毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于PHP的心理咨询系统设计(2)
心理咨询系统项目的开发与设计,很大程度上为教育科学工作提供了强大的助力,所以要认真对待选题,竭尽全力的去完成。
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所示。
共3页:
上一页
1
2
3
下一页
上一篇:
ASP.NET+sqlserver电子邮件收发系统设计+源代码
下一篇:
asp.net+sqlserver校园新闻管理系统设计
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
医院财务风险因素分析及管理措施【2367字】
AT89C52单片机的超声波测距...
公寓空调设计任务书
中国学术生态细节考察《...
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表
神经外科重症监护病房患...
C#学校科研管理系统的设计
承德市事业单位档案管理...
国内外图像分割技术研究现状