




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、中小企业培训管理系统的设计与实现毕业论文诚信声明书本人声明:我将提提交的毕毕业论文文中小企企业培训训管理系系统的设设计与实实现是是我在指指导教师师指导下下独立研研究、写写作的成成果,论论文中所所引用他他人的无无论以何何种方式式发布的的文字、研研究成果果,均在在论文中中加以说说明;有有关教师师、同学学和其他他人员对对本文的的写作、修修订提出出过并为为我在论论文中加加以采纳纳的意见见、建议议,均已已在我的的致谢辞辞中加以以说明并并深致谢谢意。论文作者 (签字字) 时时间: 年年 月 日指导教师已已阅 (签签字) 时时间: 年 月月 日毕业论文版版权使用用授权书书本毕业论文文中小企企业培训训管理系系
2、统的设设计与实实现是是本人在在校期间间所完成成学业的的组成部部分,是是在辽宁宁对外经经贸学院院教师的的指导下下完成的的,因此此,本人人特授权权对辽宁宁对外经经贸学院院可将本本毕业论论文的全全部或部部分内容容编入有有关书籍籍、数据据库保存存,可采采用复制制、印刷刷、网页页制作等等方式将将论文文文本和经经过编辑辑、批注注等处理理的论文文文本提提供给读读者查阅阅、参考考,可向向有关学学术部门门和国家家有关教教育主管管部门呈呈送复印印件和电电子文档档。本毕毕业论文文无论做做何种处处理,必必须尊重重本人的的著作权权,署明明本人姓姓名。论文作者: (签签字) 时间: 年 月 日指导教师已已阅 (签签字)
3、时间: 年 月 目 录TOC o 1-3 h z u HYPERLINK l _Toc385070729 中文摘要(关关键字) PAGEREF _Toc385070729 h 1 HYPERLINK l _Toc385070730 英文摘要(关关键字) PAGEREF _Toc385070730 h 1 HYPERLINK l _Toc385070731 前 言 PAGEREF _Toc385070731 h 2 HYPERLINK l _Toc385070732 1.1 国国内外的的研究现现状分析析 PAGEREF _Toc385070732 h 3 HYPERLINK l _Toc3850
4、70733 1.2系统统研究的的意义 PAGEREF _Toc385070733 h 3 HYPERLINK l _Toc385070734 2 系统分分析 PAGEREF _Toc385070734 h 4 HYPERLINK l _Toc385070735 2.1 可可行性分分析 PAGEREF _Toc385070735 h 4 HYPERLINK l _Toc385070736 2.1.11 技术术可行性性分析 PAGEREF _Toc385070736 h 4 HYPERLINK l _Toc385070737 2.1.22 经济济可行性性分析 PAGEREF _Toc3850707
5、37 h 4 HYPERLINK l _Toc385070738 2.1.33 操作作可行性性研究 PAGEREF _Toc385070738 h 4 HYPERLINK l _Toc385070739 2.1.44 法律律可行性性研究 PAGEREF _Toc385070739 h 4 HYPERLINK l _Toc385070740 2.2 系系统需求求分析 PAGEREF _Toc385070740 h 4 HYPERLINK l _Toc385070741 2.2.11 系统统开发目目的 PAGEREF _Toc385070741 h 4 HYPERLINK l _Toc385070
6、742 2.2.22 系统统功能需需求 PAGEREF _Toc385070742 h 5 HYPERLINK l _Toc385070743 2.2.33 系统统业务流流程 PAGEREF _Toc385070743 h 5 HYPERLINK l _Toc385070744 2.2.44 系统数数据流设设计 PAGEREF _Toc385070744 h 6 HYPERLINK l _Toc385070745 3 总体设设计 PAGEREF _Toc385070745 h 8 HYPERLINK l _Toc385070746 3.1 项项目规划划 PAGEREF _Toc38507074
7、6 h 8 HYPERLINK l _Toc385070747 3.2 系系统模块块说明 PAGEREF _Toc385070747 h 8 HYPERLINK l _Toc385070748 3.3 系系统开发发环境 PAGEREF _Toc385070748 h 8 HYPERLINK l _Toc385070749 4 详细设设计 PAGEREF _Toc385070749 h 9 HYPERLINK l _Toc385070750 4.1 数数据库设设计 PAGEREF _Toc385070750 h 9 HYPERLINK l _Toc385070751 4.1.11 数据据库设计计
8、 PAGEREF _Toc385070751 h 9 HYPERLINK l _Toc385070752 4.1.22 数据据库E-R图分分析 PAGEREF _Toc385070752 h 9 HYPERLINK l _Toc385070753 4.1.33 主要要数据库库表的结结构 PAGEREF _Toc385070753 h 12 HYPERLINK l _Toc385070754 4.2 主主要功能能模块设设计 PAGEREF _Toc385070754 h 15 HYPERLINK l _Toc385070755 4.2.11 主界界面设计计 PAGEREF _Toc3850707
9、55 h 15 HYPERLINK l _Toc385070756 4.2.22 培训训需求管管理模块块设计 PAGEREF _Toc385070756 h 15 HYPERLINK l _Toc385070757 4.2.33 培训训管理模模块设计计 PAGEREF _Toc385070757 h 16 HYPERLINK l _Toc385070758 4.2.44培训考考评管理理模块设设计 PAGEREF _Toc385070758 h 17 HYPERLINK l _Toc385070759 4.2.55报表统统计模块块设计 PAGEREF _Toc385070759 h 18 HYP
10、ERLINK l _Toc385070760 4.2.66公共基基础信息息管理模模块设计计 PAGEREF _Toc385070760 h 18 HYPERLINK l _Toc385070761 5 系统实实现 PAGEREF _Toc385070761 h 20 HYPERLINK l _Toc385070762 5.1公共共模块的的实现 PAGEREF _Toc385070762 h 20 HYPERLINK l _Toc385070763 5.1.11访问数数据库类类的实现现 PAGEREF _Toc385070763 h 20 HYPERLINK l _Toc385070764 5.
11、1培训训需求管管理模块块的实现现 PAGEREF _Toc385070764 h 23 HYPERLINK l _Toc385070765 5.2培训训管理模模块的实实现 PAGEREF _Toc385070765 h 25 HYPERLINK l _Toc385070766 5.3培训训考核管管理模块块的实现现 PAGEREF _Toc385070766 h 27 HYPERLINK l _Toc385070767 5.4 报报表统计计模块的的实现 PAGEREF _Toc385070767 h 29 HYPERLINK l _Toc385070768 5.5 公公共信息息管理模模块的实实现
12、 PAGEREF _Toc385070768 h 31 HYPERLINK l _Toc385070769 结 论 PAGEREF _Toc385070769 h 33 HYPERLINK l _Toc385070770 参考文献 PAGEREF _Toc385070770 h 34 HYPERLINK l _Toc385070771 致 谢 PAGEREF _Toc385070771 h 35 PAGE 67 中小企业培培训管理理系统的的设计与与实现 摘要:中小小企业培培训管理理系统实实现了中中小型企企业培训训管理的的规模化化管理,使使得中小小型企业业对培训训这个具具体因素素的管控控达到足足
13、够精确确。使用用Vissuall Sttudiio 20110作为为主要的的开发工工具和SSQL Serrverr 20008为为后台数数据库服服务器。本本次是以以C/S架架构思想想的系统统设计,使使企业管管理更加加规范化化,从而而使各业业务环节节更加紧紧密。本本系统采采用结构构化的开开发方法法进行设设计开发发,一共共包括五五个主要要模块,分分别是: 基本信息息管理模模块、培培训需求求管理模模块、培培训管理理模块、考考评管理理模块和和培训报报表模块块。基本本信息模模块是对对系统中中的课程程信息和和员工信信息的维维护;培培训需求求管理模模块是用用来采集集员工和和企业的的培训需需求;培训管管理模块
14、块是用于于处理培培训过程程中的各各种业务务,是系系统的核核心模块块;考评管管理模块块是双向向考评,即即对员工工培训表表现进行行评分,也也从员工工中获得得培训效效果的评评价;报报表统计计模块,帮帮助管理理者了解解各计划划的总体体情况。关键词:中中小型企企业 培培训 CC/S 管理系系统Abstrractt: Thee Maanaggemeent Systtem of Smaall-Andd-Meddiumm-Sizeed EEnteerprrisee Traiininng hhelpps EEnteerprrisee reealiize scaale mannageemennt aand mak
15、ke tthe mannageemennt mmoree acccurratee.Thhe SSysttem usees VVisuual Stuudioo20110 aas tthe maiin IIDE andd SQQL SServver220088 ass thhe ddataabasse sservver.Thee Syysteem bbaseed oon CC/S. Sttrucctuaal ddeveeloppmennt mmethhod is adoopteed tto ddeveelopp thhis sysstemm.Itt maakess thhe mmanaagemme
16、ntt off ennterrpriise staandaardiizinng . Connseqquenntlyy, varriouus bbusiinesss aaspeectss off ann ennterrpriise willl bbe mmoree clloseer.TThe sysstemm inncluudess 4 moddulees.Thee moodulles aree thhe mmanaagemmentt off baasicc innfommatiion,thee maanaggemeent of traainiings rrequuireemennt,tthe
17、mannageemennt oof ttraiininng,tthe mannageemennt oof cchecck aand evaaluaate,tthe traainiings rrepoort moddulee. Bassic infformmatiion moddulee iss thhe mmainntennancce oof ccurrricuulumm innforrmattionn ass weell as empployyee datta iin tthe sysstemm;Trrainningg reequiiremmentts mmanaagemmentt mood
18、ulle iis uusedd too coolleect thee trrainningg neeedss off emmplooyeees aand thee ennterrpriise; Traainiing mannageemennt mmoduule is dessignned forr haandllingg vaarioous kinnds of commmerrciaal ooperratiion durringg thhe ttraiininng pproccesss; Evaaluaatioon mmanaagemmentt moodulle iis aapplliedd
19、foor bbothh emmplooyeees aand thee ennterrpriise, whhichh meeanss thhe sstafff ccoulld eevalluatte tthe traainiing efffectt whhilee beeingg grradeed bby ttheiir ttraiinerrs.TThe traainiings rrepoort moddulees hhelpp maanaggerss unnderrstaand thee ovveraall sittuattionn off eaach plaan.Keywoordss: SS
20、malll-AAnd-MMediium-Sizeed-Enteerprrisee Trrainningg C/S Mannageemennt-SSysttem辽宁对外经贸学院本科毕业论文前 言企业培训是是促进企企业不断断进步的的重要手手段之一一。企业业培训是是指企业业或针对对企业开开展的一一种提高高人员素素质、能能力、工工作绩效效和对组组织贡献献,而实实施的有有目的的的,有系系统的、有有计划的的培养和和训练活活动。其其主要目目标是通通过企业业培训提提高员工工的知识识、技能能以及纠纠正错误误的工作作方式和和态度,从从而使其其发挥最最大的潜潜力,使使得企业业和个人人都得到到进步。随着商业运运作速度
21、度的加快快和全球球化市场场竞争的的加剧,通过具有针对性的信息管理系统-企业培训管理系统,管理企业培训业务,可以有效的提高企业对培训模块的管理效率,从而使企业培训做到更具针对性、更符合企业需求、更有效的提高员工能力。应用VC#.Neet技术术开发的的中小企企业培训训管理系系统,是是为了将将传统的的企业培培训管理理与当今今网络与与计算机机技术相相结合,使使企业培培训管理理实现全全面的信信息化。CC#语言言是一种种安全的的、稳定定的、简简单的面面向对象象的编程程语言,它它以其强强大的操操作能力力、优雅雅的语法法风格、创创新的语语言特性性。企业业培训并并不是一一个单向向的管理理业务流流,它需需要通过过
22、系统将将传统的的数据转转化为有有效的信信息,帮帮助管理理者提高高培训管管理效率率。系统统采用CC/S模模式,可可以保证证不泄露露企业培培训机密密,保密密措施较较强,稳稳定性高高,可以以使整个个系统具具有较好好的交互互性。企业培训管管理是企企业发展展进步同同时需要要考虑的的重要因因素。通通过企业业培训管管理系统统,利用用信息化化手段把把先进的的企业管管理方法法引入企企业的实实践。根根据中小小企业的的特点进进行开发发的企业业培训管管理系统统,具备备了中小小企业所所需的基基本元素素,又没没有包含含大企业业的复杂杂的业务务流程,更更符合中中小企业业培训管管理者的的需求。更更重要的的是,企企业培训训管理
23、系系统可以以及时通通过信息息技术把把企业数数据快速速的转化化为企业业的有效信息息,进而而为相关关管理者者提供决决策依据据。1 概概述1.1 国国内外的的研究现现状分析析企业培训管管理是为为了有计计划地组组织公司司员工参参加培训训,不断断地增长长员工的的工作知知识和技技能,满满足集团团可持续续经营发发展的需需要,特特制定本本制度。故故成为了了企业管管理不可可或缺的的一部分分。但是是企业培培训管理理在过去去很大的的一段时时间里,即即使是在在现在这这个高度度信息化化的时代代,大部部门企业业尤其是是中小企企业仍使使用着人人工的方方式进行行培训管管理。手工管管理方式式有着效效率低、安安全性低低、成本本高
24、等缺缺点,而而且在管管理过程程中会产产生大量量的文件件和数据,使使在信息息查询和和更新成成为了一一个耗时时、耗人人工的工工作。即即使使用用了一些些简单的的应用程程序帮助助管理软软件,却却没有改改善这一一缺点,这这些应用用程序只只是简单单的存储储,对数数据管理理和分析析并没有有帮助到到中小企企业。现如今,社社会上出出现了很很多有关关企业培培训管理理软件,但但是大多多数还是是针对培培训中介介公司的的一项面面对企业业的服务务建立的的管理软软件。真真正针对对企业培培训管理理的独立立软件少少之又少少。故开开发一个个符合中中小企业业需求的的企业培培训管理理,有助助于中小小企业提提高企业业的培训训管理效效率
25、。1.2系统统研究的的意义随着社会进进步的脚脚步加快快,科技技技术的的日益更更新,各各类企业业都面临临着高质质量、高高效率的的工作挑挑战。让让企业职职工不断断的学习习,提高高职业技技能、工工作态度度成为了了企业的的重要工工作。员员工的培培训结果果直接关关系到整整个企业业的形象象和企业业自身的的发展。研发一个通通用的,符合企业培训管理规定,满足公司日常的培训工作需要,并通过统计分析返回给管理人员更有用的培训数据。通过开发和使用中小企业培训管理系统,帮助企业的培训管理工作更规范化、系统化和自动化,最终达到提高企业培训管理效率的目的。通过培训管理信息化等一系列举措,可以更好的帮助企业管理层了解员工各
26、次培训的成绩,定出更好的培训计划,不断的提高每一次企业培训的质量。为企业发展做好基础准备。因此建立一个适合中小企业的企业培训管理软件成为了必然。2 系统分分析为了针对小小企业在在企业培培训管理理方面进进行的信信息化和和系统化化打好坚坚实的基基础,从从而对研研发的中中小企业业培训管管理系统统进行系系统分析析。2.1 可可行性分分析通过对中小小企业培培训管理理系统的的技术可可行性分分析、经经济可行行性分析析、操作作可行性性分析、法法律可行行性分析析,已确确定中小小企业培培训管理理系统开发发的必要要性以及及避免开开发过程程中可能能遇到的的风险。2.1.11 技术术可行性性分析从技术可行行性的角角度来
27、看看,C#语言是一一种专门门为.NNET设设计的面面向对象象程序语语言,融融合了其其他语言言的优点点,使用用类似CC的语法法,通过过与.NNET Fraamewworkk结合,与与类库的的支持,得得以更简简单地开开发出更更稳固、功功能更强强大的应应用程序序。工程程专业人人员可以以用VCC#.NNET实实现他所所需要的的任何编编程功能能,从开开发个人人使用的的应用程程序,到到大型工工程软件件应用系系统,都都可以在在VC#.NEET提供供的工具具中得到到支持。且且.NEET的数数据访问问工具则则由基于于XMLL的ADDO.NNET代代替了基基于COOM组件件的ADDO.任任何以XXML为为输出的的
28、数据源源都可以以作为 ADOO.NEET 的的数据源源.相应应的结果果集升级级为数据据集 (DattaSeets),命令令语句则则升级为为数据集集命令(DattaSeet CCommmandds)。从从形式来来看,微微软的AADO.NETT更新潮潮和时髦髦一些,基基于XMML的特特性使其其可以处处理极其其丰富的的数据源源,且因因其构架架在HTTTP协协议之上上,易于于穿透防防火墙,使使沟通更更为便利利。采用Miccrossft Vissuall Sttudiio 220100 集成成开发环环境,这这个集成成环境中中包含了了许多强强大的工工具,帮帮助开发发者提高高开发应应用系统统的速度度。在此此
29、系统采采用SQQL SServver220088作为后后台数据据库,其其可视界界面操作作简单,易易于开发发者管理理后台数数据。这这使建立立一个具具有良好好交互性性、安全全性的中中小企业业培训管管理系统统成为可可行。2.1.22 经济济可行性性分析使用C/SS模式开开发中小小企业培培训管理理系统,可可以减少少企业的的通讯等等费用。中中小企业业通过使使用中小小企业培培训管理理系统对对培训管管理流程程和工作作进行优优化,可可以有效效的提高高培训管管理的效效率和质质量,最最终达到到减少人人工成本本。中小小企业培培训管理理系统将将成为提提高企业业发展潜潜能的坚坚实后盾盾。2.1.33 操作作可行性性研究
30、本系统采用用使用最最直观的的表现方方式和有有效的帮帮助提示示,可以使使那些有有一般的的计算机机知识的的用户就可可以轻松松上手。而而整个中中小企业业培训管管理系统统采用最最友好的的交互界界面,简简单明了了,不需需要对数数据库进进行深入入的了解解便可以以完成一一系列进进销存相相关的操操作。由由此,无无论是从从技术上上或者经经济上还还是操作作上该系系统的操操作是可可行的,且且有必要要开发该该系统。2.1.44 法律律可行性性研究所有技术资资料都为为合法,开开发过程程中不存存在知识识产权问问题,未未抄袭任任何网站站,不存存在侵犯犯版权问问题,符符合国家家法律和和软件法法律法规规。2.2 系系统需求求分
31、析2.2.11 系统统开发目目的中小企业培培训管理理系统可可以帮助助企业改改善原本本手工作作业管理理的方式式带来的的数据流流失、培培训效果果低、信信息处理理的工作作量大等等缺点;辅助企企业不断断改善培培训管理理的业务务流程,提提高培训训质量和和效率。从而达达到为企企业员工工提高优优质的培培训业务务,提高高企业员员工的职职业技能能、职业业素质的的元素,为为企业发发展奠定定基础。2.2.22 系统统功能需需求本系统采用用自定向向下方法法开发,其其功能模模块主要要有如下下几个部部分:基基本信息息管理模模块、培培训需求求管理模模块、培培训管理理模块、考考评管理理模块。具具体的功功能描述述如下: 基本信
32、息管管理模块块:其功功能是由由员工信信息管理理、课程程信息管管理组成成。培训需求管管理模块块:其功功能是由由培训需求求订单管管理和需需求处理理组成。培训管理模模块:其其功能是是由培训训计划设设置、培培训人员员管理、培培训课程程安排组组成。考评管理模模块:其其功能是是由培训训学员考考核、培培训计划划评估、培培训课程程评估组成成。报表统计模模块:其其功能是是由培训训考核统统计、培培训计划划评分统统计、培培训课程程统计组组成。2.2.33 系统统业务流流程中小企业培培训管理理系统主主要是以以管理理理念和计计算机技技术来取取代原始始的手工工操作。通过对培训管理系统业务流程的调查,得出培训管理的核心业务
33、流程图,见图2-1所示:图2-1 中小企企业培训训管理系系统业务务流程图图2.2.44 系统统数据流流设计 中中小企业业培训管管理系统统的数据据流图的的顶层图图,见图图2-22所示:图2-2 中小企企业培训训管理系系统0层层图 中中小企业业培训管管理系统统的数据据流图的的1层图图,见图图2-33所示:图2-3 中小企企业培训训管理系系统1层层图 中中小企业业培训管管理系统统的培训需需求管理理子系统统的2层层图,见见图2-4所示示:图2-4 培训需需求需求求管理系系统2层层图中小企业培培训管理理系统的的培训管管理子系系统的22层图,见见图2-5所示示:图2-5 培训管管理子系统2层层图中小企业培
34、培训管理理系统的的考评管管理子系系统的22层图,见见图2-6所示示:图2-6 考评管管理子2层图图3 总体设设计3.1 项项目规划划根据需求分分析可得得到,系系统主要要模块框框图设计计如图33-1所所示:图3-1 系系统功能能模块图图 HYPERLINK l _Toc217122941 3.2 系系统模块块说明 (11)培训训需求管管理模块块:培训训需求管管理模块块用于培培训业务务的准备备工作,用用于采企企业将来来或现在在正在需需要的培培训需求求,并为为制作培培训计划划提供必必要的数数据。该该模块包包括需订订单管理理模块和和需求处处理两个个功能。 (22)培训训管理模模块:培培训管理理模块用用
35、于管理理培训业业务从开开始策划划到结束束所经历历的各项项事务。该该模块包包括培训训计划管管理、培培训人员员管理、培培训课程程安排三三个功能能。 (33)考核核管理模模块:考核管管理模块块用于考考核培训训人员以以及培训训效果评评估。该该模块包包括培训训人员评评定、培培训计划划评估和和培训课课程评估估三个功功能。(4)报报表统计计模块:公共基基础信息息模块是是用于记记录系统统所需的的一些基基础数据据。该模模块包括括培训评评估统计计、培训训课程评评估和考核成成绩统计计三个功功能。 (5)公共基基础信息息管理:公共基基础信息息模块是是用于记记录系统统所需的的一些基基础数据据。该模模块包括括员工信信息设
36、置置、课程程信息设设置和权权限管理理三个功功能。 HYPERLINK l _Toc217122941 3.3 系系统开发发环境(1)系统统开发平平台:MMicrrosooft Vissuall Sttudiio 220100(2)系统统开发语语言:CC#(3)数据据库管理理系统软软件:SSQL Serrverr 20008(4)运行行环境:.NeetFrrameeWorrk 44.0(5)分辨辨率:最最佳效果果 100247688像素4 详细设设计4.1 数数据库设设计4.1.11 数据据库设计计为了保证系系统数据据的保存存和维护护,以及及减少数数据库冗冗余,根根据系统统的需求求选择了了MS
37、SQLL Seerveer 220088作为后后台数据据库,数数据库名名称为ddb_TTraiininng。4.1.22 数据据库E-R图分分析根据中小企企业培训训管理系系统的需需求分析析和项目目规划可可得到以以下100个实体体,分别别是:需需求订单单实体、员员工信息息实体、培训名单实体、培训计划实体、培训课程实体、培训规划单实体、课程信息实体、培训计划评估实体、培训课程评估实体、考核成绩表实体。中小企业培培训管理理系统的的需求调调查主表表实体图图,如图图4-11所示:图4-1 需需求订单单实体图图 中中小企业业培训管管理系统统的员工工信息实实体图,如如图4-2所示:图4-2 员员工信息息实体
38、图图 中中小企业业培训管管理系统统的培训训名单实实体图,如如图4-3所示:图4-5 培培训名单单实体图图 中中小企业业培训管管理系统统的培训训计划实体体图,如如图4-4所示:图4-4 培培训计划划实体图图 中中小企业业培训管管理系统统的培训训课程信信息实体体图,如如图4-5所示:图4-5 培培训课程程信息实实体图 中中小企业业培训管管理系统统的培训训规划单单实体图图,如图图4-66所示:图4-6 培培训规划划单实体体图 中中小企业业培训管管理系统统的课程程信息实实体图,如如图4-7所示:图4-7 课课程信息息实体图图 中中小企业业培训管管理系统统的培训训评估实实体图,如如图4-8所示:图4-8
39、 培培训评估估实体图图 中中小企业业培训管管理系统统的培训训课程评估估实体图图,如图图4-99所示:图4-111 客户回回款实体体图 中中小企业业培训管管理系统统的考核核成绩表表评估实实体图,如如图4-10所示:图4-122 考核成成绩表实实体图系统E-RR图,如如图4-14所所示。图4-144 系统EE-R图图4.1.33 主要要数据库库表的结结构 根根据实体体图和系系统E-R图得得到主要要数据库库表,一一共有113张表分分别是: (11) 需求订单单表结构(见见表4-1)。表4-1需需求订单单表结构构字段名数据类型长度约束描述requiireNNoint4主键需求订单编编号requiire
40、NNameevarchhar50非空需求订单标标题requiireCConttenttvarchhar500需求调查描描述requiireTTypeevarchhar10需求类型requiireSStattevarchhar20需求处理情情况Memovarchhar200备注RecDttvarchhar20非空登记时间RecMaanvarchhar20非空登记人requiireCCounntint4非空需求人数 (2)员工信息息表结构(见见表4-2)。表4-2员员工信息息表结构构字段名数据类型长度约束描述EmpNooint4主键员工编号EmpNmmvarchhar20非空姓名EmpPwwdVa
41、rchhar20非空密码DeptNNmvarchhar20非空所在部门StatiionNNmvarchhar20非空所在岗位SelfDDecvarchhar200非空自我简介Ageint4非空年龄Sexbit2非空性别addreessdatettimee100非空地址phoneevarchhar20非空联系电话Educaatioonvarchhar20非空学历IDCarrdNoovarchhar50非空身份证号Emaillvarcaar20非空邮箱 (3)培训名单表结构(见表4-3)。表4-3培培训名单单表结构构字段名数据类型长度约束描述RegNooint4主键培训名单编编号PlanNNoin
42、t4外键,非空空培训计划编编号EmpNooint4外键,非空空员工编号Memovarchhar200备注 (4)培训计计划表结结构(见见表4-4)。表4-4培培训计划划表结构构字段名数据类型长度约束描述PlanNNoint4主键培训计划编编码PlanNNmvarchhar20非空培训计划名名称PlanDDesccvarchhar200非空培训计划描描述PlanCCommmanddvarchhar200非空培训需求PlanGGoallvarchhar200非空培训目的 续续上表字段名数据类型长度约束描述EmpNooint4外键,非空空培训负责人人PlanSStarrtDttDate8非空计划起始
43、时时间PlanEEndDDtDate8非空计划结束时时间MemoText8000备注StateeNoint4非空培训规划编编码RecDttDate8非空制定时间RecMaanvarchhar20非空制定人 (55) 培训课程程信息表表结构 (见表表4-55)。表4-5培培训课程程信息表结构字段名数据类型长度约束描述PlanDDetaailNNoint4主键编码PlanNNoint4外键,非空空培训计划编编号CoursseNoovarchhar20非空课程编码CoursseTiimeVarchhar20非空上课时间Memovarchhar20备注 (6) 培训规划单表结构(见表4-6)。表4-6
44、培培训规划划单结构字段名数据类型长度约束描述StateeNoInt4主键编号StateeNammevarchhar20非空规划名称StateeDesscvarchhar200非空规划描述Memovarchhar200备注EmpNooint4外键主负责人RequiireNNoInt4外键需求订单编编码RecTiimeDate8非空登记时间 (7)课程信息表结构(见表4-7)。表4-7 课程信信息表结结构字段名数据类型长度约束描述CoursseNooInt4主键课程编码CoursseNmmvarchhar20非空课程名称CoursseDeecvarchhar200非空课程简介Teachhervar
45、chhar200非空任课老师LengtthInt4非空教学时长CoursseCoonteentvarchhar200非空课程内容CoursseCoommaandInt4课程要求MemoText200备注 (8)培训计划划评估表结结构(见见表4-8)。表4-8培培训评估估表结构构字段名数据类型长度约束描述EvaluuatiionNNoInt4主键评估编号Commeentvarchhar200非空评估内容ScoreeInt4非空评分PlanNNoInt4非空培训计划编编号EvaluuatiionDDtDate8非空评估时间 (9)培训课程程评价表表(见表表4-99)。表4-9培培训课程程评价表表结
46、构字段名数据类型长度约束描述EvaCooursseNooInt4主键评估编号CoursseNooInt4非空课程编号ScoreeInt4非空评分Commeentvarchhar200评估内容PlanNNoInt4非空培训计划编编号EvaluuatiionDDtDate8非空评价时间(10) 考核成绩绩表结构构(见表表4-10)。表4-100考评成成绩表结结构字段名数据类型长度约束描述ScoreeNoint4主键考核编号PlanNNovarchhar20外键、非空空计划编号CoursseNooint4外键、非空空课程编号EmpNooInt4外键、非空空员工Scoreeint4非空分数Commee
47、ntVarchhar200非空评价MemoVarchhar200非空备注4.2 主主要功能能模块设设计4.2.11 主界界面设计计 系系统主界界面是系系统运行行的其他他功能界界面的基基础。如如图4-11所示:图4-155 主主页面设设计图所用到的主主要控件件如表44-111所示:表4-144主界面面页面控控制列表表控件类型控件名称主要属性设设置用途MenuSStriipMenuMMainn无主菜单PanellPanellLoggoBckgrrounndImmagee设为loogo图图片显示系统llogooToolSStriipMeenuIItemmMenuIItemm1Text设设为“培训需需
48、求管理理”进入培训需需求管理理功能MenuIItemm2Text设设为“培训管管理”进入培训管管理功能能MenuIItemm3Text设设为“培训考考核管理理”进入培训考考核管理理功能MenuIItemm4Text设设为“报表统统计”进入“报表表统计”功能MenuIItemm5Text设设为“公共信信息管理理”进入公共信信息管理理功能MenuIItemm6Text设设为“退出”退出系统LabelllbNamme无显示登录员员工名称称4.2.22 培训需需求管理理模块设设计该模块包括括需求订订单管理理、需求处处理两个个子模块块。1)、需求求订单管管理:该模块块主要用用于员工工向企业业培训管管理部
49、门门提交培培训需求求,使企企业培训训管理部部门了解解企业的的培训需需求,并并处理培培训需求求。该模模块包括括需求订订单的新新增、修修改、删删除、查查询需求求订单功功能。2)、需求求处理:用于处处理培训训需求的的接受并并生成培培训规划划,或者者拒绝培培训需求求,提出出相关建建议等功功能。培训需求管管理的主主界面如如图4-12所所示。图4-122 需求管理理设计图图所用到的主主要控件件如表44-122所示:表4-122培训需需求管理理页面控控制列表表控件类型控件名称主要属性设设置用途MenuSStriipMenuMMainn无功能菜单TextBBoxtxtNaame无需求标题txtNaame无需求
50、内容txtNaame无登记人CombooBoxxCbStaate无处理情况LabellLbReccorddText设设置为“记录数数:” 显示记录录数dgvReesulltdgvReesullt无显示需求订订单4.2.33 培训管理理模块设设计该模块包括括培训计计划管理理、培训训课程管管理、培培训人员员管理三三个模块块。其中中培训计计划设置置的设计计界面如如图4-13所所示:图4-122 培训训计划设设计图所用到的主主要控件件如表44-133所示:表4-133设置培培训计划划页面控控制列表表控件类型控件名称主要属性设设置用途LabelllblNaameText设设置为“名称”显示培训规规划名称
51、称lblEmmpText设设置为“负责人人”显示培训负负责人TextBBoxtxtNaame无培训名称txtCoountt无培训人数txtCoonteent无培训内容txtGooal无培训目标txtMeemo无备注txtCoommaand无培训需求DateTTimeePicckerrstarttDatte无起始时间EndDaate无结束时间ButtoonBtnNeewText设设置为“新增”新增BtnUppdatteText设设置为“修改”修改BtnDeeletteText设设置为“删除”删除dgvReesulltdgvReesullt无显示培训计计划4.2.44培训考考评管理理模块设设计该模
52、块包括括培训人人员考核核统计、培培训计划划评分统统计、培培训课程程评分统统计。以以图形报报表等方方式进行行统计,更更容易看看出各对对象间的的差异。其其中培训训计划评评分统计计的报表表设计如如图4-14所所示:图4-122 需求求管理设设计图所用到的主主要控件件如表44-122所示:表4-122培训需需求管理理页面控控制列表表控件类型控件名称主要属性设设置用途MenuSStriipMenuMMainn无功能菜单CombooBoxxCbPlaan无培训计划CbCouursee无课程LabellLbReccorddText设设置为“记录数数:” 显示记录录数LbPlaanText设设置为“培训计计划
53、:”LbCouurseeText设设置为“课程:”dgvReesulltdgvReesullt无显示考核信信息4.2.55报表统统计模块块设计该模块包括括培训人人员考核核统计、培培训计划划评分统统计、培培训课程程评分统统计。以图形形报表等等方式进进行统计计,更容容易看出出各对象象间的差差异。其其中培训训计划评评分统计计的报表设计计如图44-15所示:图4-155 入库库明细查查询页面面设计图图所用到的主主要控件件如表44-15所示:表4-144培训计计划评分分统计表表页面控控制列表表控件类型控件名称主要属性设设置用途文本框ReporrtNaameText设设置为“评分统计计表”显示报表标标题图
54、表TB图标类型设设置为“柱形图图”显示各计划划的评分分表格Tablee显示显示详细数数据4.2.66公共基基础信息息管理模模块设计计该模块主要要包括员员工信息息管理、课课程信息息管理以以及权限限管理三三个子模块。其中课课程信息息管理子子模块的的管理界界面如图图4-116所示:图4-166 课程信信息管理理模块设计计图所用到的主主要控件件如表44-166所示:表4-222用户管管理信息息页面控控制列表表控件类型控件名称主要属性设设置用途MenuSStriipMenuMMainn无功能菜单ToolSStriipMeenuIItemmMenuIItemm1Text设设为“新增”新增MenuIItem
55、m2Text设设为“修改”修改MenuIItemm3Text设设为“退出”退出当前模模块dgvReesulltdgvReesullt无显示课程信信息5 系统实实现5.1公共共模块的的实现5.1.11访问数数据库类类的实现现 PPubllicffun类类主要用用来连接接和操作作数据库库等公共共方法。代代码如下下:namesspacce TTraiinMaanagge.PubbliccFunn ppubllic claass DattaBaase priivatte SSqlCConnnecttionn t_Coonn = nnulll; priivatte SSqlCCommmandd t_Cm
56、md = nuull; pubblicc DaataBBasee() sttrinng sstrSServver = OOperratoorFiile.GettIniiFilleSttrinng(DB, SServver, , Apppliccatiion.StaartuupPaath + TTraiing.inii); sttrinng sstrUUserrID = OOperratoorFiile.GettIniiFilleSttrinng(DB, UUserrID, , Apppliccatiion.StaartuupPaath + Traaingg.inni); sttrinng ss
57、trPPwd = OOperratoorFiile.GettIniiFilleSttrinng(DB , Pwwd, , AAppllicaatioon.SStarrtuppPatth + Trrainningg.inni); sttrinng sstrCConnn = Seerveer = + sstrSServver + ;Daatabbasee=dbb_Trrainningg;Usser id= + sttrUsserIID + ;PWDD= + sstrPPwd; trry tt_Coonn = nnew SqllConnnecctioon(sstrCConnn); tt_Cmmd =
58、 neew SSqlCCommmandd(); tt_Cmmd.CConnnecttionn = t_CConnn; caatchh(Exxcepptioon ee) tthroow ee; pubblicc SqqlCoonneectiion Connn geet reeturrn tt_Coonn; pubblicc SqqlCoommaand Cmdd geet reeturrn tt_Cmmd; pubblicc innt EExeccDattaByySqll(sttrinng sstrSSql) innt iintRRetuurnVValuue; t_Cmdd.CoommaandTT
59、ypee = CommmanndTyype.Texxt; t_Cmdd.CoommaandTTextt = strrSqll; trry iif (t_CConnn.Sttatee = CoonneectiionSStatte.CClossed) t_CConnn.Oppen(); iintRRetuurnVValuue = t_Cmdd.ExxecuuteNNonQQuerry(); caatchh (EExceeptiion e) tthroow ee; fiinallly tt_Coonn.Cloose(); reeturrn iintRRetuurnVValuue; pubblicc
60、boool ExeecDaataBBySqqls(Lisst sttrSqqls) boool isSSucccedeed; iff (tt_Coonn.Staate = ConnnecctioonSttatee.Clloseed) t_Connn.OOpenn(); SqqlTrranssacttionn sqqlTrran = tt_Coonn.BegginTTrannsacctioon(); trry tt_Cmmd.TTrannsacctioon = sqqlTrran; fforeeachh (sstriing iteem iin sstrSSqlss) t_CCmd.Commman
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农发行池州市青阳县2025秋招小语种岗笔试题及答案
- 农发行长春市朝阳区2025秋招笔试综合模拟题库及答案
- 广安邻水县中储粮2025秋招面试典型题目及答案
- 国家能源鄂尔多斯市东胜区2025秋招心理测评常考题型与答题技巧
- 国家能源揭阳市榕城区2025秋招笔试言语理解与表达题专练及答案
- 国家能源柳州市柳城县2025秋招半结构化面试模拟30问及答案
- 2025年甘肃省天水市秦安县中医医院招聘编外人员34人模拟试卷及答案详解(必刷)
- 关爱农民工子女服务活动总结
- 参加家长会心得体会
- 员工个人工作总结12篇
- 2025河北水发节水有限公司公开招聘工作人员16人笔试参考题库附答案解析
- 新版中华民族共同体概论课件第十二讲民族危亡与中华民族意识觉醒(1840-1919)-2025年版
- 2025-2026学年人教版(2024)九年级物理全册第十四章 内能的利用(单元同步检测练习)(含答案)
- 第1课时 10的加、减法(教学设计)-2024-2025学年一年级上册数学人教版
- 2025至2030中国聚烯烃行业项目调研及市场前景预测评估报告
- 2025四川达州宣汉县国有资产管理服务中心县属国有企业招聘劳动合同职工26人笔试历年参考题库附带答案详解
- 新教科版小学1-6年级科学需做实验目录
- 《电子商务法律法规》课程标准
- 医院关于印发《即时检验临床应用管理办法》的通知
- 三年级下册书法练习指导全册教案(湖南美术出版社)
- GB/T 17880.5-1999平头六角铆螺母
评论
0/150
提交评论