没有合适的资源?快使用搜索试试~ 我知道了~
UML课程设计就餐卡管理系统ROSE图.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 103 浏览量
2022-06-20
11:00:58
上传
评论
收藏 5.95MB DOC 举报
温馨提示
试读
26页
UML课程设计就餐卡管理系统ROSE图
资源推荐
资源详情
资源评论
食堂就餐卡系统
(一)客户需求分析与用例建模
一、需求分析
1、业务组织结构(综述)
食堂就餐卡系统对于加强校园后勤服务的信息化建设,提高服务质量和管理水平有着
重要的作用。
系统中每个消费者都有一张卡,在管理中心注册缴费,卡内记着消费者的身份、
余额。使用时将卡插入窗口机则显示卡上金额,服务员按窗口机上数字键,窗口机自
动计算并显示消费额及余额。管理中心监视每一笔消费,可打印出消费情况的相关统
计数据。
系统主要功能模块:
⑴ 系统信息管理
“管理员”负责各个档案的创建管理。包括营业组档案管理,就餐卡用户的档
案管理,收款机信息的档案管理。
细分,营业组档案包括营业组的组号、组名、联系方式、地址,就餐卡用户
档案包括用户信息表单,交易表单,充值表单,挂失表单,收款机信息档案包括
收款机交易详情表单,修理详情表单。
⑵ 卡的管理
“管理员”负责对就餐卡进行管理。包括对就餐卡的开户、向就餐卡用户信息
档案保存卡用户的信息的更改、发卡、卡的挂失解挂、补办就餐卡、卡的充值、
统计卡的数量和金额等。
⑶ 日常操作
日常操作由管理员负责,包括每天对用户交易、充值等的数据采集、窗口机
终端设置、统计每日挂失名单、上传交易信息到就餐卡交易表单、上传充值信息
到就餐卡充值表单等。
⑷ 营业汇总:自动汇总交易数据,实现金额结算,生成相应报表;
营业汇总包括自动汇总交易数据,实现金额结算,生成相应报表。
⑸ 查询:
对每一次消费情况进行实时记录,可查询卡内余额或消费记录;
查询分为余额查询和详单查询。
⑹ 系统维护:
系统维护包括数据备份、数据恢复、端口设置、管理员信息并设置密码和权
限;
⑺ 统计报表:
就餐卡发行、各窗口机就餐数据、黑名单等汇总、明细报表;
2、具体功能要求
课程设计选择以下 3 个模块进行分析设计卡的管理,日常操作,查询。
1)在卡的管理方面应提供以下功能:
(1)开户
消费者凭借有效证件在后勤部门管理中心处注册,管理员建立该就餐卡用户信
息管理档案。
(2)更改
消费者凭借有效证件在管理中心更改注册信息,管理员验证信息,正确则修
改该用户信息档案。
(3)发卡
开户成功后,管理员对消费者发放就餐卡。一个消费者只能领取一张就餐卡 ,
卡号唯一,卡中信息为消费者的身份,金额。
(4)挂失解挂
消费者就餐卡丢失则向管理员申请挂失,3 天内未找到则为丢失,可补卡。
管理员把挂失消费者信息加入挂失名单。挂失期间就餐卡不可用。
消费者挂失后 3 天内找到就餐卡则可凭就餐卡向管理员申请解挂,即解除挂
失。解挂后就餐卡可用。
(5)注销
消费者不用就餐卡时则向管理员申请注销,管理员凭借就餐卡号在卡用户档
案中删除该用户档案,收回就餐卡。
(6)补卡
消费者挂失 3 天后可向管理员申请补卡,重新领取就餐卡,旧的就餐卡无效,
补卡金额为 20 元。
(7)充值
消费者通过管理员使用收款机为就餐卡充值。
(8)统计
统计就餐卡总的使用金额等。
2)在日常操作方面应提供如下功能:
(1)数据采集
管理员每天通过窗口机收集就餐卡的交易信息,通过收款机收集就餐卡充值
信息,收集挂失信息,记录到交易信息管理表单,充值信息管理表单,挂失信息
管理表单。
(2)终端设置
检修员每天对窗口机、收款机进行检查设置,保证窗口机、收款机正常运行;
若有机器出现故障则标记检修,检修员检修。检修完毕故障解除则标记可用。
服务员设置窗口机的交易金额。
(3)挂失名单
管理员统计整理每天的挂失信息管理表单到挂失名单,若其中有消费者解挂
或补卡则将其挂失信息从名单中删除。
(4)上传交易
管理员员每天营业结束将交易信息管理表单中的各个用户交易信息上传到就
餐卡用户管理信息档案中。
(5)上传充值
管理员每天营业结束将充值信息管理表单中的各个用户充值信息上传到就餐
卡用户管理信息档案中。
3)在查询方面应提供如下功能:
(1)余额查询
管理员,消费者可查询就餐卡余额。消费者把就餐卡交给管理员,管理
员通过收款机查询就餐卡余额,告知消费者。消费者只能查询自己的就餐卡
余额。
(2)明细查询
管理员可查询就餐卡交易明细,如消费记录。
3、需求补充说明
1)数据保存
需要长期保存在数据库中的数据有:
就餐卡用户信息档案:每张就餐卡使用期多达数年,档案需要长期保存
2)系统用户
系统用户包括管理员,消费者,服务员,检修员,窗口机,收款机。
管理员:为消费者开户,充值,查询,受理挂失,解挂,注销,补卡;
采集数据,整理挂失名单,上传交易,充值等
消费者:在系统开户领取就餐卡,丢卡后挂失或解挂,注销就餐卡,申请补卡,
刷卡消费,为就餐卡充值充值等
服务员:在窗口机上输入正确的消费金额供消费者刷卡消费
检修员:检修窗口机和收款机
窗口机:根据服务员输入的金额扣除就餐卡上相应的金额
收款机:根据管理员输入的金额增加就餐卡上相应的金额
二、确定系统范围和系统边界
1、食堂就餐卡系统的业务范围
食堂就餐卡系统只对就餐卡的信息,消费者的交易信息和对这些信息的存储等进
行管理。不包括进销存管理、人力资源管理等,也不包括其他如财务管理等。
2、食堂就餐卡系统的系统边界
食堂就餐卡系统与“进销存管理系统”和“财务管理系统”有系统边界。
“进销存管理系统”规定菜单价格,服务员根据菜单价格在窗口机上键入消费金额。
检修员检修窗口机和收款机所消耗的修理费须向“财务管理系统”申请发放,“财务
管理系统”批准后才可购买所需器材修理。
三、确定执行者
从前面的客户需求分析可以看出,“食堂就餐卡系统”有 4 个人执行者,即“管理员”“消
费者”、“服务员”、“检修员”。
这些执行者的业务活动和对系统的功能要求如下:
1)管理员:对就餐卡开户、更改信息、挂失解挂、补卡、充值、注销、发卡。对日常
数据收集、统计挂失名单、上传充值信息。
2)服务员:通过进销存管理系统得到菜单价格,在窗口机上输入正确的消费金额供消
费者刷卡消费。
3)检修员:检修窗口机和收款机。通过财务管理系统得到修理费实施修理。
4)消费者:在管理员处开户、领卡、申请充值、挂失解挂、补卡、注销。在服务员处
刷卡消费。
四、确定用例
(1)食堂就餐卡系统中的用例
在第一层,根据系统的整体业务功能要求,可选用例有:
系统信息管理
卡的管理
日常操作
营业汇总
查询
系统维护
统计报表
(2)卡的管理子系统中的用例:
在第二层,根据卡的管理子系统的功能要求,可选用例有:
开户
更改
发卡
挂失解挂
注销
补卡
充值
统计
(3)日常操作子系统中的用例:
在第二层,根据日常操作子系统的功能要求,可选用例有:
数据采集
终端设置
挂失名单
上传交易
上传充值
(4)查询子系统中的用例:
在第二层,根据查询子系统的功能要求,可选用例有:
余额查询
明细查询
五、分层绘制用例图
1、最高层用例图
根据客户对食堂就餐卡系统的功能要求,可绘制如下最高层用例图。
在最高层用例图中,系统共有 7 个用例。系统内系统信息管理用例依赖日常操作
用例上传交易和上传充值,依赖卡的管理用例开户、更改、注销和补卡。营业汇总用
例和统计报表用例依赖系统信息管理用例营业组档案管理,就餐卡用户的档案管理,
收款机信息的档案管理。系统外有 4 个人执行者:
管理员执行者对系统内的所有用例进行操作。
消费者执行者参与卡的管理和查询操作。
服务员执行者参与日常操作。
检修员执行者参与日常操作。
2、第二层用例图
根据课程设计所选的三个模块,这里对模块对应用例图加以展开。
1)卡的管理用例展开形成卡的管理子系统用例图如图:
剩余25页未读,继续阅读
资源评论
oligaga
- 粉丝: 53
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 适用于中小型游戏的通用排行榜后台系统.zip
- 一秒99条的短信接口.zip
- 基于jsp+servlet+mysql的javaweb健身房俱乐部系统
- 110_c6ce6db7048c08aee35a7a2675732d54.apk (1).1
- sql查询数据库表结构(sql server适用)
- HTTP CLENT处理加密证书程序参考
- update9-20240601.5.205.slice.img.7z.002
- 微信小程序优惠券页面前端模板源码
- 林子雨编著《Spark编程基础(Python版)》 实验7 Spark机器学习库MLib编程实践数据
- 一种支持微信文本限制长度限制使用的,在合适的位置截取限制字节长度的字符串子串的java算法
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功