基于移动学习的IT企业培训管理系统的设计与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:szRUIZHIZI
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的迅猛发展以及智能移动终端、Wi-Fi网络和4G网络的普及,我们正处于移动互联网快速发展的时期。随着时代的要求,出现了新的,多样化的学习方法,移动学习[47-50]是移动计算与数字学习结合的产物。其中,移动学习有效地融合了现代人分散,不连续和零散的时间,以满足人们的生活和工作需求,目前它已成为未来学习的关键发展方向。移动学习涉及了学习的许多领域和众多阶段,例如初等教育、高等教育、职业教育以及企业培训。在互联网迅猛发展的时代,移动学习已逐渐融入人们的日常生活、学习以及工作中,同时获得了许多人的认可。但是,它的应用主要集中在学生群体中,主要是在一些研究型综合大学和政府机构中,尚未在职业教育中得到广泛应用。但是,中国正处在工业发展的上升阶段,经济发展迫切需要。对于职业技术工人和高技能水平的工人,移动学习的应用不仅可以为职业教学提供有效的辅助学习手段,而且可以为职业教学提供有效的辅助学习手段。为职业教育的发展提供有力的支持。在这样的时代,这是企业培训转型升级和创新难得的机遇时期。同时,员工的学习方式受到影响,将产生新的培训需求。最重大的变化是员工在工作时间和非工作时间使用手机的时间显着增加,随之而来的是员工的分散时间也增加了。如何有效利用这些时间并提高员工的工作效率,也是IT企业培训中需要考虑的新问题。过去,IT企业培训的成本通常很高,包括安排培训场地、购买训练器材的费用都不小。如果可以充分利用员工已经拥有的智能手机和网络,那么可以为企业节省大量费用。同时,充分发挥手机应用平台的优势,对员工学习情况进行监测和统计,合理制定培训计划,也将培训提升到一个新的水平。因此,企业迫切需要探索和尝试新的培训方法,以弥补传统培训模式的不足,提高培训的针对性和有效性。移动学习的提出已有十多年的历史,但由于当时软硬件资源的限制,使得移动学习的发展缓慢。近年来,随着硬件资源的发展和完善,通信技术和移动终端技术已经十分成熟,一度束缚移动学习的问题已经得到基本解决,并逐步开始有效实施。为了能满足社会对在移动设备上能及时学习的需求,顺着这一移动学习培训潮流,本文提出基于移动学习的IT企业培训管理的设计与实现。构建以用户为核心的基于移动学习的IT企业员工培训系统,优化企业员工培训流程,丰富企业员工的培训模式,提升企业员工的培训效率,是本文研究的主要意义和研究内容。在互联网飞速发展的今天,IT企业的数量越来越多,而且这些大多是中小企业或者是初创企业。由于劳动力成本的不断增加,IT企业为了减少支出,不一定会选择文化程度高、技术水平高的员工。在这种背景下,员工的自主学习动机普遍不足,知识储备更新周期长,学习能力一般偏低。但是,在移动互联网迅猛发展的时代,员工的技术水平和知识储备可以说是IT企业的核心竞争力。如果员工的技术储备一直局限于原来的水平,公司的发展前景将很困难。此外,也有一些员工具有积极的学习意识和学习潜力,对自己的职业发展有长远的、科学的规划。他们把公司能否提供完善的学习系统和培训方式也看作是选择工作岗位的一个重要的因素。因此,IT企业为了能够在竞争激烈的环境中拥有更强的竞争力,并尽量降低人员的流失率,从而不断提高公司产品核心竞争力、服务质量和技术水平,必须付出更多的努力。因此,有必要优化企业员工培训机制,更需要设计和开发一套具有完整的流程、友好的界面、全面的功能、合理的内容的IT企业培训管理系统。根据IT企业的实际情况,本文结合基于Android平台的移动智能终端的开发以及流媒体传输机制等技术,提出IT企业员工培训系统的开发。该系统适用于对IT企业员工的培训进行管理,它可以实现课程内容选择、在线视频观看、在线问答、在线测试以及其他功能等。该系统能够有效解决IT企业技术更新快,学习内容针对性强,知识技术实用性强以及技能差异大等问题。基于移动学习的IT培训系统在系统分析和设计时,采用面向对象的UML建模方法,在系统需求分析时采用用例图进行需求建模,从而给出系统的功能结构图,然后在多功能模块进行分析时使用流程图,采用E-R图分析系统实体对象,并给出数据库的物理模型,最后给出它的数据库表结构。此外,本系统采用B/S[29-32]结构设计;用户可以通过移动终端或计算机访问系统,培训学员通过安装在移动设备的客户端访问,真正做到随时随地可进行学习。服务器端系统是在Tomcat7.0平台上开发的,数据库管理软件是My SQL[33-36]。该系统的移动终端采用Eclipse[37-40]和JDK[44-46]平台,使用Android[25-28]的sdk5.0进行开发,使用XML[41-43]进行UI控制以及数据存储。同时,由于目前的移动平台开发领域,Android占比较大,并且该比例还在持续增加,所以本IT培训管理系统的客户端使用Android进行开发。由于客户端可以安装到小型移动设备上,所以用户可以轻松地学习课程,包括查看课程信息,课程评估和培训通知。最后,在Android模拟器和真实的移动终端上进行了实验,在系统可以正常运行的同时也显示了客户端友好的交互效果。本文重点介绍了IT企业培训系统的设计与实现,其中体系结构设计主要采用B/S架构,开发技术采用J2EE、My SQL和Web应用开发等。基于相关技术给出本文主要研究内容和过程如下:1)分析了IT企业培训的现状,对存在的问题进行科学分析,并针对问题提出改进的方法和方法,在此基础上确定了研究目标和内容。2)针对企业的需求,从功能和非功能两个角度分析该系统需要具备的功能,并分析系统的可行性。结果表明,所有情况均达到了预期的效果。3)在需求分析的基础上,设计了一套完整的IT企业培训管理系统,包括体系结构设计、数据设计、接口设计、过程设计。基于以上设计可以开发出更为可靠的系统,为实现这项工作奠定坚实的基础。4)对系统进行了具体的功能实现,这些功能模块包括管理员对系统进行维护、对参加培训的人员进行管理、教师选择本地的学习资料进行上传或对已有的资料进行删改、参加培训的人员与老师可以在课程论坛上相互交流、接收具体课程的老师发布的通知、下载学习资源、进行笔记的记录模块。系统功能的实现,不仅说明了该系统运行稳定、功能完整,同时也证明了系统的可行性和可操作性。此外,本论文还给出了核心代码以及功能的运行效果展示。基于以上分析,可以将本文研究的主要内容归纳为如下四个方面:(1)本文研究了基于移动学习的IT行业培训系统的开发,提出了移动学习平台的发展方向。(2)技术可行性分析:在需求分析阶段,对收集到的需求进行分类总结。(3)本文完成了基于移动学习的IT行业培训系统的设计与实现,给出了部分关键代码,验证了系统的可用性。(4)本系统采用软件工程的原理和方法进行设计,采用Java技术和My SQL数据库技术进行开发。以上述内容为基础,论文结构如下:第一章简要介绍了本文的研究背景、国内外研究现状以及本文的工作。第二章介绍了系统开发的关键技术。第三章对系统进行了需求分析。第四章详细介绍了系统的设计。第五章实现了基于移动学习的企业培训系统的开发。第六章介绍了系统的测试与维护。最后,对本文的工作进行了总结和展望。本文研究工作的具体安排如下:第一章,首先简单的介绍了本文研究的背景以及研究意义,继而归纳总结了基于移动学习的IT企业培训管理系统的国内外研究现状,并简要介绍了本文的研究路线及研究方法。第二章,主要对基于移动学习的IT企业培训管理系统开发的关键技术进行了简单的介绍,具体包括通用移动学习系统开发技术、MVC模式、HTTP通信、实时传输协议、JSON字符解析等技术。本章主要阐述了知识理论在移动学习系统开发中的应用。首先介绍了现有的移动开发平台,然后介绍了Android开发平台,描述了Android平台的结构和开发环境。最后,分析了移动应用的服务器模式和相关的移动学习开发技术,本章对相关技术的介绍为下文的分析和研究奠定了理论基础。第三章,主要对系统进行需求分析,需求分析是系统计划阶段的重要活动,也是软件生存周期中的一个重要环节,该阶段的目标是把用户对待开发软件提出的“要求”或“需要”进行分析与整理,确认后形成描述完整、清晰与规范的文档,确定软件需要实现哪些功能,完成哪些工作。在该阶段,我们确定了基于移动学习的IT企业培训管理系统的目标和定位,并对其进行了可行性分析,确定了系统功能范围及划分说明,给出了目标系统功能要求,从功能需求分析、系统非功能需求、运行稳定性、数据安全、系统可扩展性以及系统响应性等方面展开了需求分析,从而确定系统必须做什么。本章主要完成了需求分析的任务。通过对业务流程的总结和修改,简化了业务流程,提高了业务流程的可靠性,并从功能需求和非功能需求的角度进行了需求分析工作。具体来说,系统的功能需求包括三个部分:培训学员需求、教师需求和管理员需求。非功能性需求包括适应性、安全性、稳定性、可扩展性和相应的能力。上述分析为本论文的后续工作提供了良好的基础。第四章,本章首先简单介绍了系统设计原则以及系统总体设计,然后对基于移动学习的IT企业培训管理系统的工作模式进行了详细的介绍,其中包括教师端和培训学员端,接下来,又简单的介绍了基于移动学习的IT企业培训管理系统的系统架构设计,最后详细介绍了本系统的数据结构设计,主要包括数据库中的表、数据库中表的详细结构、数据库中表之间的关系以及实体关系(E-R)图等。本章对系统进行了详细的系统设计,提出了设计原则,然后从系统结构、功能模块、软件结构、数据库设计和安全性等方面进行了详细设计,得出了详细的系统设计方案,为下一阶段的系统实现做了准备。第五章,主要介绍基于移动学习的IT企业培训管理系统开发阶段相关工作,该阶段是将软件设计的结果转化为计算机可运行的程序代码。在程序编码要制定统一,符合标准的编码规范。以保证程序的可读性,易维护性。提高程序的运行效率。本章首先对我们在开发过程中的关键技术进行介绍,包括搭建ANDROID开发环境以及基于ANDROID的开发流程,然后对系统中的课程和活动的设计进行了介绍,接着,分别对培训学员端和教师端的开发工作进行了介绍并给出了部分关键代码,其中涉及到WEB服务器的实现、移动客户端的实现、登录模块的实现以及课程学习模块的实现。本章给出了培训管理系统的实现部分,基于上述系统开发环境,以及第四章的总结和详细设计,给出了系统各模块中各类的主要功能设计,并给出了系统主要流程的程序流程设计。最后,本章给出了基于移动学习的IT企业培训管理系统的开发结果。第六章,主要介绍基于移动学习的IT企业培训管理系统测试阶段相关工作,该阶段首先采用黑盒测试方法,在对系统按钮对应功能的测试中,没有发现问题,整个系统运行良好,然后,为了使客户端运行更稳定,对客户端和移动客户端的交互进行了关键测试,检查客户端系统的响应速度和处理条件。通过这样一种更加严谨的测试方法和步骤,我们可以进一步了解软件开发过程中需要注意的问题,并在整个过程中受益匪浅。最后,系统通过测试,可以发布。从学术价值的角度出发,本文所设计的IT企业培训管理系统为其他企业设计类似的系统的提供方法和参考。从实际应用出发,本文所设计的IT企业培训管理系统可以提高IT企业的管理培训工作的效率,进一步改善培训流程,同时,提供了一种准确,有效,科学,系统的培训方式和手段。
其他文献
为了提升自动驾驶汽车在复杂环境中的安全性,智能汽车在进行决策时,需要关注环境车辆未来的驾驶意图和行为的不确定性,针对当前道路环境中其他环境车辆未来一段时间内的轨迹进行预测。准确的意图和轨迹预测是智能车辆能够进行安全合理的决策规划的保证。因此进行环境车辆的意图和轨迹预测研究具有十分重要的意义。现有的轨迹预测方法均需要输入长时间的被预测环境车辆周围车辆的历史轨迹,但对于自动驾驶车辆搭载的车载端传感器来
随着当今世界科学技术的进步与发展,人工智能技术已经向农业、服务业、航空航天、医疗卫生和国防军事等领域不断渗透,带起了新的一轮科技革命。智能安防机器人行业在人工智能技术的加持下,也在飞速发展。我国当前安保行业人员缺口巨大,而随着我国当前人口老龄化问题的日趋严重,传统的物防+人防的模式已经不能满足我国社会越来越大的安防需求,所以采用智能安防机器人代替传统安防模式已经成为我国当前安保领域的发展趋势了,而
薄壁结构以其良好的吸能效果,被广泛地应用到各类交通工具的吸能耗散系统中去。设计出具有良好,优异性能的薄壁结构,对于交通工具轻量化,安全性的保证具有重要的意义。近年来,有众多学者尝试将仿生元素融入到薄壁结构的开发中去。为了进一步提高薄壁结构的耐撞性和吸能性,论文基于牛角的生物结构特征,分析其与薄壁结构之间的相似性,提取出牛角的三种结构特征参数,角质壳,约束梁和芯体,设计出仿牛角薄壁吸能管。为了探究仿
“凡人所居,无不在宅。”舒适、和谐的居住环境和生活状态,一直是人们幸福生活的主要追求。众所周知,住宅建造过程不仅对环境有较大的污染,并且在其使用阶段中,也需要使用大量能源,而造成环境破坏。我国一直提倡走绿色、低碳的发展道路,2020年9月,我国提出了碳中和目标。由于村民缺乏绿色节能意识与建筑专业知识,其建造的住宅质量低;并且随着农村居民生活水平向城镇化靠近,日常生活中各类设备的使用频率增加,双重原
知识图谱具备动态性、空间性、关联性、知识依赖性四个特点,不仅可以通过可视化模型将知识以有向图的形式直观地呈现出来,获取它们之间的关系,还能够通过计算机的搜索功能,在极短的时间内完成对海量知识信息的精准查找,并对其进行统计分析。电力变压器在电力系统中是进行能量转化和传输的重要设备,也是其中一种最为复杂且昂贵的设备,构建电力变压器知识图谱能够对电力变压器相关知识进行高效组织,实现知识存储、智能搜索、辅
长沙作为一座历史悠久的千年古城,拥有厚重的人文底蕴。而它与其他历史名城相比不同的是,长沙在近代历史舞台上的表现尤为波澜壮阔:在转型为近代城市后取得快速的发展,但抗战爆发后的“文夕大火”和紧随其后的连年战乱让此前积累的一切都荡然无存。这场空前的兵燹不仅是让近代以来的所有成就付之东流,更是重创了长沙的历史文脉。“百年缔造,可怜一炬”;千年古城,毁于一旦。灾难之后的长沙城百废待兴。大规模的破坏带来了大规
近年来,在能源和环境问题背景下,可再生能源分布式发电技术快速发展。可再生能源发电通常具有地理位置上分散、容量小、数量多及出力波动大等特点,因此通常配合储能和逆变器等电能变换设备组成微电网运行。微电网可孤岛运行或作为整体由大电网协调调度并网运行,是解决大量分布式发电消纳和能量高效利用的有效形式。电力电子逆变器与传统发电机相比缺乏旋转动能,不利于微电网的稳定运行。虚拟同步发电机(Virtual Syn
气象参数是反映室外气候环境变化的基础数据,其包括空气温度、相对湿度、太阳辐射照度等多种参数,在空调负荷计算、空调设计用室外计算参数生成等研究中起着至关重要的作用。目前获取各地实测气象数据的途径有限且费用昂贵,对相关科研工作造成了不便。再分析数据ERA5(ECMWF Reanalysis)是欧洲中期天气预报中心开发的最新一代大气再分析资料,其具有时间尺度长、数据稳定性好、覆盖空间范围广等优点,但其在
随着人民生活水平的提高,我国汽车保有量也迅速增长,导致城市中停车位紧张且泊车空间相对缩减,“停车难”问题随之出现。自动泊车系统作为无人驾驶的一部分,市场需求极为广阔。本文利用车辆自带的全景环视系统,提出基于全景图像的自动泊车路径规划和跟踪控制方法,具体研究内容如下:介绍了本文所使用的基于全景图像的车位检测方法,使用多目标检测网络确定车位的头部和标志点,通过几何关系确定完整的车位,再根据像素与实际尺
社交媒体,在线交易或特定组织等每时每刻都在产生大量的数据,美国主导的Tik Tok事件更是让人们意识到爆炸式增长数据背后隐藏的巨大财富。而如何高效快速地获取海量数据中的关键信息,得益于关键词提取这一重要的技术手段。无论是在自然语言处理领域,还是个性化推荐中,关键词提取都是无法被替代的角色,所以开发出准确快捷的关键词提取算法变得十分有意义。大多数关键词提取算法都是基于文章中词语的统计信息如词频统计等