没有合适的资源?快使用搜索试试~ 我知道了~
哈尔滨工程大学 应用软件架构设计课程 大作业等资料
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 2 下载量 88 浏览量
2022-07-10
15:12:07
上传
评论 2
收藏 5.5MB DOC 举报
温馨提示
试读
54页
2023界学长亲测好用!为了能够解决后疫情时代的对于流动人口和本地居民的常态化核酸检测同时把数据库课程中学习到的东西实际运用起来,所以开发此疫情信息管理系统,以适应后疫情时代急需高质量的数据库管理系统来管理不断增加的庞大,复杂多变的信息数据的现实。该系统的开发,能有效解决流动人口和常驻人口的核酸检测记录的不科学、多重复、难以管理等问题,由过去人工方式转变成为计算机数据库统一管理方式。该系统能够极大地提高效率,这也能够为疫情时代核酸检测常态化提供科学的、规范的检测方案和达到实际的效果。 本项目设计了一个疫情信息管理系统,主要实现了后疫情时代下的常态化的疫情信息申请、管理、审核等功能,以及信息汇总与查询功能,最后添加了索引,触发器、视图机制实现不同级别的用户之间的管理及界面美观和可视化数据功能。 具体而言,本系统用例模型有三种,分别是用户、普通管理员和超级管理员。用户即指代流动人口(和本地常驻人口相区别),用户是核酸检测的本人,他们添加自己的“流动人员信息”,可以查看流动和常驻信息,同时也能查看和添加自己的核酸信息。普通管理员是经
资源推荐
资源详情
资源评论
1
软件架构课程设计
防疫信息管理系统
学号
姓名
组内比例
2019201103(组长)
邓子涵
50%
2019201101
陈湖
20%
2019201107
何国杭
15%
小组成员
2019201104
董卫国
15%
教师
于金峰、赵国冬
2
课程设计
题目
防疫信息管理系统
目的
和背景
为了能够解决后疫情时代的对于流动人口和本地居民的常态化核酸检测
同时把数据库课程中学习到的东西实际运用起来,所以开发此疫情信息
管理系统,以适应后疫情时代急需高质量的数据库管理系统来管理不断
增加的庞大,复杂多变的信息数据的现实。该系统的开发,能有效解决流
动人口和常驻人口的核酸检测记录的不科学、多重复、难以管理等问题,
由过去人工方式转变成为计算机数据库统一管理方式。该系统能够极大
地提高效率,这也能够为疫情时代核酸检测常态化提供科学的、规范的检
测方案和达到实际的效果。
主要内容
本项目设计了一个疫情信息管理系统,主要实现了后疫情时代下的常态
化的疫情信息申请、管理、审核等功能,以及信息汇总与查询功能,最
后添加了索引,触发器、视图机制实现不同级别的用户之间的管理及界
面美观和可视化数据功能。
具体而言,本系统用例模型有三种,分别是用户、普通管理员和超级管
理员。用户即指代流动人口(和本地常驻人口相区别),用户是核酸检测
的本人,他们添加自己的“流动人员信息”,可以查看流动和常驻信息,
同时也能查看和添加自己的核酸信息。普通管理员是经过网站管理员的
一种,登录网站后管理核酸检测、管理人员和查看个人信息。超级管理
员主要负责系统的后台管理工作及所有系统信息的查询、更改、删除等
操作,其是拥有最高权力的用户。以上三种类型的用例模型共同构成了
本疫情信息管理系统。
技术方法
及工具
本文研究开发的疫情信息管理系统总体是基于 B/S 架构模式,并使用
SpringBoot 框架共同开发设计而成。系统主要以大众化的主流的大型项
目语言——Java 语言作为开发基础结合 Freemarker+SpringBoot 等技术,
以 Idea 作为开发工具进行开发。在后台使用的是 MySql 作为数据库并使
用 Mybatis 作为持久层框架,最后采用 Maven 作为依赖管理。
3
进度安排
按 2 周,每周 5 天的时间进行安排
第一周:
5.27
完成任务分工以及题目选择
5.28
查询可能用到的技术以及相应的框架软件
5.29
搭建基本框架,利用 Freemaker 搭建基本的框架
5.30
完成表格 1,继续收集资料,查询与防疫系统相关的内
容。
5.31
搭建前台页面,编写代码
第二周:
6.1-6.3
搭建前台页面,编写代码
6.4
搭建系统后台,编写数据库连接库部分代码
6.5
搭建分层结构中的 Dao、service 层
6.6
系统整体调试、为数据库添加信息
6.7-6.20
完善系统功能,撰写课程设计报告,录制讲解视频
参考资料
[1] 张孝祥,Java 就业培训教程(附盘),清华大学,(2007-07)
[2] 石志国,薛为民,董洁.JSP 应用教程.北京:清华大学出版社.北京交
通大学出版社,2004
[3] 李曙光.JSP 开发实例完全剖析.北京:中国电力出版社,2006
[4] 杨易.JSP 高级程序设计.人民邮电出版社,2006
[5] Vivek Chopra.JSP 高级程序设计,机械工业出版社,2001
[6] 申吉红,廖学峰,余健.JSP 课程设计案例精编.北京:清华大学出版
社,2007
[7] 卢潇.软件工程.北京:清华大学出版社;北京交通大学出版社,2005
[8] 萨师煊,王姗.数据库系统概论.北京:高等教育出版社,2000
[9] 马运涛.Eclipse 精要与高级开发技术.北京:电子工业出版社,2003
[10] PaulJPerrone etal,张志伟,谭郁松,张明杰.J2EE 构建企业系统
[M] .北京:清华大学出版社,2001
[11] Chuck Cavaness.Programming Jakarta Struts,2002
[12] Bruce Shive.Research Direction in Object-Oriented Programming,2002
[13] Miao H.K.McDermid J.A.andTony Ian,Proving the existence of the
4
initial state in Z specification,Chinese Journal of Advanced Software
Research,2003
[14] Apache Software.The Struts User's
Guide.http://Jakarta.Apache.org/struts.
任务分工
学号:
2019201103
姓名:
邓子涵
组内比例:
50%
1. 完成防疫信息管理系统总体需求分析设计,布局功能点,
分配任务,划分职责,报告撰写、讲解视频录制。
2. 利用 Freemaker 结合前端编程语言搭建前端的界面,完成
前端页面登录功能点。
3. 利用 JPA 技术结合前端页面完成数据库持久任务,完成流
动人口信息查询功能。
4. 利用脚手架框架完成后台角色权限功能的构建,实现本防
疫信息管理系统的管理员、超级管理员、普通用户的角色
分层与菜单按钮管理。
5. 实现后台数据库的备份与还原功能。
6. 实现 Echarts 可视化框架的数据统计、分层架构中的统计信
息的传递以及可视化展示的代码编写。
7. 编写分层架构中各层代码(controller 层、service 层、view
层等)。
8. 协助组内成员配置系统开发环境如软件的安装、maven 等
的配置等工作。
5
学号:
2019201101
姓名:
陈湖
组内比例:
20%
1. 完善前端界面,美化界面
2. 完成添加外来流动人口基本信息功能。
3. 完成添加本地常住人口基本信息功能。
4. 完成后台数据库人口信息添加任务。
5. 完成 Echarts 框架部分代码的编写。
6. 完成后台日志信息记录管理功能。
学号:
2019201107
姓名:
何国杭
组内比例:
15%
1. 收集资料,查询先当前核酸检测、疫情防控的需求。
2. 实现防疫信息管理系统的社区地址管理功能(增删改查)。
3. 实现用户搜索信息前台界面的代码编写。
4. 参与后台 controller 层的代码编写、程序调试。
5. 参与编写动态验证码生成功能。
学号:
2019201104
姓名:
董卫国
组内比例:
15%
1. 收集资料,为文档撰写收集必须的材料,论文、图书等。
2. 协助添加数据库基础信息(包含基本流动人口信息、常住
人口信息、社区信息等)。
3. 完成前端界面中可能出现的人物头像、身份找照片、核酸
检测记录等的添加、检测。
4. 系统调试、测试、排错。
5. 参与编写登陆界面动态验证码生成及显示功能。
一、功能实现展示(10 分)
功能截图和介绍(4-6 个功能点,至少包含主从表操作的功能)
在 2019 年爆发了一场来势凶猛,波及全球新冠疫情。由于这场疫情的相关
剩余53页未读,继续阅读
资源评论
- wyz521kona72022-12-11资源太好了,解决了我当下遇到的难题,抱紧大佬的大腿~
- chunhan012022-12-13果断支持这个资源,资源解决了当前遇到的问题,给了新的灵感,感谢分享~
拉姆哥的小屋
- 粉丝: 6546
- 资源: 132
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功