在线学习系统开发方案(共17页).doc

上传人:飞****2 文档编号:9093067 上传时间:2022-03-30 格式:DOC 页数:17 大小:1.27MB
返回 下载 相关 举报
在线学习系统开发方案(共17页).doc_第1页
第1页 / 共17页
在线学习系统开发方案(共17页).doc_第2页
第2页 / 共17页
点击查看更多>>
资源描述

《在线学习系统开发方案(共17页).doc》由会员分享,可在线阅读,更多相关《在线学习系统开发方案(共17页).doc(17页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、精选优质文档-倾情为你奉上专心-专注-专业 新飞跃在线学习系统解决方案新飞跃在线学习系统解决方案新飞跃信息科技有限公司新飞跃信息科技有限公司2014-3-162014-3-16精选优质文档-倾情为你奉上专心-专注-专业目目 录录精选优质文档-倾情为你奉上专心-专注-专业1新飞跃在线学习系统项目开发背景及意义新飞跃在线学习系统项目开发背景及意义1.1 广州新飞跃信息科技有限公司1.2 新飞跃在线学习系统项目开发背景及意义上海新飞跃文化发展有限公司为了提高工作人员工作效率及培训效果、加快公司发展,建设新飞跃在线学习系统。该学习系统具有学员报名交费、购书、在线学习、在线考试等功能。借助该系统,学员报

2、名交费成功后可直接进行在线学习,在线学习达到要求即可直接进入章节练习、模拟测试或在线考试,无需系统管理员时刻监精选优质文档-倾情为你奉上专心-专注-专业督和操作。新飞跃在线学习系统的建设意义如下:1)方便学员在线报名交费和在线学习。学员可以直接在新飞跃在线学习系统首页填写个人信息、选择培训教程,提交报名信息并付费,无需到银行付款。交费成功后即可进行在线学习。学员在线学习达到要求后系统自动开通在线章节练习或在线考试。购教材的学员可直接在系统内选购教材,系统能够根据学员所在省份按就近原则邮寄教材。2)减少系统管理员的工作量借助该系统,系统管理员无需时刻在电脑前忙于查询到款通知、开通每个学员的在线学

3、习权限及在线考试权限。大大减少系统管理员工作量。3)提高该公司管理效率,节省公司资源借助该系统,方便公司对各网点工作的分管。系统根据学员所在省份自动分管到各网点,提高公司工作效率。该公司培训教师无需到全国各个网点进行面授(特殊情况除外) ,为公司节省资源。2新飞跃在线学习系统详细功能需求新飞跃在线学习系统详细功能需求2.1 新飞跃在线学习系统功能列表功能名称功能名称功能描述功能描述个人信息个人信息填写个人信息。选择课程选择课程选择所报课程,支持单选、多选。购买教材购买教材选择购买教材,支持单选、多选或者不选。在线报名在线报名发票信息发票信息如果用户要发票,可填写发票信息。精选优质文档-倾情为你

4、奉上专心-专注-专业确认提交信息确认提交信息确认填写信息并提交信息。支付信息支付信息支付课程和教材费用。个人信息个人信息支持对个人用户信息中除账户名以外的修改和维护。修改密码修改密码支持对登录密码修改。个人信息管理个人信息管理报名历史记录报名历史记录查看个人报名科目等历史记录。我的课程我的课程学员查看所报课程学习情况,观看教程视频和课件学习进度学习进度查看学员每门课程学习进度信息,了解剩余的学习课程。学习培训中心学习培训中心学习回顾学习回顾查看个人学习历史记录及学习进度。在线章节练习在线章节练习学员学习完一章后可进行在线章节练习,并能够查看答案。在线模拟考试在线模拟考试学员学习完所有内容后,能

5、够进行模拟考试。考试历史记录考试历史记录查看个人考试历史记录。考试练习中心考试练习中心成绩查询成绩查询查询成绩。培训课程管理培训课程管理添加或删除培训课程,针对每门课程,系统提供学习点数控制功能。培训教材管理培训教材管理添加或删除教材。视频教程管理视频教程管理提供不同课程的视频教程。后台:后台:学习培训管理学习培训管理电子课件管理电子课件管理提供不同课程的 PPT 课件。考试科目管理考试科目管理建立不同的考试科目信息,支持针对不同科目设置不同课程。考试题库管理考试题库管理提供强大的题库管理功能,包括各种题型题目的添加和修改。后台:后台:考试信息管理考试信息管理试卷信息管理试卷信息管理提供不同考

6、试科目的随机组卷,人工组卷,支持按不同章节,难易程度百分比组卷。数据库管理数据库管理数据库的备份和恢复功能。后台:后台:系统信息设置系统信息设置系统菜单管理系统菜单管理整个系统的菜单都提供自由灵活的设置和管理,管理人员可以灵活删除或隐藏不要的功能菜单,也可以灵活添加新的功能菜单,方便客户的多系统无缝融合。后台:后台:用户权限设置用户权限设置系统权限设置系统权限设置分为系统管理员、网点管理员、学员四种权限精选优质文档-倾情为你奉上专心-专注-专业2.2 新飞跃在线学习系统前台功能需求1)在线报名管理模块如图 2.1 所示:图图 2.1 在线报名在线报名报名信息提交后,要进行信息确认,确认页面如图

7、 2.2 所示:精选优质文档-倾情为你奉上专心-专注-专业图图 2.22.2 个人信息确认个人信息确认学员在网站首页填写个人信息,个人信息包括:姓名(真实姓名) ,登陆用户名:字母+数字等形式(但不能与姓名一致) ,登陆密码,确认密码,身份证件号码,性别,年龄,工作单位,联系电话,手机号,电子邮件,通讯地址,邮编。精选优质文档-倾情为你奉上专心-专注-专业图图 2.3 个人信息填写界面个人信息填写界面选购培训课程。培训课程包括当前所有可学习的课程,购买课程后方可进行学习及考试。 发票信息发票信息包括发票抬头、邮寄地址、邮编、联系电话、收信人,不要发票可以不填。 提交信息,确认信息。在线支付,或

8、银行转账,支付成功即可登录系统。 2)个人信息管理 该模块包括四个功能,个人基本信息的修改、密码修改、报名历史查询。精选优质文档-倾情为你奉上专心-专注-专业3)学习培训中心 该模块功能有:我的课程:学员在这个功能里只能看到自己报的课程信息,能观看教程视频和课件。图图 2.42.4 我的课程界面我的课程界面图图 2.52.5 视频学习界面视频学习界面学员学习进度,学员查看自己每门课程的学习进度信息,剩余学习点数。精选优质文档-倾情为你奉上专心-专注-专业学习回顾:查看已学习完的课程信息。包括课程名称、课程学时、课程性质(是否免费) 、开始学习日期、完成学习日期、学习结果。4)考试练习中心在线章

9、节练习,学员能够做章节练习题。学员需要学习完每一章节的视频教程和课件后,才可以进行在线章节练习,并能够查看答案。在线模拟考试,一门科目的所有课程视频和课件学习完成后,学员才能进行模拟考试,考试提交后可查看答案。考试历史记录,学员查看个人考试历史记录。包括考试名称、考试时间、考试成绩。成绩查询,学员能够查看考试成绩。2.3 新飞跃在线学习系统后台功能需求5)学习培训管理培训课程管理:添加或删除培训课程,课程信息包括课程名称、课程简介、课程价格、课程点数、时间限制、章节等。精选优质文档-倾情为你奉上专心-专注-专业图图 2.62.6 学习培训管理上传视频界面学习培训管理上传视频界面培训教材管理:添

10、加或删除教材。视频教程管理:管理各课程的视频教程、浏览和删除等。电子课件管理:管理各课程的 PPT 课件、浏览和删除等。6)考试信息管理考试科目管理,管理员建立不同的考试科目信息。考试题库管理:提供强大的题库管理功能,提供各种题型题目的添加、修改和删除。题目信息应包括:科目、课程、章节、难易度、分值、题干、答案等等。试卷信息管理:提供不同考试科目的随机组卷,人工组卷,支持按不同章节、难易程度百分比组卷。7)系统信息设置数据库的备份和恢复功能。系统菜单管理,整个系统的菜单都提供自由灵活的设置和管精选优质文档-倾情为你奉上专心-专注-专业理,管理人员可以灵活删除或隐藏不要的功能菜单,也可以灵活添加

11、新的功能菜单,方便客户的多系统无缝融合。8)用户权限设置分为系统管理员、网点管理员、学员四种权限。网点管理员只能够管理本网点的学员信息。3新飞跃在线学习系统解决方案新飞跃在线学习系统解决方案3.1 软件体系结构软件体系结构系统基于标准的 B/S 结构实现,采用非常清晰的五层结构。如图 3.1 所示。五层由上到下分为界面层、表现层、业务层、持久层和数据层。图图 3.1 软件体系结构软件体系结构其中的表现层、业务层和持久层构成系统核心应用,五层中每一层只调用其下层,不隔层调用,更不会反向调用。领域模型横跨核心应用的三层,用于在各层之间传递数据。表现层可与Struts、velocity、jsp 等结

12、合完成用户界面的展现,实现界面层;持久层则与 JDBC、Hibernate、ibatis、JDO 等结合实现对数据层的精选优质文档-倾情为你奉上专心-专注-专业访问。各层的具体功能如下:(1)界面层:为用户提供一个应用交互界面。通过界面层,用户可以向系统发送请求和输入数据;可以看到系统的运行结果。界面层利用 Web 浏览器进行展示,支持 HTTP 协议。(2)表示层:负责接受界面层的络请求,进行简单的预处理,然后交由业务层处理;业务层将处理结果返回给表现层,并通过这表现层发给界面层进行显示。(3)业务层:根据项目功能需求中列出的各种任务,按照用户实际需要的业务流程进行相应的业务处理,处理后的数

13、据根据需要分别发送给表现层或持久层。(4)持久层:使用各种接口将业务层处理得到的数据进行封装和转换,并将转换好的数据发送给数据层;或者将从数据层采集到的数据进行处理后发到业务层。(5)数据层:对系统中需要存储的各类数据保存到数据库系统中或以其他方式存储起来。3.2 系统应用环境系统应用环境系统的应用环境如图 3.2 所示,包括硬件环境和软件环境两个方面。精选优质文档-倾情为你奉上专心-专注-专业图图 3.2 系统应用环境系统应用环境3.2.13.2.1 硬件环境硬件环境构成系统核心应用的三层部署在应用服务器上,数据层运行在数据库服务器上,界面层则运行在用户所使用的远端客户机上。如果系统规模有限

14、,也可以共用一台服务器同时作为应用服务器和数据库服务器使用。具体的硬件环境要求是应用服务器、数据库服务器及可用的网络连接。用户可通过能够接入网络并访问到应用服务器的 PC 机来使用系统提供的各项功能。3.2.23.2.2 软件环境软件环境系统运行的软件环境包括在应用服务器上运行的 Application Server 软件、在数据库服务器上运行的 DBMS 以及远端客户机上的通用 Web 浏览器。3.3 软件实现技术软件实现技术系统开发基于 Struts 和 iBatis 框架,采用 Java EE Web 应用精选优质文档-倾情为你奉上专心-专注-专业开发技术实现。主要涉及以下技术:1 MV

15、C 设计模式2 Struts 框架3 DAO 设计模式4 iBatis 框架5 AJAX 技术6 媒体播放技术7 在线支付4 4新飞跃在线学习系统实施方案新飞跃在线学习系统实施方案4.14.1 实施方案实施方案1 1)系统工程)系统工程确定项目总体目标和限制,确定子系统,进行可行性分析,确定采用的开发技术。2 2)需求分析与系统设计)需求分析与系统设计通过与上海新飞跃文化发展有限公司交流,确定具体需求,包括功能模块的划分,各模块的业务流程和数据描述,设计系统的体系结构。3 3)系统开发)系统开发首先根据核心需求,快速开发系统原型,用户试用后,按照用户的意见进行修改和继续开发,最终开发出符合用户

16、要求的,可运行的在线学习系统。4 4)测试和试运行)测试和试运行精选优质文档-倾情为你奉上专心-专注-专业系统开发完成后,需要对系统进行测试。测试通过后,部署到用户环境中进行试运行,对于试运行中发现的问题及时解决或更正。5 5)系统运行和维护)系统运行和维护系统试运行稳定后,投入正常运行。正常运行后,可以提供长期运行和维护服务,帮助解决日常运行出现的问题。4.2 时间进度新飞跃在线学习系统时间进度安排如表 4.1 所示:表表 4.1 进度安排进度安排:阶段任务持续时间需求分析需求分析1 周系统总体设计进行系统总体设计1 周制作原型在线报名管理模块个人信息管理学习培训中心考试练习中心在线购买新课

17、程或教材学习培训管理考试信息管理系统信息设置系统功能开发用户权限设置4 周集成集成和测试测试1 周项目验收验收2 周总 计9 周附件:系统建设报价精选优质文档-倾情为你奉上专心-专注-专业序号功能模块价格1制作原型80002在线报名管理模块20003个人信息管理10004学习培训中心20005考试练习中心30006在线购买新课程或教材20007学习培训管理60008考试信息管理70009系统信息设置300010用户权限设置200011支付接口管理10001237000系统软硬件支持需求序号名称品牌型号参数说明单位价格数量小计1网络机柜三信42U 镀锌板机柜个1980119802硬件防火墙思科 CISCOASA5505Appliance win sw 8ports台8800188003交换机华为 3COM 1526二层,可网管型交换机,SOHO 交换机,传输速率:10M/100M/1000Mbps台1350113504机架式服务器DELL,PowerEdge R410 至强处理器E5606,4G,500GSATA硬盘台172001172005操作系统微软WINDOWS2003R2 标准版套5500155006数据库微软SQL2005 标准版套12500112500合计47330

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 教育教学

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com