人事劳资管理系统设计与实现_第1页
人事劳资管理系统设计与实现_第2页
人事劳资管理系统设计与实现_第3页
人事劳资管理系统设计与实现_第4页
人事劳资管理系统设计与实现_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录摘要1关键字1一、绪论2一、引言2二.发展目标3三.发展意义3二、系统可行性分析5一、需求分析5二、总体需求调查63 .开发工具选择74 .系统功能调查9三、系统总体设计111、模块设计11二、数据库设计143、数据字典16四、系统实现231 .系统主接口设计232 .人力资源管理系统模块设计243 .查询模块设计27五、系统测试291 .人力资源管理系统测试292 .系统的运行和维护29三.系统转变方案304 .系统的实施和维护30五、公司的应用效果31总结32感谢33参考文献34新星商场人力资源管理系统的设计与实现西南大学计算机信息管理XX指导教师: XX摘要:随着计算机技术的全面发展,给中小企业注入新鲜血液,利用计算机管理公司各部门,解决传统管理方式下的管理效率低下、管理不充分、数据信息无法统计等问题,导致工作效率低下和信息流通不振,严重制约了该行业的发展。 因此,有必要开发人力资源管理系统。本系统的开发适用于各类商场,公司能够快速有效地管理人才等业务,合理控制各环节,提高资金利用率,实现管理效率和实时性本文介绍了Visual Basic6.0环境下“采用自上而下总体规划,应用自下而上开发的战略开发人力资源管理信息系统的过程。 通过分析新星商场人力资源管理体系的不足,制定了高效的计算机管理人力资源方案。 本企业人力资源管理系统具有员工基本信息的输入、修正、查询、删除模块、员工虚拟信息的输入、修正、查询、删除模块、员工薪资信息以及系统用户的设定和系统的维护功能。关键词:信息系统管理数据库工资管理数据流图第0页(共34页)一、绪论本文以新星商场员工信息、职务工资标准功能设置等管理体系为开发背景,阐述了管理信息体系的概念、结构和系统开发的基本原则和方法,并按照软件工程的基本思想分为绪论、可行性研究、需求分析、总体设计、详细设计、系统测试和维护、酬谢、参考文献等。一、引言市场经济、自由竞争的社会大环境充分发挥了个人作用,提供了广阔的空间。 我国实施改革开放以来,出现了许多企业家和成功的创业者,他们有效地开发利用人力资源,从而取得了令人瞩目的发展,“有生命力的资源能够发挥其能力,无生命力的资源能够为我们创造巨大财富”。新星百货是民营股份制企业,是一家有连锁分店的商业批发零售企业,商品涉及家电、家具、服装、日用品、金银珠宝等各种商品的批发业务。 为了适应不断变化的市场经济,公司决定电子化管理该企业的所有管理,包括员工管理、工资管理、人事变动管理、日常工作评估管理、员工培训管理等。 商业大楼总部有员工300人以上,60%有本科以上学历。 大楼在董事会领导下实行总经理责任制,目前有8个业务部门和多个连锁销售机构,大楼总部实现了全组织人员的审聘,实施了所有商品的安排和统一价格销售。 现在企业使用的是独立版的管理系统,跟不上时代的步伐,领导层决定为了适应不断变化的市场和管理需求而更换系统。 人力资源管理系统是企业单位不可或缺的组成部分,其内容对企业政策人员和管理人员至关重要,因此人力资源管理系统应该能够为用户提供充分的信息和快速的咨询手段。 这种管理方式有很多缺点。 例如,如果效率差、机密性差、且时间变长,则会产生大量文件和数据,这给检索和维护带来很多困难。 随着科学技术的提高,计算机科学的眼睛成熟,其强大功能已被人们深刻认识,它已经进入人类社会的各个领域,发挥着越来越重要的作用。作为计算机应用的一部分,利用计算机来管理人工成本信息的优点是不能用手工来管理。 企业人力资源工资管理系统是企业不可或缺的组成部分,其内容对企业决策者和管理者至关重要,企业人力资源工资管理系统应该能够为用户提供充分的信息和快速的查询手段。 但是,以往人们以传统的人工方式管理文档信息,但这种管理方式有很多缺点,例如:效率低、机密性差、时间长,就会产生大量的文档和数据,给用户的检索、更新和维护带来很多困难。以易于管理和使用为原则,借鉴现有国内外优秀软件产品,设计人力资源管理软件。 它包括人力资源管理、工资管理等几个模块,人力资源管理者可以从繁重的日常工作中解放出来,把能源用在更重要的方面,提高效率,大大节省人力资源成本。2 .发展目标本系统是针对新星百货公司运营的各种状况而开发的人才管理系统。 我们在进行需求分析时发现新星百货公司存在的一些问题和缺点:都是C/S结构,管理层只能在公司里工作,不能坐在家里处理公司事务的应用系统界面不友好,图表显示效果差,不能很好地表现统计结果针对这些问题,本系统对新星百货商店作了许多改进1 )采用流行的C/S架构,公司的管理只需坐在家里就能轻松工作2 )系统操作简单、接口友好、规范化的基础信息设置3 )为了用户的方便,要求使用系统支持4 )用户的多条件查询功能5 )支持多个报告打印功能6 )具有数据备份和数据恢复功能,保证系统数据的安全相信新星百货公司的具体情况与市场调查相结合,本系统能增加许多当前流行的系统功能,长期满足新星百货公司的需求,发展新星百货公司。3 .开发意义运用计算机管理新星商场人才信息,可以提高新星商场整体工作的效益和现代化水平。 帮助公司员工提高工作效率,实现公司工作流程的系统化、规范化和自动化。 运用新星百货公司资金管理体系,减少公司员工工作量,减少开支,提高工作效率和精确度,使经营者能够全面掌握公司的全面信息,在经营者做出决策时能够正确做出对公司发展具有重大意义的决策,使公司能够更好地发展现代高科技的飞跃发展,人们的工作习惯的变化,特别是电脑的大规模普及,人们的生活节奏越来越快,如何提高工作效率是人们首先考虑的问题。 公司的管理是一项非常麻烦复杂的工作,一个原因是工作量大,难以管理。 对于好公司来说,应该用人资管理系统进行管理,提高管理能力。一)开发人事劳资管理系统的意义;计算机成为我们学习和工作的有力助手:今天,计算机价格非常便宜,性能大有进步。 这已经应用于许多领域,计算机如此流行的原因主要有以下几点首先,计算机可以代替人工进行许多繁杂的劳动其次,计算机可以节省很多资源第三,计算机可以大大提高人们的生产力第四,计算机可以使机密文件更加安全等为了解决传统信息管理面临的这些问题,公司设计的人力资源管理系统软件也应运而生。2 )使用计算机管理员工信息的意义因为公司以前的人事工资信息的管理水平很低,所以只停留在纸质媒体的水平上。 这种机制显然不能适应时代的发展要求,它浪费了很多人才和物资,还有一些先天的缺陷。 在信息时代,这种传统的管理方法大大取代了基于计算机的信息管理方法。第21页(共34页)二、系统可行性分析人力资源管理系统在企业中占有极其重要的地位,与企业内每位职员的文件有关。 其中包括新员工的增加、职员文件的检索、职员的详细资料等。 对企业来说,人力资源管理系统是不可或缺的组成部分,能够有效地管理企业员工,对企业内部人力资源的流动和分配发挥重要的管理作用,正确反映企业人力资源的变化。图2-1企业管理业务流程图根据企业人员管理的需要,开发“人力资源管理系统”,开发目的如下能够输入、修改、删除员工的相关资料为企业提供强有力的查询功能,能够提供员工的工作信息和调动信息,使企业责任人能够理解和掌握各员工的具体情况,备份员工的资料数据,作为相关的历史资料。1 .需求分析需求分析是软件生命周期的重要阶段,是系统分析和软件设计阶段的重要桥梁,开发出用户满意的软件产品,首先要弄清用户的需求。 需求分析的流程是图2-2中所示的:图2-2需求分析流程2 .总体需求调查工资管理信息系统对企业加强工资管理具有非常重要的作用,对一般的大企业来说,其设计内容非常复杂多样,例如具有工资计算功能、工资统计功能、报告输出功能,设计的模块也很多,例如工资管理模块、工资统计模块、报告设计模块本软件主要为作者工作的科技公司定制开发。 该公司是一家刚成立的公司,全体人员少,正式员工20人,人员结构比较简单,学历比较高,大部分有大学以上学历,部门分类清楚,而且人员流动性不高,所以该公司目前对工资管理的要求不高。 因此,对该公司来说,我们经过反复论证,最终确定了工资管理系统的设计方案。一、组织结构图该公司的组织结构图如下:图2-3组织图2 .系统目标采用公司现有的硬件、软件和科学管理系统开发方案,构建人力资源管理系统,实现流动人力资源管理的计算机自动化。系统应符合公司人事、工资管理制度,满足操作直觉、方便、实用、安全等要求。目标系统必须满足以下要求一)时间经济性。 优化逻辑设计和物理设计,提高系统运行效率,加快反映速度。2 )可靠性。 连续准确处理业务,具有较强的容错能力。3 )可理解性。 用户理解这个系统很容易使用。4 )保守性和适应性。 系统易于修改,易于扩展,易于维护,能够适应不断变化的业务需求。5 )可用性。 目标系统具有完全满足业务需求的功能。6 )安全机密性。 保证系统的物理安全性、数据存储和访问的安全性和秘密性、数据传输的安全性和秘密性,并对用户进行授权管理。3 .应用现状调查新系统的系统分析和系统设计,必须以现行系统的调查为基础,调查现行系统的运行状况、问题等,明确用户的需求,特别是合作开发和委托开发方式。调查的主要内容包括:一)现行体系概况:本组织的发展历史、当前组织规模、工作状况、管理水平、与外部的主要关系等。 调查这个内容的目的主要是区分系统的边界,系统和外部的输入输出接口等。2 )组织机构:绘制组织结构图,阐明组织的行政关系、人员编制、工作范围、地理位置等,发现不合理的问题和新系统启动后对现有组织的影响。3 )业务流程:根据业务种类和处理时间的前后,深入理解现行系统的业务流程,绘制业务系统的业务流程图,与业务人员反复讨论和认可。 在调查中要注意定性与定量的结合,注意人、财、物、信息流、规格、频率、要求、需要解决的问题等。4 )报告、数据处理:了解各种统计报告、数据格式、内容、处理时间和报告时间、频率、规则、存在的问题、对新系统的要求、希望等,收集各种报告。5 )问题:现行系统中存在的主要问题和弱点可以根据严重性分为不同的等级。 建立新体系必须解决大部分问题,改善弱点。6 )新系统的功能和目标:了解各级领导和各类工作人员对新系统功能的要求,系统分析(也称逻辑设计)是管理信息系统开发的重要环节,要求在系统调查的基础上,细致分析新系统的功能,建立新系统的逻辑模型。3 .选择开发工具选择编程环境:现在市场上可以购买的应用程序开发产品很多,流行的产品也有数十种。 目前中国市场上最受欢迎、最多、最先进的企业级开发工具有:微软的Visual Basic、微软的Visual C、Borland的Delphi和Powersoft的PowerBulider、jp这些程序开发工具中,有的强调程序语言的灵活性和执行效率,有的偏重于可视化程序开发工具的便利性和效率的提高,各有优点和特色,满足不同用户的需求。 但是,语言的弹性和工具的便利性是不可分割的,只有方便的工具,但是不支持弹性的语言,很多专门化的处理动作必须花费数倍的时间来处理,本来标榜的效率提高的优点成为空谈,相反,只强调语言的弹性没有方便的工具,非常简单作为数据库系统的开发,Visual Basic是非常理想的选择,有效地避免了上述缺点。 数据库技术是MIS设计中的重要支持技术,在MIS开发过程中如何选择数据库管理是一个重要问题,目前数据库产品多种多样,每种产品都有自己的特点和适用范围。 因此,在选择数据库之前,我们仔细考虑了数据库应用程序的特点和适用范围。 本系统选择数据库access数据库,开发工具当然不是Visual Basic。1 Visual Basic功能概述1 )、面向对象的视觉编程方法:用传统的编程语言编程时,多通过编程代码实现用户界面,设计过程中看不到界面的实际显示效果,编译后必须执行程序进行观察,很麻烦Visual Basic是应用的面向对象的编程方法(OOP ),提供将程序和数据封装成一个对象,向每个对象赋予属性,使对象成为真实的视觉的设计方法。 开发者不需要为接口设计生成大量程序代码

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论