心理咨询系统项目的开发与设计,很大程度上为教育科学工作提供了强大的助力,所以要认真对待选题,竭尽全力的去完成。
1.2研究意义
目前网络上专业为学生开设的心理咨询网站虽然很多,但能提供相对健全的,完善的服务的心理咨询网站很少,所以,利用网络技术,借助B/S架构,设计一个专门针对亿万学生的心理辅导咨询网站,帮助学生及时调整心理状态,时刻保持冷静清醒的心态,具有很重要社会意义,由于面向群体的特殊性,该网站也具有良好的市场前景,可以长远发展。
2.系统相关技术
选用PHP+MySQL+Apache作为开发环境,采用SQL语言实现数据连接,在面向对象的基础上,设计开发针对学生的心理咨询系统。
2.1 PHP简介
PHP(Hypertext Preprocessor)的缩写。是一种 HTML 内嵌式的脚本语言, 由于代码开放、语法结构简单、简单的使用、低廉的价格,因而,PHP技术在众多网站设计中脱颖而出。PHP 最强大最显著的特性之一,是它支持很大范围的数据库。您会发现利用PHP 编写数据库支持的网页简单得难以置信。
2.2 MySQL简介
MySQL是一个多用户、多线程的SQL数据库,是一个客户机/服务器结构的应用,由于其体积小、速度快、成本低、代码开放,很受中小型网站开发的欢迎。MySQL的快速和灵活性足以满足一个网站的信息管理工作。使用PHP和MySQL这两样东西加在一起,对于开发数据驱动的网站这项工作而言是最佳组合。MySQL的开发以快速的速度进行着,随着时间的推移,各项功能也会更加完善,版本也会更加成熟。
3.系统需求分析
本篇论文的需求分析分为两个阶段:用例分析、数据库需求。用例分析阶段,根据系统的设计目标进行用力分析,确定项目的内容范围。数据库需求分析阶段,根据系统的实体关系得到系统的E-R图。
3.1系统用例分析
心理咨询系统主要实现的是普通用户在线咨询(新闻的检索与查找、心理咨询与测试、论坛留言与心理宣泄,在线投票对网站的评价)和管理员对信息的管理、心理咨询的管理、心理测试的管理、系统管理、及普通用户的信息的管理(查询、修改等操作)。管理员和普通员工的身份不同,功能模块不同,登陆成功后进入各自的主界面。系统的用例分析图,如图1-2所示。
3.2数据库需求分析
网站对于数据库的需求主要体现在对数据库信息的添加、删除、更新、查询。数据库中信息的存在取决于各个功能模块对信息的需求。通过对功能模块的具体操作,针对各个功能模块的需求,设计如下的数据表:
管理员信息表:包括用户名、密码、身份证号;
用户注册表:包括用户名、密码、身份证、邮箱、电话、注册时间;
系统简介表:包括类别、时间;
新闻通知表:包括标题、类别、内容、日期;
心理测试成绩表:包括用户名、成绩、日期;
留言板表:包括用户名账号、照片、内容、日期;
发表帖子表:包括板块、类型、内容、日期;
投票记录表:包括选项、日期;
友情链接表:包括网站名称、网址、日期。
4.系统总体设计
根据系统开发的需要,本系统的总体设计经过了概要设计和数据库设计两个阶段,概要设计阶段,根据系统用例得到了本系统的模块结构图,数据库设计阶段,根据数据库需求分析中得到本系统的E-R图。
4.1概要设计
根据绘制出的用例图,将本系统分为两个大的功能模块,分别是管理员模块和普通用户模块,本系统的模块结构图如图3所示。
- 上一篇:ASP.NET+sqlserver电子邮件收发系统设计+源代码
- 下一篇:asp.net+sqlserver校园新闻管理系统设计
-
-
-
-
-
-
-
大众媒体对公共政策制定的影响
中考体育项目与体育教学合理结合的研究
杂拟谷盗体内共生菌沃尔...
当代大学生慈善意识研究+文献综述
电站锅炉暖风器设计任务书
酸性水汽提装置总汽提塔设计+CAD图纸
河岸冲刷和泥沙淤积的监测国内外研究现状
java+mysql车辆管理系统的设计+源代码
乳业同业并购式全产业链...
十二层带中心支撑钢结构...