- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库仓库管理系统精选
摘要
随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对产品仓库信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,,可减少更多的人力物力,这些都能够极大地提高货品仓库的管理效率,也是企业仓库管理科学化、正规化,与世界接轨的重要条件。因此,开发一个仓库管理系统是很必要的,具有其特有的技术意义和管理意义。
关键字:仓库管理,数据库,信息管理
。
系统分析与设计
1.1.需求分析
本套应用程序名称为“仓库管理系统”,主要用于仓库货品信息的管理,系统包括仓库管理、入库、一些统计查询和报表等几部分组成
库存管理系统满足仓库管理及工作人员的需求,他们具有登陆系统的权限,所以需要对工作人员的登陆模块进行更多的考虑,设计不同用户的操作权限和登陆方法。
对于一个仓库来说最大的功能就是存储货品,所以仓库管理就是对货品信息,仓库信息,短线货品及仓储货品的管理,用户可以根据实际情况对各种货品信息进行分类管理,包括添加,删除更新数据等。
当然仓库中货品入库也是常有的事,入库管理操作就是对于货品入库情况的管理,用户可以方便的输入货品的信息。
有了货品的入库,自然也就有货品的出库,这既是提供的功能与入库操作流程差不多有区别的只是对一些基本的信息生成报表形式,并打印输出功能。
报表时一个数据中最重要的功能之一,有课报表才能清楚地知道货品的出入情况,在数据报表功能中包括出库报表,库存报表及经办人员报表等一些基本信息的打印,方便简洁。
本系统基本涵盖了库存管理的主要需求,具有完善细致的功能、友好的用户界面、强大的数据处理功能和完备的安全机制,随心所欲的查询和打印功能,并全面支持分析和决策的功能。
1.2.系统设计
经过需求分析阶段的工作,系统必须“做什么”已经清楚了,现在是决定“怎样做”的时候了。总体设计的基本目的就是回答“概括地说,系统应该如何实现?”这个问题。总体设计阶段的另一项重要任务是设计软件的结构,也就是要确定系统中每个程序是由哪些模块组成的,以及这些模块相互之间的关系。
总体设计过程首先寻找目标系统的各种不同的方案,需求分析阶段得到的数据流图是设想各种可能方案的基础。然后分析员从这些供选择的方案中选取若干个合理的方案,然后为每个合理的方案准备一份系统流程图,列出组成系统的所有物理元素。在进行软件结构设计时应该遵循的主要原理是模块独立性原理,也就是说,软件应该由一组完成相对独立于功能的模块组成,总体设计中的模块的划分根据软件工程的原则要符合高内聚和低耦合。模块可以小到函数、时间,大到窗口、程序模块划分完后,就可以开始设计了。
1.2.1.系统功能分析
仓库管理系统实现的功能模块有登陆模块、仓库管理模块、基本档案管理模块和系统功能模块。
模块功能简介
1.登陆模块:用户通过此模块来登陆仓库管理系统,在此模块中还可以修改自己的登陆密码。
2.仓库管理模块:仓库管理模块包括 入库管理、出库管理、借出管理、退库管理、归还管理、盘点管理等功能
3.基本档案管理模块:通过模块管理仓库管理的各种操作中所需要的基本信息,包括这些基本信息的添加、修改、查询和删除。
4.统计功能模块:通过此模块来进行系统数据的初始化和数据库的备份等操作
1.2.2.系统功能设计模块
对上述的功能进行集中、分块,按照结构化程序设计要求,尽心分析,得到了如图所示的系统功能模块图。
1.2.3.系统流程图
二.概念结构设计
2.1. 实体及其属性
2.1.1. Employee表E-R图:
2.1.2. Goods表的E-R图:
2.1.3. Jk表的E-R图:
2.1.4. Ck表的E-R图:
2.1.5. Manufacturer表 E-R图:
2.1.6. Userdb 表 E-R图:
总体E-R图:
三.分析与设计数据库
3.1.表的建立
从上面的功能设计和程序浏览中不难看出本系统需要建立以下几个数据库:
Manufacturer表(供应商信息表)
In表(进库表)
Out表(出库表)
Goods(商品信息表)
Userdb(用户信息表)
Employees(员工信息表)
以上各表将被建立在一个数据库中。
(1) Employee表(员工表)中包括有员工编号、员工姓名、员工电话、员工地址等字段,具体如图所示:
员工编号 int 标识,自动编号,主键 员工姓名 nvarchar 字段大小为10 员工电话 nvarchar 字段大小为20 员工地址 nvarchar 字段大小为100 由关系可得该表属于第三范式
您可能关注的文档
最近下载
- 2024-2025学年下学期高中英语选修一第三单元A卷.docx VIP
- 淡水鱼深加工项目可行性研究报告.docx VIP
- 老年患者髋部骨折围手术期麻醉管理.pptx VIP
- 深圳市房屋建筑工程施工图设计文件监督抽查常见问题汇编(第2版).docx
- 美国微机保护装置SEL-351A使用手册_20001006.pdf VIP
- 基于计算机视觉的舌体多特征识别与裂纹舌量化评估体系构建.docx
- 2025年广东省基层住院医师线上岗位培训(口腔学)《牙体牙髓病》专业课答案(5).docx
- 2025-2030中国红糖行业市场运行态势及发展趋势与投资预测研究报告.docx
- 欧姆定律基础练习题.pdf VIP
- 2018年-2020年托业考试语法考点全汇总.pdf VIP
文档评论(0)