- 117
- 0
- 约2.87千字
- 约 9页
- 2022-06-08 发布于天津
- 举报
基于UML的超市收银管理系统设计
1 系统分析
1.1 问题域描述
在销售商品时, 售货员对顾客选择的商品进行结账计算, 统计顾客应该支付 的金额;同时在办理结账业务时, 还要根据顾客是否是会员来进行打折结账, 顾 客也可以办理相应的会员卡。 超市的管理人员或者售货员可以查询会员信息和商 品信息,并可以查询当日销售总额。
本系统使用C#通过两层模型实现:数据核心层和业务逻辑层。其中,数据 核心层包括对于数据库的操作; 业务逻辑层根据用户需要进行逻辑处理, 再映射 到相应的数据层操作。
1.2 用例模型及分析类图的描述
1.2.1 用例模型
用例是系统使用片段的集合, 描述了所有的的功能需求。 它来自于用户需求 的分析,这个过程称为用例分析, 是整个系统开发中非常关键的过程。 一个用例 图包括一个用例的集合,该集合定义整个系统的功能。
登录系统注册/ /V管理员会员查询统计营业额APeople查询商品信息A用户
登录系统
注册
/ /V
管理员
会员查询
统计营业额
A
People
查询商品信息
A
用户
结账
会员注册
122分析类图
在软件开发不同阶段使用的类图具有不同的抽象层次,即概念层、说明层、 和实现层。使用UML进行应用建模也应该是一个迭代的过程, 所以我们应该建立 一个类图的层次的概念。
概念层类图描述应用领域中的概念, 这些概念与实现它们的类有联系。通常 没有直接的
原创力文档

文档评论(0)