员工培训管理系统(定稿)(DOC)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

摘要: (2)

关键词: (2)

Abstract: (2)

Key words (3)

1.引言 (4)

1.1课题设计的目的与意义 (4)

1.2设计目标 (4)

2. 可行性分析 (5)

2.1系统可行性分析 (5)

2.2技术可行性分析 (5)

2.3经济可行性分析 (6)

3. 需求分析 (6)

3.1功能需求分析 (6)

3.2配置需求分析 (8)

3.3性能需求分析 (8)

3.4环境需求 (8)

4.系统设计 (8)

4.2数据库概念结构设计 (9)

4.3数据库逻辑结构设计 (14)

5.详细设计与实现 (17)

5.1数据库对象的处理 (17)

5.2记录集的处理 (18)

5.3主要界面的设计和实现 (19)

6. 测试 (34)

7. 结论 (34)

8. 参考文献 (35)

摘要:随着计算机及数据库技术的飞速发展,数据信息化的作用越来越大,本文主要是设计一个员工培训管理系统,实现企业培训的自动化。

本系统采用visual C++6.0的编程环境,以sql sever2000数据库为支持。收集了员工的基本状况,培训课程,指导教师,成绩评分,企业的培训计划以及需要的教材等基本信息。系统设置了管理员和员工两种登录权限,其中管理员登录的系统以学员信息管理,培训课程管理,培训计划管理,培训教材管理,密码的修改作为基本的实现模块,员工登录的界面上则含有提出课程需求,查看自身成绩和修改密码等功能。最后测试员工培训管理系统并投入使用。

关键词:信息化计算机管理员工培训管理系统visual C++ sqlserver

Abstract:With the rapid development of computer and database technology, the role of data is becoming more and more important.This paper goaled to designing employee training management systems to achieve the automation of corporate training.

The system uses visual C + +6.0 programming environment, and the sqlsever2000 database for supporting. Collecting some information like:basic status of employees, training courses, instructor, Grading, corporate training programs need for textbooks and so on. The management system set two registry permission incluing administor and staff.The management logged

in by administor using student information management, management of training programs, trianing plan management, training resources management and password modifications as the basic realization of the module.And the system logged in by staff provided the modolues of needing for courses ,viewing the score and modification of password。In the end,testing the employee training management system and put into use.

Key words: information technology Computer Management Employee training management system visual C++ sqlserver

1.引言

1.1课题设计的目的与意义

员工培训很多优秀企业都必须切实面对的工作,但一直以来人们使用传统的人工方式管理员工培训。这种方式存在着许多缺点,如效率低、保密性差且较为繁琐。另外,随着员工数量的增加,其工作量也将大大增加,这必将增加培训工作管理者的工作量和劳动强度,这将给员工培训情况的考察以及员工新的需求的了解增加困难。随着科学技术的不断提高,这种传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。

用计算机信息化员工培训管理有着手工管理无法比拟的优点,如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高员工培训管理的效率。因此,开发一套能够为企业提供充足的信息和快捷的查询手段的员工培训管理系统,将是非常必要的,也是十分及时的。

1.2设计目标

①尽量采用公司现有的软硬件环境,以及先进的管理系统开发方案,从而达到充分利用公司的现有资源,提高系统开发水平和应用效果目的。

②系统应符合公司员工培训管理的规定,满足公司日常员工培训工作的需要,并达到操作过程直观,方便,实用,安全等要求。

③系统采用c/s体系结构,client(客户机)负责提供表达逻辑,

显示用户界面信息,访问数据库服务器;server(服务器)则用于提供修改数据的服务。

④系统采用模块化程序设计方法,既便于系统各种功能的组合和修改,又便于未参加开发技术人员的补充和维护。

⑤系统应具备数据库维护功能,及时根据用户的需求进行数据的添加,删除,修改,备份等操作。

2. 可行性分析

2.1系统可行性分析

日前,许多中大型企业需要对入职员工进行一系列的培训,而人工的管理方式,落后的技术支持早已成为培训管理的瓶颈。企业需要一个信息化的管理模式,于是,计算机员工培训管理系统应运而生。

在员工培训系统里,最重要的就是要能够根据员工情况的不同配以相应的培训计划,并且能随时更新这些培训方案,与现实中的培训过程同步。达到培训计划与信息准确可靠的目的。目前市场上已经有相应的应用程序系统,只需借鉴其优点并增添上自己的功能,即可构成一个完整的员工培训系统。

2.2技术可行性分析

本系统主要采取C++语言来编码实现系统基本功能,编译环境是VC6.0。为了简化架设的实现,采取Microsoft公司的SQL Server作为数据库平台,构成一个纯应用程序。本系统设计的流程是从系统的需求分析开始,确定系统的流程与设计,到模块的划分,再到数据、

相关文档
最新文档