大二打卡(12.15)
uml作业----校园卡管理系统
用例图建模:
系统目标:
xx大学坐落于xx省xx市的一所理工科学校,校内包含信息科学技术学院,电气学院,土木工程学院等等众多学院,每年从高考录取近四千人,为进一步适应新时代发展,为学生们提供方便安全可靠的校园环境,学校决定建立一个“校园卡管理系统”。校园卡管理系统的整体目标是:利用互联网和信息化技术,结合校园实际环境,扩充和改造原有各部门的系统,建立一个覆盖学生校内基本需求的“校园卡管理系统”局域网络系统。通过“校园卡管理系统”提高校内信息共享水平,完善学校经营管理系统,提高学生校内生活水平,进一步加强学生校内生活满意度和校内合理营收,实现校园卡的全面数字化管理,提升校园生活的便利性,同时提高校园管理的效率和安全性。
业务功能及性能需求:
根据系统业务需求目标,建成的“校园卡管理系统”将包括充值消费系统,身份识别门禁系统,校方卡片授权信息管理系统,其中身份识别门禁系统包括身份识别功能和门禁控制,校方卡片授权信息管理系统包括学生信息,教师信息,校内商户信息的管理以及相关数据的统计和分析。
性能要求:
- 稳定性:系统应具有高稳定性,能够保证在各种情况下稳定运行,如高负载、网络故障等。
- 可靠性:系统应具有高可靠性,能够保证数据的完整性和安全性,避免因异常情况导致的数据丢失或损坏。
- 高效性:系统应具有高效率,能够快速处理各种请求和数据,满足校园内大量用户的需求。
- 可扩展性:系统应具有可扩展性,能够方便地进行功能扩展和升级,满足学校不断变化的需求。
- 易用性:系统应具有易用性,能够方便地进行操作和管理,提高用户的使用体验。
- 可维护性:系统应具有可维护性,能够方便地进行维护和升级,降低系统的维护成本。
- 实时性:系统应具有实时性,能够实时处理各种请求和数据,保证系统的实时性和响应速度。
- 安全性:系统应具有高安全性,能够保证数据的安全性和隐私性,避免校园卡信息被泄露或滥用。
- 适应性:系统应具有高适应性,能够适应不同的操作系统、硬件环境和管理需求,保证系统的兼容性和稳定性。
业务功能要求:
- 身份识别门禁系统:这个子系统主要用于门禁控制、门锁控制、通道控制、考勤管理、会议签到等,并在此基础上与计算机网络控制技术和安全防范技术进行有机结合,通过该系统实现人员的身份识别和认证。
- 充值消费系统:这个子系统主要用于校园内的消费支付,如食堂、超市、图书馆等场所的消费支付,通过校园卡实现快速支付和结算。
- 校方卡片授权信息管理系统:这个子系统主要用于学生信息、教职工信息、课程信息等的管理和维护,以及相关数据的统计和分析。
(2)确定参与者
对校园卡业务需求分析得到:系统外有三个执行者,两个系统执行者。
“学生/教职工”执行者:对系统内的身份识别门禁系统,充值消费系统进行操作。
“校内商户”执行者:对系统内的充值消费系统进行操作。
“校方操作员”执行者:对系统内的校方卡片授权信息管理系统进行操作。
“银行”执行者:是系统执行者,对充值消费系统开展转账、汇款等金融往来。
“税务局”执行者:是系统执行者,对充值消费系统检查财务账目并收取税金。
(3)确定用例
在“校园卡管理系统”最高层用例图中,在系统边界内共有三个用例。
系统内的三个用例:
“充值消费”用例:依赖于校方卡片授权信息管理系统提供各项信息支持与“银行”和“税务局”用例交互,完成纳税和存取汇款业务,与学生、校内商户和教职工等完成充值消费等业务。
“身份识别门禁系统”用例:依赖于校方卡片授权信息管理系统提供各项信息支持,与学生和教职工等完成人员的身份识别和认证门禁控制、门锁控制、通道控制、考勤管理、会议签到等业务。
“校方卡片授权信息管理系统”用例:调配各种资源支持其余系统的运行。
(4)绘制用例图
校园卡管理系统用例图:
身份识别门禁系统用例图:
充值消费系统用例图:
校方卡片授权信息管理系统用例图:
(5)描述用例
校园卡管理系统用例图中,共有“身份识别门禁系统”,“充值消费系统”,“校方卡片授权信息管理系统”等3个用例,分别描述如下:
校园卡管理系统用例:
用例编号 |
00 |
用例名称 |
校园卡管理系统 |
参与者 |
学生、教职工、系统管理员 |
用例目的 |
提高校内信息共享水平,完善学校经营管理系统,提高学生校内生活水平,进一步加强学生校内生活满意度和校内合理营收,实现校园卡的全面数字化管理,提升校园生活的便利性,同时提高校园管理的效率和安全性。 |
用例级别 |
基础级 |
用例过程描述 |
当用户进行消费交易环节时,调用子系统充值消费系统;当用户需要进行身份识别相关功能时,调用身份识别门禁系统;当用户以管理员身份登录时,调用校方卡片授权信息管理系统。 |
与其他用例关联 |
无 |
异常事件流处理 |
|
充值消费系统用例:
用例编号 |
01 |
用例名称 |
充值消费 |
参与者 |
学生、校内商户和教职工 |
用例目的 |
完成充值消费等业务 |
用例级别 |
一级 |
用例过程描述 |
|
与其它用例的关联 |
身份识别门禁系统、校方卡片授权信息管理系统 |
异常事件流处理 |
|
身份识别门禁系统用例:
用例编号 |
02 |
用例名称 |
身份识别门禁系统 |
参与者 |
学生和教职工 |
用例目的 |
完成人员的身份识别和认证门禁控制、门锁控制、通道控制、考勤管理、会议签到等业务 |
用例级别 |
一级 |
用例过程描述 |
学生或教职工需要访问受控区域(例如实验室、图书馆、会议中心等)时,在门禁系统终端进行身份认证。系统通过校方卡片授权信息管理系统的接口,验证用户身份是否得到授权。如果用户身份得到授权,系统将打开门禁系统,允许用户进入受控区域。系统还将进行实时监控,记录人员进出信息,实现考勤管理和会议签到的自动化。如果用户未通过身份认证或未获得授权,系统将拒绝用户进入受控区域,并给出相应的提示信息。系统还将与紧急响应系统联动,在发生紧急情况时自动触发报警。系统提供界面供用户查询个人进出记录和考勤情况。系统管理员可以远程监控系统的运行状态和进出记录,并进行相应的配置和管理。在网络中断或其他异常情况下,系统应具备离线运行能力,并在恢复正常连接后自动同步数据。 |
与其他用例关联 |
|
异常事件流处理 |
|
校方卡片授权信息管理系统用例:
用例编号 |
03 |
用例名称 |
校方卡片授权信息管理系统 |
参与者 |
系统管理员 |
用例目的 |
调配各种资源支持其余系统的运行 |
用例级别 |
一级 |
用例过程描述 |
管理员根据需要,调配各种资源支持充值消费和身份识别门禁系统的运行。如果系统出现故障或异常情况,管理员可以采取相应的措施进行修复和恢复。管理员还需要定期备份数据,确保数据的安全性和完整性。系统还应该提供统计和分析功能,帮助管理员了解系统的运行情况和性能表现。管理员可以根据需要,对系统进行升级和维护,以提高系统的性能和稳定性。系统还应该具备用户管理和权限控制功能,确保只有授权的管理员可以访问和操作系统。 |
与其他用例关联 |
|
异常事件流处理 |
|
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)