员工培训管理系统.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
员工培训管理系统 湖南科技大学计算机科学与工程学院 数据库课程设计报告 二○○九级计三班 学号姓名:贺双凤 指导教师:刘毅志 时间:2012.02.20—2012.03.02 1 系统需求分析 1.1系统功能分析 员工培训系统需要实现的主要功能包括: ● 企业总体培训课程的设置和支配。 ● 允许员工依据自己的状况选择适宜的课程和上课时间。 ● 对选课结果进展统计报表。允许员工对最终选课结果的查询。 ● 培训考核成果的输入和查询。 ● 员工培训效果的综合报表。 ● 员工个人信息的修改。 1.2系统功能模块设计〔划分〕 本系统涉及到员工和培训管理部门之间的沟通,因此需要依据用户的不同分成两大功能模块。这两个模块的功能和用法的权限完全不同。本系统功能模块如图1所示。 1.3与其它系统的关系 员工培训系统可以为员工素养技能的评价供应牢靠的根据,是职务评定的一个参考信息源。系统本身需要用到人事管理系统中的员工根本信息和部门信息等帮助资料,这些数据可以通过数据库挺直读取。 1.4数据流程图 员工培训管理系统的数据流程如图2所示。 2 数据库设计 2.1数据库需求分析 依据系统数据流程图,我们可以列出以下系统所需的数据项和数据构造: ● 课程设置:编号、名称、简介、所用教材、上课地 点、人数、上课时间 ● 选课结果:记录编号、员工、课程、考核成果、评 价、考核日期。 所需的外部数据支持: ● 人员信息:员工号、密码、权限、姓名、部门、当前状态等。 ● 部门设置:部门编号、名称等。 2.2数据库概念构造设计 图3是本系统所需数据的模型图。 依据图和数据库需求分析,培训管理系统需要创立2个主要的数据表:课程设置表和培训支配表。对应这两个表中的个别代码字段,又需要创立2个代码表:课程状态代码表和考核评价代码表。这4个数据表的构造如表1至表4所示。员工信息和部门信息作为外部数据支持可以用法人事管理系统中建立的数据表,如表5和 表6所示。 2.4数据库的建立 2.4.1数据库的建立 2.4.2初始数据的输入 本系统中,初始数据包括课程状态代码和评价代码,如表7至表8所示。 〔以下各局部请设计者完成〕。 3 各功能模块的设计与实现 3.1功能说明 本管理系统主要分为两大局部:培训管理应用程序和学员选课应用程序。培训管理应用程序主要用于培训中心的管理人员对培训课程和培训状况进展维护。此应用程序主要包括四项功能:课程设置、选课结果查询修改、成果输入、培训成果统计报表。另外,系统需要有登录窗口(用于权限认证)和导航窗口(用于连接各项功能)。学员选课应用程序包括个人信息修改、选课和成果查询三项功能。 〔一〕培训管理管理应用程序功能说明 〔二〕学员选课应用程序功能说明 3.2用户界面设计 完成数据库创立和功能说明以后,我们可以进展下一步工作,既设计用户界面。 1、培训管理应用程序登录窗体的创立 2、培训管理应用程序主窗体的创立 3、课程设置窗体的创立 4、选课结果查询窗体的创立 5、学员名单报表窗体的创立 6、考核评定结果窗体的创立 7、培训统计窗体的创立 8、培训成果报表窗体的创立 9、学员选课客户端界面的创立 3.3各功能模块的实现 1、培训管理应用程序数据模块的创立 2、培训管理应用程序登录程序的实现 3、课程设置模块的实现 4、选课结果查询的实现 5、学员名单报表的实现 6、考核评定结果的实现 7、培训统计的实现 8、培训成果报表的实现 9、学员选课客户端应用程序的创立 4 系统实现 本试验由三个人共同完成,我负责“选择培训课程模块〞和“课程设置模块〞。阮柳春同学负责“登陆模块〞、“用户信息修改模块〞、和“培训成果管理模块〞。王一样学负责“考核成果查询模块〞和“选课结果管理模块〞 4.1选课培训课程模块 4.1.1详细功能分析 1〕能查询课程表 2〕能选择课程 3〕能删除选择的课程 4.1.2实现方法 通过两个控件与数据库进展连接,两个控件分别显示课程表和登陆用户已选择的课程。3个按钮对应查询课程表、选择课程和删除课程。 4.1.2遇到的主要问题及相关解决方法 1〕因为在数据库中建立表的时候用的是英文,故在查询的时候表显示的也是英文,这给用户带来了极大的不便,使系统的友好性降低,为理解决这个问题,我用法了重命名语句,对用户已选择的课程表,用法了语句:课程号,成果,考核评价 ;在表中用法了语句:课程号,课程名,教师编号,课程简介,所用教材,上课地点,课程上限人数,开课时间,状态,考试时间;这个问题同样在选择查询字段的时候也出现了,控件备选查询字段要用到中文, 而数据库中的字段名是英文,所以要进展中英文的转换。刚开头用语句,由于语句不支持型,改用………语句。 2〕选课函数的编码要考虑多种状况。第一,假如登录

文档评论(0)

huifutianxia + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体文安县汇中商贸有限公司
IP属地河北
统一社会信用代码/组织机构代码
91131026MA07M9AL38

1亿VIP精品文档

相关文档