构件化工作流技术的-研究.pdf

5. 系统测试 5.1 测试内容(31) 5.2 测试方案(33) 5.3 测试结果及分析(38) 5.4 章小节(39) 6. 总结与展望 6.1 本文主要工作总结(40) 6.2 展望(40) 致谢(41) 参考文献(42) IV 1. 绪论 1.1 课题介绍 1.1.1 课题背景 随着计算机技术的发展、软件技术的进步,以及企业办公信息化的需求增加,在 信息管理系统的设计与实现中,人们开始采用工作流的思想和技术来组织业务流程、 [1] 辨别业务逻辑、管理组织结构 。这在很大程度上解决了企业管理信息化过程中出现的 难题。 工作流是一种反映业务流程的计算机的模型,它是 了在先进计算机环境支持下, [2] 实现经营过程集成与经营过程自动化而建立的可由工作流管理系统执行的业务模型 。 工作流的概念起源于生产组织和办公自动化领域,早期没有引入计算机系统时, 许多工作都是人工完成的。随着计算机技术的发展,人们开始构建信息管理系统来开 展日常业务活动,进而促进了工作流技术的发展。在20 世纪90 年代,工作流技术得 到了迅猛的发展,各种标准化组织开始制定工作流技术标准并且在世界范围内推广工 作流技术的应用。进入21 世纪后,机关和企事业单位的信息逐渐出现一种分布、异构 的趋势,采用工作流技术整合业务流程,实现业务流程管理自动化,已经成 信息管 [3] 理系统不可或缺的一部分 。工作流技术已经成 信息技术的基础设施。 然而,随着企业信息化程度的不断提高,企业的各种复杂的办公业务都需要在软 件管理系统中实现,这必然提高了对软件开发速度和质量的要求。传统的软件开发方 [4] 法远远不能适应时代发展的步伐。 了解决这一问题,人们提出了软件复用的思想 , 即在软件开发中避免重复劳动的解决方案。软件构件技术是实现软件复用的主要途径, 软件构件是软件系统中具有相对独立功能、有明确接口定义的可独立组装和部署的软 [5] 件实体 。软件构件技术提供一种新型的软件开发模式,把系统开发的重点从程序设计 [6] 转移到对构件的开发、选取、组装和部署上,即构件化软件设计 。构件化软件设计的 主要思想是提取软件系统的共性成分,开发成构件的 式,进而把这些构件组装成满 足需求的目标系统。这样能够在保证产品质量的同时,减少开发劳动量,并能够降低 维护难度和成本。 1 因此,在开发信息化办公系统时, 了实现业务的管理和执行分离,同时提高产 [7] 品的开发效率,人们越来越关注于构件化工作流技术的研究与应用 。 课题基于拘 所信息管理系统的设计与实现,对构件化工作流技术进行了研究。 1.1.2 课题来源 [8] 课题来源于公安部“金盾工程”下的拘 所信息管理系统 ,该项目由湖北省公 安厅监管总队、湖北东方信息技术有限公司负责开发,并由公安部监所管理局监制。 拘 所信息管理系统属于公安监管信息平台中的一个子系统,公安监管信息平台 下还包括看守所信息管理系统、戒毒所信息管理系统、劳教所信息管理系统、安康医 院信息管理系统。这五个系统共同使用一个数据中心,可相互共享部分数据。 拘 所信息管理系统支持按行政区域分级使用,即按照省、市、县 (区)这样的 结构来应用部署系统,根据行政职能上的差别,系统在功能上会有细微的差别,并且 在数据访问权限范围上也会不同。大体上面向三类机构:省监

文档评论(0)

1亿VIP精品文档

相关文档