用WEB方式开发信息咨询系统
- 格式:pdf
- 大小:154.47 KB
- 文档页数:7
基于Web的远程诊疗系统设计与实现随着科技的发展,人们的医疗需求不断增长,远程诊疗成为一种新的医疗模式,为患者提供更加便捷、高效的医疗服务。
基于Web的远程诊疗系统是当前远程诊疗技术的热门方向之一。
本文旨在探讨基于Web的远程诊疗系统的设计与实现。
一、需求分析在设计远程诊疗系统之前,首先要对系统的需求进行分析。
基于Web的远程诊疗系统需要满足以下需求:1.良好的用户体验。
用户在使用远程诊疗系统时需要有一个良好的交互体验,包括简洁、直观的用户界面、快速、流畅的操作等。
2.远程医学图像学的支持。
远程诊疗系统需要支持患者远程上传医学图像或视频,医生能够在线查看患者的影像资料并进行诊断。
3.医生和患者之间的即时通信。
为了加强医生和患者之间的沟通,远程诊疗系统需要支持语音、视频、文字等多种沟通方式,保障医生和患者之间的实时交流。
4.远程医学辅助决策支持。
远程诊疗系统需要提供医学辅助决策系统,帮助医生更准确地诊断和治疗患者的病情。
二、系统架构设计基于以上需求,我们将远程诊疗系统分为前台用户界面和后台管理系统两部分。
前台用户界面为患者和医生提供在线咨询、诊断等服务,后台管理系统则负责数据管理、医生资质审核、医疗信息的备份与恢复等工作。
系统的核心是远程医学图像处理平台。
用户通过网站上传医学图像、病例等信息,系统会将其进行统一管理,并且通过一定的算法对医学图像进行分析和处理。
医生可以登录系统进行诊断,使用辅助决策系统帮助诊疗决策。
同时系统还需要支持医生和患者之间的实时通信。
患者可以通过网站与医生进行即时沟通,包括语音、视频、文字等多种交流方式。
医生可以直接在系统内就患者情况进行查看、咨询、诊断等操作。
三、技术实现基于Web的远程诊疗系统的实现涉及到多种技术。
下面结合实际情况介绍其中一些技术的应用。
1.医学图像处理及分析算法的应用。
医学图像处理及分析算法是基于远程医学图像处理平台的核心技术。
主要包括医学图像的预处理、分割、分类等。
基于Web的在线医疗咨询系统设计与实现Web技术的发展让人们的生活得到了极大的便利。
在医疗领域,Web技术的应用也越来越广泛。
本文将介绍一种基于Web的在线医疗咨询系统的设计与实现。
1. 系统需求分析首先,我们需要明确该系统的需求。
在线医疗咨询系统需要满足以下几个方面的需求:1.1 信息安全在医疗咨询中,涉及到用户的个人隐私和医生的职业道德。
因此,系统必须具备高度的信息安全性。
1.2 异地在线咨询用户无需到医疗机构现场进行咨询,只需要通过Web就可以与医生进行在线咨询。
1.3 多模式交互用户可以通过文字、语音、视频等多种方式进行咨询,使得医生可以更好的沟通和了解用户。
1.4 智能匹配用户可以根据症状、疾病、科室等信息智能匹配到符合条件的医生,从而提供更加有效的咨询服务。
1.5 数据分析与挖掘系统可以根据咨询的数据进行分析和挖掘,从而提高医疗服务的质量。
2. 系统设计在系统设计中,我们需要考虑到系统的结构和功能。
2.1 系统结构设计系统由客户端和服务器端两个部分组成。
客户端可以提供用户登录、注册、个人信息管理、在线咨询等功能。
服务器端主要负责用户的认证和授权、匹配医生、咨询历史记录管理等功能。
2.2 系统功能设计系统需要具备以下几个功能模块:2.2.1 医生介绍和挑选用户可以在系统中查看医生介绍和挑选符合自己需求的医生。
医生的资料包括擅长领域、经验等。
2.2.2 在线咨询用户可以根据需求选择在线咨询的方式,如文字、语音、视频等。
医生可以根据用户的情况进行回答和建议。
2.2.3 历史记录查询系统可以保存用户的咨询历史记录,方便用户查看过往咨询情况。
2.2.4 数据监控和分析系统需要进行数据监控和分析,从而提高医疗服务的质量。
系统可以通过机器学习算法对咨询内容进行分析,提出更好的医疗建议。
3. 系统实现系统实现需要考虑到使用的技术和具体实现方案。
3.1 技术选型系统需要使用到Web技术和移动端技术。
Web技术主要包括HTML、CSS、JavaScript、Python、Django等。
基于Web的心理咨询系统的设计与实现的开题报告一、选题背景与意义心理健康问题已经成为一个全球性的问题,特别是在当今社会压力越来越大的背景下,越来越多的人需要心理咨询来缓解压力和焦虑。
然而,因为一些原因,比如时间和金钱问题,很多人并没有机会去寻求专业心理咨询的帮助。
为了解决这个问题,基于Web的心理咨询系统成为一种非常有前途的选择。
基于Web的心理咨询系统可以让用户通过互联网与心理专家进行咨询,而不需要他们亲自到专业机构进行面对面的沟通。
这种方式具有很多优点,它可以让人们随时随地获取心理咨询,如果他们需要。
而且,这种方式相对简单和经济实惠,并且可以保障用户的隐私。
本研究旨在开发一种基于Web的心理咨询系统,该系统包括对用户的匿名登录、心理问卷测量、在线咨询、信息安全保护等功能的设计和实现。
这将为用户提供一个更便捷的心理咨询渠道,这将为心理学研究和心理健康事业的发展提供帮助。
二、研究目标和内容本研究的主要目标是设计和实现一个基于Web的心理咨询系统,该系统可以提供较为完善的在线咨询、问卷调查、安全保护等功能,以帮助用户管理自己的心理健康。
本研究的具体内容如下:(1)系统需求分析根据用户的需求,分析系统的功能和特性。
设计和实现系统的架构和基本功能。
(2)用户匿名登录允许用户通过匿名登录的方式进入系统。
(3)心理问卷测量设计和实现一个心理问卷测量的功能,以帮助用户更准确的了解自己的心理状态。
(4)在线咨询设计和实现一个在线咨询的功能,以支持用户与心理咨询师进行互动。
(5)信息安全保护设计和实现数据加密、安全存储等功能,以确保用户的信息安全。
三、研究计划本研究计划完成以下几个阶段的工作:第一阶段:文献综述和系统分析(1个月)在这个阶段,将会对国内外现有的基于Web的心理咨询系统进行研究和综述,同时对系统进行需求分析和功能设计。
第二阶段:系统设计和实现(6个月)在这个阶段,将会对系统进行技术选型、架构设计和数据库设计,并实现系统的核心功能。
SiteServerCMS系统介绍一、SiteServerCMS系统简介北京百容千域软件技术开发有限公司开发设计的SiteServer CMS网站内容管理系统(著作权登记号2008SR15710),是基于微软.NET 平台、SQL SERVER数据库开发的网站内容管理系统,采用分层和模块化设计,将信息展现(表现层)、业务逻辑(业务逻辑层)、数据访问(数据管理)分开,便于前台样式的改变、网站信息维护和网站数据安全。
SiteServer CMS是将网站上的各种信息,如新闻专题、图片新闻、解决方案、客户案例、文件下载等信息集中进行管理,并通过信息的某些共性进行分类,最后系统化、标准化的通过文字列表、图文并茂、各种链接等方式发布到网站上的一种应用系统。
SiteServer CMS针对"信息内容分类"的需求,向用户提供一个按层次划分的信息内容,通过Web方式将内容(文字、表格、图片、附件、FLASH等)录入或上载到后台数据库,然后通过已有的网页模板格式与审核流程将内容自动转换为网页格式并上载到相关网站位置。
SiteServer CMS的出现大大减轻了网站更新维护的工作量,通过网络数据库的引用,将网站的更新维护工作简化到只需录入文字和上传图片,从而使网站的更新速度大大缩短,可极大地提高网站的内容发布时效,减少相关制作人员的工作量,也吸引了更多的长期用户群,时时保持网站的活动力和影响力。
经历了六年的发展、300多个项目的应用以及市场的检验,SiteServer CMS不断吸收来自各方面的发展建议和成功经验,其功能不断完善和发展,系统目前已经具有成熟稳定、运行速度快等特点,适合政府、学校、企业以及其他各种资讯类门户网站使用。
SiteServer CMS的发展目标就是做成一个标准化、易操作的软件系统,让越来越多的人不需要太专业的知识就能自己随心所欲的建设网站。
二、SiteServer CMS的设计思想SiteServer CMS集成了内容发布管理、网站群集成管理、信息采集、自定义数据表单、搜索引擎优化、流量统计、多级管理员权限分配机制、多服务器发布等多项强大功能,实现统一平台多站点独立管理、分配独立域名、生成纯静态页面、前台页面和后台数据完全分离,并且使用独创的STL 模版标签,通过Dreamweaver可视化插件能够轻易创建和改变网站模版样式。
基于Web的高校法律咨询系统的设计与实现随着信息技术的发展,大学生的生活学习发生了巨大变化。
特别是网络技术的发展,在校大学生获取信息、接受教育的方式方法都不同程度地受到了网络的影响和冲击。
当前大学生校园生活及其工作涉法问题越来越多,如不能及时有效化解,对大学校园的安全稳定及大学生学习、生活、就业等多方面将造成很大的困扰。
基于Web的高校法律咨询系统为在校大学生提供了一种全新的、免费的法律服务理念。
基于.NET建立网络在线法律咨询中心,把传统上的面对面咨询移到网络上,在网络平台上,法律专家能够及时地为不同地理位置的大学生提供法律咨询服务,而大学生不受时间和地点限制,能在网络上迅速搜索相关法律知识,获得有关法律信息资源及服务,能随时得到法律咨询服务。
本文通过对国内外咨询业的现状和高校法律咨询的需求分析,探讨了利用高校校园网为大学生提供法律咨询的可行性,针对法律咨询中常见的服务需求,提出了基于.NET的法律咨询系统研究,
完成了该系统的应用方案设计与实现。
本文的研究成果为我国高校大学生法律咨询的发展提供了新的模式与应用解决方案,具有成本低、效率高、互动性强等优点,满足了广大在校大学生的多种需求,具有一定的应用价值。
收稿日期:2006—02—20基金项目:该项目由四川省科学技术厅资助,编号:05GG 007-004作者简介:郑 有,男,工学学士,现任南充市科技情报研究所副所长,副研究员,研究方向:网络技术、信息技术和软件研发,已发表论文12篇。
胡红一,现在川北医学院工作。
杨志崧,现在南充炼油化工总厂工作。
基于ASP 的专家咨询系统郑 有1 胡红一2 杨志崧3(1.南充市科技情报研究所,南充637000; 2.川北医学院,南充637000;3.南充炼油化工总厂,南充637000)〔摘 要〕 ASP 具有灵活快捷的开发过程和良好的WE B 数据库连接功能。
本文详细说明了基于WE B 的专家咨询系统的设计思想和实现方法,重点讨论了W eb 开发技术ASP 在系统中的应用。
〔关键词〕 专家咨询;W eb 技术;ASP〔Abstract 〕 ASP has the functions of flexible development and excellent linking to WE B database.This paper elaborates on design and realization of WE B 2oriented Expert consultation system ,and puts emphasis on the application of ASP.〔K ey w ords 〕 expert consultation ;Web technology ;ASP 〔中图分类号〕G 250173 〔文献标识码〕A 〔文章编号〕1008-0821(2006)07-0065-021 引 言专家咨询系统是四川省科技厅资助仪陇县“革命老区仪陇科技信息网研发”的一项重要内容。
随着社会进步和信息技术发展,农业生产、工业生产和商贸经营管理都离不开专家咨询,如何开发一个适合大多数生产经营者都能接受的专家咨询系统,尤其适合中、西部地区工农业生产的专家咨询系统是这次网络开发的重要课题。
基于WEB的医疗咨询在线服务平台的设计与开发摘要】本文从介绍在线医疗咨询服务平台的关键技术入手,通过设计医疗咨询服务平台的网站、自动回呼系统、后台管理系统等框架体系,使用当前先进的互联网对等技术(P2P),支持H.323、SIP、MGCP等多种通信协议的通讯连接,结合Microsoft Visual Studio .NET 和 .NET 技术,并利用 .NET 框架的公共语言运行库技术加以实现。
【关键词】医疗咨询; 服务平台; P2P; 设计; 开发【中图分类号】R【文献标识码】A【文章编号】1007-8231(2011)04-0001-02 本文系2009年金华市科技局项目《多媒体医疗咨询服在线服务系统的研发应用》成果互联网让全球用户以免费或低成本的方式进行沟通交流,电子邮件(E-mail)、VoIP、即时消息(QQ、MSN)或社区(Facebook,Myspace)等应用使得互联网用户的交流沟通成本大大降低,对电信业务,特别是语音通信业务,产生了巨大的冲击,并且将继续对语音通信服务进行分流。
互联网给全球电信行业的发展提出了很大的挑战,为此语音网必须向为用户提供综合信息服务方向转型,而充分利用互联网的优势,实现电话网与互联网的优势互补,向用户提供基于互联网的话音新应用是目前业界正在研究一个热门课题。
本平台就是基于上述目的而设计开发的。
1平台的关键技术分析平台采用了当前最先进的互联网对等技术(P2P),支持H.323、SIP、MGCP等多种通信协议的通讯连接,并利用 .NET 框架的公共语言运行库技术,结合GCMS网站群模式,成功地将互联网与电话网有机地结合在一起。
P2P起源于最初的联网通信方式,即时通讯类软件(ICQ)就是它的典型应用。
它可以在两个或多个用户互相使用文字、语音或文件进行交流,易于同非PC网络设备(如PDA、手机)通信,而且它不依赖设备即可辨别用户,由于利用P2P技术可以弱化甚至摆脱对中央服务器的依赖,这样的通信更接近非互联网通信模式。
基于web的社区信息管理系统的设计【摘要】:随着经济的飞速发展,我国现代化社区建设呈现加速趋势,基于社区的信息公告、生活咨询、装修服务等与生活密切相关的服务正在成为现代化社区的迫切需求。
本文提出了基于b/s的信息管理系统设计方法,重点论述了嵌入式现代化社区信息管理系统中会员管理功能的实现方法。
【关键词】:现代化社区信息管理系统数据库一、绪论社区是地域相近的许多居民实行自治的生活共同体。
随着经济的发展和人们生活水平的提高,将会有更多的钱在社区自由消费,这就对社区生活质量和配套水平提出很高的要求,社区公共事务的自治成为居民的内在要求。
随着电信级网络技术的不断成熟,新建社区内建成各类高速局域网,原有社区也被adsl,cable技术所覆盖,各类社区成员也都拥有各类信息终端。
基于社区的信息公告、生活咨询、装修服务等与生活密切相关的服务正在成为现代化社区的迫切需求。
二、系统设计系统总体功能结构设计。
在嵌入式现代化社区信息管理系统需求分析的基础上,根据用户和服务需求,将系统初步划分为十个子系统,分别是信息发布系统,社区管理系统,会员管理系统,在线交互系统,电子商务系统,贴身服务系统,中介服务系统,社区商企信息系统,社区安全管理系统,核心系统。
这里将主要的几个系统的功能介绍如下:1、信息发布系统:包括社区公共信息和社区定制信息的发布,定制信息有:高层管理人员发布有关政策文件、居民委员会发布本居委会相关信息等。
2、社区管理系统:社区管理系统由本社区系统管理员设置,包括:创建社区申请、社区基本信息管理、社区顶级管理人员创建等。
3、会员管理系统:普通会员管理:会员自行注册,系统管理员进行审核、管理等主要功能。
社区成员管理:社区成员包括社区内的常住户、暂住户及重点监控人员等,账号可由社区管理人员统一分配、管理。
特殊人员管理:主要指社区从业人员,账号由社区管理人员统一分配、管理。
社区管理人员管理:由高级管理人员设置、管理下一级管理人员。
基于Web的大学生心理健康咨询服务系统的设计与实现王慧【摘要】随着经济的快速发展,社会竞争逐渐加强,如何帮助大学生鳃决心理问题以及更好地融入到社会已经成为重要的研究内容.为了有效地缓解大学生面临的各种压力以及心理问题,该研究专门设计并实现了基于Web的大学生心理健康咨询服务系统.详细介绍了心理健康咨询服务系统的相关理论和技术,具体分析了我国心理健康咨询服务系统的需求,并根据实际需求设计并实现了大学生心理健康咨询服务系统.【期刊名称】《西安文理学院学报(自然科学版)》【年(卷),期】2017(020)001【总页数】5页(P72-76)【关键词】大学生;心理健康;咨询服务;系统设计【作者】王慧【作者单位】山东青年政治学院会计学院,济南250103【正文语种】中文【中图分类】G3;G641我国的心理健康咨询服务开始于20世纪80年代,经过近30年的发展,我国高校关于大学生心理健康咨询服务有了较好的研究成果.国家也专门在2001年3月颁布《关于加强普通高等学生大学生心理健康教育工作的意见》,并对高校的大学生心理健康咨询工作提出了更高的要求,要求各大高校重视大学生心理健康的问题,想尽办法提高大学生的心理素质.高校的大学生心理健康咨询在高校教育中占有重要的地位,能够有效地帮助大学生挖掘自身的潜能、预防心理疾病、解除心理困惑以及优化心理环境等,从而促进大学生全面健康发展[1].大学阶段是一个可塑性极强的阶段,而且其阶段也是大学生的世界观、价值观以及人生观形成的关键阶段,因此在这个阶段各种心理压力和冲突都非常激烈.又由于如今社会竞争日益激烈,就业形势不很乐观,因此对于大学生的各方面素质有了更高的要求也造成了极大的心理压力.大学生希望在大学期间能够提高自身的心理素质水平,提高对社会的适应能力,能够达到社会对于人才的要求,但是良好的心理素质不是凭空形成的,而是通过学习心理健康理论来调节自身心理状态才能够形成的.现阶段,高校在思想政治方面的工作比较重视,而对于大学生心理健康重视程度不足,忽视了大学生心理素质的培养,甚至是歧视有这方面障碍的大学生.因此,高校教育不能够仅仅局限于科学文化知识和思想政治教育方面,还要将精力投入到心理健康方面中去,帮助大学生完善自身的心理环境[2].1.1 Web技术介绍Web技术就是一种基于Client/Server(即客户机/服务器)类型的技术,客户机向服务器发送服务请求,而服务器则会对这请求判断是否响应,并将结果反馈到客户机.一般情况下,客户机运行程序都会在网络中执行,因此有时候会将其成为Brewser(即浏览器),当然浏览器运行程序也是参照一定标准执行的,所以Web系统有时候也可以改成浏览器/服务器类型系统[3].需要注意的是,当用户浏览静态网页时,系统会将静态网页的网址发送到服务器,而服务器会将静态网页的文件发送给用户,这是一种静态网页式的工作模式;如果用户输入的是一种动态网页的网址时,服务器将会定位到动态网页,然后执行网页程序代码,并将带有代码的动态网页转化成静态网页,最后将静态网页发送到用户.具体的Web工作模式如图1所示.1.2 JSP技术介绍JSP(Java Server Pages),是基于JAVA技术的Web设计开发技术,是由SUN 公司首先提出的,并根据通信协议、数据库技术以及硬件等多家厂商的要求共同制定的一种Web动态页面设计的技术.JSP技术的应用目的就是为设计人员开发出一种更易构建的Web应用软件,而且各种应用功能都和浏览器和服务器共同工作,从而提供一个更加便捷的Web开发设计方式[4].JSP技术遵循着编写程序与应用平台无关的准则,使该应用程序达到既和使用硬件无关,又和服务器无关的技术.本研究采用JSP技术作为服务系统的开发工具,由此就可以设计出具有良好适应性的跨平台网站.1.3 数据库技术介绍现阶段,比较有代表性的数据库软件有Oracle、Informix、MySQL以及SQL Server等,本研究将所使用的网络环境和硬件设计进行比较,选择了SQL Server 软件作为服务系统的数据库软件.在20世纪80年代,由Ashton-Tate、Microsoft以及Sybase共同合作开发出了SQL Server数据库软件,以后经过几次更新和改版,在2000年推出了SQL Server2005版本,而且SQL Server软件技术比较成熟且市场占有率较高[5].SQL Server软件具有以下的特点:1)能够兼容多个操作系统平台,具有良好的兼容性;2)完全支持客户机/服务器处理模式,可以显著提高服务系统的运行效率,从而减轻网络方面的压力;3)使用T-SQL语言作为设计和查询语言;4)支持大部分的应用程序接口;5)SQL Server软件便于安装和操作.2.1 心理健康咨询服务的含义心理健康咨询服务就是利用心理学的理论知识和实践帮助协调和指导心理辅导老师与被辅导者之间的辅导行为,并提出有可行性和建设性的意见和建议,还能够针对有轻度心理障碍或者正常人群的一些心理问题提供咨询和探讨服务,从而让这些人群能够完善自身的心理素质,增强心理抗压能力.实践证明:心理健康咨询服务对于人们的心理健康的作用还是显著的,可以帮助被辅导者走出心理阴影,其中包括了3个方面的含义:1)心理健康辅导可以帮助被辅导者提高和完善人际关系;2)心理健康服务还能够重建或者完善自身的人格;3)不仅有心理障碍的人可以咨询,正常人在出现一些状况时也可以通过咨询改善自身的心理环境[6].心理健康咨询服务具有以下几个特点:1)帮助性:心理健康咨询并不是简单的谈话,而是辅导师通过谈话的方式帮助被辅导者解决心理问题,帮助的主要含义就是缓解被辅导者的心理压力,改变错误的心理认知,正确地调节自己,重塑良好的心理环境.2)心理性:心理健康咨询服务的研究对象还是心理,需要运用专门的心理学理论和实践内容帮助解决实际的问题.3)互动性:心理健康咨询服务是一种互动性比较强的行为,而且自然和谐的互动关系才能够让被辅导者真正地说出自身的困惑,辅导师才能够对症下药,达到良好的心理辅导效果.4)渐进性:心理健康咨询服务是一种循序渐进的过程,不可能一次辅导就能够解决问题,辅导老师应该一步步帮助和启发被辅导者,让被辅导者逐渐地克服心理障碍[7].2.2 基于Web的大学生心理健康咨询服务系统的特点基于Web的大学生心理健康咨询服务主要包括单独在线咨询、多人互动咨询、留言咨询以及辅导师回复等内容.作为一种较为新兴的咨询方式,基于we的大学生心理健康咨询服务系统具有以下特点:个人隐私性更强、咨询双方的关系更加平等、被辅导者的选择更加广泛、咨询方式更加便捷以及咨询过程更加顺畅[8].2.3 基于Web的大学生心理健康咨询服务系统的需求分析基于Web的大学生心理健康咨询服务其实就是一种心理咨询网上平台,可以为不同的大学生服务,该系统具有以下几个功能:1)咨询信息公布:该服务系统会及时公布相关咨询信息,并进行分类别处理.2)在线心理测试:访问者都可以利用在线心理测试来评估自身的心理状况,当然可以直接询问辅导老师.3)在线心理咨询:服务系统会提供多个心理专家网上咨询窗口,从而为大学生提供优质的心理健康咨询服务.4)在线心理交流:系统还可以利用BBS论坛来提供交流服务,也可以让大学生之间进行交流.5)在线视频播放:会发布相关的心理视频,为大学生提供视频播放服务.6)数据统计分析:系统会利用数理统计的方式处理数据,并建立大学生心理咨询信息库.7)资料查询:系统会将各种心理学资料存储在数据库中,大学生可以根据自身需要查询并下载相应资源.8)预约咨询:大学生还可以根据自己的时间进行网络预约,从而达到更好的咨询效果.3.1 心理健康咨询服务系统的设计原则本研究设计的心理健康咨询服务系统采用了基于Browser/Server类型的Web应用模式,其具有诸多优点,但是要想充分发挥该系统的潜力,还需要应用成熟的构架方式,从而使系统具有良好的可扩展性.当然在进行Web应用系统设计时还要考虑到设计原则.比如实用性原则:服务系统提供的各项功能都应该针对大学生的需求专门设立的,需要具有良好的实用性;可扩展性原则:服务系统应该具有良好的可扩展性,从而让系统具有更好的集成化,并降低系统的复杂性;可靠性原则:设计人员要确保系统高负荷运行时不能出现程序错误或者系统崩溃的现象;安全性原则:服务系统在设计时要确保大学生的私密信息的安全,需要利用系统防火墙技术加以隔离,还要利用防黑客和防病毒的方式保证系统的安全性;可维护性原则:按照开发设计的原则进行系统设计,利用Browser/Server的3层设计原则,让系统的可维护性和管理性加强,从而将系统功能简单化,避免复杂的系统设计方式.3.2 心理健康咨询服务系统的结构一般情况下,咨询服务系统的数据库采用了客户机/服务器模式,而且将功能具体化,将数据库专门设立成一个单独的分层系统,所以整个系统包括了表示层、规则层以及数据层.其中数据层担负着数据的存储和管理;规则层主要负责业务逻辑的实现;表示层则是收集用户的操作信息,并将显示信息和操作信息传送到规则层.按照3层的设计方式,心理健康咨询服务系统运用了3层的客户机/服务器结构.在具体实现过程中,会将数据层安排在数据库服务器中;将表示层安排在客户机中,同时提供操作界面功能;在客户机中分离出规则层,并将其中的业务逻辑安排在应用服务器中.因此,整个咨询服务系统就成为一个具有3层结构的系统.具体的结构如图2所示.在逻辑方面可将数据库服务器与应用服务器当成两个独立的部分,但是在硬件设施实现上则将这两个部分当成一个整体.在系统功能具体实现时,客户端的操作界面是利用Web浏览器实现的,因此有时候会将这种三层设计方式称为Browser/Server结构.在Browser/Server结构中,系统的应用程序会始终运行在应用服务器中,而只需在客户机上安装Web浏览器即可.在开发基于Browser/Server类型的咨询服务系统时,需要具有数据库动态链接功能.本研究采用了现今比较成熟的JSP技术作为数据库开发工具.3.3 心理健康咨询服务系统的功能模块根据心理健康咨询服务系统的功能要求,将系统分为5个模块功能,各个模块的功能相互独立又彼此联系.其功能结构如图3所示.3.3.1 用户管理功能模块用户管理功能模块分为用户登录功能、、查询用户信息功能、添加用户功能以及修改用户密码功能等.现阶段本系统只对在校大学生开放,大学生可以利用其学号进行注册,经过管理人员审核通过后就可以使用本系统提供的咨询服务.3.3.2 在线咨询功能模块在线咨询功能模块可以为大学生提供在线咨询、在线交流、选择辅导老师以及在线预约功能等.3.3.3 知识库模块功能知识库模块功能包括了知识库维护功能、知识检索功能以及知识库结构功能等.其中,知识库维护功能包括了对于知识库内容的删减、添加以及更新等操作功能,知识库结构功能则会针对特定的方式存储知识资源.3.3.4 系统维护功能模块系统维护功能模块主要包括了网页维护功能、数据库维护功能以及系统安全功能等.其中,网页维护功能则是针对网页内容进行即时更新;数据库维护功能会为用户提供知识以及用户咨询记录的数据库提供维护服务;系统安全功能主要是保证数据安全,抵御外来安全攻击.3.3.5 统计分析功能模块该模块会针对大学生的咨询和测试结果进行统计分析,帮助咨询者找出自身的问题所在,然后协助咨询教师进行有针对性的辅导和治疗.如今,大学生的学习和生活已经离不开网络,因此高校建设基于Web的大学生心理健康咨询系统具有得天独厚的优势,网络式的咨询服务方式已经成为心理健康咨询服务的重要内容.当然心理健康咨询服务系统还需要在内容人性化、操作简易化以及数据安全化方面注入更多的精力,争取让大学生更好地了解、熟悉及使用心理健康咨询服务系统.【相关文献】[1] 王俊叶.高校在线心理咨询平台的系统设计[J].中国教育技术装备,2012(9):97-98.[2] 王巧,王庆位,李锡英.用网络化教育优势解决大学生心理问题[J].山东省青年管理干部学院学报,2003(5):25-28.[3] 张虹,赖海雄.论网络时代大学生心理健康教育[J].武汉金融高等专科学校学报,2002(4):37-40.[4] 李亚东,陈家麟.高校心理健康教育创新刍议[J].扬州大学学报,2004(2):75-79.[5] 袁源.利用校园网对大学生进行心理健康教育的探讨[J].山西医科大学学报,2004(4):32-35.[6] 李骅.大学生心理健康的现状及其提高的途径与方法[J].北京体育大学学报,2005(7):29-32.[7] 王庆位,李锡英,石秉强.大学生心理问题的网络化模式教育研究[J].河北青年管理干部学院学报,2004(1):82-85.[8] 钟国防.网络时代高校心理健康教育的研究及其对策[J].高等农业教育,2004(2):22-26.。
用WEB方式开发信息咨询系统孙敏摘要:主要介绍了公共服务信息咨询系统利用网页制作的主要技术及具体的实现过程,包括制作工具的简介、整体的规划工作、利用建立和编辑网页,以及其中存在的技术问题等。
关键词:网页信息咨询1引言为了在网络上更好地让别人了解自己,不论是企业还是个人,唯有建立自己的网站,创作自己别具一格的网页。
然而,不同的单位或者不同的个人有着自身的不同特点,因此,在制作之中要不断地听取用户方提出的要求,同时还要考虑到今后的发展方向。
基于上述思想的考虑,结合本系统的实际特点,在开发过程中采用了web页方式。
采用这种方式不仅可以快捷、方便地实现本系统的所有功能,而且以后可以很方便地放到网络当中实现网络功能。
2开发工具(Dreamweaver)简介Dreamweaver是作者所见过的最优秀的编辑网页工具,它不仅拥有象一样的图形化界面,而且它的所见即所得功能是其它软件所没有的。
在World Wide Web上的文件是使用一种叫做HTML的标记语言来实现的。
它的意思是HyperText Markup Language,其中的HyperText是超文本的意思,它是20世纪60年代美籍丹麦科学家Ted Nelson提出并实现的,它是一种数据结构组织链接方法。
在此之前,计算机中的文本组织方式是线性顺序结构,尽管检索、插入、删除等操作简便,但不符合人们的联想思维方式,而超文本是把许多数据信息块根据需要,按其逻辑顺序联结成网状结构。
从本质上说,它是一种信息管理技术,以非线性方式给用户提供了组织、存储和检索信息的能力。
事实上,每一个网页不只一个HTML文件。
HTML语言言不是一种编程语言,只是一种描述性的标记语言。
这些标记符用来定义HTML文件中的信息或功能,当浏览器读入HTML 文件后根据标记符去执行相应的显示功能或实现某些功能。
Macromedia公司推出的Dreamweaver,其最精彩之处便是它那强大的多媒体处理功能。
在设计DHTML和css(Cascading Style Sheet层叠样式表)方面表现得极为出色,它利用了JavaScript和DHTML语言代码轻松实现网络元素的动作和交互操作,可谓独出心裁,在这方面超过了许多其它软件。
与Macromedia公司其它软件(如Flash,Firework)的完美协作也是DW的一大特点。
DW的编辑器不仅可以编辑内部的HTML,而且可以和任何第3方的HTML编辑器进行方便、实时的访问。
正是这些功能和特性,使它成为针对专业网页开发者特别提供的视觉化网页设计工具。
Dreamweaver的功能和特性如下。
(1)一流的用户界面。
占屏幕约以上的用户界面,除了主菜单外,其他菜单按钮均高度集中在一块块浮动面板上。
DW主要的编辑功能菜单用了条浮动菜单栏代替,即对象面板、属性面板、快速启动栏。
其中快速启动栏同时集中在状态栏上,对象面板中集成了相当于4个面板的元素(common,form,head,invisible),可以任意移动这些菜单栏位置,尽量留出更多的可视区域。
这种界面扩展设计者视野,不再受制于屏幕显示的大小,而DW又提供了标尺刻度及底格功能,你可以直接看到页面的实际显示尺寸,这样就使设计者在页面定位方面更加清晰,无须浏览器预览就清楚主页的整体页面效果。
(2)站点管理功能。
自动更新链接、自动复制文件到当前默认站点、自动生成站点地图(map),并可保存输出、自动在整个站点中寻找坏的链接,利用DW中自带的FTP功能及时远程管理站点,而且也是所见即所得的形式,并完全支持鼠标拖放。
(3)层的概念。
创建DHTML页面以DIV开始,可以从objects工具条的Common 集合中插入DIV,然后在属性面板设置层的样式属性,可以用抓取器编辑层。
(4)所见即所得的表格制作网页框架编辑。
DW表格编辑功能可选择单格、行、列或做不连续的选取,可以控制表格的内容、背景图、格式及格内的样式,此外还可像使用Word或Excel一样的排序及作格式化。
(5)十分容易地创建各种超链接和图像编辑工具。
(6)支持动态网页(Dynamic HTML)和最新的Internet技术。
创建网页动态或交互内容离不开JavaScript,但DW中不用编程就可以实现这些功能。
在DW 中,用behavior或action把JavaScript插入页面中,DW有很多JavaScript函数、图像交换、打开窗口、文档重定向和layer改变可视性的方式。
(7)时间线(timeline)。
时间线是DW中最精彩的内容,因为它在实现网页动画时没有用到ActiveX以及任何插件或Java applets。
DW通过改变层和页面图片在不同时间上的属性来制作动画。
用时间线制作动画可以改变的属性有层的位置、大小、透明度或改变各层的上下位置关系,还可以对页面的各种行为进行设置,使得编辑的网页更富于变化、更精彩。
(8)CSS(Cascading Style Sheet)的应用。
DW具有强大的编辑层叠样式表的能力,这一点是其它网页编写软件所不及的,可以用“use css selector”创建一个类或用“Redefine HTML Tag”创建一个新的样式表。
(9)建立映象图。
映象图是一种超级图像,它可以将WEB网页中一幅图像各个部分链接到其它网页、地址或资源,也就是在一幅图的不同部分建立不同的链接。
(10)可以定制自己的WorkSpace,DW内置了可能用到的大多数对象和Action,也可以根据自己的需要定制自己的Action和对象,因为它们只是带有JavaScript的HTML,同时可以与Microsoft ASP融合。
3用DW设计和开发信息咨询系统3.1系统需求调查阶段信息咨询系统属于一种公共服务咨询系统,它是为了方便大家查询所需信息而制作的,所以在完成所有功能的基础上,要考虑到本系统的实用性及易用性。
考虑到种种因素,我们想到用WWW技术中以网页形式浏览信息的方法来实现本系统。
因为这种方式不仅方便信息的浏览,而且将来放到网上也方便信息的发布,同时以这种方式开发的系统不受操作系统平台的限制,可以跨越几乎所有的平台,在任何平台上只需要安装一个浏览器,就可以访问用HTML,Vbscript,JavaSc-图1设计流程图ript开发的Internet应用,可以简单地移植需求分析整体设计创意设计素材收集编码与集成制作测试与运行到任何平台上。
这种方式可以通过Web服务器为用户提供信息界面,而数据库则是信息服务的核心,两者通过开放性的数据库接口(ODBC)进行连接,同时通过执行SQL命令,让用户在浏览器画面中输入、更新和删除站点服务器的数据库信息,以网页的形式完全可以实现本系统的所有功能。
图1是该系统的设计流程。
3.2应用系统的车不设计阶段通过对材料的分析和听取客户的要求与建议之后,在网页结构设计上我们力求层次鲜明、结构简练,以便为以后的维护与完善打下良好的基础,同时也要做到简洁明快、美观大方、内容丰富、功能完善。
3.3应用系统的详细设计阶段这是最重要的一个阶段,也是任务最繁重的一个阶段。
它包括各个页面的功能、外观与美工实现(包括素材、背景音乐框架布局等选材与安排)。
首先是采集和制作素材。
它是系统集成的基础,包括文字制作、音乐声音制作、图形图像制作、动画制作,其中的文字、图形、图像、声音、动画、视频等都是在应用系统中可显示给用户的媒体元素。
文字包括各种字体、尺寸、格式及色彩,它是计算机文字处理程序的基础,通过对文字显示方式的组织,应用系统可以使显示的信息更易于理解。
本系统中文字处理方式是在Dreamweaver文档窗口中,像使用文本编辑软件一样插入文本,然后设定文本格式。
文本格式的设计可以通过属性面板设置文字的属性参数,也可以通过Dreamweaver中的层叠样式表来设置。
图形图像制作中关键在于图像的扫描、编辑。
图像文件的大小也是非常值得考虑的,它影响到图像从硬盘读入内存的传送时间。
为了减少该时间,就应该采用图像压缩技术,对图像的编辑可以采用相关的软件,如photoshop,fireworks。
音频的制作。
利用Sound Recorder(录音机)可以对来自大量声音源里面的声音进行数字化的记录。
这些声音源包括麦克风、CD、MIDI设备以及其它的声音设备,记录下来的声音将以波形文件(.wav)的格式存储到磁盘里面,它可以嵌入文档中使用。
音频信号集成到应用系统中,可提供其它任何媒体不能取代的效果,不仅烘托气氛,而且增加活力。
音频信息增强了对其它类型媒体所表达的信息的理解。
动画(Animation)的制作。
动画的实质是一幅幅静态图像的连续播放,它可以增强人的视觉感受,制作的工具是用Cool3D或于DW配套的flash。
背景图片的收集。
其次是每个页面框架布局,背景和内容的选择。
整个布局要先从网页的封面做起,作为封面最主要的就是背景图像具有代表性的文字和音乐的选材了,选择明快的背景音乐和具有典型意义的背景,可以更加突出主题。
页面框架的布局要根据每个页面显示的具体内容作合理的安排。
在此系统中,布局是文档左边显示提要,右边显示正文,这样文本行长度适宜于阅读,同时也便于浏览其它内容。
同时在页面框架中应该有明确的标题告诉访问者现在身在何处,如何返回上一页等,否则,访问者很容易在错综复杂的网页中迷失。
对页面中的内容可以用颜色来修饰,它有很多好处,它可以强调屏幕上的信息格式和内容,把用户注意力吸引到重要信息上。
对同类信息使用同种颜色可以帮助用户对相关信息进行提取,不同的颜色显示还可以增强用户的兴趣。
但是如果颜色搭配不当,会导致相反的效果。
例如,前景色和背景色的对比度不宜过大,否则会使字符难以辨认和阅读。
每次显示的颜色不宜过多,过多就会不利于区分颜色的含义,如果要使用过多的颜色,就要选择合适对比度的颜色组合。
同时为了美观大方,要适当地把一些动态按钮、特效字、动画加入到网页中(在DW中用在层上粘贴图片来实现),从而拉近与来访者的距离。
对于静态网页来说就是它的布局或外表,对于动态网页来说就是它的行为与反应。
用技术实现网页与数据库的动态交互性是一种很好的方法,用户可以在浏览器页面中输入、更新和删除数据库中的信息,由服务器对数据库进行相应的操作。
3.4系统的集成制作、测试和运行各个小功能模块完成后,需用DW中的超链方式把各个小模块连接到一起,然后在多种浏览器上浏览,检查是否运行有错,在确定没有错误后交给用户。
布局清楚、易于浏览的网页自然会吸引很多人,但是好的网页的内容也应随时间的变化而不断地更新。
即具有时效性。
这就要求在网页的日常维护上下功夫,它不可能一劳永逸,它需要管理人员对其不断更新与完善。
4开发过程中遇到的问题在本系统的开发过程中,曾遇到下列技术问题。