《人事管理系统毕业设计.doc》由会员分享,可在线阅读,更多相关《人事管理系统毕业设计.doc(30页珍藏版)》请在金锄头文库上搜索。
1、北京广播电视大学毕业设计(论文)毕业设计论文题目: 人事管理系统 姓 名: _ _ 学 号: 专业年级: 分 校: 指导教师: 25目录目 录I摘 要II第1章 前言11.1 系统开发背景11.2 系统开发方法11.3 系统开发内容21.4 系统开发计划2第2章 开发环境介绍42.1 VB介绍42.2 ADO对象52.3 数据库62.4 SQL语言错误!未定义书签。第3章 系统需求分析73.1 系统功能需求73.2 可行性分析73.2.1 技术可行性83.2.2 经济可行性83.2.3 运行可行性93.3.4 用户使用可行性9第4章 系统设计104.1 软件模块结构设计104.1.1 系统软件
2、模块结构错误!未定义书签。4.1.2 系统IPO图错误!未定义书签。4.2 数据库设计104.2.1 概念结构设计错误!未定义书签。4.2.2 逻辑结构设计错误!未定义书签。4.2.3 物理设计错误!未定义书签。4.3 计算机系统配置方案124.4 总体安全性可靠性方案12第5章 系统详细设计145.1 人机界面设计145.2 模块处理过程18第6章 实施概况196.1 操作系统和开发环境196.2 系统测试196.2.1测试实例的选择与研究196.2.2 测试表格206.3 系统运行与维护21第7章 结论23致谢24参考文献24毕业设计开题报告表分校姓名学号专业课题名称人事管理系统课题来源指
3、导教师一、选题思想,设计目的现在我们处在一个信息量高度膨胀地时代。当今,人们处理的信息越来越多,几乎比过去翻了几翻。于是,人们对信息处理工具-计算机的要求越来越高。不仅需要计算机的处理速度越来越快,而且要求计算机的存储量也越来越大。数据处理手工操作,工作量大,出错率高,出错后不易更改。21世纪最激烈的竞争当属人才的竞争,一个具有多学科知识的复合性人才或许是一个企业发展壮大所不可或缺的重要因素。因此人力资源已逐步成为企业最重要的资源,人力资源管理(Human Resource Management,HRM)也成为现代企业管理工作中的重要内容之一。而在人力资源管理中的基础工作就是人事管理。企业员工
4、的管理是企业员工管理的一个重要内容。随着时代的进步,企业也逐渐变得庞大起来;当今社会人员流动越来越频繁,使得管理工作也变的越来越复杂。但一直以来人们使用传统的人工方式管理人事,这种管理方式存在着许多缺点,如效率低下、保密性差等。另外,时间一长将产生大量的文件和数据,这对于信息的查找、更新和维护来说都带来了不少的困难。譬如:用人工的方式对人事进行统计的话,工作量将很大,若公司人员有几千甚至几万,人工统计将变得不可想象。所以,如何管理好企业员工的信息,成为企业管理中一个大的问题。如果能实现管理的自动化,无疑将给公司管理部门带来很大的方便。随着计算机的普及和网络技术的发展,我国的人事信息化建设很早就
5、已经开始在全国展开部署了。人事管理系统就是其中之一。传统的手写管理由于工作量巨大、存放麻烦、更新困难、不易备份,随着时代的发展而明显落伍了。这就要我们创造更快更新的管理系统。电子管理以快捷、方便的使用而受到欢迎。人事管理系统是一个企业管理部门不可缺少的部分,它的内容对于单位的决策者和管理者来说都至关重要,所以人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。二、课题的具体内容系统的目标,就是选用VB 6.0作为开发工
6、具,设计并实现一个能够满足人事的管理信息系统。具体包括以下功能: 根据日常工作需求,提供必要功能,如:员工基本信息、考勤、工资、福利、等功能,并提供查询和报表; 提供强大的查询功能,不同用户可以根据需求,以不同的项目为目标; 进行必要的安全考虑,如权限管理、数据库备份恢复等; 效率高,界面友好,操作方便。人事管理系统系统管理基本设置息管理人事信息管理查询信息管理系统帮助用户管理密码管理备份和恢复文化程度职 务 信 息 部门信息人事信息查询按年龄统计文化程度统计工资统计系统关于系统帮助工资信息员工信息福利信息工作考勤信息三、预期成果人事管理系统就是把企业离散的人员信息加以集中分类的处理,通过它的
7、管理,可以将分类处理后的信息,直观的提供给管理人员,加强对企业用人的优化分配,充分发挥人的作,提高企业整体工作效率,创造价值。本系统结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的人事管理系统。四、运行环境、开发环境、开发工具软件环境:Windows 2000 server + IIS + IE 6.0 / Windows XP + IE 6.0开发环境:前台开发工具应用Visual Basic;后台应用ACCESS建立数据库,进行数据管理,保持数据的完整性。四、毕业设计时间、进度安排设计总共用时10周。具体安排如下:第一周:收
8、集资料,确定选题,撰写、提交开题报告。第二一三周:撰写、提交技术分析报告、设计并上交论文初稿。第四一九周:进行代码编写、测试、程序调试、验收。第十周:提交技术实践报告。五、参考文献1 C.J.Date , Database system implementation,机械工业出版社, 20002 Hector Garcial-Molina , Jeffrey D.Ullman, Jennifer Widom,An introduction to Database Systems(Seventh Edition), 机械工业出版社,20013林陈雷, 郭安源, 葛晓东, 教育信息化系统开发实例导
9、航 , 人民邮电出版社,20034张立科,数据库开发技术与工程实践,人民邮电出版社,20045张红军, 王虹 等 Visual basic 6.0 中文版高级应用与开发指南, 人民邮电出版社, 20026伍俊良 主编 等 VB课程设计与系统开发案例清华大学出版社, 20027姚巍,Visual Basic数据库开发及工程实例,人民邮电出版社8求是科技,Visual Basic 6.0 数据库开发技术与工程实践,人民邮电出版社,20049刘瑞新,汪远征,Visual Basic程序设计教程,机械工业出版社,200110刘萌,周学明,郭安源,Visual Basic企业办公系统开发实例导航,人民邮
10、电出版社,200311 孟小峰,王珊,数据库系统导论,机械工业出版社,2000摘要人事管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,开发一个人事管理系统就显得非常必要。人事管理系统就是把企业离散的人员信息加以集中分类的处理,通过它的管理,可以将分类处理后的信息,直观的提供给管理人员,加强对企业用人的优化分配,充分发挥人的作,提高企业整体工作效率,创造价值。本系统结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Visual Basic 6.0作为开发工具而开发出来的人事管理系统。关键词:
11、人事管理;管理信息系统;数据库;面向对象第1章 前言1.1 系统开发背景21世纪最激烈的竞争当属人才的竞争,一个具有多学科知识的复合性人才或许是一个企业发展壮大所不可或缺的重要因素。因此人力资源已逐步成为企业最重要的资源,人力资源管理(Human Resource Management,HRM)也成为现代企业管理工作中的重要内容之一。而在人力资源管理中的基础工作就是人事管理。企业员工的管理是企业员工管理的一个重要内容。随着时代的进步,企业也逐渐变得庞大起来;当今社会人员流动越来越频繁,使得管理工作也变的越来越复杂。但一直以来人们使用传统的人工方式管理人事,这种管理方式存在着许多缺点,如效率低下
12、、保密性差等。另外,时间一长将产生大量的文件和数据,这对于信息的查找、更新和维护来说都带来了不少的困难。譬如:用人工的方式对人事进行统计的话,工作量将很大,若公司人员有几千甚至几万,人工统计将变得不可想象。所以,如何管理好企业员工的信息,成为企业管理中一个大的问题。如果能实现管理的自动化,无疑将给公司管理部门带来很大的方便。随着计算机的普及和网络技术的发展,我国的人事信息化建设很早就已经开始在全国展开部署了。人事管理系统就是其中之一。传统的手写管理由于工作量巨大、存放麻烦、更新困难、不易备份,随着时代的发展而明显落伍了。这就要我们创造更快更新的管理系统。电子管理以快捷、方便的使用而受到欢迎。人
13、事管理系统是一个企业管理部门不可缺少的部分,它的内容对于单位的决策者和管理者来说都至关重要,所以人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。本系统可以避免单位管理的随意性,使得管理工作规范化、系统化、程序化,提高信息处理的速度和准确性,对于减轻工作人员的劳动量、提高劳动热情和服务质量,具有重要的现实意义。1.2 系统开发方法管理信息系统的开发方法有生命周期法、原型法和面向对象的开发方法等。生命周期法(Life
14、Cycle Method)是20世纪60年代发展起来的一种应用广泛且比较成熟的管理系统开发方法,它的基本思想是将系统的开发工作从开始到结束划分为若干个阶段,每个阶段都有明确的任务,而系统开发出来后,并不意味着生命周期的结束,而意味着根据组织的需要对系统的修改和重建的开始;原型法(Prototyping Method)是20世纪80年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法,该法的开发思路是首先根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型,再在此基础上与用户交流,将模型不断补充、修改、完善,如此反复,最终直至用户和开发者都比较满意为止,从而形成一个相对稳定、较为理想的管理信息系统;面向对象(Object Oriented)的开发方法于20世纪80年代开始兴起的,是一种基于问题对象的自底向上的一种系统开发方法,这种方法的特点是以对象为基础,对象是分析问题和解决问题的核心。基于以