最新
推荐
2014年高等教育信息化十大“关... 01-04 教育部成立教育信息化专家组 12-24
CERNET第二十一届学术年会 11-24 李志民:互联网促进人类文明迈... 11-15
|
管理平台的设计与实现 设计原则 1. 共享性与标准化原则 系统应是一个开放且符合业界主流技术标准的平台,按照通行的标准开发,使之能较好地与其他系统共享,消除信息孤岛。 2. 可靠性和稳定性 系统应具有较好的可靠性与稳定性,从系统结构、技术措施方面着手,通盘考虑,使系统的平均无故障时间达到最大。 3. 实用性和可行性 主要的技术指标与操作风格应具有成熟、稳定、实用的特点,既要便于用户的使用,又要方便管理员的管理。 4. 安全性和保密性 在考虑信息共享的同时,更要注意信息资源的保护与隔离,分别针对不同的应用和不同的网络环境采取不同的技术措施,包括安全机制、数据存取与文件操作的权限控制等。 5. 可扩展性及易升级性 为了适应系统将来的扩展需要,平台的软硬件环境应具有良好的平滑可扩充性。 6. 先进性和成熟性 系统设计既要采用超前思维、先进技术与系统工程方法,又要注意思维的合理性、技术的可行性、方法的正确性。 关键技术 系统总体采用了多层软件结构,包括数据表现层、业务逻辑层与数据存储层,使前台页面、业务逻辑与数据处理相对独立,符合设计原则中的可扩展性与标准化原则,Web页面的独立也使系统具有更高的安全性。由于采用了通行的B/S访问模式,可以使用户在任何有因特网的地方通过网络浏览器登录到系统中,方便了用户的访问。 系统所用的开发语言为面向对象的Java语言,使程序便于跨平台移植与扩展,功能模块有较高的可复用性,层次清晰,可维护性强。在软件架构上使用了轻量的Spring架构,程序结构更加简洁、高效。 在数据库方面采用Hibernate技术对数据进行持久化,结合Spring架构能更好地对数据进行操作,也为将来的数据移植提供了便利。 系统纳入到数字化校园体系,通过统一身份认证进行认证,使所有的师生只要拥有统一身份认证账号就能访问此系统。统一身份认证平台的安全机制,再加上系统自身的安全机制与硬件防火墙的保护,保证了此系统的安全性。系统的设计符合相关的国际标准与学校标准,因此能方便地集成至校园信息门户中。系统能通过ODI工具访问共享数据库获取到需要的信息,同时也能为共享库提供本数据库的信息,实现信息的共享,消除了信息孤岛。 总体架构 在系统的最前端是一个硬件防火墙设备,后面的两台负载均衡设备能分散系统的负载。当系统的并发量很大时,负载均衡设备能将访问量平均地分配到下面的Web转发服务器中。Web转发服务器能将Web请求发送至应用服务器,从而将负责处理用户请求的应用服务器与外网隔离,保证系统的访问安全。在Web转发服务器之后是应用服务器,系统的核心程序都在此服务器上,用户发生的请求都在此处理后返回结果。在应用服务器后就是数据库服务器,采用MSSQL 2005数据库进行数据的存取与处理,同时程序中须用到的存储过程及数据库自定义函数也在此访问。同时,数据库服务器通过ODI与学校共享数据库服务器进行连接,能定时对数据进行抽取与同步更新,与共享库交换包括教学、科研、人事等数据,同时兼顾数据的安全性。 系统通过身份认证服务器与统一身份认证体系的结合,展现在信息门户系统中,定制成门户应用,便于统一管理与控制。 系统总体架构如图2所示。要求用户的客户端内存在512M或者以上,操作系统为Windows 2000、Windows XP或者以上版本,浏览器为IE 6.0或者以上。
图2 大学生创新实践活动管理平台总体架构 功能模块 系统核心功能分为三大模块:立项申报、过程管理与资源共享。对应创新实践活动的三大阶段,每一阶段的侧重点有所不同:立项申报模块的实现重点在于申请及审批流程的实现,通过设立状态字段对学生的申请状态变化进行记录,并记录下每个审批阶段所进行的动作、时间与操作的人员;过程管理模块实现的难点在于报表数据的导入与导出,最终通过水晶报表工具加以实现;资源共享模块的核心部分实现则类似于BBS论坛,使有权限的人员都能自由地交流意见,并通过记录交流的全过程,保证系统的安全性。各个模块及其包括的具体功能如图3所示。
图3 大学生创新实践活动平台功能架构 界面展示 系统界面简洁明了,符合用户使用习惯,能让广大师生进入页面后很快地掌握系统的使用方法。 |
版权所有:中国教育和科研计算机网网络中心 CERNIC,CERNET,京ICP备15006448号-16,京网文[2017]10376-1180号
关于假冒中国教育网的声明 | 有任何问题与建议请联络:Webmaster@staff.cernet.com