职工信息管理系统毕业论文设计.docx
- 文档编号:29697659
- 上传时间:2023-07-26
- 格式:DOCX
- 页数:31
- 大小:305.40KB
职工信息管理系统毕业论文设计.docx
《职工信息管理系统毕业论文设计.docx》由会员分享,可在线阅读,更多相关《职工信息管理系统毕业论文设计.docx(31页珍藏版)》请在冰豆网上搜索。
职工信息管理系统毕业论文设计
(此文档为word格式,下载后您可任意编辑修改!
)
优秀论文审核通过
未经允许切勿外传
职工信息管理系统开发
摘要
随着信息技术的不断发展,企业对人事管理也越来越重视了,资金投入比例也在加大,人事管理信息系统开发也开始走向完善的阶段。
本论文是从某公司的实际业务出发,针对公司的人事管理的现状,经过详细的系统调查,为该公司分析和设计了一套实用的职工信息管理系统。
职工信息管理系统是企业管理的重要的组成部分,是一种典型的信息管理系统(MIS),其开发主要包括后台的数据库的建立、维护以及前端的相应应用程序的开发两个方面的内容,数据库的建立和维护主要要求其管理数据的一致性、完整性、安全性等特点,而前台的应用程序开发则要求做到各项功能要完备、操作要简便、易学易用等特点。
综合上述各项要求,经过认真的分析和筛选,我选择Microsoft公司的Visualbasic6.0为本系统的开发工具,它支持面向对象的编程,内置了包括数据窗口在内的多种对象类,可以方便地访问数据库,具有效率高、成本低、质量高、功能强等特点,非常适合本系统的开发。
利用其能快速地构建各类对象,特别是数据窗口这一能方便而简洁操纵数据库的最具特色的智能化控件,在短时间内快速建立起系统的原型,然后再对原型不断地根据需要进行修正和改进,直到形成用户满意的可行系统为止。
关键字:
控件窗体原型域人事资源管理
ABSTRACT
Withthedevelopmentofinformationtechnology,thecorporationpaymoreandmoreattentionandcapitaltoHumanResourceManagement,thedevelopmentofHRMS(HumanResourceManagementSystem)ismoreperfectthanever.
ThisthesisdescribesHumanResourceManagementSystemanalysisanddesignforCorporation.Beforebuildingthenewinformationsystem,Icametothecorporationandmadeaparticularresearchforthecorporation’sbusinessprocesses,andacquaintmyselfwiththeworker’sinformationmanagement.
Thesystemofmanagingworkeristheimportantsectionofenterpriseinformationdecisionandmanage.Itistypicalapplicationofmanaginginformationsystem(knowasMIS),whichmainlyincludesupdatabaseofback-endanddevelopingtheapplicationinterfaceoffront-end.Theformerrequiredconsistentandintegralityandsecurityofdate.Thelatershouldmaketheapplicationpowerfulandeasilyused.
Bylookinguplotsofdatum,IselectedVisualbasic6.0presentedItofferedaseriesofActivexseparatingadatabase.itsupportstheplaitdistanceoffacetotheobject,insideplacedtoincludethedatawindowwayatinsideofvariousobject,canvisitthedatabaseexpediently,strongetc.characteristics,thedevelopmentofasystem.
Themakeuseofitcansetupeachkindofobjectquickly,especiallythisabilityofthedatawindowwayisconvenientandsimpleanddirecttomanipulatetheintelligencethatthedatabasetocontrolthepiece,builduptheprototypethatrisesthesystemquicklyintheinashorttime,thencarryonrevisingandimprovingaccordingtothedemandconstantlytotheprototype,Theprototypecouldbemodifiedanddevelopedtillusersaresatisfiedwithit.
Keywords:
ActivexFormPrototypeFieldHumanResourceManagement
目录
1管理信息系统概述………………………………………………………..
1.1引言…………………………………………………………………………
1.2管理信息系统的概念…………………………………………………………
1.3管理信息系统的作用…………………………………………………………
1.3.1系统处理的准确性和及时性
1.3.2系统的开放性和系统的可扩充性
1.3.3系统的易用性和易维护性
1.3.4系统的标准性
1.3.5系统的先进性
1.3.6系统的响应速度
1.4性能需求………………………………………………………………………
1.5系统的发展前景………………………………………………………………
2怎样开发一个职工信息管理系统………………………………………..
2.1为什么要开发一个职工信息管理系统………………………………………..
2.2职工信息管理系统的现状分析………………………………………………
2.2.1职工信息管理系统的应用现状…………………………………………….
2.3职工信息管理系统平台的选用……………………………………………….
2.3.1数据库技术的现状与发展………………………………………………….
2.3.2数据库系统的选择原则…………………………………………………….
2.3.3系统开发工具的选择……………………………………………………….
2.3.3.1VisualBasic介绍…………………………………………………………..
2.3.3.2SQLserver2000介绍…………………………………………………….
2.3.3.3SQL语言分析…………………………………………………………….
3系统分析……………………………………………………………………
3.1系统分析的概念…………………………………………………………………
3.2开发背景……………………………………………………………………….
3.3需求分析……………………………………………………………………….
3.3.1信息管理系统实现的目标………………………………………………….
3.3.2职工信息管理系统的主要功能………………………………………………..
3.3.3系统维护操作……………………………………………………………..
3.4可行性分析……………………………………………………………………..
3.5相关技术介绍…………………………………………………………………….
4概要设计………………………………………………………………….
4.1系统功能模块设计………………………………………………………….
4.2数据库设计…………………………………………………………………
4.2.1数据库需求分析………………………………………………………………
4.2.2数据库概念结构分析………………………………………………………..
4.2.3数据库逻辑结构设计……………………………………………………….
4.2.4数据库结构的实现………………………………………………………..
第五章系统功能模块的详细设计……………………………………………….
5.1职工信息管理系统主窗体的创建…………………………………………..
5.2创建公用模块………………………………………………………………
5.3系统用户管理模块的创建………………………………………………….
5.4职工基本信息模块的创建………………………………………………….
5.5职工工资管理模块的创建……………………………………………………..
第六章小结………………………………………………………………………….
致谢……………………………………………………………………………………
参考文献………………………………………………………………………………
1管理信息系统概述
1.1引言:
当今社会是一个信息社会,一个知识经济时代。
自世界上第一台计算机ENINC(Electronic numerical integrator and calculator)于1946年在美国问世到现在,计算机业飞速发展,技术淘汰指标高的惊人,价格下降以及软件应用的快速扩展引发了以信息处理计算机化为标志的“微机革命”,随之而来的是以全球信息网络普及和全球信息共享为标志的“全球信息网络革命”的蓬勃兴起。
可见,世界已进入在计算机信息管理领域中激烈竞争的时代,计算机已经变得普通的不能再普通的工具,如同我们离不开的自行车、汽车一样。
我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能在各种竞争中立于不败之地。
自20世纪50年代将计算机引入数据处理以来,历经管理信息系统发展的各个阶段。
一方面是信息技术应用的迅猛发展,另一方面,许多管理信息系统在耗费了大量的人力、物力、财力之后夭折了,或者根本没有实现原定系统开发目标,而把计算机用作了打字机。
这是长期以来困惑着人们的一大问题。
现在人们日益深刻认识到,把信息技术应用与应用环境分离是办不到的。
管理信息系统根本不仅是技术系统,而且是社会系统。
管理信息系统作为一门融管理科学、信息科学、系统科学、现代通信技术和电子计算机技术为一体的综合性边缘学科,它以人为主导,利用计算机硬件、软件、网络通信设备办公设备,进行信息的收集、传输、加工、存储、更新和维护,以及提高企业效率为目的一种集成化的人机系统。
MIS系统涉及到多方面的内容,因此,人们称MIS学科是一个交叉综合性的学科。
企业人事管理是一项琐碎,繁杂而又非常细致的工作,一班是不允许发生差错的,它直接影响着劳动者队工作的积极性,是提高劳动生产力,提高企业活力的基础,在以往手工进行的办公工作中,需反复的进行各种抄写,计算等工作,不仅花费大量的时间,而且往往会出错。
计算机应用于企业的人事信息处理处理,不仅可以使企业各类人员以最少的劳动和最短的实践取得足够的、可靠的、准确的信息。
而且可以使他们从简单的数据统计、收集、汇总等重复繁重的事务中解脱出来。
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。
1.2管理信息系统(MIS)的概念
管理信息系统是1961年美国人J。
D。
GALLAGHER首先提出来的,是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是企业中信息管理活动的全过程,以便有效的管理信息,提供各类管理决策信息,辅助企业进行现代化管理。
1.3管理信息系统的作用
管理信息系统是企业的信息系统,它具备数据处理、计划、控制、预测和辅助决策功能,具体作用如下:
(1) 用统一标准处理和提供信息,排除使用前后矛盾的不完整的数据。
(2) 完整、及时提供在管理及决策中需要的数据。
(3) 利用指定的数据关系式分析数据,客观预测未来。
(4) 向各级管理机构提供不同详细程度的报告,缩短分析和解释时间。
(5) 用最低的费用最短的时间提供尽可能精确、可靠的信息,以便使决策者选择最佳的实施方案,以提高企业的经济效益。
1.4性能需求
为了保证系统能够长期、安全、稳定、可靠、高效的运行,职工信息管理系统应该满足以下的性能需求:
1.4.1系统处理的准确性和及时性
完成系统的升级和更系统处理的准确性和及时性是系统的必要性能。
在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。
在系统开发过程中,必须采用一定的方法保证系统的准确性。
1.4.2系统的开放性和系统的可扩充性
职工信息管理系统在开发过程中,应该充分考虑以后的可扩充性。
例如用户查询的需求会不断的更新和完善。
所有这些,都要求系统提供足够的手段进行功能的调整和扩充。
而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。
通过软件的修补、替换新换代。
1.4.3系统的易用性和易维护性
职工信息管理系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。
这就要求系统能够提供良好的用户接口,易用的人机交互界面。
要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。
人力资源管理系统中涉及到的数据是公司的相当重要的信息,系统要提供方便的手段供系统维护人员进行数据的备份,日常的安全管理,系统意外崩溃时数据的恢复等工作。
1.4.4系统的标准性
系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。
所有这些都要符合主流国际、国家和行业标准。
例如在开发中使用的操作系统、开发工具都必须符合通用标准。
如规范的数据库操纵界面,同时,在自主开发本系统时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性.
1.4.5系统的先进性
目前计算系统的技术发展相当快,做为企业信息管理系统工程,应该保证系统在下个世纪仍旧是先进的,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。
这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。
另一方面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采用当前主流并先进且有良好发展前途的产品。
1.4.6系统的响应速度
原则是保证操作人员不会因为速度问题而影响工作效率。
1.5系统的发展前景
随着社会的发展,一方面,管理信息系统对企业的影响会越来越重要,甚至关系到企业的存亡;另一方面,管理信息系统本身也在不断的发展,其开发方法从早期的生命周期法到80年代初发展起来的原型法,再到面向对象的开发方法,以致现在最新技术—计算机辅助软件工程(CASE)的出现,使管理信息系统开发的效率、性能都在不断地提高。
本系统虽然具有一定的优点(由于POWERBUILDER能够与各种数据库相联系,有一定的应用范围,故短期应不会落伍),但若不适时进行调整、改进、完善,必将被更新的、功能更完善的管理系统所代替。
2怎样开发一个职工信息管理系统
2.1为什么要开发一个职工信息管理系统?
一方面为适应现代企业制度的要求,推动企业劳动人事管理走上科学化、规范化轨道,为企业实现"两个根本性转变"创造条件,建立适合中国国情的劳动人事管理模式,本系统开发的主要目的就是要是企业单位职工信息管理实现计算机管理,使管理员能够有序的管理每一位职工的各项信息情况,使企业运用现代化技术创造更方便、更高效的管理模式。
所以职工信息管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求,推动企业劳动认识管理走向科学化,规范化的必要条件。
另一方面计算机已经成为我们学习和工作的得力助手:
今天,计算机的价格已经十分低廉,性能却有了长足的进步。
它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:
首先,计算机可以代替人工进行许多繁杂的劳动;
其次,计算机可以节省许多资源;
第三,计算机可以大大的提高人们的工作效率;
第四,计算机可以使敏感文档更加安全,等等
2.2职工信息管理系统的现状分析:
2.2.1职工信息管理的应用现状
随着我国国民经济建设的蓬勃发展和具有中国特色的社会市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。
建设一个科学高效的信息管理系统是解决这一问题的必由之路。
企业内部职工信息管理是该企业运用现代化技术创造更高效的管理手段之一。
由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理系统来进行管理,那么势必会给管理人员带来种种麻烦,因此类似职工信息管理系统之类的软件的开发势在必行。
2.3职工信息管理系统平台的选用
2.3.1数据库技术的现状与发展
数据库是60年代末出现的一门计算机软件技术,到现在虽然只有四十多年的历史,但在理论和时间上都得到了很大的发展。
现在,数据库是数据处理的主要工具,是管理信息系统(MIS)的核心部分。
数据库系统是当今计算机信息系统的核心,是计算机技术和应用发展的关键。
传统的数据库系统旨在处理永久、稳定的数据,强调维护数据的完整性,一致性。
数据库理论与技术的发展极其迅速,其应用日益广泛,在当今的信息社会中,它几乎无所不在。
以关系型为代表的三大经典(层次、网状、关系)型数据库在传统的(商务和管理的事务型)应用领域获得了极大成功。
计算机世界报社与IBM公司联合举办了“21世纪数据库技术发展专家研讨会”。
IBMDB2的创始人DonaldHaderle先生与国内著名数据库专家,就下世纪数据库发展的趋势、数据库领域革命性的突破、IBMDB2的应用、数据仓库的实施、我国数据库技术和应用的现状及趋势、我国数据库用户的需求等问题,进行里广泛而深入的讨论。
2.3.2数据库系统的选择原则
(1)数据库系统采用易于集成的,开放的技术。
(2)产品质量优异,可靠性高,适于长期运行,能支持关键应用。
(3)数据安全,保安型高。
(4)能提供分布式数据库功能。
(5)支持多种开发环境,软件开发容易
(6)扩充性和升级能力强。
2.3.3系统开发工具的选择
本系统是在MicrosoftWindows98下开发的,采用的工具是Microsoft公司的VisualBasic6.0中文版,后台采用了Microsoft的SQLserver2000数据库,为什么要选择在这种环境下开发职工信息管理系统呢?
下面是对这两种环境的简单介绍:
2.3.3.1VisualBasic6.0介绍
微软公司的VisualBasic6.0是Windows应用程序开发工具,使目前最为广泛的、易学易用的面向对象的开发工具。
VisualBasic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。
VisualBasic应用程序基本的构建块是用户所创建的对象,每一个对象都具有一些特性和行为(属性、事件和方法)。
开发人员可以最有效利用所创建的每一个对象。
使用应用程序具有可通用性可说扩展性和强有力的功能。
VisualBasic应用由一系列对象组成,包括有函数、菜单、函数、结构和数据窗口、用户对象、用户事件等等,对象中又包含若干控件如命令按钮、单行编辑器等这些对象和控件都可在许多应用中重复使用。
在数据库应用系统的创建过程中,VisualBasic6.0能够出色地承担起前端界面层和中间连接层的创建任务。
故而,实现本系统VisualBasic6.0是一个相对较好的选择。
2.3.3.2SQLserver2000数据库
SQLserver2000数据库,它是微软公司最新版的大型数据库服务器,是一种关系型数据库系统,是微软公司为用户提供的一个完整的数据库解决方案,该版本在易用性、可伸缩性、可用性、可管理性方面有很大的提高。
MicrosoftSQLserver2000数据库是一种典型的具有客户机服务器的关系型数据库管理系统,具有简单优雅的性质。
可以在多种操作系统上运行。
它很独特的提供一种交互式的查询方法,此外,它非常重要的一个特征是:
您只要告诉数据库管理系统您想要什么,至于如何得到完全由数据库管理系统来决定怎么做。
MicrosoftSQLserver2000系统使用两层安全性来验证用户,即login认证和许可验证。
Login认证就是确认某个用户是否可以访问MicrosoftSQLserver2000系统。
如果确认成功,那么该用户可以访问系统。
但是用户能否使用数据库中的数据,还需要进行许可验证。
只有具有了特定的许可,用户才可以使用数据库中的相应数据和执行相应的操作。
2.3.3.3SQL语言分析
SQL语言是一种介于关系代数与关系演算之间的语言,其功能包括查询,操纵,定义和控制四个方面,是 一种通用的、功能极强的关系数据库语言。
它功能丰富,语言简洁,使用方法,倍受用户及计算机工业界欢迎,被众多算机公司和软件公司所采用。
经各公司的不断修改和扩充完善,目前已经成为关系数据库的标准语言。
在本次软件开发中,使用SQL语言完成了对数据库的表中数据的更改,插入,删除等操作。
3系统分析
3.1系统分析的概念
所谓系统分析,就是指在整个系统开发工程中,解决“做什么”的问题,把要解决哪些问题,满足用户哪些具体的信息需求调查分析清楚,从逻辑上或说从信息处理的功能需求上提出系统的方案,即逻辑模型,为下一阶段进行物理方案设计,解决怎么办提供依据。
它是信息开发系统中的一个重要阶段,是建立系统模型的第一步。
其核心是目标分析与需求分析,最后提出系统的逻辑方案。
3.2开发背景
随着国企三年脱困的顺利结束,企业管理人员素质的提高,以及加入WTO对我国带来的影响,相当部门企业的领导已经开始认识到信息化给自己带来的竞争优势。
从我国企业信息管理的现状来看,企业职工信息管理系统是一个现代化的企业在竞争中立于不败之地的必要部分,它能够为企业部门进行职工信息管理提供充足和快捷的操作。
统的信息管理方式是人工的管理文件档案,这种管理方式存在着许多缺点,如效率低、保密性差、另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难,而且容易丢失。
随着计算机的飞速发展,计算机操作和管理日趋简化,计算机知识日趋普及,同时,市
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 职工 信息管理 系统 毕业论文 设计