毕业设计企业员工培训管理系统论文.doc
《毕业设计企业员工培训管理系统论文.doc》由会员分享,可在线阅读,更多相关《毕业设计企业员工培训管理系统论文.doc(53页珍藏版)》请在三一办公上搜索。
1、企业员工培训管理系统 基本信息管理目 录 引言 31 概 述 51.1开发工具的选择 51.2本文所做的工作 81.3设计的基本概述 92 需求分析 10 2.1系统目标 10 2.2系统需求 10 2.3系统功能模块图 11 2.4数据流程图 113 企业员工培训管理系统的分析与设计 13 3.1企业员工培训管理系统的分析与概要设计 13 3.2企业员工培训管理系统的数据库设计 144 企业员工培训管理系统的具体实现 17 4.1准备工作 174.2启动窗体的制作 20 4.3登录窗体的制作 22 4.4FORMMAIN主窗体的制作 25 4.5子窗体的制作 27结论 40致谢 41参考文献
2、 42附录 源程序 43摘 要企业员工培训管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备、易使用等特点。本系统的开发工具是 Microsoft 公司生产的Visual Basic 6.0。它具有良好的可视化应用程序开发环境,以及强大的可扩展数据库的功能。利用 VB 6.0 提供的强大的可视化组件库进行编程,可以快速,高效的开发基于WINDOWS环境的各类应用系统。本系统的数据环境为ACCESS2002。应用本系统可以实现的功能有:可以通过查询列
3、出所需要的企业员工要求培训的课程的信息;可以查询员工的考试成绩;只有管理员可以进行数据的添加、删除、查找等操作。这样数据不容易被篡改,提高了系统的安全性。关键词:管理 数据库 系统 可视化AbstractThe training management system of enterprise employee is a typical information management system, the development of which mainly includes the foundation and protection of the later database and the
4、 development of the former application programme. For the former, we should set up a well identical, integrated and safe database. For the later, the application programme should be complete and easy to use. The development tool of the system is Visual Basic 6.0 produced by Microsoft Company. It has
5、 well visible development environment of application programme and strong function of expandable database. Taking advantage of the strong visible component storehouse to programme, user can rapidly and efficiently develop any kind of systems which base on WINDOWS environment. The data environment of
6、 the system is ACCESS 2002.The functions of the system is as follows: the needed information of the training classes asked by employee can be displayed by searching; search the test results of the employee; only managers have the rights to add, delete and search, etc. Having these functions, the dat
7、a of the system cannot be easily modified, and the safety of the system is greatly improved.key words:management database system visible引言 随着计算机技术的普及,数据信息处理技术得到了空前发展,使得越来越多的人员从事于数据库操作相关的开发工作,并且不断有新人准备加入其中.计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。企业员工培训管理系统是一个企业单位在培训人才时不可缺少的部分,它的内容对于企业的决策者和
8、管理者来说都至关重要,所以企业员工培训管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 作为计算机应用的一部分,使用计算机对员工培训信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高员工培训管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情. 在开发的企业员工培训管理系
9、统里遵循着的规则是:以通信功能作为界面设计的中心,使人与计算机之间能够准确地交流信息。操作界面始终一致,每一个窗体都让使用者始终都按一种方式思考与操作。操作界面友好而且系统功能使用方便,使操作者的数据输入量降为最低程度,减少操作者的干预量。在下面的各章中我们将以开发一套企业员工培训管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。1 概述1.1 开发工具的选择现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:Microsoft公司的Visual BasicMicrosoft公司的Visual CBorla
10、nd公司的Delphi Powersoft公司的PowerBuliderJava等等作为数据库系统的开发,Visual Basic是一个非常理想选择。数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言Visual Basic语言. 1.1.1VB简介Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,而且程序开
11、发人员不必具有C/C+编程基础。在用Visual Basic设计大型应用软件时,不必建立具有明显开始和结束的程序,而是编写若干个微小的子程序,即过程。这些过程分别面向不同的对象,由用户操作引发某个事件来驱动完成某种特定的功能,或者由事件驱动程序调用通用过程来执行指定的操作,这样可以方便编程人员,提高效率。Visual Basic具有强大的数据库管理功能,利用数据控件和数据库管理窗口,可以直接建立或处理Microsoft Access格式的数据库,并提供了强大的数据存储和检索功能。同时,Visual Basic还能直接编辑和访问其他外部数据库,如dBASE,FoxPro,Paradox等,这些数
12、据库格式都可以用Visual Basic编辑和处理。1.1.2ACCESS2002简介Access2002是Office软件包的成员之一,Access擅长对数据进行处理,例如建立、排序、分类及汇总数据等操作。除此之外,美化数据输入界面的窗体、数据访问页,强调所见即所得的报表,再加上Access所擅长的宏与模块功能,奠定了Access在小型数据库系统的领先地位。Access2002推出后,新增并强化了许多功能,在其他Office软件中能够用到的功能都出现在Access2002中,不用再跨越两个软件进行操作,这种整合给用户提供了极大的方便。Access最重要的特征是不必编写程序。对于大多数关系型数
13、据库管理系统,如C、C+等而言,其管理者需要具有程序设计能力,才能建立和管理一个有效的应用程序,而Access数据库系统把数据库应用程序的建立移进用户环境中,除非要执行复杂的操作,数据库的管理者不再必须具有程序设计能力。利用系统提供的向导或生成器,再利用几个简单的宏或VBA语句,就可以迅速建立简单的应用程序。Access中数据库文件不是简单的存储数据的表,这是Access与其他桌面数据库的一个重要区别。Access中数据库文件不仅包含传统意义上的表,还包括操作或控制操作的其他对象(如查询、窗体和报表等)。除了Access和Visual Basic各自的特点之外,将两者结合起来使用,最主要的优点
14、就是两者使用相同的数据引擎,即Microsoft Jet。Microsoft Jet是Microsoft Access数据库系统的数据库引擎组件。在1992年Access1.0发布的时候,Jet首次问世。当1993年Visual Basic3.0发布的时候,Jet1.1内置于其中。此后,只要发布新版本的Access,就会有相应版本的Jet数据库问世。当一个新版本的Visual Basic准备发布的时候,它一定会内置进行了一些修改的最新版本Jet数据库。由于Access和Visual Basic使用的相同的数据库引擎,因此可以建立既包括Access组件又包括Visual Basic组件的应用程序
15、,这样就提高了程序的稳定性,充分发挥了两者各自的优点。1.2 本文所做的工作第一部分绪论部分主要叙述课题提出背景、目前应用现状、分析比较当前开发工具,数据库技术的比较。第二部分对系统进行需求分析、功能划分、数据流图设计。第三部分根据需求分析的结果,用户概念数据模型表示数据及其相互间的联系。第四部分根据需求分析的结果,对系统进行详细设计,主要介绍用Visual Basic6.0实现每一个模块的具体功能。最后毕业设计小结,总结部分介绍了设计体会和编程体会,并指出了系统设计中的不足和改进的方向。1.3 设计的基本概述在企业,所面对的数据是众多的,而且复杂繁琐。像员工信息,设备信息,员工培训信息等等。
16、其中员工培训是企业的一项重要的数据资源。不管每年新增的员工,还是老员工,都要学习新的技能,如果对员工培训使用人工管理,不仅仅浪费了大量的人力资源,还有大量的金钱。而且由于人工管理存在了大量的不可控因素,比如说,人为的损坏,丢失,篡改,不易保存,保存时间短,难查找等一些弊端,造成了员工培训管理的某些不规范,使得员工培训管理陷入“事半功倍”的地步。所以,实现企业管理的信息化、自动化是事在必行的。本系统就是针对企业现在员工培训管理的弊端,根据员工培训管理的基本流程,实现员工培训管理的电子化,减轻管理人员的负担。借助计算机,管理人员能够很好对企业员工培训进行管理,同时可以避免以前由于误操作而引起的错误
17、。2 需求分析2.1 系统目标采用公司现有的软硬件软件及科学的管理系统开发方案,建立企业员工培训管理系统,实现移动企业员工培训管理的计算机自动化。系统应符合公司员工、课程管理制度,并达到操作直观、方便、实用、安全等要求。2.2 系统需求根据企业员工培训管理的实际要求,结合员工培训管理的实际流程,“企业员工培训管理系统”应需要满足以下需求:(1)掌握企业每个员工的基本情况。其中包括员工号、员工姓名、职称、出生日期、性别、家庭住址、联系电话等信息。(2)基于权限的管理。本系统可同时提供给管理员和员工使用。但对于员工类用户而言,只能对所有的信息进行查看,不能做任何操作。而对于管理员而言,可以对所有的
18、信息进行查阅、删除、新增等具体操作。(3)培训需求的管理。此部分不允许员工进行浏览,只允许管理员进行查看。2.3 系统功能模块图企业员工培训管理系统培训需求管理基本信息管理培训效果评价系统管理课程信息管理员工基本信息员工信息管理课程信息查询成绩信息查询成绩信息管理图1系统功能模块图2.4 数据流程图根据企业员工培训管理系统的流程,结合上述功能模块的分析,设计企业员工培训管理系统的整体流程,如图2所示。系统的总体流程Start窗体(用以显版本信息和系统信息)Start窗体停留几秒后进入登录窗体登录窗体(用户可分为员工,管理员)通过验证 MDI主窗体(系统主窗体)以员工用户登录 以管理员登录浏览,
19、录入新的信息。查找,浏览自己的信息、成绩信息、课程信息退出图2系统流程图3 企业员工培训系统的分析与设计3.1 企业员工培训管理系统的分析与概要设计3.1.1企业员工培训管理系统的分析企业员工培训管理系统是针对企业在对员工培训的大量业务处理工作而开发的软件。根据用户的要求,实现人员基本情况管理、课程管理、和成绩管理等几个方面的功能。用户通过输入个人信息,由系统自行生成相应的统计数据供用户查询。另外管理员还可以对这些基本信息进行定期的更新和删除, 企业员工培训管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。3.1.2企业员工培训管理系统的概要设计根据系统功能调查,结合实际情况,经过模块分析
20、,系统分为以下几个功能模块。培训需求管理模块:本系统不允许员工查阅,只允许管理员浏览,他需要密码即可进行系统对所需要培训的课程和所要求培训的人员进行浏览和查询。基本信息管理模块:此部分包括6个子模块,课程信息管理、员工信息管理、成绩信息管理等三个模块不允许员工登陆,只能让管理员登陆,进行查询或新增等操作。而课程信息查询、员工基本信息、成绩信息查询是允许员工登陆的,员工不需要密码,直接可以浏览这三个子模块,但不允许做任何操作,如果有任何疑义,需要想管理员报告,只能管理员对其信息进行修改。培训效果评价模块:此模块管理员和员工都允许访问,员工可以输入他们对课程的评价或者是老师的评价。3.2 企业员工
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 企业 员工 培训 管理 系统 论文

链接地址:https://www.31ppt.com/p-3693717.html