- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《专业综合工程实训》报告
项目名称:工厂仓库管理系统
专业班级:计科1204
学生姓名:宣浚皓
学号:201216010425
指导教师:白浩 起止 时间:2015. 7. 8—2015. 7. 28
目录
TOC \o 1-5 \h \z HYPERLINK \l bookmark4 \o Current Document \h 1需求分析 3
HYPERLINK \l bookmark6 \o Current Document \h 2概要设计 4
HYPERLINK \l bookmark8 \o Current Document \h 3运行环境(软、硬件环境) 10
HYPERLINK \l bookmark12 \o Current Document \h 4开发工具和编程语言 10
5详细设计 10
6调试分析 17
7测试结果 17
1需求分析
仓库管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立 和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据i致性和完 整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用 等特点。
通过对系统的终端用户、生产商和销售商进行分析,可以得到本系统典型的 文木需求说明,其中的关键部分如2
基本信息是仓库管理系统得以运行的数据基础。基本信息包括产品信息、仓 库信息、生产商信息和销售商的信息。用户可以通过界面来随时添加、修改和查 询这些信息。
出入库管理是仓库管理系统的核心部分,实现产品的出入库登记。产品岀 入库登记中的产品信息、仓库信息、生产商信息和销售商的信息都是从已有的信 息中通过下拉列表选择的,这样可以减少岀错,提高效率;如果在基本信息中找 不到相关信息即吋进行添加。
根据用户需求,该系统应该实现以下功能:
1) 基本信息(包括产品信息、仓库信息、生产商和销售商信息)的添加、 修改和杳询。
2) 填写基本信息->提交信息填写
3) 修改基木信息一提交信息修改
4) 选择填写查询条件一提交查询一查询结果显示
5) 产品入库登记、修改和查询。
6) 填写入库产品信息一提交入库登记
7) 修改入库登记一提交信息修改
8) 选择填写查询条件一提交查询一查询结果显示
9) 品出库登记、修改和查询。
10) 出库选择一填写出库产品信息一提交岀库登记
11) 修改出库登记一提交信息修改
12) 选择填写杳询条件一提交杳询一杳询结果显示
13) 产品库存统计信息查询
14) 选择查询条件一填写查询内容一提交查询一查询结果显示
15) 用户和仓库管理员注册
16) 登录一输入用户名一输入密码一注册
17) 用户修改密码和仓库管理员添加用户。
18) 输入旧密码一输入新密码一确认新密码一提交密码修改
19) 输入新用户名一输入用户密码一确认密码一设置用户权限一提交用户添 加
2概要设计
2.2.1系统功能模块设计
图2-2-1 库存实体E-R图
图2-2-2入库实体E-R图
图2-2-3出库实体E-R图
部门需求
图2-2-4部门需求实体E-R图
图2-2-6计划采购实休E-R图
还库 部门需求 设备采购
图2-2-7计划采购实体E-R图
2. 2. 3数据库逻辑结构设计
(1)供应商表:
列名
数据类型
长度
是否为主键
可否为空
名称
字符型
50
YES
不能为空
联系方式
字符型
50
XO
可为空
地址
字符型
50
XO
可为空
供货记录
字符型
50
XO
可为空
(2)货物表:
列名
数据类型
长度
是否为上键
可否为空
名称
字符型
20
N0
不能为空
编号
字符型
8
YES
可为空
供应商
字符型
50
NO
可为空
供应商电话
字符型
15
NO
可为空
入库数量
数值型
20
N0
可为空
价格
数值型
10
NO
可为空
采购员
字符型
20
NO
可为空
类型
字符型
20
NO
可为空
剩余数量
数俏型
20
NO
可为空
(3)仓库表
列名
数据类型
长度
是否为主键
可否为空
名称
字符型
50
YES
不可为空
地址
字符型
50
X0
可为空
现有库存
字符型
50
X0
可为空
设备还库
7符型
50
X0
可为空
设备采购
字符型
50
X0
可为空
(4)现有库存表:
列名
数据类型
长度
是否为主键
可否为空
设备号
数值型
20
YES
不能为空
现有库存
数值型
20
NO
可为空
最人库存
数值型
20
NO
可为空
最小库存
数值型
20
NO
可为空
总数
数值型
20
NO
可为空
(5)设备还库表:
列名
数据类型
长度
是否为主键
可否为空
设备号
数值型
20
YES
不能为空
还库时间
日期型
8
NO
不能为空
仓库管理员
字符型
50
NO
可为空
归还数量
数值型
文档评论(0)