《基于BS的人事管理系统的设计与实现3030.docx》由会员分享,可在线阅读,更多相关《基于BS的人事管理系统的设计与实现3030.docx(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于BSS的人事事管理系系统的设设计与实实现摘要摘要企事事业人事事管理系系统是典典型的信信息管理理系统(MISS),其其开发主主要包括括后台数数据库的的建立和和维护以以及前端端应用程程序的开开发两个个方面。对对于前者者要求数数据一致致性、完完整性、安安全性好好。而对对于后者者则要求求应用程程序功能能完备,易使用用等特点点。经过过分析系系统应用用的实际际情况,我们使使用Drreammweaaverr作为开开发工具具,利用用其提供供的各种种面向对对象的开开发手段段,尤其其是数据据窗口这这一能方方便而简简洁操纵纵数据库库的智能能化对象象,首先先在短时时间内建建立系统统应用原原型,然然后,对对初始原原
2、型系统统进行需需求迭代代,不断断修正和和改进,直到形形成用户户满意的的可行系系统。关键词 原型型法面向向对象数数据一致致性数据据窗口 信息息管理系系统AbsttracctTitlle DDesiign andd Reealiizattionn off Huumann Reesouurcee Maanaggemeent Sysstemm baasedd onn B/SAbsttracctHuumann Reesouurcee Maanaggemeent Sysstemm iss a sysstemm( MMIS) off tyypiccal infformmatiion mannageemenn
3、t, it priimarrilyy inncluude thee esstabblisshinng oof bbackkstaage dattabaase to appply twoo asspeccts of thee prroceedurress deevellopmmentts wwithh maainttenaancee annd thee heead apppliccatiion proograam. Reqquesst tto eestaabliish to risse tthe datta cconssisttenccy aand thhe iinteegerrlitty ww
4、ithh thhe fformmer , aalsoo thhe sstroong datta ssafeety . BBut theen rrequuestt foor tthe lattterr apppliied thee chharaacteerissticcs oof mmatuuritty pprocceduure funnctiion andd eaasy usaage etcc. Passs byy annalyysiss suuch thee ciircuumsttancce, we usee Drreammweaaverr too deevellop thee prroce
5、edurre, andd maake usee off itts pprovvidee evveryy kiind of to facce tto tthe objjectts devveloopmeent toool, andd paartiicullarlly iits cconvveniienccedaatawwinddow cann maanippulaate thee inntellliggencce ddataabassess objjectt, aand esttabllishh thhe ssysttem in thee fiirstt apppliied prootottyp
6、ee inn a shoort timme, theen, to earrly prrotootyppe tthe sysstemm prroceeedss neeed on behhalff, cconttinuuoussly revvisee wiith impprovve, unttil forrm tthe sysstemm thhat cann saatissfieey thhe ccusttomeer.KeywworddsPrrotootyppingg oobjeect oriienttedDDatee coonsiisteencyyDataaWinndoww IInfoormaa
7、tioon MManaagemmentt SyysteemII目 录录摘要IAbsttracctIII1 绪绪论11.1 问题的的提出111.2 本课题题的研发发背景221.3 可行性性分析331.3.1 技术术可行性性31.3.2 社社会可行行性31.3.3 经经济可行行性41.4本本章小结结42 系系统开发发工具与与数据库库简介552.1 开发语语言ASSP简介介52.2 开发平平台IIIS简介介62.3 开发工工具Drreammweaaverr简介62.4 数据库库管理系系统简介介72.5本本章小结结83 系统统分析993.1系系统的目目标93.2 数据流流程图993.2.1 顶顶层数据
8、据流图993.2.2 人人事管理理数据流流图1003.2.3人事事管理的的一层数数据流图图113.3数数据字典典123.3.1数据据流条目目举例1123.3.2数据据元素条条目举例例123.3.3数据据存储条条目举例例133.3.4处理理过程条条目举例例133.4本本章小结结134 总总体设计计144.1系系统总体体结构与与功能1144.1.1 系系统结构构144.1.2系统统各功能能内容简简介及主主要功能能模块分分析1554.2系系统主要要功能设设计1774.2.1系统统客户端端功能分分析1774.2.2管理理系统功功能分析析184.3数数据库设设计1994.3.1数据据库逻辑辑设计1194
9、.3.2 详详细设计计214.4本本章小结结245 系统统实现2255.1.代码设设计2555.2数数据库连连接2555.3定定义记录录集2995.4本本章小结结296 系系统测试试与维护护306.1系系统测试试306.2系系统维护护316.3本本章小结结31结论322致谢333参考文献献341 绪绪论人事管理理系统是是一个企企业单位位不可缺缺少的部部分,它它的内容容对于企企业的决决策者和和管理者者来说都都至关重重要,所所以人事事管理系系统应该该能够为为用户提提供充足足的信息息和快捷捷的查询询手段。但但一直以以来人们们使用传传统人工工的方式式管理文文件档案案,这种种管理方方式存在在着许多多缺点
10、,如:效效率低、保保密性差差,另外外时间一一长,将将产生大大量的文文件和数数据,这这对于查查找、更更新和维维护都带带来了不不少的困困难。随着科学学技术的的不断提提高,计计算机科科学日渐渐成熟,其强大大的功能能已为人人们深刻刻认识,它已进进入人类类社会的的各个领领域并发发挥着越越来越重重要的作作用。作为计算算机应用用的一部部分,使使用计算算机对人人事信息息进行管管理,具具有着手手工管理理所无法法比拟的的优点.例如:检索迅迅速、查查找方便便、可靠靠性高、存存储量大大、保密密性好、寿寿命长、成成本低等等。这些些优点能能够极大大地提高高人事劳劳资管理理的效率率,也是是企业的的科学化化、正规规化管理理,
11、与世世界接轨轨的重要要条件。因此,开开发这样样一套管管理软件件成为很很有必要要的事情情。1.1 问题的的提出现代信息息技术的的发展,在在改变着着我们的的生活方方式的同同时,也也改变着着我们的的工作方方式,使使传统意意义上的的人事管管理的形形式和内内涵都在在发生着着根本性性的变化化。在过过去,一一支笔和和一张绘绘图桌,可可能就是是进行办办公的全全部工具具。今天天,电脑脑、扫描描仪和打打印机等等,已基基本取代代了旧的的办公用用具。如如今,人人事管理理已完全全可以通通过电脑脑进行,并并在计算算机辅助助下准确确快速地地完成许许多复杂杂的工作作。这些些都大大大地缩短短管理的的时间。而而今天,人人事管理理
12、的内容容已经转转变为对对更为广广泛的系系统价值值的追求求。信息息管理,如如今已是是一个热热门话题题,它已已为许多多企业所所采用。我我认为,在在现代化化的进程程中,引引入现代代管理的的思想,建建立一套套可面向向企事业业单位人人事的信信息管理理系统,也也是十分分必要的的。其理理由有以以下几点点: 管理理本身就就是一类类复杂的的智能行行为,是是一个知知识运用用和知识识创新的的过程; 现代代的企事事业管理理迫切需需要一个个支持人人事的信信息平台台; 一个个协同管管理的平平台是必必不可少少的; 企业业需要一一个不断断进行技技术交流流和培训训的系统统。1.2 本课题题的研发发背景调查研究究表明,大大多数企
13、企业并不不缺少数数据,而而是受阻阻于过量量的冗余余数据和和数据不不一致;而且它它们变得得越来越越难于访访问、管管理和用用于决策策支持;其数据据量正以以成倍的的速度增增长。这这样,信信息中心心面临着着不断增增长的决决策支持持的需求求,但是是,开发发应用变变得越来来越复杂杂和耗费费人力。那那么怎样样把大量量的数据据转换成成可靠的的、商用用的信息息以便于于决策支支持呢?数据仓仓库正广广泛地被被公认为为是最好好的解决决方案。数据仓库库化是企企业范围围内数据据的处理理过程,它它将企业业内分散散的原始始操作数数据和来来自外部部的数据据汇集和和整理在在一起,为为企业提提供完整整、及时时、准确确和明了了的决策
14、策信息,使使最终用用户能够够真正利利用DSSS工具具直接从从企业信信息池中中随机地地提取、分分析数据据,有效效地服务务于企业业的全方方位决策策。作为为一个决决策支持持环境,DDW(DDataa Waarehhousse)收收集存储储了各种种不同数数据源中中的数据据。通过过数据的的组织给给决策支支持者提提供分布布在整个个企业内内部跨平平台的数数据。其次,现现有的管管理系统统和现有有的数据据仓库将将得到扩扩展,一一是使数数据仓库库从一种种局部的的企业解解决方案案扩展到到企业外外部,扩扩展到企企业的用用户中去去,使企企业用户户的数据据仓库使使用面更更加广泛泛,这些些可以通通过InnterrnettI
15、nntraanett的帮助助来实现现,这是是数据仓仓库与电电子商务务相互融融合的一一点;二二是使数数据仓库库从一种种企业数数据管理理工具扩扩展到企企业辅助助决策工工具,能能够充分分利用数数据仓库库中的数数据资源源,为企企业的发发展起到到辅助决决策的功功能,使使企业用用户的数数据仓库库得到更更加深入入的使用用,这些些可以通通过数据据库厂商商提供的的工具来来实现,也也可以由由其它软软件公司司提供的的独立工工具包来来实现,这这是数据据仓库与与商务智智能相互互融合的的一点。企业决策策系统与与互联网网的结合合,正成成为企业业亟待解解决的焦焦点问题题之一。因因为随着着企业内内部和企企业间的的信息交交流量的
16、的增大,用用户已不不再满足足于简单单的文件件共享方方式,而而是追求求一种更更灵活、更更方便的的数据共共享策略略,这便便是大批批企业用用户将自自身以数数据库为为核心的的MISS系统从从客户机机服务务器计算算模式向向IntternnetInttrannet的的系统架架构转变变。另外外,发展展到一定定规模的的企业,其其自身的的国际化化已成为为必然,一一些分支支机构可可能是跨跨地区、跨跨国界的的,因此此,在数数据传递递、信息息共享和和发布时时,Innterrnett成为这这些跨地地域企业业的必然然选择;激烈的的市场竞竞争,也也要求企企业对市市场变化化做出快快速的反反应,用用户的需需求也不不再是对对离散
17、的的单个信信息做简简单的查查询,而而是要求求能够提提供一种种对企业业大量数数据做出出汇总的的、多层层次的、多多侧面的的快速灵灵活的查查询、分分析及报报表制作作手段。因因此,市市场上最最需求的的是如何何使数据据库中的的大量信信息满足足人们不不断变化化的业务务需求,并并能及时时为管理理决策支支持提供供服务。如如何将企企业决策策支持系系统与IInteerneetIIntrraneet技术术有机地地结合起起来,提提供基于于Webb,集查查询、报报表、OOLAPP(OnnLiine Anaalytticaal PProccesssingg)分析析及数据据挖掘为为一体的的企业级级决策支支持解决决方案,已已
18、经成为为一个重重要课题题。1.3 可行性性分析可行性,是是指在当当前情况况下,设设计开发发这个系系统是否否有必要要,是否否具备必必要的条条件,它它不仅包包括必要要性,还还包括合合理性。系系统的可可行性分分析,是是针对设设计一个个系统,它它的设计计是否存存在内外外部的必必要条件件,包括括技术上上、资金金上、经经济上、人人力资源源以及组组织管理理上的必必要条件件,同时时还要分分析在目目前条件件下是否否有必要要设计这这样一个个系统。在改革深深入和市市场经济济高速发发展的今今天,人人事管理理的信息息量和信信息类型型越来越越大,工工作流程程越来越越清晰,社社会分工工越来越越细,原原来传统统上的人人工处理
19、理方式和和单机管管理系统统越来越越来不能能适应人人事管理理的需要要,不能能满足新新形势下下企业人人事管理理的需要要。因此此,必须须有一套套应用于于网络时时代的适适应于新新需求上上的人事事管理系系统。而而且每一一个企业业的人事事管理又又是错综综复杂的的。1.3.1 技技术可行行性1.3.1.11 硬件件和软件件要求不高高,目前前市场上上的一般般计算机机软硬件件资源均均能满足足系统开开发要求求。其中中运用的的主要软软件有ddreaamweeaveer ,phootosshopp,Accdseee等,数数据库采采用Acccesss。1.3.1.22 ASSP技术术该技术功功能强大大,扩展展性强,mm
20、acrromeediaa 公司司提供大大量的第第三方控控件,并并结合 vbsscriipt,javvasccrippt以及及sqll 等脚脚本语言言,以上上技术足足以完成成本系统统的开发发和设计计。1.3.1.33 维护护工作工作方便便,后台台操作快快截明了了,操作作人员可可以在短短时间内内完全掌掌握维护护技术。1.3.2 社社会可行行性网络安全全技术的的不断提提升,网网络管理理人事在在实际运运用中越越来越被被企业或或个人所所接受(这这些都可可以在实实际生活活中找到到材料和和数据。),并并且在不不断的提提升和表表现它在在实际企企业活动动中的经经济价值值,这个个经济价价值也是是当前的的企业所所期
21、望看看到的。人人事管理理工作覆覆盖面广广,涉及及到机构构设置、人人员调配配、员工工培训、考考核、奖奖惩、工工资福利利待遇等等多个方方面。人人事管理理活动中中产生的的大量数数据和信信息,如如:各级级机构的的层次构构建,职职工的自自然状况况,职称称、职务务变动情情况,考考核培训训结果,专业技技术工作作及主要要业绩以以及针对对这些数数据进行行的各类类统计报报表的制制作和综综合分析析等。对对如此多多的数据据、信息息的管理理、开发发及运用用,都必必须在规规范化和和标准化化的基础础上实现现,借助助于网络络化管理理手段能能够满足足这些要要求。1.3.3 经经济可行行性资金可得得性:由由于系统统开发并并不复杂
22、杂,操作作起来也也比较简简单,只只需一些些基本的的编辑软软件,另另外具备备网络中中心的一一些资源源优势,因因此开发发费用较较低。经济合理理性:由由于该系系统用于于企业工工作的大大部分信信息发布布和传递递工作,不不仅能够够节省大大量的人人工信息息传递任任务,提提高了工工作效率率,更加加有利于于整个企企业各部部门之间间的无纸纸化办公公的推广广。1.4本本章小结结本章简单单描述了了开发企企业人事事管理这这套软件件的必要要性,以以及它的的研发背背景,分分别从技技术、社社会和经经济三方方面简单单讲述了了开发这这套系统统的可行行性。2 系系统开发发工具与与数据库库简介根据当今今动态网网页开发发的普遍遍性及
23、实实用性,本本系统的的开发平平台如下下:开发语言言: AASP开发平台台: IIIS开发工具具: DDreaamweeaveer 数据库 : Miccrossoftt Acccesss200032.1 开发语语言ASSP简介介ASP1是Acctivve SServver Pagge的缩缩写,意意为“动态服服务器主主页”。ASSP是微微软公司司开发的的代替CCGI脚脚本程序序的一种种应用,它可以以与数据据库和其其它程序序进行交交互,是是一种简简单、方方便的编编程工具具。ASSP的网网页文件件的格式式是.aasp,现现在常用用于各种种动态网网站中。 ASPP是一种种服务器器端脚本本编写环环境,可可
24、以用来来创建和和运行动动态网页页或Weeb应用用程序。AASP网网页可以以包含HHTMLL标记、普普通文本本、脚本本命令以以及COOM组件件等。利利用ASSP可以以向网页页中添加加交互式式内容(如如在线表表单),也也可以创创建使用用HTMML网页页作为用用户界面面的weeb应用用程序。 与HTTML相相比,AASP网网页具有有以下特特点: 利用AASP可可以实现现突破静静态网页页的一些些功能限限制,实实现动态态网页技技术; ASSP文件件是包含含在HTTML代代码所组组成的文文件中的的,易于于修改和和测试; 服务务器上的的ASPP解释程程序会在在服务器器端制定定ASPP程序,并并将结果果以HT
25、TML格格式传送送到客户户端浏览览器上,因因此使用用各种浏浏览器都都可以正正常浏览览ASPP所产生生的网页页; ASSP提供供了一些些内置对对象,使使用这些些对象可可以使服服务器端端脚本功功能更强强。例如如可以从从webb浏览器器中获取取用户通通过HTTML表表单提交交的信息息,并在在脚本中中对这些些信息进进行处理理,然后后向weeb浏览览器发送送信息; ASSP可以以使用服服务器端端ActtiveeX组件件来执行行各种各各样的任任务,例例如存取取数据库库、发现现和那个个Emaail或或访问文文件系统统等。 由于于服务器器是将AASP程程序执行行的结果果以HTTML格格式传回回客户端端浏览器器
26、,因此此使用者者不会看看到ASSP所编编写的原原始程序序代码,可可防止AASP程程序代码码被窃取取。asp需需要运行行在PWWS或IIIS下下。一般般aspp需与aacceess数数据库或或SQLL Seerveer数据据库结合合使用,编编出功能能强大的的程序。2.2 开发平平台IIIS简介介Inteerneet IInfoormaatioon SServver的的缩写为为(IIIS)是是一个WWorlld WWidee Weeb sservver。GGophher serrverr和FTTP sservver全全部包容容在里面面。 IIIS意意味着你你能发布布网页,并并且有AASP(AAct
27、iive Serrverr Paagess)、JJAVAA、VBBscrriptt产生页页面,有有着一些些扩展功功能。IIIS支支持一些些有趣的的东西,象象有编辑辑环境的的界面(FFRONNTPAAGE)、有有全文检检索功能能的(IINDEEX SSERVVER)、有有多媒体体功能的的(NEET SSHOWW)。 其次,IIIS是是随Wiindoows NT Serrverr 4.0一起起提供的的文件和和应用程程序服务务器,是是在Wiindoows NT Serrverr上建立立Intternnet服服务器的的基本组组件。它它与Wiindoows NT Serrverr完全集集成,允允许使用用
28、Winndowws NNT SServver内内置的安安全性以以及NTTFS文文件系统统建立强强大灵活活的InnterrnettInntraanett站点。IIS(IInteerneet IInfoormaatioon SServver,互互联网信信息服务务)是一一种Weeb(网网页)服服务组件件,其中中包括WWeb服服务器、FFTP服服务器、NNNTPP服务器器和SMMTP服服务器,分分别用于于网页浏浏览、文文件传输输、新闻闻服务和和邮件发发送等方方面,它它使得在在网络(包包括互联联网和局局域网)上上发布信信息成了了一件很很容易的的事。2.3 开发工工具Drreammweaaverr简介Ma
29、crromeediaa Drreammweaaverr2是一款款专业的的HTMML编辑辑器,用用于设计计,编码码,开发发网站、网网页和WWEB应应用程序序。Drreammweaaverr提供了了很多实实用工具具,利用用这些工工具,我我们可以以更加方方便、快快速地制制作网页页。它可可以与其其他Maacroomeddia产产品配合合使用,为为用户提提供全面面的网页页制作功功能。通过Drreammweaaverr用户可可以选择择使用而而已单元元格或使使用框架架来设计计页面的的布局。框框架提供供将一个个浏览器器窗口划划分为多多个区域域,每个个区域都都可以显显示不同同HTMML文档档的方法法。使用用框架
30、的的最常见见情况就就是一个个框架显显示包含含导航控控件的文文档,而而另一个个框架显显示含有有内容的的文档。采采用布局局单元格格设计页页面的布布局,可可以把网网页不同同部分的的内容放放入各个个单元格格中,因因操作简简单现在在比较流流行。Dreaamweeaveer可与与各种图图形软件件(如:Phootosshopp、ImmageeReaady和和Flaash等等)配合合使用,通通常使用用这些软软件来创创建图像像、横幅幅广告和和按钮,然然后将它它们嵌入入到Drreammweaaverr中。DDreaamweeaveer将自自动生成成HTMML代码码。同时,DDreaamweeaveer还可可用于创
31、创建文本本、插入入动态图图像、提提供网页页的链接接、创建建Flaash文文本和按按钮,尤尤其重要要的是创创建可以以上载到到Webb服务器器上的本本地站点点。2.4 数据库库管理系系统简介介本系统使使用的是是Miccrossoftt Acccesss3,Acccesss是一一种关系系数据库库开发工工具,数数据库能能汇集各各种信息息以供查查询、存存储和检检索。AAcceess的的优点在在于它能能使用数数据表示示图或自自定义窗窗体收集集信息。数数据表示示图提供供了一种种类似于于Exccel的的电子表表格,可可以使数数据库一一目了然然。另外外,Acccesss允许许创建自自定义报报表用于于打印或或输出
32、数数据库中中的信息息。Acccesss也提提供了数数据存储储库,可可以使用用桌面数数据库文文件把数数据库文文件置于于网络文文件服务务器,与与其他网网络用户户共享数数据库。AAcceess是是一种关关系数据据库工具具,关系系数据库库是已开开发的最最通用的的数据库库之一。如如上所述述,Acccesss作为为关系数数据库一一切具备备了许多多优点,可可以在一一个数据据包中同同时拥有有桌面数数据库的的便利和和关系数数据库的的强大功功能。数据库通通常分为为层次式式数据库库、网络络式数据据库和关关系式数数据库三三种。而而不同的的数据库库是按不不同的数数据结构构来联系系和组织织的。由由关系数数据结构构组成的的
33、数据库库系统被被称为关关系数据据库系统统。在关关系数据据库中,对对数据的的操作几几乎全部部建立在在一个或或多个关关系表格格上,通通过对这这些关系系表格的的分类、合合并、连连接或选选取等运运算来实实现数据据的管理理。Acceess数数据库使使用与WWinddowss完全统统一的风风格,采采用面向向对象的的方式对对数据库库进行管管理与操操作,大大大简化化了用户户的开发发与维护护工作。AAcceess提提供了七七个构建建数据库库系统的的对象,使使数据库库应用系系统的开开发变得得快捷、方方便,即即便是开开发复杂杂的数据据应用系系统,也也只需编编写少量量的程序序代码。AAcceess数数据库由由表,查查
34、询、窗窗体,报报表等对对象组成成。在Acccesss数据库库中,表表是基本本的对象象,数据据库在的的所有数数据都要要储存在在表中。所所以说,表表就是我我们用以以存储数数据的仓仓库。表表的结构构与日常常工作中中使用的的表格,如如学生成成绩单,物物料清单单和材料料销售单单一样,是是由列(字字段)和和行(记记录)组组成。在在Acccesss的各对对象中,表表是核心心,是所所有数据据库操作作的目标标和前提提,所有有的其他他对象只只有与它它相结合合,才有有实际意意义。在开发数数据库系系统时,首首先就是是要根据据应用系系统的要要求,设设计数据据库中的的结构。在在Acccesss关于表表的操作作都是通通过表
35、对对象来实实现的。表表对象中中包含有有反映表表结构的的字段的的结构和和属性,以以及反映映表中所所储存的的数据的的记录。只只有完成成表对象象创建后后,方可可将数据据存放到到所创建建的表中中。在一一个Acccesss数据据库中,至至少需要要一个表表存在,否否则该数数据库为为空数据据库。数据管理理包括两两项基本本的任务务,首先先是将数数据组织织起来并并存储在在数据库库表中,这这就是我我们在前前面介绍绍的数据据库表的的查询或或检索,这这是数据据管理中中极其重重要的功功能。用用户将数数据放入入数据库库的目的的就在于于日后能能快速查查找出需需要的数数据。数数据库系系统本身身的查询询功能优优劣决定定着一个个
36、数据库库系统的的性能与与成败。一一个好的的数据库库系统应应该能够够根据用用户的要要求,快快速准确确地将各各种符合合条件的的数据和和信息检检索出来来。在Acccesss中有关关查询的的操作都都是通过过查询对对象来实实现的,它它负责管管理查询询的编制制,查询询的实现现以及将将符合查查询条件件的记录录和信息息予以显显示,为为用户的的决策提提供快速速准确的的帮助。在在Acccesss中,通通常是采采用“查询构构造器”来构造造查询对对象的。用用于设计计查询对对象的字字段结构构和属性性的窗口口称为“查询构构造器”,在该该窗口中中,用户户可以使使用可视视化方法法进行查查询设计计。用于于显示查查询对象象数据结
37、结果的窗窗口称“数据窗窗口”,在该该窗口中中所显示示的内容容不是查查询对象象所包含含的数据据,而是是对表中中数据实实施计算算或处理理的结果果。一个好的的数据库库系统不不但要有有高质量量的数据据管理功功能和高高效率的的数据查查询能力力,而且且还需要要有一个个用户友友好的操操作界面面。在应应用系统统的开发发中,用用户操作作界面的的设计十十分重要要,程序序员往往往要花费费大量的的时间和和精力,编编写大段段代码来来设计一一个友好好的用户户操作界界面。在在Acccesss中,用用户操作作界面的的设计都都是通过过窗体对对象来实实现的,它它负责管管理窗体体的制作作,实现现数据显显示及操操作控制制。Accee
38、ss的的窗体设设计,几几乎使用用Winndowws中的的所有控控件,如如按钮,文文本框,列列表框,组组合框,复复选框等等,这就就使得所所设计的的界面完完全符合合Winndowws的风风格。综上所述述ASPP与Acccesss配合合开发有有许多优优点,AAcceess强强大的数数据库管管理功能能与ASSP方便便灵活的的开发非非常协调调,并且且ASPP与offficce 系系列软件件可以很很好地结结合在一一起,可可方便地地调用ooffiice的的强大功功能,并并与Wiindoows 系统保保持一致致风格便便于开发发人员开开发和用用户使用用。所以以本系统统采用AASP与与Acccesss在Wiind
39、oows 平台上上进行开开发。2.5本本章小结结本章简单单介绍了了系统开开发使用用的语言言、平台台、工具具和数据据库。3 系统统分析3.1系系统的目目标为满足现现代企业业人事管管理的需需求,现现开发此此企业人人事信息息管理系系统。此此系统可可大大改改善企业业中因手手工统计计人员信信息的烦烦琐及复复杂性,在在节省企企业工作作时间的的同时提提高企业业的工作作效率,从从而达到到提升企企业效益益的最终终目的。此套企业人事信息管理软件提供完整的计算机化企业人事信息管理解决方案。它不同于单一的工资核算、人事管理,其全面性为企业提供了良好的人力资源管理全方位解决方案。这些领域包括员员工工资管理、 员工工作评
40、价、 员工考勤管理、员工基本信息、系统管理等等。该系统的功能需求有:数据集集中管理理;高度的的信息保保密性及及数据安安全性;图形化化界面。3.2 数据流流程图数据流图图4,5,6是系统统的逻辑辑模型,然然而任何何计算机机系统实实质上都都是信息息处理系系统。也也就是计计算机系系统本质质上都是是把输入入数据变变换成输输出数据据。因此此,任何何系统的的基本模模型(如如图3-1所示示)都有有如干个个数据源源点/终终点以及及一个处处理组成成,这个个处理就就代表了了系统对对数据加加工变换换的基本本功能。管理员工信息管理人事管理系统企业管理员输出图 3-1 人人事管理理系统基基本模型型3.2.1 顶顶层数据
41、据流图基本的系系统模型型比较太太抽象了了,对人人事管理理系统所所能了解解到的信信息非常常有限,下下一步顶顶层流程程图(如如图3-2所示示)应该该把基本本系统模模型细化化,描绘绘系统的的主要功功能。员工管理员工档案管理管理员进入输出人事管理系统薪金管理查询合同管理系统管理图 3-2 人人事管理理系统数数据流图图3.2.2 人人事管理理数据流流图人事管理理数据流流图(如如图3-3所示示):员工信息更新员工资料客户姓名员工资料录入员工资料管理图 3-3 人人事管理理层数据据图3.2.3人事事管理的的一层数数据流图图人事管理理的一层层数据流流图(如如图3-4所示示):员工信息员工信息人事档案录入员工信
42、息统计管理的员工信息打印档 案员工考勤信息员工档案信息员工工资信息员工合同信息生成档案图 3-4 人人事管理理的一层层数据图图3.3数数据字典典数据字典典是一种种用户可可以访问问的记录录数据库库和应用用程序元元数据的的目录,它它是一个个预留空空间,一一个数据据库,可可以用来来储存信信息数据据库本身身,是系系统中各各类数据据描述的的集合,是进行行详细的的数据收收集和数数据析所所获得的的主要成成果。它它通常包包括数据据项、数数据结构构、数据据流、数数据存储储和处理理过程五五个部分分。以下下是本系系统相关关的数据据字典:3.3.1数据据流条目目举例 数据流条目名称:人员详细内容说明:访问者查询时,所
43、选的人员详细内容数据流来源:D3、D4、D6数据流流向:P1、P2组成:自动编号编号姓名性别出生年月民族部门学历出生地职称毕业学校政治面貌图3-55 数据据流条目目3.3.2数据据元素条条目举例例数据元素条目名称:人员编号 总编号:别名:Employee_ID 编 号: 说明:员工的编码 有关编号说明:数字递增数据值类型:离散 类型:数字 长度:9 有关数据结构:新闻版块 图 3-6 数数据元素素条目3.3.3数据据存储条条目举例例数据条目存储名称:基础数据详细信息说明:对企业的部门、职位、人员学历等信息的管理数据来源:管理员的更新数据流流向:D2组成:部门名称职位列表学历名称民族出生地工资级
44、别性别管理级别政治面貌存储方式:顺序/索引图3-77 数据据条目存存储3.3.4处理理过程条条目举例例处理过程条目名称:人员信息查询说明:一定的级别人员进入后,查看自己的或是他人的信息输入:用户名和密码输出:D4到P1处理:登录后,到数据库里查询自己的信息或是他人信息,包括:姓名年龄政治面貌性别民族学历,若处理后则显示信息。图3-88 处理理过程条条目3.4本本章小结结本章初步步介绍了了系统实实现的一一些功能能,以及及系统中中涉及到到的数据据流程图图,相关关数据字字典。4 总总体设计计4.1系系统总体体结构与与功能4.1.1 系系统结构构系统首页页7共划分分为七个个主要个个模块,其其中各个个模
45、块中中又根据据具体情情况的不不同划分分为诸多多不同的的子模块块,比系系统管理理栏里就就把该模模块划分分为4个个不同内内容的子子模块。这这个系统统体系采采用的是是分层结结构体系系,大体体上一般般的子模模块划分分到三级级子系统统就结束束了。此此外,整整个页面面布局是是按照各各模块所所代表的的不同功功能来划划分的,总总之,整整个页面面的布局局完全按按照系统统的一般般设计思思路及方方便用户户使用的的原则来来设计的的,但是是有别于于一般的的系统。另另外,在在首页下下面的页页面中同同样按照照各自的的不同情情况划分分为6个个不同的的子模块块,然后后各自按按照相关关的导入入功能导导入,从从而使整整个系统统的内容容富有层层次感。整整个系统统的总体体结构如如图4-1所示示:列表查看分部门查看查看离职员工人事管理系统员工列 表人事档 案考勤管 理事项记 录薪资管 理辅助功 能系统管 理新增员工辞职员工员工档案修改查看档案培训记录查看培训奖惩记录查看奖惩生日提醒合同提醒公司信息部门管理考勤记录查看出勤查看历史考勤统计工资标准工资计算工资发放工资统计系统说明安全退出修改密码按姓名查看按编号查看按部门查看按姓名查看按编号查看
限制150内