食堂就餐卡设计说明书
食堂就餐卡设计说明书
需求背景
需求说明
1.1.1. 原始背景
XX学校食堂就餐实现数字化管理,引进IC卡,方便师生就餐管理。
1.1.2. 关键需求点
系统中每个消费者都有一张卡,在管理中心注册缴费,卡内记着消费者的身份、余额。
使用时将卡插入收款机则显示卡上金额,服务员按收款机上数字键,收款机自动计算并显示消费额及余额。
管理中心的管理员监视每一笔消费,可打印出消费情况的相关统计数据
1.1.3. 业务使用方
学生、食堂老板、学校
1.1.4. 涉及业务系统
卡片系统、收款机、管理系统
1.1.5. 改造点
1.1. 系统部署图与整体设计
1.1.1. 系统部署图
1、卡系统的功能职责为通过芯片可写入用户身份信息、读取并显示卡余额
2、收款机系统的主要职责为读取卡余额,扣款,并将扣款后的余额写入卡内,同步扣款信息给管理中心
3、管理中心负责卡初始化(身份证和卡片ID绑定)、充值(将金额写入卡片)、打印消费清单、报表等,需要1台服务器。
1.1.2. 组件图
该系统包含3个组件:卡、收款机、管理中心。
卡的功能主要是为通过芯片可写入用户身份信息、读取并显示卡余额,需要依赖管理中心完成卡片的注册、缴费,用户注册卡主要通过管理中心完成。
收款机的主要功能是为读取卡余额,扣款,并将扣款后的余额写入卡内,同步扣款信息给管理中心。
管理中心的功能主要是负责卡初始化(身份证和卡片ID绑定)、缴费(将金额写入卡片)、扣款、打印消费清单、报表等。
1.1.3. 组件时序图
1、消费者以身份证信息注册卡,管理中心负责初始化卡片信息,将卡片与身份证信息绑定,将初始化信息写入卡片,如果需要缴费,将余额与缴费金额计算后,写入到卡片;
2、消费者使用时将卡插入收款机,收款机读取卡片的金额并显示,服务员按收款机上数字键,收款机自动计算消费额并将余额写入卡内,同时将消费信息同步给管理中心,管理中心同步扣除消费金额;
3、管理员可通过管理中心打印消费清单,可通过管理中心统计报表。
1.1.4. 用例图
1.2. 接口设计
1.2.1. 内部接口
不涉及
1.2.2. 外部接口
不涉及
1.3. 表设计
不涉及
1.4. 缓存设计
1.4.1. 缓存对象
不涉及新增缓存对象
1.4.2. 数据同步
不涉及数据同步
1.4.3. 缓存并发控制
不涉及缓存并发控制
1.4.4. 缓存策略
不涉及新增缓存策略
1.5. 部署方案设计
双机部署
1.6. 性能要求
1.6.1. 在线并发用户数要求
1.6.2. 系统可靠性要求
数据库需要双机备份。
1.6.3. 响应时间要求
1.6.3.1. 用户打开界面平均响应时间
1.6.3.2. 提交事务平均响应时间
不涉及事务提交
1.6.3.3. 用户在线查询业务操作处理时间
1.6.3.4. 数据处理时间
1.6.4. 外部系统交互性能要求
1.7. 测试建议
1.7.1. 功能测试
1.7.2. 性能测试
1.7.3. 集成测试
1.8. 安全性使用分析
评论