数据库课程设计-仓库管理系统

数据库课程设计-仓库管理系统

ID:6809946

大小:171.50 KB

页数:16页

时间:2018-01-26

数据库课程设计-仓库管理系统_第1页
数据库课程设计-仓库管理系统_第2页
数据库课程设计-仓库管理系统_第3页
数据库课程设计-仓库管理系统_第4页
数据库课程设计-仓库管理系统_第5页
资源描述:

《数据库课程设计-仓库管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、摘要随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对产品仓库信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,,可减少更多的人力物力,这些都能够极大地提高货品仓库的管理效率,也是企业仓库管理科学化、正规化,与世界接轨的重要条件。因此,开发一个仓库管理系统是很必要的,具有其特有的技术意义和管理意义。关键字:仓库管理,数据库,信息管理。一.系统

2、分析与设计1.1.需求分析本套应用程序名称为“仓库管理系统”,主要用于仓库货品信息的管理,系统包括仓库管理、入库、一些统计查询和报表等几部分组成库存管理系统满足仓库管理及工作人员的需求,他们具有登陆系统的权限,所以需要对工作人员的登陆模块进行更多的考虑,设计不同用户的操作权限和登陆方法。对于一个仓库来说最大的功能就是存储货品,所以仓库管理就是对货品信息,仓库信息,短线货品及仓储货品的管理,用户可以根据实际情况对各种货品信息进行分类管理,包括添加,删除更新数据等。当然仓库中货品入库也是常有的事,入库管理操作就是对于货品入库

3、情况的管理,用户可以方便的输入货品的信息。有了货品的入库,自然也就有货品的出库,这既是提供的功能与入库操作流程差不多有区别的只是对一些基本的信息生成报表形式,并打印输出功能。报表时一个数据中最重要的功能之一,有课报表才能清楚地知道货品的出入情况,在数据报表功能中包括出库报表,库存报表及经办人员报表等一些基本信息的打印,方便简洁。本系统基本涵盖了库存管理的主要需求,具有完善细致的功能、友好的用户界面、强大的数据处理功能和完备的安全机制,随心所欲的查询和打印功能,并全面支持分析和决策的功能。1.2.系统设计经过需求分析阶段的

4、工作,系统必须“做什么”已经清楚了,现在是决定“怎样做”的时候了。总体设计的基本目的就是回答“概括地说,系统应该如何实现?”这个问题。总体设计阶段的另一项重要任务是设计软件的结构,也就是要确定系统中每个程序是由哪些模块组成的,以及这些模块相互之间的关系。总体设计过程首先寻找目标系统的各种不同的方案,需求分析阶段得到的数据流图是设想各种可能方案的基础。然后分析员从这些供选择的方案中选取若干个合理的方案,然后为每个合理的方案准备一份系统流程图,列出组成系统的所有物理元素。在进行软件结构设计时应该遵循的主要原理是模块独立性原理

5、,也就是说,软件应该由一组完成相对独立于功能的模块组成,总体设计中的模块的划分根据软件工程的原则要符合高内聚和低耦合。模块可以小到函数、时间,大到窗口、程序模块划分完后,就可以开始设计了。1.2.1.系统功能分析仓库管理系统实现的功能模块有登陆模块、仓库管理模块、基本档案管理模块和系统功能模块。模块功能简介1.登陆模块:用户通过此模块来登陆仓库管理系统,在此模块中还可以修改自己的登陆密码。2.仓库管理模块:仓库管理模块包括入库管理、出库管理、借出管理、退库管理、归还管理、盘点管理等功能3.基本档案管理模块:通过模块管理仓

6、库管理的各种操作中所需要的基本信息,包括这些基本信息的添加、修改、查询和删除。4.统计功能模块:通过此模块来进行系统数据的初始化和数据库的备份等操作1.2.2.系统功能设计模块对上述的功能进行集中、分块,按照结构化程序设计要求,尽心分析,得到了如图所示的系统功能模块图。仓库管理系统系统管理登录模块仓库管理流通管理部门管理员工管理货物分管理类入库管理出库管理库存初始化数据备份系统日志1.2.3.系统流程图用户名是否为空?按用户名查询用户名与管理员是否相同?用户错误登陆口令是否正确?更改登陆信息接受登录信息登录信息录入二.概

7、念结构设计2.1.实体及其属性2.1.1.Employee表E-R图:员工信息Employee员工姓名员工编号员工电话员工地址2.1.2.Goods表的E-R图:货物信息Goods货物编号货物名称供应商名称员工编号货物数量2.1.3.Jk表的E-R图:进库信息Jk编号货物名称供应商名称员工编号进库数量2.1.4.Ck表的E-R图:出库信息Ck货物名称供应商名称员工编号编号出库数量2.1.5.Manufacturer表E-R图:供货商信息Manufacturer供应商编号供应商名称法人代表供应商地址2.1.6.Userdb

8、表E-R图:用户Userdb用户名用户编号用户密码总体E-R图:员工信息Employee更新数据更新数据进库JK出库Ck货物信息Goods供应供货商Manufacturer三.分析与设计数据库3.1.表的建立从上面的功能设计和程序浏览中不难看出本系统需要建立以下几个数据库:Manufacturer表(供应商信息表)I

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。