热门标签:代写本科论文 写作发表 工程师论文 代写一篇论文多少钱
当前位置: 代写一篇论文多少钱 > 计算机论文 > 员工培训管理系统的功能及其研发

员工培训管理系统的功能及其研发

时间:2019-04-24 14:16作者:曼切
本文导读:这是一篇关于员工培训管理系统的功能及其研发的文章,本文采用C#编程语言和技术, SQLServer2005数据库管理系统, 设计并实现企业员工培训管理系统, 包括员工信息管理, 讲师信息管理, 培训课程管理, 培训课程, 应用程序处理培训。

  摘    要: 本文采用C#编程语言和技术, SQLServer2005数据库管理系统, 设计并实现企业员工培训管理系统, 包括员工信息管理, 讲师信息管理, 培训课程管理, 培训课程, 应用程序处理培训, 培训点管理和培训和评估课程的功能, 系统实现良好的可行性和便利性, 可以提高企业员工培训管理的水平和有效性。

  关键词: 管理系统; 员工培训; C#;

  一、培训管理系统功能分析

  (一) 系统功能结构设计
 

员工培训管理系统的功能及其研发

  经过对业务的全面深入调查和分析, 参与培训管理系统的用户包括人力资源部门管理员, 培训教员和员工。系统的整体功能结构如图1所示。

  图1 系统功能结构图
图1 系统功能结构图

  (二) 系统数据库设计

  通过对企业员工培训管理的内容和功能要求的分析, 设计了10个表。数据库表的逻辑结构如下:

  员工信息表 (员工编号, 员工姓名, 性别, 工号, 部门编号, 教育, 生日, 出生地, 办公时间, 家庭住址, 联系电话)

  员工成绩单 (员工编号, 课程名称, 分数, 评分, 评分, 评论)

  课程信息样本 (课程编号, 课程名称, 课程类型, 教师人数, 教师编号, 上课时间, 培训地点) 。

  教师信息样本 (教师编号, 教师姓名, 教师资格, 教学时间开始, 教师评价) 。

  培训需求形式 (培训课程数量, 培训人员数量, 培训开始时间, 培训结束时间) 。

  课程评估表 (培训课程数量, 员工人数, 评估, 评估时间) 。

  课程注册申请书 (课程编号, 员工人数, 申请时间, 单个处理点) 。

  部门信息表 (部门编号, 部门名称, 部门经理, 位置助理) 。

  工作信息表 (职位编号, 职务名称, 职权范围) 。

  用户密码表 (用户名, 密码, 角色, 上次登录时间) 。

  注:下划线表示主键

  在识别数据表和主键的基础上, 根据表之间的关系, 使用工具和SQLServer2005环境, 使用对象资源管理器创建一个名为ygpx的数据库, 设置图表中数据表之间的关系。

  二、系统主要功能实现

  图2 学员信息管理
图2 学员信息管理

  图3 成绩查询和课程评价
图3 成绩查询和课程评价

  本系统基于SQLServer2005构建数据库库, 应用面向对象的开发方法和程序设计技术, C#作为基于平台的程序开发工具, 应用模式C/S, 系统数据库服务器位于企业内部网并通过C/S模式访问数据库。

  (一) 登录界面设计

  登录界面是所有用户的通用界面。不同的用户登录系统将根据不同的用户角色切换到不同的页面。用户角色是:管理员, 教师和学生。将用户角色标志设置为tagg=Convert.ToInt16 (dr[“role”]) ;根据tagguser_pswd查询确定用户类型。

  (二) 管理员操作功能模块设计

  管理员登录系统后, 进入管理员操作页面, 在main.cs中添加menuStrip控件创建主菜单。主菜单包括:学生信息管理, 班级信息管理, 教师信息管理等。

  1. 学员信息管理

  管理员可以在学生信息管理模块中添加, 删除和修改学生的基本信息, 或通过Execl格式输入学生信息。如图2。

  添加学生信息时, 为了验证员工数量是否已经存在, 程序使用check_man () 来判断并使用Command的ExecuteReader () 方法来获取SQL语句的查询结构。点。如果查询结构为空, 则结果为NULL。代码如下

  摘    要: 本文采用C#编程语言和技术, SQLServer2005数据库管理系统, 设计并实现企业员工培训管理系统, 包括员工信息管理, 讲师信息管理, 培训课程管理, 培训课程, 应用程序处理培训, 培训点管理和培训和评估课程的功能, 系统实现良好的可行性和便利性, 可以提高企业员工培训管理的水平和有效性。

  2. 培训申请处理

  调用学生信息管理培训界面, 管理员可以处理学生应用的课程要求。您可以同意或不同意所有人, 或者您可以选择处理您的申请。设计代码处理应用程序培训如下。

  3. 培训课程管理

  管理员可以向培训管理界面的管理员添加培训课程, 以及修改和删除培训课程。使用dataGridView1_CellValueChanged () 方法指定dataGridView单元格中的行索引。方法:

  4. 成绩管理

  启动程序后, 管理员可以按员工, 课程, 部门等查询培训结果或导出结果。

  (三) 教员操作功能模块设计

  教师登录后, 他可以修改他的个人信息。您可以查看教师的评估并注册教学课程的结果。

  (四) 员工操作功能模块设计

  员工登录系统后, 他可以修改初始登录系统密码, 并可以注册培训课程, 培训分数查询和讲师评论和讲座。如图3。

  参考文献:

  [1] 王珊.数据库系统概论[M].北京:高等教育出版社, 2003.
  [2] 马骏.C#程序设计及应用教程[M].北京:清华大学出版社, 2007.
  [3]徐庭松.SQL事件探查器在医院信息管理中的作用[J].信息与电脑 (理论版) , 2011 (12) :55-56.
  [4]米海生.C#信息系统开发实例精粹[M].北京:电子工业出版社, 2006.
  [5] 王喆.油田企业员工培训管理系统的设计与应用[J].石油工业计算机应用, 2017 (4) :69-71.

联系我们
  • 写作QQ:79211969
  • 发表QQ:78303642
  • 服务电话:18930620780
  • 售后电话:18930493766
  • 邮箱:lunwen021@163.com
范文范例
网站地图 | 网站介绍 | 联系我们 | 服务承诺| 服务报价| 论文要求 | 期刊发表 | 服务流程
色视频网站2