样本
(样本只提供该系统的基本情况介绍,若需要完整的设计和论文,建议您购买本系统,凡是购买本站系统的,本站均会在该系统的基础上,根据您的要求,修改成一个切实适合您的系统)
本系统开发工具:vfp6.0
本设计包含内容:源代码+可执行程序+毕业论文+开题报告+答辩稿
论文大概:
1
目
录
2
3 摘要.........................................01
4 关键词....................................01
5 1.员工培训管理的软件在国内外的发展情况......02
6 2.面向对象的开发........................03
7 2.1
面向对象的基本概念...................03
8 2.2
面向对象分析........................04
9 2.3
面向对象的设计....................05
10 3.员工培训管理系统初步调查与可行行分析.......06
11 3.1
确定员工培训管理系统的边界................06
12 3.2
系统的初步调查...........................07
13 3.3
可行性分析.............................08
14 3.3.1
经济可行性分析......................08
15 3.3.2
技术可行性分析...................08
16 3.3.3
社会可行性分析....................08
17 4.
ETMS开发环境及设计思想................10
18 4.1员工培训管理系统的开发环境........10
19 4.2系统开发设计思想.....................10
20 4.2.1本系统开发设计遵循如下原则:
..........10
21 4.3系统功能分析...........................11
22 4.3.1系统功能模块图....................12
23 5.ETMS详细设计.........................14
24 5.1
ETMS总体结构设计.................14
25 5.1.1ETMS功能总体结构设计...............14
26 5.2计算机网络结构设计...................14
27 5.2.1计算机系统网络结构介绍.............14
28 5.2.2计算机系统的设备选型..............15
29 5.3代码设计..........................15
30 5.3.1课程内容信息代码设计...........15
31 5.4数据库设计............................16
32 5.4.1数据库需求分析......................16
33 5.4.2数据库概念结构设计....................16
34 5.4.3数据库逻辑结构设计............18
35 5.5数据库结构的实现.....................18
36 6.
各个功能模块的创建..................20
37 6.1用户控制界面设计....................20
38 6.1.2功能选择界面设计..................21
39 6.2其它模块功能简述...................23
40 6.2.1培训计划......................23
41 6.2.2
基础信息管理......................23
42 6.2.3培训管理评估...................25
43 6.2.4参考信息.........................25
44 6.2.5系统管理...........................26
45 7.ETMS的特点、存在的问题及今后的发展方向....26
46 7.1系统设计的特点......................26
47 7.2系统存在的问题及今后的发展方向........26
48 结束语................................28
49 致
谢................................29
50 参考文献...............................30
【摘要】随着人类社会的发展,要求每个紧跟时代的人都要不断的进行自我提高。因此,学习与再学习始终伴随着我们,其中有关的培训机构有着为可替代的作用,在这种形势下,如何更好的对培训工作进行管理,就成了我们需要解决的一个问题,因此,开发一套完善的培训管理系统就成不可少了,本文介绍了在Visual
Foxpro6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发本系统的详细过程,从软件工程的角度进行了科学而严谨的阐述。
【关键词】面向对象﹑封装﹑通用﹑完善﹑系统管理软件
51 1.员工培训管理的软件在国内外的发展情况
近年来,有关员工培训管理的软件很多。但大部分是培训中介组织的一项面向企业的服务,而且还是一些网络版本。比如,在美国有ASTD---American
Society for Training and Development、The Distance and
Education Training Council Online、TCM’s HR
Careers、Resource Software 、Safety Software & Computer Based
Training Software Skills Testing
Software等;在国内,网络学校及其培训管理软件比较盛行,如中国广播电视大学。真正由企业自身组织的员工培训,据调查的资料可知,到目前为止只有一些国外国企业以及在中国的跨国企业,拥有自己的员工培训管理软件,而且这些也只是作为企业其他软件的一个组成部分出现,如摩托罗拉的员工培训管理就是其人力资源管理软件的一个组成部分,并且还只实现了员工个人信息管理很小的一部分功能。
在国内企业中,尽管领导们都认识到员工培训的重要性,也有一些企业采取了一些有益的措施。他们购买了计算机,也建立起自己的内部网,对员工培训管理采用了一些简单的应用程序,但离使用计算机系统和专门软件来管理还有一段距离。综上所述,无论在国内外,目前还没有一套比较完善的、专门的、适用于各种企业自己使用的企业员工培训管理软件。因此,研究开发出一套比较通用、功能比较完善的企业员工培训管理软件,力求在这一领域取得一些新的成果.
51.1 4.3系统功能分析
系统功能分析是在系统开发的总体任务的基础上完成。本文系统需要完成功能主要有:
1. 员工各种信息的输入,包括员工基本信息、职称、岗位、已经培训的课程和成绩、培训计划等。
2. 员工各种信息的查询、修改,包括员工基本信息、职称、岗位、已经培训过的课程和成绩、培训计划等。
3. 培训课程信息的输入,包括课时、课程种类等。
4. 培训课程信息的查询、修改。
5. 企业所有员工培训需求的管理。
6. 企业培训计划的制定、修改。
7. 培训课程的评价。
8. 培训管理系统的使用帮助。
9. 教师信息的管理、教师评价。
10. 培训资源管理。
11. 培训教材管理
12. 员工外出培训管理。
13. 系统用户管理、权限管理。
51.1.1 4.3.1系统功能模块图
本系统在功能分析的基础上,考虑Visual
FoxPro程序编制的特点,得到如图4-1所示的系统功能模块图。
图4-1 系统功能模块图
52 56.各个功能模块的创建
52.1 6.1用户控制界面设计
设计控制界面的主要目的是让用户能够主动地控制计算机软件系统的工作,使得用户能够很容易地访问计算机的各种设备。其主要方式有控制对话、菜单、功能按钮、功能键、图标等。现举例如下:
●
企业员工培训管理系统开始界面设计
该模块的主要功能是当用户启动使用员工培训管理系统时,显示一个友好欢迎界面如图5-4所示。开始界面上的欢迎词每隔1秒闪烁一次。当用户按下键盘任一按建时,系统自动进入下一级表单。
图5-4
开始界面
●
系统退出界面
该模块的设计目的是当用户退出系统时显示感谢词,画面停留两秒后自动退出。
图5-5系统退出界面
图5-6
功能选择界面
52.2 6.2其它模块功能简述
52.2.1 6.2.1培训计划
培训计划模块的内容主要包括培训计划制作、学员管理、培训成本管理、任务检查列表。(如下图)
●
培训计划制作
该程序主要根据报名培训的员工、安排的培训内容、计划培训的时间、地点、教员、合作的培训中介情况来制作培训计划。
●
培训成本
根据课本资料、设备设施、培训教员的工资、场地租金、提供服务的费用来计算当期培训的总费用及人均费用,并对这些费用进行录入、编辑、查询、打印输出。
●
任务检查列表
本模块主要负责提醒下一步要完成的培训任务,显示要提供的服务项目完成进度情况。
52.2.2
52.2.3
52.2.4
52.2.5 6.2.2
基础信息管理
其中包括1。课程信息管理、2。学员管理、3。成绩管理(如下图)
1. 课程信息管理
本模块主要提供课程信息情况,内容包括单课信息、组课信息、培训内容类别
●
单课信息
根据企业员工培训提供的单门课程的信息进行录入、编辑、查询、报表打印操作。
●
组课信息
根据企业员工培训提供的组合课程的信息进行录入、编辑、查询、报表打印操作。
●
培训内容类别
对提供的培训类别信息进行录入、编辑、查询处理。
2.
学员管理
它主要完成对当期注册学员信息录入、编辑、查询、打印工作
3.成绩管理
该模块分为考试和技能认证两部分内容。根据考试成绩确定该员工是否能获得认证。
●
考试管理
主要完成对学员的考试成绩的录入、编辑、查询、打印输出处理。
●
技能认证
主要完成对认证书信息和证书发放信息的录入、编辑、查询、打印的操作。
52.2.6 6.2.3培训管理评估
培训管理评估根据该期培训的教学质量、管理情况的各项指标进行评估,最后得出该期的总体情况评估。主要内容包括学员考勤、培训教师评估、培训管理质量评估、培训总体评估。(如下图)