本科毕业论文---公司业务流程管理信息系统的设计与实施.doc
《本科毕业论文---公司业务流程管理信息系统的设计与实施.doc》由会员分享,可在线阅读,更多相关《本科毕业论文---公司业务流程管理信息系统的设计与实施.doc(80页珍藏版)》请在咨信网上搜索。
分类号 学号 JXXXXXX 学校代码10487 密级 硕士学位论文 XXXX公司业务流程 管理信息系统的设计与实施 学位申请人 : XXXX 学科专业 : 软件工程 指导教师 : XXXX 副教授 答辩日期 : A Thesis Submitted in Partial Fulfillment of the Requirements for the Degree for the Master of Engineering Design and Implementation of Business Process Management System of Capital Aerospace Machinery Company Candidate : Liu Yan Major : Software Engineering Supervisor : Assoc. Prof. Li Zili Huazhong University of Science & Technology Wuhan 430074, P.R.China April, 2015 独创性声明 本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。 学位论文作者签名: 日期: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 本论文属于 保密□, 在 年解密后适用本授权书。 不保密□。 (请在以上方框内打“√”) 学位论文作者签名: 指导教师签名: 日期: 年 月 日 日期: 年 月 日 华 中 科 技 大 学 硕 士 学 位 论 文 摘 要 随着信息化的推进,业务流程信息化己成为继ERP之后企业信息化的下一个新方向,国外企业已经广泛应用BPM,并越来越重视流程管理系统的建设工作。BPM已经成为其取得更高绩效的关键因素之一。而国内BPM的应用还只是停留在运用技术的层面上,企业最根本的管理模式并未改变,距离形成BPM的思想还有很大的差距。这些历史遗留的管理问题已经成为企业推进BPM进程的重大阻碍。 本文从企业流程信息化(BPM)的概念出发,系统阐述了BPM的发展、目标、基本形式和分析方法等。接着研究XXXX公司业务管理流程发现由于航天产品质量管控严格,导致其业务流程复杂,流程跨系统、跨平台交互多,流程分布在各个系统中,用户需登录CAPP、ERP、MES等多个系统,导致业务处理效率低。根据公司存在的问题,在充分调研的基础上,依据流程优化的基本方法,运用SDCA循环法分析对流程进行分析改善,并依此提出了基于K2+SharePoint的流程管理平台的流程信息化整体实施方案。基于该实施方案进行了系统详细设计,并对物料领用、工艺试验申请、员工请假等业务流程进行了优化设计与代码开发、测试和部署,实现了上述流程的跨平台的信息交互。本文提出的基于K2+SharePoint的跨系统、跨平台流程管理平台实现了各个底层应用系统业务处理流程在公司门户中的统一处理,大幅简化了业务系统的部署,方便了业务流程的处理,提高了公司的工作效率与管理水平,对其它企业的BPM具有较好的借鉴意义。 关键词:信息化 企业管理 工作流程管理 业务过程再造 ABSTRACT(你找人改改) With the advance of information technology, informatization has become the business process after the ERP enterprise information a new direction, has been widely used in foreign enterprise BPM, and pay more attention to the process management system of construction work. BPM has become one of the key factors which have higher performance. The application of domestic BPM also just stay in the use of the technology level, the most basic business management pattern has not changed, from the formation of the idea of BPM is still a big gap. These historical management problem has become a major obstacle to promote the process of enterprise BPM. 本文从企业流程信息化(BPM)的概念出发,系统阐述了BPM的发展、目标、基本形式和分析方法等。接着研究首都航天机械公司业务管理流程发现由于航天产品质量管控严格,导致其业务流程复杂,流程跨系统、跨平台交互多,流程分布在各个系统中,用户需登录CAPP、ERP、MES等多个系统,导致业务处理效率低。根据公司存在的问题,在充分调研的基础上,依据流程优化的基本方法,运用SDCA循环法分析对流程进行分析改善,并依此提出了基于K2+SharePoint的流程管理平台的流程信息化整体实施方案。基于该实施方案进行了系统详细设计,并对物料领用、工艺试验申请、员工请假等业务流程进行了优化设计与代码开发、测试和部署,实现了上述流程的跨平台的信息交互。本文提出的基于K2+SharePoint的跨系统、跨平台流程管理平台实现了各个底层应用系统业务处理流程在公司门户中的统一处理,大幅简化了业务系统的部署,方便了业务流程的处理,提高了公司的工作效率与管理水平,对其它企业的BPM具有较好的借鉴意义。 This article from the enterprise information process (BPM) concept, the development of BPM, the target, the basic form and analysis methods. Then the research on business process management capital aerospace machinery company found that due to strict quality control of aerospace products, due to the complexity of business process, process of cross system, cross platform interaction, flow distribution in each system, users need to log on CAPP, ERP, MES etc., lead to low efficiency of business processing. According to the existing problems, on the basis of full investigation, according to the basic methods of process optimization, analysis of process improvement by using the SDCA, and the implementation of the whole process management of process information based on K2+SharePoint platform according to this proposed scheme. The detailed design of the system based on the scheme, and the material receiving, process test, staff leave application and business process optimization design and code development, testing and deployment process, realizes the cross platform information exchange. Cross system, cross platform management platform the unified treatment of the underlying application system business processes in the company in the portal based on K2+SharePoint is proposed in this paper, greatly simplifying the business to deploy the system, to facilitate the processing of business processes, improve work efficiency and management level of the company, is a good reference for other enterprises BPM. 关键词:信息化 企业管理 工作流程管理 业务过程再造 Keywords: enterprise information management process management, business process reengineering 目 录 XXXX公司业务流程 I 管理信息系统的设计与实施 I A Thesis Submitted in Partial Fulfillment of the Requirements II for the Degree for the Master of Engineering II 摘 要 I Abstract(你找人改改) II 目 录 III 1 绪论 1 1.1 选题背景及意义 1 1.2 国内外研究现状 2 1.3 论文的主要研究内容 5 2 关键技术研究 7 2.1 Moss 2007简介 7 2.2 K2 blackpearl 7 2.3 UML建模技术 12 2.4 本章小结 13 3 业务流程管理系统的业务与需求分析 14 3.1 企业现状分析 14 3.2 业务流程梳理 16 3.3 系统功能需求 20 3.4 系统非功能需求 24 3.5 本章小结 25 4 系统设计与实现 26 4.1 26 系统逻辑结构设计 26 4.1.1 总体设计 26 4.3 系统功能模块设计 28 4.4 数据库设计 41 4.5 系统实现 46 4.5 安全设计 47 4.6 本章小结 48 5 系统设计与实现 49 5.1系统层次及功能划分 49 5.2代码实现 53 5.3 实施效果评估 59 5.4 本章小结 63 6 系统测试 64 6.1 测试目的 64 6.2 测试基本原则 64 6.3 测试工具及测试环境 64 6.4 测试用例 65 6.5 性能测试 70 6.6 测试结论 71 6.7 本章小结 71 7 总结与展望 72 7.1 全文总结 72 7.2 课题展望 73 致 谢 74 参考文献 75 VI 1 绪论 1.1 选题背景及意义 1.1.1 选题背景 XXXX公司是XXXXXXXXXXXXXXXXXXXXXXXXXXXX,也存在着管理落后,信息化水平不足的问题。 公司数字化研制生产过程是由很多的业务工作流程组成,传统意义的管理是以纸质表单的传递、签字盖章为节点控制的工作模式,这种工作模式有步骤执行清晰、节点控制严格等优点,但是也存在传递效率低、修改过程繁杂、不易保存、不易追溯等一系列缺点。为此,在数字化集成技术研究项目中,需要建立流程管理系统,实现流程数字化,一方面改善流程整体效率,减少组织内作业程序的闲置状态时间,另一方面整合异质的运算环境,解决跨部门或系统的流程自动化问题。 在此背景下,公司将业务流程管理系统作为信息化整体框架中服务层的一部分,提供面向全公司的统一电子办公手段,它统一解决各个应用系统亟需解决的监视、控制、记录等问题,同时具有良好的灵活性和扩展性,可以按照自己业务工作的实际需要去定制不同的流程。 1.1.2 选题意义 随着面向世界一流宇航公司发展时期的到来,公司的运作与管理模式也需要进行进一步适应新的环境发展,这就需要企业的管理信息系统的不断优化。管理信息系统的地位在企业战略规划中的位置越来越重要。通过对管理系统的不断优化,能够帮助公司与系统内单位之间(或者内部部门之间)实现快速的信息交互,从而在同行的竞争获取优势。而这就需要我们不但深刻理解业务运作的流程,还必须借助业务流程管理系统来达成目标。 1.2 国内外研究现状 1.2.1 国外研究研究现状 以业务流程重构或优化技术为基础的流程创新是业务流程管理技术兴起的标志。随着信息技术在全球的迅速普及,众多企业通过采用诸如ERP等新兴技术、标准或参考体系,虽然看起来缓解了部分系统或流程间的集成问题,但仍未将问题从根本上解决。在企业内部流程集成方面,ERP等系统在系统实施之后的流程管理模式不灵活,难以有效的实时优化以适应新需求。因此,业务流程重构(Business Process Reengineering,BPR)的理念被专家提出,也被大量的先进企业所普遍接受甚至追捧。很多企业的BPR项目确实取得了巨大的成功,但据统计,BPR项目的成功率仅有30%。针对这些流程管理的新问题,众多流程管理研究学者和机构对其进行了广泛而深入的探索和研究。之后,研究者们提出了“第三波流程管理”的说法,这种新一代的流程管理方法以流程资产重用作为流程管理创新的实现基础。在近几年,研究者们将业务流程管理(Business Process Management)和多种信息化技术进行了有效的结合,为各个公司和企业带来了更大的发展潜力。 我们在某BPM研发企业的《2008年BPM市场行情》研究报告中可以看到[13],管理层普遍更加看重改进业务和流程的项目。因为旧有流程管理系统拥有缺乏灵活性、变革成本高昂、依赖IT为中心的传统应用等问题,而想解决以上问题,只有借助于业务流程管理系统。因此,企业的旺盛需求进一步促使了BPM市场急剧增长。 1.2.2 国内研究现状 在国内市场业务流程管理系统逐渐被认可为继ERP之后企业信息化的下一个新方向,其中外商不遗余力地推广在很大程度发挥了作用。但对大多数企业来说建立完善的流程管理制度、掌握业务流程设计和管理还有很长的路要走。中国市场目前被大量国外的资深BPM解决方案提供商所占领。这些厂商的产品功能各个方面要比国内相应产品细腻完善,目前K2公司的Workflow和华苓的AgentFlow是在国内比较有代表性的产品。 业务流程管理系统是由工作流(Workflow)和企业应用集成逐步融合而发展起来的。但相反的,在国内,目前绝大部分的业务流程管理产品都只从优化流程的信息化处理的角度来解决问题,而且基本只从客户操作的角度考虑,而非从客户管理的角度思考,对客户实际业务流程的管理能力提升并不显著。因此研究业务流程管理的设计与实施是本文的侧重点,也是信息时代的重要课题。 目前国内企业实施工作流最大的阻力来自于以下三点: (1)客户需求。客户对流程应用的需求难以清楚和准确的提出。一是应用开发商对流程应用的整体性认识不全面,系统性不强,难以正确地引导客户来分析流程应用和需求;二是客户对基本概念不清,所以很难准确提出需求。 (2)企业经营环境日新月异,而信息系统相对静态。当目前的流程、功能及模式发生变化时,企业要么向软件厂商提出二次开发的要求,要么只能人工地弥补系统的缺点。而且即便是软件厂商可以进行二次开发,最后也还是只能满足客户一段时间的需求,之后会再次面临同样甚至更严重的问题,形成恶性魂环。这样以来,必然造成企业信息化管理成本昂贵,阻碍企业竞争力的提升。 (3)企业信息系统的架构局限。市场上大多数信息系统只能在系统内运行,而无法实现跨企业、跨部门和跨信息系统进行合作或者管理,因此形成了一个个孤立而分散的系统。所以现在一个集成的、开放的、面向客户的、具有柔性的企业信息系统才是各大企业所迫切需要的。 1.2.3 国内外差异比较[4] (1)BPM发展现状差异 在国外,BPM已经得到了广泛的应用,各大企业越来越重视流程管理系统的建设工作,并且意识到BPM是取得更高绩效的关键因素之一,研究和不断提高自身的BPM已经是大势所趋。 而在国内,BPM的应用还只是停留在运用技术的层面上,距离形成BPM的思想还有不小差距。同时,对于我国绝大多数的传统企业来说,虽然为提高自身的竞争优势,已经开始了企业管理信息化转变,甚至开始涉足电子商务,但这些企业最根本的管理模式并未改变,这些历史遗留的管理问题已经成为企业的BPM进展的重要阻碍,让企业的流程优化无法达到预期效果。无论是企业的管理模式、组织结构、以及信息化程度等问题,都往往并不能在企业进行流程管理优化的过程中解决,也就无法从根本上解决企业的流程管理问题。因此,在将管理与信息技术融为一体的过程中如何从根本上改变企业原有的管理模式成为当前我国企业进步的关键问题。 (2)BPM的认知差异 比起BPM运用更纯熟、研究时间更长的西方发达国家,我国接触BPM的时间较晚,因此对BPM的认识和应用还存在很多误区。例如:很多企业在实施BPM时希望只在原有业务流程基础的上进行修改,否则怕影响正常的生产、经营或管理,而这种做法其实只能叫企业流程的持续改进,而非企业流程的再造。 恰恰相反,BPM是一种新的管理思想和方法,是要对企业原有的组织架构、管理体系、职能等要素进行根本性的改革的,是一场管理革命,只进行局部的改良是远远不够的。 (3)BPM发展历程差异 BPM的发展历程可以分为三个阶段:第一个阶段是BPM的萌芽和发展阶段;第二个阶段是BPM的初步形成阶段;第三个阶段是BPM的系统和成熟阶段。 BPM的初步形成阶段——在上世纪80年代,部分企业陷入困境,而且不是因为自身的技术不够先进或者员工不够努力等传统问题,而是因为流程架构的落后与低效。在此背景下,人们提出了BPR——通过重新设计并建立业务流程架构,彻底改变传统的工作模式,拆除人为设在生产、市场、财务、销售、人事和辅助工作之间的围墙,大幅提高企业对市场的反应能力。 BPM的萌芽和发展阶段——在上世纪90年代中后期,BPM被正式提出。当然,其实BPM思想的萌芽却源远流长。BPM思想的最早提出可以追溯到泰勒时期。从那时的科学管理、网络图等理论和实践中就已经可以看到BPM的影子。 BPM的系统和成熟阶段——在这个阶段,BPM的变革主要基于流程建模语言(BPML)和流程管理系统(BPMS)的建立,使得BPM能够被更直接、更迅速地实现。并且在这一阶段技术动力和市场需求的推动下,产生了一系列新的管理模式,如ERP、CRM、SCM等。 在我国,BPM起步较晚,错过了BPM的第一阶段,直接跨入了BPM的第二阶段,这也是为什么很多国内企业会将BPM和ERP所混淆。也正是因为这个原因,国内BPM产品的实时成果往往只能用于固化企业本身的管理模式而非优化乃至改革。 (4)BPM实施范围的差异 因为国外企业引入BPM、ERP等管理技术比较早,所以应用范围较广泛。而国内企业起步较晚,不仅实施范围有限,而且因为国内企业采用了大量的国外品牌,因此仍需进一步消化适应。 通过对国内外的BPM发展及应用对比可以发现,我国虽然开始了BPM技术的应用,但总体水平仍处于初级发展阶段,BPM发展落后,对BPM的认知不足, BPM技术的运用范围小,BPM功能实现的程度低,与国际先进国家或企业的BPM水平相比,差距仍然较大。因此非常有必要借鉴发达国家BPM成功的经验,改善企业的管理体系,提高企业的核心竞争力,这是全球化趋势下我国企业发展的必由之路。 1.3 论文的主要研究内容 本课题的研究内容为XXXX公司业企业流程化管理BPM,针对公司内部的工作流程,分别进行分析,整合,改进,构建一个统一的流程管理平台并可以持续的将新流程整合入该系统,确保公司的流程运行快速有序。研究内容主要包含以下三个方面: 第一章,叙述了选题的背景和意义,分析了国内外企业流程管理的研究现状,明确了论文的主要研究内容。 第二章,简单阐述系统开发中应用的关键技术,包括建设公司企业门户的SharePoint,用于搭建公司的业务流程管理系统的K2 blackpearl,和在工程设计上使用的UML建模技术,作为系统开发所使用的主要技术环境。 第三章,对公司业务流程管理系统进行了需求分析,分析了企业现状,提出了系统的总需求,梳理了企业的业务流程,并明确了系统的功能性需求和非功能性需求。 第四章,对系统进行了设计。首先阐述了系统设计遵循的原则,并分别完成了系统的逻辑结构设计、功能结构设计、网络拓扑设计、数据库设计、典型功能模块设计和安全设计。 第五章,通过部分测试用例对系统进行了功能测试和性能测试,并针对测试的结果作出相应的系统设计调整,最终达到系统最初的预计需求和效果。 第六章,是系统实施,作为业务流程管理系统项目建设的最后一个阶段,主要任务是实现系统设计阶段提出的物理模型,按照实施方案完成实际运行的系统交付用户使用。 本课题通过以上几方面,研究基于稳定可靠的工作流引擎产品自行开发的系统框架,构建可执行业务流程的平台,通过信息化手段,实现公司管理水平的大幅度提升。 2 关键技术研究 本章简单阐述系统开发中应用的关键技术,包括建设公司企业门户的SharePoint,用于搭建公司的业务流程管理系统的K2 blackpearl,和在工程设计上使用的UML建模技术,作为系统开发所使用的主要技术环境。 2.1 Moss 2007简介 通过多方比较,在对系统内和同行业调研的基础上,我们选择微软的SharePoint产品建设公司的企业门户。Moss 2007(Microsoft Office SharePoint Server 2007)是一种新型服务器应用程序,它是Microsoft Office System 2007的一部分。通过使用Moss 2007,我们可以建立企业工作网站,并赋予网站所需的文档及数据管理、信息发布及各种协作功能。 我们主要使用Moss 2007完成下列功能: (1)创建企业流程管理系统的门户网站,在这些网站上,我们可以与特定权限的人员进行协作并共享信息。 (2)我们可以使用Moss 2007完成信息检索的功能,以有效地搜索所需信息,如文档、人员信息或数据等。 (3)信息管理。我们可以使用Moss 2007对网站内的信息进行管理,编辑、增减文档或网页上的内容等。 2.2 K2 blackpearl 2.2.1 K2 blackpearl简介 K2 blackpearl 作为企业流程驱动应用程序平台,可以为我们提供可视化的工具帮助您实现如文件审批、员工入职或库存控制、生产管理等业务流程的自动化管理。 它能够将各种流程整合成为一个独立且功能强大的工作作业平台,从而简化业务操作、全面提高企业运营效率。 最终实现增强运营透明性以及减低IT成本的目的。 利用K2 blackpearl的K2 studio、向导、内联函数以及其他图形化的工具可以很容易地创建流程。消除传统软件开发的复杂性,并提供直观、易于使用的工具快速建立工作流解决方案,在许多情况下,是不需要编写代码的。 当我们的业务需求发生变化时,可以运用K2轻而易举的对流程和应用程序进行修改。 2.2.2 K2 Studio设计器 K2 Studio是一个可以跨越InfoPath表单、服务器群组、业务系统以及组织架构实现无代码化解决方案的Office风格的设计器,其独立的设计器能够让用户无需编写代码即可建立工作流应用程序,支持最新的K2内联函数,使用户能够利用简单的拖放工具建立负责的流程逻辑和判断。K2 Studio 主要特性包括以下: (1)图形化流程设计视图(如图2-1所示); 图2-1 流程设计视图 (2)丰富的流程设计控件包; (3)Visual Studio 的编译、调试等功能均能无缝集成; (4)提供流程向导模板。 2.2.3 表单设计 K2 blackpearl 与微软表单设计工具紧密集成,实现良好的、可扩展性强的表单设计体验。按照表单形式划分,支持:Web Form、Win Form两类主流形式。按照实现方式划分,支持:Visual Studio、InfoPath、 Forms Generation等。Microsoft Office InfoPath 2007快速表单开发工具,借助SharePoint可以将InfoPath表单转化为Web Form。Forms Generation是K2产品自带的表单模板工具,可以通过模板自动生成Web Form表单,模板可以自定开发。 2.2.4 流程规则 图2-2 流程规则视图 K2 blackpearl通过一系列诸如:动态路由、串行流程、并行流程、串并混合流程、前置、后置规则相互组合,来实现任务催办、会签、并签、任务转派、审批代理、任务超时处理、流程跟踪及回溯、任务自动提醒、子流程呼叫、流程动态维护等业务场景。流程规则视图如图2-2所示。 2.2.5 报表设计 K2 blackpearl报表是基于Web进行动态创建的。它允许任何人根据他们各自的需求和参数来创建报表。例如"当季某型号产品产值等",数据将呈现给报表的创建人以便他们能访问所有需要的数据而不必费心思记住他们的存储位置。报表的安全架构则能确保报表信息只能被许可的人员看到和试用,被许可的可以是自己,也可以是他人。 K2产品包含的报表设计功能允许用户在浏览器中通过拖拉的方式设计基于业务数据的统计报表,报表形式可以是二维数据表、二维统计表、数据透视图表等。 2.2.6 系统集成 K2 BlackPearl 设计的主要目标是让用户可轻松将流程平台与其他应用系统进行整合。它提供了多种工具与数据提取技术可以让用户快速的从SAP,SalesF 以及企业的数据中心等企业应用系统中抓取数据资源。 在现有的支持上建立EAI 技术,譬如BizTalk,K2 BlackPearl 同样提供接口功能与最新的BizTalk 版本进行无缝的整合。 借助SmartObject 机制,k2 流程能方便的从后台的LOB 系统获取所需的业务数据参与流程流转。K2 流程数据本身已经转化成SmartObject 数据,通过WebService 发布给LOB 系统甚至跨平台的系统调用 K2 产品与Microsoft Exchange Server 紧密集成,提供邮件审批功能,其功能特性包括:可以采用Outlook Form 或者InfoPath Form 作为邮件内容、结合智能手机进行邮件审批等。除Outlook From 特性外,其余特性均可配合任何一种标准的邮件服务器来实现。 不论我们的系统是.net、Java、还是J2EE的平台应用,K2都能充分利用我们原有的IT投资。比如Microsoft、Oracle、HR、CRM等。 在本课题中重点是K2与Sharepoint的集成 K2.Net提供了从SharePoint到K2.Net和从K2.Net到SharePoint的集成组件,同时支持与SPS和WSS的集成。 (1)从SharePoint到K的集成 这种集成为SharePoint文档库和表单库提供了企业级的流程功能。典型的应用场景是需要文档审批的业务流程。我们可以使用SharePoint事件(Event)发起一个新的K2流程实例。这些事件包括:向文档库中添加文档、签入文档、签出文档、删除文档、更新文档、复制或者移动文档。 (2)K任务列表Web部件 使用K任务列表部件,用户可以从SharePoint站点上查看并执行自己的任务。SharePoint系统管理员或者用户可以将K2.Net任务列表部件放在任何一个页面上。点击Web部件中的项目,任务就会在新窗口中打开,用户可以在新窗口中执行任务。内容包括:用户可以对K的任务列表进行定制、设定显示的最多任务项数目、刷新频率、显示列、设定Process、Activity、Event或Worklist Item状态筛选条件、设定排序列及排序方式。 (3)从K到SharePoint的集成 K为用户操作SharePoint站点中的信息提供了多种集成组件。这些组件称为K Server Events,能够创建和操作SharePoint Workspace、Document和List。这些组件包括:SharePoint 2003 Document Event、SharePoint 2003 List Event、SharePoint 2003 Workspace Event、SharePoint 2003 Multiple Documents Event、SharePoint 2003 Document Event SharePoint 2003 Document Event能够创建和操作SharePoint文档库中的文件。用户可以上传文档、获取文档最新版本、删除文档、签入/签出文档,或者审批/否决文档。另外用户还可以用SharePoint 2003 Document Event获取或者设定文档的元数据 2.3 UML建模技术 UML提供的图有八种[9],如表2-1所示: 表2-1 UML图的种类表 类别 说 明 用例图 显示用例、参与者以及它们之间关系。该图根据用户的角度描述对系统 的精确要求 类图 显示系统中一组类和接口间的静态关系。一些普通的关系类型都有继承 性、聚集性和相关性 对象图 提供指定时刻位于类实例间关系的快照视图 状态图 适用于保存系统的动态行为。尤其适用于事件驱动,交互式系统或对象, 此外在对接口的行为建模时也很有用 活动图 允许根据各自动作或交互对系统行为建模 交互图 包括序列图与协作图两种,用来对系统的动态行为建模 用例图 显示用例、参与者以及它们之间关系。该图根据用户的角度描述对系统 的精确要求 类图 显示系统中一组类和接口间的静态关系。一些普通的关系类型都有继承 性、聚集性和相关性 对象图 提供指定时刻位于类实例间关系的快照视图 状态图 适用于保存系统的动态行为。尤其适用于事件驱动,交互式系统或对象, 此外在对接口的行为建模时也很有用 活动图 允许根据各自动作或交互对系统行为建模 交互图 包括序列图与协作图两种,用来对系统的动态行为建模 组件图 代表部分系统的物理表示,例如文件、可执行文件等,说明各组件间的 关系和相关性 部署图 根据节点、处理器及其关系来显示系统的体系结构。‘个或多个组件通 常映射为一个部署节点 UML(统一建模语言)是一种图形语言,用于软件系统建模与开发工作。在软件开发的每个步骤中,从需求的分析到技术规范,再到结构设计及配置要求,UML都提供了模型化和可视化的支持。利用UML获取系统的重要资料,这样就能清楚地理解问题起因,还能更容易地开发解决方案的体系结构,以及清晰识别与构造实现方式。此外,UML还为基本构建块中复杂的系统关系提供了表达方式。 2.4 本章小结 本章简单阐述系统开发中应用的关键技术,包括建设公司企业门户的SharePoint,用于搭建公司的业务流程管理系统的K2 blackpearl,和在工程设计上使用的UML建模技术,作为系统开发所使用的主要技术环境。这些技术在系统的实现中都会使用到。 3 业务流程管理系统的业务与需求分析 本章对公司业务流程管理系统进行了需求分析,分析了企业现状,提出了系统的总需求,梳理了企业的业务流程,并明确了系统的功能性需求和非功能性需求。 3.1 企业现状分析 3.1.1 目前公司管理信息化存在的问题 目前公司的流程管理还处在第二阶段,流程管理的作用局限在提高特定领域或部门的生产力,所以会突出以下几个问题: (1)业务管理信息化程度不足 传统意义的管理是以纸质表单的传递为流程、签字盖章为节点控制的工作模式,这种工作模式有步骤执行清晰、节点控制严格等优点,但是也存在传递效率低、修改过程繁杂、不易保存、不易追溯等一系列缺点。 如要有效解决这一问题,就迫切需要引入信息化手段,搭建管理信息系统,实现业务流程流转自动化。 公司现有主要业务涉及日常办公、工艺管理、生产管理、质量管理、保密管理、制造资源管理、节能环保管理等多方面的业务。其中用于日常办公类流程26支,工艺管理类流程20支,生产管理类8支,质量管理类8支,制造资源类23支,节能环保类5支,共计90支流程。其中比较典型的流程包括物料领用、工艺试验、员工请假等。如何将这些流程在管理信息系统中实现以达到提升管理效能、提高管理水平的目的是我们需要重点研究的内容。 (2)缺乏积极响应的组织架构 经调研得知,就像大多数企业一样,公司的工作流程呈现2/8定律,即仅有约20% 的时间用于实际执行任务,同时约80%的企业流程时间耗费在等待执行、传输数据或追踪状态之上。 大多数软件只关注于提高业务流程工作时的效率。这样的系统虽有助于简化业务流程,但仍无法切实提高企业业务流程的整体执行效率。即使将流程作业时间缩短一半,最终流程节省的运行时间也只有10%。 所以如果想要确实提高公司的流程管理水平,则需尽可能减少组织内作业程序的闲置状态时间。在设计工作流程路径的时候也就要优先考虑减少系统的闲置状态时间。这样的话,若能将停滞时间减半,总处理时间则将降低 40%,效果远远强于仅仅缩短流程的作业时间。 (3)各类内嵌式工作流程难以集成 为提高企业各部门生产力、增加利润,目前公司已经开发并应用了大量的信息系统或者业务流程,但很多的流程、程序或者系统原先并非针对跨部门、应用程序和使用者的流程而设计。同时,通常企业不可能将所有的信息系统和业务流程集中至一个应用系统。所以若要执行工作流程,通常会涉及两个以上的系统,并各自执行系统内特定应用程序。如前所述,在个别的系统中这么做不成问- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 公司 业务流程 管理信息系统 设计 实施
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文