ImageVerifierCode 换一换
格式:DOCX , 页数:61 ,大小:504.92KB ,
资源ID:6520767      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6520767.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于vc++的企业培训管理系统的设计与实现.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于vc++的企业培训管理系统的设计与实现.docx

1、基于vc+的企业培训管理系统的设计与实现毕业论文声明本人郑重声明:1此毕业论文是本人在指导教师指导下独立进行研究取得的成果。除了特别加以标注地方外,本文不包含他人或其它机构已经发表或撰写过的研究成果。对本文研究做出重要贡献的个人与集体均已在文中作了明确标明。本人完全意识到本声明的法律结果由本人承担。2本人完全了解学校、学院有关保留、使用学位论文的规定,同意学校与学院保留并向国家有关部门或机构送交此论文的复印件和电子版,允许此文被查阅和借阅。本人授权大学学院可以将此文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本文。3若在大学学院毕业论文审查小组复审中,发

2、现本文有抄袭,一切后果均由本人承担,与毕业论文指导老师无关。4.本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。学位论文作者(签名): 年 月 关于毕业论文使用授权的声明本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属华北电力大学。本人完全了解大学有关保存,使用毕业论文的规定

3、。同意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论文被查阅或借阅。本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。本人毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。本人完全了解大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存或汇编本学位论文;学校有权提供目录检索以及提供本学位论文全文或者

4、部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入学校有关数据库和收录到中国学位论文全文数据库进行信息服务。在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。论文作者签名: 日期:指导教师签名: 日期:毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学

5、位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别

6、加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日指导教师评阅书指

7、导教师评价:一、撰写(设计)过程1、学生在论文(设计)过程中的治学态度、工作精神 优 良 中 及格 不及格2、学生掌握专业知识、技能的扎实程度 优 良 中 及格 不及格3、学生综合运用所学知识和专业技能分析和解决问题的能力 优 良 中 及格 不及格4、研究方法的科学性;技术线路的可行性;设计方案的合理性 优 良 中 及格 不及格5、完成毕业论文(设计)期间的出勤情况 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)

8、的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)指导教师: (签名) 单位: (盖章)年 月 日评阅教师评阅书评阅教师评价:一、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格二、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格

9、2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)评阅教师: (签名) 单位: (盖章)年 月 日教研室(或答辩小组)及教学系意见教研室(或答辩小组)评价:一、答辩过程1、毕业论文(设计)的基本要点和见解的叙述情况 优 良 中 及格 不及格2、对答辩问题的反应、理解、表达情况 优 良 中 及格 不及格3、学生答辩过程中的精神状态 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完

10、成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格评定成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)教研室主任(或答辩小组组长): (签名)年 月 日教学系意见:系主任: (签名)年 月 日总结 28摘 要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,已成功运用在

11、多个领域。作为计算机应用的一部分,使用计算机对企业培训信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可节省更多的人力物力,这些都能够极大地提高企业培训信息管理效率,也是企业培训管理科学化、正规化,与世界接轨的重要条件。因此,开发一个培训管理系统是很有必要的,具有其特有的技术意义和管理意义。本文介绍了在Visual C+6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发本系统的详细过程,提出实现基本资料信息维护、信息管理、文件下载、考试系统的基本目标,并阐述系统结构设计和功能设计,从基本资料到考试系统、文件下载

12、等流程,形成了一个整体自动化管理模式,从软件工程的角度进行了科学而严谨的阐述。关键词:信息管理系统;企业培训管理;Visual C+6.0AbstractAs information technology in the management of an increasing depth and a wide range of applications, the implementation of management information system has been gradually mature technically. Management Information System i

13、s a continuous development of new disciplines, it has been successfully used in many areas.The use of computers to manage Enterprise Training information ,which as part of Computer applications with the manual management of the advantages of unmatched, it quickly search, find convenient, high reliab

14、ility and large storage capacity, the confidentiality of a good, long life, low cost, etc. It can save a lot of human resources and material resources, which can greatly improve the efficiency of Enterprise Training management. Enterprise Training management is a scientific enterprise, standardizati

15、on, and an important condition for the rest of the world. Therefore, the development of an Enterprise Training management system is necessary, the technology has its unique significance of the meaning and management. This paper introduces the Visual C + +6.0 environment for the adoption of the top-d

16、own to the overall planning, bottom-up approach to application development strategy to develop the detailed process of the system, to achieve the maintenance of basic document information, Management of Information System , File for downloading, Exam System, and described the system architecture des

17、ign and functional design, from basic document to File for downloading, Exam System such as a database marketing processes, forming a pattern of the overall automated management, from software engineering point of view of science and rigorous exposition.Key words:information management system; Enter

18、prise Training management; Visual C+6.01 前言1.1课题研究的目的全球化经济带动企业加强员工的内部培训随着全球化市场竞争的加剧和商业运作快速反应的要求,企业必须学习更快速有效地利用知识参与竞争,通过将培训以在线的方式推行,企业能够以更快、更好和更低的成本培训它们的员工,甚至教育与影响他们的客户。参加学习的人员可以随时随地方便地学习所需要的课程、获取所需要的各种知识。同时,因为在线培训更便于培训结论的跟踪与收集,企业也可以更加方便地分析培训投入与商业利益之间的关系,便于企业制订与安排更科学有效的培训计划。制定员工培训计划是企业引导员工进行有计划有目的培训的

19、关键某种意义上来讲,培训部门与企业其它部门以及员工之间是供需关系,适当有效的交互对于平衡供需关系是非常重要的。首先,企业需要制定切实可行的企业培训计划,这个计划是结合企业各方面的情况,分别针对不同层次,不同岗位的员工进行拟定;其次,员工通过某种渠道了解公司全年培训计划的内容。各个部门以及员工需要与培训部门进行交互,适当调整企业培训计划,以达到供求平衡的目的。使培训工作能顺利进行。1.2 课题研究的意义计算机已经成为我们学习和工作的得力助手:今天,计算机的价格经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下方面:首先,计算可以代替人工进行许多繁杂的劳

20、动;其次,计算机以节省许多资源;第三 计算机可以大大的提高人们的工作效率;第四 计算机可以使敏感信息更加安全。现在,我们已经进入到Internet时代了,企业培训管理是现在各个企业都在积极进行的工作之一,也是企业培训管理工作的重要内容之一。企业培训管理系统必然会在以后的信息管理系统中大放异彩。1.3 方案选择及开发技术介绍开发企业培训管理系统,提出以下解决方案:选择SQL Server 2000作为后台的数据库,选择VC+、多线程、完成端口模型作为作为应用程序开发技术。整个程序完全基于C/S(Client/Server)模式进行设计。1.3.1 VC+简介Visual C+是Microsoft

21、公司的Visual Studio开发工具箱中的一个C+程序开发包。VisualStudio提供了一整套开发Internet和Windows应用程序的工具,包括VisualC+, Visual Basic, Visual Foxpro, Visual InterDev, Visual J+以及其他辅助工具,如代码管理工具Visual SourceSafe和联机帮助系统MSDN。Visual C+包中除包括C+编译器外,还包括所有的库、例子和为创建Windows应用程序所需要的文档。VC+的优点VC+提供了面向对象的应用程序框架MFC(Microsoft Foundation Class),简化了

22、程序员的编程工作,提高了模块的可重用性;提供了基于CASE技术的可视化软件的自动生成和维护工具AppWizard、ClassWizard、Visual Studio、WizardBar等,实现了直观、可视的程序设计风格,方便地编辑和管理各种类,维护程序的源代码;封装了Windows的API函数、USER、KERNEL、GDI函数,简化了编程时创建、维护窗口的许多复杂的工作。1.3.2 SQL Server 2000数据库简介SQL Server 是一个关系数据库管理系统它最初是由Microsoft 、Sybase 和Ashton-Tate三家公司共同开发的。于1988 年推出了第一个OS/2

23、版本,在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了。Microsoft 将SQL Server 移植到Windows NT 。SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的比较新的版本SQL Server 2000 数据库优点1) 真正的客户机/服务器体系结构。2) 图形化用户界面,使系统管理和数据库管理更加直观、简单。3) 丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。4) SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接

24、受消息,管理登录安全性等。SQL Server也可以很好地与Microsoft BackOffice产品集成。5) 具有很好的伸缩性,可跨越从运行Windows 95/98的膝上型电脑到运行Windows 2000的大型多处理器等多种平台使用。6) 对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。7) SQL Server提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。8) 支持XML(Extensive Markup Language,扩展标记语言)9) 强大的基于Web的分析10) 支持OLE DB和多种查询11) 支持分布式的分区视图1.

25、3.3 C/S开发模式简介C/S (Client/Server,客户机/服务器)模式又称C/S结构,是20世纪80年代末逐步成长起来的一种模式,是软件系统体系结构的一种。C/S结构的关键在于功能的分布,一些功能放在前端机(即客户机)上执行,另一些功能放在后端机(即服务器)上执行。C/S开发模式优点1)C/S结构充分利用客户端和服务端的硬件优势,将任务合理的分配到客户端和服务端,降低系统的通信开销。2)C/S结构能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器,对应的优点是客户端响应速度快。C/S结构的缺点1)只适用于局域网。2)客户端需要安装专用的软件。3)对客户端的操

26、作系统可能有限制。首先采用C/S架构,要选择适当的数据库平台来实现数据库数据的真正“统一”,使分布于两地的数据同步完全交由数据库系统去管理,其次,网络管理工作人员既要对服务器维护管理,又要对客户端维护和管理,这需要高昂的投资和复杂的技术支持,维护成本很高,维护任务量大1.3.4 多线程技术多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度。多线程具有以下优点:1)提高应用程序响应 2)并行操作时使用线程,如C/S架构的服务器端并发线程响应用户的请求。3)多CPU系统中,使用线

27、程提高CPU利用率4)改善程序结构。一个既长又复杂的进程可以考虑分为多个线程,成为几个独立或半独立的运行部分,这样的程序会利于理解和修改。1.4 开发工具及硬软件要求1) 开发工具本系统采用windows操作系统,以VC+ 6.0为开发工具,用中文版的SQL Server作为后台数据库。2)硬件要求硬件需求:内存1G以上,硬盘空间视需要而定,要求为本系统分配足够的数据库磁盘空间;操作系统:windows;数据库软件需求:SQL Server 2000。2 系统需求分析2.1系统的初步调查本系统主要采取的调查方法:(1)收集资料、查阅分析资料。主要对其员工培训业务的责人进行采访,并获取其现行管理

28、流程及相关管理工具的资料。通过对资料进行分析,可总结出如下几点特点:企业培训管理系统业务有规范而严格的操作流程;都是计算机的先进设备辅助工作,但也仅仅由于制作文挡、存储文挡,而没有一个业务系统软件来辅助工作。例如,再摩托罗拉只是一个档案管理的小程序,霍尼维尔只有一个用Excel编制的表格应用程序。(2)实地实践、熟悉企业培训业务流程。通过详细的了解,对业务存在以下几个瓶颈:企业档案管理都是纸上作业,查询、核对很不方便;教材的采购、库存管理不规范,难以实现实时采购决策;证书管理不科学,存在错发情况;市场业务操作不科学。信息反馈不及时。 通过以上的调查分析可以发现,在我国尽快开发出一套功能完善的企

29、业培训管理软件是一项十分紧迫的任务。特别是随着经济全球化发展、知识更新速度加快、国际企业的发展,企业培训将日益成为企业的一项重要业务。可以说,今后企业的竞争将是企业素质的竞争。因此,开发个功能完善的软件来辅助企业管理培训业务是增强企业竞争力的一项重要措施。2.2 客户需求分析客户希望通过一个培训管理系统,对培训的学员、培训的教师、培训的课程、培训的资源、培训计划、资料下载和学员考试等进行有效的管理,使得内部培训工作系统化、规范化、自动化。下面是一份文本需求说明,是和客户双方经过调研后编写的。由于篇幅所限,这里只列出比较核心的部分。(1)系统的界面简介明了,易于操作。(2)系统要有一个登录界面,

30、合法用户才可以进入系统。(3)利用此系统,用户可进行6个方面的管理,即培训学员的管理、培训教师的管理、培训课程的管理、培训资料管理和培训计划管理。(4)此系统还对客户端提供了资料下载和在线考试功能。(5)客户端用户可以对培训计划进行查看,对培训资料查看和下载。(6)用户可以对系统进行相关设置,比如,修改密码、启动后最小化、窗口总在最前面、显示系统时间等。(7)该系统要有使用说明。2.3 可行性分析前面分析了系统开发的必要性,以下将从社会、经济、技术、法律四个方面分析其可行性。2.3.1 社会可行性分析培训是企业经营的一项重要组成部分。现有培训大都是围绕个人展开的,企业的潜在需求并没有得到有效解决。这就产生了一个矛盾,如何把个人提升和企业发展通过培训有效的结合起来。很多情况下,企业培训缺乏系统化,企业付出了巨大的培训成本,通常没有见到应有的效果。而不断发生的人才流失,以及无效培训,给企业带来巨大的人、财损失。很多企业为了降低这方面的成本,首先会选择难以见到成效的培训支出,这就会产生恶性循环,企业越缺乏培训,人才流失越大,人才流失越大,越降低培训投入。而培训管理系统化提供了技术平台。通过建立企业的培训管理系统,可以在提供有效培训的同时,大大降低企业的培训成本,实现个人与企业的双赢。2.3.2 经济可行性分析在经济上,费用的

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1