中国教育和科研计算机网
EDU首页 |  中国教育 |   高校科技 |   教育信息化 |   CERNET
教育信息化

资讯 | 专题 会议 观点 专栏 访谈 企业 产品 CIO 技术 校园信息化 下一代互联网 IPv6视频课堂

中国教育网 > 教育信息化
您现在的位置: EDU首页 > 教育信息化 > 校园信息化
香港理工大学:重构大学学生记录系统
http://www.edu.cn   2014-04-24 中国教育网络 作者:苏艳玲 李毅山 黄子龙 彭程万

字体选择:【大】 【中】 【小】

系统设计

  项目开发组提出以下设计原则及方向,用以贯穿整个系统的设计:

  1. 面向用户—— 以用户为中心的设计,建构四个网络系统,包括电子入学 (eAdmission),电子学生 (eStudent),电子教员 ( eAcademic ) 及电子行政(asadmin);

  2. 全面采用浏览器/ 服务器架构,令所有用户更方便使用服务;

  3. 系统整合,数据库主导新系统中,所有子系统有共同的接口设计模板,以数据库为中心,面向用户的入口方便用户,也方便日后开发人员维护及提升系统;

  4. 模块设计方向, 整合新系统新系统以模块设计为方向,包括五个子系统,合共超过二百个功能, 见图2。此设计可让不同功能分阶段开发和推出,提高灵活性,而每个模块只负责某特定的工作,减低了开发时间和功能的复杂性;

  5. 配合大学组织架构的账户管理和访问控制功能,使用已被授权的功能,和读写自己管理的学生记录数据;

  6. 参数化设计

  参数化设计让开发人员可以通过调整参数来改变系统的操作程序,毋需改动源代码,既减低系统维护的复杂性,亦节省开发成本和时间。

  开发团队于项目成立初期专注研发,

  选取了以 JAVA 为核心的开发架构,并落实引入以下建构和设计的技术:

  1. 对象关系映射 (ORM - Objectrelationalmapping);

  2. MVC (Modal View Controller) 模式——Web 层采用了 JSF (JavaServer 面)框架与 AJAX ( 异步 JavaScript 和 XML) 等技术,在应用层采用了 EJB 3.0 技术;

  3. 数据库技术——广泛应用动态数据库表设计,并为维持记录的安全性和存取权限,采用Oracle 虚拟私有数据库(Virtual Private Database),创建一个安全策略;

  4. 文档层技术——把文档数据化,方便存取;

  5. 接口技术——每组数据接口均会与交换数据之部门协商一套数据互换协议,以确立联系界面的通讯方式,务求数据互换能够畅顺地妥当的执行;

  6. 商业智能 (Business Intelligence) 工具让用户不但可以通过界面准备日常的报表,还能进行实时的数据分析,提高工作质量。

  (作者单位为香港理工大学资讯科技处)

页面功能 【打印】 【关闭】 【我有话说

MOOC风暴来袭

版权所有:中国教育和科研计算机网网络中心 CERNIC,CERNET,京ICP备15006448号-16,京网文[2017]10376-1180号

关于假冒中国教育网的声明 | 有任何问题与建议请联络:Webmaster@staff.cernet.com