《股份公司人事管理信息系统的设计与实现(共51页).doc》由会员分享,可在线阅读,更多相关《股份公司人事管理信息系统的设计与实现(共51页).doc(51页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上 毕业设计(论文)题 目 青海桥头铝电股份公司人事 管理信息系统设计与实现 专 业 信息管理与信息系统 班 级 信管071 学 号 学 生 指导教师 (副教授) 2011 年专心-专注-专业青海桥头铝电股份公司人事管理信息系统的设计与实现西安理工大学 信息管理系 信息管理与信息系统专业 中国西安 摘 要青海桥头铝电股份有限公司是全国第一家铝电联营的大型企业,规模大,员工多,所以有必要设计一个可行的人事管理信息系统来更好的管理企业。由于计算机技术的飞速发展,数据库技术作为数据管理的一个有效的手段,在各行各业中得到越来越广泛的应用。因此,本文围绕一个“人事管理系统”程序的
2、设计和应用系统的开发课题为背景,详细介绍了以VB和SQL SERVER为语言编写管理信息系统的过程。本文基于管理信息系统理论,并结合青海桥头铝电股份有限公司的现状,运用面向对象技术、UML、数据库技术,对人事管理信息系统做了详细的分析与设计。该程序通过VB的ADO数据对象来实现VB前台与后台SQL SERVER数据库的连接,并具有典型的数据库应用系统的特征,完成了系统结构与现实生活的紧密结合。本系统采用VB 6.0、SQL Server 2000和Office 2003作为开发工具。本论文主要从系统分析、系统设计、系统实施等几个方面进行介绍。该程序在设计过程中严格遵循软件工程学的方法,用分阶段
3、的生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进行需求迭代,不断修正和改进,利用SQL SERVER的强大数据库功能,直到形成一个完善的可行性系统。优美、秀丽的界面,方便实用的查询与维护功能共同构成了“人事管理信息系统”。本系统主要有系统管理、员工基本信息管理、考勤管理、工作评价信息管理和工资管理五个模块。基本上可以满足现代化企业人事管理的最基本需求。在很大程度上可以给青海桥头铝电股份有限公司的所有管理员和员工带来方便。关键词:VB,SQL SERVER,数据库,人事管理,管理信息系统Design and Implementation of Personnel Man
4、agement Information System of Qinghai bridge the aluminum Co., LTDLi JinxueInformation Management and Information System, Grade 2007, Information Management Department, Xian University of Technology, Xian, China, Zip code: AbstractQinghai bridge the aluminum Co., LTD is the first large-scale enterpr
5、ise that aluminum associated, Large scale , and many employees , therefore, it is very necessary to design a feasible personnel management information system in order to manage the enterprise better. Because of the rapid development of computer technology, database technology as an effective means o
6、f data management, is increasingly widely used in all kinds of professions. Therefore, this article is around a Personnel management system development topic of the design and application system of procedures background, and introduced the process of writing a management information system by VB and
7、 SQL Server language in details. Based on the theory of management information systems, and combined with the status of Qinghai bridge the aluminum Co., LTD, this paper using object-oriented techniques, UML, database technology, to analysis and design a detailed personnel management information syst
8、ems. The procedure adopted to achieve the target data add the ADO with VB prospects background SQL Server databases and database applications with typical characteristics, and completed the relationship between System structure and real life closely.The system is developed under Visual Basic 6.0, Mi
9、crosoft SQL Server 2000 and Office 2003. This paper makes an introduction of the system through the system analysis, system design, system implementation and other aspects. The procedure strictly followed in the design process software engineering methods, and used a phased plan to manage the life c
10、ycle and mainly told us the overall design of the procedure, detailed design stage, the demands for computation procedures, and constantly revised and improved, and used the SQL Server powerful database functions, until forming a perfect system feasibility. Beautiful and attractive interface for pra
11、ctical information and the maintenance of the common functions constituted a Personnel management information system. The system has system administration, basic employee information management, attendance management, job evaluation information management and payroll five modules. Basically, the sys
12、tem can meet the most basic needs of personnel management for modern enterprise. To a great extent, it can bring large convenient for all administrators and employees of Qinghai bridge the aluminum Co., LTD.Key Words:VB; SQL SERVER; Database; Personnel Management; Management Information Systems目 录1
13、绪论随着计算机的日益普及和网络的发展,数据库的应用范围越来越广,数据库应用的功能也越来越强,因此编写管理信息系统应用程序也显得尤为重要,在强调管理,强调信息的现代社会中它变得越来越普及。人事管理是任何企事业单位都需要进行的一项工作,因此,开发制作人事管理系统具有较大的社会现实意义,同时人事管理系统是一切应用系统的典范,它具有一切应用系统的特征,系统结构与现实生活紧密结合,具体直观,具有典范的数据库系统的特性。人事管理系统主要用于企业内部员工的档案、工资、考勤、评价的管理,便于公司领导掌握人员的动向,及时调整人才的分配,同时也减少了手工操作带来的一些繁琐与不便,使员工情况的记录和统计变得十分简单
14、.这些优点可以极大的提高企业对人事管理的效率.因此,人事管理系统是企事业信息化、智能化、科学化和正规化不可缺少的管理软件。本系统开发的目的一方面从提高人事管理工作的效率出发,摆脱过去由人用纸和笔进行的费时费力的繁重工作,即利用成熟的计算机系统来实现人事管理工作的自动化。本系统是根据企业管理的一些实际情况而编制的一套自动化的人事管理系统。1.1课题的研究背景青海桥头铝电股份有限公司是一家铝电联营的公司,公司一贯重视人力资源开发及员工技能培训工作,始终把员工的教育培训工作放在公司总体发展规划的前列。多年来,公司将员工的技能培训作为影响公司发展大事来抓,由于公司员工人数较多,所以公司员工的素质提高,
15、关系到公司发展。在人才资源的使用方面,公司对新进员工进行岗前培训、岗位培训、技能培训、管理层培训和随机培训五大培训方式,通过培训,保证员工达到岗位作业要求,配合一年一次的管理层员工职责绩效考核,以及一年两次的一线员工岗位练兵活动,以达到提高员工业务素质和技术水平的目的。同时,公司积极派员工参加社会上的各种培训,给员工提供经济上和时间上的支持,使他们能够充分接触先进的管理理念和技术,从而达到全方位提高公司竞争力的目的。本人于2011年11月份和青海桥头铝电股份有限公司签订协议,并被分配到人力资源部,为了进一步了解人力资源管理相关知识并深入了解企业内部,并为以后的工作奠定一个好的基础,故本次毕业设
16、计课题就选做人事管理信息系统的开发。 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事档案的管理势在必行。当前企业信息管理系统正在从C/S结构向B/S结构转移,但是由于安全性等方面的因素,C/S结构的管理信息系统仍然占据企业管理信息系统的主流。人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。 在当今这样一个信息的世界中,随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事档案的管理势在必行。调查研究表明,大多数企业并不缺少数据,而是受阻于过量的冗余数据和数据不一致;
17、而且它们变得越来越难于访问、管理和用于决策支持;其数据量正以成倍的速度增长。伴随着全球经济一体化的进程,人事管理日趋复杂,人力资源成了现代企业生存和发展的重要因素。企业人事部门传统的档案手工管理繁琐、效率低下而且容易出错,已经无法适应现代企业日益庞大的人力资源队伍的管理需求。随着计算机技术的迅猛发展,办公自动化成为现实,利用计算机实现企业人事管理势在必行。 企业人事管理信息系统,综合运用人事管理相关领域的知识,结合计算机技术,科学的管理企业的人事档案、考勤、工作评价和工资等信息,具有检索迅速、操作方便、存储量大、保密性高、成本低等特点,可以大大地提高工作效率;同时可以引导企业按照科学的管理理念
18、对人力资源进行规范化的管理。 1.2课题的目的及意义现在信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的人事管理的形式和内涵都在发生着根本性的变化。在过去,一支笔和一张绘图桌,可能就是进行办公的全部工具。今天,电脑、扫描仪和打印机等,已基本取代了旧的办公用具。如今,人事管理已完全可以通过电脑进行,并在计算机辅助下准备快速地完成许多复杂的工作。这些都大大地缩短管理的时间。而今天,人事管理的内容已经转变为对更为广泛的系统价值的追求。信息管理,如今已是一个热门话题,它已为许多企业所采用。我认为,在现在化的进程中,引入现代管理的思想,建立一套面向企事业单位的人事管理
19、信息系统,也是十分必要的。 本课题目的旨在提供一个“以人为本”、科学管理的人事管理解决方案。针对企业不同管理层的职员,就人事管理的各个方面,提供一个互动式的人事管理平台。系统目标如下: 1)能够对员工的有关资料进行添加、修改、删除等。提供灵活、方便的操作。 2)能够提供员工的考勤信息,工作评价信息和工资信息。节约人事管理的成本,提高企业人事管理的效率。 3)尊重传统企业人事管理制度和文化,满足企业不同管理层的职员和企业普通职员对人事管理内容的不同要求。提供强大的查询功能,以便企业主管及时了解和掌握各职员的具体情况。4)通过人事管理系统的实现,使企业的人事管理更加科学化。 5)对系统提供必要的权
20、限管理。 6)为企业实现整体信息化的其他相关系统提供必要的数据支持。 本课题的意义:本课题基于我国企业管理信息化建设现状,结合在实际工作中所遇到的问题及收获,对企业人事管理系统在设计开发等方面进行研究,重点研究系统开发中所采用的软硬件平台规范、数据库结构设计、开发工具的选择与使用,目的是从技术手段的角度阐述如何实现企业从传统经营管理模式向信息化管理模式转变的过程,以及人事管理系统在企业管理信息化中所起到的作用。本课题的开发主要是要花费相当多的人力和时间,虽然开发出来的软件可能离具体产生效益还有一定的距离。但是,出于通过毕业设计来丰富自己的专业知识,并从长远利益来考虑,本课题的设计开发还是具有相
21、当大的经济可行性的。利用信息技术为青海桥头铝电股份有限公司设计一个实用的人事管理系统,以此来规范企业对人事档案的管理,提高管理的效率和工作效率;同时可以引导企业按照科学的管理理念对人力资源进行规范化的管理。这样,企业对信息系统的投资已不再是投入的负担,而是一件投资未来的重要决策。1.3研究内容企业人事管理系统的主要任务是用计算机对各种人事信息进行日常的管理,如查询、修改、添加以及删除等,迅速准确地完成各种人事信息的统计和汇总工作,针对系统服务对象的具体要求,设计了企业人事管理系统。本文针对青海桥头铝电公司的实际境况开发,实用性强。公司内部实现信息化可视化管理,充分考虑到公司的发展方向。本论文主
22、要包括六章内容。第一章绪论,主要介绍选题背景、企业现状和课题的研究内容;第二章理论综述,对课题所用到的理论和发展趋势进行阐述;第三章系统规划,通过分析调查所获得的企业信息,从整体上确定系统分析与设计的目标;第四章系统分析,运用面向对象的分析方法,利用UML图解分析的形式详细说明系统的分析过程;第五章系统设计,同样要利用UML的图解分析的形式来说明,再对系统所用到的表结构进行详细分析,系统的功能实现主要以图和代码来说明;第六章系统开发实施。研究内容如下:系统规划:对企业进行初步调查分析,调查分析企业的目标和发展战略,评价现行信息系统的功能、环境和应用状况。结合企业实际情况和需求,对系统进行规划,
23、制定企业人事管理信息系统的总体方案。进行可行性分析,以充分利用现有资源、满足实际需求为目的,结合实际确定系统开发方法。系统分析:运用面向对象的系统分析方法对系统进行分析,通过对企业的日常业务流程和客户需求的调查与分析来建立系统的逻辑模型。系统设计:运用面向对象的系统设计方法对系统进行设计,根据系统分析中说明的功能要求,考虑实际条件,建立系统的物理模型。系统开发与实施:采用可视化的面向对象开发工具Visual Basic 6.0,Windows操作系统和SQL Server 2000数据库平台上开发新系统并进行测试和系统实施工作。2 理论综述2.1人事管理概述人事管理是发展的第一阶段,是有关人事
24、方面的计划、组织、指挥、协调、信息和控制等一系列管理工作的总称。通过科学的方法、正确的用人原则和合理的,调整人与人、人与事、人与组织的关系,谋求对工作人员的体力、心力和智力作最适当的利用与最高的发挥,并保护其合法的利益。人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事劳资管理系统应该能够为用户提供充足的信息和快捷的查询手段。人事管理的主要内容通常包括:录用管理、调配管理、任免管理、考核管理和定编定员管理等。人事管理部门的主要任务:。即制定、修改关于权限和责任的组织结构,建立双轨的、相互的、纵向及横向的信息交流系统。计划。即预测对于工作人员的需求
25、,做出人员投入计划,并对所需要的管理政策和计划做出预先设想。人员的配备和使用。即按照工作需要,对工作人员进行录用、调配、考核、奖惩、安置等。培训。即帮助工作人员不断提高个人工作能力,进行任职前培训和在职培训。工资。即根据按劳分配的原则,做好工作人员的、升级和各种保险。思想工作。即通过各种教育方式,提高工作人员的思想政治觉悟,激励工作人员的积极性、创造性。人事管理研究。即对工作情况和进行总结、评价,以便改进管理工作。人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事劳资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工
26、的方式管理文件档案,这种管理方式存在着许多缺点,如效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。2.2人事管理发展趋势(1)人才竞争日益激烈化。主要因素有:人才与企业成功关系;人才与企业竞争优势;人才与人力资源策略和加速接班人培养计划。(2)人力资源管理战略化。主要因素有:战略人力资源管理迅速崛
27、起;技术使人事管理受益匪浅;网上招聘日益得天独厚和E-Training浪潮席卷全球。(3)人力资源经理职业化。主要因素有:人力资源经理角色认知更加清晰;职业化的理论体系;职业化的技能体系和职业化的角色认知。(4)组织结构设计多变化。主要因素有:结构决定流程,流程决定效果;结构设计功能性、组合性、多边性;用工方式成为随任务而变化和人员隶属关系将不再随部门。(5)薪酬激励计划长期化。主要因素有:持股计划成为薪酬体系的重要组成;IT业企业更加青睐股票期权计划;关注历史、现在、将来是持股计划原则和让能给股票增值以得到激励关键。(6)培训开发功能战略化。主要因素有:培训功能实现企业战略;培训目标:超过对
28、手;培训标准:看齐国际水准和培训形式:成为学习组织。(7)员工企业发展同步化。主要因素有:员工与企业利益协调一致;员工关系成为企业倡导工作;员工发展优于企业发展和员工发展最有力的激励手段。(8)工作衡量标准效率化。主要因素有:流程管理是高效率的关键;绩效推动是高效率的关键;技术创新是高增值的关键和组织气氛是高士气的关键。(9)核心竞争能力知识化。主要因素有:知识管理成为企业核心竞争力;人力、结构、顾客资本管理;知识沉淀、整合、继承和知识升值是知识管理的核心。(10)企业文化管理价值化。主要因素有:观念变革成为企业核心价值观;企业文化成为企业价值创造的工具;人力资源经理成为推动企业文化建设先驱和
29、人力资源管理追求的最高境界是文化管理。2.3人事管理信息系统国内外发展状况目前,在国内外各大企事业单位中,人事管理系统的使用是非常广泛的。同时,有很多软件开发商也开发了许多基于各种行业的企业人事管理系统,其中有单机版的,也有C/S和B/S模式的。而不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。而且,企业管理信息量大,使其具有整体性强、流程简单、操作方便、功能丰富和通用性强等特点,是加快企业人才管理工作办公自动化、信息资源化和管理科学化建设进程必要途径。因此建立适合企业的管理信息系统,是促进企业信息高速公路的发展,为企业的发展提供条件的重要课题。 随着数据库技术和
30、网络技术的发展,数据库的互连技术正成为世界计算机领域研究的热点,基于WEB的管理信息系统的研究正成为MIS研究的主流。与此同时,Internet的发展与普及,国内外许多企业已经建成有自己的企业人事管理软件,为企业的快速运营提供了很大方便。但是对于有些中小企业来说,不需要大量的数据库,所以我们的目标是开发一个功能使用,操作简单的人事管理系统。据统计,目前,美国在人事管理上占有90%的工作由计算机完成;人事管理中80-100%的信息处理由计算机完成;在计算机应用发展较快的国家中,计算机应用于人事管理的占80%;用于科技计算的占8%,用于生产过程控制的占12%;由此可以看出,人事管理是计算机应用的主
31、要领域。 所有的管理的目标都是为了效益。在计划经济时代,传统用人制度忽视人事管理的开发和管理问题,缺乏人事管理的理念和认识,忽视了人才的资源性、整体性等特征。在市场经济和知识经济时代,人事管理必须把适应社会主义计划经济的人事管理体制调整为社会主义市场经济体制相配套的人事管理体制,重视人才的资源性和人力资本的核算和认识,树立以人为本的思想,把人作为资源和资本,强调整体性人事管理系统的开发。人事管理系统已成为企业不可或缺的一部分,所以一个良好的人事管理系统会引导企业按照科学的管理理念对人力资源进行规范化的管理,使企业拥有一个更安全可靠的管理体系。具有很好的市场前景。3 系统规划3.1项目规划人事管
32、理系统由系统管理、员工基本信息、员工考勤管理、员工工作评价管理和员工工资管理5个部分组成,规划系统功能模块如下:系统管理模块:在这个模块中,可以重新登录和退出系统。员工基本信息模块:在这个模块中,可以添加、修改、删除和查询员工基本信息。员工考勤管理模块:在这个模块中,可以添加、修改、删除和查询员工考勤信息。员工工作评价管理模块:在这个模块中,可以添加、修改、删除和查询员工工作评价信息。员工工资管理模块:在这个模块中,可以发放员工工资,并可以修改和查询员工工资信息。3.2系统分析设计思想本系统采用结构化生命周期法进行系统开发,这种方法的基本思想是建立面向用户的观念,严格区分工作阶段,自顶向下地完
33、成系统的研制工作,并充分考虑变化的情况。工作成果文档化、标准化。具体的开发步骤为:系统总体规划:对企业环境、目标、现行系统的状况进行初步调查,根据企业发展战略制定系统的目标,分析新系统的信息需求,确定系统的功能和系统规模;同时还要根据系统的环境因素,研究建设新系统的必要性和可能性,并从技术和经济等方面研究其可行性。系统分析:根据系统规划的方案所确定的范围,对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求。提出新系统的逻辑模型,并按照自顶向下的原则,分层次的用开发工具进行表述,注意不同层次之间的关系。系统设计:根据系统说明书中规定
34、的功能需求,考虑实际条件,具体设计实现逻辑模型的技术方案,设计新系统的物理模型。这一步包括总体设计和详细设计。总体设计包括得到系统的功能模块结构,数据库设计以及编码设计;详细设计则是依据总体设计的结论,对各个功能模块及其子模块的流程进行设计。系统实施:在系统设计的基础上,将设计意图转换为可以执行的人机信息系统。这一阶段的关键问题是选择合适的编程语言。主要工作有两个:一是进行程序的编写与测试,二是进行新旧系统的转换工作。系统运行和维护:投入运行后,需要经常进行维护和评价,记录系统的运行情况,根据一定的要求对系统进行必要的修改,评价系统的工作质量和工作效率。3.3系统设计原则青海桥头铝电股份有限公
35、司人事管理系统的设计应根据公司需要和实际状况,充分利用现有人、物资源来发挥最大作用,既要考虑到近期资金能力和业务目标,又要考虑企业的进一步发展而为系统扩展留有余地。为了保证系统能够长期、安全、稳定、可靠、高效的运行,人事信息管理系统应该满足以下的性能需求,其原则是:(1)系统处理的准确性和及时性:系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。(2)系统的易用性和易维护性:人事信息管理系统使用人员往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。
36、要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的帮助,缩短用户对系统熟悉的过程。(3)系统的开放性和系统的可扩充性:人事信息管理系统在开发过程中,应该充分考虑以后的可扩充性。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。(4)可维护性原则:系统维护容易、管理方便,维护人员具备简单专业知识即可完成维护。3.4系统可行性分析当今社会是信息社会,特别是在我国加入WTO之后,信息更是向科学化、迅速化、全球化发展
37、,而且随着企业自身人力资源的日益庞大、复杂程度逐渐增强,人机作坊再也无法适应如今企业的人事管理需要。因此,企业要想单纯依靠以前的手工管理来安排企业的人力资源,不仅会浪费大量的人力、物力、财力,而且效率不高,难以达到预期的目的。正因为这些原因,企业人事管理系统应运而生。企业人事管理系统主要用于员工个人相关信息的管理,为公司领导掌握员工的动向和员工的综合素质、及时调整人才的分配提供帮助。因为使用计算机对人事、劳资信息进行管理具有检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等优点,能够极大地提高人力资源管理的效率,所以人事管理信息系统要能够及时地为企业管理人员提供准确的员工信息,以便领导
38、者准确了解企业各个部门的员工构成,计算好人力成本,安排好工作计划,使企业变的更高效,更具有生命力。因此,开发人事管理系统具有社会现实意义。3.4.1技术可行性分析技术可行性研究是指对现有技术进行评价,分析系统是否可以用现有技术来实施以及技术发展对系统建设有什么影响,技术上的可行性分析要考虑将来采用的硬件,软件技术是否能满足用户提出的要求。考虑到操作的方便性和实用性,以及企业的业务基本情况,本人事管理系统用SQL Server 2000做数据库系统,而操作界面用Visual Basic 6.0做开发,利用其面向对象的可视化编程、事件驱动的编程机制、应用程序开发功能、结构化的设计语言的强大组合,能
39、快速开发出应用程序。这些软件在中小型管理信息系统开发中已被大量应用,技术上都比较成熟,因此技术上是可行的。就开发者个人而言,曾系统地学习过VB的使用,而且具有一定的编程基础,也曾系统地学过数据库原理的基本内容,并对SQL Server 也有一定的了解,相信经过毕业设计前期准备阶段的学习,定能熟练地使用这些开发工具。3.4.2经济可行性分析在可行性分析中,经济可行性是最为重要的。企业所追求的目标就是效益和利润,如果利益小于支出,企业就不可能做这种亏本生意。根据企业的现状,企业的经济实力比较雄厚,这就为系统的实施奠定了经济基础,足能提供购买硬件设备和开发软件所需要的资金。并且,实施该系统也能给公司
40、带来长期效益,它可以帮助领导实现管理方法的现代化、科学化,极大地提高企业的形象、工作质量与工作效率。本课题的开发主要是要花费相当多的人力和时间,虽然开发出来的软件可能离具体产生效益还有一定的距离。但是,出于通过毕业设计来丰富自己的专业知识,并从长远利益来考虑,本课题的设计开发还是具有相当大的经济可行性的。3.4.3社会可行性分析随着的发展与普及、互联网的扩展和网络安全技术的不断提高,用信息系统管理人事在实际应用中越来越受企业或个人欢迎,并且在实际企业活动中表现出了巨大的经济价值。把人事管理系统纳入公司内部的Intranet体系中去,实现数据的共享,这样有利于人事信息在单位内部的流动,提高了数据
41、资源的利用,并且能及时的得到更新,不需要像过去那样浪费大量的人力物力去进行抄写,提高了工作的效率。人事管理工作覆盖面广并且会产生大量数据和信息,对如此多的信息进行管理和运用,必须要在规范化和标准化的基础上借助于网络化的人事管理系统才能够满足这些要求。目前已有很多企业成功开发人事管理系统的先例,社会也需要企业管理的现代化和信息化。企业人事系统的开发和运行与国家的政策法规不存在任何冲突和抵触之处。另外,企业人事系统所采用的操作和工作方式符合工作人员和客户的日常习惯,而且操作方便灵活,便于使用。因此,该系统具有可行性。3.4.4管理可行性分析企业的领导认识到当今社会的发展趋势,认为企业的信息化是适应
42、时代的要求、是企业当前非常必须的举措。公司的高层和员工给予积极配合,从而保证了系统调研与分析能够顺利进行。此外,为了提高企业管理水平,适应企业人事管理系统的要求,公司也对现有的人员进行培训,提高他们对人事管理信息系统的认识。因此,在管理上具有了系统开发的可行性。综合上述四个方面的分析,可以确定本系统的开发完全必要,而且是可行的,可以立项开发。3.5系统设计目的面对竞争日益激烈的铝电行业,结合其自身特点和业务流程,本文根据企业的情况设计了适合的人事管理系统,针对企业不同管理层的职员,就人事管理的各个方面,提供一个互动式的人事管理平台,以期达到如下目的:1)能够对员工的有关资料进行添加、修改、删除
43、等。提供灵活、方便的操作。 2)能够提供员工的考勤信息,工作评价信息和工资信息。节约人事管理的成本,提高企业人事管理的效率。 3)尊重传统企业人事管理制度和文化,满足企业不同管理层的职员和企业普通职员对人事管理内容的不同要求。提供强大的查询功能,以便企业主管及时了解和掌握各职员的具体情况。4)通过人事管理系统的实现,使企业的人事管理更加科学化。 5)对系统提供必要的权限管理。 6)为企业实现整体信息化的其他相关系统提供必要的数据支持。 4 系统分析系统分析是应用系统思想和方法,把复杂的对象分解成简单的组成部分,找出这些部分的基本属性和彼此间的关系。系统分析阶段的任务是:系统分析员与用户在一起,
44、充分了解用户的要求,并把双方的理解用系统说明书表达出来。系统说明书审核通过之后,将成为系统设计的依据,也是将来验收系统的依据。4.1系统功能需求分析系统开发的总体任务是实现企业人事信息关系的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成的。本文中的人事信息管理系统需要完成功能主要有:有关企业员工各种信息的输入,包括员工基本信息、所在部门、工作信息和工作简历等;员工各种信息的查询;员工各种信息的修改;考勤信息的输入;考勤信息的查询;考勤信息的修改;员工工作评价信息的输入;员工工作评价信息的查询;员工工作评价信息的修改;员工工资信息的输入;员工工资信息的查询;员工工资信息的
45、修改等。4.2系统用例视图分析用例视图(Use Case View),强调从用户的角度看到的或需要的系统功能,是被称为参与者的外部用户所能观察到的系统功能的模型图。确定角色(Actors)。Actors系统的主体,表示提供或接收系统信息的人或系统,他们是与系统有交互作用的人或事物。通常情况下代表了一个系统的使用者或外部通信的目标。在Rational Rose 的 Use Case View中建立角色,如图4-1所示。图4-1 在Use Case View中创建角色创建用例(Use Case)。用例是一个叙述型的文档,用来描述参与者使用系统完成某个事件时的事情发生顺序。图形上用椭圆形来表示,用例的名字可以写在椭圆的内部或下方。用例模型是系统和角色(Actor)之间的对话,它表现系统提供的功能模块,即系统给操作者提供什么样的使用操作。在Rational Rose 的 Use Case View中建立用例,如图4-2所示。 图4-2 在Use Case View中创建用例创建角色(