大二打卡(12.15)

uml作业----校园卡管理系统

用例图建模:

系统目标:

xx大学坐落于xx省xx市的一所理工科学校,校内包含信息科学技术学院,电气学院,土木工程学院等等众多学院,每年从高考录取近四千人,为进一步适应新时代发展,为学生们提供方便安全可靠的校园环境,学校决定建立一个“校园卡管理系统”。校园卡管理系统的整体目标是:利用互联网和信息化技术,结合校园实际环境,扩充和改造原有各部门的系统,建立一个覆盖学生校内基本需求的“校园卡管理系统”局域网络系统。通过“校园卡管理系统”提高校内信息共享水平,完善学校经营管理系统,提高学生校内生活水平,进一步加强学生校内生活满意度和校内合理营收,实现校园卡的全面数字化管理,提升校园生活的便利性,同时提高校园管理的效率和安全性。

业务功能及性能需求:

根据系统业务需求目标,建成的“校园卡管理系统”将包括充值消费系统,身份识别门禁系统,校方卡片授权信息管理系统,其中身份识别门禁系统包括身份识别功能和门禁控制,校方卡片授权信息管理系统包括学生信息,教师信息,校内商户信息的管理以及相关数据的统计和分析。

 

性能要求:

  1. 稳定性:系统应具有高稳定性,能够保证在各种情况下稳定运行,如高负载、网络故障等。
  2. 可靠性:系统应具有高可靠性,能够保证数据的完整性和安全性,避免因异常情况导致的数据丢失或损坏。
  3. 高效性:系统应具有高效率,能够快速处理各种请求和数据,满足校园内大量用户的需求。
  4. 可扩展性:系统应具有可扩展性,能够方便地进行功能扩展和升级,满足学校不断变化的需求。
  5. 易用性:系统应具有易用性,能够方便地进行操作和管理,提高用户的使用体验。
  6. 可维护性:系统应具有可维护性,能够方便地进行维护和升级,降低系统的维护成本。
  7. 实时性:系统应具有实时性,能够实时处理各种请求和数据,保证系统的实时性和响应速度。
  8. 安全性:系统应具有高安全性,能够保证数据的安全性和隐私性,避免校园卡信息被泄露或滥用。
  9. 适应性:系统应具有高适应性,能够适应不同的操作系统、硬件环境和管理需求,保证系统的兼容性和稳定性。

业务功能要求:

  1. 身份识别门禁系统:这个子系统主要用于门禁控制、门锁控制、通道控制、考勤管理、会议签到等,并在此基础上与计算机网络控制技术和安全防范技术进行有机结合,通过该系统实现人员的身份识别和认证。
  2. 充值消费系统:这个子系统主要用于校园内的消费支付,如食堂、超市、图书馆等场所的消费支付,通过校园卡实现快速支付和结算。
  3. 校方卡片授权信息管理系统:这个子系统主要用于学生信息、教职工信息、课程信息等的管理和维护,以及相关数据的统计和分析。

(2)确定参与者

对校园卡业务需求分析得到:系统外有三个执行者,两个系统执行者。

“学生/教职工”执行者:对系统内的身份识别门禁系统,充值消费系统进行操作。

“校内商户”执行者:对系统内的充值消费系统进行操作。

“校方操作员”执行者:对系统内的校方卡片授权信息管理系统进行操作。

“银行”执行者:是系统执行者,对充值消费系统开展转账、汇款等金融往来。

“税务局”执行者:是系统执行者,对充值消费系统检查财务账目并收取税金。

(3)确定用例

在“校园卡管理系统”最高层用例图中,在系统边界内共有三个用例。

系统内的三个用例:

“充值消费”用例:依赖于校方卡片授权信息管理系统提供各项信息支持与“银行”和“税务局”用例交互,完成纳税和存取汇款业务,与学生、校内商户和教职工等完成充值消费等业务。

“身份识别门禁系统”用例:依赖于校方卡片授权信息管理系统提供各项信息支持,与学生和教职工等完成人员的身份识别和认证门禁控制、门锁控制、通道控制、考勤管理、会议签到等业务。

“校方卡片授权信息管理系统”用例:调配各种资源支持其余系统的运行。

(4)绘制用例图

校园卡管理系统用例图:

 

身份识别门禁系统用例图:

充值消费系统用例图:

 

校方卡片授权信息管理系统用例图:

 

(5)描述用例

校园卡管理系统用例图中,共有“身份识别门禁系统”,“充值消费系统”,“校方卡片授权信息管理系统”等3个用例,分别描述如下:

               校园卡管理系统用例:

用例编号

00

用例名称

校园卡管理系统

参与者

学生、教职工、系统管理员

用例目的

提高校内信息共享水平,完善学校经营管理系统,提高学生校内生活水平,进一步加强学生校内生活满意度和校内合理营收,实现校园卡的全面数字化管理,提升校园生活的便利性,同时提高校园管理的效率和安全性。

用例级别

基础级

用例过程描述

当用户进行消费交易环节时,调用子系统充值消费系统;当用户需要进行身份识别相关功能时,调用身份识别门禁系统;当用户以管理员身份登录时,调用校方卡片授权信息管理系统。

与其他用例关联

异常事件流处理

  1. 如果无法调配各种资源支持其余系统的运行,校方卡片授权信息管理系统应提示管理员相应的错误信息,并告知管理员尽快采取修复措施。
  2. 如果出现严重故障或异常情况,系统应自动触发报警机制,通知管理员并采取相应的应急措施。

 

 

充值消费系统用例:

用例编号

01

用例名称

充值消费

参与者

学生、校内商户和教职工

用例目的

完成充值消费等业务

用例级别

一级

用例过程描述

  1. 用户通过界面输入个人信息和充值金额,提交充值申请。
  2. 系统验证用户身份和账户信息,确保信息的准确性和完整性。
  3. 系统处理充值申请,根据用户输入的充值金额,更新用户的账户余额。
  4. 系统向用户返回充值成功或失败的信息,并提供详细的账单和交易记录。
  5. 用户可以在系统上进行消费操作,系统会根据用户的消费需求,从用户的账户中扣除相应的金额。
  6. 系统提供实时的账户余额查询和交易记录查询服务,方便用户随时了解自己的账户状态。
  7. 系统与银行和税务局等外部系统进行交互,完成支付、纳税和存取汇款等业务。
  8. 系统提供多种支付方式和支付工具的支持,包括但不限于银行卡、支付宝、微信支付等。

与其它用例的关联

身份识别门禁系统、校方卡片授权信息管理系统

异常事件流处理

  1. 如果系统无法提供各项信息支持,例如银行接口故障或网络中断等,充值消费业务将无法正常进行。此时,系统应提示用户相应的错误信息,并告知用户尽快联系客服或等待故障排除。
  2. 如果用户的账户信息不正确或账户被锁定,系统应提示用户进行账户信息的修正或解锁操作。如果无法解决,应告知用户联系客服或进行其他的解决方案。
  3. 如果系统出现技术故障或安全漏洞,导致用户的账户信息被篡改或资金被盗用,系统应立即启动应急预案,封锁账户并联系相关部门进行调查处理。同时,系统应向用户赔偿相应的损失并加强安全措施以防止类似事件再次发生。

身份识别门禁系统用例:

用例编号

02

用例名称

身份识别门禁系统

参与者

学生和教职工

用例目的

完成人员的身份识别和认证门禁控制、门锁控制、通道控制、考勤管理、会议签到等业务

用例级别

一级

用例过程描述

学生或教职工需要访问受控区域(例如实验室、图书馆、会议中心等)时,在门禁系统终端进行身份认证。系统通过校方卡片授权信息管理系统的接口,验证用户身份是否得到授权。如果用户身份得到授权,系统将打开门禁系统,允许用户进入受控区域。系统还将进行实时监控,记录人员进出信息,实现考勤管理和会议签到的自动化。如果用户未通过身份认证或未获得授权,系统将拒绝用户进入受控区域,并给出相应的提示信息。系统还将与紧急响应系统联动,在发生紧急情况时自动触发报警。系统提供界面供用户查询个人进出记录和考勤情况。系统管理员可以远程监控系统的运行状态和进出记录,并进行相应的配置和管理。在网络中断或其他异常情况下,系统应具备离线运行能力,并在恢复正常连接后自动同步数据。

与其他用例关联

  1. 与充值消费用例相关联:学生的进出记录和消费情况可以相互关联,例如通过校园卡进行消费时可以自动记录进出信息和消费金额。
  2. 与校方卡片授权信息管理系统相关联:身份认证和门禁控制的信息来源于该系统,同时该系统也可以对门禁系统进行管理和监控。

异常事件流处理

  1. 如果无法提供各项信息支持(例如网络中断、系统故障等),身份识别门禁系统将无法正常运行。此时,系统应提示用户稍后再试或联系管理员。
  2. 如果校方卡片授权信息管理系统出现故障或数据异常,系统应暂停门禁控制功能,并提示用户联系管理员处理。同时,系统应具备离线运行能力,确保在恢复正常连接前仍能进行基本的进出记录和监控功能。

校方卡片授权信息管理系统用例:

用例编号

03

用例名称

校方卡片授权信息管理系统

参与者

系统管理员

用例目的

调配各种资源支持其余系统的运行

用例级别

一级

用例过程描述

管理员根据需要,调配各种资源支持充值消费和身份识别门禁系统的运行。如果系统出现故障或异常情况,管理员可以采取相应的措施进行修复和恢复。管理员还需要定期备份数据,确保数据的安全性和完整性。系统还应该提供统计和分析功能,帮助管理员了解系统的运行情况和性能表现。管理员可以根据需要,对系统进行升级和维护,以提高系统的性能和稳定性。系统还应该具备用户管理和权限控制功能,确保只有授权的管理员可以访问和操作系统。

与其他用例关联

  1. 与充值消费用例关联:校方卡片授权信息管理系统提供充值消费所需的各项支持和资源调配。
  2. 与身份识别门禁系统用例关联:校方卡片授权信息管理系统提供身份认证和门禁控制所需的信息和资源支持。

异常事件流处理

  1. 如果无法调配各种资源支持其余系统的运行,校方卡片授权信息管理系统应提示管理员相应的错误信息,并告知管理员尽快采取修复措施。
  2. 如果出现严重故障或异常情况,系统应自动触发报警机制,通知管理员并采取相应的应急措施。
posted @   夏季彼岸德  阅读(19)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示