水利文参考文献武汉

更新时间:2024-03-11 作者:用户投稿原创标记本站原创 点赞:14868 浏览:67344

丽水学院毕业设计(论文)

开题报告

(2015届)

题目个人健康系统的设计与实现

指导教师吴涛

院别工程与设计学院

班级计111

学号11104170209

姓名吕青

二〇一四年十二月十七日

选题的意义

快节奏的生活,高强度的工作在当今社会对于上班族来说早已习以为常,然而在没日没夜地应对来自学习,工作,生活的压力之时,有很大一部分人却忽视了对于自己来说最至关重要的本钱——健康的体魄.曾看到过这样一则有关工作群体的健康报道:在为数不少的调查者中,仅有少之又少的人认为自身的身心完全健康,而其他人则都有各种不同程度的各类病症.当然,除了上班族以外,更有处于学习阶段的学生群体以及平时没有良好生活习惯的其他各类人群都面临着不同程度的身心健康问题.此类结果的产生源于人们在平时的生活中缺乏健康知识的普及,缺少一个健康良好的生活习惯以及缺少对自身身心健康状况的重视.有些人在遇上小病小痛的时候会选择直接忽略,而不选择就医,觉得事情没什么大碍,直到拖延成大病才知事情的严重性,甚至有些人从最初就不曾发现自己身体健康存在着危机.从而在当今社会,个人健康系统的设计与创建已是生活所需.一个实时宣传健康知识,可帮助人们自测身体状况,反馈身体健康问题,并实时从饮食,运动等方面来改善自身的健康状况的系统,提供了人们基础的BMI测试以及各类心理测试,提供了完善的健康知识,给予了人们正确的健康指导,促使人们拥有更健康的生活.


二,毕业论文(设计)研究的主要内容,拟解决的主要问题

1.研究的主要内容

主要研究了个人健康系统设计开发的全过程.先对个人健康系统进行整体地系统地思索分析,构思其所涵盖的功能模块,勾勒出每个功能模块大致的样式以及其所需要的各类后台数据.之后通过查看了解与其相关的饮食类,医学类,养生类,心理类等各类网站并且获取其中有关的所需数据源,对整个系统进行思路梳理,理清各个模块之间的功能和关系,理清之间的动态联系.其次,根据系统所需建立相关数据库,并且建立其中各模块所需要的数据表.最后以VisualStudio2016以及SQLServer2005为开发工具,用C#语言在ASP.NET平台进行该系统的设计与开发.个人健康系统的用户分为普通用户和管理员两大类.普通用户可进行BMI测试,每日一测,心理测试,病症查询,以及查阅发表的各类以饮食,运动等健康话题为主的文章,用户注册以及修改等功能,管理员另可进行心理测试信息的管理,病症信息的管理以及文章信息的管理等功能.

2.拟解决的主要问题

(1)实现数据库关联表之间的一致性.

(2)实现当后台发布或更新数据时,前台做到动态实时更新.

(3)实现系统各测试页面实现测试后根据测试结果给予正确健康指导.

(4)实现系统各页面功能关系间的动态展现.

(5)建立相关的系统安全机制,对用户登陆进行身份验证.

(6)BMI测试页面的测试结果根据用户的存储需求进行数据存储或者不存储.

(7)建立合理的表结构,避免数据冗余,各表通过特定字段实现不同表的数据连接,需要设计简洁高效的表结构.

三,研究(工作)步骤,方法及措施(针对毕业论文(设计)拟解决的主要问题所采取的步骤,方法及措施)

1.研究的步骤

2016.11.14——2016.11.16选择课题,进行资料查询,可行性分析,报交指导老师并对疑难点进行探讨.2016.11.17——2016.11.21进行总体设计,确定方案,勾勒各模块的具体功能.2016.11.22——2016.12.08撰写文献综述,外文翻译,开题报告.2016.12.09——2016.12.31进行系统开发阶段,文件查阅,建立数据表,数据库,分模块搭建框架,并编写代码.2016.01.01——2016.03.05调试修改阶段,进行网站测试和网站维护,保证系统的正常运行.2016.03.06——2016.03.22系统试运行,撰写论文并打印,准备毕业答辩.2.研究的方法及措施

通过查阅浏览各类健康测评网站,饮食网站,养生网站以及其他网站,根据网站用户浏览量以及各类结果显示,了解个人健康系统的功能需求并对其进行详细的需求分析,完成需求分析报告,并且以此报告为参考依据,使用VisualStudio2016以及SQLServer2005开发工具,用C#语言在ASP.NET的开发平台进行个人健康系统的设计与实现.本项目涉及需求定义,需求分析,方案设计,软件开发,程序测试及软件运行等多个阶段.

需求定义阶段,确定软件开发的目标和总体要求,制订开发计划.

需求分析阶段,确定软件的功能要求和设计约束.

(3)方案设计阶段,实现各模块的划分以及其功能的清晰具体化,细节化.

(4)软件开发阶段,使用三层架构,使程序具有较好的可读性,做到功能可实现.

(5)测试阶段,将对系统进行多次全方面的测试.首先进行功能测试,对功能性错误进行及时修改,做到各功能的可实现.接着进行优化测试,提高用户体验.

(6)软件运行阶段,做到运行无错误,有较好的用户体验.

四、毕业论文(设计)提纲

第1章概述

1.1系统概述

1.2系统设计的意义

1.3项目可行性分析

第2章需求分析

2.1系统用例图

2.2系统功能分析

第3章概要设计

3.1设计类图

3.2E-R图

3.3数据结构

3.4相关表的设计

第4章详细设计

4.1登陆模块

4.2BMI测试模块

4.3心理测试模块

4.4每日一测模块

4.5病症查询模块

4.6健康阅读模块

4.7后台管理模块

第5章总结