《毕业设计论文-人事管理系统27838.docx》由会员分享,可在线阅读,更多相关《毕业设计论文-人事管理系统27838.docx(42页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、计算机系毕业论文目录 摘要1Asbtrract22第一章引言言312 Acceess 22000 的介绍3第二章研究究现状及设设计目标4421 人事管理理系统简介介42111 人事管管理系统的的发展历史史42122 人力资资源开发的的目的42.2人人事管理相相关软件简简介523 企业信息息化发展66第三章要解解决的几个个关键问题题631应应用人事管管理系统的的必要63.2 系统可行行性分析773.3 系统详细细调查73.3.11 功能需需求73.3.22 数据需需求73.3.33 运行环环境7第四章系统统结构与模模型74.1人人事管理系系统的详细细调查74.2系系统逻辑模模型的提出出743模模
2、块设计994.4 数据库实实现104.5 数据字典典10第五章系统统实现技术术1251 开发环境境的选择1125.1.11 前端开开发工具 Visuual BBasicc 6.00 简介125.1.22 后台数数据库引擎擎Acceess简介介125.2 人事管理理系统模块块设计举例例125.2.11 建立公公共模块1125.2.22 添加公公共模块1125.3 系统运行行与维护2265.3.11 初始数数据的输入入265.3.22 怎样进进入系统2265.3.33 怎样使使用本系统统275.3.44 系统的的主要维护护27第六章性能能测试与分分析27结束语288参考文献229致谢30摘 要要随
3、着计算机机技术的不不断发展,计计算机作为为知识经济济时代的产产物,已被被广泛应用用于社会各各个行业和和领域。随随着我国国国企改革的的深入和社社会主义市市场经济的的日趋繁荣荣,导致各各企业间的的竞争日益益激烈,迫迫使企业采采取先进的的计算机硬硬件设备以以及高质量量的辅助软软件来管理理企业的各各项运作,以以提高本企企业的劳动动生产率以以及人员效效率。人事事管理系统统软件作为为一种管理理软件正在在各企事业业单位中得得到越来越越广泛的应应用。本论文是从从现代企业业管理中的的人事管理理现状出发发,针对人人事管理的的复杂程序序,经过详详细的系统统调查,开开发出的操操作简单而而且方便实实用的一个个人事管理理
4、系统。对对企业中的的考勤信息息、请假信信息、加班班信息、出出差信息、调调动信息进进行管理。本系统用VVisuaal Baasic 6.0编编写,后台台数据库选选用Acccess 20000。英文摘要。关键词:人人事管理系系统、管理理信息系统统、电子数数据处理、数数据库、AsbtrractAlreaady iis beeen aapplyy in the sociial eeach proffessiion aand rrealmms exxtenssivelly.Reeformm aloong wwith the our counntry statte-owwnerss entterprris
5、e thorroughh is gradduallly prrospeerouss witth thhe soociallism markket eeconoomy, causse thhe coompettitioon beetweeen eaach bbusinness enteerpriises incrreasiinglyy viggorouus, fforcee thee asssistaance softtwaree of the calcculattor hhardwware equiipmennts aand hhigh quanntityy thaat thhe buusin
6、eess eenterrprisse addoptss thee forrerunnner to mmanagge vaariouus opperattionss of the busiinesss entterprrise, to raisse laabor ratee of prodductiion aand ppersoonnells eefficcienccies of tthis busiinesss entterprrise.The perssonall mannagemment systtem ssoftwware is aa kinnd off mannagemment sof
7、ttwaree jusst geet thhe moore aand mmore exteensivve apppliccatioon inn eacch busiinesss uniit.This thessis iis frrom tthe mmoderrn buusineess eenterrprisse prresennt coondittion, aimm at the perssonall mannagemment of tthe ccompllicatted pproceeduree opeeratiion, passs by detaailedd sysstem inveest
8、iggate, devvelopp simmple and convvenieent ppractticall succh a perssonall mannagemment systtem.The hhead tooll of thiss sysstem deveelopmment is VVisuaal Baasic 6.0, thee enggine of tthe bbacksstagee dattabasse sooftwaare cchoosse too usee is Acceess 22000.This systtem tthrouugh ttestss, annd ruun
9、sttabillity, andd havve allreaddy goot thhe appprobbatioon.Keywoords:Perssonall mannagemment systtem, the manaagemeent iinforrmatiion ssysteem, tthe eelecttroniics ddata proccessiing, dataabasee。第一章 引引 言计算机技术术已经进入入实用阶段段,同时大大型企业用用手工来计计算和发放放薪资既费费时费力又又非常容易易出差错,为为了解决这这个矛盾同同时由于个个人电脑的的普及,数数据库技术术、客户/服务器技技术
10、,特别别是Intterneet/Inntrannet技术术的发展,友友好的用户户界面,强强有力的报报表生成工工具、分析析工具和信信息的共享享使得人力力资源管理理人员得以以摆脱繁重重的日常工工作,集中中精力从战战略的角度度来考虑企企业人力资资源规划和和政策。11 Visuual bbase 的介绍VB6.00已经成为为功能强大大、使用人人数众多的的主流编程程工具。它它提供了向向导自动生生成代码,支支持拖放技技术、属性性检查、实实时语法检检查等内置置自动化技技术,大大大降低了编编写代码的的工作量,同同时它还提提供了极其其丰富的控控件,使得得VB6.0成为最最简捷、最最有效的开开发Winndowss
11、应用程序序工具。随随着网络技技术的不断断发展,VVB6.00的应用范范围已从开开发单机软软件发展的的开发网上上分布式应应用软件。VVB6.00不但受到到广大初、中中级计算机机爱好者的的欢迎,也也越来越受受到高级程程序员的欢欢迎。12 Acceess20000 的的介绍用Acceess20000作为为后台数据据库。数据据库是信息息管理系统统的后台,存存储着所有有的信息,在在信息管理理系统中有有着很重要要的地位。数数据库设计计的好坏,直直接影响到到这个系统统的运行效效率。良好好的数据库库设计,可可以提高数数据信息的的存储效率率保证数据据信息的完完整性和一一致性。AAccesss20000是Offf
12、icee20000中文版的的组件之一一。与以前前的Acccess版版本相比,AAccesss20000不仅界界面更加友友好,而且且功能也有有了加强,尤尤其是网络络功能有明明显的提高高,使Acccesss20000与互联网网的结合更更加紧密。AAccesss20000是一个个中、小型型数据库管管理系统,使使用方便、功功能强大,与与其它数据据库有良好好的接口。通通过Acccess22000功功能强大的的工具,用用户可以方方便的使用用和管理数数据库,如如创建和编编辑数据表表、设计和和使用各种种查询工具具进行查询询操作、设设计和使用用窗体、制制作和打印印报表、设设计和使用用宏、设计计和使用WWeb页等
13、等。Acccess22000具具有完整的的数据库应应用开发工工具,用户户可以方便便的设计、修修改、浏览览一个记录录数据的基基本表;可可以在表数数据中进行行各种筛选选和查询操操作;可以以设计和使使用各种窗窗体以实现现数据显示示和操作;可以根据据表数据设设计打印各各种报表;可以设计计和使用宏宏,对表进进行一系列列特定的操操作。Acccesss20000内有强大大的操作向向导,为用用户提供了了丰富的数数据库基本本表模板。用用户只需简简单的操作作就可建立立数据库中中所使用的的各种基本本表、窗体体和报表。在在Acceess20000中,可可以设定、修修改基本表表之间的关关联,从而而实现在多多个相关表表之
14、间的关关系查询。AAccesss20000中的宏宏可以实现现操作的自自动化,使使操作更加加简单、快快捷。Acccesss20000不仅可以以处理自身身的数据库库文件,还还可以处理理其它一些些数据库系系统管理软软件所建立立的数据库库文件,能能识别dBBase、FFoxBaase、FFoxPrro、Paaradoox、Bttrievve等数据据库格式文文件,并且且支持开放放式数据库库互连性标标准的SQQL。Acccesss20000能与工作作站、数据据库服务器器或主机上上的各种数数据库互相相连接,并并可用于建建立客户/服务器应应用程序中中的工作站站部分。第二章 研究现状状及设计目目标21 人事管理
15、理系统简介介随着市场竞竞争的日趋趋激烈,人人已成为实实现企业自自身战略目目标的一个个非常关键键的因素。企企业中人心心的向背和和员工对工工作的投入入程度在很很大程度上上决定了该该企业的兴兴衰与成败败。如何能能保持本企企业员工的的工作责任任感,激励励他们的工工作热情,减减少人才的的流失,已已成为困扰扰企业主管管和人力资资源经理的的一个日益益尖锐的问问题。企业业管理从根根本上来讲讲就是对人人的管理。2111 人事管管理系统的的发展历史史人力资源管管理系统的的发展历史史可以追溯溯到20世世纪60年年代末期。由由于当时计计算机技术术已经进入入实用阶段段,同时大大型企业用用手工来计计算和发放放薪资既费费时
16、费力又又非常容易易出差错,为为了解决这这个矛盾,第第一代的人人力资源管管理系统应应运而生。当当时由于技技术条件和和需求的限限制,用户户非常少,而而且那种系系统充其量量也只不过过是一种自自动计算薪薪资的工具具,既不包包含非财务务的信息,也也不包含薪薪资的历史史信息,几几乎没有报报表生成功功能和薪资资数据分析析功能。但但是,它的的出现为人人力资源的的管理展示示了美好的的前景,即即用计算机机的高速度度和自动化化来代替手手工的巨大大工作量,用用计算机的的高准确性性来避免手手工的错误误和误差,使使大规模集集中处理大大型企业的的薪资成为为可能。第二代的人人力资源管管理系统出出现于200世纪700年代末。由
17、由于计算机机技术的飞飞速发展,无无论是计算算机的普及及性,还是是计算机系系统工具和和数据库技技术的发展展,都为人人力资源管管理系统的的阶段发展展提供了可可能。第二二代人力资资源管理系系统基本上上解决了第第一代系统统的主要缺缺陷,对非非财务的人人力资源信信息和薪资资的历史信信息都给予予了考虑,其其报表生成成和薪资数数据分析功功能也都有有了较大的的改善。但但这一代的的系统主要要是由计算算机专业人人员开发研研制的,未未能系统地地考虑人力力资源的需需求和理念念,而且其其非财务的的人力资源源信息也不不够系统和和全面。人力资源管管理系统的的革命性变变革出现在在20世纪纪90年代代末。由于于市场竞争争的需要
18、,如如何吸引和和留住人才才,激发员员工的创造造性、工作作责任感和和工作热情情已成为关关系企业兴兴衰的重要要因素,人人才已经成成为企业最最重要的资资产之一。“公正、公平、合理”的企业管理理念和企业管理水平的提高,使社会对人力资源管理系统有了更高的需求;同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet/Intranet技术的发展,使得第三代人力资源管理系统的出现成为必然。第三代人力资源管理系统的特点是从人力资源管理的角度出发,用集中的数据库处理几乎所有与人力资源相关的数据(如薪资福利、招聘、个人职业生涯的设计、培训、职位管理、绩效管理、岗位描述、个人信息和历史资料)统一
19、管理起来,形成了集成的信息源。友好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得人力资源管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑企业人力资源规划和政策。2122 人力资资源开发的的目的人力资源管管理是企业业管理中的的一个重要要内容,随随着时代的的进步,企企业也逐渐渐变得庞大大起来。如如何管理好好企业内部部员工的信信息,成为为企业管理理中的一个个大问题。在在这种情况况下,开发发一个人力力资源管理理系统就显显得非常必必要。人力资源管管理系统就就是把企业业离散的人人员信息加加以集中分分类的处理理,通过它它的管理,可可以将分类类处理后的的信息,直直观的提供供给管理人人员,
20、加强强对企业用用人的优化化分配,充充分发挥人人的作,提提高企业整整体工作效效率,创造造价值。本系统结合合公司实际际的人事、制制度,经过过实际的需需求分析,采采用功能强强大的Viisuall Bassic6.0作为开开发工具而而开发出来来的单机版版人事管人人事理系统统。整个系统从从符合操作作简便、界界面友好、灵灵活、实用用、安全的的要求出发发,完成人人力资源管管理的全过过程,包括括新进员工工加入时人人事档案的的建立、老老员工的转转出、职位位等的变动动引起职工工信息的修修改、员工工信息查询询、统计等等人力资源源管理工作作以及新进进员工人事事的新增、老老员工人事事修改、删删除等等人力资源源管理工作作
21、。经过实实际使用证证明,本文文所设计的的人力资源源管理系统统可以满足足公司人力力资源管理理方面的需需要。2.2人人事管理相相关软件简简介近几年来,国国内外与人人力资源管管理有关的的系统和程程序的发展展都非常迅迅速,众多多的软件有有如雨后春春笋般地不不断涌现。这这些软件尽尽管各有特特点,但从从功能上来来分析,大大致可分为为如下五种种:1. 薪资和福利利计算程序序。这类程程序通常可可用于管理理企业薪资资和福利计计算的全过过程,其中中包括企业业的薪资和和福利政策策设定、自自动计算个个人所得税税、自动计计算社会保保险等代扣扣代缴项目目。通常,这这些程序还还可以根据据公司的政政策设置并并计算由年年假、事
22、假假、病假、婚婚假、丧假假等带薪假假期以及迟迟到、早退退、旷工等等形成的对对薪资和福福利的扣减减,能够设设定企业的的成本中心心并按成本本中心将薪薪资和总账账连接起来来,直接生生成总账凭凭证,还能能存储完备备的历史信信息供查询询和生成报报表;这类类系统也可可处理部分分简单的人人事信息。2. 培训管理系系统。培训训管理系统统一般通过过培训需求求调查、预预算控制、结结果评估和和反馈以及及培训结果果记载等手手段,实现现培训管理理的科学化化,并且和和人力资源源信息有机机地联系起起来,为企企业人力资资源的配备备和员工的的升迁提供供科学的依依据。3. 考勤管理程程序。为了了有效地记记载员工的的出勤情况况,很
23、多企企业配置了了打卡机,考考勤机等设设备。考勤勤管理程序序一般都与与这些设备备相接,根根据事先的的编排的班班次信息,过过滤掉错误误数据,生生成较为清清晰的员工工出勤报告告,并可转转入薪资和和福利程序序中,使考考勤数据与与薪资计算算直接挂钩钩。其生的的文档还可可作为历史史信息保存存,用于分分析,统计计和查询。4. 人力资源管管理系统。人人力资源管管理系统从从科学的人人力资源管管理角度出出发,从企企业的人力力资源规划划开始,一一般包括招招聘、岗位位描述、培培训、技能能、绩效评评估、个人人信息、薪薪资和福利利、各种假假期、到离离职等与员员工个人相相关的信息息,并以一一种相容的的、一致的的、共享的的、
24、易访问问和检索的的方式储存存到集中的的数据库中中,从而将将企业内员员工的信息息统一的管管理起来。其其灵活的报报表生成功功能和分析析功能使得得人力资源源管理人员员可以从繁繁琐的日常常工作中解解脱出来,将将精力放到到更富有挑挑战性和创创造性的人人力资源分分析、规划划、员工激激励和战略略等工作中中去。5. 完整的历史史信息记载载了员工从从面试开始始到离职整整个周期的的薪资、福福利、岗位位变迁、绩绩效等信息息。同时由由于这类系系统可管理理较全面的的人力资源源和薪资数数据,因而而还可以生生成许多综综合性的报报表供企业业决策人员员参考,如如生成按岗岗位的平均均历史薪资资图表,员员工配备情情况的分析析图表,
25、个个人绩效与与学历、技技能、工作作经验、接接受过的培培训等关系系的分析等等等。23 企业信息息化发展随着信息时时代的到来来,企业的的信息化已已被提上日日程。企业业自然会考考虑下述问问题:在规划方案案中,哪些些功能是必必需的?哪哪些并不适适合自己的的公司?遗遗漏了哪些些必需功能能?企业建建立管理信信息系统时时,现行的的工作流程程还需要怎怎么调整才才能使工作作效率真正正提高?企企业管理信信息系统将将来的运行行、维护、升升级、改造造成本有多多高?选择择什么样的的管理信息息系统软件件平台开发发自己的管管理信息系系统最可靠靠而且经济济?而只有有对以下三三个问题进进行分析,才才有助于推推动企业的的信息化。
26、1、信息是是现代企业业管理的核核心。在开开始着手规规划和建立立企业的管管理信息系系统时,要要坚信信息息技术的发发展将在企企业的管理理过程中起起着越来越越重要的地地位,而且且越来越决决定着企业业管理的效效果和效率率。在提高高和改善企企业管理的的过程中,应应该明白如如何采用管管理信息系系统这一有有效管理工工具,以及及它是如何何在企业的的管理中起起作用的。随随着企业规规模的扩大大,其管理理组织会变变得越来越越庞大和困困难,而信信息的处理理与使用也也变得越来来越重要。2、在规划划和建设一一个企业的的管理信息息系统时,有有可能误认认为企业的的管理信息息系统就是是在企业原原有管理模模式上加入入计算机信信息
27、处理。其其实,一个个好的管理理信息系统统绝不是企企业原有的的管理模式式和计算机机信息处理理的简单相相加,建立立管理信息息系统的目目的是通过过实现对企企业信息处处理的现代代化而达到到高效完成成管理工作作,所以一一个好的管管理信息系系统的模型型一定要能能够与当今今信息技术术紧密相连连,并能够够充分利用用其优良性性能。3.企业信信息化是一一个过程。企企业的信息息化规划和和建设是一一个不断改改进、逐步步提高的过过程。在这这样一个复复杂的系统统中存在着着大量的作作用因素,只只能通过长长斯不断的的努力才能能达到目的的,在企业业信息化的的规划和建建设过程中中,不可将将职工的计计算机和软软件使用培培训等视为为
28、可有可无无,信息化化的发展使使计算机和和软件成为为企业日常常管理中的的必然。第三章 要解决的的几个关键键问题31应应用人事管管理系统的的必要现在不少企企业管理人人员已经认认识到采用用人力资源源管理系统统的必要性性,纷纷开开发或选购购适合本企企业特点的的人力资源源管理系统统。人事管管理系统具具体以下优优点:1、采用人人事管理系系统,可以以用集中的的数据库将将与人力资资源管理相相关的信息息全面、有有机地联系系起来,有有效地减少少了信息更更新和查找找中的重复复劳动,保保证了信息息的相容性性,从而大大大地提高高了工作效效率,还能能使原来不不可以提供供的分析报报告成了可可能。2、人事管管理系统有有着易访
29、问问、易查询询的信息库库。在没有有采用和实实施人事管管理系统之之前,当企企业管理人人员要统计计数字时,往往往依赖于于某个人或或某些人来来获取。这这种依赖于于人的过程程往往会因因为花费的的时间较长长或某个人人不在办公公室而不能能及时完成成。在采用用和实施人人事管理系系统之后,就就会将依赖赖于人的过过程改为依依赖于计算算机系统的的过程。企企业管理人人员只要获获取了相应应的权限,就就可以随时时进入系统统,直接查查阅相应的的信息。实实施了人事事管理系统统之后,不不仅可以得得到较为全全面的、详详细的、未未经过过滤滤的第一手手人事信息息,发现不不公平的现现象,甚至至还可以从从中得到某某些灵感和和启发,从从
30、而改进企企业的管理理。这种透透明性还可可以规避企企业管理中中潜在的风风险。3、采用和和实施人事事管理系统统不仅仅是是为了提高高工作效率率。应该看看到,在实实施人事管管理系统之之后,经过过整合的、较较为全面、准准确、一致致和相容的的信息不仅仅可以让企企业领导对对本企业人人力资源的的现状有一一个比较全全面和准确确的认识,同同时也可以以生成综合合的分析报报表供企业业领导人在在决策时参参考。这就就提高了企企业的管理理水平。3.2 系统可行行性分析人事管理系系统在企业业中占有极极其重要的的地位,它它关系着企企业内部每每个职员的的档案,其其中包括新新职员的增增加,职员员档案的查查找,职员员的详细资资料等等
31、。对对于企业来来讲,人事事管理系统统是不可缺缺少的组成成部分,它它有效地管管理企业的的员工,对对企业内部部人事的流流动和分配配起着重要要的管理作作用,它正正确地反映映着企业的的人事变化化。3.3 系统详细细调查3.3.11 功能需需求基于以上的的开发目标标,系统开开发的范围围确定如下下:1、本系统统只涉及人人事资料部部分,不包包括工资计计算等项目目;2、本系统统提供强大大的查询功功能,可进进行不同类类型查询,提提供多种索索引;3、本系统统提供记录录的添加,删删除和修改改;本系统统可单条或或多条输出出个人资料料,并可打打印相关报报表。3.3.22 数据需需求通过调查和和研究,本本系统仅提提供一个
32、数数据库,但但该数据库库包含各项项所需信息息,表名为为persson.3.3.33 运行环环境本系统对计计算机的要要求并不高高,只要是是在Winndowss 98/XP/22000操操作系统中中都可运行行。第四章 系统结构与与模型4.1人人事管理系系统的详细细调查对现行管理理业务进行行详细调查查是了解系系统需求和和进行系统统分析和设设计的重要要基础工作作,因此要要对企业的的人事管理理工作进行行全面、细细致而充分分的调查研研究。系统统调研采取取的主要方方法是到现现场去,通通过座谈、询询问、观察察甚至直接接参与管理理活动,自自上而下、逐逐步细化的的进行了解解。4.2系系统逻辑模模型的提出出系统分析
33、的的主要成果果是系统的的逻辑模型型。本系统统的逻辑模模型主要是是以系统的的数据流图图和数据字字典为主要要描述工具具。即在对对人事管理理方式和业业务流程进进行认真分分析和研究究的基础上上,排除现现有组织机机构和业务务分工所造造成的信息息障碍。完完全从业务务管理功能能和管理对对象出发,按按照信息系系统中应有有的数据流流和数据结结构来勾画画系统的概概貌。(附密码验验证流程图图) 开 始N提 示提示登录本程序输 入是否退出?Y输入用户密码退出系统显示错误调用密码检测子程序进入人事管理系统图4-1密密码验证流流程图企业人事管管理系统EE-R流程程图:Email电话参加工作时间住址邮编编号进入公司时间姓名
34、性别籍贯名称m部门年龄员工类别生日学历专业职务部门起薪时间图4-2 企业人事事管理系统统ER图图43模模块设计按照功能分分析及数据据库的设计计结果,为为本系统设设计如下模模块,最终终得到如下下图所示的的功能模块块图: (附图)企业人事管理系统员工基本信息管理员工考勤信息管理员工调动信息管理系统添加员工基本信息修改员工基本信息查询员工基本信息删除员工基本信息添加员工考勤信息修改员工考勤信息查询员工考勤信息删除员工考勤信息添加员工调动信息修改员工调动信息查询员工调动信息删除员工调动信息添加用户、修改密码图4-3企企业人事管管理系统模模块图从总体结构构图容易列列出应用程程序的菜单单,由总体体结构图转
35、转换到菜单单时,其对对应情况如如下:系统统对应菜单单文件,子子系统层对对应菜单标标题,功能能层对应子子菜单项。本本系统所使使用的模块块包括:系系统模块,员员工调动信信息模块,员员工考勤模模块,员工工基本信息息模块等。1、系统:系统启动动的时候有有一个管理理员用户,使用这个个用户登录录后,可以以添加其它它用户,而而且每一个个用户都可可以更改自自己的密码码。2、员工基基本信息(1)添加加员工信息息:系统自自动生成员员工编号,管理员可可以添加员员工的基本本信息,包包括姓名、性性别、籍贯贯、年龄、生生日、住址址、E-mmail、学学历、专业业、进入本本公司时间间等。(2)修改改员工信息息:选择一一个员
36、工,可可以修改这这个员工的的基本信息息。(3)查询询员工信息息:可以根根据员工的的编号、姓姓名或者进进入公司的的时间进行行查询员工工基本信息息。并且可可以针对查查询结果进进行修改和和删除操作作。(4)删除除员工信息息:直接从从列表中选选中需要删删除的员工工信息,然然后进行删删除操作,或或者首先查查询需要删删除的员工工信息,然然后再删除除。3、员工考考勤信息:添加考勤信信息:主要要分为上下下班信息和和其他考勤勤信息.上上下班信息息主要记录录每个员工工每天上下下班的时间间,而其他他考勤信息息包含有请请假、加班班、出差信信息。(1)修改改考勤信息息:当考勤勤信息出现现错误需要要修改的时时候,可以以从
37、这里修修改相应的的记录。(2)查询询考勤信息息:分为删删除上下班班信息和删删除其他考考勤信息。(3)删除除考勤信息息:分为删删除上下班班信息和删删除其他考考勤信息。(4)设置置上下班时时间:设置置公司上下下班时间。4、员工调调动信息(1)添加加调动信息息:添加企企业员工的的原有部门门、原有职职务、新部部门、新职职务等信息息。(2)修改改调动信息息:修改相相应的员工工调动信息息。(3)查询询调动信息息:查询某某个员工的的调动信息息或者某段段时间内企企业内部的的调动情况况。4.4 数据库实实现本程序采用用Acceess作为为数据库引引擎,其主主要原因是是考虑到现现在的大多多数办公室室应用系统统软件
38、均支支持Acccess数数据库,所所以只要应应用于格式式符合的计计算机系统统上即可运运行,并且且由于Acccesss与VB皆皆是微软公公司开发出出来的软件件,所以它它们之间的的兼容性非非常好,容容易配合使使用。在本程序数数据库中,还还采用了数数据库链接接系统,它它维护了数数据的独立立性,而且且可以与其其他程序链链接,达到到数据的关关联,方便便地应用于于其他的程程序中。由于本系统统只是进行行一般的数数据库操作作,对速度度要求并不不十分高,所所以数据库库中未调用用Winddows API函函数。4.5 数据字典典数据流图中中的全部数数据流及其其组成部分分的数据元元素,数据据存储,数数据加工,通通过
39、数据字字典描述清清楚,以便于此此后系统设设计的进行行。下边是是数据项的的数据字典典:1、管理添添加、修改改、查询、删删除员工基基本信息:进行删除除加入员工工的内容情情况,入数数据:编号号+姓名+性别+籍籍贯+年龄龄+生日+学历+专专业+住址址+邮编+电话+ EMAIIL+参加加工作时间间+进入公公司时间+起薪时间间+部门+职务。2、考勤信信息也是(添添加+修改改+查询+删除)。3、调动信信息也是同同样的,可可以根据企企业的需要要而进行(添添加+删除除+查询+修改)来来进行企业业内部的调调整。4、登陆=用户名+登陆密码码(可以在在内部进行行添加和修修改密码)。用户添加=输入用户户名+密码码+确认
40、密密码。修改密码=输入旧密密码+新密密码+确认认密码。员工的基本本信息包括括:编号、姓姓名、性别别、籍贯、年年龄、生日日、学历、专专业、住址址、邮编、电电话、EMMAIL、参参加工作时时间、进入入公司时间间、起薪时时间、部门门、职务。下边列有详详细列表:表1 员工工基本信息息表字段名类 型长 度说 明员工编号文本8个字节每个员工都都有唯一的的一个编号号,编号是是某位员工工的唯一标标识。员工姓名文本8个字节每个员工都都有唯一的的姓名,若若出现重名名现象,我我们可以查查看此员工工的编号进进行区别。性别文本2个字节性别仅有两两种情况,为为了便于录录入,在设设计时可以以采用单选选按钮或下下拉列表框框的
41、方式。籍贯文本12个字节节 员工的出生生地。年龄数字2个字节员工的岁数数, 最低低年龄为116岁。此此外还要统统计退休的的人员岁数数,所以取取值范围为为16-999.生日日期/时间间8个字节员工的出生生日期。学历文本8个字节因为员工的的学历分为为高中,中中专,大专专,本科,硕硕士,博士士,博士后后这几种情情况。专业文本20个字节节员工取得现现有学历时时所学的专专业。住址文本26个字节节员工现在的的家庭住址址,若员工工的家庭住住址变动,再再进行改动动。邮编文本6个字节员工家庭住住址的邮政政编码。因因现在我国国的邮政编编码为6个个字节。电话文本12个字节节 现在的电话话大部分为为7位或88位,再加
42、加上其它的的所以设为为12位。Emaill文本 20个字节节员工的邮箱箱地址。参加工作时时间日期/时间间 16个字节节员工参加工工作时间。进入公司时时间日期/时间间16个字节节员工进入本本公司时间间,注意与与参加工作作时间不同同。部门文本 12个字节节员工所在的的部门,员员工可能在在不同的部部门中调动动,根据定定期的员工工信息登记记表进行修修改。起薪时间日期/时间间16个字节节员工从事相相应的工作作可以领取取相应的薪薪金的时间间。职务文本16个字节节员工在相应应的工作岗岗位所承担担的职责。第五章 系统实实现技术51 开发环境境的选择5.1.11 前端开开发工具 Visuual BBasicc
43、6.00 简介Visuaal Baasic 是在世界界范围内广广泛使用的的一种强大大的编程语语言,它为为 Winndowss 应用程程序的开发发提供了最最迅速和便便捷的方法法。Vissual Basiic 是基基于 Wiindowws 的开开发语言,所所以有必要要与 Wiindowws 环境境保持一定定的相似性性。简单地地说就是三三个关键的的概念:窗窗口、事件件和消息。Visuaal Baasic 与传统的的编程评议议不同,它它使用交互互式方法开开发应用程程序,使得得三个步骤骤之间不再再有明显的的界限。在在大多数语语文里,如如果编写代代码时发生生了错误,则则在开始编编译应用程程序时该错错误就会
44、被被编译器捕捕获,此时时必须查找找并改正该该错误,然然后再次进进行编译,对对每一个发发现的错误误都要重复复这样的过过程。Viisuall Bassic 在在编程者输输入代码时时便进行解解释,即时时捕获并突突出显示大大多数语法法或拼写错错误,这看看起来就像像一位专家家在实时监监视代码的的输入。除除即时捕获获错误外,VVisuaal Baasic 也在输入入代码时部部分地编译译该代码。当当准备运行行和测试应应用程序时时,只需极极短时间即即可完成编编译。如果果编译器发发现了错误误,则将错错误突出显显示于代码码中。由于于 Vissual Basiic 的交交互特性,因因此可以发发现在开发发应用程序序时
45、,可以以频繁地运运行应用程程序。通过过这种方式式,代码运运行的效果果可以在开开发时进行行测试,而而不必等到到编译完成成以后。5.1.22 后台数数据库引擎擎Acceess简介介Accesss 20000 是是一套简单单易学的数数据库软件件除了可以以单机作业业之外,也也增强了与与后端的SSQL SServeer 7.0 服服务器的链链接功能,方方便建立主主从式结构构的数据库库环境。Accesss 是一一套管理数数据库的应应用软件,即即数据库管管理系统。数据库是指指一群可组组织有系统统的数据集集合。Accesss 中,整整理好的数数据将按数数据的用途途,分别存存于不同的的表中,AAccesss 数
46、据据库中包含含多个表及及其它数据据库对象。5.2 人事管理理系统模块块设计举例例5.2.11 建立公公共模块 运行VVisuaalBassic后,选选择“文件”“新建建工程”菜单,然然后从工程程模板中选选择“标准EXXE”项,单击击“确定”按钮。VVisuaalBassic就会会自动生成成一个窗体体,这个窗窗体的属性性采用的都都是默认设设置。在这这个实例中中,先删除除这个窗体体,然后选选择“文件”“保存存工程”菜单,在在出现的“文件另存存为”对话框中中输入这个个工程项目目的名称sstufff_miss,并且选选择要保存存这个工程程的目录,单单击“保存”按钮,保保存工程。为了提高代代码的效率率方便维护护,在ViisuallBasiic中可以以用公用模模块来存放放工程中经经常使用的的函数、过过程和全局局变量等。在在这个系统统中,每个个功能模块块都要使用用数据库,因因此可以