远程培训系统概要设计说明书

远程培训系统概要设计说明书

ID:34324970

大小:1.91 MB

页数:70页

时间:2019-03-05

远程培训系统概要设计说明书_第1页
远程培训系统概要设计说明书_第2页
远程培训系统概要设计说明书_第3页
远程培训系统概要设计说明书_第4页
远程培训系统概要设计说明书_第5页
资源描述:

《远程培训系统概要设计说明书》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、远程培训系统概要设计说明书北京中电飞华通信股份有限公司引言1.1.编写目的在完成了软件系统的可行性研究和需求分析的基础上,为了明确软件需求、安排项目规划与进度、组织软件开发与测试,项目组在考虑了多种可能的解决方案,并进行了较为深入地探讨和分析之后,提出了这份概要设计说明书。此概要设计说明书对《中电飞华远程培训平台》软件的解决方案、功能分配、模块划分、程序的总体架构、输入输出和接口设计、运行设计及出错设计等方面作了全面的概括性的说明,为该软件的详细设计奠定基础。1.2.定义HR:HumanResource人力资源,这里指人力资源系统。OA

2、:OfficeAutomation办公自动化,这里指办公自动化系统。CA:CertificationAuthority证书授权,这里指数字证书认证中心系统。J2EE:Java2PlatformEnterpriseEdition,Java2平台企业版。EJB:EnterpriseJavaBeans企业级JavaBean,J2EE标准中的一部分。DAO:DataAccessObject数据访问对象,这里指数据访问对象层。JSP:JavaServerPage一种动态网页技术标准。JDBC:JavaDataBaseConnectivitysta

3、ndard,Java的数据库连接标准。2.任务概述2.1.目标《中电飞华远程培训平台》软件旨在为公司企业提供一整套的网络培训解决方案。提供完整的在线培训以及培训管理系统。系统将支持多级分布式部署,能在全公司范围扩展。系统能在分公司进行部署,与其系统(HR、OA)实现结合。1.1.运行环境1.1.1.软件环境本软件采用J2EE(Java2PlatformEnterpriseEdition)技术平台来构建,采用EJB和JavaBeans构建中间层业务处理组件,完成绝大多数事务的处理,用JSP实现界面显示和用户交互功能。中间件采用成熟的应用服

4、务器产品支撑业务处理组件的运行环境。采用Oracle企业级数据库产品实现数据的存储。在Windows,Linux,Unix平台上均可运行,具有优异的跨平台能力。流媒体服务器采用应用较为普遍的WindowsMediaServer,以支持流媒体点播和广播服务。1.1.2.硬件环境见《硬件配置说明书》。1.1.3.网络环境带宽要求:每台服务器至少独享100M出口带宽。网络协议:HTTP协议;MMS协议;ORACLE数据库1521端口;另外需要一些6000-9000之间的临时端口。1.2.需求概述通过远程培训平台,学员可以实现基于课件自学,还可

5、以根据情况设立课程辅导教师进行网上答疑,使学员与教师、学员与学员之间能进行交流讨论。通过远程培训平台与外部系统的结合,用户能便捷地过渡到远程培训平台,使培训与人力资源管理、办公自动化关系更加紧密,更有利于工作的开展。功能要求:一、远程培训平台1.培训支撑子系统:1.1.课程学习模块1.2.在线测试模块1.3.技能证书模块1.4.交流功能模块1.5.定制功能模块1.6.个人日历模块1.7.个人笔记模块1.8.成绩记录模块1.9.课程检索模块1.10.资源管理模块1.11.差距分析模块1.12.知识中心模块2.培训管理子系统:2.1.审阅功

6、能模块2.2.目录管理模块2.3.统计分析模块2.4.课程管理模块2.5.社区管理模块2.6.测验管理模块2.7.用户管理模块2.8.资源管理模块2.9.报表管理模块2.10.课件组装模块3.系统服务子系统:3.1.底层服务引擎3.2.权限控制模块3.3.数据库连接模块3.4.二次开发接口1.系统管理子系统:1.1.访问统计模块1.2.内容设置模块1.3.登记策略模块1.4.界面上传模块1.5.系统设置模块1.6.日志查看模块1.总体设计1.1.平台、子系统关系概述1.1.1.平台概述远程培训平台提供对整个培训过程的管理和控制,是整个系

7、统的主要运行平台。管理员通过该平台管理维护组织机构和员工信息资料,管理课件和试题资源,控制培训流程。教师通过该平台实施直播授课答疑,管理维护试题库,与员工交流课程知识和答疑,管理考试批阅试卷。员工通过该平台进行培训班、独立课件以及直播课程的学习,通过讨论区和聊天室与教师交流,最终通过考试获取考试结果或证书完成培训过程。1.1.2.子系统划分(一)培训平台子系统划分和简要描述培训支撑子系统:提供对在线培训的支持功能,提供对学员的学习接口,辅助功能。培训管理子系统:管理培训资源、组织机构、员工资料,给培训支持子系统提供基本的数据服务。系统管

8、理子系统:管理设置系统运行环境的参数配置,通过日志监控用户访问。系统服务子系统:提供其它子系统需要的服务接口,例如:数据库连接管理服务、权限控制服务,保证对系统基本功能的支持。1.1.1.系统与外部平台接口

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。