华中科技大学软件工程硕士开题报告|软件工程硕士论文开题报告|软件工程硕士毕业论文开题报告
题 目:基于工作流的军工企业信息化中的应用
学号 姓名 指导教师 院、系、专业 软件学院 软件工程
华中科技大学研究生院制 基于工作流的军工企业信息化中的应用 1 课题的来源、目的、意义及国内外概况和预测
1.1课题来源与研究背景 信息化是当代科技革命、社会变革最重要的推动因素,也是新军事变革的本质和核心。“建设信息化军队,打赢信息化战争”,①是继上个世纪s0年代中期我军建设实行战略型转变之后的又一次重大战略转型。世界各主要国家为了巩固和赢得未来竞争的战略主动地位,都着手大力推动军队信息化建设和推动军工企业信息化建设,以提升军事威慑力和部队战斗力,力求打赢未来信息化战争。我国的军队相关设备制造业信息化建设也随即拉开了序幕,面对这一项崭新的事业,需要用新的观念、新的思路和新的理论来推进。加强军工企业信息化建设的理论研究,对指导军队信息化的后勤设备的建设、推进有中国特色新军工企业生产流程、打赢未来信息化战争有着十分重要的意义。 在一个军工企业中存在着两种信息:一种是数据信息,另一种是业务信息。在军工企业之间也同样存在着两种信息:一种是数据信息,另一种是业务往来信息。如果这两种信息用计算机系统来管理,前一种属于军工企业内部的信息系统,后一种属于B2B电子商务系统。目前,对数据信息的计算机管理系统经过多年的发展已经成熟,即:数据库管理系统。对业务过程的计算机管理系统由于比较复杂,可变因素较多,难度大,因此发展还不成熟。在国际上,已经出现了多家工作流管理系统(Workflow Management System, WfMS或称业务过程管理系统),它们的功能还不够完善,应用面还不太广,但随着计算机应用在各行各业的普及,计算机网络系统的发展,军工企业为了快速适应市场变化,对应用系统的可变性要求的不断提高,internet在军工企业间应用的快速发展,军工企业要求建立一种快速适应市场变化的B2B电子交易系统。这些应用需求,为工作流管理系统提供了广阔的应用前景。工作流技术作为现代军工企业实现过程管理与过程控制的一项关键技术,为军工企业的经营过程提供了一个从模型建立、管理到运行、分析的完整框架;同时,工作流管理系统通过一套集成化、可互操作的软件工具为这个框架提供了全过程的支持。Thomas Koulopoulos曾预言:工作流系统将最终成为覆盖于各类台式机与网络操作系统(如:Windows,Unix,Windows NT)之上的业务操作系统BOS(Business Operating System),它将带来操作系统的一次革命。 由于信息技术的发展和日趋激烈的商业竞争,人们不再满足于独立、零散的办公自动化和计算机应用,而是需要综合的、集成化的解决方案。作为一种对常规性事务进行管理、集成的技术,WFMS的出现是必然的。它可以带来以下收益:改进和优化业务流程,提高业务工作效率;实现更好的业务过程控制,提高顾客服务质量;提高业务流程的柔性等。 1.2所选课题的目的和意义 随着计算机技术的普及和办公自动化的日益发展,传统的纸质合同管理,手工合同审批,已经越来越不能满足办公的要求,在大量合同文本中查询相关合同信息显得尤其艰难,对于信息的统计更是没法进行,合同管理系统因此应运而生.合同管理系统一般都是集合同的起草、编辑、审批、打印、查询、统计于一体,提供电子格式的永久存储。完善、切实可行的合同管理,能够使军工企业形成一种自然的工作机制,对于业务中出现的与合同有关的问题,有关机构和人员能够依此明确职责,并得够得到有效指引和解决途径,从而能够形成程序化的制度管理,各负其责,提高军工企业的管理水平和运营效率。 将两者相结合会发挥更大的优势。合同管理中存在着信息数据的管理,更多的是业务数据信息的管理,因此采用业务过程管理系统,更能发挥合同管理的作用,提高合同管理的效率。因此研究基于工作流的军工企业合同管理子系统具有重大意义。 1.3本选题的国内外动向 工作流管理技术,在其发展的初期主要是由工作流产品开发的公司推动着其发展,随着它在实际应用中取得的良好效果而得到了充分的重视,并且得到了迅速的发展。相对于工作流产品市场的繁荣,工作流相关理论研究则显得有些滞后。在过去的很长一段时间里,有关工作流方面的研究主要是商品化的工作流管理系统的开发商所领导。本着把工作流产品推现市场的目的,这些开发商大多把研究的注意力放在了工作流管理系统的开发实施方面。目前,在工作流设计方法学、工作流概念模型等方面还没有形成一套比较成熟的理论和方法。 近年来,工作流技术得到长足的发展。1993年成立了工作流管理联盟(Workflow Management Coalition,WFMC)。此后,该组织颁布了一系列工作流产品标准,包括工作流参考模型、工作流术语表、工作流管理系统各部分间接口规格、工作流产品的互操作性标准等。这些举措加速了工作流技术的商品化。 目前工作流技术的研究正日益受到人们的重视,许多大学和研究机构都开展了很多研究项目,取得了众多的研究成果,它们对工作流技术的发展做出了贡献。这些研究成果涉及上面提到的工作流管理的各个方面。在所取得的研究成果中比较著名的有IBM公司的Almaden研究中心研究开发的基于持久消息队列的分布式工作流管理系统——Exotica/FMQM、佐治亚大学计算机系研究开发的具有自适应能力的工作流管理系统——Meteor、基于分布式主动数据库技术的工作流管理系统——WIDE以及基于状态与活动图的工作流管理系统——Mentor。 我国的许多公司都基于WFMC标准推出了自己的工作流产品。主要有:西安协同时光软件有限公司的协同工作流管理系统(SynchroFLOW)、金富瑞(北京)科技有限公司的UCML.NET工作流管理系统、东兰科技的东兰工作流管理系统、蓝点工作室的蓝点工作流管理系统、上海携创软件技术有限公司的Joinwork等等。其中西安协同时光软件有限公司的协同工作流管理系统(SynchroFLOW)比较成功。协同工作流管理系统(SynchroFLOW)作为一个中间件产品,将有力的简化应用开发的步骤,降低应用开发的难度,提高应用开发的效率及灵活性,节约应用开发的成本,从而极大的提高应用开发的生产力,为军工企业的业务流程自动化以及军工企业流程再造提供坚实的基础平台,被美誉为“国内工作流专家”。SynchroFLOW 2.x基于目前最流行和最具发展潜力的J2EE平台和web技术;以WFMC为基础,采用自己独创的信牌式驱动模型;具备过程建模,运行服务,系统管理以及系统集成和客户端应用等工作流核心功能,且提供了快速生成简单用户界面的界面设计功能。具有图形化用户界面,良好的稳定性、安全性、分布式事务管理、灵活地业务过程变动特性;能够适应军工企业业务不断调整的需要。是集成现有系统,用于开发、部署和运行军工企业应用系统、B2B电子商务应用的软件平台。 在合同管理方面,很多公司军工企业都在使用各种管理工具,其中一部分是自研发的,一般是操作人员为了方便管理使用一些基本办公软件如word、excel等,自己设计一些表格式文件进行管理。这样的管理工具,不便于全局的统计和分析,不便于流程管理和监控查询,不能很好地提高合同管理的工作效率;另一个部分是购买的软件开发公司开发的专业合同管理软件。而这些软件大多数是基于数据管理的,而不是基于过程管理的。不能很好地对合同管理中的各个过程进行流程化操作和监控管理。 而基于工作流管理的合同管理系统,将工作流管理系统和合同管理系统的结合,更能体现两个系统的优势。能够提供从合同起草、合同签订、文本管理、结算安排、执行进展、合同变更、到实际结款以及对合同结款情况统计分析的全方位管理。但是这种基于工作流的合同管理系统的研究基本上处于起步阶段。 J2EE是使用Java技术开发军工企业级应用的一种事实上的工业标准,它是Java技术不断适应和促进军工企业级应用过程中的产物。Sun推出J2EE的目的是为了克服传统Client/Server模式的弊病,迎合Browser/Server架构的潮流,为应用Java技术开发服务器端应用提供一个平台独立的、可移植的、多用户的、安全的和基于标准的军工企业级平台,从而简化军工企业应用的开发、管理和部署。 JSP(Java Server Page)是一种实现普通静态HTML和动态页面输出混合编码的技术。借助形式上的内容和外观表现的分离,Web页面制作的任务可以比较方便地划分给页面设计人员和程序员,并方便地通过JSP来合成。在运行时态,JSP将会被首先转换成Servlet,并以Servlet的形态编译运行,因此它的效率和功能与Servlet相比没有差别,一样具有很高的效率。 使用J2EE中的JSP技术开发基于工作流的军工企业合同管理子系统,是目前最理想最合适技术和理论的整合方案之一。
2 本选题研究的主要内容和重点 通过对工作流理论和技术的学习,掌握工作流技术的原理和方法,从而弄清楚工作流管理系统的实施技术的层次和模块。学习J2EE、JSP技术和NetBeans开发平台的使用,为开发系统做准备。然后开发出来工作流管理系统客户端和监控端模块,通过远程调用使用一个工作流引擎提供的服务,实现一个完整的工作流管理系统。然后结合开发好的工作流管理系统设计并开发一套完整的军工企业合同管理子系统。再将军工企业合同管理子系统作为已开发的工作流管理系统的一个应用实例嵌入到工作流管理系统中,使工作流管理系统驱动军工企业合同管理子系统。然后再对所做系统做出分析和总结。
3 研究方案及进度安排、预期达到的目标 (一) 研究方案 1.通过对工作流理论和技术的学习,掌握工作流技术的原理和方法,从而弄清楚工作流管理系统的实施技术的层次和模块。 2.学习J2EE、JSP技术和NetBeans开发平台的使用,为开发系统做准备。然后开发出来工作流管理系统客户端和监控端模块,通过远程调用使用一个工作流引擎提供的服务,实现一个完整的工作流管理系统。 3.结合开发好的工作流管理系统设计并开发一套完整的军工企业合同管理子系统。 4.再将军工企业合同管理子系统作为已开发的工作流管理系统的一个应用实例嵌入到工作流管理系统中,使工作流管理系统驱动军工企业合同管理子系统。 5.对所做系统做出分析和总结。 (二)研究进度安排 第一阶段: (1)掌握工作流技术概念、原理及其特征; (2)掌握工作流管理系统的实施技术方法及其特点; (3)掌握军工企业合同管理业务流程。 (4)学习并掌握J2EE技术,尤其是学会熟练运用jsp技术。 第二阶段: (1)设计工作流管理系统的实施方案; (2)设计军工企业合同管理子系统的实施方案; (3)实现工作流系统和军工企业合同管理子系统的结合; (4)系统的调试与测试; 第三阶段: (1)系统的进一步改进与完善; (2)形成软件包并刻盘; (3)撰写论文及其答辩。 5课题的难点分析及解决措施 使用J2EE技术创建完善的工作流管理系统和军工企业合同管理子系统,用工作流管理技术来驱动军工企业合同管理子系统。
6 研究计划进度表 实施阶段 开始时间 结束时间 需求分析阶段 2008-10 2008-11 设计阶段 2008-12 2009-01 技术实现阶段 2009-02 2009-04 用户实验阶段 2009-05 2009-08
7 参考文献 1]范玉顺。工作流管理技术基础.北京清华大学出版社. [2]殷国富,杨随先。计算机辅助设计与制造技术原理及应用,四川大学出版社。 [3]薛华成。管理信息系统,清华大学出版社。 [4]邝孔武,王晓敏。信息系统的分析与设计,清华大学出版社,!999,6。 [5]晏强,赵武,蒋捷峰等。基于工作流的表计检定生产管理系统的研究,实用测试技术,2003 [6]周尊国,田伟。工作流管理系统在电力军工企业管理信息系统中的应用。山东电力技术,2002 [7]谭支鹏。基于工作流技术MIS系统的分析与设计。华中科技大学学报,2001,29(7): [8]马献明,严小卫。工作流管理系统研究,广西师范大学学报(自然科学版),2001,19(2):26~30. [9]郑人杰,殷人昆。.软件工程概论,清华大学出版社,1998 [10]张玉琢,于英。基于软件体系结构的软件重用技术,云南师范大学学报,1999.12 [11]罗凯,危韧勇,张伟。工作流系统在ERP中的应用.长沙铁道学院学报.2002。 [12]李伟,李青。基于J2EE的工作流管理系统框架研究与实现。微计算机信息,2004.20(8)。 [13]陈华军。J2EE构建军工企业级应用解决方案。北京:人民邮电出版社,2002.3 [14]The Workflow Management Coalition Specification:Workflow Reference Model,Document Number TC00-1103 [15]Rusinkiewicz M,Sheth A. Specification and execution of transactional workflows.In: Won Kimed. Modern Database Systems: The Object Model,Interoperability and Beyond. Reading, MA: Addison Wesley Publish Company,1995. [16]Wendy Boggs,Michael Boggs UML与Rational Rose 2002从入门到精通。北京:电子工业出版社,2002.7 [17]Oracle Application Server 10g New Feature Overview. An Oracle Business White Paper。 [18]Justin Couch. J2EE宝典。北京:电子工:业出版社,2002 [19]史美林,向勇,杨光信. 计算机支持的协同工作理论与应用,电子工业出版,2001.01 [20]叶许红,颜钢锋,基于Petri网的办公自动化工作流建模,计算机工程与应用,2003,06 [21]杜旭,杨宗凯,基于工作流对象的网络软件设计,计算机工程与应用,2000.3 [21]《SynchroFLOW产品API使用指南》 西安协同时光软件有限公司发布 [22]《SynchroFLOW产品用户开发指南》 西安协同时光软件有限公司发布 [23]《J2EE构建军工企业级应用解决方案》陈华军编著 人民邮电出版社2002.3
|