基于TOGAF原则的高等教育学院信息系统研究

今天,任何机构的高层管理人员都知道,通过信息技术有效地管理和利用信息是任何业务运作成功的关键,也是实
现竞争优势不可或缺的手段。高校纷纷采用信息技术辅助处理日常事务,以提高效率,信息系统的逐渐成熟需要把各
种子事务系统互连起来,形成一个完整的企业级别的信息系统。良好的 IT企业架构使管理者在IT效率和业务创新之间实现适当的平衡,它允许个体业务单位在追求竞争优势的过程中进行业务创新。高效的IT操作应具有以下特点:较低的软件开发费用、降低维护成本;较高的新老系统的兼容性和简化系统管理;更好地解决关键的企业范围内的问题,如信息安全;易于升级和更换系统的组件;最大化现有设施的投资回报率,降低未来投资的风险;更简单、更便宜的采购;采购决策更简单。企业架构师应用架构原则和实践,通过执行其策略来更改并指导组织所必需的业务、信息、流程和技术。企业架构为IT系统的演进提供了战略引导,以适应业务环境需求的不断变化,最终实现IT系统的高效运行。本文讨论运用Open Group TOGAF 9原则评估高等教育学院信息系统的集成和现有架构的设计,开放组体系结构框架(The Open Group Architecture Framework,TOGAF)原则可以归结为以下四大方面。
1 企业业务运行的相关原则
首先,企业信息系统架构应遵循的业务运行的相关原则,机构要求确保制定的原则至上,信息管理原则应适用于
所有子单位。在校园内网软件集成项目中,因为各子系统的采购都是由二级部门决定的,更凸显出技术规范统一要求的重要性,例如绝大多数的系统都是Browser Server架构且一般不需要第三方插件如Adobe Flash,但办公系统单独要求使用Flash插件,这对用户所使用的不同种类的浏览器产生了安全设置方面的要求,对于对计算机技术不很专业的普通用户来说,这可能会令人感到困惑。其次,信息系统管理决策要为整个企业利益的最大化服务。这一原则体现了“提供超越自我子单位的服务原则”,信息系统的开发和采购应从企业整体高度进行决策,要比任何一个下属组织考虑得更远。企业范围内的软件更改需遵循用户需求驱动原则和优先排序原则,任何少数群体对IT系统的更改都不应损害机构整体利益,由高级管理人员、财务部和各业务部门的管理人员组成的筹划指导委员会(Steering C o m m i t t e e )与企业架构师协商,制作应用路线发展图(Application Roadmap)来决定这些应用程序的发展趋势,坚持实施高校在信息技术开发的远景规划。企业中的所有下属单位都要参与企业信息化长期目标的制定,信息用户是解决业务需求的应用技术的关键利益相关者,要确保信息管
理与企业业务目标相一致,在大学教育机构中就是要不断提高学生的学习体验。高校应当只投资增值业务活动(Value adding activities),增值业务活动是支持机构服务主线的业务,在高校单位中是和教育紧密相关的活动,确定投资增值业务活动要求主要部门和信息使用者积极参与。

保障业务的连续性是非常关键的,我们必须考虑这些系统在设计和使用过程中的可靠性,不允许硬件故障、自然灾
害和数据损害等事故破坏或停止企业业务活动。企业级的信息技术应当充分利用云计算技术,不论是私人云还是公有云技术(公有云例如微软 Azure和亚马逊的AWS)来保障业务的连续性,并调整其运算能力用于满足随季节性变化的运算需求,业务系统的运算能力的需求将在大学学期开始时达到峰值,使用云运算能有效地减少购置硬件的固定花费,对现有资源的利用率最大化。

为减少开支和维护的复杂性,设计应用程序能够被其他单位共享,应用程序的开发应该优先满足为全企业的开发,
避免开发类似或重复的应用程序,任何采购或软件开发的新申请都应由指导委员会(Steering Committee)进行讨论和审查。在技术层面上,高级软件开发人员应该审查每个业务系统之间的数据库连接,以确保从多个数据库中没有交叉扩散。软件设计反映了包括企业(或企业间)业务流程在内的业务活动,应遵循基于服务的设计原则。在高等学校信息化建设过程中,应充分发挥软件API的优势,鼓励各部门将其主要服务以Web Service API的形式发布出来。然后像搭积木一样,由新开发的应用软件将其组合起来,这样将极大地提高软件的开发灵活性,同时减少重复开发和降低成本,也减少信息孤岛的出现。

2 数据相关的架构原则
2.1 数据应被认定是一种资产
在以大数据分析和人工智能数据为前景的未来,生成数据是对企业极其具有价值的,应该对其进行管理的重要
资产。数据是一种有价值的企业资源,数据的目的是帮助决策,准确及时地提供数据对准确及时的决策至关重要,数据是我们决策和提高生成效能的基础,因此,我们也必须仔细地管理数据,确保我们知道它在哪里,可以依靠它的准确性,并能及时地获取它。在高校业务信息集成中,各业务系统的数据及其汇总是至关重要的,例如,分析教务系统的数据库就可以准确得出学生来源和分布情况,如果运用统计学习和分析并结合考试系统和教务系统的数据就可发现教师的教学质量、学生出勤和学生成绩的关联。

2.2 业务系统的数据共享原则
用户必须能够访问执行其职务职能所必需的数据,因此,数据应能在企业功能群和子单位之间共享,及时获得准
确的数据对于提高企业决策的质量和效率至关重要。同时,数据必须能够共享,企业的业务数据应能在企业功能群和子单位之间共享,及时获得准确的数据对于提高企业决策的质量和创新效率至关重要。在高校单单位的业务应用程序中准确存储数据,然后分享它,而不是在多个应用程序保持重复的数据,能有效地控制 IT投资。为了保障数据的质量,每一个业务系统都有一个对数据质量负责的受托人。由于数据在多次输入过程中可能失去完整性,因此数据托管员应该作为唯一负责数据录入的人,从而消除了冗余的人力和多余的数据存储资源。我们也要强调,在高校的信息化管理中的数据字典的重要性,通用的词汇表能促进的有效交流,使数据对接更便捷。在高校信息系统集成项目中,在对学生的基本信息的摘录过程中,认真执行了国家教育部的数据录入和采集标准,保证了个业务数据库的数据的完整性和通用性,为以后数据仓库( Warehouse)的创建和维护奠定了基础。
2.3 数据安全
保护数据免受未经授权的使用和泄露。公开分享信息和通过相关立法发布信息必须与权限管理、专有和敏感信息
的必要性保持平衡。
3 信息系统架构的应用软件的相关原则
3.1 高校信息系统的设计要追寻技术独立
应用程序的选择应独立于某个特定的技术,否则技术会不断地受供应商技术的限制,供应商的技术的更新成为驱
动应用程序升级的推动力而不是用户需求本身。
3.2 软件应用要追求易用性
应用程序应当易于使用,底层技术对用户是透明的,因此,他们可以专注于手头的任务。用户对底层技术的理解越
多,用户的生产力就越低,培训保持在最低限度,使用不当的风险也很低。在校园业务信息系统集成过程中,一些新购买的业务系统在易用方面是有缺陷的,界面设计过于复杂、零散,违背了这一原则。

4 信息系统架构的技术原则
一切信息系统的变更都要基于需求的变化,只有及时地响应高校各个子单位的业务改变产生的需求,对应用程序和
技术进行及时的更改,才能很好地满足各个子单位的使用要求。遵循这一原则能将由于 IT系统自身的变化而意外对正常业务的影响最小化。同时,我们应当控制技术多样性和提高信息系统的跨技术层互操作性,以尽量减少维护多个运行环境的复杂程度,减少部署的技术的多样性。减少技术多样性的商业优势包括:组件的标准化包装,降低对可预见的实施的影响,提高可预测的估值和回报,以及增加灵活性以适应技术进步。

5 结语
高校信息系统的集成与管理是一个极其复杂的工程,如同建设一座城市一样,需要细致地研究和规划,避免重复投
资和违章建筑。遵循 TOGAF的企业信息系统的架构原则,在有力的行政支持下,设立相应的领导机构和审批流程,就能够很好地遵循远景规划来管理好企业信息系统,在有限的经费的制约条件下能更好地服务教师和学生。

上一篇:MFC 程序内部保存数据的一种方法


下一篇:Flink架构,源码及debug