运动员文化教育远程教育系统 应用软件开发项目
来源:广州软件开发 编辑:广州软件开发公司 日期:2018-08-21
运动员文化教育远程教育系统
应用软件开发项目需求说明书
1.总则
-
本文件是国家体育总局训练局(以下简称买方)运动员文化教育远程教育系统应用软件开发项目技术需求书,供投标人编写投标文件之用。
-
投标人推荐的软件应符合相关技术标准的要求。
-
投标人应按照本文件的要求并按照国家体育总局训练局的整体业务需求,提供详细的技术建议书。若投标人对本文件中的部分要求不能满足或者有不同于本文件相关要求的建议,应逐条说明。对于本文件未规定的有关性能,投标人可提出建议。
-
采购人保留对本文件的解释和修改权。
2.投标人技术建议书要求
投标人所提供的建议书需按顺序含以下章节的内容:
一、综述
二、项目技术需求书点对点应答(先对各项要求的实现或满足程度明确作出“
满足”、“
不满足”、“
部分满足”等应答,然后作出具体、详细的说明。对于一些介绍性的内容可以“明白”、“理解”等作答。)
三、总体方案建议
四、应用软件系统总体设计(包括各应用软件模块之间、数据之间的关系)
五、需求分析设计
六、项目实施方案设计
七、技术文件清单
八、合同责任分工及工程界面
九、项目实施计划
(1) 项目进度表
(2) 工程服务人员安排
十、买方技术人员培训
十一、验收及测试安排
十二、技术承诺(包括技术服务、支持、保修、软件升级等)
十三、投标人须详细介绍投标人公司的总体情况(包括人员结构、企业资质等方面)、曾做过的类似项目情况、应用实例以及项目验收报告。
3. 项目概述
3.1 背景
运动员是为国争光的主力军,是体育事业可持续发展最宝贵的人才资源。党和国家历来十分重视运动员文化教育和保障工作,相继制定并出台了一系列政策,对提高运动员素质、保障运动员权益、稳定运动员伍起到了积极作用。
2008年9月29日,胡锦涛主席在奥运会残奥会总结表彰大会的讲话中指出:“要重视竞技体育人才培养和队伍建设,特别是要加强竞技体育后备人才培养工作。要关心运动员的长远利益和全面发展,高度重视并切实加强运动员社会保障工作。”
2008年10月6日国务委员刘延东在国家体育总局、中国奥委会2008年北京奥运会表彰会上的讲话指出,“进一步加强运动员文化教育和保障工作,促进竞技体育可持续发展。”要求,“在新的历史条件下,要更加注重针对运动员运动生涯各个阶段不同特点和需求的分析,完善和落实运动员保障各项工作。要扎实做好运动员文化教育工作,切实提高运动员思想道德素质和科学文化素质,为运动员的全面发展创造条件、打好基础。”
国家体育总局积极贯彻执行党和国家关于加强运动员文化教育的一系列指示、方针、政策,高度重视运动员文化教育问题。2002年,国家体育总局与国务院其他五个部局联合印发了《关于进一步做好退役运动员就业安置工作的意见》,对加强运动员文化教育和优秀运动员免试入学问题,提出了明确要求。为贯彻落实《中共中央、国务院关于进一步加强和改进新时期体育工作的意见》,国家体育总局和教育部于2003年又联合印发了《关于进一步加强运动员文化教育工作的意见》,旨在进一步加强运动员文化教育工作,全面提高运动员思想道德、科学文化素质。
国家体育总局局长刘鹏同志2006年11月在2006年全国优秀运动员保障暨体育行业职业技能鉴定工作会上指出,“要进一步加强运动员在役期间的文化教育工作。运动员文化教育情况是做好各项保障工作、提高运动水平的基础,运动员文化素质的高低直接影响到退役后的就学和再就业问题。只有加强在役期间的文化教育,提高综合水平,才能从根本上解决运动员退役后再就业等实际问题。因此,要进一步加大对运动员文化教育的投入,不断改善运动员文化教育条件,坚持科学训练,合理安排训练时间,妥善解决训学矛盾。努力做好运动员文化教育工作,尤其是要保证九年义务教育任务的完成,从根本上全面提高运动员的学习能力和综合素质。”
2008年10月,刘鹏局长在国家体育总局深入学习实践科学发展观活动动员大会上的讲话中专门强调了进一步做好运动员文化教育、退役安置和伤残保障工作。他指出,“运动员是为国争光的主力军,是体育事业发展的第一重要资源。运动员文化教育、退役安置和伤残保险工作是竞技体育人才培养和保障体系中的重要环节,事关运动员的切身利益,事关竞技体育的长远发展,也关系到为群众体育输送骨干力量。”
3.2 必要性
面对新世纪我国体育事业的发展要求,运动员文化教育仍然是当前体育工作中的一个薄弱环节。“学训矛盾”尚未得到较好地解决,一些部门对这项工作的重要意义认识不够,体育部门单独办学的质量不高,经费投入相对不足,教学内容和方法有待更新,文化教育和训练竞赛之间相互结合的机制尚未形成等问题,制约了运动员文化教育工作的发展。
新时期要求我们必须深入学习实践科学发展观,以胡锦涛总书记9.29重要讲话为指引,统一思想,坚定信心,继承发扬北京奥运会的经验和遗产,在新的、更高的起点上实现体育的新发展、新跨越。认真思考和着力解决影响我国体育科学发展的制约因素,推动我国由体育大国向体育强国迈进。
4. 项目建设总体目标
利用现代远程教育的优势和特点,依托国家体育发展的举国体制,构建以国家体育总局为核心,各省、市体育局及训练基地为骨干,各运动队为基础的现代远程教育体系,针对运动员的学习、训练规律,有针对性的开展运动员的文化教育;建设覆盖全国各级体育部门、教育部门、训练基地等切合实际并提供面向全国各级省市体育局、训练基地、运动队、市县体育后备人才队伍,面向运动员、教练员、裁判员和管理人员等相关体育从业人员的应用平台,针对优秀运动员文化教育的特点及文化学习的实际规律,开发建设一批符合优秀运动队文化教育实际需要的现代远程教育教学资源。同时,实现优质教学资源的共享,进一步提高全国优秀运动员文化教育网的现代化水平。
5. 项目建设内容
国家体育总局运动员文化教育远程教育系统应用软件开发项目建设的内容包括远程教育系统建设需求分析、远程教育系统设计和远程教育系统建设。
远程教育系统设计包括:
-
系统的顶层架构设计
-
总体应用架构与技术架构设计
-
应用系统门户、平台与子系统功能详细设计
-
数据层架构设计、数据中心设计与数据库系统规划设计
-
系统安全与审计规划设计
-
系统容灾体系规划设计
-
标准规范体系与标准编码设计
远程教育系统建设包括:
-
数据中心构建
-
数据迁移
-
应用软件系统开发
-
系统集成及数据采集加工
本项目建设的承担单位要根据本项目建设的内容和性能要求,提出信息系统运行所需要的硬件、系统平台商品软件、数据库商品软件的需求方案,并协助训练局进行实施。
6. 项目建设原则
国家体育总局运动员文化教育远程教育系统项目建设,首先要全面保留、继承和实现用户认可的现有应用系统功能,同时应充分满足用户提出的新的应用需求,并为将来系统扩展充分留有空间。在这个基础上,重新进行顶层规划、系统需求分析和由上至下的系统设计,重新构建底层数据支撑体系,整合、实现一个在系统内部技术架构、数据存放使用、安全保障机制等方面完全重新构建的统一的信息系统,以满足今后10年甚至更长时间训练局信息化应用的需要。为了达到这个目标,本系统的设计与建设 需要严格遵循如下原则:
6.1统一规划原则
系统应采取一致的建设思路和可互通的接口,在统一的信息平台上进行建设,各应用系统必须充分考虑彼此之间的关联关系,组成一个完整的信息化应用环境,以便系统的整体运行和日后的功能扩充调整。
6.2开放性原则
在设计架构时,应该从业务、标准、技术、管理等各个方面充分考虑系统架构的开放性。基金管理、政务办公以及门户之间存在动态数据交互,所以一个开放的架构是保证不同系统之间交互的必要条件。
采用的技术本身首先应该是开放的,同时内容平台本身也应该是开放的,对外提供符合标准的接口,各子系统必须结构化、标准化、模块化和可配置化,软硬件配置要具备可伸缩及动态平滑扩展能力,通过系统框架和相应服务单元的配置,适应业务量的变化,以获得良好的性能价格比。
6.3可扩展性原则
由于运动员文化教育的业务和技术的不断发展变化,要求管理系统架构在一定范围内支持业务的快速变化,并能够适应新技术的应用。本系统必须适应项目需求的这种变化。系统必须架构在开放的安全应用支撑体系结构之上,并易于扩展。运动员文化教育的业务特点,要求系统能够实现按需配置。
6.4技术先进性原则
在选择本系统的实现技术时,需要选择既有先进性又有较成熟应用的方案,保证系统在一定时期内具有技术上的优势,同时要求保证在系统设计方案上的成熟性,即在相当长的一段时期内,保持技术上的稳定性和可扩展性。
6.5稳定性与可靠性原则
系统应保证高可靠性及稳定性。充分考虑和利用系统的自诊断能力、高容错和容灾能力、抗攻击能力以及系统的恢复能力来保证系统运行的高可靠性和稳定性。同时,具有抵御外界环境和人为操作失误的能力。
系统的总体体系架构应该在一定时期内保持相对稳定。稳定性是评价体系架构的一个重要指标。保持系统稳定性的一个基本方法就是分离业务和框架,在设计本系统时,应充分利用这一方法,首先建立一个基础层,再在这个基础层上构造相关的业务系统。
6.6标准化原则
业务系统中采用的编码标准和规范体系的建设,应符合国家标准的有关规定,注重对信息的合理分类和信息结构的描述。既要注重与现行信息技术有关的国家标准、行业标准和国际标准的相互衔接,又要充分考虑基金管理系统不断发展对标准提出的更新、扩展和延伸的要求。
6.7模块化原则
在建设过程中,各应用系统要模块化,减少各系统直接的耦合,降低整个系统的复杂性,便于各系统分别实施和整合,同时,也有助于提高系统整体的可扩展性。
6.8安全性原则
系统必须具备高度的安全性、可靠性、容错性和稳定性,整体系统应实现7*24小时不间断工作,对具体的业务子系统和应用模块,根据不同系统承载业务和数据的重要性,应采用相应的安全防护、冗余和容错设施,保障主要业务的连续运转以及各项业务应用的快速恢复运行。
系统在硬件、网络、数据库和数据、应用操作权限和身份认证方面,应实现全面的安全防护措施。
系统应根据用户的不同身份以及各业务模块的不同重要性,划分多个具有不同安全保护等级的安全域,实现不同强度的安全保护和安全审计;
安全体系设计的范围和内容应当整体全面,包括安全涉及的各个层面,避免由于遗漏造成未来的安全隐患;
安全建设工作应尽可能小的影响系统和网络的正常运行,不能对网络的运行和业务的正常提供产生明显的负面影响(包括系统性能明显下降、网络拥塞、服务中断);
同时本系统相关的过程数据和结果数据,要求做到严格保密,未经授权不得泄露给任何单位和个人。
6.9易用性与可管理性原则
应用系统应突出实用,切合实际使用情况,易于实施、管理和维护。对各类使用者来说,操作简便、易用。系统的用户界面要友好、通俗、易懂、便于操作。
系统能通过远程控制、集中化管理,通过提高系统自动化管理水平,降低系统的管理和维护费用。
用户界面友好,交互性强。屏幕中文显示。屏幕利用率高。下拉菜单级数一般不超过三级。出错时可清晰显示对应的错误说明及处理办法,提供在线帮助。
屏蔽对本屏幕无用的键,按任何键都不会造成系统死锁。
6.10易部署性与可维护性原则
作为优秀运动员文化教育重要的信息服务窗口,面对所处理的用户请求和吞吐的信息量根据业务需求不断出现大幅度动态变化的状况,系统的易部署、可维护、处理能力的动态可伸缩和保障系统运行的稳定可靠性,是本系统建设应当遵循的重要原则。一旦任何一个环节崩溃,整个信息系统就会处于瘫痪状态,这可能会带来不可估计的损失。在本系统的管理和运行维护过程中应保证基金业务系统的稳定可靠和安全。
在系统的设计阶段,应考虑系统未来升级和维护面临的问题,应该选择易于部署和维护的技术架构。包括:
系统在设计时应充分考虑到管理维护的可视化、层次化及控制的实时性,做到系统的所有资源状况一目了然;
能充分保证将设备故障控制在有限范围,不影响故障设备之外的其余设备和系统,保证整个系统的正常运行;
确保系统具有完善的日志和审计机制,做到无论是业务系统的操作,还是硬件设备的运行,都有完整的记录,易于进行分析和统计;
在技术实现时,应采取可以“热部署”和“可动态伸缩部署”的方案,降低系统的升级过程对服务的影响。
6.11承前启后原则
由于本项目建设是运动员文化教育远程教育系统的一期建设,与现有系统是承前启后的关系。用户认可的那些现有系统功能、使用习惯和操作界面应在新系统中予以继承,同时应充分满足用户提出的新的应用需求,并为将来系统扩展充分留有空间。实现的新系统在功能、性能、人机交互界面的友好性与易用性、系统响应速度等方面必须明显优于现有系统。
7. 系统建设架构
7.1总体架构
运动员文化教育远程教育系统的总体构架由五个层次和两个体系组成,如下图所示:
门户层为运动员文化教育工作人员和学员用户提供访问运动员文化教育业务平台系统的统一入口,负责判别用户的接入方式,根据用户权限提供授权范围的信息服务。门户层支持互联网、无线通讯等方式的访问。业务平台层由综合管理平台、课程学习与交流平台、基础信息管理平台和辅导教师工作平台四大业务平台和1个门户网站管理平台组成。应用技术支撑层由信息安全保密、信息交换与共享、高并发信息处理、电子信息存储与转换、多维信息挖掘等应用系统核心技术组成。数据层由项目、经费、人才、成果等数据库组成,为业务平台系统提供其所需要的信息、数据等资源。运行环境层由硬件环境、基础软件环境和网络安全环境组成,是运动员文化教育信息化的基础设施,为数据层和业务平台层提供一个安全稳定的软硬件运行支撑。
多层次安全从设备、网络通讯、系统、数据、应用和系统建设与运行管理等方面为信息化建设提供安全技术保障;信息化保障从政策、资金、人才和组织管理体制等方面为信息化建设提供环境保障。
7.2应用系统架构
本着项目平台可持续发展的原则,系统结构应该呈层次化,如图5-1所示。

图 5‑1 教育电子政务平台层次结构图
为解决未来统一的软件服务平台可能面临的技术问题,平台结构设计应该重点考虑如下问题:
首先,远程教育平台建设时,要做到从高处着眼,统一规划业务系统中的各种信息。只有从全局上把握业务数据,才能从根本上把分散的数据整合为结构化的信息,通过统一的数据规划,对这些信息进行统一有效的管理。
其二,新的远程教育平台采用的架构应该是开放的、可扩展的。这体现在体系结构的开放性、软件产品的开放性、系统良好的扩展性、系统平台无关性等方面,以确保对未来可能的变化具有足够的适应能力。
其三,远程教育平台应该建立在服务可复用的基础之上的。这里的服务包括两层含义:第一层是指在远程教育平台中用到的成熟信息技术(例如工作流系统、CA中心等)所形成的基础信息服务;第二层含义是指与远程教育平台某项具体业务实现相关的服务,它们通常与特定的工作方式和数据结构相关。这些服务应该以标准接口加以封装,以便新的业务系统需要实现类似功能时可以复用。
其四,由于有了可复用的基础服务做支持,远程教育平台建设的过程中业务人员的参与比重应该逐渐增大。远程教育平台的开发,应该逐步由软件编程领域转向应用编程领域。业务人员对于业务应用比较熟悉,可以使新开发出的业务流程更加符合运动员文化教育的需要。
其五,要建立统一的信息门户。统一门户的作用包括:系统单点登录、统一用户管理、统一授权管理、用户界面定制、协同合作和业务一体化等功能。这些功能保证了用户在系统使用上的灵活性。
最后,良好的安全保障体系和运行维护机制是信息化系统正常运作、提供安全、稳定、高效、不间断的优质服务的必要条件。
7.3软件实现的层次架构
国家体育总局运动员文化教育远程教育系统在软件实现上必须充分考虑未来系统在业务上和性能上的扩展要求,同时遵循面向构件和面向服务的软件开发模式,在各级粒度对软件开发过程的产物进行封装,目的是简化今后的信息系统开发过程,真正做到领域编程。这个架构要求信息系统架构师具备一定的分析能力和大局观,能够辨析新系统的业务和数据构成,明确可以利用的现有服务和数据实体,确定可以发布的功能和数据服务。将原有信息系统紧凑而连贯开发模式分解为符合本架构的分层式开发。
在实际建设过程中,各层都应依据高内聚、低耦合的原则进行设计,只与其相邻层发生联系。各层之间定义公开、固定的接口,做到不同层次的开发人员关注分离,各司其职。熟悉业务的人员可以专心对数据模型与流程模型进行形式化的描述;而精于代码编写的技术人员可以按照统一的规范编写系统的各种通用构件,在其中通用构件层进行注册,由业务流程执行引擎统一调用;集成开发商则针对运动员文化教育具体业务需求提供各种标准成熟的产品,在基础服务构件层提供通用的基础服务。
今后国家体育总局运动员文化教育远程教育系统的开发过程将是一个增强国家体育总局运动员文化教育远程教育支撑能力的过程。每一次的业务开发都可能利用到以前的开发成果,也有可能成为下一次开发的基础。在这种模式下,运动员文化教育的开发活动将进入一个良性循环,在充分利用现有成果的前提下进行数据和流程的共享。
7.3.1统一数据层
统一数据规划是国家体育总局运动员文化教育远程教育化重点之一,其目的是尽量将相同或者相似的数据统一存储和访问,减少业务系统数据的冗余,保证数据的一致性。
统一数据规划是以主题数据库的方式,将现有运动员文化教育复杂的业务数据根据各自携带的信息进行分类。这是基运动员文化教育业务系统与其它信息系统进行数据共享的基础。由于这些信息可能被应用于不同的系统,这样做可以降低运动员文化教育不同业务系统的开发成本,也避免了不同系统中基础数据不一致给业务流转带来的风险,同时也为建立运动员文化教育统一门户提供了数据上的保障。
统一数据存储还包括定义标准的数据交换格式。除了国家体育总局运动员文化教育远程教育系统使用这个格式访问委内数据外,这个格式还可以作为国家体育总局与其它部委的信息系统共享数据的标准,提高未来运动员文化教育的信息共享能力。
7.3.2基础服务层
基础服务层,是运动员文化教育软件服务平台的基础。基础服务构件定义了在国家体育总局运动员文化教育远程教育化过程中可以使用的成熟技术,这些技术一般都遵循明确的国际标准。运动员文化教育管理部门可以根据自己的实际情况考虑自行开发或者购买相应技术,需要注意的是要尽量与标准贴合,并发布简单而固定的接口。
基础服务构件主要包括:身份认证服务、权限管理服务、文件访问服务、邮件服务、安全传输服务、消息服务、论坛服务、数据访问服务、数据交换服务等。这些服务是公共支撑系统中各个功能定义的具体实现。其作用主要是:
-
具体实现各种功能;
-
对实现同类功能的现有成熟产品进行接入。
运动员文化教育要建设统一的基础软件服务平台,必须提高这些基础软件的复用性。最基本的办法就是抽象出基础服务构件层,统一封装、描述和管理运动员文化教育业务过程中所用到的各种基础功能。从理论上讲,实现国家体育总局运动员文化教育远程教育化建设的第一步应该是实现这些基础服务,但在实际的建设过程中可以根据业务系统的需要区别对待。如果所需的服务已经在基础服务构件层提供,则使用基础服务构件层本身的服务;如果不存在,则先在基础服务构件层中建立基础服务,再实现上层的具体应用(由于整套架构是建立在分层服务的基础之上的,这两部分开发往往可以并行)。
各个基础服务构件的功能是:
-
身份认证服务:用户在进行系统登录和关键业务操作前,必须先进行用户身份的确认,只有通过认证的用户才能进入业务系统执行相应的操作;
-
权限管理服务:对系统功能和资源进行保护,用户只有经过授权才能执行受限的功能和对受限资源进行访问;
-
日志服务:记录系统运行过程中的各种信息,便于日后的统计和分析;提供对业务操作的追踪和审计的功能;
-
文件访问服务:对各种电子文件进行集中存放和访问控制,有效保证电子文件的安全;
-
邮件服务:提供通讯录服务,以及电子邮件投递服务,支持SMTP、POP3等协议;
-
安全传输服务:对大量数据提供端到端的安全可靠传输,同时提供必要的保密机制;
-
消息服务:提供应用间消息交换通道,以及提供应用到最终用户的消息通知服务;
-
论坛服务:维护活动用户信息,保证通信畅通;
-
数据访问服务:提供对各种数据库访问的适配器,对数据库实现DDL(Data Definition Language,数据定义语言)和DML(Data Manipulation Language,数据操作语言)等操作;
-
数据交换服务:确保不同系统能在相对独立的情况下(松耦合)进行数据的共享和传递;
-
其他基础服务:为运动员文化教育未来服务预留接口。
由上面分析可以看出,基础服务构件层并不提供具体的业务操作,它是为支持业务操作而提供的通用服务的集合。其中身份认证服务、授权管理服务、日志服务等服务属于信息安全保障体系的一部分,它们需要提供标准服务接口,供门户和其他系统进行调用。
7.3.3业务支撑平台
业务支撑平台是未来运动员文化教育统一基础软件服务平台的核心,也体现了国家体育总局运动员文化教育远程教育系统的先进性。运动员文化教育业务支撑平台由如下四部分组成:
-
业务流程执行引擎:业务流程由各种构件组合而成,引擎提供了它们的运行环境;
-
通用构件:把具体功能的软件实现封装成业务人员可以理解的实体构件,用来实现运动员文化教育不同的业务流程和系统的用户界面;
-
可配置业务系统模型描述:描述对运动员文化教育各类构件的调用规则和调用方法;
-
标准业务服务接口:以标准的Web服务方式定义运动员文化教育对外可复用的业务服务接口,方便委内业务系统和其他信息系统的调用。
业务支撑平台最主要的作用是根据业务流程要求处理相应的数据对象,达到实现运动员文化教育业务功能的目的。这一层体现基于构件开发的思想,真正意义上将运动员文化教育业务编程与软件实现分开。业务支撑平台事先提供支持通用信息系统软件功能的细粒度构件,并且提供这些构件的运行环境。运动员文化教育的业务行为就是这些构件序列在平台中执行的结果。
国家体育总局运动员文化教育远程教育系统发布的可复用业务服务也是在运动员文化教育业务支撑平台中加以定义和封装的。平台将屏蔽这些服务的具体实现细节,以Web服务的形式描述、注册和发布这些服务,为实际应用系统提供支持。
业务支撑平台提供的构件和Web服务,有些是在平台业务流程执行引擎中加以实现的,有些则是调用了基础服务构件层的相关操作。它屏蔽了下层服务的异构性,使得国家体育总局运动员文化教育远程教育系统在更换底层服务的时候,不会对上层业务系统造成影响。
由此可见,国家体育总局运动员文化教育远程教育系统的开发过程可以分解为如下环节。其一是由软件开发的专业人员编写业务支撑平台中的各种通用构件。这种构件应该是可配置的,并且提供相对稳定的接口和配置信息;其二是业务人员根据具体业务功能的需要将这些构件加以组合和配置,实现具体的业务功能;对于比较常用的功能还应该遵循Web服务规范定义其标准的描述信息,在支撑平台中注册和发布。
7.3.3.1 业务流程执行引擎
业务流程执行引擎由构件执行模块、构件认证模块、访问控制模块以及内核日志模块组成,并且提供流程接口和插件接口。构件执行模块是整个业务支撑平台的执行器,它将反映某种业务功能的构件序列和命令解析成逻辑判断和数据访问操作,装载相应的执行单元来实现最终的功能;构件认证模块的功能是对构件参数和构件顺序的合法性进行检查,只有符合规范的构件序列才能进入执行模块运行;访问控制模块对构件序列执行过程中涉及的资源和操作进行控制,只有在授权管理子系统中允许的操作才能够正确执行;内核日志模块用于记录业务支撑平台在执行业务操作过程中所有的控件运行轨迹,方便分析业务系统运行中存在的隐患和问题。
业务流程执行引擎层提供了标准的插件接口,用户可以自行开发、使用、注册以及检验各种控件,满足特定行业功能定制的需求,为信息系统支撑平台提供了应用层面的扩展性。
运动员文化教育的业务系统中,需要提供业务流程定义接口,该流程接口必须符合WFMC(Workflow Management Coalition,工作流管理联盟)规范,主要为信息系统支撑平台提供流程服务。流程接口兼容标准工作流在任务单元定义、业务规则设计以及用户权限集成等功能。
7.3.3.2 通用构件
通用构件包括显示构件和业务构件。显示构件包括门户认证类构件、门户授权类构件、门户导航类构件、门户修饰类构件和门户框架类构件等,同时提供基于IE和Window应用程序的显示控件,用户可以根据需求和喜好进行显示模式和风格进行选择和定制。业务构件包括信息挖掘类构件、项目申报类构件、项目审批类构件、项目管理类构件、项目验收类构件、分析统计类构件、报表类构件和查询类构件等,分别针对于运动员文化教育系统的基础信息、业务单据、统计报表、查询汇总等主要操作。
通用构件还应支持用户自定义的插件。目前比较常见的用户自定义构件包括Java Bean和ActiveX控件。通过平台定义的标准构件描述语言对自定义构件的进行调用。
通用业务构件层提供细粒度的构件,这些构件是信息系统支撑平台运作的最小单位。他们的普遍特点是与具体的行业、业务相分离。通用业务构件的存在使得运动员文化教育业务支撑平台在支持业务的范围上具有相当的广泛性。
7.3.3.3 可配置业务系统模型
如前所述,通用构件按照一定的规范进行配置和排列就可以实现各种实际的业务功能,这个规范就是在可配置业务系统模型中制定的。开发人员通过设置各种构件的属性和执行方式来配置系统模型所要求的相关信息,完成对系统功能的实现和升级。运动员文化教育业务系统模型的配置方式应该基于形式化的描述,这样方便业务人员的理解和使用,从而减少业务人员对开发人员的依赖性。由于本架构提供的开发模式是基于构件的分层开发,因此即使业务人员在开发的时候出现问题也不会影响到支撑平台及其下的各个层次。业务人员对业务系统的描述,只反映成为具体的业务系统的不同操作和不同表现。
7.3.3.4 标准业务服务接口
业务支撑平台需要对外提供标准的业务服务接口,业务服务接口的发布能够大大提高国家体育总局运动员文化教育远程教育系统的共享和连通能力,这个接口的定义应该是标准的、通用的。
对于运动员文化教育某些已有信息系统无法按照整体架构的要求分解成各个功能构件的问题,可以针对那些系统稍加改造,按照业务支撑平台统一标准将其重用功能封装成Web服务,在平台中注册成为标准业务服务接口加以发布,在一定程度可以解决原有信息系统的无法集成的问题。
7.3.4业务系统层
运动员文化教育业务系统包括综合管理平台、课程学习与交流平台、基础信息管理平台、辅导教师工作平台等。这些平台和系统构成业务部门加强运动员文化教育的管理,建立共享机制目标的支柱,它们相互支持,实现统一协调的运动员文化教育业务电子办公环境,全面实现运动员文化教育报名选课、学习与交流、学分认证与管理、信息发布的网络化管理。
7.3.5信息门户
运动员文化教育的信息门户为用户提供访问运动员文化教育业务系统的统一入口,它集成了基础服务中的用户管理、身份认证、授权管理、日志审计、文件访问等服务的管理功能,同时为用户提供单点登录支持、个性化服务等。随着运动员文化教育业务规模的不断扩大,信息门户今后还应考虑在应用中融合业务信息智能处理、内容管理、数据仓库/集市、数据管理等一系列用于管理、分析、发布信息的功能。
国家体育总局运动员文化教育远程教育门户的功能还包括应用Profile管理、应用整合、内容整合、流程整合和个性化定制等,为了实现这些功能,信息门户需要调用底层的基础服务,包括信息安全保障体系提供的安全相关的服务。
需要明确的是,运动员文化教育所有的系统用户都由信息门户通过基础用户管理服务进行统一的管理和维护,其他业务系统需要用户信息时都通过调用此服务的接口获取。
信息门户系统需要提供单点登录功能。用户通过信息门户系统的统一认证后,登录各个业务系统就不再需要进行认证了,真正实现“一次认证,全网漫游”。
信息门户系统需要提供个性化服务。用户可以根据自己的需求和喜好选择界面风格、调整界面布局,还可以根据需求订阅感兴趣的内容等。
运动员文化教育远程教育门户的授权管理功能由权限管理服务实现。在具体应用中应实现授权的多级管理模式,支持资源权限的动态分配。信息门户的菜单和资源在门户系统中进行集中授权,各个业务系统内部的授权管理由各个业务系统管理员执行,包括设置关键文件的安全保护策略、文件防扩散策略等。
8. 系统建设需求
8.1业务管理应用系统
全国优秀运动员文化教育网络远程教育平台 |
运动员课程学习与交流平台 |
辅导教师工作平台 |
个人档案 |
学习中心 |
资源中心 |
交流中心 |
个人档案 |
教学中心 |
交流中心 |
个人信息 |
学习通知 |
图书馆 |
网站通知 |
个人信息 |
教学通知 |
网站通知 |
单位信息 |
选课信息 |
知识库 |
学习社区 |
单位信息 |
课程管理 |
学习社区 |
备忘录 |
课程学习 |
|
即时通讯 |
备忘录 |
作业管理 |
即时通讯 |
|
在线作业 |
学习帮助区 |
|
测试管理 |
工作帮助区 |
|
在线测试 |
|
考试管理 |
|
|
在线考试 |
答疑讨论 |
|
教师答疑 |
学习参数
设置 |
|
课程讨论 |
成绩管理 |
|
学习进度 |
教学信息
设置 |
业务综合管理平台 |
基础信息查询管理平台 |
单位信息 |
教学管理 |
信息管理 |
单位信息 |
人事信息
查询 |
教学信息
查询 |
管理员列表 |
教师管理 |
通告审核 |
管理员列表 |
学员信息
统计 |
课程统计
分析 |
密码设置 |
学员管理 |
社区管理 |
密码设置 |
学员信息
查询 |
课程查询 |
|
课程管理 |
|
|
单位信息
统计 |
选学人次
统计分析 |
查询管理 |
单位信息
查询 |
选学人次
查询 |
考务管理 |
|
通过率
统计分析 |
统计查询 |
通过率查询 |
|
成绩统计
分析 |
成绩查询 |
8.1.1系统管理
-
权限管理系统:系统管理员管理所有设置的角色、用户,控制各角色、用户所享有的权限,控制其操作在应具有的操作范围内;
-
日志管理系统:系统管理员监控所有日志文件信息,进行日志备份和清理操作,防范越权操作;
-
数据备份系统:系统管理员定期进行数据库的备份,确保数据安全可靠运行。
系统根据实际需求创建了三类缺省角色,分别是管理员、教师和学员,支持分级用户角色设置。缺省角色作用如下表所示:
缺省角色类型 |
作用 |
管理员 |
-
系统管理(负责系统的安全管理、负责整个系统的初始化、负责系统的备份)
-
课程管理(负责课程的增加/删除/修改等管理)
-
用户管理(负责管理员的增加/删除/修改等管理、教师增加/删除/修改等管理、学员增加/删除/修改等管理)
|
教师 |
授课(查看课件、与学员进行交流、答疑、跟踪学生学习情况、考试组织等) |
学员 |
学习课程(浏览通知等信息、点播课件、下载课件、参与答疑、参与课程论坛、完成考试、与教师进行交流等) |
-
管理员:管理员可被进一步细化为多个角色,采用分级管理制。
细化后的角色 |
用户作用 |
总管理员 |
具有最高权限,可完成管理员的所有功能,并可建立新的管理员,为之分配任务。 |
系统管理员 |
负责系统的安全管理、软硬件维护等,由总管理员设置。 |
教务管理员 |
负责课程的安排,由总管理员设置。 |
课程管理员 |
负责课程的创建、删除、修改等,由总管理员设置。 |
用户管理员 |
负责用户的创建、删除、修改等,由总管理员设置。 |
细化后的用户角色 |
用户作用 |
教师 |
管理自己所教授的课程,跟踪评定学生成绩,常见问题入库,主持讨论组等。由总管理员或用户管理员设置。 |
评估助教 |
布置作业,批改作业,评定学生成绩,常见问题入库。由总管理员或用户管理员设置。 |
交流助教 |
负责与学员交流,由总管理员或用户管理员设置。 |
-
学员:学员的分类比较复杂,可以按照学习的课程进行分类,也可按照学段进行分类。学员的角色可以是交错式的,可以同时扮演多种不同角色。
网络教学模式数据与软件示意
8.1.2新闻及公告系统
-
动态新闻、教学教务通知、消息、公告等的发布、编辑及管理功能;
-
支持信息正文分类,按时间顺序排列,并可对新闻或通知进行加粗、加红、置新、置顶;
-
后台管理功能包括新闻的编辑、修改、审核、发布、附件上传等。可自行设置主体类别,如新闻、公告、通知等。正文编辑采用所见及所得模式和代码模式。
8.1.3教务管理系统
-
学生信息维护:包括学生档案信息、基本情况、简历、获奖情况、学籍异动情况。
-
新生入学:包含新生的基本信息、入学成绩、所有的学生档案和新生档案都支持Excel导入。
-
教师管理:教师基本信息管理的增加、修改、删除、分组操作,为以后制定课程教师等一些教学活动做前期信息参考
-
班级管理:班级基本信息管理的增加、修改、删除、分组。为学生分班、班级通告等管理工作做参考。
8.1.4教学及资源管理系统
-
教学计划制定;
-
课件点播系统:管理员管理、分配教学课件资源,学生通过网络浏览教学课件;
-
教学追踪:通过发布通知、消息、公告,或通过课程论坛、语音答疑、电子邮件或者手机短信等多种方式与学生进行沟通与互动反馈,高效的进行促学督学工作,保持运动员与学校经常性的联系。
-
主要包括资源的发布、组织与检索,权限控制,打包与分发等功能。
教学系统高效执行流程
教辅工作系统全效执行流程
8.2课程学习与交流系统
8.2.1学员学习平台
学员学习管理系统是运动员在网上登录系统后进行网上相关活动的主要平台,包括个人信息的查看与修改,相关动态新闻、教学通知、消息、公告的阅览,个人成绩信息查询,相关系统跳转等,是学生完成相关教学活动,与学校、教师、同学之间进行交流的主要系统。
——子系统和功能模块设计

(1)学习子系统:
1) 网络课程内容学习模块
学员学习网络课程内容,并在学习的过程中完成知识点的学习,根据知识点学习评价指标,学员必须完成所有必学的知识点,并可以选择学习选学的知识点;知识点的类型多样,有视频讲解、案例讲解、参考资料等;在学习课程内容的同时,系统将自动累计学员学习该课程的学习时长。
2) 学习交流模块
在学员进行网络课程内容学习的同时,学员可以针对所学的内容参与学习讨论,与其他学员交流学习心得;
3) 答疑模块
在学员进行网络课程内容学习的同时,学员可以针对所学的内容对疑难点提出问题;
4) 作业模块
在学员完成网络课程内容学习后,要完成针对每个课程、章、节的相关作业,巩固学习效果;系统自动批改作业的客观题,如果作业包括主观题,辅导老师将进行批改;
5) 网上测试模块
网上测试针对课程的教学内容对学员的学习效果进行宏观的测评,学员必须完成课程的相关内容学习,包括课程所有必学的知识点,学习课程的累计时长达到指定的要求,完成所有的网上作业或自测后才能进行网上测试,以保证网上测试的可评估性。
6) 系统学习评价与学习进度模块
根据课程制定的学习评价指标,实时提供学员学习课程的相关学习评价和学习进度,使学员能随时根据学习的进度调整学习,更好、更快、更有针对性的完成相关学习任务;辅导老师根据系统提供的学员进度的监控数据,实施相应的辅导。
(2)授课子系统:
1) 公告模块
提供给辅导老师发布学习相关公告、通知;
2) 题库管理
题库是用于组织作业或者在线测试的素材,题目的类型可以是是非题、单选题、多选题、简答题等,题目建立以后就可以被不同的作业和在线测试所使用。
3) 发布作业
辅导老师根据教学的内容可以发布一定的网上作业,以辅助学员的学习效果。网上作业采用题库中的题目组成。
4) 发布在线测试
辅导老师根据教学的内容可以发布一定的在线测试,以辅助学员的学习效果。在线测试采用题库中的题目组成。在线测试的发布可以指定一定的条件,例如辅导老师可以指定必须完成一定学习时长后才允许学员进行在线测试。
(3)教学管理子系统:
1) 批改网上作业
如果辅导老师发布的作业包含主观题,则辅导老师可以为学员的作业进行在线批改,系统将自动批改所有的客观题。经过辅导老师批改后的分数将作为学员完成该作业的最终得分。
2) 批改在线测试
如果辅导老师发布的在线测试包含主观题,则辅导老师可以为学员的在线测试进行在线批改,系统将自动批改所有的客观题。经过辅导老师批改后的分数将作为学员完成该在线测试的最终得分。
3) 学习交流
辅导老师可以看到所有学员的学习交流主题与内容,并以辅导老师的身份参与到学习交流中,辅导老师可以自建学习交流主题,也可以对其他学员的交流主题进行回复。另外,辅导老师也可以建立一些学员必须要进行回复的学习交流主题,以加强学员学习时的交流。
4) 网上答疑
学员在学习网络课程时会针对遇到的疑难提出问题,辅导老师可以根据课程的结构迅速找到相关的疑难,加以解答。
5) 学员学习评价与学习进度查询
辅导老师可以实时的查询到学员对网络课程学习的进度和学习情况,统计学员对学习指标的完成情况,结合学习交流和网上答疑中学员反映的学习情况,调整辅导的内容。
(4)课程管理子系统
1) 课程内容管理
辅导老师组织课程的章节组成,包括课程下所包含的章,各个章下面所包含的节。
2) 知识点管理
辅导老师将为课程学习内容中的重点制定知识点,辅导老师可以指定这些知识点为必须学习的或者是选择学习的。如果是必须学习的知识点,则学员在学习过程中必须学习。
3)学习指标制定
当为课程指定了相关的知识点、作业、在线测试、必须回复的交流主题后,辅导老师就可以为课程制定它的学习指标了,学员要完成课程的学习,必须完成相关的学习指标。
8.2.2课件点播系统
课件点播系统是学员网上学习、获取知识主要教学平台,在多媒体自学和补习上将发挥重要的作用。可根据学员自身需求定制自己的课程列表。
课件点播该种方式需要配置视频服务器和视频压缩、存储设备,与单向视频广播和双向交互视频方式相辅相成,能生成个性课程列表、实现单播、组播。
主要功能设计如下:
-
对文件类别进行添加、修改、删除、顺序调整等管理,支持多层分级结构;
-
对文件内容进行添加、修改、删除、 调整显示顺序、调整所属类别、调整播放列表顺序、是否特别推荐、是否允许下载等管理;
-
审核普通用户上传的文件,在审核的过程中可以添加、修改和删除相关内容;
-
添加、修改、删除存储卷,动态设置上传路径,设置未审核文件的临时上传路径;
-
更新所需播放器、解码器;
-
查看、删除、搜索、反馈用户评论;
-
修改网站公告、下载提示、管理员登录名、管理员登录密码等信息。
8.2.3语音答疑系统
语音答疑系统为一对多互动系统,它打破传统的面对面的交互方式,以网络工具作实时的交互交流,可一对一、一对多模拟传统教学模式,是基础教学过程必要的辅助教学手段。学员遇有疑问,可以通过文字和语音与老师进行交流,学员之间也通过文字,以聊天的形式交流,答疑系统自动记录整个教学活动,形成可以点播和下载的答疑课件,供学员课后浏览、学习。
主要功能包括:
-
网络音视频实时答疑、IM及时通讯工具;
-
网络视频答疑系统提供统一的入口,学员登录后无需二次登录;
-
提供当天课程答疑课程列表,点击列表后,登录答疑课堂;
-
提供电子白板,文件共享、电子文件批注等功能。
8.2.4主题论坛
主题论坛是提供给教师与学生之间进行非实时交互答疑的功能平台,可以按科目、班级等进行分类设计不同讨论区,针对不同的学员人群展开讨论、答疑。
-
按课程、专业设置论坛子版块;
-
学生通过发帖形式在专门版块提出学习上遇到的问题;
-
教师在规定时间内对学生问题进行解答;
-
同学之间也可以互相帮助,解答相关问题;
-
教师在课程论坛发布诸如学习指导、复习串讲、教学大纲、教学资料等相关资源供学生下载学习,同一门课程的教学资源相对集中;
8.2.5短信发送平台
随着短信这一新的通讯手段在大众中的普及,建立教育短信息服务系统成为大、中、小学、各级院校、教育部门努力进行尝试和探索的方向之一。可以通过手机短信在对内办公方面和对外服务方面提供各种内部管理信息、对外公众信息的发布,如学时安排、学习进度、每日作业、成绩单通知等,
利用北京移动的信息机,可以实现对学生、教师的批量短信发送及信息反馈互动功能。短信类别包括通知类,查询类、采集类、内部办公类等。
8.2.6电子邮件系统
在Internet高速发展的情况下,广大用户对高速、稳定、可靠的电子邮件系统的需求日益明显。集成专业的邮件系统,为教师、学生等人员建立邮箱,通过E-mail辅助相关教学利用邮件系统实现通知、教学信息的发布与提醒,教学资源的推送,相关信息的反馈等。
8.3门户网站
门户网站:系统前台显示门户,集成各种系统应用,提供统一身份验证
8.3.2权限管理系统
系统管理员管理所有设置的角色、用户,控制各角色、用户所享有的权限,控制其操作在应具有的操作范围内;
8.3.3日志管理系统
系统管理员监控所有日志文件信息,进行日志备份和清理操作,防范越权操作;
8.3.4数据备份系统
系统管理员定期进行数据库的备份,确保数据安全可靠运行。
全国优秀运动员文化教育在互联网上的应用主要是面向全国公众进行资讯、活动展示并文化教育交流的门户网站。一方面,作为直接管理的体育行政主管部门,需要在宏观面上进行宣传、指导与管理;另一方面,通过一个集中展示的窗口将全国优秀运动员的先进事迹、成功经验进行分享。
网站首页是网站的第一内容页,整个网站的最新、最值得推荐的内容将在这里展示。以达到整个“运动健康”形象的和谐统一;在制作上采用ASP动态页面,系统可以调用最新的内容在首页显示。在内容上,首页以图片为主,主要以图片和动画的形式来给网站浏览者以第一视觉冲击力,主要有体坛快讯、风采展示等信息,并且管理员在后台可以动态更新首页的内容,使整个网站时时充满生机和活力。在设计上,注重协调各区域的主次关系,以营造高易用性与视觉舒适性的人机交互界面为终极目标。给浏览者耳目一新的感觉,吸引浏览者经常访问网站。
8.4整合全国优秀运动员文化教育网师生的基础数据库
各训练基地、体育院校拥有完整的学生、教师数据,通过整合各类人员基础数据,实现教师和学生能够实名应用课程学习与交流平台,真实记录学生的学习信息,可供今后学生毕业做学分参考,同时也可实现学校行政人员可以在后期行政平台上查看统计情况。
8.4.1建设全国优秀运动员文化教育网的用户数据中心
建立全国优秀运动员文化教育网用户数据中心是将体育行政部门、各训练基地、学生、教师,体育院校的学生、教师,等各种用户管理数据统一到用户数据中心管理平台。
全国优秀运动员文化教育网用户数据中心系统框架如下:

1)该平台包括以下几类人员的用户数据:
整合全国优秀运动员文化教育网全国现役运动员的用户数据
在全国优秀运动员文化教育网管理系统中,统一存储着用户格式数据。在本项目中将整合全国优秀运动员文化教育网学员数据导入到本项目的用户数据中心平台。
整合全国优秀运动员文化教育网训练基地的用户数据
在全国优秀运动员文化教育网训练基地的用户数据将按照统一存储着用户格式数据,整合到本项目的用户数据中心平台.
整合全国优秀运动员文化教育网培训班的用户数据
在全国优秀运动员文化教育网培训班的用户数据将按照统一存储着用户格式数据,整合到本项目的用户数据中心平台
2)用户数据中心的用户数据的初始化
全国优秀运动员文化教育网用户数据中心管理系统将对EXCLE、ACCESS管理软件教师,学生的数据初始化.
8.4.2建立用户应用统一认证系统
1)建立用户登录统一认证
全国优秀运动员文化教育网系统用户有很多种角色,每个角色有不同的应用,我们在建立各种应用是不同的项目,在用户管理上采用了统一认证方案,统一认证方案技术框架如下图所示;

图1:全国优秀运动员文化教育网用户统一认证方案实现框图示例
8.4.3建立单点应用控制管理子系统
全国优秀运动员文化教育网系统用户有很多种角色,每个角色有不同的应用,我们在建立各种应用是不同的项目组成,在用户端,我们采用建设单点应用管理系统,按照用户的角色进行管理和使用自己的系统。
对需要单点登入的应用进行信息注册,分配相应二级域名给新应用,同时得到单点此应用的唯一链接入口。
记录用户以单点登入方式访问各类应用资源的时间、IP等信息,侧重以应用分类显示记录。
对用户可访问那些单点应用做帐号限制。
8.4.4用户基础数据查询、统计分析和打印
全国优秀运动员文化教育网用户数据分析有以下几个功能,如下图所示:

对全国优秀运动员文化教育网用户基础数据中心建立完善的查询与展现功能,全国优秀运动员文化教育网用户数据中心管理系统提供各种统计和分析功能。
学员学习应用框架流程如下:
8.5 接口需求
8.5.1系统内部接口需求
8.5.1.1基础资源共享平台接口
不同软件平台需要共享使用的基础数据统一部署在基础资源共享平台中,各软件平台的数据库定义必须有协调一致的表单构成,满足统一的元数据定义标准。不同数据库之间的数据交换具备统一定义的数据交换接口方案。
基础资源共享平台需要对运动员文化教育业务系统提供统一的数据以及灵活的数据访问接口,业务系统可以通过java API或Web Services访问到基础资源共享平台的数据。
8.5.1.2用户访问控制框架
为用户的统一认证、分级授权、在线审计提供完整的解决方案,并为各应用模块提供了开发接口,使统一的信息门户成为可能;
8.5.1.3工作流引擎
为业务系统提供灵活、通用的工作流引擎,以满足运动员文化教育业务的变化,把具体功能的软件实现封装成业务人员可以理解的实体构件,用来实现运动员文化教育不同的业务流程和系统的用户界面。
8.5.1.4业务系统接口
对外为网站门户提供可用的WEB化接口,允许用户通过WEB方式完成运动员文化教育的业务管理。
同时提供标准业务服务接口,以标准的Web服务方式定义运动员文化教育业务部门对外可复用的业务服务接口,方便系统内业务系统和其他信息系统的调用。
8.5.1.5电子文档处理接口
开发通用的电子文档处理接口,用以处理系统存档及提供给外部用户的文档,要求兼容主流格式的文档, 如Microsoft Word、 Acrobat PDF、WPS等。
8.5.2系统对外接口需求
8.5.2.1人机接口
人机界面设计应充分考虑不同用户的实际需要;用户接口及界面设计简单易用,并尽可能美观、友好。
8.5.2.2认证接口
由于国家体育总局运动员文化教育远程教育系统用户种类的繁多,认证方式也不尽相同。资源访问控制平台要支持以下四种认证方式:基于USB Token的数字证书、基于文件的数字证书、一次口令令牌、用户名+口令。应针对用户群的特点和不同用户的不同安全要求,选择不同的登录身份认证方式,信息门户应该能够支持以上的身份认证技术。
8.6 系统集成需求
完成运动员文化教育所有应用系统、所有独立组织开发的应用系统功能模块的总体集成控制与管理。运动员文化教育业务部门自行组织开发的应用系统与应用系统功能模块的集成控制与管理,还包括设计与开发阶段的集成规范的制订、集成调试与测试阶段的控制与管理。
完成所有系统软件、数据库软件、外购软件、中间件、集成硬件系统的集成控制与管理。系统软件、数据库软件、外购软件、中间件、集成硬件系统的集成控制与管理,还包括系统选型与安装调试阶段的控制与管理。
9.系统设计要求
9.1 总体要求
系统的设计和开发必须满足如下的要求:
系统的设计与开发必须满足以下统一性的要求:
1)统一的信息编码
统一编码是信息化应用的基础,本系统中的编码,其涉及到多个业务过程,同时涉及到多个部门。系统的设计应做到全系统信息统一编码管理和使用,并提供详尽的编码表,便于系统后期的维护和二次开发。
2)构建统一的系统
在统一的系统技术架构下,将办公、项目、计划、经费、成果、网络信息服务等系统结合起来,集成为一个统一的业务平台,以实现资源的统一整合利用。
3)提供统一的门户
提供统一的系统入口,将人员、认证、权限、安全、审计和应用界面可视化管理建立在统一门户下。不同身份的用户通过统一的门户完成认证、授权。
4)建立统一的数据
建立统一的、可以共享的业务数据库,实现办公、项目、计划、经费、成果、网络信息等数据的集中存储管理,并通过采用开发技术,提供统一的数据服务。
5)统一的信息录入
通过信息的一次录入,完成信息的共享与跨门户发布,从而有效减少业务员和信息中心的工作量。同时提供有力的技术手段,保证信息来源唯一性与信息的正确性。
系统必须具有下述(不限于)数据完整性和一致性措施:
-
做到事务的完整性处理或交付。
-
对于远程的数据更新,当线路或其它故障时,系统必须具有断点恢复和数据的完整性检验。
-
系统运行故障(例如断电或死机)所导致的数据不一致性的恢复措施。
-
必须保证数据备份和恢复的完全一致性。
-
无人干预的联机备份或定时自动存盘。
-
系统的构成应易于维护和维修。
-
系统应具有良好的可扩充性,可随着用户业务发展的需要而进行扩充。
-
系统的构成应具有可升级性,可随着技术的发展和业务的增长方便地进行升级。
9.2 系统技术方案要求
9.2.1技术方案选型总体要求
根据国家体育总局运动员文化教育远程教育化规划,以及对运动员文化教育业务特点和未来的服务能力的综合考虑,国家体育总局运动员文化教育远程教育化建设的技术方案的选型,应遵循如下原则:
9.2.1.1先进实用
国家体育总局运动员文化教育远程教育系统建设必须具有一定的先进性,选用较新的技术路线,将使系统具有较长的生命周期。同时,系统建设还必须兼顾实用性,选用具有实用价值的技术和产品。具体体现在:
-
应该遵循先进的体系结构构建信息系统,采用目前先进的产品和技术、可视化工作流机制等;
-
选用成熟稳定的技术和产品,同时考虑相关厂商的本地服务和支持能力;
-
遵循成熟开发路线设计信息系统(如面向对象的分析和设计、组件化技术等);
-
在充分考虑性能的基础上,尽量降低投资,充分考虑原有IT设备的投资和保护;
-
系统总体设计要充分考虑用户各业务层次、各环节管理中数据处理的可行性和便利性,将满足用户业务管理作为第一要素;
-
采取总体设计、分步实施的技术方案,在总体设计的前提下,逐步完成系统的建设;
-
人机界面设计应充分考虑不同用户的实际需要;用户接口及界面设计简单易用,并尽可能美观、友好。
9.2.1.2安全可靠
国家体育总局运动员文化教育远程教育系统的安全性和可靠性至关重要,安全性是指运动员文化教育的资源只能在通过授权的情况下才能被访问,可靠性是指国家体育总局运动员文化教育远程教育系统能提供不中断的、高效的服务。具体体现在:
-
根据数据和操作的重要程度制定可靠性级别,根据不同的可靠性级别采取不同的保障措施,确保相应资源和服务的可靠性;
-
采用先进可靠的计算机技术,如多机热备份技术、容错技术、RAID(Redundant Array of Inexpensive Disks,廉价磁盘冗余阵列)技术等;
-
内部系统和对外服务系统接口单一,对该接口建立良好的安全监控机制;
-
每台设备均考虑提供离线应急操作模式,设备间可相互替代;
-
提供数据备份恢复、数据日志、故障处理等系统故障应对功能;
-
采用层次性的安全控制策略,在操作系统级、网络级、文件级及数据库级分别进行控制;
-
建立面向用户的安全管理机制:包括基于统一策略的用户身份认证、基于角色的授权、安全活动审计、集中账号控制和分级授权管理等等,既能保证不同用户高效、快速地访问控制授权范围内的系统资源,也能有效地阻止用户之间的非法侵入、非授权访问;
-
采用具有较高安全性的系统平台;
-
采用先进的加解密技术,以实现系统数据安全保密;
-
建立审计机制,对系统运行情况及用户行为进行详细的记录和审计。
9.2.1.3开放灵活
国家体育总局运动员文化教育远程教育系统的开放灵活性是指系统具有良好的可扩展能力、良好的可移植能力、良好可维护能力,以及对变化的适应能力。具体体现在:
-
信息系统采用开放性的体系结构,并且整体结构具有良好的层次化设计,各层之间有明确的接口,各层之间有明确的规范;
-
选择成熟且易于集成的软件产品;
-
走开放的技术路线,选择大多数厂商、主流产品均支持的技术路线,避免绑定在固定的平台;
-
在设计信息系统时注重开放性,系统各组件之间应具有良好的可配置能力;
-
系统功能可以随着业务应用的增长而延伸;系统负载能力可以随着用户和数据量的增长而扩展;
-
实际信息系统与硬件平台无关,与后台数据库无关,与应用服务器无关,任何主流平台均可支持应用的运行。
9.2.1.4规范标准
国家体育总局运动员文化教育远程教育系统的设计应该遵循通用和专业的标准和规范,提高系统间资源共享的能力,使得服务具有良好的扩展性。具体体现在:
-
系统选择的产品和技术应遵循相应的国家、国际标准;
-
系统的设计应支持多种协议,支持多种操作系统平台,支持多种硬件网络设备及异构网络的互连,能够与异种数据库及其他信息系统交换信息,系统能够提供完善的开发环境及编程接口,为今后的发展与扩充提供最大的可能。
-
网络安全设计遵循国家相关的标准和规范;
-
软件项目开发过程遵循软件工程项目管理的标准和规范;
-
设计和开发文档规范、统一。
9.2.1.5易管理维护
在国家体育总局运动员文化教育远程教育系统的设计阶段,要考虑系统未来升级和维护面临的问题,应该选择易于部署和维护的技术架构。具体包括:
-
国家体育总局运动员文化教育远程教育系统在设计时应充分考虑到管理维护的可视化、层次化及控制的实时性,做到系统的所有资源状况一目了然;
-
能充分保证将设备故障控制在有限范围,不影响故障设备之外的其余设备和系统,保证整个系统的正常运行;
-
确保国家体育总局运动员文化教育远程教育系统具有完善的学习管理和学分统计机制,做到应用系统的操作和硬件设备的运行,都有完整的记录,易于进行分析和统计;
-
在选择国家体育总局运动员文化教育远程教育系统技术方案时,应选择可以“热部署”的方法,降低系统的升级过程对服务的影响。
9.2.2 软件架构选型要求
9.2.2.1 软件架构选型原则
国家体育总局运动员文化教育远程教育系统的软件架构应具有遵循以下原则:
-
符合国家、国际及工业标准;
-
具有较好的平台无关性;
-
具有多服务器支持的能力,能实现服务器之间的透明信息传输;
-
支持多协议和网络互连,能够实现异构网络环境的互联、互操作,能达到系统间的无缝连接;
-
具有良好的系统延展性,可以较容易地进行系统的集成和服务的发布;
-
具有较好的开发支持能力;
-
具有良好的部署和升级能力;
-
具有友好的用户界面;
-
具有大量的技术追随者和支持的公司,有良好的支持;
-
具有可以向移动设备延伸的能力。
9.2.2.2 软件架构选型要求
国家体育总局运动员文化教育远程教育化建设要走技术开放的路线,要选择大多数厂商、主流产品均支持的技术路线,而不要绑死在固定的平台。基于开放架构的系统开发,保证了国家体育总局运动员文化教育远程教育系统可以根据国家信息安全法规和政策的要求,无缝地迁移到满足国家安全标准的操作系统和数据库之上。
由于今后运动员文化教育将担负越来越广泛的社会责任,其业务和用户将以很高的速度扩展,运动员文化教育对外的服务,规模将有相当的增长,这要求运动员文化教育的系统具有强大的可扩展性。
JAVA2企业版J2EE(Java 2 Enterprise Edition)是使用Java进行企业开发的一套扩展标准和软件架构,提供了基于组件设计、 开发、集合、展开企业应用的途径。 J2EE平台提供了多层、分布式的应用模型、重新利用组件的能力、基于扩展标记语言(XML)的数据交换、统一安全的模式和灵活的处理控制能力。
J2EE是使用Java技术开发企业级应用的一种事实上的工业标准,它是Java技术不断适应和促进企业级应用过程中的产物。J2EE的推出是为了克服传统Client/Server模式的弊病,适应Browser/Server架构的潮流,为应用Java技术开发服务器端应用提供一个平台独立的、可移植的、多用户的、安全的和基于标准的企业级平台,从而简化企业应用的开发、管理和部署。
由于J2EE 具备上述优点,在软件架构的选择方面,运动员文化教育今后的软件开发要求统一构建在标准J2EE软件架构体系之上。
9.2.3数据库选型要求
9.2.3.1 数据库选型原则
-
稳定可靠(High-Availability):稳定可靠的数据库可以保证业务系统的应用常年运行,不会因为数据库的宕机而遭受损失;
-
可扩展(High-Scalability):数据服务的能力,能够随着需求的提高而不断扩展;
-
安全性(Security) :保护数据库以防止不合法的使用造成的数据泄露、篡改或破坏;
-
丰富的开发工具:丰富的开发工具有助于信息化的工作的展开;
-
服务质量:数据库厂家的服务质量的好坏将直接影响到信息化建设的工作。
9.2.3.2 数据库选型要求
随着运动员文化教育业务的逐年递增,数据存储规模不断扩大,数据量越来越大,对数据库的稳定性要求以及性能要求也越来越高,为此要求选用的数据库产品具有以下特性:
-
数据库产品应具有开放性,能在所有主流平台上(Unix、Linux、Windows)稳定运行,方便信息系统在不同的操作系统之间的迁移,保证运动员文化教育业务系统在底层平台选择方面的灵活性。
-
数据库产品应支持网格计算。支持使用大规模的低成本商用集群,显著降低计算机硬件成本,并达到或超出昂贵的大型 SMP 计算机所能提供的可用性和可伸缩性等级。
-
数据库产品应具有“按需配置”能力。运动员文化教育网的访问高峰期具有周期性的特点,在非竞技比赛期间,并发用户达到高峰,在竞技比赛期间,并发用户又大幅度下降。为最大程度上节省资源,需要在高峰期增加数据库访问节点,在非高峰期,减少数据库节点以节省资源。
-
数据库产品应具有容灾备份能力,具有完善的备份恢复方案,支持数据库按时间点回滚。
-
数据库产品应具有ISO安全认证。运动员文化教育信息安全要求非常重要,因此需要数据库产品具有很高的安全性,能对某些核秘数据进行加密传输和保存。
-
数据库产品应具有完全向下兼容性。随着运动员文化教育业务的发展,数据库产品要能够方便的升级、迁移。
-
数据库产品的市场占有率应较高。为方便数据库的后期维护,减少后期维护成本,数据库产品应具有较高的市场占有率,拥有较大的用户群和使用者群。
9.2.4 操作系统选型要求
9.2.4.1 操作系统选型原则
-
符合国家、国际及工业标准;
-
支持基于浏览器的客户机/服务器结构,即应对Internet/Intranet提供强有力的支持;
-
具有较好的硬件独立性;
-
支持多种网络协议,能够实现异构网络环境的互联、互操作;
-
良好的网管能力,可帮助网络管理员管理网络、查找网络和最佳地配置服务器;
-
安全性及访问控制,通过对用户和资源的控制,保证网络系统的安全;具有良好的网络安全功能是保证网络正常运行的重要前提;
-
具有良好的性能;
-
具有良好的系统扩展能力;
-
具有较强容错能力,这是维持系统可靠性的重要保证;
-
具有较好的远程访问能力;
-
具有开放的程序设计接口;
-
具有友好用户界面;
-
系统的技术支持好。
9.2.4.2 操作系统选型要求
国家体育总局运动员文化教育远程教育系统服务器端操作系统的选择,应该以国家体育总局运动员文化教育远程教育服务的安全可靠服务为目标。
运动员文化教育业务指导部门担负着国家运动员文化水平的提高与业务管理工作,随着国家体育总局运动员文化教育远程教育化工作的深入,这些工作将逐步迁移到网络上。逐年增加的用户和业务访问量,对运动员文化教育Web和应用服务器、数据库服务器的安全性和可靠性要求越来越高。其信息系统必须遵守国家相关的安全规范。随着我国信息技术的不断发展,国家基于安全考虑,要求政府各部门的信息系统,使用具有我国自主知识产权的软件。选择具有开放架构的操作系统Unix/Linux,可以为今后运动员文化教育系统的移植做好充分的准备。
根据对典型操作系统的比较和对国家体育总局运动员文化教育远程教育化发展需求的分析,服务器操作系统平台选型要求为Unix操作系统和Linux操作系统。
9.2.5 对其他关键技术的要求
为了满足对运动员文化教育信息系统在通用、标准、扩展和安全等方面的要求,在信息系统研究与开发中要求采用以下关键技术。这些技术都经过了实际应用系统的检验,对于信息系统的开发和实施过程,将起到事倍功半的效果。
9.2.5.1中间件技术
随着计算机技术的飞速发展,各种各样的应用软件需要在不同平台之间进行移植,或者一个平台需要支持多种应用软件和管理多种应用系统,软、硬件平台和应用系统之间需要可靠而高效的数据转换。中间件正是在这个环境下应运而生的。它构筑于软、硬件平台之上,同时对更上层的应用软件提供支持。
中间件(Middleware)是基础软件的一大类,属于可复用软件的范畴。中间件处于操作系统软件与用户的应用软件的中间,作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。
运动员文化教育在应用系统建设中采用中间件技术,将有利于:
-
缩短应用的开发周期;
-
节约应用的开发成本;
-
减少系统初期的建设成本;
-
降低应用开发的失败率;
-
保护已有的投资;
-
简化应用集成;
-
减少维护费用;
-
提高应用的开发质量;
-
保证技术进步的连续性;
-
增强应用的生命力。
9.2.5.2 分层系统架构设计
现在大型应用的设计和建造时,无不遵循系统分层设计的规范。大型应用涉及的功能、数据、业务繁多,开发者的数量众多且层次不同,使用技术多种多样,因此在构造应用系统时,必须协调环境内的下列影响因素:
-
对解决方案的某一部分进行更改时,应能尽量降低对其他部分的影响,从而减少调试和纠错的工作量,使应用程序易于维护,并增强应用程序的总体灵活性。
-
将所关注的问题分隔在不同的组件中(例如,将用户界面与业务逻辑分隔开来,并将业务逻辑与数据库分隔开来),以增强灵活性、可维护性和可伸缩性。
-
独立的团队应该能够在处理解决方案的各个部分时尽量减少对其他团队的依赖,并且应该能够针对定义明确的接口展开开发工作。
-
组件应该可被多个应用程序重用。
-
各个组件应保持内聚性。
-
无关的组件应保持松散耦合。
-
应按照不同的时间安排,独立部署、维护和更新解决方案的各个组件。
-
跨越过多的组件边界会对性能造成不利的影响。
-
要使 Web 应用程序既安全又可访问,需要将应用程序分布在多个物理级。这可以保护应用程序位于防火墙后面的部分,并使其他组件可从 Internet 被访问到。
-
要确保高性能和高可靠性,解决方案必须是可测试的。
-
通常的解决方案是将组件分隔到不同的层中。每一层中的组件应保持内聚性,并且应大致在同一级别抽象。每一层都应与它下面的各层保持松散耦合。
-
分层软件设计应遵循如下基本准则:
-
不得跨层调用,每一层都只与直接相临的层进行通信。
-
上面各层都建立在下层的基础上,隐藏下层的信息并为上层提供服务。
-
各层要封装自己的实现,向上一层提供访问接口。
-
各层支持分布式的部署,即可部署于不同的容器实例中。
-
通用分层描述。
国家体育总局运动员文化教育远程教育系统在建造的时候,要遵循分层设计、逐层开发的原则,明确各层的界限,制定清晰规范的接口,这样才能提高开发的效率和系统的稳定性,也为系统的分步实施打下坚实的基础。
9.2.5.3 基于构件的系统开发
基于构件的开发与分层架构设计密不可分。构件化开发方法将应用逻辑和软件实现分离,提供标准接口和框架,使软件开发变成构件的组合。基于构件的软件方法学是以接口为中心、面向行为的、基于体系结构设计的。
国家体育总局运动员文化教育远程教育系统的开发,应该采用基于构件的开发方法。运动员文化教育构件应该主要包括业务构件、显示构件和数据访问构件等。应该使用通用语言对构件自身进行描述,使其可以在不同应用系统中灵活调用,降低开发成本。
9.2.5.4 Web服务(Web Service)技术
Web服务技术为构件理论中的应用集成,提供了一种具体的实现机制。Web服务是自包含的,具有定义良好的接口,允许这些服务的用户了解如何与其进行交互。提供服务的应用程序组件应该是松散耦合,在此类组件中,代码不一定绑定到某个特定的数据库(甚至不一定绑定到特定的基础设施)。正是得益于这个松散耦合特性,才使得能够将服务组合为各种业务应用。这样还大幅度提高了代码重用率,可以在增加功能的同时减少工作量。Web服务正是用于实现这种方案最常见的标准技术。
使用 Web 服务技术,应用程序可以通过与平台和编程语言无关的方式相互通信。Web 服务是一个软件接口,它描述了一组可以在网络上通过标准化的 XML 消息传递访问的操作。它使用基于 XML 语言的协议来描述要执行的操作或者要与另一个 Web 服务交换的数据。
Web 服务所使用的 XML 可以用真正与平台无关的方式来描述任何数据,跨系统交换数据。而且,Web 服务可以在较抽象的层面上工作,较抽象层面可以按照需要动态地重新评估、修改或处理数据类型。所以,从技术层面上讲,Web 服务可以更方便地处理数据,并且允许软件更自由地进行通信。
在国家体育总局运动员文化教育远程教育系统的建设过程中,采用Web 服务技术,有利于适应运动员文化教育业务变化和集成需求。
9.2.5.5 XML语言
XML作为一种元语言,能够在数据中包含自身相关的信息,使应用程序能够理解并处理来自其他系统的数据,有利于消除从一种应用程序的私有格式到另一种格式的大量数据转换工作。
由于XML技术可以在多个层面上实现系统集成,国家体育总局运动员文化教育远程教育系统采用XML技术,有利于实现国家体育总局运动员文化教育远程教育系统与国家其他各部委信息系统的数据交换与功能复用等功能,建立横贯全国的文化教育信息资源共享平台。
9.2.5.6 工作流
工作流(Workflow)就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。工作流要解决的主要问题是:为实现某个业务目标,在多个参与者之间,利用计算机,按某种预定规则自动传递文档、信息或者任务。
工作流属于计算机支持的协同工作(Computer Supported Cooperative Work,CSCW)的一部分。
工作流管理系统(Workflow Management System,WFMS)的主要功能是通过计算机技术的支持去定义、执行和管理工作流,协调工作流执行过程中工作之间以及群体成员之间的信息交互。工作流需要依靠工作流管理系统来实现。
工作流技术提供成熟的流程定制和流程追踪的功能,支持信息系统提供灵活可变的业务流程。流程定制功能可以方便运动员文化教育业务人员根据业务需要,定制公文流转和项目审批等日常工作的流程,现今大多数工作流系统都提供可视化的流程定制工具,方便创建、修改和管理业务流程;同时,工作流系统还提供了流程追踪的功能,参与流转的各种文档,在各自流程上所处的位置和状态,都记录在案,可以方便相关用户及时了解工作进展状况。
运动员文化教育采用工作流管理系统,有利于业务流程再造与规范化管理相结合。
9.2.5.7门户技术
门户是一个应用框架,它将各种应用系统、数据资源和互联网资源集成到一个信息管理平台之上,并以统一的用户界面提供给用户,可以快速地建立系统对客户、系统对内部人员和系统对系统的信息通道,使系统能够释放存储在其内部和外部的各种信息。
门户技术主要为不同类型的使用者提供访问系统的统一入口,门户负责判断用户的接入手段,并根据其相应权限提供受限范围内的信息和服务。门户可支持互联网、移动设备和电话等方式的访问。功能强大的门户系统还提供基础的用户管理、资源管理、审计管理、文件管理服务,从而提高信息系统管理的效率和运行的稳定。
门户技术在国家体育总局运动员文化教育远程教育系统中的使用,能够大大提升运动员文化教育管理的规范性。其中的统一用户和授权管理,严格的审计功能等,都是提高国家体育总局运动员文化教育远程教育系统管理水平必不可少的功能。门户技术还可以提升国家体育总局运动员文化教育远程教育系统的用户友好度。用户可以根据自己的需要和喜好,定制页面的风格和信息的布局,集中显示感兴趣的信息,提高信息系统的易用性。
10. 建设实施要求
投标人应完成应用软件的需求分析、设计、开发、集成、测试和技术支持,制定相关的技术标准和规范,协助运动员文化教育进行标准规范体系的建设,协助其他集成商进行方案设计、按照部署方案完成应用软件的安装调试,实现系统正常运行。
10.1 基本要求
1. 编制技术解决方案
投标人需要在深刻分析理解运动员文化教育现有需求、招标文件及合同要求的基础上,对运动员文化教育期望的总体体系架构、功能和接口要求、关键技术(技术难点)及技术风险等相关内容进一步明确与优化,投标时提出满足要求的优质技术解决方案及系统深化设计目录样本,软件主要设计方案包括且不限于软件系统构架设计、系统部署方案(包括与现有系统平滑过渡的技术方案、同已有数据和信息的整合等)、集成方案、系统的性能指标等。
中标后,中标人要根据运动员文化教育现有需求,进行全面、深入、细致的需求分析,切实了解运动员文化教育的各个工作流程,根据本工程的需求与要求,编制出需求规格说明书,结合以后的发展方向,提出系统、科学、可行的顶层设计方案、总体架构设计方案与系统建设技术实施方案。
应用软件的开发将以经过运动员文化教育批准的用户需求规格说明书为标准开发,用户需求规格说明书做为合同的补充附件,与合同具有同等法律效力。
2. 编制系统运行环境、软硬件产品及其集成的建议方案
投标人投标时应提供应用系统正常运行所需依赖的环境要求和系统集成设计、系统安全设计建议方案、上线安排的建议:
-
包括必须的服务器、存储设备、网络设备、网络管理软件、安全产品等非本项目招标范围内采购的软硬件产品;
-
包括应用系统开发集成与运行所必须的系统软件,包括但不限于操作系统、数据库、中间件等产品的品牌、型号或版本、技术参数、性能、配置等;
-
其他须用到的软件;
-
包括应用软件、系统软件、硬件设备、安全产品集成的建议方案。
所建议的产品应能保证应用系统正常运行并达到承诺的性能。
投标人投标时对上述所建议的系统软件、安全产品及硬件设备需要明确列项说明,但不需报价。
3. 投标人针对招标技术要求可提出优化建议方案
4. 应用系统的开发集成
投标人在中标后,应完成招标文件规定的各项任务,包括:用户需求、项目的开发前调研、需求分析、系统设计、详细设计、编码、测试、系统集成及试运行、上线实施、培训、验收、交付及合同期内的维护。
投标人应向运动员文化教育提供项目成果和服务,承担应用软件的所有开发和集成责任。应用软件集成过程中不论是应用软件开发出现问题,还是系统实施环节出现问题,全部由中标人负责解决。投标人应保证提供一套完整的应用软件系统解决方案,可靠、实用,并负责相关系统的互连互通,保证整个系统的正常运行。本招标文件所要求内容应视为保证系统运行所需的最低要求,如有遗漏,投标人应予以补充,否则一旦中标将认为投标人认同遗漏部分并免费提供。
5. 在项目实施中投标人必须做到:
-
提供有丰富的行业经验与技能的项目组进行全过程的驻现场实施开发工作;
-
积极协助运动员文化教育工作,一切工作听从运动员文化教育的统一协调,能替运动员文化教育分担项目管理工作,与运动员文化教育同心同德,共同实现项目目标;
-
进行项目软件开发集成的日常组织、管理、协调,通过专业化的项目管理降低项目风险;
-
提供完整的业务系统实施方案和项目实施管理办法;
-
提供详细的工程实施方案和计划进度说明书;
-
实施过程从严要求软件或组件的质量;
-
提供详细、全面的人员培训计划和实施方案;
-
项目实施完成后提供可靠的后期维护工作;
-
严格按照双方确定的计划进度保质保量完成工作。
6. 协助运动员文化教育管理部门做好软硬件产品采购及其集成的招投标工作
投标人中标后,应根据运动员文化教育的要求,为运动员文化教育后续的软硬件产品采购及系统集成、网络建设招投标提供技术支持及建议,投标人中标后,应根据运动员文化教育的要求,为运动员文化教育的网络建设及软硬件平台系统集成提供技术支持及建议,包括但不限于:协助运动员文化教育编写软件产品、硬件设备及其集成与网络建设招标技术方案,审核招标文件的相关内容;根据应用系统的设计及运行要求,为运动员文化教育提供满足应用系统正常运行所需的适宜的软、硬件产品的技术性能指标及选型建议;对工程造价进行分析,协助运动员文化教育做好招标准备工作。协助运动员文化教育及监理与预中标单位进行技术谈判。
7.运动员文化教育管理部门如果自行或委托第三方进行与本应用系统相关的技术或业务培训,投标人应提供相应的技术支持,保证培训工作的顺利进行。
8.提供技术咨询等其他相关服务
预见项目实施及运行维护工作中可能发生的问题和困难,并向运动员文化教育提出解决的办法或建议。根据运动员文化教育对系统建设的新要求,协助运动员文化教育完成系统升级、改造的有关工作。
按照运动员文化教育的安排,做好与其他承建商的协调配合工作,为运动员文化教育、监理及其他承建商提供技术支持,包括但不限于讲解说明应用系统的设计及实施等技术方案,应用系统的功能性能、运行环境要求,为其他承建商编写技术方案、进行功能性能测试等提供技术支持;向其他承建商提供开发及集成进度,配合其工作,发现问题及时报告运动员文化教育及监理,协助解决实施中遇到的技术问题,保障系统的正常运行。
9.开发环境要求
每一项应用系统的开发,投标人必须陈述所采用的开发方法,还需说明开发地点、开发环境和所使用的主要开发、测试、配置管理工具。
投标人应在中标后自备开发环境以完成应用软件的设计、编码和测试工作。运动员文化教育在条件成熟后,向投标人提供实际的运行环境,进行应用软件系统的测试作。
10.为运动员文化教育提供针对原有系统的迁移服务、与已有数据和信息的整合等。
10.2 需求调研与需求分析要求
运动员文化教育远程教育系统的建设,是一个以信息化促进运动员文化水平提高的过程。运动员文化教育类别较多、业务流程复杂,业务流程和信息处理流程还有待在系统建设过程中进一步优化。为了顺利完成本项目的建设,投标人首先需要进行全面、深入、细致的系统调研及需求分析工作,以了解运动员文化教育业务的需求,重组优化业务流程,了解现有各系统存在的问题和不足,为新系统的开发提供一套完备的需求规格说明书,在此基础上提出系统、科学、可行的设计与技术实施方案。
10.2.1配合管理需求,进行业务流程再造
业务管理规范化和业务处理优化与信息化是相互依存、相互促进的关系,仅仅依靠单方面的努力,很难有效的实现最终目标。信息系统并不能够解决所有问题,如果没有相应的业务管理规范化和业务流程优化与再造,信息系统就无法发挥其应有的作用。
目前运动员文化教育的现有业务流程,还有很多环节没有实现规范化与电子化管理。中标人在业务需求调研与需求分析过程中,要结合现有的信息化系统以及用户的管理需求,配合运动员文化教育相关业务部门进一步优化现有业务流程,实现在信息系统建设过程中的管理流程再造,全面实现对业务流程的信息化支持和网络化操作,全面实现对办公数据与文件的电子化存储与处理。
10.2.2完成用户需求规格说明书
作为系统建设的基础,需求规格说明书要能够真实反映运动员文化教育用户的意图,而不是由技术人员揣测用户意图形成的需求。这些需求是用户在使用原有系统过程中和实际工作中产生的。
需求分析的基础是需求描述。在需求规格说明书中,首先要对运动员文化教育相关业务的进行需求描述。
需求描述至少应包括但是不局限于以下5项内容:
1.业务描述
从运动员文化教育业务操作需求的角度,对业务实施过程进行描述。
2.功能需求
从实现在统一平台下信息系统对业务全面支持的角度,将业务实施分解为若干子流程。除了要对现有系统已实现的子流程进行描述外,还要对现有系统未实现的,但在新系统中将要实现的子流程进行描述。
3.建议意见
描述现有系统存在的问题,以及在业务需求调研过程中收集的相关意见与建议。
4.业务操作流程图
对于需求规格说明书中有关的业务处理操作流程描述等内容,中标人要请运动员文化教育相关业务部门工作人员审核、确认,并进一步征求用户的改进意见和对新的信息化操作功能的需求。
中标人在对业务操作流程描述进行分析的基础上,结合用户所提出的改进建议,进行业务流程分析、操作功能需求分析和数据需求分析,提出业务处理信息化流程。
中标人根据业务处理信息化流程,结合对现有系统功能模块优缺点的调研,提炼出用户对系统实现时有关角色配置、权限分配、数据设计、用户界面、功能操作、查询检索、表单式样、信息输入输出方式与内容等需求,完成需求分析,形成用户需求规格说明书。
10.3文档要求
投标人投标时应对项目各阶段成果、提交物和最终成果的详细清单及提交计划做出实质性响应;
投标人投标时应对项目方案,包括但不限于:项目管理方案、测试方案、试运行及上线安排、验收方案、系统日常运维方案、应急方案、服务支持方案、培训、质量保障计划等做出说明;
投标人在系统实施的需求分析、设计、开发、调试、试运行、验收过程中,向运动员文化教育提供的规范性文件,包括但不限于提交开发工具、应用开发软件的源程序、相关图表、完整的软件安装、操作、使用、测试、控制和维护手册,并达到运动员文化教育的以下标准要求。
10.3.1 用户需求规格说明书
作为应用开发的依据,投标人在中标后应在完成需求调研工作的基础上,提供详细的用户需求规格说明书,经运动员文化教育评审通过,方可进行应用软件设计与开发。
10.3.2 系统设计方案
系统设计方案文档的内容包括顶层设计、系统总体架构与子系统架构、设计思路、技术路线、主要功能、系统基本配置、技术指标、技术特点、接口与数据规范、操作性能、实施部署、与其它应用系统集成的详细方案,包括但不限于:
-
目标分析报告
-
软件系统总体构架设计与各个子系统架构设计(应同时考虑系统安全和可靠性设计等)
-
概要设计说明
-
详细设计暨功能模块、接口模块设计说明
-
系统部署方案(包括与现有系统平滑过渡的技术方案等)
-
对本系统有深刻理解的系统技术标准规范设计方案,包括:数据库体系与数据架构设计、元数据设计、数据仓库设计、数据格式规范与设计、数据代码规范与设计、数据交换规范与设计等;针对本项目的标准规范体系建设,实现数据统一的目录管理。建设目录体系应实现对全网资源的分类浏览、检索功能,为业务应用中的资源查询提供支撑。
-
系统集成方案
-
应用系统详细培训方案
系统设计方案由运动员文化教育组织专家论证通过后,方可进行实施。
10.3.3 应用开发与应用集成方案
投标人需提供详细的应用开发与应用集成方案。
10.3.4 应用开发软件源代码
投标人需提供具备详细注释的应用开发软件源代码,使得运动员文化教育技术人员在本项目竣工后,可以独立进行软件源代码级的系统维护和软件功能适应性调整与补充开发。
10.3.5 测试手册
验收前完成测试。测试方案分单元测试、边缘测试、整体测试。测试手册指对系统功能要求进行测试的计划、步骤和功能。还必须包括测试以后形成的测试报告。测试手册应至少包括如下内容:
-
测试方案
-
参加测试人员及组织分工
-
各个实施阶段测试方法,包括模块单元测试、系统测试、验收测试、专项测试(如性能测试、安全测试)
-
测试内容,必须包括功能要求、可靠性、安全性、性能、可扩充性、可维护性、平台移植性、与其它系统的接口等
-
测试步骤及日程
-
测试工具
-
测试程序
-
测试数据
-
测试结果形式及文档
-
测试的审核和结果认定方法;
-
测试结果的认定及处理(通过或不通过)
-
第三方机构测试报告
10.3.6 安装配置手册
作为系统安装工作的指南。经过培训的用户按照此手册可独立完成系统的安装与正常运行工作。
10.3.7 操作手册
详细描述软件的功能、性能和用户界面,介绍最终用户的操作命令,为操作人员提供该软件各种运行情况的有关知识,特别是操作方法的具体细节,使用户能独立地操作应用系统。必须包括命令、执行步骤、每一命令之间的响应和最终用户所需的操作和维护步骤。操作手册应至少包括:
-
系统生成
-
系统管理
-
软件操作手册
-
软件维护与升级
-
分布设计图
10.3.8 用户手册
详细介绍系统的结构和功能,所采用模型、方法或方案的原理,数据库结构,数据接口及软件接口详细描述。
10.4 测试要求
对每一项应用系统必须经过科学的测试方可交付,必须符合下列测试内容:
-
测试方案;
-
参加测试人员及组织分工;
-
各个实施阶段测试方法,包括模单元测试、系统测试、验收测试、专项测试(如性能测试、安全测试);
-
测试内容,必须包括功能要求、可靠性、安全性、性能、可扩充性、可维护性、平台移植性、与其它系统的接口等;
-
测试步骤及日程;
-
测试工具;
-
测试程序;
-
测试数据;
-
测试结果形式及文档;
-
测试的审核和结果认定方法;
-
测试结果的认定及处理(通过或不通过)。
10.5 验收要求
运动员文化教育将依照国家及部委有关信息系统建设的规范,从系统的实用性、稳定性、可维护性、灵活性、可操作性及系统文档、代码、规范及注释说明等方面全面组织对本项目的验收。
投标人需依据上述标准条例,结合项目进度,制订详细的验收方案报监理单位和运动员文化教育管理部门。经运动员文化教育管理部门组织评审通过后,方可实施验收。
投标人须书面通知运动员文化教育所完成的工作和准备进行验收的项目种类及验收开始时间,此通知书需经运动员文化教育认定后方可执行。
成立由运动员文化教育管理部门、开发商、监理单位以及其他人员(有关部门、技术顾问、本工程其他项目运行维护人员)组成的验收组,负责从系统的实用性、稳定性、可维护性、灵活性、可操作性及系统文档、代码、规范及注释说明等方面对项目全面组织验收。本项目建设的信息系统在功能、性能、人机交互界面的友好性与易用性、系统响应速度等方面,必须明显优于运动员文化教育的现有信息系统。
投标人应详细说明验收过程。验收应至少分为安装调试、系统联调、系统初验、试运行、竣工总体验收几个阶段。
10.5.1 安装调试
由投标人负责,除证明已满足本招标文件技术规范要求外,还要提供相应的文件和资料,并经运动员文化教育确认。安装调试时发现问题,在征得运动员文化教育管理部门同意后应及时处理,处理后补充检验。
10.5.2 系统联调
在投标人完成安装调试检验后,进行整个系统的联合调试检验。由运动员文化教育管理部门会同投标人一起负责组织投标人和有关人员组成联合调试技术小组,并协调各分项工程之间的有关技术界面,投标人根据技术规范中的要求负责自己所承建的分系统的联调和试运行,改进并完善在联合调试检验中发现的问题。
10.5.3 系统初验
系统初验是对系统按主要技术、指标、系统功能、使用范围、文档的完整性等进行初步检验。必须由投标人提出书面申请报监理单位,监理单位和运动员文化教育管理部门审核后,组织有关部门和人员对系统必须达到规定的功能、性能、使用等方面的要求进行初步验证。初验的目的是为系统的试运行创造条件。
10.5.4 系统试运行
试运行检验由投标人负责,运动员文化教育配合,对系统按各项技术、指标、系统功能、使用范围等进行检验。在试运行检验中,在不增加新的业务功能前提下,投标人有义务无偿根据运动员文化教育需求的变更,进行系统的变更调整。系统初验完成后,试运行开始, 试运行时间为1 年。系统试运行6 个月时,要通过系统的严格测试,将依据技术方案、合同、项目文档等严格验证的各项技术、指标、系统功能、使用范围、文档的完整性等进行检验,以充分保证系统的功能、性能等指标。
10.5.5 总体竣工验收
在总体竣工验收之前,必须通过了第三方机构对系统的严格测试。投标人提出书面验收申请报监理单位审核,通过后,总体竣工验收由运动员文化教育代表主持,组织有关专家,上级主管部门和投标人组成验收组,对本系统工程进行全面最终的质量验收。
-
竣工验收前28 天,投标人应该将竣工报告及有关资料报运动员文化教育。
-
竣工验收内容包括:对本系统工程进行全面校验,评定工程质量;进行文件资料和软件系统的移交工作,提交竣工验收报告;签发竣工验收证书。
-
竣工验收中如发现有问题,由验收组按实际情况分清责任,责成投标人解决,并暂停验收,待投标人处理完毕后,再进行验收。
10.6 工程组织管理要求
投标人应在投标文件中提供详细的施工计划,应包括工程组织机构、工程实施流程、工程实施进度、工程实施安排。
投标人应及时向用户提供工程管理人员和技术人员配置情况,并在系统集成工作开始之日起,指派具有系统集成资质的项目经理负责现场工作的组织、协调和施工工作。
投标人需指派固定的项目小组负责本项目的开发工作,提供项目小组关键技术人员名单,项目小组人员一经确定,在项目实施过程如需更换,应征得运动员文化教育管理部门的同意。
10.7 项目实施安排和工程进度要求
10.7.1 项目建设实施安排
本建设项目按照一期工程安排实施。
项目一期工建设内容包括:
-
本建设项目需求说明书所包括全部内容的用户需求调研与分析。
-
本建设项目需求说明书所包括全部内容的系统总体设计(包括:系统顶层架构设计,总体应用架构与技术架构设计,应用系统门户设计,数据中心规划设计,数据与数据库系统规划设计,系统、数据、信息安全与审计规划设计,系统容灾体系规划设计、标准规范体系与标准编码设计)和一期工程建设要完成内容的各子系统功能详细设计。
-
一期工程建设要完成的内容包括:
-
数据中心建设、各共享数据库构建
-
信息门户完善与集成
-
综合管理应用软件系统建设
-
课程学习与交流平台开发建设
-
辅导教师工作平台系统建设
10.7.2 项目建设组织方法和进度基本要求
根据运动员文化教育业务的特殊性,本项目建设采用迭代开发的方法组织。
10.7.3 工程实施时间与进度要求
依据以上基本要求,本项目一期工程的实施计划分步进行,总体进度要求如下(按照2009年9月启动建设,2010年12月完成终验计划):
2009年11 月前,完成需求分析、系统顶层设计、子系统架构设计、概要设计、一期工程建设内容所包含全部子系统的详细设计。
2009年12 月,需求分析、系统顶层设计、子系统架构设计、概要设计分别通过用户和专家评审。
2010年1月,开始进行一期工程建设内容的软件系统开发。
2010 年11 月,完成一期工程软件系统的第一次开发上线(编码、集成、联调)、测试并通过第三方首次测评和用户方验收。
2010 年12月,进行一期工程系统上线试运行的用户使用培训。
2011 年1 月~2011 年11月完成一期工程系统的试运行、推广、完善和第二次开发(迭代开发),并通过第三方的第二次测评。
2010 年12月,一期工程所包含的全部应用系统软件完成第二次开发(迭代开发)并通过用户方终验合格后,提交正式运行并进入一年工程质量保证期。
中标人须对上述工程进度要求采取切实有效的措施,确保本项目按时完成。
投标人投标时应响应本招标文件进度要求,提出项目时间进度及人员配置表,并提供甘特图。
10.8 项目实施要求
整个项目的实施分为需求调研及分析阶段、设计阶段、实施阶段、验收阶段、售后服务和技术支持五个阶段,投标人投标时应对应用系统开发的每个阶段做出具体的分析与设计,应描述项目实施的里程碑、对各阶段的时间安排计划、工作任务、工作重点、工作成果、验收标准等做出实质性响应。
11. 技术支持与服务要求
-
投标人应派遣有经验的技术人员组成项目组到现场实施技术服务,包括安装、测试和调整更新、培训等提供全面的技术支持与服务。人员要求相对稳定。
-
工程质量保证期(简称“质保期”)为全部系统最终验收签字通过之日起始计一年。软件产品售后服务期(简称“售后服务期”)为全部系统最终验收签字通过之日起始计三年。
-
软件售后质量保证:投标人须承担由其采购集成的第三方软件产品、自主开发产品及相关系统的售后服务。售后服务期自到货验收之日起始计3 年(招标文件主要采购产品清单与性能指标参考中明确标注的除外);所开发软件的售后服务期从全部系统最终验收签字通过之日起始计3 年。任何软件,包括投标人所开发、采购或免费提供的应用软件在售后服务期内如有升级版本,投标人免费为运动员文化教育更新。售后服务期期间的维护服务不收取任何额外费用,售后服务期后的技术支持和年服务费标准双方协商。
-
工程质量保证期内,由投标人对系统的运行、维护提供7×24 小时实时技术支持。投标人有责任在质保期内提供24 小时热线电话、远程在线诊断和故障排除、现场响应以及Email 和传真支持服务,对于接到的用户技术咨询,应在2 小时内提出解决方案。其中现场响应要求自收到用户的服务请求起4 小时内,指派技术人员赶赴现场完成故障处理恢复。遇到重大技术问题,投标人应及时组织有关技术专家进行会诊,并在12 小时内采取相应措施以确保恢复系统的正常运行。如果投标人未能按时派员到现场或未能按时限解决问题,运动员文化教育有权自行处理,投标人必须对由于故障所造成的损失后果负责(在合同费用中扣除)。
-
在工程质量保证期内,在不增加新的业务功能前提下,如由于运动员文化教育对现有业务系统的需求变更,应在运动员文化教育要求的时限内给予无条件免费技术支持。
-
软件产品售后服务期内,投标人应指派熟悉本系统建设的关键技术人员负责运动员文化教育的现场技术维护服务,在运动员文化教育要求的时限内到达现场,给予无条件免费技术支持,排除应用系统运行中出现的故障。
-
竣工验收后,如运动员文化教育由于业务需要增加新的业务系统时,运动员文化教育有权选择第三方公司进行新业务系统的开发。投标人必须承诺对新业务系统的开发无条件给予支持,并开放开发接口,以保证新业务系统与现有系统能够成为有机的整体。
-
因投标人的原因导致项目出现变更、调整的,投标人须事先征得运动员文化教育书面同意,并自担费用。
-
投标人须在投标文件中给出切实可行的技术支持与服务方案,包括但不限于技术支持与服务队伍人员名单、人员保证措施、技术支持与服务计划、质量控制措施、拟提交的服务文档和用户满意度指标和标准、质保期后服务的方案策略及承诺等。
投标人应对上述技术支持与服务要求做出实质性响应。
12. 培训
-
培训目的
通过在运动员文化教育内部组织的涉及网络技术、数据库技术和应用系统相关核心技术的培训,最终目的是提高运动员文化教育内部员工的信息系统管理的IT 技能和业务技能。其长远的意义在于使相关的信息部门的领导能够充分认识到信息建设的重要性和紧迫性,信息系统建设的规划、总体设计的思想,相关的技术人员掌握核心技术,真正培养一支高素质的技术维护队伍,维护好人口委系统的网络和应用系统,提高这个系统业务人员的业务能力和素质。
-
培训教员和教材
投标人须承诺选派运动员文化教育认可的具有相关专业资格或者实际工作经验的教师和相应辅导人员(主要培训教员应至少具有三年的同等内容的教学经验),负责本系统相关软件产品的安装配置、应用集成、应用系统操作使用、维护等的免费技术培训工作。所有的培训教员必须用中文教学,否则中标人必须免费提供相应的翻译;要求投标人编写并提供教材及课件。
-
培训对象与培训内容
-
培训对象
包括负责本项目建设、运行和维护的专业人员培训和各类系统使用人员及各级领导的培训。其中,使用人员培训包括:对各级领导干部培训、机关工作人员应用培训以及相关接口工作人员应用培训;专业人员(包括第三方运维人员)培训需完成对相关人员在有关系统软件的运行和管理、网络安全、应用系统的运行和管理等方面进行专门的培训。对于上述培训的具体内容、深度和时间安排,投标人须在投标文件中提出具体培训方案。对于机关工作人员的应用培训,投标人不应限制运动员文化教育此类培训参加人数。
-
培训内容
培训内容根据培训对象分为三部分:
-
针对信息部门主管领导的培训主要是:以信息化工程项目生命周期为主线的信息化工程概述、信息化工程的项目管理、信息化工程的技术、其它相关问题(如招投标、政府采购、绩效管理、相关法律法规等等)等内容。
-
针对系统技术人员培训的主要包括:服务器、存储,网络、安全技术、中间件技术涉及到相关基础知识和内容等;操作系统、系统软件、数据库的管理、安装、配置、维护培训等;
-
业务操作的培训内容主要是针对各自负责的业务系统,进行业务功能和业务操作方面的培训。包括:对所有与应用系统相关的工作人员进行完整的使用和操作培训,同时投标人还须负责在现场组织对系统的安装、调试和运行进行技术示范和业务指导。
-
针对软件运行维护人员(包括第三方运维人员)的培训内容主要是对系统的总体架构设计、系统的详细设计方案、各个应用软件子系统的架构和功能模块实现、数据层总体设计、数据结构设计及数据库实现、系统功能接口及其调用方式、人机交互界面设计等内容的培训,达到软件运行维护人员可以独立进行软件源代码级的系统维护和软件功能适应性调整与补充开发。
-
培训形式:分现场培训和本地培训,含课堂讲解、上机操作和实际工作参与等具体培训方式。具体安排由投标人提出,报运动员文化教育确认后实施。
-
投标人在投标文件中应当针对培训要求提出具体的培训方案、相应的标准,根据培训内容及项目的进度计划安排合理的培训时间。
-
投标人须在培训开始前20 天内将培训计划和教材提交运动员文化教育审核,运动员文化教育有权对投标人提出的培训方案、培训计划和教材进行选择和调整。
-
除培训计划外,在系统运行期间若运动员文化教育有培训要求,投标人应根据实际情况而协助运动员文化教育完成相关培训。
13. 其他
13.1 监理要求
监理单位有权利根据国家相关标准、规范和规定,对本项目的全过程进行监理。
投标人必须接受和配合监理单位根据国家相关标准、规范、规定和监理合同进行的监理活动,按照监理单位的要求提供相应的资料与文档,接受监理监督,方便监理单位履行监理责任,配合监理单位的要求按时保质地完成工作。
鉴于监理单位在项目中所处的特殊位置,招投标双方在招投标过程中及招标结束后的实施过程中,应将与项目实施相关信息(包括但不限于招投标资料、合同文件及相关附件和补充协议、工程相关方案、计划、设计、图纸、式样、样本、源代码、工程实施记录与过程文档或运动员文化教育为上述内容向投标人提供的其他资料等)透露与监理单位。监理单位有权代表运动员文化教育管理部门向投(中)标方索要上述各类信息资料,投(中)标方应无条件按监理方要求及时予以提供。
投标人应对本项目的监理权利及要求做出实质性响应。
13.2 专家评审
投标人应在需求分析、设计、初验、试运行、竣工验收等关键阶段邀请运动员文化教育认可、符合要求的第三方独立专家对方案或报告进行专家评审,依据专家意见进行调整改进,取得专家认可。运动员文化教育、监理方将依据专家意见决定是否批复方案或报告以进入下一阶段实施。
至少包括需求分析、设计、试运行、竣工验收等四次评审。
专家评审费用应包含在本次投标报价中,运动员文化教育不再另外支付费用。
投标人应对第三方专家评审方案做出实质性的响应。
13.3 技术要求
投标书中的技术要求应与《招标文件》中技术要求的标准相一致。若《招标文件》中技术要求无相应规定,则应符合国家颁布的相应标准、规范。
13.4 知识产权的要求
1、投标人保证运动员文化教育及其用户对投标人所提供的软件产品享有合法的使用权。
2、投标人就本项目开发的软件,应向运动员文化教育提供全部源代码和不限次数的使用权以及二次开发权,本项目所开发软件的知识产权归运动员文化教育管理部门所有。
投标人应对本项目的知识产权要求做出实质性响应。
相关阅读