- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于网络的电力企业E-Learning平台设计与开发.doc
基于网络的电力企业E-Learning平台设计与开发
培训是提高员工全面素质和保持企业竞争力的有效途径。目前电力企业机构分布广泛,一线员工更换频繁,这造成了企业培训成本高昂、培训实时性差、各级子公司对培训内容理解偏差等问题。要想实现企业的可持续发展,有必要改革现有的培训方式。未来培训的基本形态就是基于互联网的在线学习和网络教育。在线学习(E-Learning)的出现是信息技术广泛应用引发的学习革命,在各种学习包括弹性学习和远程学习中运用技术,以及将信息通信技术(ICT)作为个体与群组之间交流与传播的工具,从而支持员工和促进学习管理,通过互联网和计算机终端解除了培训时间、地点的限制,大中型企业可以实现随时随地培训员工,充分、有效地利用企业资源,降低培训成本。构建基于网络的企业E-Learning平台是一个迫切需要研究的问题。在调研中我们了解到,实施企业在线培训,是一个系统工程。它融合了信息化技术、管理科学、教育理论、知识管理以及学习型企业等多方面的理论知识。开展在线培训,首先要有一个企业在线培训平台,其二要有符合企业实际的教材,也就是内容。之后,要有一套完整的培训评估管理系统。
系统概述
开发技术
目前,开发此类平台的技术主要有ASP.NET、Java、JSP等技术。针对本平台的功能需求和性能需求,采用ASP.NET技术进行开发。ASP.NET是编译型语言,在服务器上运行基于通用语言的程序,在程序首次运行时进行编译,执行效果高。另一方面,ASP.NET完全面向对象,界面和代码可以分离,调试维护方便。由于ASP.NET 是.NET Framework 的一部分,可以使用.NET Framework所提供的FCL类库,有了上千组可再利用的类、接口、和值类型,程序员进行开发更加得心应手。在.NET框架中,ADO.NET是ASP.NET和Windows Form应用程序用以操作数据库的类库的总称,它可以为应用程序提供关系数据、xml数据等不同类型的数据。
开发工具
本平台选用Visual Studio 2010作为开发工具。Visual Studio是支持多种编程语言的集成开发环境。利用它的可视化设计器,程序员可以不编写任何代码而快速地创建页面。Visual Studio 2010不仅可以支持Office,它的集成开发界面更加清晰和简单,方便用户操作。
在数据库方面,选用与Microsoft紧密集成的SQL Server 2005数据库。在开发语言方面,选择面向对象的C#程序开发语言。由于C#是面向对象的语言,代码可以被其他程序调用,实现了重复利用的高效开发模式。更重要的是C#具有自动资源回收功能,不用像使用C++那样分析内存泄露。
可行性分析
技术方面,系统使用ASP.NET技术进行开发,采用C#语言编程,属于目前较为先进和广泛使用的技术,具有相当的实用性和耐用性,因此在技术上是可行的。
经济方面,使用E-Learning能节省大量的人力、物力、财力,并且现在的电力企业都有自己的服务器和充分的培训资料,因此,在经济上也是可行的。
操作方面,作为一个Web系统,操作方式就是和一般的浏览网站一样,用户无需安装客户端软件,可以直接通过浏览器访问Internet使用本系统。用户在操作的时候不用考虑系统的内部问题,只需要进行非常简单、方便的操作即可。因此,网络课程平台具有操作可行性。
通过以上的可行性分析,本系统的设计制作是可行的。
系统分析
需求分析
E-Learning平台主要是实现培训资源网络化,包括培训信息的发布、资料的上传下载、作业管理和在线问答等功能。通过登录到管理员界面,管理员能够根据输入文件(来自信息系统的讲师、受众员工以及课程基本信息)建立用户数据库,对用户、课程和通知进行增、删、改、查。通过登录到讲师界面,讲师用户可以发布课程通知,上传资料(课件、案例、试题),布置作业,查看已上传资料,参与在线交流,修改或删除上传的文件或发言等。通过登录到员工界面,员工用户可以浏览课程信息、讲师信息和通知,下载资料、上传作业、参与在线交流、修改或删除上传的文件或发言等。
业务流程分析
业务流程是平台中所有业务的活动过程,这个平台可以大致分为以下几个过程:用户登录,查看通知、讲师信息、课程信息,上传和下载课件、案例、试题,完成作业,布置作业,上传作业,检查作业,在线问答等等。系统的业务流程图如图1所示,见下页。
数据流程分析
为了更清晰地描述E-Learning平台的信息流程,描述使用该平台的外部实体和平台之间的关系,确定平台的边界,按照业务流程图绘制出相应的数据流程图,如图2所示,见下页。
在E-Learning平
您可能关注的文档
最近下载
- 2025年新能源发电行业分析报告及未来五到十年行业发展趋势报告.docx
- 未成年人出游免责协议书5篇.docx VIP
- 八年级体育教育教学计划..doc VIP
- 劳动教育(微课版):认识劳动PPT教学课件.pptx VIP
- 特高压输电系统温室气体减排方法学.PDF VIP
- (高清版)DGJ 08-2173-2016 展览建筑及布展设计防火规程.pdf VIP
- 高中英语【拓展阅读】Before You Feel Pressure 双语课件.pptx VIP
- 2025年新人教版数学三年级上册全册教案.pdf
- 社会心理学:文化心理学完整版.pptx VIP
- 卫生部手术分级目录(2025年1月份修订).doc VIP
文档评论(0)