- 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
1.3定义 2
1.4参考资料 2
2总体设计 2
2.1需求规定 2
2.2运行环境 3
2.3基本设计概念和处理流程 3
2.4结构 5
3接口设计 6
3.1用户接口 6
3.2外部接口 6
3.3内部接口 6
4运行设计 6
4.1运行模块组合 6
4.2运行控制 6
4.3运行时间 7
5系统数据结构设计 7
5.1逻辑结构设计要点 7
5.2物理结构设计要点 9
5.3数据结构与程序的关系 12
6系统出错处理设计 13
6.1出错信息 13
6.2补救措施 13
6.3系统维护设计 13
概要设计说明书
1引言
1.1编写目的
由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。
1.2背景
项目名称:仓库管理---概要设计说明书
项目任务开发者:大连交通大学R数学072张同骥,软件基本运行环境为Windows环境
1.3定义
MYSQL:数据库管理软件
DBMS:数据库管理系统
Windows 2003/XP:运行环境
1.4参考资料
《实用软件工程》 机械工业出版社
《数据库系统概论》 高等教育出版社
《软件工程应用实践教程》 清华大学出版社
2总体设计
2.1需求规定
按照需求分析文档中的规格要求,使用条形码扫描器入库、库存、出库,使得信息传递准确、流畅。同时,系统最大限度地实现易安装,易维护性,易操作性,运行稳定,安全可靠。
2.2运行环境
数据库管理系统软件:MYSQL
运行平台:Windows XP/ Windows 2003
分辨率:最佳效果1024x768像素
2.3基本设计概念和处理流程
仓库管理---入库
仓库管理---出库
2.4结构
3接口设计
3.1用户接口
用户接口
采用窗口化,菜单式进行设计,在操作时响应热键
3.2外部接口
硬件接口
一卡通,扫描仪器
软件接口
//通过JDBC对MYSQL数据库的连接
3.3内部接口
通过面向对象语言设计类,在public类中实现调用
各模块之间采用函数调用、参数传递、返回值的方式
类间实现严格封装
4运行设计
4.1运行模块组合
本程序主要是以一个窗口为模块,一般一个窗口完成一个特定的功能,主窗口通过打开另一个子窗口来实现个模块之间不同功能的连接和组合。各模块之间相对独立,程序的可移植性好。各模块之间主要以传递数据项的引用来实现模块之间的合作和数据共享。
4.2运行控制
只要符合操作说明书,用户可自由控制
4.3运行时间
由用户决定
5系统数据结构设计
5.1逻辑结构设计要点
仓库信息表 Storehouse
列名 数据类型 长度 是否为空 属性 Sid int 4 主键 Sname Varchar 50 Menu Varchar 100 √ 产品类型表 ProType
列名 数据类型 长度 是否为空 属性 TypeId int 4 主键 TypeName Varchar 50 UpperId int 4 √
用户表 Users
列名 数据类型 长度 是否为空 属性 Id int 4 主键 Name Varchar 50 Purview Nvarchar 16 √
入库表 StoreIn
列名 数据类型 长度 是否为空 属性 Sitype Varchar 20 √ Pid int 4 √ MakeDate Char 10 √ Pprice decimal 9 √ Pnum int 4 √ Uid int 4 √ Sid int 4 √ EmpName Varchar 50 √ OptName Char 10 √
库存信息表 ProinStore
列名 数据类型 长度 是否为空 属性 SpId Varchar 4 主键 Pid int 4 Pprice decimal 9 √ Pnum int 4 √ MakeDate Char 10 √ Sid int 4 √
出库表 Takeout
列名 数据类型 长度 是否为空 属性 Ttype Varchar 20 Pid int 4 √ Pprice decimal 9 √ Pnum int 4 √ Cid int 4 √ Sid int 4 √ EmpName Varchar 50 √ OptName Char 20 √
产品信息表 Product
列名 数据类型
文档评论(0)