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