职业院校软件系统集成与数据融合解决方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
职业院校软件系统集成与数据融合解决方案
一、项目主要工作内容
1.建立统一身份认证平台
随着学校IT应用的迅速发展,各种业务系统和用户数量在不断增加,网络规模也逐日扩大,访问控制和信息安全问题愈见突出,原有分散的“独立认证、独立授权、独立帐号管理”的模式已经不能满足学校目前及未来发展的要求;因此,构建一个完整统一、高效稳定、安全可靠的集中身份认证和管理平台已经成为智慧校园建设的重要目标。
2.建立公共数据管理中心
随着学校信息化建设的愈发深入,由于缺乏高层的统筹规划和统一的信息标准,导致大量“烟囱式”的应用林立。一方面,使各个子系统数据需要重复录入,无形中带来多余工作量。另一方面,各独立的信息系统也造成管理信息流通不便,信息不能共享,形成许多“信息孤岛”,远没有发挥信息化应有的效力。要解决“信息孤岛”的问题,就必须进行统一的信息资源规划,而规划的重要内容之一就是数据大整合。
二、项目建设预期成效
1统一身份认证平台建设预期成效:
统一身份认证平台可全面解决学校在访问控制(Authentication)、身份管理(Account)、统一授权(Authorization)等方面存在的安全和管理难题。统一身份认证平台构建并维护用户基本信息库(含国别、身份证号、姓名、性别、出生日期、照片、帐号(卡号)、密码(采用单向加密算法进行加密存储)与用户身份(教职工/学生/校友/特殊访问者)等),为每一个用户提供唯一的电子身份;构建并维护应用服务注册信息库,为每一项应用服务提供唯一的电子身份;构建公钥基础设施(PKI)、认证机构(CA),实现校园综合管理平台安全、可靠的统一身份认证与网上数据传输。
简而言之,统一身份认证平台可实现学校各业务系统间用户登录账号的统一和单点登录,一套账号、一次登录则所有平台可畅行使用。
2公共数据管理中心建设预期成效:
通过建设一个标准的公共数据仓库,构建公共数据管理中心,然后对其他的业务子系统提供数据接口,使各子系统的基础数据全部调用公共数据管理中心里面的数据,这样只要对公共数据管理中心的数据进行维护,其他各子系统的基础数据也可以及时调用或更新,这样既节省了建设公共数据库的大量投入,又可以实现业务层面的数据共享,实现学校数据的流通和统一管理。
简而言之,公共数据管理中心可减少学校业务系统维护人员的基础数据录入工作量和维护难度,基础数据可统一化、标准化,避免基础数据在各系统间同义不同名。
三、项目实施的基本流程
本项目实施的基本流程如下图所示:
四、数据融合及分析的原理性架构
1.ETL
ETL 指数据的抽取、转换与装载,是构建数据仓库的重要的基础性工作。ETL 是数据流动的过程,即从不同异构数据源流向统一的目标数据的过程。其间,数据的抽取、转换和装载形成串行或并行的过程。ETL 是数据仓库中的非常重要的一环,它是承前启后的必要的一步
2.SRC 层
SRC 层存放原始数据,ETL 从其他业务系统抽取的数据在经过清洗和预处理后首先放入SRC 层。
3.ODS 层
ODS 层是一个面向数据主题的、集成的、可变的、当前的细节数据集合层,用于支持企业对于即时性的、操作性的、集成的全体信息的需求。常常被作为数据仓库的数据处理的过渡,以降低直接进行数据处理的复杂度。
4.数据集市(DM)
数据集市作为商业智能系统的组成部分,从企业数据仓库中ODS 层、抽取相关数据并进行转换和装载,并根据应用需求形成的数据集合,支撑各个业务部门及人员进行建设专业化应用。
五、集成平台的功能体系
六、各实施阶段的工作内容、分工与工时预期
以下为本校园数据融合建设的工作内容、分工与工时预期:
➢学校所规划的第一期、第二期的工作内容,在启动阶段就需要统筹规划,甚至可能就一次性完成规划建设,未必是按照原始需求那样分成若干期;
➢当前,我们还没有跟学校进行过详细交流,学校信息系统的基础以及需求的合理性、复杂度期望等,还很不清晰,因此,很难给出准确的工期,下表中给出明确工时的
工作,都是分析性或测试性的工作,这些工作的工时与学校当前的基础关系不大;
➢因此,最终基于原始需求需要多少项目周期,还必须基于双方的第一轮交流结果来确定。
七、项目第一及第二期的分期预算与总预算
由于当下还不能确定“各实施阶段的工作内容、分工与工时预期”中的实际需求、工时要求、人工配置要求等内容,因此分期或总预算还不能确定。初步预算暂定为万(不包含学校已有业务系统提供商接口开发和二次开发费用),具体预算情况,也需要到学校了解学校各类信息系统的情况,以及网络基础设施的情况。
八、项目的技术与成本风险控制
1.需求控制风险:很多项目在确定需求时都面临着一些不可确定性,可能在项目前期容忍
了这些不确定因素,但是项目的实施过程中如果解决不了,就会对项目的成功造成很大的威胁。这就要求双方在整个项目实施过程中紧密配合,加强沟通,早发现问题,及时解决。
2.项目实施风险:该项目涉及多个异构系统的数据层整合,在整个项目实施过程中,可能
会因为某个系统的一些特殊性影响整个项目的进度。这需要实施方根据自身经验,提前发现,提前提出解决;如果后期发现,需要及时向需求方提出解决方案。
3.系统研发风险:现在的技术发展日新月异,为保证项目的顺利进行和运行的稳定性,需
求方应尽量减少在技术细节方面对实施方强制要求更新,应尽量按照之前确认的实施方案技术参数执行,并提供稳定的运行环境支持。
4.综合成本风险:软件系统集成与数据融合是一项综合了教育教学研究、教育信息化建设
与数据分析研究的复杂项目体系,需求控制风险、项目实施风险、系统研发风险以及整体项目管理风险控制不当,都将造成项目成本的提升,因此必须通过有效地控制技术成本来有效地控制经费投入成本。