食堂就餐卡系统
问题:系统中每个消费者都有一张卡,在管理中心注册缴费,卡内记着消费者的身份、余额。
使用时将卡插入收款机则显示卡上金额,服务员按收款机上数字键,收款机自动计算并显示消费额及余额。
管理中心的管理员监视每一笔消费,可打印出消费情况的相关统计数据。
请设计系统用例图,组件图,组件时序图,部署图。
1 设计概述
通过食堂就餐卡系统完成消费,方便了广大用户就餐需求,减少现金的使用,方便支付结算,有利于用户资金的安全和管理,同时有利于食堂管理者对食堂收入利润的统计分析管理。
1.1 功能概述
消费用户:
用户办卡,退卡。
消费者的身份、余额存储。
用户缴费,消费。
收款机:
用户扣费
管理人员:
查询监控消费
打印消费信息
1.2 系统用例图
2 系统部署图与整体设计
2.1 系统部署图
收款模块:部署在收款机中,主要负责收集
对外模块:负责处理食堂就餐卡系统对外所有请求
用户模块:记录用户信息,账户余额。
记录模块:用来记录食堂就餐卡系统所有操作记录,方便后续管理做聚合查询。
2.2 组件时序图
2.2.1 用户开卡组件时序图
消费者申请开卡,将请求发送给对外管理模块。
对外模块将注册的用户信息传递个用户模块,用户模块完成用户注册。
将用户注册操作,存储在记录模块。
j2.2.2 用户消费组件时序图
用户进行消费,收款模块将用户先发送给用户模块查询该用户的余额,返回给收款模块。
收款模块收到结果,在本地进行金额计算,然后将扣费信息返回给用户模块。
将用户消费信息反馈给存储到记录模块。将结果返回。
2.2.3 管理员打印消费情况组件时序图
管理打印消费情况,管理模块将相关请求返回给记录模块。
记录模块进行内部聚合后将数据返回给用户。
评论 (1 条评论)