- 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 课题内容和要求 2
1.1课题描述 2
1.2 课题要求 2
2 需求分析 2
2.1 功能需求分析 2
2.2 数据需求分析 2
3 系统设计 4
3.1 功能模块设计 4
3.2 数据库概念设计 5
3.3 数据库逻辑设计 5
3.4 数据库物理设计 6
3.5 数据库表间联系 6
4系统实现 7
4.1 系统登录模块实现 7
4.2 货物管理模块实现 7
4.3 仓库管理模块实现 7
5 代码调试与功能测试 7
5.1 测试方案 7
5.2 测试结果 7
6 收获与体会 14
参考文献 15
附录1源程序部分清单 16
附录1.1登陆代码 16
附录1.2 货物数据访问代码 18
附录1.3 仓库数据访问代码 24
附录1.4 系统界面代码 27
商场货物管理系统
1 课题内容和要求
1.1课题描述
仓库是商场的一个重要的中转站,仓库里能储存各种各类的货物,货物的流动性比较大,需要处理的数据较多,直接有人工检索信息和更新仓储信息比较繁琐,为了能提高仓库的管理效率,设计适合商场仓储管理的数据库系统是很重要的。
1.2 课题要求
商场货物可存放在多个仓库
可以增加、删除、修改仓库信息
可以对仓库货物信息进行增加、删除、修改
4)可以按仓库、货物类别列出货物清单,能按照仓库名称、货物类别、货物名称、编码查询货物信息
2 需求分析
2.1 功能需求分析
数据添加、删除、修改功能
添加:添加一种或多种新商品(仓库),并能输入其商品(仓库)信息。?
修改:修改商品(仓库)信息,可包括商品编号、名称、种类、数量和单价。
删除:删除一类或多类商品(仓库)的所有信息。
查询功能
?? 可以按仓库、货物类别列出货物清单;按仓库名称、货物类别、货物名称、编码查询货物信息。
数据显示功能?
??? 可浏览查询后的商品信息。
2.2 数据需求分析
1.数据流图
图2.2-1 仓库信息数据流图
图2.2-2 货物信息数据流图
2.数据字典
数据字典是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果,数据字典是对系统所用到的所有表结构的描述,仓库以及货物管理的主要数据见下表。
表2.2-1 仓库数据字典
数据项名称 数据项代码 数据项类型 长度 仓库编号 wh_id int 5 仓库描述 wh_desc varchar 30 仓库名称 wh_name varchar 20
表2.2-2 货物数据字典
数据项名称 数据项代码 数据项类型 长度 货物编号 cg_idcg_id int 5 货物种类 cg_category varchar 20 货物名称 cg_name varchar 10 货物价格 cg_price float 5
3 系统设计
3.1 功能模块设计
图3.1 功能模块图
3.2 数据库概念设计
图3.2.1 仓库信息实体E-R图
图3.2.2 货物信息实体E-R图
图3.2.3 总体信息实体E-R图
3.3 数据库逻辑设计
仓库(仓库编号、仓库描述、仓库名称)
货物(货物编号、货物种类、货物名称、货物价格)
3.4 数据库物理设计
/*仓库表创建*/create?table?tb_warehouse(wh_id?int?identity(1,1)?primary?key?not?null,wh_name?varchar(20)?not?null,wh_desc?varchar(50))
/*货物表创建*/create?table?tb_cargo(cg_id?int?identity(1,1)?primary?key?not?null,cg_category?varchar(20)?not?null,cg_name?varchar(20)?not?null,cg_price?float?not?null, wh_id?int?not?null,foreign?key(wh_id)?references?tb_warehouse(wh_id))
3.5 数据库表间联系
图3.5 数据表联系图
4系统实现
4.1 系统登录模块实现
用户通过此登陆模块,可登陆到系统的内部,从而进行所需的操作。对货物与仓库进行相应的操作。
4.2 货物管理模块实现
用户可以根据需要对现有货物进行添加和删除和修改,并设置货物的基本信息。便于仓库的管理可以根据货物编号、货物种类、
文档评论(0)