资源描述
基于WEB模式高等院校科研管理信息系统设计及实现
内容摘要
Client/Server结构是目前管理信息系统主导模式,Browser/Server结构是随着Internet/Intranet技术发展而形成一种新计算管理模式。针对高等院校实际应用情况,为解决科研系统中信息化实施问题,作者在系统开发中采用了B/S模式解决方案。本文作者作为系统实施主要人员结合在日常学习中实际内容,系统分析了基于B/S模式高等院校科研管理信息系统开发。首先从理论上,作者分别介绍了基于C/S及B/S管理信息系统开发模式基本概念、特点及对信息系统开发影响。然后介绍了再项目开发过程中队科研管理系统分析及设计,最后重点研究了B/S中WWW服务器端开发技术(重点分析了用ASP实现WWW服务器端功能所采用重要技术措施)
关键字:管理信息系统、C/S、B/S
目 录
1绪论 4
1.1 论文选题背景和研究意义 4
1.2 科研管理及科研管理信息系统现状 4
1.3 论文信息准备工作 4
1.4 论文内容安排 5
2.科研管理信息系统相关技术介绍 5
2.1 管理信息系统原理 5
2 . 2 从C/S 到B/S 6
3.基于web高校科研信息管理系统设计 9
3.1基于WEB高校科研信息管理系统 9
3.2 科研管理信息系统组成 9
4 科研管理信息系统功能结构 10
4.1 人才管理 10
4.2 论文管理 11
4.3 纵向项目管理 11
4.4 横向合同管理 11
4.5 办公管理 11
4.6 成果管理 11
4.7 科研基地管理 11
4.8 经费管理 11
4.9 专利管理 11
4.10 系统维护 11
5 高校科研管理信息系统和关键技术实现 12
5.1 系统总体架构 12
5.1.1硬件平台 12
5.1.2软件平台 13
5.1.3编程环境 13
5.2 网络服务层规划 14
5.3应用基础技术框架平台 14
5.3.1统一用户管理、授权管理和身份认证平台 14
5.3.2公共数据库平台 15
5.3.3统一信息发布平台 15
5.3.4 对应用基础技术架构平台要求 16
5.4 性能需求 17
5.4.1运行性能 17
5.4.2教育业务及教学标准 17
5.5安全性需求 17
5.5.1登录验证 17
5.5.2权限级别验证 17
5.6日志管理 17
5.6.1记录日志 17
5.6.2日志查看功能 18
6 总结及展望 18
6.1系统总体评价 18
6.2存在问题 18
6.3结语 18
1绪论
1.1 论文选题背景和研究意义
进入二十一世纪以来,人类进入了纪元史上第三个千年史阶段。人类也从工业时代正式迈入了信息时代,现代化信息及通讯技术飞跃发展,影响着各行各业,其中更多新技术被应用到教育科研领域中,从目前全球信息化发展趋势来看,数字化声光像技术,广播卫星通信技术都已经应用到了教育科研领域中来了。在高等院校中,科研成为他们日常教学工作中最重要领域之一,特别是在一个信息化时代今天,一个学校科研能力和水平,科研人员素质和科技成果多学校学科建设和师资队伍建设将产生巨大影响,这也是提高学校知名度,提高学校地位和声誉重要举措。可是,随着近年来国家加大对高等院校教育投入,越来越多高等院校也开始注重自身科研发展,期望在大环境中借助国家队高等院校建设发展投资环境,以科研项目建设和发展来带动高等院校自身发展,从而让高等院校在教学质量和教学水平上更上一个台阶,也为自己开拓新了新教育领域。
科研管理是一项十分繁重工作,工作量是相当庞大,依靠传统手工管理方式已不再适应社会和高等院校发展需要,必须用现代化网络技术和现代化管理科学模式带起传统管理方式。科研管理系统是一所学校管理信息系统建设重要组成部分,是提高教学管理质量和效益乃至建设国内高水平高等院校关键环节。科研管理事物处理信息化、网络化,也是实现高等院校自身管理现代化和信息化重要组成部分。
1.2 科研管理及科研管理信息系统现状
目前,多数高等院校科研管理工作才刚刚起步,而且很大程度上还依靠人工管理,通过office办公软件处理大量数据,这种方式难以及时有效地掌握最新科研情况,为科研管理徒增了许多工作量,也给领导层科学决策带来一定影响,随着高等院校科研活动深入开展以及科研活动越来越受到重视,高等院校科研机构建立,科研项目不断增多,科研成果大量涌现。科研信息日新月异,这些趋势使得目前科研管理方式难以及时有效地掌握最新科研情况,另外,由于科研处和广大科研人员以及各单位科研管理工作人员之间缺少快捷高效沟通方式,因此,高等院校科研管理信息化建设工作重要性快速突显,科研管理信息系统构建已迫在眉睫,通过信息化管理手段对日常科研工作进行管理,整合科研工作流程,为决策层提供真实有效依据,以此提供有利信息支持,从而辅助领导进行科研管理决策,由此可见,科研管理信息系统是提升科研管理水平有效途径,有助于学校整体科研工作水平提高,也是当今高等院校科研管理工作大势所趋。
1.3 论文信息准备工作
本文从研究贵阳医学院附属医院科研处日常工作方面着手,针对现有肯烟工作内容进行了探讨、研究、整理数据流程,并在此基础上尝试进行贵阳医学院附属医院科研管理信息系统设计和实现。
①、深入了解国家扶植高等院校教育发展相关政策;
②、了解我省高等院校发展情况;
③、查阅相关材料,了解和掌握C/S和B/S结构特点,以及B/S体系结构下WEB服务器及数据库几种互联技术;
④、了解相关网络安全知识,找到一种现在相对安全网络体系结构;
⑤、以贵阳医学院附属医院为例,探讨科研管理信息系统可行性和具体模式。
1.4 论文内容安排
本论文共分为6章,每章内容安排如下:
第一章 为绪论,阐述了研究背景和研究意义,介绍了管理信息系统定义和分类,以及科研管理信息系统意义。同时还阐述了论文主要工作;
第二章 详细介绍管理信息系统相关技术和发展趋势,对现有各种模式进行了探讨,提出了B/S模式为基础管理信息系统设计
第三章 基于web高校科研信息管理系统设计
第四章 科研管理信息系统功能结构
第五章 高校科研管理信息系统和关键技术实现
第六章 总结及展望
2.科研管理信息系统相关技术介绍
对于科研管理信息系统研究,首先我们需要了解管理信息系统定义,在此基础上,本章接下来详细介绍管理信息系统体系结构。并通过体系结构分析确定一种适合本文管理信息系统结构模式,应用到科研管理信息系统中进行了探讨。
在此基础上本章接下来介绍管理信息系统是由人和计算机网络集成,能提供企业管理所需信息以支持企业生产经营和决策人机系统。主要功能包括经营管理、资产管理、生产管理、行政管理和系统维护等。
2.1 管理信息系统原理
生产技术进步,社会活动复杂化,每一个流程或者阶段都离不开对信息加工和处理,信息处理已成为一项主要社会活动。计算机出现和广泛使用,让其现已成为信息处理主要工具,利用计算机高速信息化处理能力还可以扩大组织拥有信息用途。信以工作迅速增长,使计贯机应用范围越来越广,应用功能也由一般数据处理走向提供决策支持服务,这就导致了管理信息系统产生。因此关于管理信息系统为管理信息系统是一个有人和计算机等组成能进行信息收集、传输、加工、保存、维护和使用系统。它能实测组织内部运行情况,能利用过去数据顶测末来,能从全局出发辅助决策,能利用信息控制组织活动,并帮助其实现规划目标。这个定义全面说明了管理信息系统目标、功能和组成。管理信息系统发展大致经历了三个阶段。
1 )大型主机时代,集中式或多终端式结构
这种方式灵活性差,系统维护困难。
2 )局域网络时代
由于微机迅猛发展以及局域网技术成熟,对信息处理进行了有效分工。为便于数据共享,公共数据存放在服务器上,而为了加快处理速度,一些界面工作和计算工作则放在客户机上去完成,从而大大减少了线路通信量,提高了系统相应速度。这就足所谓C / S 结构。这种结构目前仍为我国人多数教育系统科研管理系统开发中采用主要开发模式。这种模式是面向应用,不同应用对应于不同配套软件。当用户想要访问其它平台上信息时,就要安装该系统所对应客户软件,才能完成对跨平台信息综合处理。
3 ) 广域网时代
由于信息处理分布性、大容量和多样性,不可能要求大家都使用同样平台。为实现跨平台信息资源共享,一种全新B/S概念就诞生了。它综合了浏览器、信息资源服务和Web 技术(即World Wide Web,万维网),通过一个BROWSER(浏览器)可以访问多个不同平台上应用服务器,从而使局域网进入了广域网形成一点对多点、多点对多点互联网结构。当需要及不同主机或系统进行资源共享时,不必更换访问软件。这种基于B / S 结构使应用开发人员不再需要开发客户端软件,而把注意力集中放在如何合理组织好信息资源来为客户服务上来。这也是当前热炒云计算或者说是企业云一种理论基础。
2 . 2 从C/S 到B/S
C / S 概念最早用于描述软件体系结构。它表示两个程序之间关系,即一个是Client (客户)程序,另一个是Server(服务器)程序。在网络环境中,运行Client程序计算机可以称为客户机,运行Server程序计算机称为服务器。
进入90 年代以来,陆续出现很多数据库厂家,如:Sybase、Oracle、Informix、Ingres等)纷纷推出具有C/S结构分布式关系数据库系统及相关客户端开发软件。在这种C/S结构中,数据库处理分为两个部分,客户机及数据库服务器,客户机运行数据库应用程序,服务器运行数据库管理系统,如图-1所示。
图-1 C/S结构图
客户端在执行程序时,通过网络向数据库服务器发出请求,服务器执行相应操作后,仅将查询处理结果通过网络反馈给客户机,大大减轻了网络上传输流量。而且由于数据库操作层转移到了服务器上,使客户机和服务器载荷相对得到适当平衡。
在过去十几年里,C / S 结构在信息管理方面起到了举足轻重作用,但随着组织织、规模日益扩大,应用系统庞大化或者说为大型化,客户端数量增加和系统范围延伸,传统C/S模式就显得力不从心了,尤其是系统软件和应用软件变得越来越复杂。这不仅给应用软件实现带来困难,还给软件日常维护造成不便。随着用户需求改变,Client 端应用软件可能需要增加新功能或修改用户界面,该软件应用范围越广,软件维护开销就越大。另外,C/S结构所采用软件开发工具大都缺乏开放标准,一般不能跨平台运行。当把C / S 结构软件应用于广域网时就暴露出更大不足。传统C / S 结构不足之处有以下几点:
1 )系统维护量大。许多客户机都执行同一套程序,在每台客户机内都得安装该程序,一旦需要改动时,所有客户机内程序都需变更。
2 )系统封闭性较高,不同系统之间交流非常困难。
3 )硬件成本较大。由于客户机既要执行界面程序,又要执行业务处理程序,仍需较高配置。
4 )网络管理相对复杂,购买或开发这类程序费用比较昂贵。
5 )用户界面开发复杂性高,耗费人大量财力同人力资源。
6 )无法包容已有系统,造成重复投资。
如何更好地提高信息管理效率,实现信息管理现代化,决策科学化,已成为当前各组织机构有待解决问题。近年来Intranet (应用因特网技术内部专用网)在全世界范围迅猛发展,把人们视野带入了一个新领域,为构建信息系统提供了一个全新方案。它最引人入目是WWW技术引入,利用Internet (因特网)标准,在组织内部以网络数据库服务器和WWW服务器替代传统文件服务器和单数据库结构,统一界面WWW 浏览器替代各类客户端软件,同时,WWW 报务器可方便地及单位DBMS (Data Base Management System 数据库管理系统)可靠集成起来,提供各种数据查询分析、决策支持,并为从内/外部组织信息、发布信息提供基础保证。
Internet 简单地说是采用Internet技术和产品建立组织内部专用网络,人们可以利用现有内部网络硬件、软件和服务器,采用Internet技术和标准,如TCP / IP (Transmission Control Protocol / Internet Protocol 传输控制协议/互联网协议)、HTTP ( Hyper Text Transfer Protocol 超文本传输协议)、SMTP (Simple Mail Transfer Protocol 简单邮件传输协议)、HTML (Hyper Text Markup Language 超文本标记语言)等等来建立单位Intranet,而且用户端采用标准通用浏览器软件,无需另外开发软件。Intranet 概念包含了两方面含义:一是Intranet 是一种单位内部计算机信息网络,这是它及Internet 重要区别区别之一;二是Intranet 继承和发展了Internet 许多技术,主要有www 、电子邮件、数据库和网络操作系统等各项技术,也就是说,Internet 是Intranet 技术基础,Intranet 是Internet 在单位内部信息系统应用和延伸,它可建分在单位内部原有网络硬件、软件和服务器基础上。Intranet 使用Internet 技术,可提供诸如 www 、E_mail(电子邮件)、FTP ( Protocol 文件传输协议)、NEWS (新闻)、GOPHER (gopher 协议)、在线服务等诸多强大功能,尤其是WWW 以全图形化连接方式,提供了寻找其它网络资源及工具方便、完整、快捷解决方案。
尽管Intranet 采用是Internet 技术,但它和Internet还是有很大区别。Intranet 归单位内部使用,因此对用户有严格权限控制,通过防火墙等安全机制进行控制,外部用户只能访问单位WWW站点,未经授权无权进入Intranet 获取单位其他内部信息资源。另外很重要一点是Intranet 页面是动态,能够实时反映数据库内容,用户除了查询数据库之外,根据不同权限范围还可以增加、修改、和删除数据库内容。
Intranet 模型是Internet WEB 模型,因此可以将这一模型称为B / S 模型。本质上B / S 也是种C/S结构,它是种由传统二层C/S结构发展而来三层C / S 结构在WEB上应用特例,即浏览器/WEB /数据库服务器( Browser / WEB / Server )三级C / S 创构。三层B / S 体系结构是把二层C / S 结构事务处理逻辑模块从客户机任务中分离出来,由单独组成一层来承担处理其任务,这样客户机负荷就大大减轻了,把负荷均衡地分配给了WEB服务器,于是原来两层C / S 结构转变成三层B / S 结构。这种三层体系结如图-2 所示。
图-2 B/S结构
在C/S模型中,所有客户机都需要配置几层软件,如操作系统软件、网络协议软件、客户机软件、开发工具及应用程序等等,因而客户端变得过于臃肿庞大。而在服务器端则是单纯数据库服务软件,视为单一服务器。B/S模式简化了C/S中客户端,只需装上操作系统、网络协议软件和游览器软件即可,这时客户机视为单一客户机,而服务器则集中了所有应用软件开发、维护等工作。
B/S模式实质上就是一种C/S模型,它除了具有C/S模型优点外,还具有以下很多优点:
1 )使用简单,用户使用单一BROWSER软件,通过鼠标点击即可访问文本、图像、声音、视频以及数据库信息,特别适合非计算机专业人员使用,可节省大笔MIS应用培训费用。
2 ) B/S模式提供了一个统一客户端,使网络应用不再及具体客户环境相关,无需再关心客户端维护,维护工作基本上集中域服务器端。
3 )Intranet用过设置防火墙及Internet连接,大大提高了Intranet安全性。
4 )基于TCP/IP、HTTP开放式标准,大大增强了系统通用性。可以连接各种不同计算机网络,用同样方法访问和显示,不需做任何转换工作。
5 )保护单位投资,由于采用标准TCP/IP、HTTP协议,可以及单位现有网很好结合。
6 )扩展性好,,TCP /IP 、HTTP 标准性使采用B / S 经构系统可以直接接入Internet ,具有良好扩展性。
可见,基于IntranetB / S 结构能银好克服传统C / S 结构缺点,是一种理想构建信息系统模式。而且,从传统C / S 结构转化为B / S 结构也是可行,只带安装个WWW 服务器软件即可初步解决问题,这对保护学校投资及提高管理效率是非常重要。因此我们在校园网Intranet 结构基础上,软件开发采取一种B/S结构来解决学校科研管理信息系统问题。
3.基于web高校科研信息管理系统设计
如何设计一个服务教学、科研和管理高校管理信息系统呢?它功能应该包括哪些呢?什么样科研管理信息系统才是最好高效管理信息管理系统呢?这都是没有一个固定和统一答案,而且没有。
因此,在设计一个系统时,我们所做就是了解其他高校科研管理信息系统是如何设计,了解这些管理信息系统具有哪些功能,然后再结合研究对象实际情况、管理流程,经常同目标用户沟通,把用户或者说需求对象完全整合到功能设计和系统管理中来。
在借鉴和参考其他有关高校科研管理信息系统研究成果基础之上,我们设计了一个基于web模式高校科研信息管理系统设计。下面就是要展示内容
3.1基于WEB高校科研信息管理系统
高校科研管理信息系统主要为教学、科研和管理服务,因为一个合格科研管理信息系统需要了解教学、科研和管理业务逻辑和流程,根据业务逻辑和流程在决定信息管理系统应具有分类和功能。
在高校中科研科技管理工作是学校科技工作归口管理服务部门,一般面向是教学部门、行政管理部门,其用户角色一般也为教室和行政管理人员,为这些部门服务,使所有用户能够及时了解学校科研长远规划和年度计划,以及各科研项目申报和管理动态是高校科研管理信息系统职责。
所以科研管理信息系统主要功能是让整个高校科研管理工作信息化和网络化,在一个平台上,高校教室和行政管理人员都可以最方便实现信息交流、进行协同工作和资源共享。
3.2 科研管理信息系统组成
从整体科研管理信息系统来看,功能是非常丰富,完全掌握和了解这些功能,是需要一定时间,但针对科研管理信息主要是服务及教师和行政人员,以及科研管理部门工作独特性,因此设计科研管理信息系统是功能较少,这样便于用户上手,掌握难度要小,能够更好进行普及和使用。达到科研信息管理作用。
高校科研管理信息系统基本思路是,用户可以通过科研管理信息系统及时了解和掌握高校科研管理工作动态,并且能够了解高校各项科研项目申报手续和相关法律法规。各模块话服务项目则是由下次各功能子系统以及校内和校外各类网站所支持,提供数据并完成业务内容。
图-3
作为重点和核心是科研申报模块是四个模块组成,分别是科研申报模块,信息检索模块,科研法规模块,科研资源模块。各模块具有独立性,互不影响。
4 科研管理信息系统功能结构
从整体来说,高校科研管理信息系统包含很多子系统,基本覆盖高校高校教学、管理系统各方面,本文仅仅介绍一些高校科研中比较使用和典型功能,包括人才管理、论文答辩,纵向管理、横向管理子、办公管理、成果管理、实验基地管理、经费管理、专利管理、系统维护。,
图-4
4.1 人才管理
对各个实验室和科研基地人才基本信息和研究项目进行管理。
4.2 论文管理
主要对高校教职工论文进行管理。结合项目情况,维护、查询、统计实验室、个人发表论文情况。
4.3 纵向项目管理
管理总想开发项目申报、立项和进度管理。
4.4 横向合同管理
管理项目立项和合同登记管理。
4.5 办公管理
对科研处工作进行规划和日常管理。
4.6 成果管理
管理项目完成和成果汇总。包括结项、评奖、材料编辑、年报统计等功能。
4.7 科研基地管理
对科研基地进行管理。
4.8 经费管理
对项目科研经费进行管理,主要指纵向经费管理。
4.9 专利管理
管理科研成果专利保护和专利申请。
4.10 系统维护
进行系统代码分类和用户权限管理。
5 高校科研管理信息系统和关键技术实现
5.1 系统总体架构
高校科研管理信息系统建设不仅包括应用建设,还包括及应用配套系统级软硬件平台,因此建设中必须提出应用软件部署和运行系统软硬件平台具体要求及科学合理评测依据和指标,以便具体实施和部署开展。
5.1.1硬件平台
硬件平台是应用底层支持,因此硬件系统设计也是从上层应用需要来规划,在硬件平台基础上建设学校公共数据库,同时建设高校科研管理信息系统门户系统,为高校全体教职工提供服务,同时实现灵活查询功能使得用户可以灵活使用学校公共数据中数据。
综合上述三个方面应用,在硬件设计时需要考虑以下几个方面问题:
1) 公共数据库储存容量设计;
2) 服务器处理能力设计(并发访问量、吞吐量、最大延时要求);
3) 访问安全和数据安全考虑
系统级软硬件平台建设是一期应用建设基础部分,关系到高校科研管理信息系统建设和发展,该平台设计,必须要充分考虑到高校用户规模,考虑近期校园信息化建设和学校整体规划发展所需要系统伸缩性和扩展性要求,必须采用现代系统工程规范进行设计,保证技术先进性、现实性和发展性同时要保证,最大限度保护既有投资,减少对系统维护和开发成本,保证系统在技术上,经纪商可延续性发展。
系统平台涉及了负载平衡技术、高可用主机技术、主机集群技术、SAN技术等多种技术,在建设中将这些技术进行最佳组合,以达到最佳系统整体性能。
在系统设计中,既要全面考虑各分项目具体需求,又从整体系统框架完整性和合理性要求出发。
根据业务应用系统特色和高性能、高可用、高安全要求,根据统一规划、分布实施设计方法,将硬件系统规划为以下几个层次:
1)门户层:部署统一应用系统门户主机系统、web服务主机系统;
2)业务层:部署业务应用服务器主机系统、检索引擎主机系统
3)数据层:数据库主机系统等;
4)管理/安全系统:部署负载平衡管理、主机性能管理、安全管理、防病毒管理等。
服务器可以采用大型机,通过划分域方式来实现,也可以采用多台中小型机通过多机集群方式来完成高负载,多用户量访问。
同时还要对系统安全性和可管理性进行设计和论证,同时配置服务器系统,系统安全和管理硬件配置进行论证。
服务器系统应该达到性能指标如下:
1) 存储容量:大于T2;SAN存储;
2) 并发访问数:大于1000个;
3) 平均延时:小于3秒,最大延时不超过30秒;
4) .支持负载均衡、可扩展性;
5) 支持远程管理;
6) 操作系统:UNIX、WindowSServer2003等。
5.1.2软件平台
系统级软件平台包括数据库软件、应用中间件软件平台等。
数据库系统是构建高校科研管理信息管理系统核心,由于高校科研管理信息系统建设在应用中数据类型较复杂,数据量庞大,数据一致性、可靠性要求较高,因此数据库建设将是整个系统建设重要内容。在数据库选型方面应考虑以下要求:
1)市场份额最大成熟产品(具有10年以上应用历史);
2)基于B/S体系结构设计,支持SQL标准;
3)支持并行技术,双机备份;
4)支持多CpU、多机Cluster结构;
5)提供数据库类型和日志镜像,不间断完成媒体上数据加密;
6)支持实时、定时复制、弹性复制粒度和灾难恢复;
7)透明、完全分布式数据库技术;
8)多线索、多进程技术,支持多种应用开发工具。
为满足这些需求,首选应采用ORACEL数据库系统,ORACLE数据库支持
从关系型数据、影像数据、空间数据、分析数据 、正文数据到WEB任何数据。
ORACEL数据库核心支持ZGB字段用于存储大二进制对象。ORACEL内核
采用多线索、多进程体系结构,能很好地支持系统安全可靠、快速响应业务要
求。ORACEL数据库能够提供给应用系统强大功能,可以最小复杂度带来
最优性能。该数据库正是以其卓越性能成为我国应用领域首选数据库平
台
在应用中间件软件平台选择上,我们同样要选择国际主流产品,以保证
平台功能和性能上要求。
5.1.3编程环境
编程环境,即支撑软件,是实施软件系统过程中需要安装操作系统、应用
程序和工具等。目前,在世界上用得较多基于WEB数据库应用支撑软件
主要有两种架构:一种是基于JvaaZJEE架构,另一种是基于微软C#4层
系统架构。
1、基于JvaaZJEE架构支撑软件如下:
1)门户平台:SunonePortalServer
2)操作系统:SUNSolariSS
3)数据库:Orac1e 10i
4)应用服务器:IWS
5)开发语言:符合JZEE框架JAVA技术:JSP、ServLet、JavaBean、XML、
EJB等
6)开发测试工具:Jbuilder6.O或以上、Dreamweaver、buginfo、Eelipse、Visio等。
2、基于#C微软四层架构支撑软件如下:
1)操作系统:Windows Server2003,Windows98/2000/XP
2)数据库:SQL Server2003,SQLServer2005,Oracle 10i
3)应用服务器:HS6.0
4)开发语言:C#、ASP.NET、XML等
5)开发测试工具:VISualStudio.NET2003或以上、Dreamweaver、buginfo、Visio等。
5.2 网络服务层规划
网络基本服务是连接校园网基础设施和网络应用服务中间层。它存在使网络应用服务成为可能。
网络基本服务主要包括最常用Internet服务(如电子邮件、文件传输、主页发布等)和实现上层网络应用所依赖基础服务(如域名服务、目录服务、认证系统等),它是衡量网络系统功能是否完善一个重要标志。
网络基础服务具体包括:电子邮件、主页发布、文件传输、域名服务、电子身份、认证系统、目录服务、网络安全、网络管理等内容。
电子邮件是目前网上最基本、最常用信息传递手段,它能够提供快捷交流。它对于那些没有严格及时性要求信息极为有用。目前,对于高校教职工来说,电子邮件已经成为一种必不可少通信工具
5.3应用基础技术框架平台
5.3.1统一用户管理、授权管理和身份认证平台
随着高校科研管理信息系统应用建设逐步深入,己经建成和将要建成各种数字校园应用模块如果存在不同身份认证方式,用户则必须记忆不同密码和身份,在各级管理及共享资源中分级管理和资源分级共享方式存在,加大系统使用难度和出现重复投资。因此,要建设以目录服务和认证服务为基础统一用户管理、授权管理和身份认证体系,在此基础上逐步完成应用基础技术框架平台建设以及应用模块建设。建立统一用户管理、授权管理和身份认证,进行分级授权和集中身份认证,提高应用系统安全性和用户使用方便性,实现全部应用单点登录,集中管理应用系统内用户,实现每一个用户在访问各个应用系统时更加方便可靠。在学校工作人员进行了调动、调级、调职等变更后,或者学校体制改革、组织机构变动后,使用户身份和权限在各系统之间协调同
步,减少应用系统开发和维护成本。
统一用户管理、授权管理和身份认证平台核心是将组织信息、用户信息统一存储,对应用系统统一授权、规范应用系统用户认证方式,达到提高整个系统整体性、可管理性和安全性效果。也就是说,用户经统一应用门户登录高校信息管理系统平台,从一个功能进入到另一个功能时,系统平台依据用户角色及权限,完成对用户一次性身份认证,提供该用户相应活动“场所”、信息资源和基于其权限功能模块和工具。
5.3.2公共数据库平台
1、公共数据库平台建设目标、特性和要素。
1)目标。公共数据库平台建设要达到以下目标
①保证全校信息编码统一和一致;
②保证任何两个异构业务系统之间数据共享;
③保证任何两个业务系统之间没有冗余业务数据;
④保证遵循“谁产生、谁维护”原则,所有数据都有特定产生者和维护者;
⑤保证任何业务系统添加和修改不影响其它业务系统正常运行;
⑥保证可以提供可以反映整个学校全面情况数据信息;
⑦保证可以提供为整个学校决策支持所需数据信息,为学校将来决策支持系统积累分析数据。
2)特性要求
公共数据库平台要能持续发展和共享应用,必须具备下述四个特性:
①平台所具有统一、标准框架信息决定了它基础性;
②平台所起数据交换和存取基础作用又决定了它应用广泛性;
③平台所包含内容决定了它专业性;
④作为支撑平台它还应表现出必须具有权威性。
3)要素要求
公共数据库平台在一期应用建设实现中优势必须通过自身良好运作
来实现,要在运作中注意三个要素:
①要保持基础数据内容最新时限要求;
②要适应学校应用对数据交换平台多样化服务要求;
③要提供简便、规范、畅通基础数据服务,使数据交换平台具备及国内、
外相关应用系统或信息平台相互兼容和交流条件和能力。
2、公共数据库平台建设内容
1)元数据库建设和元数据发布:元数据库建设应针对基础数据平台包含
业务信息基础资料,建立详细数据背景、内容、质量、状态等档案资
料;
2)基础数据库建设;
3)业务数据互操作标准化技术:满足物理上分开数据源逻辑集中管理
和应用;
4)满足各个院系部所用于内部应用或管理系统开发应用;
5)满足建立多部门或单位多源数据共享和应用开发;
6)数据存取平台安全机制建立;
7)在平台层优化提高数据存取效率和速度;
8)数据平台级统一数据备份和恢复机制;
9)历史数据回溯管理;
10)建立统一数据库平台管理操作规范。
5.3.3统一信息发布平台
1、信息发布平台
信息发布平台作为信息服务载体,要为用户提供信息汇总、分类、搜索、发布,基于统一开发模式和丰富开发接口对各类应用进行有机集成,为了给各类用户提供快速、灵活、个性化、具有信息推送能力综合信息服务。
统一应用信息门户是高校科研管理信息系统建设窗口。要集成学校对外信息发布以及学校内应用系统和专业应用,都通过门户在应用层进行集成,以统一门户形式为用户提供信息服务,建立面向校内信息发布平台,根据用户身份和授权,提供分层次、分级别、具有个性化定制信息服务。
2、综合信息查询系统
1)系统目标
满足高校对校内应用信息和业余信息实时查询要求,使全校在信息数据展现层面成为一个整体。
2)系统运行方式
采用B/S模式开发运行。
3)系统运行环境
客户端应用环境为wnidwos98/2000/xp,即所有客户端使用都是基于浏览器。
4)使用人员情况
校内所有人员,可分为6类,包括校领导、中层领导、教师、职工、系统维护人员和其他使用人员。其中决大多数人对计算机知识了解有限,系统应容易操作使用、易学习。
5)应用功能
综合信息查询系统功能包括:查询统计功能、输出方式选择、用户组权限设置、用户权限设置、用户组管理(增删改查)、用户管理(增删改查和加入退出用户组)和日志管理。
5.3.4 对应用基础技术架构平台要求
高校科研管理信息系统建设所建立应用基础框架平台,在高可靠、高安全、高响应硬件设备支撑下,要求平台能部署各种基于组织和角色应用,满足各个角色用户个性化应用,并且各角色用户在自己办公环境通过所属应用系统或其它访问工具来进行办公、交流等,从而实现校园内各种信息系统互通互连和数据共享。特别是要解决以下五个过渡问题,在建设过程中,充分考虑,使其平滑顺利过渡。
l、从传统信息管理向信息服务过渡
原有应用系统建设,主要是从支持业务角度所建立,面向是职能业务部门。而当前应用系统建设,主要从提供信息服务角度来建设。
2、从面向管理人员向面向全校师生员工过渡
应用系统建设所面对对象,原来主要是面向管理人员管理信息系统,现在是面向全校师生员工提供分级、分层、个性化信息服务系统。
3、从分散应用向集成应用过渡
原有应用系统建设都是针对各个职能业务部门,按照业务和职能局部要求进行开发分散局部应用。现在应用系统建设要求以全局观念,从整体上统一建设集成应用,体现工作流和协同作业模式,灵活共享。
4、从固定服务向个性化服务过渡
原有应用系统建设所提供服务,是针对某一部分、某一部门人员固定统一格式信息服务,这己经不能满足全校各个层次人员在各个层面上信息需求,因此,现在应用系统建设必须能够提供个性化信息服务。
5、从部门级应用向企业级应用过渡
高校科研管理信息系统建设是从为全校师生员工提供个性化信息服务角度建立集成应用系统,不同于以往部门级分散应用,而是企业级综合应用。必须满足校园企业级应用对高性能、高安全和*724小时不间断运行要求。
5.4 性能需求
5.4.1运行性能
支持5000人级用户量。
页访问速度并发用户1000人为5秒内。
系统保证7*24小时运行。
5.4.2教育业务及教学标准
支持教育部关于管理信息系统建设标准
5.5安全性需求
5.5.1登录验证
PORTAL门户提供了权威身份认证机制,并且提供了Single Sign-on。用户密码在数据库中进行了转换加密,安全远程访问包对任意内部文件服务器上数据文件进行加密私人访问,增强了WEB应用可靠性。
5.5.2权限级别验证
合法用户登录系统之后,只能看到自己权限范围内信息。并且按照组织机构进行划分,下一级用户不能看到上一级用户信息和资源,给系统保密性提供了安全保障。
5.6日志管理
5.6.1记录日志
系统可以记录数据添加、修改、删除日志,记录属性有:用户、日期、时间、PI地址、使用功能、修改数据等需要信息;修改记录需要登录用户具备一定权限。有些数据数据需要设置时段,例如:三个月修改一次。需要在一定权限之下修改。
5.6.2日志查看功能
系统管理员可以查看系统记录日志,同时可以删除相关日志内容。
6 总结及展望
6.1系统总体评价
目前各子系统已经基本完成,并投入使用,用户主要是高校管理人员、教
师、其他人员,从功能来看,明显能够满足用户需求,并且得到用户认可,基本上覆盖了整个高校科研工作基本层面。在设计各子系统时充分考虑各子系统集成和数据共享,利用公共数据平台来建立各子系统交流共享信息渠道。同时软件以人为本、客户用以服务
由于在实施过程中,以服务为主,如果用户觉得有功能不完善、使用不方便地方,马上进行修改完善,所以系统功能、性能不断完善,最终用户会满意各子系统功能。
6.2存在问题
第一、由于时间仓促,从开始建设高校科研管理系统到现在时间不足3年,所以高校科研信息管理系统还没有覆盖高校科研管理各个方面,例如在科研项目无纸化申报、科研经费实时调拨都还需要完善和改进。
第二、各子系统在数据仓库、决策管理方面没有大突破,需要进一步研究完善。
第三、数据共享没有完全各子系统完全实施,仅仅部分实施,还有待于进一步改进和完善。
6.3结语
本文目标是研究高校科研管理信息系统设计理念和相关技术,并设计和实现实用性强、集成度高、扩展性好信息管理系统及信息平台。设计一个集成性高、数据共享性强高校科研管理信息系统本研究重点。同时,介绍在高校信息管理系统中各子系统功能设计,这对准备实施高校科研管理信息系统其他高校有一定借鉴作用。今后可以深入研究和完善有:
1)目前这里所介绍信息管理系统还没有覆盖高校科研管理各个方面,在以后几年将会继续努力,使高校信息管理进一步完善,为高校教学、科研、管理多作贡献。
2)各子系统在数据仓库、决策管理方面没有大突破,需要进一步研究并完善。
32 / 32
展开阅读全文