写点什么

食堂就餐卡管理系统

用户头像
孙志平
关注
发布于: 2020 年 06 月 07 日

1 设计概述



1.1 功能概述



系统主要功能包括理,使用者包括用消费者(用户或者用餐人员)、服务员、管理员。



1.2 非功能约束



2 系统部署图与整体设计



系统上线时预计部署两台物理机,N个终端设备。



2.1 系统部署图

终端机功能职责为读取餐卡信息和餐卡管理系统进行业务交互,实现餐卡的消费以及查询余额等功能

餐卡管理系统的功能职责是管理餐卡和用户,依赖与餐卡数据库,主要实现添加用户、删除用户、开卡、挂失/补卡、退卡等功能



2.2 创建系统用例模型



用例模型包含以下三种:消费者、服务员、系统管理员



2.2.1 消费者用例

消费者主要使用的功能通过终端机实现卡的消费和查询余额



2.2.2 消费者用例





服务员主要使用的功能包括为消费者查询余额和卡消磁



2.2.3 管理员用例



管理员主要使用的功能有消费者管理、卡管理、消费记录管理

消费者管理:添加消费者、删除消费者

卡管理:为消费者开卡、充值、挂失补卡、退卡

消费记录管理:查询消费者所开的卡的消费记录



2.3 用餐系统组件图



用餐系统组件分为三部分:就餐卡组件、消费终端机组件、消费组件、数据存储组件。

整体关系:用户在消费终端机刷卡输入金额通过消费组件进行消费,然后记录消费记录已经更新卡余。



2.3.1 用餐系统组件序列图





首先服务员将卡放入终端机,终端机请求后端消费组件判断卡的合法性,如果合法终端机就可输入金额进行消费。

用户头像

孙志平

关注

还未添加个人签名 2018.05.08 加入

还未添加个人简介

评论

发布
暂无评论
食堂就餐卡管理系统