第1页共23页XXXX大学信息化建设规划方案第一篇项目情况概述第一章项目建设背景XXXX大学学科建设与研究生培养服务创新平台系统包括招生管理、数据上报、学位管理、学籍管理、培养管理、学科管理、成绩管理、学科管理、毕业管理、经费管理、论文管理、学生管理等等。本着“服务高校、方便师生、服务决策、方便管理”的原则,以全面提高学校数字化校园打造面目未来的研究生服务培养管理为目标,构建统一规范、科学便捷的校园系统为宗旨。随着XXXX大学信息化建设的进程的推进,研究生教育信息化的进一步提高已是未来业务办理的不能避免的趋势,因为其具有简便易用、功能强大、业务办理时间地点不受限制、速度快、更加和移动互联相结合等诸多优势,为全校师生提供了更加方便、快捷、高效的学习办公手段。第二章建设目标随着教学规模的发展以及用户数量的不断增加,网络规模也逐日扩大,原来传统的研究生应用系统中的问题日益突出;本次学科建设与研究生培养服务创新平台就是要构建一个完整统一、高效稳定、安全可靠的研究生软件应用系统平台。XXXX大学学科建设与研究生创新服务平台是一个由众多功能服务模块组成的,我们将通过应用整合、数据整合、统一用户、工作流引擎等技术手段为广大师生提供“一体化”服务模式。一是信息平台一体化将采用先进的信息聚合与信息清洗技术将各级部门的信息进行平台聚合,信息自动按照部门来源进行分类自动去除重复信息,能方便获取主要信息和各级部第2页共23页门、学院的信息,并可以按照类别,标题进行信息的快速定位,实现真正的信息平台“一体化”。二是办事平台一体化将最大限度整合服务资源,极大便利服务对象的使用,其主要特点表现在两个方面:服务内容严格执行了按服务对象分类,体现了“以人为本”的服务宗旨:服务内容严格执行了按照用户对象类型和应用主题进行架构的方法,以学生、学院、老师等的用户对象分类。并且对各个应用主题下内容也能够进行细致的分类,这种分类方法与系统较好的实现融合,用户获取信息和服务相当便利。系统将办事与审批服务进行了高度的整合,用户在处理同时,在同一页面上就能够完成表格下载、志出、在线申请、审批等事务。三是用户一体化整个系统平台是一个由多个应用模块组成并为用户提供服务的,在提供给用户的时候我们应考虑到用户操作的便捷性、个性化特性,针对不同的访问者而提供给其需要的服务,所以在建设“一体化”用户平台下,系统访问更具人性化,并根据设定的权限定制个性化的信息与功能服务。第三章建设内容根本系统应便于系统的维护和管理。平台建设内容主要包括以下方面:1、招生系统包括上传学生名单、上传字段对照维护、学生报名信息导出等。2、教务管理系统(1)学生信息管理:管理学生信息,如进行学生信息的添加、修改、删除等。(2)财务信息管理:管理财务信息,包括学生的缴费和欠费等。(3)班级信息管理管理班级的信息,包括班级信息的添加,修改,删除第3页共23页(4)课程信息管理管理课程的基本信息,包括课程信息的添加,修改,删除和班级课程的设置。(5)成绩信息管理进行学生成绩的管理,在进行学生成绩的添加时,可用它来为学生设置所在班级的课程表来直接输入成绩。(6)打印信息管理打印学生成绩信息,选课记表和班级表。可以根据班级、学生学号、课程编号来打印学生成绩单,打印前还要可以预览所要打印的报表。(7)综合信息查询查询教务所需要的各种信息。(8)系统管理系统登录的用户进行管理。3、教师管理系统管理教师信息,包括教师信息的添加、修改、删除4、实习就业管理系统包括学生实习流程,就业推荐过程化管理。5、后勤管理系统对学校各个行政后勤部门组织机构的建立及人员的管理提供相应管理。6、OA系统具备公告通知、我的日程、校内邮件、校内短信、部门文件、教师文件、校行事历、网上报修、人事管理功能模块。7、学生综合管理系统学生个人的个性化管理,排课表的查询等功能。8、继续教育系统对于毕业学生进行继续教育进行管理,包括全日制及非全日制教育管理。9、统一门户认证,门户系统建立统一的身份认证中心。集中进行身份认证,保证用户电子身份的唯一性、安全性、便捷性、真实性与权威性,提高数字化校园应用系统的安全性第4页共23页3.1技术简介1、标准化●·平台基于J2EE标准架构,支持JDK1.7。2、可集成性●·运用最新的工作流引擎,并包括可视化流程设计器。●·支持多种语言的接口方式,包括Java、.Net、PHP、C、C++等。●·单点登录从实现技术上基于session、cookie、rewrite技术和采用portal等几种方法,根据用户的情况可以选用其中的任何一种。●·支持Unix、Linux、Windows多种平台,完全支持跨平台的部署。3、可扩展性●·平台包含移动(安卓版及IOS版)客户端配套软件,可以实时与PC版做到数据同步达到移动办公,教学的目的。●·平台需拥有灵活、自由配置的查询、分析、统计功能。●·身份、授权、认证功能相对独立,可以灵活的与第三方产品对接。●·实现了用户名/口令认证模式,支持动态口令认证接口、CA证书认证接口、智能卡认证接口等认证方式的平滑扩展。●·支持集群、热备、负载均衡集成。●·支持同一个域内的多个应用系统间的单点登录,具有开放的跨平台SSO实现技术。4、安全性●·需提供用户密码加密功能,支持扩展SSHA、CRYPT、SHA、RC4等多种密码加密算法,并可以快速扩展用户属性信息。●·对用户的操作行为进行日志记录,以追溯用户的行为过失,确保数据安全。●·提供数据定时备份功能,将业务系统及数据库等各种数据备份到指定的存储设备上。5、高性能●·可为数百个应用提供统一身份认证服务的同时保证亚秒级的认证操作时间;●·支持10万级的用户容量;常用服务器配置下应能支持单机部署时支持最大800人的并发用户数,双机负载均衡部署时支持1500人的并发用户数。6、高效特性第5页共23页●·提供灵活的同步策略配置,并通过小工具将权威数据源中新建和变更的用户身份数据同步至身份管理平台。7、可管理性●·友好易用的界面,更符合国人的操作习惯。●·集中的身份数据管理,不仅提供用户帐号的维护,还能提供便捷的批量导入、批量迁移等功能。●·平台有相关服务器的软硬件环境的监视,发现异常自动发出告警,并通知责任人。●·平台应提供历史事件的查询和认证会话的相关操作,建立完善的事后追溯机制。第四章建设原则4.1标准化与规范化原则系统建设严格按照国家有关部门制订的软件工程标准进行设计、开发;业务流程的设置、业务处理的设定也应符合部、省、市教育部门有关政策规定和业务管理要求。系统的标准化和规范化是信息系统建设基本而又关键的一步,项目建设应按照教育部有关规定、规范和标准进行,在业务管理、系统架构和信息结构等方面应遵循教育部有关技术要求进行研发和应用。4.2科学性与合理性原则应用软件应是一个开放的且符合业界主流技术标准的系统平台,并使网络的硬件环境,通信环境,软件环境,操作平台之间的相互依赖小。系统建设必须符合我国相关部门制订的现行标准或即将颁布的最新标准,在统一身份认证中,对安全策略、密码与安全设备选用、网络互联、安全管理等必须符合我国信息安全法律法规。4.3先进性与成熟性原则系统设计体现整体技术水平的先进性,符合当今计算机科学的发展潮流。尽量采用成熟的主流产品,集成优秀和成熟的技术及组件,以保证系统的高质量和高稳定性。第6页共23页系统建设应采用先进成熟的技术手段和标准化产品,具有较高性能,符合当今技术发展的方向,确保系统具有较强的生命力,符合未来发展趋势。技术上要立足于长远发展,选用开放性系统,采用成熟的体系结构和主流技术产品,保证整个系统高效运行。规划建设必须有技术超前的意识,在应用系统架构、设计思想、技术实现上考虑到系统发展,为未来保证应用系统构成完整的高校研究生教育信息管理系统做准备。应用软件解决方案要满足教育部相关建设的要求,把科学的管理理念和先进的技术手段紧密结合起来,提出先进合理的业务流程,真正做到紧扣高校研究生教育事业未来发展方向,项目建设要符合业务方面的现行制度和政策,符合业务的发展方向,符合业务的客观实际,符合信息系统的建设规律。信息系统建设不是简单地把人工管理办法计算机化,而必须充分发挥信息系统的优势,科学、规范的调整管理模式,以实现一个具体的信息系统建设。4.4实用性与经济性原则系统建设要以满足高校研究生教育工作的业务需求为首要目标,采用稳定、可靠、成熟的技术,保证系统长期安全运行,提高业务管理水平和工作效率。设计应面向实际、注重实效,坚持实用、经济的原则,应充分合理利用原有设备和信息资源;应用软件应考虑用户的操作习惯,在满足用户需求的基础上,为用户提供友好的操作界面以及丰富的联机帮助,使操作简单、直观、灵活、易于学习掌握;全面提升系统的实用性和经济性,使系统易于维护与管理。4.5稳定性与可靠性原则设计时要采用可靠的技术,应充分从系统结构、设计方案、技术服务与维护响应能力等方面考虑。系统各环节具备故障分析与恢复、容错能力;在安全体系建设、复杂环节解决方案和系统切换等各方面考虑周到、切实可行,使得系统故障发生的可能性尽可能少,影响尽可能小;对各种可能出现的紧急情况有应急的工作预案和对策,从而把各种可能存在的风险降至最低。4.6灵活性和兼容性原则考虑高校研究生教育系统本身的特点,政策会出现的变化,系统需要不断的升级,所以在系统设计过程中,充分考虑了高校研究生教育行业业务在未来若干年内的发展趋势,具有一定的前瞻性,并充分考虑了系统升级、扩容、扩充和维护的可行性。第7页共23页应用系统的设计过程中,采用了组件化和方法库的设计,从而使得系统容易扩展,系统在统一的平台构架下,采用面向接口的编程,使得系统更加灵活、易于维护。兼容性包括三个方面,一是软件兼容性,要求该系统要具有高度的可移植性,软件可以运行在各个主流的操作系统平台上,具有平台无关性。二是异构数据库的兼容性,要求该系统提供对不同数据库平台的支持能力,比如数据库从oracle平台替换到Sybase平台、sqlserver平台等主流数据库平台时,软件可以直接挂接或者提供相关的转换工具。三是新旧数据转换,要求该系统上线时,或者系统升级时需要支持对老数据格式的支持和更新以及数据的移植。同时要支持数据上报时对新的数据格式的支持和数据移植。4.7开放性和可扩充性原则应用系统采用智能化参数、业务规则维护管理结构,以提高系统的适应性;按模块化、组件式设计开发,使功能易于扩充;另在系统网络结构、应用软件体系结构等的设计上,还应符合今后扩充和其他系统对接互联的要求。4.8易操作性原则系统建设应遵循易管理、易理解、易使用、方便开发、易学习的原则。首先要求系统具有直观,简洁的操作界面,系统操作采用菜单驱动,操作页面打开的层次不等大于3层,可以让用在短时间内迅速了解软件的整体操作流程,不能存在让会让用户产生错误指引和专业争议的操作。其次用户手册要求详细,科学而简明扼要,系统需提供具有充分实例的在线帮助。4.9实用高效、可扩展原则系统建设应实用高效。系统设计必须适应IT技术和学校业务的发展需求变化,系统实施过程中,建设必须适应系统的结构、配置的变化4.10可扩充性及易升级性适应应用不断拓展的需要,应用平台的软硬件环境必须有良好的平滑可扩充性。4.11一致性原则系统的体系设计应遵循统一的标准,要确保各个分模块标准的一致性,整个系统能安全地互联互通、信息共享。4.12需求、风险、成本折衷原则第8页共23页系统设计应在需求、风险和成本之间进行平衡和折衷。同时,要尽量保护学校的已有投资。4.13整体规划设计原则系统设计应根据校方的要求,为学校以后的系统扩展建设保留接口,方便扩展,保证后期建设的顺利进行。另外系统在设计时也需要保留和其他业务系统的接口,包括程序设计开发的接口和数据库接口,以满足后期本系统和其他业务系统之间的程序设计和数据库之间的对接。4.14可管理性和可维护性整个应用系统平台是由多个功能模块组成的较为复杂的系统,为了便于系统的日常运行维护和管理,要求所选产品具有良好的可管理性和可维护性。另外可管理性和可维护性还