北京邮电大学通信企业员工业务培训系统设计及实现

上传人:第*** 文档编号:62161263 上传时间:2018-12-17 格式:DOCX 页数:15 大小:1.99MB
返回 下载 相关 举报
北京邮电大学通信企业员工业务培训系统设计及实现_第1页
第1页 / 共15页
北京邮电大学通信企业员工业务培训系统设计及实现_第2页
第2页 / 共15页
北京邮电大学通信企业员工业务培训系统设计及实现_第3页
第3页 / 共15页
北京邮电大学通信企业员工业务培训系统设计及实现_第4页
第4页 / 共15页
北京邮电大学通信企业员工业务培训系统设计及实现_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《北京邮电大学通信企业员工业务培训系统设计及实现》由会员分享,可在线阅读,更多相关《北京邮电大学通信企业员工业务培训系统设计及实现(15页珍藏版)》请在金锄头文库上搜索。

1、1 立题依据随着经济的发展和社会信息化进程的进一步推进,各行各业各领域都在不同程度上应用信息化手段来提高自身的工作效率和市场竞争力。随着经济的发展和社会信息化进程的进一步推进,各行各业各领域都在不同程度上应用信息化手段来提高自身的工作效率和市场竞争力1。根据目前国家对于信息化发展的战略要求,利用先进的计算机技术和网络技术,充分的开发利用各种有用的信息资源,实现资源的共享与沟通。另外一方面,信息化能够节约社会资源,有效推动经济发展和社会发展1。信息化时代的企业要能够在激烈的社会主义市场经济环境下立于不败之地,企业建设一定要密切联系信息化建设,甚至企业兴旺发达的全过程都离不开信息化建设,企业网站的

2、建设一旦发挥其宣传效力,就可以在更广泛的领域宣传其产品、服务和品牌,企业电子商务可以有效整合和管理上下游的客户资源,企业生产流程的全程录像及其反馈,可以在短时间内有效提高企业质量管理,企业电子通讯的畅通无阻盘活企业内外生产环节的交流,保证企业可持续发展,强化企业市场竞争力必须要依靠信息化建设2。企业员工培训管理作为企业管理的核心组成部分,其信息化的需求也日益增加,并对信息化的要求越来越高。国内很多企业纷纷投入到企业信息化建设的大潮中,建立和完善自己的企业员工培训管理体系和规范企业员工培训业务流程,使得企业员工培训管理信息系统在近年也取得了相当的发展。根据企业员工培训管理的业务情况,一般企业员工

3、培训包括绩效管理、培训管理和福利管理等组成,内容繁多。而员工培训管理作为企业员工培训管理的重要组成部分,却一直没得到研究学者们的关注。相对企业员工培训其他方面的内容,员工培训管理也很少受到企业管理者的关注。培训是每一个新的员工在入职的过程中以及在入职期间比较重要的工作之一。员工的培训不仅仅能够提高每一个员工的综合管理素质,能够提高企业的服务水平和生产管理效率,为企业树立良好的形象,增强企业的盈利能力,而且还能够促进企业的管理层与员工层、企业与员工之间的双方的沟通,增强企业凝聚力和向心力,扩大员工对企业的归属感和并且以主人公的精神去为企业服务,发挥人力资源的高增值性,从而员工为企业才创造更多的效

4、益以及机会。2 内容目标2.1 研究内容本课题主要是来源于通信企业对于员工培训的一种远期的规划,在这个员工培训管理项目中根据上级主管部门的具体要求,规划通信企业员工培训管理系统。课题主要是针对的实现各种功能,提出相应的解决方案,主要是解决通信企业目前的培训模式中存在的信息交流机制不足的问题,设计与实现一套针对通信企业培训的员工培训管理系统,提高其他员工的培训效率。(1)在文献检索以及综述阶段,该阶段主要是阅读大量的员工培训管理方面的论文,对论文就行规划,保证企业员工培训的顺利运行。(2)通过对目前通信企业的培训模式进行分析,针对通信企业中培训的流程信息化进行分析,总结实际的工作中所存在的工作利

5、弊问题,提出符合通信企业信息化的工作流程。(3)调查与分析阶段。该阶段主要是走访与调研,收集企业目前培训过程中的实际情况,形成相应的调研报告,并且向有关部门进行汇报。(4)对设计的员工培训管理软件进行开发,按照软件工程的开发流程进行设计与实现,并编写相应的代码对软件进行测试与应用。2.2 业务流程培训计划制定管理业务流程图如图所示。从图1中可以看出,在进行培训计划制定的过程中,首先由员工提出相应的培训管理需求,然后进行培训需求的整理,部门对员工的培训需求进行汇总形成一个汇总单,然后将汇总单提交到人力资源部,人力资源部根据汇总单制定相应的培训计划,生成的培训计划需要经过审核人员的审核,对于没有通

6、过审核的培训计划人力资源部需要重新进行审核,对于通过的计划保存到数据库中进行存储。图1 培训计划制定业务流程图培训课程的安排业务流程图如图2所示。从图中可以看出,首先由人力资源部门进行培训课程的安排,形成课程安排表,然后进行分类管理,将分类管理之后的计划形成相应的课程表,培训师根据制定的课程表配置相应的教材,对于培训师选择的培训教材需要经过领导的审批,对于审核没有通过需要重新进行配置,审核通过的教材进行教材的存档,然后培训师进行教材的订购,最后将订购的信息进行存档管理,方便后期查询管理。图2 培训课程安排业务流程图考核成绩评定业务流程图如图3所示。从图中可以看出,在进行考核成绩评定的过程中,首

7、先是由培训师安排上课,对于员工需要参与培训课,培训师对员工的培训记录进行考核,员工需要进行课程考核,之后培训师给出相应的成绩评定结果,将员工的成绩进行存档汇总,将最后的结果分发到员工的各个部门,员工接受到自己的成绩单,业务流程结束。图3考核成绩评定业务流程图在本文的设计中,参与者包含培训管理员和系统管理员这几种,系统模型之间存在的泛化关系如图4所示:图4 用户泛化图系统用户总体用例图如图5所示:图5 系统整体用例图从图6中,可以很清晰的看到该系统中涉及到的用户角色有两大类:培训管理员和系统管理员,而每一类角色所能代表的功能也能够很清楚的看到。2.3 设计目标基于B/S的通信企业员工培训管理系统

8、采用JSP、SSH等目前最新流行和被业内长期使用并广为普及的数据库等技术。本系统是研究目前国外内关于企业员工培训管理制度和流程,并且借鉴一部分国内外的优秀的同类产品,进行研发的一个针对企业单位的简单、好用的Web通信企业员工培训管理系统。本系统除了要达到上述的四个基本的功能之外,系统还要求在其它方面也到做到如下的几点:(1) 系统平台无关性由于本系统是采用现在流行的B/S开发模式,因此就要充分利用这种架构的优势,做到与平台无关。系统采用流行的可以当今任何系统上进行运行的Java语言进行开发,其特点是只要编译一次,在不过修改的情况下,可以在其他的地方运行而不需要重新进行编译。通信企业员工培训管理

9、系统采用的Web服务器是目前流行的开源服务器Apache旗下的开源Tomcat服务器。因此不管软件运行哪一种操作系统(或Windows 操作或Linux操作系统)上,只需要安装相应的数据库软件和运行的环境即可,系统不用做任何的更改。并且如果考虑到服务器的硬件成本问题,由于本系统的特殊的架构模式,只需要为系统配置一台服务器即可,其他的客户端可以直接通过浏览器进行访问和操作,节约安装硬件和其他软件带来的工作量和成本。一般来说,用户只需要安装浏览器就可以对系统进行正常访问,而不需要其他任何附加的软件和硬件等平台,并且系统支持常见的浏览器如IE等浏览器。对目前市场上大部分常见的浏览器都能正常访问和显示

10、,都能较好的适用和兼容。(2) 可扩展性系统不仅仅可以作为常用的通信企业员工培训管理系统,而且能够很方便的与企业其他系统进行接口对接和数据共享。这说明本系统有一定的可扩展性。系统不仅能够与其他系统进行对接,而且本系统还提供了很多接口供其他系统调用。(3) 高安全性由于本系统是面对互联网,因此本系统在设计的时候必须要考虑到用户信息的安全性已经网络上其他非法人员的恶意破坏操作。需要对系统中的一些重要信息进行加密和其他特殊处理,保障系统用户的安全性和保密性。2.4 研究方法本课题拟采用文献调查法和软件工程方法对系统进行分析与设计。由于本课题是一个软件工程类的系统,因此对于课题的设计采用软件工程方法进

11、行设计与分析,从课题的可行性分析、需求分析、概要设计、详细设计、系统实现与测试等方面对系统进行分析。具体的研究技术路线如图7所示。图7 系统技术路线图采用现代化的调查研究方法,对新开发的软件系统进行分析是现代常用的一种系统分析方法。本软件在开发过程中秉承着将开发过程视为软件工程的一个项目进行操作。将工程项目中的概念、原理、技术和方法引申到开发过程中来,对该款软件进行前期的开发和后期的维护。将现今公认的最好的,并且最适合本软件开发的技术和最适合的管理技术进行有机的结合。在经过市场调研后,将用户对该软件的需求和希望整理归纳,从而组成了本系统的整体框架和功能模型,选择配置最合理的计算机软件和硬件,通

12、过不断的实验和调试将与之相对应的组织结构建立起来。选择最适合通信企业员工培训管理系统软件的开发方法中,通过不断的对比和研究,最终选定了生命周期原型法和面向对象相结合的方法。课题拟采用面向对象的软件开发方法进行系统的设计。使用面向对象的软件开发方法OMT(Object Modelling Technique)。这是一种自底向上和自顶向下相结合的方法,而且它以对象建模为基础,从而不仅考虑了输入、输出数据结构,实际上也包含了所有对象的数据结构。所以OMT彻底实现了PAM没有完全实现的目标。不仅如此,OO技术在需求分析、可维护性和可靠性这三个软件开发的关键环节和质量指标上有了实质性的突破,彻底地解决了

13、在这些方面存在的严重问题。3 方案设计3.1 系统总体架构设计本系统的总体功能是建立在满足多级用户在网络上对相关企业单位的信息进行访问和管理,为企业员工培训管理提供一个高效安全的管理软件,从而提高企业员工培训管理的利用率等,能很好的规范企业内部的管理机制,并且具有良好的人机交互界面。企业员工培训管理功能结构模型如图8所示,主要有七个子系统构成:培训安排管理、培训课程管理、培训资源管理、考核成绩管理、培训人员管理、职工信息管理、系统管理。图8系统总体架构设计图3.2 系统体系架构设计目前主要的BS的应用系统的数据访问方式是:用户通过浏览器页面进入系统,因为系统能够自动翻译用户给服务器发送的请求,

14、处理请求和审核权限的过程全部在系统后台进行,用户在浏览器上操作,就可以看到服务器端以所见即所得模式传递的处理结果。企业员工培训管理信息系统采用三层架构设计,第一层视图层,主要操作在用户的客户端显示服务端反馈的数据,第二层是模型层,处理基本的业务逻辑和数据整合,还有第三层是控制层,介于上述两层之间,调整两者关系,落实数据的流转。如图9所示。图9系统的设计模式客户端接受用户的操作然后向服务端发出用户的请求40,接着服务端通过业务逻辑处理甚至对数据库进行相应的访问,然后在服务端进行数据的后台整合,接着利用HTTP协议传递数据,把服务端整合后的结果返回到用户的浏览器上,用户直接操作反馈数据,进行查看、

15、浏览和处理41。系统采用B/S架构进行设计,其中客户端一般为通用的浏览器。除浏览器外系统保留其他Client客户访问的接口。在服务器端,系统采用分层结构进行设计。Web前端视图层,应用逻辑处理层和系统应用支撑层。Web前端视图层采用Tomcat有等前端服务器进行jsp,HTML等页面的管理。应用逻辑处理层负责系统的页面转发和基本业务逻辑的处理。应用支撑层负责系统基础数据,工作流程,权限管理,数据交换接口等系统基础平台相关的控制。3.3 系统功能模块设计概要设计主要是指出系统的所有功能结构,为系统开发人员开发和实现系统做好基础。本系统的功能结构图如图10所示:图10 企业员工培训管理系统包图结构

16、从图中10可以看到,企业员工培训管理系统的主要功能模块包括详细培训安排管理、培训课程管理、培训资源管理、考核成绩管理、培训人员管理、职工信息管理、系统管理。3.4 系统网络拓扑架构设计在系统设计中,笔者使用的设计模式是多层架构,使用了两台服务器,一台专门负责数据库访问,另一台作为Web部署服务器,最大程度地减少了服务器端的负载量,减缓了服务器端的压力。整个操作系统使用专门的服务器端。如图11所示,即为系统的架构图设想。图11 系统的架构设计图从图11中可以看出,系统的网络拓扑架构设计,包含两台服务器,一为数据库服务器,另一台为Web服务器,Web应用程序的部署主要由Web服务器来完成,数据库服务器主要用来部署数据库,实现对数据的管理与维护。系统通过互联网实现通信企业员工培训管

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

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号