毕业论文(设计)库存管理系统-UML设计与实现(10)
时间:2025-07-07
时间:2025-07-07
(设计)库存管理系统-UML设计与实现
盘点过程:
出库过程:
(设计)库存管理系统-UML设计与实现
1.3 系统基本功能描述:
根据库存系统业务过程分析知系统的基本功能有入库管理,出库管理与库存管理三大模块,系统功能图如下:
(设计)库存管理系统-UML设计与实现
第二章 库存系统系统需求用例建模
2.1 入库管理需求用例分析
2.1.1 确定系统角色:
一个角色可以是人、硬件设备、甚至另外一个系统。对于一个系统而言,每种类型的用户表示为一个或几个角色,每个与该系统交互的外部系统也表示为一个或几个角色。库存管理系统中,我们通过分析,可以找出这样一些角色:客户,货物,入库管理人员,仓库,出库管理人员,库存管理人员,系统管理人员。 2.1.2确定系统顶层用例
一般的uml的需求描述方法是用用例图来表达角色、用例及其之间的关系,用文字形式的事件流文档具体描述用例细节。这种方法存在以下缺点:
一张用例图不能描述复杂系统全部需求;系统的业务种类多、功能繁杂,根本无法清晰地将系统的全部功能展开在一张用例图上,即使可以,用户看到纵横交错的各种关系,也只能望而生畏;用例图不适应描述系统的非功能要求;文字不便于说明复杂用例的流程。涉及多个部门之间的交互协调,事件流文档中的文字难以清晰地表达地籍数据的复杂流程。因此我们将采用建立多层次的用例图。顶层用例图描述系统粗粒度的全部功能;下一层将没有表述清的粗粒度用例用更细粒度的子用例描述。
根据系统的业务过程分析与用户的需求分析,系统的顶层用例如表所示:
(设计)库存管理系统-UML设计与实现
系统得顶层用例图如下:
2.1.3 入库管理功能性分析:
根据业务描述,我们知道此模块应该要实现的功能大致如下: 1 入库管理人员利用系统登记站台管理员送来的到站日报表信息; 2 入库管理人员能修改到站日报表信息; 3 入库管理人员能删除到站日报表信息;
4 入库管理人员根据到站日报填写,修改,删除码单; 5 入库管理人员根据货物明细单填写,修改,删除入库单;
6 入库管理人员审核《码单》、《货物明细单》,《入库单》如有差错,返回《货物异常报告》;如无差错生成《帐卡》、《入库收费单》。 入库管理的分层用例图如下:
下一篇:叠加定理在电路分析中的应用_魏英