企事业人事档案管理系统毕业论文.docx
- 文档编号:30289959
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:55
- 大小:35.87KB
企事业人事档案管理系统毕业论文.docx
《企事业人事档案管理系统毕业论文.docx》由会员分享,可在线阅读,更多相关《企事业人事档案管理系统毕业论文.docx(55页珍藏版)》请在冰豆网上搜索。
企事业人事档案管理系统毕业论文
资料范本
本资料为word版本,可以直接编辑和打印,感谢您的下载
企事业人事档案管理系统毕业论文
地点:
__________________
时间:
__________________
说明:
本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与义务,仅供参考,文档可直接下载或修改,不需要的部分可直接删除,使用时请详细阅读内容
毕业论文
(信息管理与信息系统)
企事业人事档案管理系统
申请人姓名李芳
学科专业信息管理与信息系统
指导教师王治贤
[中文摘要]
进入二十世纪九十年代以来,随着企业管理“以人为本”的理念凸现,“人”已成为现代企业的第一要素,合理利用人力资源是企业发展的原动力。
人事管理历来是企业管理中重要的组成部分,但由于人事信息种类繁杂、数量繁多,因此传统的人事信息管理需大量人力、物力,且容易出错。
因此,建立高效、实用、科学的人事管理信息系统,是企业管理走向现代化的重要一步。
本论文包括需求分析、系统功能、系统设计、程序设计、系统测试及存在问题等方面,较为系统地介绍了“人事管理信息系统”课题开发的整个过程。
本系统采用小型数据库管理系统中优秀的软件“VISUALBASIC6.0”作为系统开发工具,数据库采用ACCESS。
在对被调研单位人事管理体系进行充分分析和系统论证的基础上开发研制的,它不但能够完成人事管理的基本业务要求,如“职工的添加和删除、任意条件查询、基本项目统计、打印输出报表”等功能;而且具有程序设计合理、操作简单、运行可靠、保密性强等特点。
关键词:
人事管理毕业设计数据库VISUALBASIC6.0
ACCESS
Abstract
Peoplemodernonekeyelementofenterprise,utilizemanpowerresourcesenterprisemotivepowerofdevelopmentrationally.Setuphigh-efficient,practical,scientificpersonnelthemanagementinformationsystem,itisbusinessadministrationthatmovetowardsmodernizedanimportantstep.Personnelmanagementisessentialtoanyenterprise,publicinstitution,Gooninquireabout,workofcountingetc.byhandnotonlyinefficiency,butalsotheunavoidableonemakemistakesamongworkingcourse,Thishasgivenuptheadministrativestaff'sworkingenthusiasmseriously,soIchoosetheirtodevelopthesoftwareforgraduationproject.
Systemthisadoptoutstandingsoftware"VISUALBASIC6.0"ofthebig-scaledatabasemanagementsystemasthesystematicdevelopinginstrument.databaseusesACCESS.Thesisincludingdemandthisanalyse,systematicfunction,systemdesigning,designingprogram,systemtestingandexistingproblem,etc.6chapters,Introduce"personnelthemanagementinformationsystem"wholecoursethatdevelopsystematically.
Theresultshows:
Deserve"personnelthemanagementinformationsystem"ithastobeusuallyadd,modification,inquireabout,functionoftypingetc.thatadministrativesystemhavenotmerely,Haveproceduretobereasonableindesignstructuralandstrong,haveinterfacetobegoodmultiplefunctionaloperatingsimple,inquireaboutrapidly,Safeandreliable,suchmeritsasprivacyisstrong.
Keywords:
graduationprojectpersonnelmanagement
VISUALBASIC6.0ACCESS
TOC\o"1-3"\h\zHYPERLINK\l"_Toc116038582"[中文摘要]PAGEREF_Toc116038582\h2
HYPERLINK\l"_Toc116038583"AbstractPAGEREF_Toc116038583\h3
HYPERLINK\l"_Toc116038584"第一章绪论PAGEREF_Toc116038584\h6
HYPERLINK\l"_Toc116038585"1.1课题来源PAGEREF_Toc116038585\h6
HYPERLINK\l"_Toc116038586"1.2开发工具的选择PAGEREF_Toc116038586\h6
HYPERLINK\l"_Toc116038587"1.3本文所作工作PAGEREF_Toc116038587\h9
HYPERLINK\l"_Toc116038588"第二章需求分析PAGEREF_Toc116038588\h10
HYPERLINK\l"_Toc116038589"2.1总体需求调查PAGEREF_Toc116038589\h10
HYPERLINK\l"_Toc116038590"2.1.1组织结构图PAGEREF_Toc116038590\h10
HYPERLINK\l"_Toc116038591"2.1.2系统目标PAGEREF_Toc116038591\h10
HYPERLINK\l"_Toc116038592"2.1.3应用现状调查PAGEREF_Toc116038592\h11
HYPERLINK\l"_Toc116038593"2.1.4业务总体流程调查PAGEREF_Toc116038593\h11
HYPERLINK\l"_Toc116038595"2.2系统功能调查PAGEREF_Toc116038595\h11
HYPERLINK\l"_Toc116038596"2.2.3人事信息的统计PAGEREF_Toc116038596\h12
HYPERLINK\l"_Toc116038597"2.2.4人事信息的打印报表PAGEREF_Toc116038597\h12
HYPERLINK\l"_Toc116038598"2.2.5人事信息系统管理PAGEREF_Toc116038598\h12
HYPERLINK\l"_Toc116038599"2.4数据词典PAGEREF_Toc116038599\h13
HYPERLINK\l"_Toc116038600"2.4.1数据元素条目PAGEREF_Toc116038600\h13
HYPERLINK\l"_Toc116038601"2.4.2数据结构条目PAGEREF_Toc116038601\h14
HYPERLINK\l"_Toc116038602"2.4.3数据流条目PAGEREF_Toc116038602\h14
HYPERLINK\l"_Toc116038603"2.4.4数据存储条目PAGEREF_Toc116038603\h15
HYPERLINK\l"_Toc116038604"第三章概要设计PAGEREF_Toc116038604\h16
HYPERLINK\l"_Toc116038605"3.1概念设计PAGEREF_Toc116038605\h16
HYPERLINK\l"_Toc116038606"3.1.2联系描述PAGEREF_Toc116038606\h17
HYPERLINK\l"_Toc116038607"3.1.3E-R图PAGEREF_Toc116038607\h17
HYPERLINK\l"_Toc116038608"3.2数据库设计PAGEREF_Toc116038608\h17
HYPERLINK\l"_Toc116038609"3.2.1E-R模型转换成关系模式的基本规则PAGEREF_Toc116038609\h18
HYPERLINK\l"_Toc116038610"3.2.2E-R模型转换成关系模式PAGEREF_Toc116038610\h18
HYPERLINK\l"_Toc116038611"3.2.3关系模式的规范化PAGEREF_Toc116038611\h18
HYPERLINK\l"_Toc116038612"3.2.4数据库表PAGEREF_Toc116038612\h18
HYPERLINK\l"_Toc116038613"Emp表(员工资料表)PAGEREF_Toc116038613\h18
HYPERLINK\l"_Toc116038614"3.3计算机系统配置方案地选择和设计PAGEREF_Toc116038614\h20
HYPERLINK\l"_Toc116038615"3.4系统总体安全性、可靠性方案与措施PAGEREF_Toc116038615\h20
HYPERLINK\l"_Toc116038616"3.4.1系统总体安全性方案与措施PAGEREF_Toc116038616\h20
HYPERLINK\l"_Toc116038617"3.4.2系统可靠性方案与措施PAGEREF_Toc116038617\h22
HYPERLINK\l"_Toc116038618"第四章详细设计PAGEREF_Toc116038618\h23
HYPERLINK\l"_Toc116038619"4.1启动界面设计PAGEREF_Toc116038619\h23
HYPERLINK\l"_Toc116038620"4.2登录界面设计PAGEREF_Toc116038620\h23
HYPERLINK\l"_Toc116038621"4.3系统主界面设计PAGEREF_Toc116038621\h25
HYPERLINK\l"_Toc116038622"4.4员工基本信息处理界面设计PAGEREF_Toc116038622\h27
HYPERLINK\l"_Toc116038623"4.5员工基本信息查询界面设计PAGEREF_Toc116038623\h30
HYPERLINK\l"_Toc116038624"4.6员工基本信息统计界面设计PAGEREF_Toc116038624\h34
HYPERLINK\l"_Toc116038625"4.7员工基本信息打印报表设计PAGEREF_Toc116038625\h37
HYPERLINK\l"_Toc116038626"4.8添加系统用户窗体设计PAGEREF_Toc116038626\h37
HYPERLINK\l"_Toc116038627"第五章毕业设计小结PAGEREF_Toc116038627\h40
HYPERLINK\l"_Toc116038628"致谢PAGEREF_Toc116038628\h41
HYPERLINK\l"_Toc116038629"参考书目PAGEREF_Toc116038629\h41
HYPERLINK\l"_Toc116038630"附录:
源代码清单:
PAGEREF_Toc116038630\h42
绪论
1.1课题来源
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事档案的管理势在必行。
对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;而人事档案管理是一项琐碎、复杂而又十分细致的工作,人事档案管理的内容多,范围广,信息的变化快,数据记录和公司其它的管理系统联系紧密。
所以,设计方便,合理,科学的人事档案管理系统就显得非常重要了。
利用科学的管理软件来管理单位的人事档案,可以实现快速的打印报表,准确的数据统计,信息在不同系统之间可以共享,同时计算机具有着手工管理所无法比拟的优点.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
不同的企业具有不同的人事档案管理的范畴和制度,这就决定了不同的企业需要不同的人事档案管理系统。
该公司以前的所有资料都是用Foxbase来进行管理的,面对目前的实际状况,迫切需要开发一个新系统来适应这一些工作。
1.2开发工具的选择
现在,市场上可以选购的应用开发产品很多,流行的也有数十种。
目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:
Microsoft公司的VisualBasic
Microsoft公司的VisualC
Borland公司的Delphi
Java等等
在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。
然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。
作为数据库系统的开发,VisualBasic是一个非常理想选择。
数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言VisualBasic语言,该开发工具具有很多长处:
VisualBasic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。
它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。
在VisualBasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。
总的来说,VisualBasic具有以下特点:
可视化编程:
用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。
如果对界面的效果不满意,还要回到程序中修改。
有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。
VisualBasic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。
只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。
VisualBasic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。
面向对象的程序设计
4.0版以后的VisualBasic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C++)不完全相同。
在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而VisualBasic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。
在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,VisualBasic自动生成对象的程序代码并封装起来。
每个对象以图形方式显示在界面上,都是可视的。
结构化程序设计语言
VisualBasic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。
VisualBasic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。
VisualBasic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。
在设计VisualBasic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离VisualBasic环境,直接在Windows环境下运行。
事件驱动编程机制
VisualBasic通过事件来执行对象的操作。
一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应。
例如,命令按钮是一个对象,当用户单击该按钮时,将产生一个“单击“(CLICK)事件,而在产生该事件时将执行一段程序,用来实现指定的操作。
在用VisualBasic设计大型应用软件时,不必建立具有明显开始和结束的程序,而是编写若干个微小的子程序,即过程。
这些过程分别面向不同的对象,由用户操作引发某个事件来驱动完成某种特定的功能,或者由事件驱动程序调用通用过程来执行指定的操作,这样可以方便编程人员,提高效率。
访问数据库
VisualBasic具有强大的数据库管理功能,利用数据控件和数据库管理窗口,可以直接建立或处理MicrosoftAccess格式的数据库,并提供了强大的数据存储和检索功能。
同时,VisualBasic还能直接编辑和访问其他外部数据库,如dBASE,FoxPro,Paradox等,这些数据库格式都可以用VisualBasic编辑和处理。
VisualBasic提供开放式数据连接,即ODBC功能,可通过直接访问或建立连接的方式使用并操作后台大型网络数据库,如SQLServer,Oracle等。
在应用程序中,可以使用结构化查询语言SQL数据标准,直接访问服务器上的数据库,并提供了简单的面向对象的库操作指令和多用户数据库访问的加锁机制和网络数据库的SQL的编程技术,为单机上运行的数据库提供了SQL网络接口,以便在分布式环境中快速而有效地实现客户/服务器(client/server)方案。
动态数据交换(DDE)
利用动态数据交换(DynamicDataExchange)技术,可以把一种应用程序中的数据动态地链接到另一种应用程序中,使两种完全不同的应用程序建立起一条动态数据链路。
当原始数据变化时,可以自动更新链接的数据。
VisualBasic提供了动态数据交换的编程技术,可以在应用程序中与其他Windows应用程序建立动态数据交换,在不同的应用程序之间进行通信。
对象的链接与嵌入(OLE)
对象的链接与嵌入(OLE)将每个应用程序都看做是一个对象(object),将不同的对象链接(link)起来,再嵌入(embed)某个应用程序中,从而可以得到具有声音、影像、图像、动画、文字等各种信息的集合式的文件。
OLE技术是Microsoft公司对象技术的战略,它把多个应用程序合为一体,将每个应用程序看做是一个对象进行链接和嵌入,是一种应用程序一体化的技术。
利用OLE技术,可以方便地建立复合式文档(compounddocument),这种文档由来自多个不同应用程序的对象组成,文档中的每个对象都与原来的应用程序相联系,并可执行与原来应用程序完全相同的操作。
动态链接库(DLL)
VisualBasic是一种高级程序设计语言,不具备低级语言的功能,对访问机器硬件的操作不太容易实现。
但它可以通过动态链接库技术将C/C++或汇编语言编写的程序加入到VisualBasic应用程序中,可以像调用内部函数一样调用其他语言编写的函数。
此外,通过动态链接库,还可以调用Windows应用程序接口(API)函数,实现SDK所具有的功能。
1.3本文所作工作
第一章绪论部分绪论主要叙述课题提出背景、目前应用现状、分析比较当前开发工具,数据库技术的比较。
第二章结合软件工程方法,对系统进行需求分析、功能划分、数据流图设计,并结合数据库原理和功能划分进行ER图的绘制、数据库结构设计,
第三章根据需求分析的结果,用户概念数据模型表示数据及其相互间的联系。
第四章根据需求分析的结果,对系统进行详细设计,主要介绍用VisualBasic6.0实现每一个模块的具体功能。
第五章毕业设计小结,总结部分介绍了设计体会和编程体会,并指出了系统设计中的不足和改进的方向。
需求分析
2.1总体需求调查
2.1.1组织结构图
对现行公司业务进行详细调查是了解系统需求和进行系统分析和设计的重要基础工作,因此要对公司日常事务和活动进行全面、细致而充分的调查研究。
系统调研采取的主要方法是到现场去,通过座谈、询问、观察甚至直接参与公司经营活动,自上而下、逐步细化的进行了解。
通过调查得知,原先人工操作在公司人事档案管理过程中占绝大部分,本系统开发后的主要使用者是公司的领导:
包括董事长、经理、各个部门负责人,为了方便他们快捷有效地获取有关信息,了解有关部门人事档案的信息情况。
经理或者部门的秘书负责文档管理;整个公司有专门的人维护和整理员工的人事档案。
在对公司调研的基础上,获知该公司主要分为业务部门,财务部门,工程部门等,各个部门的人事档案在各个部门分别具体管
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企事业 人事 档案管理系统 毕业论文