员工培训管理系统设计说明书Word格式.doc
- 文档编号:14177638
- 上传时间:2022-10-19
- 格式:DOC
- 页数:26
- 大小:729.50KB
员工培训管理系统设计说明书Word格式.doc
《员工培训管理系统设计说明书Word格式.doc》由会员分享,可在线阅读,更多相关《员工培训管理系统设计说明书Word格式.doc(26页珍藏版)》请在冰豆网上搜索。
目录
摘要..............................................................2
前言………………………………………………………………………………….3
1.系统总体设计……………………………………………………………………4
2.程序说明…………………………………………………………………………4
3.函数调用关系图..................................................5
4.调试分析及测试结果..............................................6
5.主要参考文献………………………………………………………………….11
6.设计总结……………………………………………………………………….12
致谢………………………………………………………………………………..13
摘要
随着人类社会的发展,要求每个紧跟时代的人都要不断的进行自我提高。
因此,学习与再学习始终伴随着我们,其中有关的培训机构有着为可替代的作用,在这种形势下,如何更好的对培训工作进行管理,就成了我们需要解决的一个问题,因此,开发一套完善的培训管理系统就成不可少了,本文介绍了在VisualC++6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发本系统的详细过程,从软件的角度进行了科学而严谨的阐述。
关键词:
C++面向对象信息管理培训班管理
前言
员工培训管理信息系统广泛应用于各类大、中、小型企业。
随着全球化市场竞争的加剧和商业运作快速反映的要求,必须学习更快速有效地利用知识参与竞争。
因此,很多企业开始将自身知识转化能力的增长看作是迎接竞争的一项重要生产力。
企业的不断的学习能够帮助企业更快地适应市场环境的飞速变化,调整分配企业组织的人力资源分布,形成高效的企业组织单元,更好地完成企业运作任务。
培训已经成为企业现代化的重要标志。
员工培训管理系统就是为能更方便的和高效的管理企业员工课程学习的计划而开发的。
其主要目的就是充分利用现有的电脑的较高的效率和准确性以及友好的应用界面来达到预期的对员工培训事务管理。
一个员工管理信息系统应该提供包括系统基础信息设置、计划制定、培训评价、员工信息查询等4部分的内容。
1.系统总体设计
由于本系统是在校期间的课程设计,需求的理解信息来源仅仅是参考各类人事管理书籍和网络信息得来的,也具有一定的正确性和使用性,具体理解如下:
l先是登录系统,根据用户的输入判断用户的合法身份,合法身份的用户应包括员工、普通管理员、系统管理员,其中系统管理员拥有所有权限,普通管理员没有用户管理权限,员工只有查看信息的权限。
l进入员工信息管理界面可以进行员工信息的修改、添加、删除。
l进入教师信息界面可以进行教师信息的修改、添加、删除。
l进入用户信息管理界面可以进行用户信息的修改、添加、删除。
l进入员工培训计划管理界面可以进行员工培训计划的制定,包括添加课程、删除课程、修改计划等操作。
l培训成绩管理包括,成绩的录入、修改、删除等。
l培训评价辅助功能,包括成绩总汇,统计,和图表统计功能。
l员工培训计划的安排和成绩的查看功能。
2程序说明
本系统的角色是员工、普通管理员和系统管理员。
其中普通管理员由各级管理者担任,而系统管理员是由一名精通系统维护的员工担任,虽然系统管理员也是一名与员工,但是并不会影响系统的功能。
系统的用例包括:
l用户信息管理用例.
l员工信息管理用例
l教师信息管理用例
l课程信息管理用例
l部门信息管理用例
l员工培训计划制定与维护用例
l培训成绩管理与培训效果分析用例
员工培训安排与成绩查询用例
3函数的调用关系图
4调试分析及测试结果
1.初始界面
进入系统,按任意键继续
2.菜单界面
选择你所要查询的信息,若查询员工信息,则出现下图
3.员工信息管理
输入你所查询的项目,如1,则会显示员工的成绩,和成绩区间
4.培训课程管理
若选择2,输入员工的工号,会出现你想要查询的员工号码等基本信息。
5.员工信息管理
对公司员工的信息进行基本管理
6.员工成绩管理
选择4,对员工信息进行基本管理,包括删除等功能。
7.修改员工信息
选择5.对所选中的员工信息进行修改
8.查询员工信息
选择6.对员工所在培训班的信息进行查询
9.培训班管理
对员工所在培训班进行查询
10.退出系统
最后退出系统
5主要参考文献
[1]初小璐.完全掌握SQLServer2000[M]机械工业出版社,2004
[2]JeraodV.Post.数据库管理系统(英文版.第三版)[美]清华大学出版社,2006.1
[3]张海藩.软件工程导论[M].北京:
清华大学出版社,1998.1
[4]谢希仁.计算机网络(第二版)[M].北京:
电子工业出版社,2003.6
[5]戴志诚,赵国峰.JSP信息化系统建设案例[M].北京:
人民邮电出版社,2006.12
[6]成晓静,毕靖.网页设计三剑客完全学习手册[M].北京:
中国电力出版社,2004.11
[7]赵强.精通JSP编程[M].北京:
电子工业出版社,2006.3
[8]萨师煊,王珊.数据库系统概论[M].北京:
高等教育出版社,2002.2
[9]张海藩,李劲,谢兆阳.SQLServer2000数据库设计与系统管理[M].北京:
清华大学出版社,2000.9
[10]刘禾,蔡锋.Web数据库假设技巧[M].北京:
科技技术出版社,1999.4
[11]徐建波.Internet与Web设计教程[M].北京:
中国矿业大学出版社,2000.12
[12]于书举,许向众.数据库设计与开发教程[M].北京:
电子工业出版社,2003.11
[13]安海忠,李文斌,林旭新.商业网站建设与管理[M].北京:
人民交通出版社,2006.8
[14]T.UmedaandS.Hagiwara.web-baseddatabaseforEPRcentersinsemiconductors[J].BPhysicaB:
CondensedMatter,3(7),249-252,2006.3
[15]Yih-LingHedley,MuhammadYounas.Sampling,informationextractionandsummarisationofHiddenWebdatabases[J].Data&
KnowledgeEngineering,InPress,UncorrectedProof,Availableonline10March2006.2
6设计总结
这次课程设计所设计的员工培训管理系统(CEMS)是一个小型的人事信息管理系统,该系统实现了职工信息的添加、删除、修改、显示、查询等功能,并且运用了文件操作技术,可以实现数据的永久性保存。
通过这次课程设计,我拓宽了知识面,锻炼了能力,综合素质得到较大提高。
安排课程设计的基本目的,在于通过理论与实际的结合、人与人的沟通,进一步提高思想觉悟。
尤其是观察、分析和解决问题的实际工作能力,以便培养成为能够主动适应社会主义现代化建设需要的高素质的复合型人才。
作为整个学习体系的有机组成部分,课程设计虽然安排在两周进行,但并不具有绝对独立的意义。
它的一个重要功能,在于运用学习成果,检验学习成果。
运用学习成果,把课堂上学到的系统化的理论知识,尝试性地应用于实际设计工作,并从理论的高度对设计工作的现代化提出一些有针对性的建议和设想。
检验学习成果,看一看课堂学习与实际工作到底有多大距离,并通过综合分析,找出学习中存在的不足,以便为完善学习计划,改变学习内容与方法提供实践依据。
对我们计算机专业的本科生来说,实际能力的培养至关重要,而这种实际能力的培养单靠课堂教学是远远不够的,必须从课堂走向实践。
这也是一次预演和准备毕业设计工作。
通过课程设计,让我们找出自身状况与实际需要的差距,并在以后的学习期间及时补充相关知识,为求职与正式工作做好充分的知识、能力准备,从而缩短从校园走向社会的心理转型期。
课程设计促进了我系人才培养计划的完善和课程设置的调整。
近年来,我系为适应学生的实践需要陆续增设与调整了一系列课程,受到同学的欢迎,其中这次的设计很受同学们的喜欢。
课程设计达到了专业学习的预期目的。
在一个星期的课程设计之后,我们普遍感到不仅实际动手能力有所提高,更重要的是通过对软件开发流程的了解,进一步激发了我们对专业知识的兴趣,并能够结合实际存在的问题在专业领域内进行更深入的学习
致谢
在这次课程设计中,非常感谢朱老师和年老师在理论和实践方面的指导,同时还要感谢热心与我讨论技术实现方法,给我提供帮助的同学。
在这里,对所有这些人都表示感激,谢谢!
附录:
源代码:
//公司员工培训管理系统--CEMS
#include<
fstream.h>
//文件操作头文件
stdlib.h>
//包含system()等函数的头文件
string>
//字符串处理头文件
iomanip.h>
//输入输出流重载需要的头文件
stdio.h>
//////////////////////////////////////////////////////////
//成绩明细结构体
typedefstructGREDA
{
floatBase_Greda;
//考试成绩
floatMerit_Greda;
//平时成绩
floatSum_Greda;
//总成绩
}GREDA;
//包括员工姓名、员工号的工资记录
typedefstructEmplo_Greda
charid[10];
//员工编号
charname[10];
//员工姓名
GREDAdata;
//工资
}Emplo_Greda;
typedefstructNode
charE_id[10];
//员工号
charE_name[10];
//姓名
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 员工 培训 管理 系统 设计 说明书