详细设计说明书1.docx
《详细设计说明书1.docx》由会员分享,可在线阅读,更多相关《详细设计说明书1.docx(15页珍藏版)》请在冰豆网上搜索。
![详细设计说明书1.docx](https://file1.bdocx.com/fileroot1/2023-1/2/63d2b021-bc75-41e0-b03d-59418e5e0c64/63d2b021-bc75-41e0-b03d-59418e5e0c641.gif)
详细设计说明书1
1引言2
1.1编写目的2
1.2背景2
1.3定义2
1.4参考资料2
2程序系统的结构2
3程序1(标识符)设计说明4
4程序2(标识符)设计说明7
5程序3(标识符)设计说明10
6程序4(标识符)设计说明13
详细设计说明书
1引言
1.1编写目的
本文档为仓库管理系统详细设计文档(DesignDocument),对作品进行系统性介绍,对使用的技术机制进行分析,对各个模块进行功能描述,并给出主要数据流程和系统结构
本文档的预期读者是本系统的需求用户、团队开发人员、相关领域科研人员
1.2背景
项目名称:
仓库管理系统--详细设计说明书
项目任务开发者:
大连交通大学英语073班潘增华,软件基本运行环境为Windows环境
1.3定义
Mysql:
数据库管理软件
DBMS:
数据库管理系统
Windows2003/XP:
运行环境
JSP:
软件开发语言
Myeclipse:
开发工具
1.4参考资料
《软件工程应用实践教程》清华大学出版社
《系统分析与设计》清华大学出版社
《数据库系统概论》 高等教育出版社
《Windows网络编程》清华大学出版社
《VC技术》清华大学出版社
2程序系统的结构
编号
名称
F0101
仓库进货
F0102
仓库退货
F0201
供应商管理
F0202
仓库设置
F0301
销售情况
F0302
仓库查询
F0401
用户信息查询
F0402
用户修改与注销
3程序1(标识符)设计说明
——模块1的设计说明
模块
名称
仓库进货
模块代号
F0101
适用
范围
全局
类型
窗口
模块功能
仓库能及时补充货源。
性能要求
要按照严格的数据格式输入,否则系统不给予响应进行处理。
查询时要保证查全率,所有相应域包含查询关键字的记录都能查到。
响应时间:
1-2秒内;更新处理时间:
每12小时;数据传送时间:
10分钟。
限制条件
只有具有此模块操作权限的人才能执行本模块。
输入
缺货的种类。
输出
进货的数量。
算法逻辑
相关对象
及接口
调用本程序的上一层程序为:
仓库管理,本程序无下一层子模块。
通过打开窗口,实现对本程序的调用。
——模块2的设计说明
模块
名称
仓库退货
模块代号
F0102
适用
范围
全局
类型
窗口
模块功能
仓库积货太多,时间太长,进行退货处理。
性能要求
要按照严格的数据格式输入,否则系统不给予响应进行处理。
查询时要保证查全率,所有相应域包含查询关键字的记录都能查到。
响应时间:
1-2秒内;更新处理时间:
每12小时;数据传送时间:
10分钟。
限制条件
只有具有此模块操作权限的人才能执行本模块。
输入
积货清单。
输出
退货名称。
算法逻辑
相关对象
及接口
调用本程序的上一层程序为:
用户登录,本程序无下一层子模块。
通过打开窗口,实现对本程序的调用。
4程序2(标识符)设计说明
——模块1的设计说明
模块
名称
供应商管理
模块代号
F0201
适用
范围
全局
类型
窗口
模块功能
及时通知供应商货物销量信息。
性能要求
要按照严格的数据格式输入,否则系统不给予响应进行处理。
查询时要保证查全率,所有相应域包含查询关键字的记录都能查到。
响应时间:
1-2秒内;更新处理时间:
每12小时;数据传送时间:
10分钟。
限制条件
只有具有此模块操作权限的人才能执行本模块,本模块属于供应商信息管理子系统下的一个子模块。
输入
供应商的联系方式。
输出
货物信息及库存情况。
算法逻辑
相关对象
及接口
调用本程序的上一层程序为:
系统设置,本程序无下一层子模块。
通过打开窗口,实现对本程序的调用。
——模块2的设计说明
模块
名称
仓库设置
模块代号
F0202
适用
范围
全局
类型
窗口
模块功能
设置仓库的信息。
性能要求
要按照严格的数据格式输入,否则系统不给予响应进行处理。
查询时要保证查全率,所有相应域包含查询关键字的记录都能查到。
响应时间:
1-2秒内;更新处理时间:
每12小时;数据传送时间:
10分钟。
限制条件
只有具有此模块操作权限的人才能执行本模块。
输入
管理员账号和密码
输出
系统主界面以及仓库信息
算法逻辑
YESNO
相关对象
及接口
调用本程序的上一层程序为:
仓库设置,本程序无下一层子模块。
通过打开窗口,实现对本程序的调用。
5程序3(标识符)设计说明
——模块1的设计说明
模块
名称
销售情况
模块代号
F0301
适用
范围
全局
类型
窗口
模块功能
商品的销售情况。
性能要求
要按照严格的数据格式输入,否则系统不给予响应进行处理。
查询时要保证查全率,所有相应域包含查询关键字的记录都能查到。
响应时间:
1-2秒内;更新处理时间:
每12小时;数据传送时间:
10分钟。
限制条件
只有具有此模块操作权限的人才能执行本模块。
输入
商品名称
输出
售出数量
算法逻辑
相关对象
及接口
调用本程序的上一层程序为:
仓库查询,本程序无下一层子模块。
通过打开窗口,实现对本程序的调用。
——模块2的设计说明
模块
名称
仓库查询
模块代号
F0302
适用
范围
全局
类型
窗口
模块功能
仓库的信息查询。
性能要求
要按照严格的数据格式输入,否则系统不给予响应进行处理。
查询时要保证查全率,所有相应域包含查询关键字的记录都能查到。
响应时间:
1-2秒内;更新处理时间:
每12小时;数据传送时间:
10分钟。
限制条件
只有具有此模块操作权限的人才能执行本模块。
输入
商品名称
输出
商品信息
相关对象
及接口
调用本程序的上一层程序为:
课程信息管理,本程序无下一层子模块。
通过打开窗口,实现对本程序的调用。
算法逻辑
相关对象
及接口
调用本程序的上一层程序为:
仓库查询,本程序无下一层子模块。
通过打开窗口,实现对本程序的调用。
6程序4(标识符)设计说明
——模块1的设计说明
模块
名称
用户信息查询
模块代号
F0401
适用
范围
全局
类型
窗口
模块功能
用户可以登录查询自己的信息。
性能要求
要按照严格的数据格式输入,否则系统不给予响应进行处理。
查询时要保证查全率,所有相应域包含查询关键字的记录都能查到。
响应时间:
1-2秒内;更新处理时间:
每12小时;数据传送时间:
10分钟。
限制条件
只有具有此模块操作权限的人才能执行本模块。
输入
用户账号和密码。
输出
系统主界面以及用户信息。
算法逻辑
YESNO
相关对象
及接口
调用本程序的上一层程序为:
用户管理,本程序无下一层子模块。
通过打开窗口,实现对本程序的调用。
——模块2的设计说明
模块
名称
用户修改与注销
模块代号
F0402
适用
范围
全局
类型
窗口
模块功能
用户可以修改和注销自己的账号。
性能要求
要按照严格的数据格式输入,否则系统不给予响应进行处理。
查询时要保证查全率,所有相应域包含查询关键字的记录都能查到。
响应时间:
1-2秒内;更新处理时间:
每12小时;数据传送时间:
10分钟。
限制条件
只有具有此模块操作权限的人才能执行本模块.
输入
用户要修改的内容。
输出
系统主界面以及各种信息。
算法逻辑
YESNO
相关对象
及接口
调用本程序的上一层程序为:
用户管理,本程序无下一层子模块。
通过打开窗口,实现对本程序的调用。