以下为文档的一部分,钻石会员可获取全部内容。 查看如何成为钻石会员
全文字数:9502
基于jsp技术的企业远程培训平台的设计与开发
[摘 要] 远程培训平台是随着现代信息技术的发展而产生的、满足人们终身学习需要的、运用新型培训理念的网络培训系统。它突破了传统培训在时间和空间上的限制,可以实现不同地点、实时地、交互地、有选择地培训教育。这种弹性的培训机制和高度交互性功能,可以有效弥补传统培训的不足,已成为培训教育的一种新趋势。
[关键词] 远程培训平台、数据库设计、需求分析
一、绪论
1、开发背景
在当前新技术、新事物、新知识层出不穷,知识更新周期越来越短的环境下,传统培训方式已经满足不了现实需要,为了提高培训效果,应该引入具有引导性、渗透性和养成性的新型培训模式。数字化学习(E-Learning)以其高度的灵活性、开放性和适应性,低成本以及便于管理的优势逐渐在企业培训中得到了越来越多的认可和越来越广泛的应用。
2、研究意义
将数字化学习引入到企业的远程培训当中来,一方面可以使更多的人有机会参加学习,扭转目前只有少数人有机会参加培训的情况;另一方面,通过网络学习平台对学员学习行为和过程的跟踪记录、规范管理和考评,对培训内容的迅速更新、以互联网形式实现师生之间、生生之间交流互动,这些都在一定程度上保证并提高了培训质量;同时,这种网络培训也直接降低了培训成本。基于这些考虑,我们将这种网络培训方式引入到企业的培训中来,结合企业的实际需求,设计并开发了该远程培训平台,为企业培训的发展起到积极作用。
二、开发技术概述
(一)、JSP技术
1、JSP技术特点
(1)将内容的生成和显示进行分离 使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。
(2)强调可重用的组件 绝大多数JSP页面依赖于可重用的,跨平台的组件(JavaBeans或者Enterprise JavaBeansTM组件)来执行应用程序所要求的更为复杂的处理。
(3)采用标识简化页面开发 Web页面开发人员不会都是熟悉脚本语言的编程人员。JavaServer Page技术封装了许多功能,这些功能是在易用的、与JSP相关的XML标识中进行动态内容生成所需要的。作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点。
(二)、JSP工作原理
JSP的工作原理是请求/应答模式,客户端发出HTTP请求,JSP程序收到请求后进行处理,并返回处理的结果,如图1-1所示。