已阅读5页,还剩35页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
天津工业大学毕业设计大学生心理健康成长管理系统的分析与设计 姓 名 王珊 学 院 管理学院 专 业 信息管理与信息系统学 号 1110650213 指导教师 吴翠花 职 称 副教授 2015年6月天津工业大学毕业设计任务书题目大学生心理健康成长管理系统的分析与设计学生姓名王珊学院名称管理学院专业班级信息1102班课题类型模拟课题课题意义伴随着国内高等教育的快速发展, 社会竞争日趋激烈, 生活节奏的加快,大学生的各种心理问题明显增加。近年来,因心理问题而产生的辍学人数不断增加、自杀现象也时有发生,因此大学生的心理健康问题已成为社会关注的焦点。作为培养高素质人才的高等院校,必须高度重视大学生的心理健康,帮助学生克服在知识经济时代所面临的心理问题,建立有效的心理辅导平台,及时给予有效的心理疏导,减少一些不必要的事情发生,以便更好地促进社会经济发展。任务与进度要求2014.12.20 管科系自进行毕业设计(论文)动员;2014.12.21-2015.1.17 学生在校查阅、收集课题相关资料,做好选题准备;2015.2.202015.4.11 毕业实习;与指导教师协商确定论文题目及提纲;2015.4.12 实习完毕,准时返校;向指导教师提交开题报告;2015.4.15 毕业论文开题答辩;2015.4.22-5.30 撰写毕业论文,提交查重论文;2015.5.31-6.5 论文定稿及装订; 2015.6.9 毕业论文答辩。主要参考文献1 吴丽玫.职业院校大学生心理健康课程设置要求及教学管理探讨J.湖北函授大学学报,2012,25,(5):123-125.2 李丹丹.提高高等职业院校心理健康教育课教育效果的研究J.佳木斯教育学院学报,2012,(11):75-78.3 卫永强.浅谈高校图片资源库管理系统的设计J.中国科技纵横,2013(18):57-58.4 林斗秀.关于大学生心理健康教育课程体验式教学的思考.青年与社会D,2012,(2):59-60.5 吕兆华.基于心理健康教育课程提升大学生就业力的思考J.广西青年干部学院学报,2012,22,(1):64-68.起止日期2014.122015.6备注院长 系主任 指导教师 毕业设计开题报告表2015年4月15 日姓名王珊学院管理学院专业信息管理与 信息系统班级信息1102班题目大学生心理健康成长管理系统的分析与设计指导教师吴翠花一、与本课题有关的国内外研究情况、课题研究的主要内容、目的和意义:与本课题有关的国内外研究情况:国外的心理健康教育在儿童时期就开始了,从小学就建立了心理健康系统。几乎所有的美国大学都有一个心理健康教育和心理咨询机构,配备专职人员。我国的心理健康教育起步晚,但发展迅速。随着学生心理健康教育工作的深入,利用计算机技术开发的大学生心理健康教育管理系统,受到越来越多的关注,提高了从不同的角度对信息时代的大学生心理健康教育水平的研究。课题研究的主要内容:论文将在分析比较心理健康教育的国内外现状和现有心理健康教育软件系统特点的基础上,设计与开发一个面向高职院校大学生的心理健康成长管理平台,帮助大学生树立心理健康意识,提高心理素质,促进全面发展和健康成长。主要功能模块有心理知识学习,心理测试题库,档案管理和统计分析。目的和意义:(1)教师及时了解学生,有针对性地教育和引导;(2)对学生的心理状态进行动态监测,能够及时发现心理问题。(3)为学生提供参考,帮助他们理解自己的心理状态,提高自我成长能力 。二、进度及预期结果 起止日期主要内容预期结果2014.12.11-2015.1.12015.4.13-212015.4.22-5.302015.5.31-6.52015.6.8-10在校查阅资料,做好选题准备开题答辩撰写毕业论文定稿 毕业论文答辩选定论文题目参加开题答辩按进度要求完成按进度要求完成参加毕业论文答辩完成课题的现有条件1指导教师指导论文。2利用图书馆查阅资料。3通过互联网进行资料搜索、查找。4查阅相关杂志、期刊等资料。审查意见指导教师: 年 月 日学院意见主管领导: 年 月 日天津工业大学本科毕业设计评阅表毕业设计题目大学生心理健康成长管理系统的分析与设计学生姓名王珊学生班级信息1102班指导教师姓名吴翠华评审项目指标满分评分选题能体现本专业培养目标,题目大小、难度适中;学生工作量饱满,能得到较全面训练。10题目与生产、科研等实际问题结合紧密。10课题调研文献检索能独立查阅文献以及从事其它形式的调研,能较好地理解课题任务并提出实施方案;有分析整理各类信息从中获取新知识的能力。15外文应用能正确引用外文文献,翻译准确,文字流畅。5设计说明书(论文)设计图纸(插图)简洁、规范、无差错,设计栏目齐全合理,能正确使用国家标准单位。15设计说明书(论文)结构严谨,表达清楚,文字通顺,用语正确,基本无错别字和病句,书写格式符合规范。15能根据毕业设计目标进行实验设计,对数据的运算及处理正确无差错,对实验结果的分析准确。20设计具有创新性或实用价值。10合计100意见及建议评阅人签名:年 月 日天津工业大学毕业设计成绩考核表学生姓名王珊学院名称管理学院专业班级信息1102班题目大学生心理健康成长管理系统的分析与设计1毕业设计指导教师评语及成绩:成绩: 指导教师签字: 年 月 日2毕业设计答辩委员会评语及成绩:成绩:答辩主席(或组长)签字: 年 月 日3毕业设计总成绩:a.指导教师给定成绩b.评阅教师给定成绩c.毕业答辩成绩总成绩(a0.5+b0.2+c0.3)摘 要大学生作为社会的特殊群体,如今面临的压力越来越大,心理问题也日趋增多,因心理问题引发的极端事件层出不穷。为了解决和缓解大学生心理健康问题,促进学生心理素质的成长,高校心理健康教育工作发挥着越来越重要的作用。传统的心理健康教育过程中,包括建立、管理和使用学生心理档案,对学生进行心理测试,主要依靠手工记录完成,因此需要消耗大量人力和物力。现如今随着互联网在高校中的普遍应用,网络心理健康教育越来越受到欢迎。本文通过对大学生心理健康现状的分析,设计与开发一个面向高职院校大学生的心理健康成长管理平台,提高心理健康教学的水平,帮助大学生树立心理健康意识,提高心理素质,促进全面发展和健康成长。本系统在调查和分析的基础上,设计的主要功能模块有心理测试,心理记录、测试结果、密码修改等,采用B/S模式,应用面向对象的开发方法,JAVA作为为编程语言,开发环境是myeclipse并使用SQL SERVER 2005作为数据库,实现了系统的主要功能以方便大学生使用。 关键词:高职院校;大学生心理健康;myeclipse;B/S模式ABSTRACTAs a special social group,College Students are now facing more and more pressure, psychological problems also increase day by day, because of psychological problems caused by extreme events emerge in endlessly.In order to solve or alleviate the problem of College Students mental health, and promote the development of the psychological quality of the students,the work of mental health education in Colleges and universities plays a more and more important role.Thetraditional process of the mental health education,including the establishment,management and use of students psychological archives,the students psychological test, need to consume a lot of manpower and material resources.Now with the rapid development of computer network technology and the Internet is widely used in Colleges and universities,network psychological health education is becoming increasingly popular.In this paper, through the analysis of the present situation of mental health of the students, the design and development of a for the mental health of college students growth management platform, improve the level of psychological health education, help students establish the consciousness of mental health,improve the psychological quality, promote the all-round development and healthy growth.The system uses the B / S mode, object-oriented application development methods, JAVA as a programming language and development environment is myeclipse use SQL SERVER 2005 as the database, the system main function modules include psychological testing, psychological records, test results, password changes etc., mainly for the convenience of Students use.Key words: Vocational colleges;Mental health;Myeclipse;B/Smodel目 录第一章 绪论11.1研究背景11.2国内外研究现状11.3系统开发的目的和意义21.4论文的结构安排31.5 本章小结3第二章 系统需求分析42.1系统需求定义42.2系统的可行性分析42.3系统用例分析52.4本章小结9第三章 系统设计103.1 系统功能模块设计103.2 系统数据库设计103.3系统实体类设计143.4本章小结17第四章 系统实现184.1 系统首页面设计184.2管理员登录模块实现194.3试题库管理模块实现194.4测试结果模块实现194.5本章小结20第五章 系统测试215.1 系统测试的方法215.2本系统测试内容215.3 本章小结21结 论22参考文献23附 录24谢 辞3131天津工业大学2015届本科生毕业设计第一章 绪论1.1研究背景当今社会,中国高等教育接近普遍化,大学生也越来越多,伴随的压力日趋激烈,人们的生活节奏也逐渐的加快,为此大学生的各种心理问题日益显露。根据近几年数据显示,大学生所承受的压力无论是来自学习、生活还是情感都越来越大,有些地方已经开始注意到这一点,甚至有的学生会选择辍学还有一些极端人群会选择自杀现象。生活在竞争压力日趋严重的大学生们,他们的心理问题成为了社会的焦点,对于培养高素质人才的高等院校,应须加强他们对大学生的心理健康教育问题的重视,学校需要建立向学生免费开放的咨询室,还要定期举行一些有关心理问题的活动,要及时解决大学生的心理问题,必要时要进行有效心理疏导和干预,避免悲剧发生,以便更好地促进社会经济的提高和人才的发展。根据调查,目前全国有1/3的高校建立了心理咨询室,专门为那些特殊学生提供一些服务,也向普通学生开放,他们可以学习心理知识也可以咨询心理问题,如果有问题可以提前疏导,避免一些不必要的问题出现。为了有效地开展这项工作,学校要聘请专业人士,还要要求学生定期进行测试,以便及时了解学生的健康状况,这对完善大学生的人格教育和加强他们的心理素质起积极作用。根据数据显示已经有所提高,并对高校心理健康教育工作起到了至关重要的作用。我国与发达国家相比仍处于初级阶段,而且还存在许多无法解决的问题。例如,学校的心理咨询师的不是专业的,他们的水平不高,还有就是在时间上不能满足学生的需求;最致命的就是学生对心理咨询的认识有误解,他们会认为自己不正常会被别人瞧不起,所以就会沉默或忍受下去,最后可能就出现了一些极端现象,这正是因为他们对对心理咨询的一知半解。本论文通过分析一些高职院校的心理咨询的现状,开发一个符合适合大多数学生的心理健康成长系统,为学生提供方便快捷、具有针对性的心理健康成长系统。1.2国内外研究现状在国外,心理健康教育早在他们孩童时期就已经开始了,从上学开始就建立了属于他们自己的心理健康档案。据数据显示,国外的几乎所有的大学都会开设一个心理健康咨询室,每天开放,学生可以随时咨询。他们配备专业的咨询师为学生解决心理问题,国外还会定期对学生进行日常的心理测试、还会给一些有心理障碍的学生给予心理安慰,这些之外还有,也非常重视成立各种形式的团体并举行活动。会定时给普通学生和一些有特殊需求的学生进行心理辅导、心理诊断、心理评估和干预。在学校心理辅导课程它是一个过程,它是一个系统的,它总结了很多学生他们在各个阶段的IQ、EQ、兴趣、性格特点和心理测试结果、在校发生的事情、在生活上的一些习性、在身体方面的健康状况、在家庭上的背景情况以及在社会上的经验等。在我国内部的心理健康教育起步很晚,与国外的很多发达国家相比,但是发展速度是相当迅猛的。最近几年以来,伴随着大学生咨询心理健康教育工作的稳步发展过程中,通过利用学习电脑技术开发的大学生心理健康教育管理系统,越来越多的受到关注,它可以结合互联网从不同的角度对当下社会的大学生心理健康教育水平进行的研究,结果显示有所提高,因此心理软件作为互联网软件应运而生。有一些大学院校他们自己设计心理测试软.目前市场上的一些心理测试软件有北辰心理测试,华夏心理测试软件等。根据现状,心理健康教育有三点:他们的教育工作越来越普遍、咨询人员水平越来越高、帮助他们工作越来越internet化等。传统的心理咨询模式已经受到了互联网模式的挑战,互联网技术己经逐渐占据了心理健康教育中核心位置,因此网络心理健康教育的概念也应运而生。当今社会,学生从互联网可以学习、可以娱乐、还可以交际,互联网技术已经成为了心理健康教育的重要技术支撑,对现代心理健康教育有着巨大的影响,成为心理健康教育发展前景。互联网心理健康教育是指通过网络进行心理测试、心理咨询、心理辅导等,并结合专业的理论和方法,帮助学生解决心理问题,避免一些悲剧的发生。 1.3系统开发的目的和意义本论文先分析了国内外的一些院校中的心理健康教育系统和现状并在其基础上,先对其进行需求分析,并设计与开发一个适合大多数高职院校的心理健康成长管理系统,它可以让学校了解学生的心理状况,让他们有一个健康的心理,促进全面发展和健康成长。大学生心理健康成长管理系统是依据大学生的心理变化,结合一些心理理论和技巧而设计出的。利用学校现有的网络资源,挖掘大学生心理健康教育的需求,并设计出符合高职院校的心理健康教育平管理系统。本系统主要由心理测试、知识学习、测试记录等模块一起来实现的心理健康成长管理系统。开发本系统的好处是让学生在大学中能够适应,并从中看清楚自己的一些问题,还可以让学生了解更多的心理知识。通过本系统,学生可以查看一些励志故事,有助于增强一些有心理障碍的学生信心,让他们知道如何定位自己,找清方向。论文的研究,具有深远的意义:(1)如果学生出现状况,老师可以及时了解到并疏导。(2)本系统起到提醒作用,学生的出现问题,老师可以及时发现。(3)学生进行测试后,系统会存档,学校老师可以查看学生档案。(4)该系统会记录学生测试之后的结果并存档帮,学生可以自己查看自己的档案,了解自己最近的状况,可以及时与老师沟通。1.4论文的结构安排全文共分为6章,具体安排如下:第一章 绪论。介绍论文的背景、整理国内外研究现状,提出系统开发的目的和意义。第二章 系统需求分析。先从系统的需求分析入手,从系统的一些功能和系统的用例和其描述入手,介绍该系统要实现的一些功能和系统所处的环境。第三章 心理健康成长管理系统的设计。构思心理健康成长管理系统的设计,介绍试题库、心理测试、测试记录等功能,并画出系统所需的用例图,画出数据库,画出系统的E-R图和功能结构图。第四章 心理健康成长管理系统的实现。主要介绍系统实现步骤,在设计出系统登录页面之后,还设计测试功能模块、试题库功能模块、和测试记录模块等系统中主要的模块。第五章 系统测试。对系统测试的简单定义并用四种测试方法分别以一个例子为例进行测试及验证。1.5 本章小结介绍了论文的背景还查看了一些大学生心理健康系统在国内外的发展,了解了系统的开发目的和意义,并以这些为前提,构思了论文的内容并计划好在什么时候该做什么的安排,最后以叙述了各章节的主要内容结束。第二章 系统需求分析2.1系统需求定义 (1)功能需求分析本系统主要分为学生和管理员,管理员可以进行后台管理、系统维护、试题库添加、测试记录等功能,而学生没有权利进入后台,不能对一些数据进行修改。学生只可以进行测试、记录查询、密码修改,老师主要是查看学生的心理状况,并加以关注。系统的五大功能模块:注册和登录模块、试题库管理、心理测试模块、测试记录管理模块和密码修改。注册和登陆:对于第一次登录网站使用的学生要先注册,之后登录后,可以进行心理测试和密码修改和个人信息的添加、删除、修改还可以查询自己的健康档案等;管理员登陆后,可以对试题库进行管理。试题库管理:管理员登陆后可以对试题库进行添加、删除、修改。心理测试:用户登录选择心理测试,进入后可以进行测试,提交试卷后系统给出结果,最后会对结果进行分析并给予指导。完成后系统自动为其保存并存入用户的档案中。记录管理:大学生进行心理测试之后,会有记录并对记录永久保存。该模块是由管理员管理,管理员要定期维护,不能使数据丢失。密码修改:学生可以修改自己的密码,必须先登录然后先登录自己的原有密码然后再添加新密码。 (2)非功能需求分析非功能性需求的一些优势:系统设计出来之后,它具有一些功能可以为学校提供一些信息帮助了解学生的一些情况,还可以为学生解决心理问题,很实用。本系统本着易见,易学和易用的原则进行设计,力求所有用户都能使用该系统。本系统力求系统界面简洁,容易使用。系统有俩位用户,管理员可以对用户信息进行管理;学生不能对试题库进行管理,以防数据的丢失,为系统提供安全保障。2.2系统的可行性分析可行性分析是度量可行性的过程。可行性有6个准则,但本文从经济是否可行、技术是否可行和进度是否可行这三个方面对可行性进行分析及论述。(1)经济可行性:系统本着以最小的花费获得较高的利益为前提,系统开发过程中花费少,所以收益大,因此,此系统在市场上很有潜力和商用价值,可研究性大,在经济上是可行的。(2)技术可行性:目前,网络应用的基础设施日益完善,电子信息技术飞速发展。开发大学生心理健康管理系统的环境采用的是MyEclips。 Java作为编程开发语言,数据库采用SQL Server 2005。它们都有各自的优势,如MyEclips功能齐全,实现的界面简洁,它可以使大部分系统都能在它上面实现,因此它作为核心技术之一。还有Java作为编程中一种高级开发语言并且是与MyEclips有着紧密联系的,可以说是特意为她设计的,它几乎可以让每一位学习它的用户学会它,它的优点是可以从这个平台到另外一个平台、还可以使用不同语言,最重要的是它容易学,还有可以处理一些异常错误,安全性高等,一些初级的系统开发者应该使用它来开发系统。SQL Server 2005它的优点是,它的操作简洁易懂,但数据库的所能存储的数据会略小一些。SQL Server 2005与很久之前得版本相比,界面明显简单明了,功能也越来越齐全。最后,本系统着眼于方便大学生,系统简单易学,可操作性强。并且本人在校期间学习努力,对所学的课程也能熟练掌握,而且每学期还会有一些课程设计,它不仅能检验自己的学习成果,还为论文打下了基础。在学习的过程中了解了 B/S架构的一些基础知识,虽然对数据库不太熟悉,但自己自学了一些知识中间还得到了老师的帮助。Java也是我们在课程中学习的,基本了解了它的一些基础规则和所编程序所学的技术;并在论文设计之前做了一些准备,查看了国内外的一些文献并进行分析,虽然自己没亲身经历过一些大型的项目,但自己做了充足的准备,还是可行的。 (3)进度可行性:系统通过前期的分析,它的主功能模块已经基本有了模型,但分析之后还要考虑系统能否按时完成,这个时候就要对它的进度要计算好,开发时间要提前计算好,所需的技术也要提前准备好,这样才能在规定的期限内完成系统的开发,这样系统才是完整的,这个系统才算成功设计出来了。2.3系统用例分析大学生心理健康成长管理系统的用户有学生、管理员,他们各自拥有的功能如下:学生用例:学生首先注册,如果是已经注册过的可以直接登录。登陆后,学生可以进行心理测试,还可以查看自己的心理档案,档案中包括学生的个人信息,学生可以查看并修改个人信息。管理员用例:输入账号与密码,系统验证正确后,管理员可以进入系统主页面,可以对用户信息进行管理、测试记录管理、试题库管理、系统维护等。系统用例如下:图2-1 系统用例图2.3.1用例描述(1) “注册”用例描述表2-1 注册用例描述用例名称:注册 用例id:ZC001 优先权:高主要参与者:学生概要:对于第一次使用该系统的学生,学生要先注册,填写账号、密码和姓名,都通过之后,显示注册成功。触发事件:首次使用系统的用户需要填写真实姓名、账号和密码。类型:系统分析主要执行步骤:系统进入后,页面上有登录和注册,根据需求系统会自动出现用户需要界面;对于第一次使用该系统的用户需在主页面的下方,选择“新用户注册”,系统会自动出现用户注册界面;用户根据提示在注册界面中填写账号、密码、并确认密码。点击【提交】按钮,若账号或密码其中有一个为空或都为空,那么系统会有提示信息“姓名或密码必填!”;若填写的密码和确认密码填写不相符,会出现提示信息“密码错误,请重填!”;当填写的信息都无误,系统则提示“注册成功”,用户可以选择进入登录界面也可以退出系统。 若要退出注册操作,点击【取消】按钮,系统将重新返回首页。 (2) “测试记录管理”用例描述表2-2 记录用例描述用例名称:记录管理 用例id:JL002 优先权:高主要参与者:学生、管理员概要:在档案管理中,用户分为学生、管理员他们权限不同。触发事件:用户编辑、查询个人信息或修改密码和管理员查看档案类型:系统分析主要执行步骤:学生登录,选输入账号登录主界面菜单栏中点击【测试记录管理】按钮,根据用户角色不同,可以使用的功能不同,学生可以选择【心理测试】按钮、【测试结果查询】按钮、【修改密码】按钮,调用相应界面,按照提示完成相应的操作,管理员可以选择查看学生信息。 (3)“登录记录管理”用例描述表2-3 登录用例描述用例名称:登录 用例id:DL003 优先权:高主要参与者:学生 管理员概要:输入账号和密码,点击【登录】按钮,根据账号不同,显示相应的权限,用户有学生和管理员。根据用户身份,调用相应页面。触发事件:用户选择身份 类型:系统分析 主要执行步骤:在用户登录网站后,选择身份,有学生和管理员。用户选择后,根据选择的身份显示页面。(4) “测试”用例描述:表2-4 测试用例描述用例名称:测试 用例id:CS004 优先权:高主要参与者:学生概要:学生进入系统后,点击进入心理测试。 触发事件:学生进入心理测试页面类型:系统分析主要执行步骤:学生后,进入测试页面。测试结束,系统自动给出结果,并给出一些建议。测试后把结果存入档案。2.4本章小结本章主要是分析系统的功能模块,先简单的了解系统的非功能需求和功能性需求,然后从经济型、技术性、进度性三方面对系统进行可行性分析,最后分析用例图并也进行了用例描述,更加详细的介绍了系统的功能。 第三章 系统设计3.1 系统功能模块设计大学生心理健康成长管理系统整体采用从上到下的设计理念,将系统这个大模块分解为一个个小模块,这样有助于解决问题。而且,可以简便系统程序的编写,还可以让人简单明了。本系统采用 B/S 架构,用户可以输入网址进入系统,之后根据每个用户之前注册过的账号登录,输入自己的id号、密码,系统确认正确就可以进入系统并可以进行选择。系统用户学生和管理员他们有不同的操作功能 ,其功能结构图如下:图3-1 系统功能结构图3.2 系统数据库设计系统设计中尤为重要的就是数据库的设计,它是把系统连接起来的工具,没有它你所设计的系统就不能称为是系统,并且能称为一个合格的数据库必须具备一个功能能满足用户的需求,并能快速的提取数据。对于本人设计得大学生心理健康成长管理系统的数据库设计主要涉及两个阶段。3.2.1数据库概念结构设计它是各种数据模型的基础,它比数据模型更独立于机器、更抽象、从而更加稳定。概念模型的有力工具是E-R模型。本系统在设计过程中将涉及到管理员、用户、测试课题、测试结果、测试记录、测试题目等实体,其中“管理员”实体的属性包括:id号、密码;“用户”实体的属性包括:id号、密码、姓名、班级、等;“测试课题”实体的属性包括:测试编号、课题内容等;“测试题目”实体的属性包括:题目编号;“测试结果”实体的属性包括:测试编号、分数、测试结果等;“测试记录”实体的属性包括:测试编号、获得分数、测试时间;各实体属性及相互之间的关系如图3-2所示:图3-2 系统E-R图3.2.2数据库逻辑结构设计逻辑结构设计是将概念结构转换为某个DBMS所支持的数据模型,并对其进行优化。它把E-R图转换为与DBMS产品相兼容的逻辑结构。本系统共分5张表进行表述:用户表、心理测试表、测试课题表、测试记录表,测试结果表。具体如下:表3-1 用户信息表字段名称数据类型空备注idint(11)no主键createtimedatetimeyes注册时间deletestatusint(11)no是否删除标志passwordvarchar(255)yes密码roletruenameusernameint(11) varchar(255)varchar(255)noyesyes用户权限真实姓名用户名表3-2 心理测试信息表字段名称数据类型空备注idint(11)no主键createtimedatetimeyes注册时间ceshibianhaovarchar(255)yes测试编号ceshifenshivarchar(255)yes测试分值jieguoketiiduseridvarchar(255)int(11)int(11)yesyesyes测试结果测试课题测试用户表3-3 测试课题信息表字段名称数据类型空备注idint(11)no主键createtimedatetimeyes注册时间deletestatusint(11)no是否删除标志biaotivarchar(255)yes标题jieshao truenameshijianvarchar(255)varchar(255)int(11)yesyesno介绍真实姓名测试时间表3-4 测试记录信息表字段名称数据类型空备注idint(11)no主键createtimedatetimeyes注册时间huodefenzhivarchar(255)yes获得分值wodedaanvarchar(255)yes我的选择ceshiid timuid useridint(11)int(11)int(11)yesyesyes测试题目用户表3-5 测试结果信息表字段名称数据类型空备注idint(11)no主键contentvarchar(255)yes测试结果deletestatusint(11)no是否删除标志fenzhi1fenzhi2fenzhi3fenzhi4abcdvarchar(255)varchar(255)varchar(255)varchar(255)varchar(255varchar(255varchar(255varchar(255yesyesyesyesyesyesyesyes选项A分值选项B分值选项C分值选项D分值a选项b选项c选项d选项3.3系统实体类设计本系统共设计了6个实体类,分别是:用户实体类包括学生实体类、管理员实体类,测试实体类,测试记录实体类,测试结果实体类,课题实体类、题目实体类。本系统主要以用户实体类、测试实体类、测试记录实体类三个实体为例进行说明。3.3.1用户实体类的设计用户实体类详细结构如图3-4所示:图3-4 用户实体类用户实体类的属性元素包括学生实体类、管理员实体类。 学生实体类的属性包括:id号、姓名、性别、密码、班级等信息;操作有查询、修改、删除三种,具体介绍如下:Query()方法:学生可以查询自己的档案,返回值类型是整型;Update()方法:学生修改自己的个人信息和密码,返回值类型是整型;Ceshi()方法:学生可以进行心理测试,返回值类型是整型;管理员实体类的属性包括:id号、密码等信息;操作有查询、修改、删除三种,具体介绍如下:Query()方法:学生可以查询自己的档案,返回值类型是整型;Update()方法:学生修改自己的个人信息和密码,返回值类型是整型;Ceshi()方法:学生可以进行心理测试,返回值类型是整型;3.3.2测试实体类的设计 测试实体类的详细结构如图3-5所示:图3-5 测试实体类结构图测试实体类的属性元素包括:测试编号、姓名、性别、班级等。操作有添加、修改、删除、查询等。具体如下:add()方法:添加测试题目,返回值为整型。Update()方法:修改测试题目,返回值为整型。Delete()方法:删除测试题目,返回值为整型。3.3.3测试记录实体类的设计测试记录实体类的详细结构如图3-6所示:图3-6 测试记录类结构图测试记录实体类的属性元素包括:档案编号、学生姓名、性别、班级等。操作有添加、修改、删除、查询等。具体如下:add()方法:添加学生档案,返回值为整型。Update()方法:修改学生档案信息,返回值为整型。Delete()方法:删除学生档案,返回值为整型。Query()方法:查询学生档案,返回值为整型。3.3.4测试结果实体类的设计结果实体类的详细结构如图3-7所示:图3-7 测试结果类结构图结果实体类的属性元素包括:测试编号、课题名称、测试内容等。操作有删除、查询等。具体如下:Delete()方法:删除学生档案,返回值为整型。Query()方法:查询学生档案,返回值为整型。3.3.5题目实体类的设计题目实体类的详细结构如图3-7所示:图3-8 题目类结构图题目实体类的属性元素包括:题目编号、课题、问题、时间限制、选项及分值等。操作有添加、修改、删除、查询等。具体如下:add()方法:添加学生档案,返回值为整型。Update()方法:修改学生档案信息,返回值为整型。Delete()方法:删除学生档案,返回值为整型。Query()方法:查询学生档案,返回值为整型。3.4本章小结主要通过用例图、E-R图和类图介绍了大学生心理健康成长管理系统,通过这些图可以基本了解了系统的结构和功能。系统的账号不同,登录后所使用的功能也不同。还用概念模型中的E-R图和物理模型的数据库存储表来描述系统数据库的设计内容,最后以类图反映出系统中用户可以使用的功能。第四章 系统实现4.1 系统首页面设计输入网址后,进入的是登录界面,在登录界面中,用户输入账号、密码,如果都通过了后台系统的验正后,进入到系统的主功能界面,否则的话,提账号示或者密码出错,请再次输入。如图所示4-1:图4-1 首页面实现效果图对于第一次使用该系统的用户,首先注册,调用注册页面,如图4-2所示:图4-2 注册实现效果图4.2管理员登录模块实现 管理员进入后,可以进行试题库管理、测试查询、测试记录查询和注册用户管理等功能。如图4-3所示:图4-3 管理员登录实现效果图4.3试题库管理模块实现 管理员进入系统后,选择试题库管理,可以添加试题库、修改、删除。如图4-4所示:图4-4 添加题目实现效果图4.4测试结果模块实现 学生和管理员都可以查询测试记录,不同的是,学生只可以查看自己的信息,管理员可以查看所有学生的信息。如图4-5所示:图4-5 测试结果实现效果图4.5本章小结主要从系统首界面、测试、测试结果、试题库管理、注册等模块介绍了大学生心理健康成长管理系统的实现效果。第五章 系统测试 系统测试是系统实现阶段的关键步骤,软件中如果存在一个错误就有可能导致停机和错误甚至可能造成无法弥补的损失。要想成为一名专业的软件开发人员必须完整、彻底的测试一个系统,中间如果有一个程序没有通过测试就不能认为是完整的数据。5.1 系统测试的方法测试的方法无非就是以白盒测试和黑盒测试为主,白盒测试就是你作为系统开发人员进行测试,你知道它的功能,根据设计出的功能测试,黑盒测试顾名思义就是你不了解其功能,你需要一点一点的摸索,通过尝试,检测它是否具备这些功能。5.2本系统测试内容软件测试有四种方法,下面从中选出一种方法并以具体的例子进行测试验证。系统中密码修改采用集成测试的方法来验证,其目的是修改密码必须先填写原来的密码,然后出入新密码,最后确认新密码,两次新密码不一致时学生能否修改成功。当两次密码输入不一致时,测试结果如图5-1所示:图5-1 密码修改模块测试效果图5.3 本章小结本章主要以一个具体的例子验证了系统测试的在整个系统的重要性,介绍测试的方法并以一个具体的例子来验证用例测试的效果,并且这是系统的最后一步,只有这道程序通过,本系统才算完成,经过前面的测试及验证了结果,最后确定了本系统是的。结 论本系统是面向大学生的基于B/S架构的心理健康管理系统,它的优势是能高效使用互联网,用它来实现学生的心理健康管理,争取在第一时间了解到学生的状况并采取相应的措施。它可以促进大学生心理素质的提高,对大学生的健康成长会有所帮助。系统是以myeclipe作为开发环境,使用mysql作为数据库,采用java编程语言开发。经过前面的分析,系统实现了以下功能:学生可以进行心理测试、可以查看测试结果、管理员能添加、修改、删除试题库、还可以查看所有学生的结果。本系统经过努力实现了以上的功能,不过还是有问题存在,但是,这是自己亲手做的,自己已经进步,而且这次的过程也是我的财富。本系统本着页面要简洁,用户容易上手为前提,更好的是设计出的功能能满足用户需求。虽然系统有些简单,但会一点点加强,会继续努力。 参考文献1 吴丽玫.职业院校大学生心理健康课程设置要求及教学管理探讨J.湖北函授大学学报,2012,25, (5):123-125.2 李丹丹.提高高等职业院校心理健康教育课教育效果的研究J.佳木斯教育学院学报,2012,(11):75-78.3 王庆芳,郭振波等.基:P SOA的自助健康管理系统的设计J.青岛大学学报工程技术版,2012, 1(27), 148-151.4 林斗秀.关于大学生心理健康教育课程体验式教学的思考J.青年与社会,2012,(2):59-60.5 吕兆华.基于心理健康教育课程提升大学生就业力的思考J.广西青年干部学院学报,2012,22,(1):64-68.6 由东友.SQL Server 考核自动阅卷系统设计与实现D.吉林:吉林大学,2012.7 赵雅文.浅谈 Sql Server 数据库数据完整性J.科技资讯,2013(3):27.8 冯爽.关于数据流程图画法原则的研究J.河北科技大学学报,2012,33(4):343-346.9 卫永强.浅谈高校图片资源库管理系统的设计J.中国科技纵横,2013(18):57-58.10 姚其元.大学生心理健康现状及对策J.科技信息,2013(14):74.11 梁晓辉.当代大学生心理健康教育现状及思考J.科技风,2013(10):198.12 廖琳.高校心理健康教育实施途径的多元化建构J.中国成人教育,2013(12):65-66.13 Locke,B.D.,Bieschke,K.J.Thecenter for collegiate mental health: Studyingcollege student mental health through an innovative research infrastructure thatbrings science and practice together.Harvard review of psychiatryD,2012,20(4):5079-83.附 录Six Principles of Database DesignWith great power comes great responsibility. As a database designer, its up to you to craft a set of properly structured tables. If you get it right, youll save yourself a lot of work in the future. Well-designed databases are easy to enhance, simpler to work with, and lead to far fewer mind-bending problems when you need to extract information.Sadly, theres n
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025河南洛阳国宏资本创业投资有限公司社会招聘7人备考公基题库附答案解析
- 中国国际航空股份有限公司北京地区统招岗位2026届高校毕业生校园招聘备考题库附答案
- 2026年国家移民管理局直属事业单位公开招聘事业编制人员(16人)参考题库附答案解析
- 2025四川天府银行社会招聘(遂宁)备考题库附答案解析
- 2025广东广州市花都区狮岭镇育华小学招聘临聘教师1人历年真题库带答案解析
- 2025年西安市北方医院招聘(14人)参考题库附答案解析
- 2026长光卫星校园招聘笔试模拟试卷附答案解析
- 2025浙江绍兴市凯泰特种纤维科技有限公司招聘4人笔试模拟试卷附答案解析
- 2025广东广州市皮肤病医院招聘编制外合同制工作人员40人历年真题汇编附答案解析
- 2026年陕西省选调生招录(面向西安电子科技大学)参考题库带答案解析
- 2025年招录考试-工会招聘考试历年参考题库含答案解析(5套典型题)
- V型滤池技术介绍
- 2024年黑龙江大学招聘笔试真题及答案
- 保密法培训课件
- 胸痛健康知识宣教要点
- 初三语文老师家长会课件
- 2025年党史党建知识测试题库100题(含标准答案)
- 污水管网深基坑钢板桩支护施工方案
- 施工领域排查安全隐患简报
- 小米发展历程
- 2025-2030年中国肠易激综合征治疗药物行业市场现状分析及竞争格局与投资发展研究报告
评论
0/150
提交评论