免费下载
网站简介

找论文变得更简单!

帮找论文

当前位置:

重点论文网    工科论文    计算机论文    企业人事管理系统 VB+SQL
创建时间:11-24

企业人事管理系统 VB+SQL


   
信息技术的日新月异,给仓库管理带来巨大的影响。为了加快仓库管理自动化的步伐,提高仓库的管理业务处理效率,建立仓库管理系统,尽可能地减少仓库管理的重复性和低效性,已变得十分必要。
计算机应用技术的发展,计算机硬件性能的不断改进,为仓库管理系统的开发提供了技术支持和经济可行性。管理系统的应用,可以将工作者从烦杂的劳动中解脱出来,极大提高工作效率,有着较好的营运可行性。
课题以某仓库应用背景,通过研究当前仓库系统的管理现状、存在问题以及现实需求,设计一个针对仓库管理工作的管理信息系统。该系统能够提供较为完备的功能,对于提高工作效率、加快仓库管理的自动化具有较为重要的意义。
课题的目的主要有以下三个:首先学会按照怎样的步骤去开发一个管理信息系统,这是最主要的目的;其次,通过开发数据库相关的应用程序,期望对课堂上讲解的理论知识有更加深刻的理解;再次,初步掌握一门Windows下的快速GUI(图形用户界面)编程工具Visual Basic6.0;最后,通过对毕业论文的撰写过程,对语言文字组织能力、表述能力以及层次分析的能力也进行锻炼。


1、    研究目标、内容和拟解决的关键问题(根据任务要求进一步具体化)
目标:实现在对人事上的及时操作。
内容: 
1、用户管理   功能:设置使用人事管理系统的用户及其使用权限。
2 用户登录    功能:用户登录进入人事管理系统。系统启动后,首先要做的就是用户登录。若不登录系统,所有功能都无法使用。用户只有登录系统后,根据其具有的权限,才能执行一定的操作。
3人事信息编辑    档案编辑模块中有4个子模块。他们是档案卡片、个人简历、家庭成员、历史档案等功能。这些功能因管理员的权限不同所表示出的功能使用也不同,普通管理员没有数据修改及删除的权利。在这些功能里详细的记录了所有单位员工的资料。
(1)档案卡片管理
功能:对全部员工的信息进行浏览;添加记录;对员工的详细资料进行修改;删除员工记录;按编号进行查找,快速查找该员工的详细资料;按某一字段的内容进行筛选,筛选最后的结果是将和所选内容相同的全部找到。 
(2)个人简历管理
功能:该模块与档案卡片管理类似,但是在界面设计上有一些不同,可以对员工个人简历进行全局浏览。除了浏览信息的功能外,还有一些基本操作的功能:添加记录;对已有员工的个人简历信息进行修改;删除员工个人简历的记录;可以按编号进行查找,快速查找该员工个人简历的资料。
(3)家庭成员管理
功能:对全部员工的家庭成员信息进行编辑,浏览;实现方法同个人简历功能实现的方法一样。
(4)历史档案管理
功能:对于一些从档案卡片中删除的员工信息记录,需要存下来以供将来进行统计。此模块的主要功能就是完成对从档案卡片中删除的员工信息记录的保存工作。
3.4人事信息查询  功能:对档案卡片的查询功能,包括唯一条件查询和模糊条件查询。
3.5人事档案统计  功能:综合统计、单项统计和图表统计。单项统计是输入规定的要求后进行的统计它可以较详细直观的统计出要求的结果。图表统计可以详细的按性别、按政治面貌、按职称级别、按学历以直方图和饼型图进行表示。
 
3、参考文献
[1]王福成等.Visual Basic 6.0数据库开发指南[M].清华大学出版社,2012,6
[2]郭振波编著.深入浅出Visual Basic 6.0中文版[M].人民邮电出版社,2013,3
[3]林永等编著.Visual Basic 6.0用户编程手册[M].人民邮电出版社,2012,11
[4]刘炳文等编著. Visual Basic 6.0 程序设计教程[M].清华大学出版社, 2010,7
[5]刘韬.VB数据库系统开发实例导航[M].人民邮电出版社,2013     
[6]赵光峰.VB程序设计教程[M].高等教育出版社,2010

 
中文摘要
英文摘要
1 前言
2 系统分析
2.1 管理信息系统概述
2.2 所用前台开发工具
2.2.1 Visual Basic的特点
2.2.2 VB访问数据库的原则
2.3 所用后台开发工具
2.4 可行性分析
2.5 需求分析
2.6 实现目标
3 系统设计
3.1 系统功能描述
3.2 系统特点
3.3 系统功能划分
3.4 系统结构设计图
3.5 系统操作流程图
4    数据库设计
4.1 数据库需求分析 
4.2 数据概念结构设计
4.3 数据库逻辑结构设计 
5 详细设计
5.1 用户权限的设计
5.1.1 用户权限的分配
5.1.2 用户权限的设计思想
5.2 创建用户端界面应用程序
5.3 系统主界面设置
5.3.1 添加菜单
5.3.2 状态栏的设置
5.3.3 添加菜单快捷键
5.3.4 主界面代码设计
5.4 加入公共模块
5.5 加入界面设置界面
5.6 用户登录界面
5.7 员工档案信息管理
5.8 查询功能管理
5.9 用户管理
5.10 关于系统
6 系统的调试与注意事项
6.1 测试举例
6.2 测试项目
6.3 测试方法
7 结束语
8 参考文献
9 致谢
10 附录  

1 前言
随着计算机技术的飞速发展,计算机在企业管理应用中的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理有无法比拟的优点:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。本系统适合一般中小型企业和公司内部的人事管理。在信息流通环节中,公司内部各部门员工状况,对公司运作有着很重要的作用。所以说该系统对保障公司的正常运作起着至关重要的作用。目前计算机信息管理正处在一个高速发展的时期,公司内部人事信息的处理会极大地节省公司领导的工作时间,以便分配更多的时间来处理公司的其他事务,极大地提高公司的运作效率。
1.1    开发背景
以前,国内公司的管理体制以业务为中心,现在则是以人为中心。公司管理从以物的管理为中心,转向以人的管理为中心,是公司管理思想一个划时代的进步。人事信息,是公司所有信息资源中最昂贵的资源,而信息的传递也日益占据着重要的地位。因此,人事信息、部门联系信息的规范化与量化管理,已成为现代先进公司管理中不可缺少的重要组成部分。如何提高公司各部门的工作效率,扩充公司客源、加强员工管理、降低运营成本,成为公司管理者重点关心的问题,公司原有的计算机软件难以满足公司内部信息和用户管理的要求,这就需要思想、技术更为先进的公司人事管理信息系统。
1.2 开发思想
随着现代公司的高速发展,大量的业务处理日益占据公司的日常事务的大部分,为了以“用心服务,用户至上”的理念更快、更好地为用户服务,必须更好地理顺公司人事管理的流程。员工进入公司起就要进行档案处理,在以后工作当中,会涉及到更多资料,比如:档案修改、工资发放、职位调动、工作评价等等,这就要求公司对员工的信息进行处理,但是工作效率低、资料不利于保管和维护、不利于查找而且安全性较差。因此,在信息化飞速发展的今天,利用当前发达的计算机信息技术,基于电脑的人事管理系统能很好的解决问题。目前的公司内部业务网络覆盖面广,计算机信息化能很好的满足员工信息处理的需要。
本系统的开发思想反映了如何定制中小型公司的人事管理。系统开发的总体任务是为公司内部管理部门提供方便的电子信息档案处理、信息处理、用户管理、工资处理和各类查询打印功能。

 
2 系统分析
2.1 管理信息系统概述
管理信息系统(Management Information Systems 简称MIS)的概念是1961年美国人J.D.GALLAGHER首先提出来的,是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是企业中信息管理活动的全过程,以便有效的管理信息,提供各类管理决策信息,辅助企业进行现代化管理。
管理信息系统是企业的信息系统,它具备数据处理、计划、控制、预测和辅助决策功能,具
体作用如下:
(1)用统一标准处理和提供信息,排除使用前后矛盾的不完整的数据。
(2)完整、及时提供在管理及决策中需要的数据。
(3)利用指定的数据关系式分析数据,客观预测未来。
(4)向各级管理机构提供不同详细程度的报告,缩短分析和解释时间。
(5)用最低的费用和最短的时间提供尽可能精确、可靠的信息,以便决策者选择最佳的实施方案,提高企业的经济效益。
2.2 所用前台开发工具    
本系统采用Microsoft公司推出的VB(Visual Basic)6.0作为前台开发工具。Visual Basic 6.0是微软公司提供的一种可视化应用程序开发工具,它的功能就是用来编程——编写基于Windows操作系统下的应用程序。
Visual意即可视的、可见的,指的是开发像Windows操作系统那样的图形用户界面(Graphic User Interface,GUI)的方法。使用这种方法,程序员不须编写大量代码去描述界面元素的外观和位置,只要把预先建立的界面元素用鼠标拖放到屏幕上适当的位置即可。用VB编程,界面设计轻松自如。
Basic指的是BASIC(Begineers All-Purpose Symbolic Instruction Code,初学者通用符号指令代码)语言——种在计算机发展史上应用得最广泛的一种语言,也是微软公司开发的第一个程序设计语言。
VB(Visual Basic)在原有BASIC语言的基础上进一步发展。所以,Visual Basic这两个单词连在一起,可得到一个简单的概念——使用Basic语言进行可视化程序开发的工具。 
不论对开发人员还是初学者,Visul Basic都提供了整套开发工具,专业人员可以用Visual Basic实现其他任何Windows编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。可以说它是开发Windows应用程序最迅速、最简捷的方法。用VB编程,迅速、快捷、功能强大。
2.2.1 Visual Basic的特点 在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。
  可视化编程    
用传统的程序设计语言设计程序时,都

最新论文

网站导航

热门论文