基于hiberate的工资管理系统开发【文献综述】.doc

上传人:文初 文档编号:61390 上传时间:2018-06-01 格式:DOC 页数:7 大小:30KB
下载 相关 举报
基于hiberate的工资管理系统开发【文献综述】.doc_第1页
第1页 / 共7页
基于hiberate的工资管理系统开发【文献综述】.doc_第2页
第2页 / 共7页
基于hiberate的工资管理系统开发【文献综述】.doc_第3页
第3页 / 共7页
基于hiberate的工资管理系统开发【文献综述】.doc_第4页
第4页 / 共7页
基于hiberate的工资管理系统开发【文献综述】.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、毕业设计文献综述 计算机科学与技术 基于 hiberate 的工资管理系统开发 一、 前言部分: 上世纪八、九年代以来十,计算机产业飞速发展,其应用渗透在社会生产的各个领域。计算机在国内的崛起加速了各企事业单位、机关的自动化进程,提高了国民生产的效率,从而为国民经济的飞速发展创造了必要的条件。 步入 21 世纪以来,计算机更是以惊人的普及速度,进入各行各业和大部分家庭。各种应用的需求也不断增加,人们更加追求生活的品质和工作的效率,企业更是视提高生产效率为生存和发展之道,于是通过科技手段提高生产和管理效率自然成为竞争和发展 的焦点。这不仅包括如何实现企业生产设备的改进和生产技术的提高还包括如何有

2、效地组织和管理企业各项事务,实现企业的办公自动化。而管理信息系统 ( Management Information System, MIS) 在办公自动化的进程中发挥着重要的作用。市场需求也日益增加 1。 大型企业的分工比较严格、细致,组织较为紧密,对软硬件的要求也就比较高,因此试图以一款软件来解决企业的所有问题显然是不可能的,这就需要我们细化事务,有针对性地开发纵向应用广泛的 MIS 系统。不仅能够解决大型企业和机构的某方面问题,还应该能为更多的中、小型企业利用,提高他们的工作效率,加速企业的发展,从而促进国民经济的建设。 财务是每一个单位都会涉及的问题,管理软件雨后春笋般崛起的今天,企业不

3、仅需要通过软件有效地对其实施管理,还想操作能够尽可能简单,软件易于上手。通过查阅相关资料,对市场需求进行分析,对既成工资管理软件的研究和测试,我们认为本课题是一个适应现今工资管理需求的计算机信息管理系统,具有一定的现实意义和开发使用价值。 二、 主题部分 2.1 系统开发目的 本系统开发的主要目的就是要使企事业单位工资管理实现计算机管理,使管理员能够有序地管理每一位 职工的各项工资条款的发放以及员工个人台帐的生成,使企业运用现代化技术创造更多更高的经济效益。 2.2 国内外研究现状 管理信息系统是 70 年代初“后工业经济时代”的产物,在企业管理信息系统在其发展的初期,是单一的人 -机系统,系

4、统功能简单,效率低,对管理的作用有限。进入 20 世纪80 年代末,随着计算机网络和通信技术的大力发展,企业管理信息系统进入网络化的发展时期。世界发达国家已建立起了完善的先进的管理信息系统体系。他们在数十年的实践中积累了丰富的管理信息系统开发经验,在企业管理方面也已形成了一套行之有效的理论和规范 。 由于管理信息系统本身及与其相应的计算机信息应用技术均非常成熟。几乎所有发达国家均建立了自己的人力资源管理信息系统,这个系统是全国性的,覆盖了全国的人力资源管理领域。国外公司的人事部或劳工部一般均建立了计算机信息系统,负责公司内部的人力资源或劳工管理。所以,国外的工资管理信息系统的开发与应用己非常普

5、及。同时,由于发达国家的人力资源管理信息系统已实现全国联网,因此,在社会经济发展领域中发挥着巨大的作用。 我国的管理信息系统大发展是在 80 年代末 90 年代初,国家相继建立起了“金卡”、“金关”、“金桥”工程,多数 企事业单位建立了局域网和广域网管理信息系统。随着世界经济和我国经济逐步向知识经济迈进,无论是基于工业经济的管理信息系统,还是面向少数专家和管理人员的专家系统 (ES)或决策支持系统( SS),其处理对象和服务对象,自身的系统结构,处理能力,都有了进一步的发展。 进入 21 世纪,伴随着信息化的普及和互联网的快速发展, IT 技术更广泛的应用于企业工资管理,如何提高工资部门的效率

6、,降低人工成本,成为企业管理者重点关心的问题。目前,国内工资管理信息系统的开发技术基本成熟,主要原因在于人事工资管理系统本身具有业务清晰、数据处 理规范等许多优点,为其实现计算机信息化提供了必要的优越条件。加上近十年来计算机技术的飞跃发展,以及国内各企业的高度重视,工资管理信息系统在国内基本上已进入了普及应用的阶段。国内近 90%以上的应用计算机及开发管理信息系统的公司和单位均开发并运行了工资管理信息系统,其他没有和正准备开发计算机应用或开发管理信息系统的公司和单位,也把工资管理信息系统作为其应用与开发的首要目标。加上国家劳动主管部门及国内计算机应用开发商的共同努力,国内目前己有多种通用的工资

7、管理信息系统软件供企业单位选择使用,而且还有多种工资管理信息 系统开发通用工具供企业开发自己的工资管理信息系统择用。应该说,工资管理信息系统的开发与应用在国内已经进入了相对成熟期。 2.3 工资管理系统概述 对于小型企业,功能上的实用、够用,是企业选择软件产品的重要条件,这里的实用性主要表现为软件的管理方式要符合企业原用的管理习惯 3。 在我国,大量小型企业管理不够规范,尤其是各个行业间,更是有其鲜明的行业特性,即使是同行业间,其管理方式亦存在一定的差异。所以,对于一个可普遍使用的工资管理系统,一方面应即有通用性,更需要有效高的灵活性。如,允许企业根据实际需求取舍多种 计工薪方式 ;或根据实际

8、制订薪资条目及条目间的逻辑关系等。 小型企业信息化人才比较缺乏,对于这些企业, CIO 是一个比较遥远的概念。同时,为节省运营成本,小型企业在用人上往往会采取从紧方式。对于进入小型企业的信息化产品,容易使用、高效实用是一个基本的要求。 薪资数据是一个企业的重要的基础数据。同时,计件工资数据自然关联到企业的产量、成本以及质量等商业机密。所以,对于实行计件(计时)工资混合制的小型企业,其对工资数据的安全性要求,会较一般的企业为高。 小型企业是我国最活跃的经济体,属于成长性群体。其群体中的大量的 优秀企业,会迅速成长为中型,甚至大型企业。提供一个高可扩展性的工资管理系统,将有利于保障小型企业的信息化

9、的投入,以及应用上的延续性。 当前不乏优秀的企业信息化产品,但其高昂的应用代价,使大量的小型企业望而却步。对于这些企业所需的工资管理系统,一方面要求软件系统本身价廉物美,另一方面也要求其相应的硬件投入要相对较低。同时,在应用过程性,尽量降低维护成本,包括人力成本、技术成本以及资金成本等。通过工资数据的有机管理,可以从中挖掘出产品、产量、产品质量以及员工技能水平等信息。为小型企业建立一套基于 Hibernate 的工资管理系统,符合广大小型企业 (尤其是劳动密集型企业 )的现实需求 3。 2.4 HIBERNATE 研究 2.4.1 ORM 技术简述 对象关系映射( Object Relatio

10、nal Mapping,简称 ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术 8。 ORM 提供了实现持久化层的另一种模式,它采用映射元数据来描述对象关系的映射,使得 ORM 中间件能在任何一个应用的业务逻辑层和数据库层之间充当桥梁。 Java 典型的 ORM中间件有 :Hibernate,ibatis,speedframework。 在业务逻辑层和用户界面层中,我们是面向对象的。当对象信息发生变化的时候,我们需要把对象的信息保存在关系数据库中。 ORM 解决的主要问题是对象关系的映射。域模型和关系模型分别是建立在概念模型的基础上的。域模型是面向对象的,而关系模型是面

11、向关系的。一般情况下,一个持久化类和一个表对应,类的每个实例对应表中的一条记录,类的每个属性对应表的每个字段。 ORM 技术特点: 1.提高了开发效率 2.ORM 提供了对数据库的映射,不用 sql 直接编码,能够像操作对象一样从数据库获取数据。 2.4.2 HIBERNATE 简述 Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate 可以应用在任何使用 JDBC 的场合,既可以在 Java 的客户端程序使用,也可以在 Servlet/JSP的 Web 应用中

12、使用,最具革命意义的是, Hibernate 可以在应用 EJB 的 J2EE 架构中取代 CMP,完成数据持久化的重任 8。 Hibernate 使 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。它不仅提供 了从 Java 类到数据表之间的映射,也提供了数据查询和恢复机制。相对于使用 JDBC 和 SQL 来手工操作数据库, Hibernate 可以大大减少操作数据库的工作量。 另外 Hibernate 可以利用代理模式来简化载入类的过程,这将大大减少利用 Hibernate QL 从数据库提取数据的代码的编写量,从而节约开发时间和开发成本 Hibernate 可以和多种 We

13、b 服务器或者应用服务器良好集成,如今已经支持几乎所有的流行的数据库服务器 8。 2.4.3 数据库技术的现状与发展 数据库是 60 年代末出现 的一门计算机软件技术,到现在虽然只有三十多年的历史,但在理论和时间上都得到了和很大的发展。现在,数据库是数据处理的主要工具,是管理信息系统 (MIS)的核心部分。数据库系统是当今计算机信息系统的核心 ,是计算机技术和应用发展的关键。传统的数据库系统旨在处理永久、稳定的数据,强调维护数据的完整性、一致性 9。 数据库理论与技术的发展极其迅速,其应用日益广泛,在当今的信息社会中,它几乎无所不在。以关系型为代表的三大经典(层次、网状、关系)型数据库在传统的

14、(商务和管理的事务型)应用领域获得了极大成功 9。计算机世 界报社与 IBM 公司联合举办了 “21 世纪数据库技术发展专家研讨会 “。 IBM DB2 的创始人 Donald Haderle 先生与国内著名数据库专家 ,就下世纪数据库发展的趋势、数据库领域革命性的突破、 IBM DB2 的应用、数据仓库的实施、我国数据库技术和应用的现状及趋势、我国数据库用户的需求等问题 ,进行了广泛而深入的讨论。 三、 需求分析: 3.1 需求陈述 本系统拟在完成工资管理的同时,集成其他必要的功能,以保证系统的完整性和安全性。具体包括,员工基本信息管理、部门管理、当前工资及历史工资管理等。 现对有关要求描述

15、如下: 整体结构合理,风格一致,模块化结构,界面清晰,接口灵活,操作简便。 开发方法,文档规范化,便于管理,可扩充。 完善的数据输入,维护,输出。 自检性能高,用户误输、错输均有提示。 容错性能高,某个用户的操作错误不会引起整个系统的瘫痪,每一功能的操作都有信息提示以免重复操作,错误操作有警告,以便用户及时改正。 3.2 可行性分析 3.2.1 时间、设备可行性 半年的时间足够开发一个满足中小型企业简单需求的工资管理系统,现有计算机的软硬件配置能够满足系统开发的要求,具备时间和设备的可行性。 3.2.2 经济 可行性 基于企业的现有计算机及配套设备,建设 MIS 系统。不但能大大减少重复性的书

16、面报告,降低办公费用,提高办公室效率,而且能提高检测数据效用,为企业提供很方便。由于企业工资管理系统是一个比较小型的系统,开发工具也均可免费使用,网络资源丰富,只需较少的花费在技术文献上,开发成本较低,因此,开发本系统具有经济上的可行性。 四、 小结: 通过以上综述,可以看出设计和实现一个基于 Hibernate 平台工资管理信息系统可行的。在实用性方面,通过这个系统公司在计算员工工资方面减少了人力的支出,提高了效率和可靠性,同时还为企业 的日后查询提供了方便。在技术方面,该系统准备采用 Hibernate作为数据库前台开发工具,后台数据库采用的是 SQL Server 2000。 五、 参考

17、文献 1 曹宇 . 基于业务流程的生产管理信息系统的研究 J.市场周刊 .研究版 ,2005,(04) 2 纪兆毅 ,戴跃洪 ,罗中先 ,吴士燕 .面向集成化敏捷供应链的 ERP 采购管理系统的研究J.工业控制计算机 ,2006,(04) 3 吴云峰 ,汪 进 前 .纺织 ERP 中 生 产 管 理 系 统 的 研 究 J.浙 江 理 工 大 学 学报 ,2005,(02) 4 李强 .在 MIS 开发中引入面向对象的设计思想 J.郑州经济管理干部学院学报 ,2002,(03) 5 纪兆毅 ,戴跃洪 ,罗中先 ,吴士燕 .面向集成化敏捷供应链的 ERP 采购管理系统的研究J.工业控制计算机 ,

18、 2006,(04) 6 杨珺 ,刘志刚 .基于 B/S 模式的新闻发布系统 J.江西农业大学学报 ,2001,(05) 7 John Kauffman, Brain Matasik.张哲峰 黄翔宇译 . 数据库入门经典 .清华大学出版社, 2002 8 孙卫琴 .精通 Hibernate.电子 工业出版社, 2010 9 王 珊 , 萨 师 煊 . 数 据 库 系 统 概 论 M. 北 京 : 高 等 教 育 出 版 社 , 2006.5 10 Emily J.Marsh, Hongliang Luo and Hua Wang.A three-tiered approachto diffe

19、rentiate Listeria monocytogenes biofilm-forming abilitiesJ.FEMS Microbiology Letters,Volume 228,Issue 2,21 November 2003,Pages 203-210 11 S.Johnson,D.J.Resnick,D.Mancini,K.Nordquist,W.J.Dauksher, K.Gehoski,J.H.Baker,L.Dues,A.Hooper,T.CBailey,S.V.Sreenivasan,J.G.Ekerdt and C.G.Willson.Fabrication of multi-tiered structures on step and flash imprint lithography templatesJ.Microelectronic Engineering,Volumes 67-68, June 2003, Pages 221-228 12 David A.Scott,Leon Lorenc.A Multi-tiered Evaluation of Adolescent Therapeutic Group HomesJ.Child and Youth Care Forum.2007,8(4).

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 文献综述

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。