




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、武汉大学发展与教育心理研究所武汉瞬时科技有限公司版权所有心语心理测评系统大学生心理卫生版系统设计说明书版本号:V2.0版联系人:程光明武汉大学心理测评软件研发中心手机址:电话:027 87176370由E件:service传真:027 87176370QQ: 23331500真诚创造价值目录第一章系统总体架构设计51.1系统总体设计的基本原则 52.2系统总体设计思想 7第二章系统技术设计方案 102.1系统技术设计方案基本原则 102.2系统性能及主要技术指标设计 122.3多层架构模型设计 122.3.1数据库系统152.3.2统一数据访问应用层 162.3.3核
2、心业务层162.3.4业务综合层162.3.5业务调度层172.3.6数据交换接口 172.3.7Web 客户端182.4 软件平台选型182.4.1操作系统选型 182.4.2数据库系统选型19第三章 系统功能简介203.1、 管理员功能:203.2、 学生功能: 24第四章系统报价:错误!未定义书签。第五章 附件255.1、部分统计样表255.2、 部分统计饼型图分析 275.3、 部分测评结果剖面图 28第一章 系统总体架构设计1.1系统总体设计的基本原则1.1.1标准化和开放性国内外信息化的实践证明,信息化建设必须有标准化的支持,尤其要发 挥标准化的导向作用,以确保其技术上的协调一致和
3、整体效能的实现。系统的标准化和规范化是信息系统建设基本而又关键的一步,要建设实有人口信息系统,必须规范信息技术标准。整个系统的标准化体现在以下两 方面:第一、业务方面:系统建立必须符合相关政策标准的部门接口标准。软 件统一化、结构模块化、数据格式标准化、代码格式化、各种文档资料规范 化,应用系统的实施应遵循工程化规范,设计开发与维护各个阶段划分明确。第二、技术框架方面:系统建立必须符合业界发展趋势的统一标准,同 时保证系统能做到操作系统可移植、应用服务器可移植、数据库可移植,中 间件平台可移植,使系统最大程度地具备各种层次的平台无关性和兼容性。 在使用新技术的同时充分考虑技术的国际标准化,严格
4、按照国际国内相关标准设计实施。支持DOTNET和J2EE技术平台,在应用软件技术上符合最 新的技术框架。1.1.2先进性和超前性在安全、实用、可靠的前提下,尽可能跟踪国内外先进的计算机软硬件 技术、信息技术及网络通信技术,使系统具有较高的性能价格比。1.1.3安全性和保密性整个系统应遵循有关信息安全标准,具有切实可行的安全保护和保密措 施,确保数据永久安全。系统应提供多方式、多层次、多渠道的安全保密措 施,防止各种形式与途径的非法侵入和信息泄露,保证系统中数据的安全。 基础平台系统要从数据存储、传输,用户管理、认证,用户应用、数据使用 权限分配等方面进行管理,确保业务系统能安全运行。一方面,本
5、系统支持DES加密,保障数据自身的安全性,同时,支持 系统管理员登陆系统的用户名密码加密、关联 IP、MAC地址,提高了系统 的安全性。1.1.4稳定性和可靠性系统必须在成本可以接受的条件下,从系统结构、设计方案、设备选型、厂商的技术服务与维护响应能力,备件供应能力等方面考虑,使得系统故障 发生的可能性尽可能少,影响尽可能小,对各种可能出现的紧急情况有应急 的工作方案和对策。1.1.5灵活性和可扩充性系统建设应充分考虑到联机用户增加和业务扩展的需要,要有足够的扩充能力及接口。应用软件的模块化程度要高,对不同业务流程和管理方式的适应能力要强,软件设计要贯彻面向最终用户的原则, 建立友好的用户界面
6、, 使操作简单、直观、灵活,易于学习掌握。2.2系统总体设计思想2.2.1 传统的 Browser/Server ( B/S)结构这种结构的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等等。按照本系统的目的,系统的网络原理示意图可表示为以下示意图(图2)flroviser/Server (B/5)BrowserWeb Server图2.1系统的网络原理示意图2.2.2三层结构(B/S/S)的概念Browser/Server/Server的多层结构的应用正是在对 C/S/S结构的总结基础上产生的,并且已经扩展到了 B/S/S应用开发领域。即将应用划分为 3层(可以 有更多层,
7、但3层最常见):用户界面层、逻辑层、数据库层。B/S/S结构示意图如下:DataBase Server |Ua.fi lii客坯勒測瓏壽 择您界面Browser |Web Server= MM务器(ns).I W,!i图2.2 B/S/S结构示意图(1) 用户界面负责处理用户的输入和向用户的输出, 但并不解释其含义(处于 效率的考虑,它可能在向上传输用户输入前进行合法性验证 ),这一层通常用前 端工具(VB、VC、ASP等)开发,在本系统的实例中我们用 VBScript和JavaScript 脚本语言实现ASP页面。(2) 逻辑层是上下两层的纽带,它建立实际的数据库连接,根据用户的请求 生成S
8、QL语句检索或更新数据库,并将结果返回客户端,这一层通常以动态链 接库的形式存在并注册到服务器的注册表 (Registry)中,它与客户端通信的接口 符合某一特定的组件标准(如COM、CORBA等),可以用任何支持这种标准的工 具开发,也可以被任何符合标准的编程语言调用。(3) 数据库层负责实际的数据存储和检索。B/S/S结构开发还具有另外一个重要的优势,即面向对象编程的特性一一“封 装性”在客户端需要进行某项与数据库之间的访问和操作的地方,只需调用一个函数,至于这个函数如何编写,如何与数据库打交道,以至访问的是何种数据库 都与其无关(否则,很有可能出现一种数据库系统上运行得很好的SQL语句,
9、有时换到另一种数据库系统上需要修改);在中间层Com+中实现这个函数,如果用户对具体操作的要求发生改变,只需要修改这个函数就可以了,只要此函数的 入口参数和返回内容不变,在客户端不需作任何改动。而这一点在开发大型应用 程序时尤其有用:可以把开发人员分成两组,一组负责开发界面层,另一组负责 开发逻辑层,双方只要按照事先商定的函数接口, 并行的开发就可以,而不必像 从前那样,后面的工作必须等前面的工作完成之后才能开始。当然,这样的开发模式需要很好的项目协调和文档支持。第二章系统技术设计方案2.1系统技术设计方案基本原则整个系统平台必须要具备足够的数据处理能力,同时在峰值时刻,系统要具备超过30%以
10、上的处理余量,以提高系统抗冲击能力并避免性能恶化。经过详 细的分析,得出系统整体性能设计要求如下:良好的可移植性,支持跨多种操作系统平台、数据库平台、编程语言采用XML作为信息交换标准,与国家交换标准的规范化格式相适应, 保证具有高度的可扩展性提供高度自动化的信息交换,具有良好的扩展性,充分考虑未来信息量与业务量增长的需要具备在各种系统之间的消息转发能力,管理所有消息的传输,实现消息 的集中管理为各单位现有的业务系统提供一个可共用的统一、规范的访问接口并预留信息安全支持平台,保证系统的可管理性多个数据交换平台系统之间可以级联,伸缩性和扩展性强,支持分布式 结构,为未来系统扩容打好基础支持多台服
11、务器的集群,保证系统的可伸缩性。支持大量并发用户。多样性,适应全国范围内不同地域、不同业务规范、不同网络条件、不同用户应用水平的应用需要。2.2系统性能及主要技术指标设计项目选型、指标或者要求备注数据库系统MS SQL SERVER 2000 或者以上版本操作系统WINDOWS企业版系统中间层架构基于 Windows的内核组件 COM+客户端浏览器结构或者瘦客户端同时(精确到秒)在线用户数量1000峰值在线用户数3000响应速度0.1s/page可靠性99.999%/每年5分钟停机时间2.3多层架构模型设计本系统采用多层结构模型,这样既能应用最先进的技术手段,同时又符合信息技术发展趋势。通过应
12、用浏览器/服务器技术,统一、方便、经济地处理大信 息流量的、综合性的信息管理业务,最大限度地发挥B/S/S体系结构和相关技术 的优点,保护原有投资,满足综合信息系统的不断发展。多层结构有如下优点:三层(多层)结构能使网络环境中的计算机在处理器级协同工作三层(多层)结构使应用处理能尽可能地向正在被处理的数据靠拢,从而使网络的交通量和响应时间都大大下降联机事务处理,实现了业务处理的高度一致性统一数据访问,充分保证了数据的一致性维护工作量最小,特别是采用浏览器/服务器模式,只需对中心应用进行维护,即可实现7 X24小时的可靠运行系统的可扩展能力大大提高对于软件的应用结构,按照标准的多层结构要求设计如
13、图:客户访问接入层用户界面信息系统数 据交换应用核心层身份认证请求管理应用逻辑系统管理数据访问层数据访问接口系统管理数据接口应用数据图2. 1:系统结构框架图具体到本系统采用的多层结构模型,按照层次逻辑划分如图所示:User In terface(米用全 WE 方 式)数据交换接口业务调度层(身份认证、任务调度、标准解析)内部业务逻辑)业务综合层(请求与服务业务系统核心部件统一数据访问应用层(实现底层数据库无关)图2.2多层体系架构在上图中,系统采用了分层次的体系结构模型,各个层次的主要职能和关系简要描述如下:2.3.1数据库系统以运行在信息中心或者单独的小型机上的大型商业关系型数据库为主,完
14、成对于整个系统基础数据和业务数据的物理存储,按照设计规划,数据库系统原则上选择 MS SQL SERVER 2000或者以上版本,也可以根据用户要求使用 Oracle 9i或以上版本。232统一数据访问应用层统一数据访问应用层提供了与数据库服务器、文件服务器间的交互支持,通过这一层协助解决数据库在兼容性、 性能与访问平衡中的问题,实现数据库组织 策略调整对业务系统的无关性。同时此层与具体业务逻辑、核心部件无关,仅关 注实现统一的数据库访问接口。统一数据访问应用层必须在数据库上提供统一的 数据库访问接口,这个接口还使得上层系统与数据分布位置无关, 性能差异无关。233核心业务层核心业务层主要完成
15、核心业务的处理,主要包括业务系统核心部件。本层通 过对象的接口向上层提供了核心业务调用服务, 而上层的所有对业务的请求,全 部通过对象的接口进行调用,由此层对象构件负责完成,上层不得绕过此层直接 操作数据库核心业务信息。在系统中,核心业务层主要负责与本系统相关功能实 现,该部分部件有的独立完成自身的业务职能, 有的主要是完成和上下层的关联 接口,通过和其他层协同工作来共同完成本系统的核心业务。2.3.4业务综合层业务综合层在一个公用、统一的五要素信息平台上实现了原来分属各个业务 功能模块的功能和业务逻辑,彻底打破原有单一、孤立模块的概念。业务综合层 提供了与原有具体功能模块无关的、 与数据库无
16、关的、与数据和应用对象的存储 分布无关的完整的业务逻辑。在此层,通过对象化封装的业务逻辑构件完全是分 布式的,可灵活配置,不受业务流程影响,不受服务器地理位置约束,也不受客 户端接入地点的限制,真正实现了“单点接入,全网运行”。系统在使用过程中, 可以通过添加服务器来提高整个系统的性能,而无须停止系统的运行,仅需要将 对象构件部署到新的服务器上,系统可进行负载均衡。由于已经不存在物理上独 立的功能模块,为了保持业务特征,具体的业务逻辑上映射成多个不同的功能模 块,甚至是子系统,使其运行在统一的要素信息平台上。 映射成的各模块或子系 统的业务由多个业务逻辑单元组成, 接受业务调度层的调度,实现用
17、户与所属业 务的映射。通过使用核心业务层的对象构件,业务综合层实现具体业务逻辑与抽 象的核心业务的衔接。235业务调度层业务调度层实现作业流控制,业务权限控制,优先级控制。作业流控制能够把来自客户端或者系统间接口的服务请求转化为一系列业务流程环节,通过调用业务综合层对象构件提供的服务,完成应用请求。根据系统预分配的角色来确定 该用户所能进行的业务管理,将对应功能在界面上体现出来。 如此处理,第一方 便了全局系统的权限分配与管理;第二提高了安全性,用户不能操作的功能不出 现在客户端上;第三实现了与客户端用户的界面控制和人机交互。2.3.6数据交换接口对于不同系统或者原有系统,数据交换接口提供数据
18、模式转换功能,实现请 求与服务,屏蔽系统体系、数据模式、分布策略的差异,向其他子系统提供数据 共享、业务互操作、WEB浏览等互访功能。237 Web客户端本系统客户端全部使用浏览器,真正做到瘦客户模式,为移动办公、单点接入、全网运行打下了体系基础。虽然系统业务功能复杂,有大量涉及复杂字典操 作、大量录入等操作,但通过技术手段,均已在浏览器上实现。2.4 软件平台选型2.4.1操作系统选型2.4.1.1数据库服务器操作系统建议如果没有达到海量数据操作,也可以考虑将数据至于应用服务器中,对系统 整个运行性能不会有太大的影响。2.4.1.2应用服务器操作系统建议对于应用服务器,我们建议选择成本相对较
19、低的 windows 2003 server作为 应用服务器操作平台,选择该服务器平台可以获得良好的性能、 效率以及良好的 扩展性。伸缩特性趋于最大化的RAM支持特性趋于最大化的对称多处理支持(SMP)特性目录服务安全服务终端服务群集技术网络负载平衡通讯与网络服务文件与打印服务242 数据库系统选型数据库系统是构建应用系统的核心部分,由于本系统在应用扩展中的数据类 型,数据量一般,数据的一致性、实时性、可靠性要求较高,因此数据库的建设 将是整个系统的重要环节。数据库系统选用 MS SQL SERVER 2000 。MS SQL SERVER 2000数据库支持从关系型数据、影像数据、空间数据、
20、分析数据、正文数据到 WEB的任何数据。MS SQL SERVER 2000内核采用多 线索、多进程体系结构,能很好地支持系统的安全可靠、快速响应的业务要求。MS SQL SERVER 2000数据库能够提供给支持该系统强大的功能,可以最小的复杂度带来最优的性能。该数据库正是以其卓越的性能成为系统所推荐的首选数 据库平台。第三章系统功能简介3.1、管理员功能:用户设置:以下是本系统的基本用户级别设置,可以根据不同的用户需求进 行相应的调整,以满足学校心理测评建档咨询等要求。用户类型用户权限校一级用户默认拥有查询全校学生测评成绩,全校学生测评统计报表,测评次数维护,测评量表维护,数据备份,学生心
21、理辅导 等功能。院一级用户默认拥有查询本学院学生测评成绩,本学院学生测评统计 报表,学生心理辅导,学生心理建档等功能。系一级用户默认拥有查询本系学生测评成绩,本系学生测评统计报表,学生心理辅导,学生心理建档等功能。专业一级用户默认拥有学生基本信息维护,查询本专业学生测评成绩, 本专业学生测评统计报表,学生心理辅导,学生心理建档 等功能。班一级用户默认拥有学生基本信息维护,查询本班学生测评成绩,本 班学生测评统计报表,学生心理辅导,学生心理建档等功 能。功能说明:以下功能全部有权限控制,根据不同级别的用户,体现出不同的 数据类型,以其管辖的单位范围为限制事务名称事件名称详细说明基本信息维护修改密
22、码登陆管理员修改自己的密码测评次数维护用于对测评次数进行管理,方便学校对学生组织多次建档性质或咨询性质的测评。测评量表维护用于管理现有的系统中的测评量表,可以有针对性的开放或者关闭某个或多个量表以达到学校的不同的测评目的。学生管理导入学生信息方便学校将现有的学生信息导入到本系统中来(包括Excel,Access,Sql Server,Oracle 等等数据格式的学生数据)。导入的方式支持:1、隐式导入:如基于 WEBSERVICE标准协议数据;2、半开放式导入:如提供XML数据结构,数据视图等;3、全开放式导入:如提供原始数据明文文件信息(任何一种数据库数据文件,文本明文数据文件等);添加学生
23、用于逐个添加学生的基本信息修改学生修改错误登记的学生信息注销学生注销错误登记的学生信息恢复学生恢复错误注销的学生信息档案查询用于查询学生的基本信息以及其他背景资料信 息,测评结果,诊断结果等。统计分析个人详细测评查询用于查询学校每个学生的综合测评结果(测评得 分,剖面图等详细信息),本功能根据用户权限不 一样,可以查询到的学生范围也不一样,如:校 管理员可以查询全校的,院管理员可以查询本院 的,系管理可以查询本系的,专业管理员可以查 询本专业的,班级管理员可以查询本班的。量表因子得分统计可按照量表来定制某种条件下的组合查询,如:查询“第一次测评中,某学院SCL-90量表中躯体 化大于90分并且
24、精神性病大于90 ”的所有学生测 评结果信息,并可以将查询结果按照原始分或 T 分导出成Excel。按量表打印测评结果将学生测评结果按照某一次测评中的某一个指定 的量表批量打印出其结果剖面图,方便学校对学 生进行心理档案建档。同时,管理员可以选择是 否打印该学生的档案信息,以保证建档的完整性。批量打印测评结果将学生测评结果按照某一次测评批量打印出其所 有测评过的量表剖面图,自动进行分类整理,大大减轻了工作人员的工作量。同时,管理员可以 选择是否打印该学生的档案信息,以保证建档的 完整性。生成统计数据该功能实现了将某次测评的所有学生结果进行分 析,归类,生成标准的统计数据,位各个管理员 查询统计
25、信息提供了依据。报表查询管理员可以查询本单位内的学生测评结果统计数 据,从全局上了解学校或者某一个下属部门的学 生的心理卫生状况。统计报表样式见附件1。(注: 本功能是我们经过长期的用户体验实践而总结出来的实用报表,具有很强的科学指导作用,在全国此类应用系统中属于首家)数据备份导出本系统提供了强大的及时数据库备份功能,支持 完整数据库备份,增量数据库备份,Excel数据备 份等,以便在系统出现问题的时候能第一时间恢 复数据,保证数据安全。3.2、学生功能:事务名称事件名称备注心理测评心理测评学生根据学校开发的量表进行测评,并提交测评信息。查询测评结果个人测评结果查询部分量表的成绩学生可以直接查
26、询获得,并可以保存为电子图片。用户管理修改个人基本信息修改个人的基本信息。修改密码修改个人登陆密码心理咨询在线心理咨询学生可以通过此功能实现在线的心理咨询,求助。在线预约心理咨询学生可以通过此功能与心理辅导老师预约心理辅导事项。武汉大学发展与教育心理研究所武汉瞬时科技有限公司版权所有第四章附件4.1、部分统计样表SCL-90测评结果综合统计“学院”统计表:(以下数据为虚构数据)单位:武汉理工大学单位名称入学年 度测评次数躯体化强迫症状人际关系敏感抑郁焦虑敌对恐怖偏执精神病性不止 常正常不止 常正常不正常正常不止 常正常不止 常正常不止 常正常不止 常正常不止 常正常不止 常正常理学院20022002年度10月份3013001013204612847712536112691213181113191011229781252文法院20022002年度10月份统计时间:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 司炉工安全培训知识课件
- 温州能源面试题目及答案
- 司法行政业务授课课件
- 机械制造业基础知识培训课件
- 化妆品知识法规培训心得课件
- 机械与识图基础知识培训课件
- 司法工作基础知识培训课件
- 食堂经理面试题目及答案
- 龙堤中学数学试卷
- 养鸭场生产设施投资评估方案
- 二零二五版便利店员工劳动合同模板
- 弱电设备运输方案模板(3篇)
- 2025-2030中国重水市场运行态势与未来竞争力剖析报告
- 企业职工感恩教育
- GB 17051-2025二次供水设施卫生规范
- 山西线上红娘培训课件
- 品牌管理部组织架构及岗位职责
- 临沧市市级机关遴选真题2024
- 【物化生 高考西北卷】2025年高考招生考试真题物理+化学+生物试卷(适用陕西、山西、青海、宁夏四省)
- 2025-2030中国工控机(IPC)行业应用态势与前景动态预测报告
- 人员出差审批管理制度
评论
0/150
提交评论