疫情信息管理系统:应用软件架构与大数据管理

版权申诉
5星 · 超过95%的资源 2 下载量 71 浏览量 更新于2024-07-01 2 收藏 5.5MB DOC 举报
哈尔滨工程大学的应用软件架构设计课程大作业涉及到一个实际的项目——疫情信息管理系统。该项目旨在解决后疫情时代下流动人口和本地居民的常态核酸检测问题,将所学数据库知识应用于实践,构建一个高效、规范的数据库管理系统。系统的核心功能包括疫情信息的申请、管理、审核,以及信息的汇总查询,通过索引、触发器和视图机制实现不同用户权限的管理,如用户、普通管理员和超级管理员的角色划分。 用户模型设计精细,流动人口和本地常驻人口有明确区分,用户可以自主添加和管理个人的核酸检测信息。普通管理员负责日常管理,如检测任务、人员管理和查看个人信息,而超级管理员则具有高级权限,负责系统后台管理和所有信息的高级操作。项目的开发采用B/S架构模式,基于SpringBoot框架,利用Java语言进行开发,配合Freemarker模板引擎和Mybatis作为ORM框架。数据库层面,MySQL被选为存储平台,IDEA作为开发工具。 通过这个项目,学生们不仅可以巩固和应用数据库课程知识,还能提升实际编程和系统设计的能力,以及团队协作和项目管理技巧。整个系统的设计和实施过程,既符合实际需求,也体现了软件架构设计的重要性,对于培养学生的工程思维和解决问题的能力有着积极作用。这是一份有价值的课程资源,对学习者理解和实践软件架构设计、数据库管理以及后疫情时代的信息化解决方案具有参考价值。
2022-12-06 上传