第一周课后作业——食堂就餐卡系统概要设计
1.设计概述
1.1功能概述
食堂就餐卡系统主要功能包括:卡片注册、卡片充值、卡片消费、消费交易明细查询等功能;
2系统部署图与整体设计
系统上线时预计部署一台物理机(数据库服务器),1台部署管理中心后台与公司支付系统交互,1台部署管理中心前台与后台交互,3台收银机
2.1系统部署图
2.2 系统用例图
食堂就餐卡系统主要包括功能有:卡片注册、卡片充值、卡片消费、金额收取、消费明细查询等主要功能;
2.3 系统组件图
该系统主要包括3个重要主键:管理中心前台、管理中心后台以及收款机;其中管理中心后台为改系统核心主键主要对外提供注册卡片、卡片充值、卡片消费、消费交易明细查询等服务;
2.4 系统组件时序图
卡片注册:系统管理员通过登录管理中心前台,录入卡片信息,将信息上送到管理中心后台进行注册;
卡片充值:卡片注册成功后,管理员在充值页面录入消费者充值金额,将充值信息提交管理中心后台,后台处理完成后回显充值成功后卡片余额;
卡片消费:消费者将卡片放到收款机上,收款机读取卡片信息,将信息组装发到管理中心后台,后台对卡片信息做校验若信息正确则回显卡片余额;
金额收取:收款机上回显金额后,服务员输入消费金额,收款机将扣款信息发送到管理中心后台,后台对卡片余额进行扣减,若余额充足则回显扣款后余额,若余额不足则报错误提示;
查询消费明细:管理员登录管理中心前台在查询界面录入消费者卡号信息提交到管理系统后台,后台对信息做校验,校验通过则查询数据库交易表查询对应卡片交易明细列表并返回给前台展示;
评论