仓库管理系统详细设计说明书(第5组)..pdf

上传人:tbuqq 文档编号:4989285 上传时间:2020-01-23 格式:PDF 页数:31 大小:968.24KB
返回 下载 相关 举报
仓库管理系统详细设计说明书(第5组)..pdf_第1页
第1页 / 共31页
仓库管理系统详细设计说明书(第5组)..pdf_第2页
第2页 / 共31页
仓库管理系统详细设计说明书(第5组)..pdf_第3页
第3页 / 共31页
仓库管理系统详细设计说明书(第5组)..pdf_第4页
第4页 / 共31页
仓库管理系统详细设计说明书(第5组)..pdf_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《仓库管理系统详细设计说明书(第5组)..pdf》由会员分享,可在线阅读,更多相关《仓库管理系统详细设计说明书(第5组)..pdf(31页珍藏版)》请在三一文库上搜索。

1、仓库管理系统项目详细设计说明书 编写:陈正超日期: 2014-10-10 审核:日期: 批准:日期: 受控状态:是 发布版次: 1.1 日期: 2014-10-10 编号: 仓库管理系统项目详细设计说明书 (第 5 组) 仓库管理系统项目详细设计说明书内部文档 2 变更记录 日期版本变更说明作者 2014-10-10 1.0 初始版本陈正超 2014-10-26 1.1 添加活动图和模块类图陈正超 签字确认 系统模块对应章节对应部门负责人签字 仓库管理系统项目详细设计说明书 I 目录 1引言 . 1 1.1编写目的 . 1 1.2背景 . 1 2概述 . 1 2.1基线 . 1 2.2范围 .

2、 2 2.3定义 . 2 2.4参考资料 . 2 2.5术语与缩写解释. 2 3模块命名规则. 3 4模块汇总 . 3 4.1模块汇总表 . 3 4.2块关系图 . 6 5子系统模块设计. 12 5.1操作员管理模块. 12 5.2入库管理模块. 14 5.3出库管理模块. 17 5.4商品管理模块. 19 5.5供应商管理模块. 22 5.6库存报表模块. 24 5.7GUI 设计 . 27 5.7.1界面关系图 . 28 仓库管理系统项目详细设计说明书 1 1 引言 1.1 编写目的 在前一阶段本仓库管理系统项目的概要设计中,已经对本项目的概要进行了初步的设 计,即将整个项目进行了模块化设

3、计,对项目分成多个模块,以及模块之间的联系。本阶段 主要是在上阶段的基础上,对仓库管理系统做一个详细设计,主要包括该系统的每个模块的 详细设计,涉及类图,时序图,快关系图等等。 在该仓库管理系统的程序设计阶段,程序员可以参考详细设计说明书,在对项目程序设 计时, 按照详细设计说明书中的设定,对程序进行编写。后面的软件测试以及软件的维护阶 段也可以参考详细设计说明书,以便于了解详细设计中所完成的各个模块的实现,提出修改 意见,完善系统设计。 本文档供项目经理,设计人员,开发人员阅读 1.2 背景 1.待开发的软件系统的名称:仓库管理系统 2.本项目的任务提出者及单位:计算机科学与工程学院 3.开

4、发者:软件工程实验第五组 用户及实现该软件的计算中心或计算机网络:电子科技大学全校师生 4.该软件系统同其他系统或其他机构的基本的相互来往关系。 2概述 2.1 基线 仓库管理系统需求分析说明书,仓库管理系统设计说明书 仓库管理系统项目详细设计说明书内部文档 2 2.2 范围 本次项目包含以下几个模块: 1.操作员管理 2.入库管理 3.出库管理 4.商品管理 5.供应商管理 6.库存报表 7.GUI 设计 2.3 定义 2.4 参考资料 1 卢 青 .分 布 式 仓 库 管 理 系 统 及 其 盘 点 模 型 的 研 究 与 设 计 .微 电 子 学 与 计 算 机 J.2005.22(1)

5、:17-19. 2赵国增 .基于 C/S 结构的库存管理系统的设计.信息技术 J.2007.36(1). 3杨野 .基于工作流的仓库管理系统的设计与实现D. 吉林大学 .2004. 4任丽君 .基于 UML 的学生选课系统建模.长春师范学院学报J.2006.25(1):72-76. 5任耀祥 .库存管理建模与仿真研究.天津工业大学 .2008. 6苏杭 .B/S 模式下多层架构的仓库管理信息系统设计.物流工程与管理J.2009.3. 2.5 术语与缩写解释 缩写、术语解 释 类图类图 (Class diagram)由许多(静态)说明性的模型元素(例如类、包和它 们之间的关系,这些元素和它们的内

6、容互相连接)组成。类图可以组织 在(并且属于)包中,仅显示特定包中的相关内容。 仓库管理系统项目详细设计说明书内部文档 3 时序图时序图( Sequence Diagram) ,亦称为序列图或循序图,是一种UML 行 为图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动 态协作。它可以表示用例的行为顺序,当执行一个用例行为时,时序图 中的每条消息对应了一个类操作或状态机中引起转换的触发事件 3 模块命名规则 用下划线分开,例如: get_number_of_files 4 模块汇总 4.1 模块汇总表 子模块操作员管理 模块名称功能简述 操作员管理对操作员的添加、删除以及用户的登陆注

7、销操作 用户登陆在该模块中, 用户可以使用用户名和密码进行登陆,登陆过后才能进 行对应的操作。 登陆用户分为管理员和采购员,管理员拥有管理员权 限,而采购员的权限比较小 添加用户当该用户为管理员用户时,管理员可以对用户进行添加,添加过后, 添加的用户才能登陆。当需要增加采购员时,首先由管理员进行添加 用户操作,然后采购员登陆,并且修改用户信息,并保存 删除用户当登陆用户为管理员用户时,管理员可以对某个或某些用户进行删除 操作, 用户被删除之后,该用户不再拥有登陆权限。当采购员离开公 司,需要对其个人信息及权限进行删除时,管理员登陆系统,然后执 行删除用户操作。 子模块入库管理 模块名称功能简述

8、 入库管理仓库管理员可以对商品的入库信息进行查询、添加、 修改等操作。 入 库信息更新结束之后,系统同时会对库存信息进行更新 仓库管理系统项目详细设计说明书内部文档 4 添加入库信息仓库管理员入库的时候,会添加入库信息。当商品需要入库的时候, 管理员登陆系统进行入库信息的添加,添加了入库信息之后,库存信 息同时得到更新 查询入库信息仓库管理员对入库信息的查询。查询入库信息, 返回的结果是入库表 单 修改入库信息仓库管理员对入库信息的修改。当入库表单出错需要修改的时候,管 理员登陆系统, 然后执行修改入库信息操作,将原有的出错表单更改 子模块出库管理 模块名称功能简述 出库管理仓库管理员可以对商

9、品的出库信息进行查询、添加等操作,以方便 其他操作员修改出库信息。出库信息更新结束之后,系统同时会对 库存信息进行更新 添加出库信息仓库管理员在商品出库的时候,会添加出库信息。当商品需要出库 的时候,管理员登陆系统进行入库信息的添加,添加了出库信息之 后,库存信息同时得到更新 查询出库信息仓库管理员可以对出库信息进行查询。查询出库信息,返回的结果 是入库表单 修改出库信息仓库管理员可以修改出库信息,当出库表单出错需要修改的时候, 管理员登陆系统,然后执行修改出库信息操作,将原有的出错表单 更改 子模块商品管理 模块名称功能简述 商品管理仓库管理员和采购员都可以查询相关的商品信息,并对商品进行管

10、理 添加商品信息采购员采购了某样商品后,可以添加商品信息,添加的商品信息就会 显示到查询商品信息中。 查询商品信息定义了如何查询商品信息,管理员和采购员对商品信息进行查询时, 执行查询操作 修改商品信息定义了仓库管理员和采购员如何修改商品信息。当商品信息, 比如价 仓库管理系统项目详细设计说明书内部文档 5 格,供应商需要修改的时候,管理员执行该操作,对商品信息进行修 改。 子模块供应商管理 模块名称功能简述 供应商管理采购员可以添加修改供应商基本信息。供应商是商品信息中不可或缺 的一部分。 添加供应商信息该子系统定义了采购员如何添加供应商信息,当有新的供应商出现 时,与该供应商联系的采购员可

11、以登录系统,来添加供应商信息。 查询供应商信息采购员可以查询供应商信息,管理员同样可以进行供应商信息的查 询。 修改供应商信息定义了如何对供应商信息进行修改,当供应商信息需要变更的时候, 采购员需要登录到系统,然后执行修改操作,从而对供应商信息进行 修改。 子模块库存管理 模块名称功能简述 库存报表仓库管理员和采购员可以查询、修改、 添加、 删除相关商品的库存信 息,以保证系统的正确性和及时性;仓库管理员可以对报损和退货进 行统计,然后对相关的信息进行修改和报表。 库存查询仓库管理员和采购员都可以对库存进行查询,返回库存信息。 库存报表及查询仓库管理员可以查看库存报表,返回是以库存报表的形式返

12、回。 库存警报提供库存警报功能,当库存小于一定量的值时,库存会提醒仓库管理 员 子模块 GUI 设计 模块名称功能简述 功能交互实现不同用户、管理员通过此GUI 实现对供应商、商品进货、商品 采购、商品库存实时进行监控。 仓库管理系统项目详细设计说明书内部文档 6 4.2 块关系图 操作员 -No: String -Name: String -Password: String -Level: String -Time: String +operatorSelect() +Autohao() +getAllOpertion() +opterInsert() +opterDel() 入库报表 -i

13、temNumber: String -itemName: String -supplierNumber: String -supplierName: String -number: int -money: float -storageNumber: String +nameSelct() +StrSelect() +AllSelect() 出库报表 -itemNumber: String -itemName: String -customName: String -number: int -money: int -deliveryNumber: String +StrSelect() +sel

14、ect() +insert() 商品管理 -itemNumber: String -itemName: String -itemShortName: String -specifications: String -place : String -qualityPeriod: int -price: int -remarks: String +ShopSelect() +ShopArry() +ShopBainhao() +ShopSave() +ShopUpdate() +ShopDel() 供应商管理 -supplierNumber: String -supplierName: String

15、 -supplierShortName: String -telephone: String -fax: String -bankName: String -bankNumber: String -emaill: String -postalCode: String -website: String +supplierSelect() +select() +supplierSave() +supplierUpdate() +supplierDel() 库存报表 -itemNumber: String -itemName: String -itemRemain: int -itemValue:

16、float +itemNoSelect() +itemNameSelect() +itemArraySelect() +StrSelect() +allSelect() 仓库管理系统项目详细设计说明书内部文档 7 LoginHandler +login +mode +actionPerformed() +LoginHandler() LoginView 登陆界面 LoginModel 操作员 -No: String -Name: String -Password: String -Level: String -Time: String +operatorSelect() +Autohao()

17、+getAllOpertion() +opterInsert() +opterDel() 操作员类图 入库报表 -itemNumber: String -itemName: String -supplierNumber: String -supplierName: String -number: int -money: float -storageNumber: String +nameSelct() +StrSelect() +AllSelect() 入库处理 +model +view +Select() +addRow() +addInsert() +actionPerformed() 入

18、库界面 -jbInit() 入库类图 仓库管理系统项目详细设计说明书内部文档 8 出库报表 -itemNumber: String -itemName: String -customName: String -number: int -money: int -deliveryNumber: String +StrSelect() +select() +insert() 出库处理 +view +model +Stselect() +actionPerformed() 出库界面 +jbInit() 出库类图 供应商管理 -supplierNumber: String -supplierName:

19、String -supplierShortName: String -telephone: String -fax: String -bankName: String -bankNumber: String -emaill: String -postalCode: String -website: String +supplierSelect() +select() +supplierSave() +supplierUpdate() +supplierDel() 供应商界面 +jbInit() 供应商处理 +model +view +InputError() +select() +action

20、Performed() 供应商类图 仓库管理系统项目详细设计说明书内部文档 9 商品管理 -itemNumber: String -itemName: String -itemShortName: String -specifications: String -place : String -qualityPeriod: int -price: int -remarks: String +ShopSelect() +ShopArry() +ShopBainhao() +ShopSave() +ShopUpdate() +ShopDel() 商品信息处理 +model +select() +In

21、putError() +actionPerformed() 商品信息类图 库存报表 -itemNumber: String -itemName: String -itemRemain: int -itemValue: float +itemNoSelect() +itemNameSelect() +itemArraySelect() +StrSelect() +allSelect() 库存报表界面 +jbInit() 库存报表处理 +view +model +tabselect() +tselect() +actionPerformed() 库存报表类图 仓库管理系统项目详细设计说明书内部文档

22、 10 LoginHandler +login +mode +actionPerformed() +LoginHandler() 供应商处理 +model +view +InputError() +select() +actionPerformed() 商品信息处理 +model +select() +InputError() +actionPerformed() 库存报表处理 +view +model +tabselect() +tselect() +actionPerformed() 出库处理 +view +model +Stselect() +actionPerformed() 入库处理

23、 +model +view +Select() +addRow() +addInsert() +actionPerformed() Handler +actionPerformed() 处理类图 仓库管理系统项目详细设计说明书内部文档 11 管理员 登陆 添加用户 删除用户 修改信息 添加入库信息 修改入库信息查询入库信息 添加出库信息 修改出库信息 查询出库信息 库存查询 库存报表及查询 库存报警 查询供应商信息 添加商品信息 查询商品信息 修改商品信息 删除商品信息 库存查询 添加商品信息 查询商品信息 修改商品信息 采购员 库存查询 库存报表及查询 添加供应商信息修改供应商信息 查询供应

24、商信息 删除供应商信息 仓库管理系统项目详细设计说明书内部文档 12 5 子系统模块设计 5.1 操作员管理模块 模块名称操作员管理 功能描述用户登陆:在该模块中,用户可以使用用户名和密码进行登陆,登陆过后 才能进行对应的操作。登陆用户分为管理员和采购员,管理员拥有管理员 权限,而采购员的权限比较小 添加用户:当该用户为管理员用户时,管理员可以对用户进行添加,添加 过后,添加的用户才能登陆。当需要增加采购员时,首先由管理员进行添 加用户操作,然后采购员登陆,并且修改用户信息,并保存 删除用户: 当登陆用户为管理员用户时,管理员可以对某个或某些用户进 行删除操作,用户被删除之后,该用户不再拥有登

25、陆权限。当采购员离开 公司,需要对其个人信息及权限进行删除时,管理员登陆系统,然后执行 删除用户操作。 接口与属性 void actionPerformed(ActionEvent e) 功能:用户登陆,无返回值 int opterInsert() 功能:添加用户,添加操作员,返回int int opterDel() 功能:删除用户,删除操作员,返回int 系统管理员 登陆 添加用户 删除用户 修改信息 管理员用例图 仓库管理系统项目详细设计说明书内部文档 13 普通用户 登陆 修改信息 普通用户用例图 管理员用户 用户信息 1 : 添加用户() 2 : 登陆() 3 : 修改用户信息() 4

26、 : 返回用户信息() 5 : 修改用户信息() 6 : 返回用户信息() 时序图 仓库管理系统项目详细设计说明书内部文档 14 用户系统 用户点击登陆按钮 系统查询数据库 验证通过 验证不通过 登陆失败 用户为采购员 用户为管理员 修改用户信息 更新数据库用户信息 添加用户 删除用户 更新数据库用户信息 用户登陆活动图 5.2 入库管理模块 模块名称入库管理 功能描述仓库管理员可以对商品的入库信息进行查询、添加、修改等操作。入库信 息更新结束之后,系统同时会对库存信息进行更新 仓库管理系统项目详细设计说明书内部文档 15 添加入库信息:仓库管理员入库的时候,会添加入库信息。当商品需要入 库的

27、时候,管理员登陆系统进行入库信息的添加,添加了入库信息之后, 库存信息同时得到更新 查询入库信息:仓库管理员对入库信息的查询。查询入库信息,返回的结 果是入库表单 修改入库信息:仓库管理员对入库信息的修改。当入库表单出错需要修改 的时候,管理员登陆系统,然后执行修改入库信息操作,将原有的出错表 单更改 接口与属性 void addItem(item) 功能:添加入库信息,参数是入库报表 void select(String str) 功能:查询和修改入库信息 管理员 添加入库信息 修改入库信息 查询入库信息 管理员用例图 仓库管理系统项目详细设计说明书内部文档 16 管理员 入库信息库存信息

28、1 : 添加入库信息() 2 : 更新入库信息() 3 : 返回入库信息() 4 : 更新库存信息() 5 : 修改入库信息() 6 : 更新入库信息() 7 : 更新库存信息() 8 : 返回入库信息() 9 : 删除入库信息() 时序图 管理员 系统 管理员登陆 添加入库信息 更新入库表单 更新库存信息 修改入库信息 更新库存信息 更新入库表单 查询入库信息 读取入库表单 得到查询结果 入库信息活动图 仓库管理系统项目详细设计说明书内部文档 17 5.3 出库管理模块 模块名称出库管理 功能描述仓库管理员可以对商品的出库信息进行查询、添加等操作, 以方便其他操 作员修改出库信息。出库信息更

29、新结束之后,系统同时会对库存信息进行 更新 添加出库信息:仓库管理员在商品出库的时候,会添加出库信息。当商品 需要出库的时候,管理员登陆系统进行入库信息的添加,添加了出库信息 之后,库存信息同时得到更新 查询出库信息:仓库管理员可以对出库信息进行查询。查询出库信息,返 回的结果是入库表单 修改出库信息:仓库管理员可以修改出库信息,当出库表单出错需要修改 的时候,管理员登陆系统,然后执行修改出库信息操作,将原有的出错表 单更改 接口与属性 int insert() 功能:添加出库信息,返回值int void select() 功能:查询出库信息,返回值void int modify() 功能:修

30、改出库信息,返回值void 管理员 添加出库信息 修改出库信息 查询出库信息 管理员用例图 仓库管理系统项目详细设计说明书内部文档 18 管理员 出库信息 库存信息 1 : 添加出库信息() 2 : 更新出库信息() 3 : 修改库存信息() 4 : 更新库存信息() 5 : 返回出库结果() 6 : 修改出库信息() 7 : 更新出库信息() 8 : 返回出库信息() 9 : 删除出库信息() 出库信息时序图 管理员系统 添加出库信息 更新出库表单 更新库存系信息 修改出库信息 更新出库表单 更新库存系信息 删除出库信息 管理员登陆 查询出库表单 得到出库信息 出库信息活动图 仓库管理系统项

31、目详细设计说明书内部文档 19 5.4 商品管理模块 模块名称商品管理 功能描述仓库管理员和采购员都可以查询相关的商品信息,并对商品进行管理 添加商品信息:采购员采购了某样商品后,可以添加商品信息,添加的商 品信息就会显示到查询商品信息中。 查询商品信息:定义了如何查询商品信息,管理员和采购员对商品信息进 行查询时,执行查询操作 修改商品信息:定义了仓库管理员和采购员如何修改商品信息。当商品信 息,比如价格,供应商需要修改的时候,管理员执行该操作,对商品信息 进行修改。 接口与属性 int ShopUpdate() 功能:仓库管理员和采购员可以调用该函数接口,来实现 商品的信息更新 int S

32、hopDel() 功能:当仓库管理员想要对商品信息进行删除时,可调用该 函数接口 public ArrayList ShopSelect() 功能:当仓库采购员和仓库管理员想要查询商 品信息时,可以调用该函数接口 int ShopInsert() 功能:当仓库管理员和采购员想要对商品信息进行添加时, 可调用该函数接口 仓库管理系统项目详细设计说明书内部文档 20 管理员 添加商品信息 查询商品信息 修改商品信息 删除商品信息 采购员 商品信息模块的用例图 采购员 商品信息管理员 1 : 添加商品信息() 2 : 更新商品信息() 3 : 返回商品信息() 4 : 修改商品信息() 5 : 更新

33、商品信息() 6 : 返回商品信息() 7 : 查询商品信息() 8 : 返回商品信息() 9 : 删除商品信息() 10 : 返回删除结果() 商品信息模块的时序图 仓库管理系统项目详细设计说明书内部文档 21 用户系统 用户登陆 添加商品信息 更新商品信息数据库 修改商品信息 更新商品信息数据库 查询商品信息 查询商品数据库 得到查询结果 用户为管理员 用户为采购员 删除商品信息 更新商品信息数据库 商品信息活动图 仓库管理系统项目详细设计说明书内部文档 22 5.5 供应商管理模块 模块名称供应商管理 功能描述采购员可以添加修改供应商基本信息。供应商是商品信息中不可或缺的一 部分。 添加

34、供应商信息:该子系统定义了采购员如何添加供应商信息,当有新的 供应商出现时,与该供应商联系的采购员可以登录系统,来添加供应商信 息。 查询供应商信息:采购员可以查询供应商信息,管理员同样可以进行供应 商信息的查询。 修改供应商信息:定义了如何对供应商信息进行修改,当供应商信息需要 变更的时候,采购员需要登录到系统,然后执行修改操作,从而对供应商 信息进行修改。 删除供应商信息:定义了如何对供应商信息进行删除,当供应商信息需要 删除的时候,采购员需要登录到系统,然后执行删除操作,从而对供应商 信息进行删除。 接口与属性 public ArrayList GongSelect() :该函数定义了如

35、何查询供应商信息,在函数 内部自带了供应商查询语句,通过调用该函数,即可查询到供应商信息, 作为返回值 public int GongSave() :该函数定义了如何添加供应商信息,内嵌 insert into 的 SQL 语句,能够添加供应商信息,返回值位函数是否调用成功 public int Gongupdate() :供应商信息的更新和修改由该函数定义,只需要 调用该函数,即可完成供应商信息的更新,返回值为函数是否调用成功 public int GongDel() :该函数定义了如何去删除供应商信息。只需简单的 调用,即可完成指定功能,返回值为函数是否调用成功 仓库管理系统项目详细设计说

36、明书内部文档 23 采购员 添加供应商信息 修改供应商信息 查询供应商信息 删除供应商信息 管理员 供应商信息的用例图 采购员 管理员 供应商信息 1 : 添加供应商信息() 2 : 返回添加结果() 3 : 查询供应商信息() 4 : 返回查询结果() 5 : 修改供应商信息() 6 : 更新供应商信息() 7 : 返回修改结果() 8 : 删除供应商信息() 9 : 返回删除结果() 供应商信息的时序图 仓库管理系统项目详细设计说明书内部文档 24 用户 系统 用户登陆 添加供应商信息 更新供应商数据表 更新供应商数据表 查询供应商信息 得到查询结果 查询数据表 删除供应商信息 修改供应商

37、信息 更新供应商数据表 供应商活动图 5.6 库存报表模块 模块名称库存报表 功能描述仓库管理员和采购员可以查询、修改、添加、删除相关商品的库存信息, 以保证系统的正确性和及时性;仓库管理员可以对报损和退货进行统计, 然后对相关的信息进行修改和报表。 库存查询:仓库管理员和采购员都可以对库存进行查询,返回库存信息。 仓库管理系统项目详细设计说明书内部文档 25 库存报表及查询:仓库管理员可以查看库存报表,返回是以库存报表的形 式返回。 库存报警:提供库存警报功能,当库存小于一定量的值时,库存会提醒仓 库管理员 接口与属性 void select() :该函数提供库存的查询和库存报表的查询,该函

38、数内部内嵌 了一定量的sql 语句,对这些sql 语句的执行,能够查询出数据库中的库 存数目, 如果库存数目小于一定的预先设置好的数目,就会提供库存的报 警功能,管理员就会收到库存紧缺的消息 管理员 采购员 库存查询 库存报表及查询 库存报警 库存报表的用例图 仓库管理系统项目详细设计说明书内部文档 26 用户系统 用户登陆 库存查询 查询库存数据库 库存报表 查询库存报表数据库 得到查询结果 得到查询结果 出库操作 库存小于预设值 得到系统报警信息 出库更新 库存大于等于预设值 库存报表活动图 管理员库存信息采购员库存报表入库信息和出库信息 1 : 库存信息查询() 2 : 返回库存信息()

39、 3 : 库存更新() 4 : 库存报表查询() 5 : 更新库存信息() 6 : 返回库存报表信息() 7 : 库存报警信息() 库存报表以及库存信息的时序图 仓库管理系统项目详细设计说明书内部文档 27 5.7 GUI 设计 模块名称功能简述 功能交互实现不同用户、管理员通过此GUI 实现对供应商、商品进货、商品 采购、商品库存实时进行监控。 基于 C/S 的 GUI 交互模块主要实现以下两个方面的功能: 基于 C/S 架构部署仓库管理平台,平台前端通过终端访问GUI 交互界面; 实现对供应商、 采购、入库、 出库以及其他功能模块产生的各类型的信息展示和功能操作交 互。 本系统采用基于C/

40、S 模式的架构,其逻辑结构如下图。 数据源 数据访问层DAL 业务逻辑层BBL 用户表示层UI 通过用户操作界面,客户端接受用户输入的各种操作信息,然后向数据库服务器 发出各种操作命令或数据请求,并接收执行操作命令后返回的数据结果,根据相应的逻 辑运算, 向客户显示相应的信息。数据库服务器接收客户端的数据和命令请求,执行相 应的命令得到相应的数据集,对数据集进行相应的处理,然后将数据集或处理后的数据 集返回给客户。 仓库管理系统项目详细设计说明书内部文档 28 5.7.1 界面关系图 整个操作界面包括的功能有:基础信息管理、 商品入库管理、 商品出库管理、 库存管理、 统计查询管理、采购管理等。每个功能模块实现信息的交互。界面关系图如下图所示。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1