开发一个心理健康的网络平台是很有必要的。开发本网站是为了使更多的大学生了解自己的心理健康的状态,由于现在学习,生活与就业的压力不断的加大,现今的大学生也面临着来自社会与家庭的重重压力,如果得不到老师或家长的正确引导很可能误入歧途,由于现在的大学生很多都有自我封闭的现象,当他们遇到烦恼时大都憋在内心深处,而不会去找老师或者同学探讨解决的方法,久而久之则会使很小的问题酿成相当大的麻烦!现在的大学生几乎每天都离不开电脑与网络,如果可以通过网络的手段来正确的引导大学生的话,这就解决了很多问题,因为大学生们可以在网络中畅所欲言,其他的人也可以给出相应的意见,群众的力量是伟大的,给予正确的指导。
但是,网络上很少有比较完善的设计的心理在线咨询平台,且功能单一!根据作者多年网龄经验,给大众所提供的网络心理咨询系统至今只发现少数几个,而且该系统功能十分的单一,而且整合性很差。因此,本文推出了基于WEB的心理咨询网站的解决方案。本系统采用ASP这种服务器端的开发环境以及Windows XP的操作系统为工作平台,同时借助ACCESS这一强大的数据库管理系统来实现本毕业设计。
2 系统开发技术介绍
2.1 ASP.NET技术
ASP网页可以为用户提供的Web应用程序的可编程用户界面。一个ASP网页在任何浏览器或客户端设备呈现信息给用户,并且使用服务器端代码实现应用逻辑。
ASP网页是基于微软ASP技术,其中在服务器上运行的代码动态生成的Web页面输出到浏览器或客户端设备。并且兼容任何浏览器或移动设备。一个ASP网页自动呈现正确的浏览器兼容的HTML功能如样式,布局,等等。或者,也可以设计ASP网页在特定的浏览器,如Microsoft Internet Explorer 6中运行,并利用浏览器的功能。
它兼容由.NET公共语言运行库支持的任何语言,包括Microsoft Visual Basic中,微软的Visual C#,微软J#和Microsoft NET脚本。建立Microsoft .NET框架,这提供了一个框架,包括一个托管环境,类型安全,和继承的所有好处。它的属性很灵活,可以添加用户创建和第三方控制它们。
在ASP的网页,用户界面编程分为两部分:视觉组件和逻辑。使用过Visual Basic和Visual C ++工具后,可以认识到一个页面的可见部分,并与它交互的页面后面的代码之间的这种分歧。
视觉元件由包含静态标记,例如HTML或ASP服务器控制或两者的文件。在ASP网页可以作为一个容器,静态文本,并控制要显示。
对于ASP网页的逻辑是由创建与页面交互的代码组成。代码可以驻留在在页的脚本块或在一个单独的类。如果代码是在一个单独的类文件,这个文件被称为代码隐藏文件。在代码隐藏文件中的代码可以用Visual Basic,Visual C#中,的Visual J#,或JScript NET。ASP网页被编译成一个动态链接库文件(.dll)文件。第一次用户浏览到.aspx页面,ASP自动生成表示该页面的.NET类文件,然后对其进行编译。该.dll文件在服务器上运行,并动态生成HTML自动输出网页。
Web应用程序呈现编程时,传统的客户端应用程序通常不出现的挑战。其中的挑战是:
实现丰富Web用户界面这可能是困难和冗长的设计和使用基本HTML设施实现的用户界面,特别是如果网页具有复杂的布局,大量的动态内容,和全功能的用户互动的对象。
客户端和服务器在Web应用程序中分离,客户端(浏览器)和服务器是不同的节目经常在不同的计算机上运行(甚至在不同的操作系统)。因此,应用的两个部分共享的信息非常少;他们可以沟通,但通常交流简单的信息只有一小块一小块。无国籍执行当Web服务器接收到一个请求为一个页,它找到页面,处理它,将其发送到浏览器,然后丢弃所有页面信息。如果用户再次请求相同的页面,服务器重复整个序列,从头重新处理的网页。换句话说,服务器具有它已处理页是无状态的页面没有存储器。因此,如果一个应用程序需要保持约一个页面的信息,它的无状态特性可以成为一个问题。 ASP.net+access心理网站设计(3):http://www.751com.cn/jisuanji/lunwen_35682.html