收藏 分享(赏)

VB员工请假管理系统--本科毕业论文.doc

上传人:dreamzhangning 文档编号:2354029 上传时间:2018-09-12 格式:DOC 页数:19 大小:697.51KB
下载 相关 举报
VB员工请假管理系统--本科毕业论文.doc_第1页
第1页 / 共19页
VB员工请假管理系统--本科毕业论文.doc_第2页
第2页 / 共19页
VB员工请假管理系统--本科毕业论文.doc_第3页
第3页 / 共19页
VB员工请假管理系统--本科毕业论文.doc_第4页
第4页 / 共19页
VB员工请假管理系统--本科毕业论文.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、湖北经济学院继续教育学院本科毕业(设计)论文存档编号: 毕业论文(设计)题目: VB 员工请假管理系统 专 业: 计算机科学与技术 院 系: 继续教育学院 年 级: 2008 级 学 号: 0899070122 姓 名: 计 堃 指导教师: 王为亮 职 称: 导 师 湖北经济学院教务处 制湖北经济学院继续教育学院本科毕业(设计)论文摘 要本论文是从现代企业管理中的员工管理现状出发,为了满足企事业单位日常管理的需求,使单位请假过程更加快速、安全、高效的信息管理系统。针对员工管理的复杂程序,经过详细的系统调查,开发出的操作简单而且方便实用的一个员工请假管理系统。对企业中的请假信息进行管理。本 系

2、统 的 界 面 工 具 是 VB 6.0, 数 据库 软 件 Access 2000。 经过测试,本系统能基本满足用户在请假管理方面的需求,界面友好,符合用户使用习惯,能实际地提高单位请假管理的效率。实现了系统管理、数据管理功能。其中系统管理包括登录、退出、基础单元设置、管理员设置等模块;数据管理请假设置、请假查询、员工设置、员工查询等模块. 关键词:请假管理 Visual Basic湖北经济学院继续教育学院本科毕业(设计)论文IAbstractThis thesis is from the modern business management of employee management p

3、resent situation, in order to meet the needs of enterprises and institutions to daily management needs, make the process more quickly took off, safe, and efficient information management system. Staff management for the complex procedure, investigate through detailed system, developed a simple and c

4、onvenient to operate the utility of a staff leave management system. In the enterprises for information management. The system interface tool is VB 6, Access 2000 database software. After testing, the system can basically meet the needs of users in the leave management needs, user-friendly, conforme

5、d to the user use habit, can actually enhance the unit leave management efficiency. Implementation of system management, data management functions. The management system includes entry, exit, the base unit set, administrator module; data management, query, employee leave leave setting setting, staff

6、 query module.Key words: information management system; Visual Basic湖北经济学院继续教育学院本科毕业(设计)论文II目录摘要 .IIAbstract.III 1 绪论 11.1 系统介绍 11.2 系统需求 12 系统需求分析 .32.1 模块分析 32.2 界面分析 53 系统实现 .73.1 数据库 73.2 系统主菜单窗体 .123.3 员工设置窗体 .123.4 请假设置窗体 .12结束语 .13参考文献 .14致谢 .15湖北经济学院继续教育学院本科毕业(设计)论文01 绪论1.1 系统介绍随着现代科技的进步,用计算

7、机来进行员工请假管理成为现代化企业运作必不可少的一部分。现在利用计算机来管理员工请假工作,大大降低了工作人员的工作量,提高了工作效率,使原本复杂枯燥无味的工作变的简单而轻松。计算机技术,特别是数据库技术的发展。为企业建立管理信息系统,甚至对改变管理思想起着不可估量的作用。实践证明信息技术已在企业的管理层面扮演越来越重要的角色。 当今社会正处于信息时代,信息技术已渗透到社会生活的各个领域,特别是各行业的管理领域,智能化信息处理已是提高效率、规范管理、客观审查的最有效途径。考勤作为一个公司的基本管理,是单位对员工工作管理的基本依据。使用请假管理系统,管理者可以快速记录公司全体员工当日的请假状况,并

8、可统计员工请假状况。1.2 系统需求伴随着计算机技术在各行各业日益广泛和深入的应用,企业对员工的请假管理不再像过去一样靠手工去做,在一些稍具规模的企事业单位内考勤也开始信息化。本系统就是为了适应当前这种需求而设计完成的。集信息的显示、输入、修改、删除、查询等各种处理为一体,运用 Microsoft Access 数据库与 Visual Basic 程序语言设计了一个请假管理软件。为此本系统的设计需要达到以下几个主要目标:1.数据库的访问数据库技术已渐渐成为电子信息系统的重要核心技术,企业管理离不开数据库技术,因为数据库能够提供数据共享,且冗余度低,从而减少应用程序的研制和维护的费用。数据库访问

9、是本系统的一个关键问题,本系统用 ADO 数据控件完成对数据库的访问,2.系统的登录本系统在登录之前,首先是调用系统的公共模块,获得一些基本数据,比如数湖北经济学院继续教育学院本科毕业(设计)论文1据库打开,创建关系,都是在公用模块中进行的。然后出现登录界面。3.员工信息的管理员工管理基本的信息是重要的,系统中所有功能是围绕员工展开的,如员工的管理、请假管理等。4.系统的报表功能报表功能在本系统中是最关键的。本系统主要实现了员工管理、请假管理的报表功能。报表功能主要分为两个部分:查询;打印。湖北经济学院继续教育学院本科毕业(设计)论文22 系统需求分析2.1 模块分析2.1.1 系统设计需求本

10、系统是实现对员工请假的记录的统计。请假系统记录了员工请假的情况,为请假管理直接提供统计结果。2.1.2 系统模块设计请假系统目的是为企业解决员工请假的繁琐工作,减轻企业负担,减少不必要的劳动力、金钱的损耗,提高工作效率,为企业创造更多效益,实现单位请假管理的系统化、规范化和自动化。因此本系统需要实现以下功能:管理员登录及信息维护,员工信息维护,数据采集,基本数据维护,数据库管理,查询功能请假记录等。该系统的模块结构如下图 21 所示。图 2.1 系统模块结构1.登录包括用户登录、修改密码、退出系统等。用户名或密码不知道或者输入错误超过三次时将禁止登录,不能进行操作。窗体如下图所示:湖北经济学院

11、继续教育学院本科毕业(设计)论文3图 2.2 登陆界面2.基本操作分为四个子模块:员工管理、员工查询、请假管理、请假查询等。请假管理,就是把日常请假数据统计成报表,以便查询、打印,其中包括增加功能、删除记录功能、修改记录功能和打印功能。3.数据管理管理部门及部门员工的资料信息,对各部门员工信息进行添加、修改、删除、查询;对请假详细信息进行添加删除。2.1.3 数据存储数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的传输变换过程。数据流图是结构化系统分析的主要工具,表示系统内部信息的流向,并表示系统的逻辑处理的功能。数据流图的作用主要包括: (1)系统分析员可自顶向下分析系统

12、信息流程;(2)可在图上画出需要计算机处理的部分;(3)根据数据存贮,进一步作数据分析,向数据库设计过渡;(4)根据数据流向,定出存取方式;(5)对应一个处理过程,用相应的语言、判定表等工具表达处理方法。2.2 界面设计湖北经济学院继续教育学院本科毕业(设计)论文4本系统采用用户熟悉的软件界面,整个界面颜色鲜明、应用多个图形按钮,整个系统界面友好、美观大方,用户操作方便,容易上手。具体的界面如图 2.3 所示。请假系统为了满足使用者的需要,具体的数据处理功能,从交互界面的性质上主要分为三类。图 2.3 主界面2.2.1 数据编辑界面样式与原手工处理时纸质表格样式基本一致,以使管理员在操作习惯和

13、方式上比较熟悉和适应。同时为了减少管理员的输入工作量,减少输入的错误率,本系统使用了许多下拉菜单,日期的输入也由程序本身弹出界面让用户选择,只要查询员工,基本信息系统自动填好。如请假登记的输入界面。2.2.2 数据查询系统中所有的查询功能均提供任意条件组合查询,即将要查询的数据库文件的所有字段全部列出,由用户选择任意一个设置条件,进行查询,用户也可以填入多湖北经济学院继续教育学院本科毕业(设计)论文5个条件,条件之间是与的关系。2.2.3 数据输出数据输出分为屏幕输出和打印输出,输出格式完全按照用户的要求报告或报表格式进行设置,符合用户的应用习惯。数据库技术已渐渐成为电子信息系统的重要核心技术

14、,企业管理离不开数据库技术,因为数据库能够提供数据共享,且冗余度低,从而减少应用程序的研制和维护的费用。本系统在登录之前,首先是调用系统的公共模块,获得一些基本数据,比如数据库打开,创建关系,都是在公用模块中进行的。然后出现登录界面。2.2.4 系统实现员工管理基本的信息是重要的,系统中所有功能是围绕员工展开的,如员工设置、请假设置等。报表功能在本系统中是最关键的。请假系统之所以能够支持管理者的决策,是因为能够及时地给管理者提供员工的请假报表,使管理者能够及时准确地分析出公司员工的请假情况,并能够及时地对员工做出正确的领导管理,从而促进员工的工作积极性,提高工作效率。本系统主要实现了员工查询报

15、表、请假查询报表功能。报表功能主要分为两个部分:查询;打印。湖北经济学院继续教育学院本科毕业(设计)论文63 系统实现3.1 数据库数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,是信息的集合。功能的实现都离不开数据库的支持,请假系统的所有信息都是存储在数据库中的,以便用户共享查询使用,因此数据库设计为本系统开发的一部分不可缺少。本系统使用 Access 数据库。为了实现请假系统所要求的功能,需要建立以下几个数据库:员工信息表、员工请假表、部门表、文化程度表、政治面貌表、职称表、职务表、婚姻状况表、假期类型表、请假标志表、操作员表等。由于开发时使用的数据量较小,因此

16、这些表都集中在同一个数据库中。1.员工信息表包括员工姓名、员工性别、员工身份证号、员工生日、文化程度、政治面貌等字段,具体设置如表 31 所示。 湖北经济学院继续教育学院本科毕业(设计)论文7表 3.1 员工信息表字段名 数据类型说明Emp_ID 文本 只能输入 8 位Emp_Name 文本 Emp_Sex 数字 0,女;1 男Depart_ID 文本 Emp_ID_cord 文本 18 位身份证号Emp_birthday 日期 Emp_Attend_time 日期 Emp_Join_time 日期 E_ID 文本 代码只能有 2 位P_ID 文本 代码只能有 2 位Job_ID 文本 代码只

17、能有 2 位Titel_ID 文本 代码只能有 2 位Emp_Address 文本 可以为空MS_ID 数字 Emp_mobile_num 文本 允许为空Emp_Tel_num 文本 允许为空Emp_name_char 文本 不能为空Emp_Memo 备注 2.员工请假包括工作证号、员工姓名、部门代码、请假起始时间、请假结束时间、请假天数、请假事由等字段,具体设置如表 32 所示。3.部门表包括部门代码、部门名称等字段,具体设置如表 33 所示。湖北经济学院继续教育学院本科毕业(设计)论文8表 3.2 员工请假表字段名 数据类型 说明Emp_ID 文本 Emp_Name 文本 Depart_I

18、D 文本 Leavel_start_time 日期 Leavel_end_time 日期 Leavel_days 数字 Leavel_ID 数字 Leavel_matter 文本 最多 40 个汉字Examine_opinion 文本 最多 40 个汉字Examine_person 文本 LS_ID 数字 表 3.3 部门表字段名 数据类型 说明Depart_ID 文本 只能是两位的编码Depart_Name 文本 最长 15 个字4.文化程度表包括学历代码、学历名称等字段,具体设置如表 34 所示。5.政治面貌表包括政治面貌代码、政治面貌等字段,具体设置如表 35 所示。湖北经济学院继续教育

19、学院本科毕业(设计)论文9表 3.4 文化程度表字段名 数据类型 说明E_ID 文本 只能是两位的编码E_Name 文本 表 3.5 政治面貌表字段名 数据类型 说明P_ID 文本 只能是两位的编码P_Name 文本 6职称表包括职称代码、职称名字段,具体设置如表 36 所示。 表 3.6 职称表字段名 数据类型 说明Titel_ID 文本 只能是两位的编码Titel_Name 文本 数据库访问是本系统的一个关键问题,本系统用 ADO 数据控件完成对数据库的访问,具体的访问程序如下: Public gDataBase As DatabasePublic Const gSTRPWD = “sof

20、tware“Dim sPath As StringDim Rst As DAO.RecordsetsPath = “G:kaoqindatakq.mdb“If Dir(sPath) Empty Then湖北经济学院继续教育学院本科毕业(设计)论文10Set gDataBase = Workspaces(0).OpenDatabase(sPath, False, False, “;pwd=“ & gSTRPWD)打开数据库ElseMsgBox “找不到数据库!请您检查一下您的数据库路径!“, , gTitleEndEnd If登录界面的具体实现如下:Dim name As StringDim p

21、assword As Stringname = Trim(txtUserName.Text)password = Trim(txtpassword.Text)Dim Rst As DAO.RecordsetSet Rst = gDataBase.OpenRecordset(“select * from User “ _& “ where name=“ & name & “and PWD=“ & password & “)If Rst.RecordCount = 0 ThenIf MsgBox(“用户名或密码错误!请重试!“, vbInformation, gTitle) = vbOK Then

22、LoginSucceeded = TruegLoginGrade = 0Me.HideEnd IfElse湖北经济学院继续教育学院本科毕业(设计)论文11LoginSucceeded = TruegLoginGrade = 1Me.HideEnd If3.2 系统主菜单窗体输入用户名和密码后,单击“确定”按钮,进入系统主菜单。该窗体是一个MDI 窗体在“工程”窗口选中“登录”窗体右击在弹出的快捷菜单中选择“添加”|“添加 MDI 窗体”命令而产生,该项目的大部分都是该 MDI 窗体的子窗体。系统主菜单在该窗体中设计,通过菜单编辑器将菜单设计好后,编写程序代码,对应的每一个菜单都有一个窗体的调用

23、。3.3 员工设置窗体员工设置主要是员工的信息进行添加、保存、修改、删除、查询。员工的信息主要包含工作证号、姓名、性别、年龄、部门、职位、备注等。单击员工设置窗体中的增加可进入员工信息的添加,如果操作错误,会弹出提示信息,指导操作人员的添加操作。还有一重要功能就是对员工信息的查询,这主要会在查询窗体中体现。3.4 请假设置窗体请假设置主要是请假员工的信息进行增加加、保存、修改、删除、查询。请假员工的信息主要包含工作证号、姓名、性别、年龄、部门、职位、备注等。单击请假设置窗体中的增加可进入员工请假信息的添加,如果操作错误,会弹出提示信息,指导操作人员的添加操作。 湖北经济学院继续教育学院本科毕业

24、(设计)论文12结束语本系统的开发遵循的就是 MVC 的设计模式,使用这个设计模式,可以实现视图和数据的分离,从而可以使程序的模块化更强,便于移植.同时本程序使用 VB 作为界面语言开发,可以大大缩短制作周期.该系统只是企事业单位人员管理系统的一部分,既可以单独作为请假系统使用,又可以成为人员管理系统下的一个模块.在今后本人还将完善这个系统使只包含如下模块:1 人员档案管理 2 工资管理 3 绩效考核 4 电子办公湖北经济学院继续教育学院本科毕业(设计)论文13致 谢本论文的工作经过不懈的努力终于完成。在此,我要向在这次毕业设计中给予过我指导、帮助和关心的老师和同学表示我最真挚的谢意。在论文完

25、成过程中,本人还得到了许多同学的鼓励和热情支持的设计能够顺利实现,本人向他们表示深深的谢意!感谢学校老师的培养和教育,正是他们细心的教导才有了我对知识的浅尝。感谢父母的养育,从小教会我吃苦的精神,正是他们的优秀的品格深深的影响着我不断进取。最后向在百忙之中评审本文的各位专家、老师表示衷心的感谢!湖北经济学院继续教育学院本科毕业(设计)论文14参考文献1 沈炜,杨世锡,Visual Basic 编程从基础到实践M,北京:电子工业出版社,(2006):32342 鲁荣江,王立丰,Visual Basic 项目案例导航M,北京:科学出版社, (2002):55593 陈立航,Access 2000 命令与实例M,北京:清华大学出版社, (1999):48514 王文涛,网络化软件系统研究与实现M,山东:山东大学出版社,(2010):78835 徐立 ,吴明旺, Visual Basic 应用与开发案例教程M,北京:清华大学出版社,(2005):55596 李兴春,软件系统研究M,山东:山东科技大学出版社, (2007):1416

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 管理论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报