| 二、研究内容 1.学术构想与思路 1.主要研究内容 本次研究内容主要是面向大学生的健康管理系统的设计与实现。本系统具有一般适用性,其所实现的功能满足个人对身体健康健康的管理。大学生健康管理系统分为三个模块:管理员模块、学生模块、医生模块。 系统功能模块如图所示:
管理员端: 系统管理员拥有系统最高权限,可对管理员自身进行信息管理,比如修改密码及修改个人基本信息,还可以对学生、医生用户进行信息管理。 学生端: 个人信息管理:对学生个人基本信息进行管理; 基本健康信息管理:记录学生个人的基本健康信息,例身高、体重、肺活量、既往病史等; 生活作息记录:可记录学生的日常生活作息,例起床时间、睡觉时间、睡眠质量等; 体检报告记录:可记录学生自己的体检报告; 运动记录:记录学生是否运动以及运动量的大小; 在线留言:针对身体健康及心理健康,学生的任何健康方面的疑问可通过在线留言向医生留言。 医生端: 个人信息管理:对医生个人基本信息进行管理; 学生基本健康信息查询:查询学生个人的基本健康信息,例身高、体重、肺活量、既往病史等; 学生生活作息查询:可查询学生的日常生活作息,例起床时间、睡觉时间、睡眠质量等; 学生体检报告查询:可查询学生的体检报告; 学生运动记录查询:查询学生是否运动以及运动量的大小; 在线留言管理:针对学生所留言的心理健康问题或身体健康问题做出回复,并对较严重的问题做出相对的解决方案。 2.拟采取的研究方法、技术路线、实施方案及可行性分析 (1)拟采取的研究方法 文献研究法:通过调查文献来获得资料,从而全面地、正确地了解掌握所要研究问题。 调查研究法:通过对本系统相关的研究与资料翻阅查找,进行对系统的需求分析,完成系统的可行性分析。 (2)技术路线 本系统的开发语言是Java语言,使用 SSM 框架集作为主要开发框架,以SQL Server数据库技术为基础,利用B/S模式作为系统体系结构,以网页为表达方式,实现系统前后端的整体协调运行。 (3)实施方案 第一阶段:需求分析。通过对本系统的研究与资料翻阅、查找,第一步进行对系统的需求分析,完成系统的可行性分析。 第二阶段:概念设计阶段。分析E-R图进行对数据库的设计并且确定将要应用的软件。 第三阶段:详细设计阶段。将整个大学生健康管理系统的模块进行细化,细化各个模块的相应功能。 第四阶段:代码实现阶段。细心且有耐心的进行代码的编写,遇到问题及时的向老师请求帮助,在完成页面设计之后实现数据库和页面之间的连接; 第五阶段:系统测试。根据测试用例对系统进行全面的测试。 第六阶段:撰写论文。 (4)可行性分析 经济可行性:面向学生的健康管理系统基本是只涉及软件方面,所以没有硬件需求。并且,系统开发所使用的框架、软件等都是开源的,可以很方便获得并使用,所以系统开发经济支出在可控范围内。本系统使用B/S架构开发,所以学生只需要浏览器即可实现无成本访问使用,几乎没有经济负担。所以经济方面是可行的。 社会可行性:本系统是一个精准到大学生群体的健康管理系统,面对的用户群体明确且集中。系统开发过程中涉及的技术、软件、框架等都是开源的,所有开发行为都是在法律许可范围内的,不会违反国家的与法律。从社会因素方面来讲,具有可行性。 技术可行性:面向大学生的健康管理系统采用的是基于Java的开发平台,前端使用Bootstrap框架,后台使用 SSM 框架集作为主要开发框架,系统的主存储数据库是Sql Server数据库。这些技术都是目前比较流行、使用非常广泛的框架或软件,在开发系统方面相当成熟,完全能够满足本次系统开发的所有需求,所以从技术上来说完全可行。 操作可行性:系统开发过程中始终以学生体验为中心,分析学生的使用习惯,采用分模块化的设计思路,不仅使系统的整个层次清晰,也便于系统的扩展。在学生与系统的交互过程中,通过简洁、优美、友好的界面设计,尽量精简交互模式,使得操作更加简单方便,任何不具备相关知识的学生都可以畅意使用。 |