




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、电 子 科 技 大 学UNIVERSITY OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA专业学位MASTER THESIS FOR PROFESSIONAL DEGREE论文题目厚德实业人力管理 系统的设计与开发专业学位类别 软 件 工 程学号201191020319作者 王 李 珺指导教师范 录 宏分类号密级UDC 注 1学厚德实业位论人力文管理系统的设计与开发(题名和副题名)王 李 珺(作者指导教师范录宏副教授 电子科技大学成 都王江涛高级工程师 中国十七冶公司马鞍山(姓名、名称)专业学位类别软件工程申请学位级别工程领称软件工程日期 2014
2、年 3 月 10 日答辩日期 2014 年 5 月提交学位授予和日期电子科技大学 2014 年 6 月 25 日 习支宝 答辩委员会评阅人注 1:注明国际十进分类法UDC的类号。DESIGN AND IMPLEMENTATION OF HUMAN RESOURCES MANAGEMENT SYSTEM TAKINDUSTRIAL CO.A Master Dissertation Submitted toUniversity of Electronic Science and Technology of ChinaMajor:Software Engineering Author:Wang Li
3、jun Advisor:Fan LuhongSchool :School of Electronic Engineering独创性本人所呈交的是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,中不包含其他人已经或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或而使用过的材料。与我一同工作的同志对本做的任何贡献均已在中作了明确的说明并表示谢意。作者签名:日期:年月日使用本作者完全了解电子科技大学有关保留、使用的规定,保留并向有关部门或机构送交的复印件和磁盘,被查阅和借阅。本人电子科技大学可以将的全部或部分内容编入有关数据库进行检索,
4、可以采用影印、缩印或扫描等保存、汇编。(的在后应遵守此规定)作者签名: 导师签名: 日期:年月日摘要摘要随着开放进程的不断推进,我营企业厚积薄发,不断进取取得了举,不断创新,企业效益逐年增加,员世瞩目的成绩。厚德实业工人数也屡创新高,目前的人力勇于管理工作已经严重滞后于公司的发展,必须有所改进。计算机和网络技术的不断发展极大地促进了人类各项科技的进步,运用了计算机和互联网技术的人事管理系统给企业的人事管理工作带来了新的希望。本文中论述了人力资力源管理系统的具体演变过程与相关理论,并系统进行设计与分析。在实际应用上,则是基于厚德实业的实际情况,对其相关内容进行归纳与总结,结合各类研究理论与操作技
5、能进行分析,为厚德实业构建了一个基于电子的人力管理系统。通过此软件管理不仅可以强化人力管理的构造,还可以满足企业的未来发展需求,使其可以在竞争激烈的市场中占据一席之地。本文充分研究了厚德实业人力管理的各项制度和流程,在与工作充分的情况下,设计和实现了厚德实业人力管理系统。本系统采用 B/S 构架体系,SOA 编程思想,运用微软 ASP.NET 技术,采用 Oracle数据库,实现人力管理的信息化。通过本系统,厚德实业健全了人力管理的制度,降低了人力管理的成本,促进了企业的健康发展。经过全面测试,本系统符合设计要求,满足厚德实业工作的要求,能够高效稳定地运行。人力管理:人力管理,SOA,WEB
6、开发IAbstractABSTRACTWith the continuous progress of the development process of reform, Chinasprivate enterprises paid off keep making progress made remarkable achievements.Houde Industrial Co.,. for the challenge, innovation, enterprise efficiency increasesevery year, the number of employees also hit
7、 record highs;nel file managementis also increasingly powerless. In computer and network technology has greatlypromoted the development of the science and technology of human progress, the use ofcomputer and Internet technologynel management system for enterprisenel management work has brought new h
8、ope.The people owned power source management system evolution and the generalization of the theory is discussed in this thesis , and for system design and analysis . In practical application , is based on the actual situation of the Houde Industrial Co. , its content summary and summarized and combi
9、ned analysis of the theory and operation of various types of research skills based electronic information technology , Houde Industrial Co. building the main mode of development of human resources management system . Managed through this software can not only strengthen the structure of the human re
10、source management , but also to meet the future development needs of the enterprise , so that enterprises in an increasingly competitive market place.This paper studies the full dossier Houde Industrial Co., the management of thesystems and processes, in full communication with the staff in the case
11、, designed andimplemented Houde Industries Limitednel records management system. Thesystem uses B / S architecture system, SOA technologies, ASP.NET Language, Oracledatabases and other advanced technology to help users achievemanagement and other functions. Through this system, Houde Industrial Co.,
12、al file. andnelimprove thenel records management system, reducing the cost ofrecords management, and promote the healthy development of enterprises.After comprehensive testing, the system meets the design requirementsto meetHoude Industrial Co.,nel file management job requirements, efficiently stabl
13、y.Keywords: human resource management, SOA, web developmentII目录目录第一章 绪论 .1.1 选题依据和研究意义 .1112344457781.1.1的选题依据 .1.1.2 选题的研究意义 .1.2 选题研究现状分析 .研究方法和技术路线分析 .1.3.2研究的方法 .技术路线 .1.4第二章2.7第三章3.1组织结构 .人力管理系统相关技术概要 .Web 技术概要 .NET 技术概要 .ASP 技术概要 .SOA 技术概要 .JBPM 技术概要 .Oracle 数据库 .本章小结
14、 .1012131516171717171819202020212223242424242626人力人力.23.1.3管理系统需求分析 .管理系统体系结构分析 .C/S 结构 .B/S 结构 .本系统结构分析 .3.23.3系统的功能需求分析 .人力.23.3.3管理系统流程分析 .系统数据总体流程分析 .人事信息流程分析 .人事信息录入流程分析 .3.43.5第四章4.1系统非功能需求分析 .本章小结 .人力管理系统设计 .系统构架设计的目标和原则 .4.1.1 系统构架设计的目标 .4.1.2 系统构架设计的原则 .系统运行的环境设计 .4.2.1 硬件配置
15、设计 .4.2III目录4.2.2 系统网络构架设计 .系统的总体构架和流程 .系统主要功能模块的设计 .272730303132323333333538393940414243444447484848515252525357585858606..34.4.4系统登录模块 .人力人力信息管理模块 .管理模块 .系统管理模块 .4.5数据库设计 ..24.5.3数据库分析 .数据库概念设计 .数据库逻辑结构设计 .4.6第五章5.15.2本章小结 .人力管理系统实现 .系统登录模块的实现 .人力.25.2.3管理模块的实现 .
16、人力人力人力.添加 .删除 .5.3人事管理模块的实现 .5.3.1 培训及.5.3.2 岗位调整及薪资调整 .系统管理模块的实现 .5.4.1 部门设置管理 . 管理员修改 .5.5第六章6.4第七章7.17.2本章小结 .系统测试 .系统测试目标 .系统测试的环境 .系统测试的内容 .本章小结 .结论 .的主要工作和研究成果 .不足和改进 .致谢 .参考文献 .IV第一章 绪论第一章绪论1.1 选题依据和研究意义1.1.1的选题依据随着计算机和互联网技术的发展,人类进入了全球化的。在这个信息爆炸的,信息已经成为世界不断发展的新动力,信息产业上升到各个产业链
17、的顶端,信息化成为各行各业都在不断推进的举措。如何将先进的计算机和互联网技术融入到传统行业之中,建立信息化的产业新发展,是各行各业都需要考虑的问题。人力信息是一个人的基本情况和基本信息,了一个人从出生到现在的人生轨迹,包括家庭情况,学历情况,工作情况等方方面面,可以说就是将一个人的全部变成了文字,以方便其他人了解他。在人们的工作和学习生活中,档案扮演着极其重要的案信息。如此重要地位的的绊脚石。,无论是学生上学,退伍,工人退休都需要查看档,在过去的某些时期,由于管理的不当,常常成为随着和各对人力的重视,各个已经基本普及了的人力。人力的、修改等工作不再是依靠手工的书写,而是运用先进的office
18、办公软件,将各类都在电脑中。电子人力信息具有查找方便,便于交流等优点,已经成为人力的主流方式。但是随着企业的发展,聘用员工数量的增多,员工信息量的增大,手工的电子人力越来越力不出生日期、从心。对于、职务、的个人信息,从前的表中主要姓名、程度等最基本信息,为了增加企业对员工的了解,目前的人力中增加了员工家庭情况,性格特点,技能情况等信息。此类信息具有信息量大,内容繁杂等特点,人工管理成本高。对于企业来说,企业规模越大,企业人员越多,人力管理的难度也越大1,2。仅仅是对各类信息的统计和分析就需要耗费大量的人力物力,更不要说这些信息情况进行分析和研究,出台更加具有企业高的利润。性的人事政策,激发员工
19、的工作热情,提高工作效率,为企业带来更面对企业人力管理目前的困境,迫切需要一个符合企业自身发展的认识管理系统。该系统需要能够方便快捷地进行人力的统计、分析,减轻人力管理的工作强度,为人事管理员工提供一定的管理意见,并且符合企1电子科技大学业发展的需求。1.1.2 选题的研究意义随着计算机技术的发展,各行各业都能合理运用计算机,提高工作效率。目前大多数公司的人力管理工作已经从传统的手工阶段到计算机时、查阅、修代,能够初步使用计算机来实现人力管理的部分工作,例如改等。但是随着企业人事管理要求的不断提高,迫切需要一个专门的,符合企业人力管理特点的系统,进行专门化的管理。厚德实业是一家中等规“产业升级
20、,模的民营企业,属于传统密集型企业,员工数量众多。为了响应技术进步”政策的号召,企业决定进行大型,积极改进生产技术,适当减少员工数量,但员工素质需要有大幅度提高3-6。为了更好的进行人力管理,需要使用更加先进的人力几点:管理系统。使用先进的人力管理系统的优势有以下 建立完整的人事信息数据库厚德实业的发展目标是厚积薄发,不断创新,努力成为行业顶尖企业。为了实现这一宏大目标,企业需要建立详尽的人事信息数据库。人事信息数据库十分庞大,包括人力信息,保险信息,信息,合同信息等多种项目,这其中最为重要的便是人力信息。通过建立人力管理系统,能够方便快捷地统计和分析人事信息,为建立完整的人事信
21、息数据库打下了良好的基础,为今后企业的发展奠定了良好基础。 有利于实现招考和管理每个企业都要进行招聘时,人事管理招聘,也都会各种流失的现象。在进行是否符合企业要求,查需要在短时间内了解应聘看和分析人力信息就成为其主要工作方法。人力信息了个人的各类基本信息,包括学历信息,工作情况,技能掌握等等,对企业的招聘十分重要。另外,的流失的有很多,除了薪酬之外还有家庭情况,工作环境,态度,个人需求等等。许多员工在工作之余通过学习能够掌握多门技能,但是由于传统人力系统的流通不便等,企业无法发挥员工的全部技能,无法给员工带来更加合适的工作岗位,非常容易造成的流失。通过人力管理系统,企业能够根据员
22、工特点,合理安排工作岗位,激发员工工作热情,为企业带来的效益7。2第一章绪论 提高企业管理水平人力管理系统不但能够减轻的工作,提高工作效率,还能为企业政策的出台提供数据支持。人力内容丰富,实时更新,能够即时反应企业的人事情况,还可以直接生成“员工薪资水平分析表”,“员工学历水平分析表”,“员工考勤表”等专业报表,直接反映企业目前的人事情况。人力管理系统将各类统计流程简化,推进了管理水平的提升,为企业的现代化发展奠定了的基础8。1.2 选题研究现状分析人力管理系统最早出现在欧美发达的企业中。随着计算机和互联网的发展,不少大型企业,尤其是的企业尝试着建立人力管理系统,将整个公司的人力
23、进行统一的管理。随着企业的不断发展和计算机的不断进步,人力秀的人力系统也在不断改进,由最初的单机管理到联理到现在的云管理。优管理虽然需要企业花费一定的资金和人力去进行开发研究,但是其带来的效益也十分可观。优秀的人力管理系统能够实时反映企业人事情况,帮助企业挑选和留住,提高员工工作热情和工作效率,整体上为企业的健康发展提供后勤保障9-12。我们的人力管理系统研究始于上个世纪九十年代。随着信息化和各企事业电脑化办公的推进,人力管理开始不仅仅局限于纸质化的,转为电子化的管理。的人力具有能够实时修改,实时,方便检索,利于整套人力等优点,但是随着企业聘用的增多和信息的繁杂,必须拥有一管理系统才能对所有员
24、工的人力进行管理。目前国内也有部分人力管理软件,但是都或多或少地存在一些问题:1、不符合企业特点人力企业管理系统应该是具有企业特点的系统。例如,对于劳动密集型企业,关注的是员工的操作技能和考勤情况;对于知识密集型企业,企业在关注员工劳动成果的同时还要防止的流失。人力管理系统不应该千篇一律,而是应该具有企业的自身特点,才能更好地为企业的人事管理服务。2、功能相对单一目前的人力管理系统大多能够完成人力的录入,修改,实时等功能,但是缺乏对人事信息的分析,无法为企业的决策提供意见和建议。符合发展潮流的,现代化的人力管理系统应该能不但详尽企业人事信息,还能提出各类发展建议,为企业的发展提供数据支持。3电
25、子科技大学1.3 研究方法和技术路线分析1.3.1本文研究的方法厚德实业人力管理工作方面的现状,以及人力管理系统的发展情况,按照提出问题、查阅文献、解决问题的顺序,依次完成了本课题的研究。本文采用的研究方法主要有:文献研究法、实际体验法和归纳总结法等方法。文献研究法书籍文献是人类延续科技成果的重要方式,从书籍文献中能查找到大量的资料。本文通过馆、馆、阅览室、网络等途径查找到大量关于人力管理系统的资料,总结前人在系统设计、实现等方面的经验,对目前该系统存在的问题进行深入的分析,经过严密的思考,找到相应的解决方法,并且加以实践进行检验。实际体验法目前,已经有不少人力管理系统进入了实际运用阶段,本文
26、通过测试市面上已有的人力管理系统,对比不同系统间的优缺点,改进了相应的功能和结构。此外,本系统的目的在于帮助厚德实业建立人力管理系统,因此还需要深入体验厚德实业有真正的使用价值。归纳总结法人力管理工作的流程,使得本系统具整理文献资料和书籍中相应的方法原理,总结现有商业化系统设计和实现上的成败,对比不同设计思路系统在使用中的异同点,归纳出目前各类人力管理系统设计和实现中需要注意的问题。结合厚德实业人力管理工作特点,最终完成厚德实业人力管理系统的设计和实现。1.3.2技术路线确定研究目标之后,需要进一步确定研究的路线。首先要研究厚德实业人力管理的制度和流程,各类资料,书写概要设计,再分别实现系统各
27、个功能模块的设计、实现和测试。本项目具体研究路线和思路如图 1-1所示:4第一章绪论图 1-1 研究路线和思路1.4组织结构本文在大量研究前人人力司的实际情况,对其人力管理方式方法的基础上,结合厚德实业有限公管理系统进行了详细的系统分析,满足要求的系统设计,并且予以实现。综合来看,本文共有七个章节,分别是: 第一章,绪论部分。本章讲述了本文选题的依据,研究意义,目前的发展现状。本文通过对各类人力管理方式和目前市面上已有的人力管理系统进行学习和分析,总结和概括出一套能够适用于厚德实业的人力管理方法。第二章,人力管理系统理论及相关技术概要。本章对系统设计和开发中常用的各类技术进行了简单的综述,包括
28、 Web 技术,B/S 构架体系,ASP.NET 技术,SOA 技术,Oracle 数据库等技术进行了简要的介绍和分析,叙述了这些技术的优缺点。第三章,人力管理系统的系统分析。本章首先对分析了目前主流的人力管理系统存在的体系结构,并且根据5电子科技大学各类体系结构的优缺点对比,选择了 B/S 结构作系统的结构进行开发。本章根据对厚德实业人力管理工作制度和流程的,确定了系统开发的功能需求,并且对人事信息的各类业务流程进行了分析,包括总体流程,人事信息流程,人事信息录入流程。最后对系统的各类非功能需求进行了分析,为系统的详细设计和实现奠定了基础。第四章,人力管理系统的详细设计。本章节在结合上一章系
29、统分析结果的基础上,提出了设计的目标和原则。配合厚德实业的实际情况设计了系统的运行环境,并且对主要的功能模块进行了较为详细的论述。此外,本章还对系统数据库进行了详细的设计。第五章,人力管理系统的实现。本章在系统需求分析和系统设计的基础上,详细列举了系统登录模块,人力管理模块,人事管理模块,系统管理模块的实现过程,软件界面以及主要代码情况。第六章,人力管理系统的测试。本章是系统的测试章节。通过搭建合适的测试环境,模拟实际应用过程,测试结果说明,系统程序完成了需求分析中提出的要求,达到原计划的效果,为更进一步的研究打下了坚实的基础。第七章,结论。本章概括了的最终成果和所完成主要工作,并且对最终成果
30、进行了分析,反思目前成果中的失败之处,为未来的研究做了铺垫。6第二章 人力管理系统相关技术概要第二章人力管理系统相关技术概要2.1 Web 技术概要Web 技术是二十世纪人类最伟大的发明之一。Web 技术最初是由日内瓦粒子物理发明的,它能够在文件中通过文字或者图片直接进行网页、声音或者图像的。通过 Web 技术能够实现信息的快速浏览,极大地加强了因特网信息的。Web 技术主要有两个方面的标准,一个是常用的 HTTP,即超文本传送协议; 另一个是未来具有极大发展潜力的 HTML,即超文本标记性语言。超文本传送协议是计算机通信领域最为重要的协议之一。通过超文本传送协议,超文本标记语言文档可以在客户
31、端与服务器之间进行传输,如图 2-1 所示。Web服务器Web服务器Web服务器超文本超文本浏览器(Web客户端)浏览器(Web客户端)图 2-1超文本传送协议超文本标记语言是一种页面标记的标准,通过超文本标记语言不但可以显示文字,甚至还能图片和动画的显示。超文本标记语言具有简便性,可扩展等特性,能够将不同数据格式的文件都导入其中,并且能够广泛运用于 Windows, MAC 等多种平台,具有十分广阔的应用价值13-15。Web 技术具有以下几个特点:7电子科技大学1、便捷的图形化界面在 Web 技术出现之前,文本是互联网的主要传输方式。虽然互联网极大地丰富了人们的世界,但是纯文本的传输方式能
32、够提供和表达的信息十分有限,这也限制了互联网的进一步发展。借助于超文本标记语言,Web 能够将文字,图形,声音,动画集一体,使得互联网操作也更加便利。2、广泛的跨平台借助 Web 技术,客户端向服务器传输请求,服务器发回 HTTP 响应,这时只功能,就能在客户端是休闲对万维网的。Web 技术是一项需要浏览器的跨平台的技术,无论是 windows 平台、UNIX 平台、Macintosh 平台都可以实现对万维网的。3、灵活的分布式技术万维网中有大量的信息,包括文字、图片、音频、等,需要占用大量的磁盘空间,采用 Web 的分布式技术,可以将信息放在不同的站点,只需要在浏览器中指明站点便可,大大节约
33、了硬件成本。4、信息的动态交互性Web 站点中的信息是动态的,可以随时编辑或者修改,十分有利于即时信息的发布。另外,在客户端和服务器之间能够方便地进行信息传递,用户的浏览顺序和所有站点可以由决定。服务器接受请求,找到页,执行程序代码,生成静态网页,网页。发出请求发回网页客户端服务器端图 2-2 客户端与服务器端结构图2.2 .NET 技术概要所谓.NET 其实是指 Microsoft XML Web services的平台。无论是 windows系统,mac 系统,Linux 系统都可以在 Microsoft XML Web services 平台下,通过 Internet 进行数据的传输和共
34、享,而.NET 可以创建 XML Web services 并且集8第二章 人力管理系统相关技术概要成所有的服务,提供了很多吸引人的体验。.NET 技术分为两个部分, 规范部分: 公共语言构架( Common Language Infrastructure)和实现部分:NET Framework。公共语言构架是指通用类型系统, 公共语言规范,通用中间语言和其它的标准文件和规范如下图所示,.NET 体系结构由以下部分:首先是公共语言运行时(Common Language Runtime)。公共语言运行时位于.Net 框架的底层,为多种语言(C#,VB,J#等等)提供了统一的运行环境,是.Net
35、框架的基础。公共语言运行时主要是通过将程序编译为 MSIL 一种微软定义的中间语言,然后通过 CLR 来即时执行编译后的中间语言。公共语言运行时为各种.Net 程序提供了一个高性能的、抽象于底层操作系统和硬件的运行时环境。基类库包括 IO,String,Net,Threading,Text,Security 等,它代表了.NET 框架的,不管人们开发何种应用程序,它都是构件其他所有功能的起点。AOD.NET and XML 是数据和便捷。层,它基于基类库,能够使得数据更加方便ASP.net 和 Windows Forms 是数据开发层,它基于基类库,能够让程序开发更加方便和快捷。图 2-3 .
36、NET 体系结构9电子科技大学.Net 开发的应用类型包括:(1)Web 程序:基于 ASP.net 开发的 B/S 模式的站,用户可以使用 IE浏览器进行。(2)Windows Form:最传统的桌面应用程序,常由多个 Form(窗体)组成。(3)移动数字设备程序:为、PDA、便携式机等开发的应用程序。(4)XML Web Services 应用程序:基于 XML Web Services 技术开发的跨平台、跨系统的分布式应用系统。.Net 具有以下优势:(1)简化了应用。COM 开发的应用利用 windows 系统的表来计算机的组件,所有的应用程序都使用相同的版本的实例,利用 COM 的兼
37、容性便能够完美运行程序。但是程序升级之后,容易破坏兼容性,无法正常运行。(2)支持 Web 服务互联网技术的未来计算机发展的趋势,.NetWeb 服务带来了许多的便捷,使用 Notepad 等软件便能建立一些简单的 Web 服务。使用 ADO.net,Web 服务可以以 XML 格式将各种数据(3)强大的工具支持到客户端。.Net 是一个开放的构架,各种厂商都可以提供的工具集,并且所有的公司都可以将他们的语言嵌入 IDE 环境,并且获得.Net 工具所有的支持。强的工具支持能够为 Web 应用的开发带来极大的帮助。2.3 ASP 技术概要ASP 技术即 Active Server Pages,
38、活动服务器页面。为了应对 Web 技术的发展, 建立交互的,动态的 Web 服务器程序,微软公司推出了 ASP 技术。通过 ASP 技术,Web 页面能够对用户作出响应,并且快速地给予反馈,目前 ASP 技术被广泛运用于 Web 页面的留言板,统计等相关领域。使用 ASP 的工作流程如下所示:1.在客户端中输入一个地址,该地址指向服务器中的某一个 ASP 程序。2.浏览器通过,建立 HTTP 请求,并将其传输至服务器。3. 服务器获取客户端的请求,并进行验证,执行 ASP 程序。4. 服务器通过ASP 程序创建包含HTML 文档的响应消息,并将其传输至客户端。5.客户端接受响应消息,通过浏览器
39、,显示为相应代码的页面。10第二章 人力管理系统相关技术概要图 2-4 ASP 工作流程图ASP 工作原理如图 2-5 所示。浏览器通过 HTTP 协议向 Web 服务器提交申请,Web 服务器响应请求,然后用 ASP 引擎解释被申请文件。当遇到需要其他组件的情况时,申请其他组件一起进行解释。当遇到 ASP命令时,Web 服务器会调动响应的引擎。当遇到需要数据库请求的时候,ADO 将会通过 ODBC 与数据库连接,对数据库进行,并将结果返回 Web 服务器。Windows NTHS引擎ADO其他组件OD(动态调试工具)图 2-5 ASP 工作原理11DBMS(数据库管理系统)ODBC(开放数据
40、库互连)*.ASPASP引擎客户端HTTP请求标准HTML页面浏览器电子科技大学2.4 SOA 技术概要SOA 即 Service Oriented Architecture,是由软件服务提供商和软件服务使用者使用的一种客户端/服务器的软件设计方法,SOA 的架构如图 2-6 所示。SOA 包括软件的运行环境,开发的编程模型,设计上的构架风格以及其他相关的理论,直接涵盖了系统从设计开发到部署使用的整个过程。相比于其他客户端/服务器模型,SOA 具有松散耦合的特点,使用的标准接口,能够将业务转换为相互的服务,并且可以将这些服务进行重新组合,用以完成特定的任务,使得系统更加适应使用的客观条件18。
41、图 2-6 SOA 示意图实现 SOA 必须有以下几个因素:1. 服务提供者:服务提供者即软件提供商,它首先要在服务库(WSDL) 的开发,并且通过服务库(WSDL)进行发布。2. 服务请求者:,进行软件服务请求者即软件的使用,它通过服务库(WSDL)寻找到适合的服务,然后服务提供者进行服务调用。3.服务服务库(WSDL)库(WSDL)相当于一个拥有许多服务信息的数据库,能够为消费者和软件开发商提供一个互相交流的平台,通过这个平台大家能搜寻到适合的软件。另外,服务库拥有一个通用的标准,这个标准很大程度上规范了服务提供者的软件质量,保障消费者的权益。12第二章人力管理系统相关技术概要描述Desc
42、ription发布查找FindPublish描述SOAP绑定ServiceBind描述e Description图 2-7 SOA 实现方式SOA(面向服务的体系构架)具以下优点:(1)敏捷性通过 SOA 技术,系统的开发能够更加从容地面对业务流程的改变,减轻了工作量,新系统的开发时间也大大减少,有利于更快地推出竞争对手。(2)业务流程的灵活改进和服务,击溃业务流程的改进是优化组织结构的重要方式,SOA 与业务流程改进关。良好的业务流程改进方式能够重构工作,使得业务运营的效率大大提高,同时也缩短了和服务的研发时间,降低了开发与改变流程的成本。(3)实时支持 SOA 的技术和原理类型的支持来自日
43、常运行的反馈,这类反馈能够用来衡量组织对其战略目标的实现情况。SOA 通常伴随着业务流程执行引擎,这种技术不需要在应用逻辑中使用 BP 逻辑,SOA 良好的软件工程实践规则技术能够使得该技术在 SOA 中更加轻松地得意实现。2.5 JBPM 技术概要JjBPM 即Java Business Process Management,是一种商业流程管理工作流引擎,由于其具有开源、纯 JAVA,轻量级等特点,因此广泛运用于各类服务器上。JBPM的系统结构如下图所示。13服务请求者Service requester服务服务提供者Service provider服务Servic服务Service服务中心Service broker电子科技大学JBPM工作流引擎流程监控程序外部应用程序图 2-8 JBPM 系统结构图对企业来说,使用 JBPM 有以下1、开发部署方面:工作流程管理系统能够简化软件的开发难度,降低软件的维护
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房产代持合同协议书范本
- 汽车内饰配件采购合同
- 离婚后住房分配合同样本
- 二手施工设备购销合同
- 家族遗产分配合同
- 借款担保反担保合同样本
- 学校装修合同案例
- 门面房屋买卖合同
- 太阳能发电政策考核试卷
- 新材料在新能源领域的应用考核试卷
- 中央2025年中国科协所属单位招聘社会在职人员14人笔试历年参考题库附带答案详解-1
- 殡仪服务员职业技能鉴定考试题(附答案)
- 电动葫芦吊装方案计划
- 2025年山东电工电气集团招聘笔试参考题库含答案解析
- 造价咨询服务方案进度计划安排及保证措施
- 2024年认证行业法律法规及认证基础知识 CCAA年度确认 试题与答案
- 2024年潍坊工程职业学院高职单招(英语/数学/语文)笔试历年参考题库含答案解析
- JIS C9335-1-2014 家用和类似用途电器.安全性.第1部分:通用要求
- 甲沟炎治疗的护理与预防
- 哈工大微电子工艺绪论01单晶硅
- 供养直系亲属有关文件
评论
0/150
提交评论