仓库管理系统数据库课程设计 下载本文

内容发布更新时间 : 2024/11/16 20:31:27星期一 下面是文章的全部内容请认真阅读。

目 录

1 课程设计的目的和意义 ........................... 2

2 需求分析 ....................................... 2

3数据库系统设计 .................................. 3

4.程序代码实现 .................. 错误!未定义书签。

5.系统用户界面设计 .............. 错误!未定义书签。

6 总结 .......................... 错误!未定义书签。

7.附录 .......................... 错误!未定义书签。

0

一、课程设计的目的和意义

仓库在现实生活中用途十分广泛,各种商城、超市要利用仓库存放物资,药房、医院等要利用仓库存放药品,企业、工厂等要利用仓库存放原材料、生产成品,因此仓库的管理成了一项十分重要的工作。

人工管理仓库既费时又费力,而且容易造成混乱,严重时会影响商城、企业的正常运作,造成恶劣的后果。随着信息技术的发展,办公自动化的普及,如何快速,高效,便捷的管理仓库受到了高度的关注。

本系统模拟仓库管理,系统主要针对于日常库存信息的管理,包括物资管理、仓库管理、入库操作、入库查询统计、出库操作、出库查询统计、库存查询统计等处理情况。用户可以通过相应的模块,对仓库里的物品的基本情况和库存数量进行查询,管理员通过简单的操作即可轻松的管理仓库,查询各项相关信息,并能进行入库和出库操作等。 通过仓库管理系统的设计与实现,使我们巩固和加深对数据库基础理论和基本知识的理解,进一步掌握了使用数据库进行软件设计的基本思想和方法,提高了运用数据库理论解决实际问题的能力,锻炼了实际动手能力、创新能力,培养了调查研究、查阅技术文献、资料、手册以及编写文档的能力。

二、需求分析

系统开发的总体任务是实现各种信息的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成。本仓库管理系统需要完成功能主要有:

●用户登录。实现根据不同用户的权限进行登录,并转到相应权限的操作。 ●用户管理。实现管理人员添加、修改、删除用户;一般用户修改信息等功能。

●货物管理。实现管理人员对货物进库、退库的添加、修改、删除等功能。 ●入库与出库管理。实现管理人员对货物进行入库、出库操作,并可查询相应货物的出入库信息。

●监控管理。在货物管理中加入最高储备和最低储备字段,对仓库中的产品实现监控和报警。

1

三、数据库系统设计

1.数据库逻辑设计

用户 用户名 密码 用户权限 入库信息 入库编号 货物编号 单价 .... 货物信息 货物编号 货物名称 .... 权限 系统管理员 普通管理员 操作员

图4.1 数据库逻辑结构图

出库信息 出库编号 货物编号 数量 ....

2.数据流图

图4.2 管理员数据流图

2