仓库管理系统详细设计

更新时间:2023-03-20 16:19:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

仓库管理系统详细设计

“仓储管理系统”详细设计说明书

1.引言

1.1 编写目的

本文档将概要描述仓储管理系统中的模块功能,主要包括信息查询、信息更新、信息添加、信息删除。

1.2 背景

①待开发的系统名称:仓储管理系统。

②本项目的任务提出者:x超市

③开发者:王天成

④用户:x超市

1.3 参考资料

《软件产品开发文件编制指南(GB8567-1987)》。

2.程序系统的结构

仓储管理系统包含的单元文件名称及其程序层次结构如图表4.13所示,程序层次结构如图所示。

表4.13

程序层次结构表

3.程序(信息查询Select)设计说明

3.1 程序描述

“信息查询”模块是仓储管理系统的四部分之一,使用最为频繁。

3.2 性能

本模块对程序性能无特殊要求。

3.3 输入项

查询条件

3.4 输出项

查询结果

3.5 算法

本程序没有采用特殊算法

3.6 流程逻辑

“信息查询”模块的流程图如图3.66:

仓库管理系统详细设计

3.7 接口

①该模块由系统调用,生成窗体,供用户输入数据使用。 ②该模块直接与数据库联系、取得数据库连接。

3.8 存储分配

无特殊要求

3.9 注释设计

①加在单元首部,说明本程序功能。

②对程序中函数或过程所起的作用进行注释。

3.10 限制条件

输入条件需正确。

4.程序(信息更新NewRecord)设计说明

4.1 程序描述

“信息更新”模块是仓储管理系统的四部分之一,使用频繁。

4.2 性能

本模块对程序性能无特殊要求。

4.3 输入项

更新的条件及信息

4.4 输出项

更新后的信息

4.5 算法

本程序没有采用特殊算法

4.6 流程逻辑

“信息更新”模块的流程图如图4.61:

4.7 接口

①该模块由系统调用,生成窗体,供用户输入数据使用。 ②该模块直接与数据库联系、取得数据库连接。

4.8 存储分配

无特殊要求

4.9 注释设计

①加在单元首部,说明本程序功能。

②对程序中函数或过程所起的作用进行注释。

4.10 限制条件

输入条件需正确。

5.程序(信息添加AddRecord)设计说明

5.1 程序描述

“信息添加”模块是仓储管理系统的四部分之一,使用频繁。

5.2 性能

仓库管理系统详细设计

本模块对程序性能无特殊要求。

5.3 输入项

需要添加的信息

5.4 输出项

添加后的信息

5.5 算法

本程序没有采用特殊算法

5.6 流程逻辑

“信息添加”模块的流程图如图5.6.1:

5.7 接口

①该模块由系统调用,生成窗体,供用户输入数据使用。 ②该模块直接与数据库联系、取得数据库连接。

5.8 存储分配

无特殊要求

5.9 注释设计

①加在单元首部,说明本程序功能。

②对程序中函数或过程所起的作用进行注释。

5.10 限制条件

输入条件需正确。

6.程序(信息删除DelRecord)设计说明

6.1 程序描述

“信息删除”模块是仓储管理系统的四部分之一,使用频繁。

6.2 性能

本模块对程序性能无特殊要求。

6.3 输入项

需删除的信息及条件

6.4 输出项

删除后的信息

6.5 算法

本程序没有采用特殊算法

6.6 流程逻辑

“信息删除”模块的流程图如图6.61:

仓库管理系统详细设计

6.7 接口

①该模块由系统调用,生成窗体,供用户删除数据使用。 ②该模块直接与数据库联系、取得数据库连接。

6.8 存储分配

无特殊要求

6.9 注释设计

①加在单元首部,说明本程序功能。

②对程序中函数或过程所起的作用进行注释。

6.10 限制条件

输入条件需正确。

本文来源:https://www.bwwdw.com/article/8k6e.html

Top