信息系统开发中的工作流技术应用
1. 背景与问题提出
随着新技术的发展,组织在计算机产品上投入大量资金,但多数组织只是孤立地自动化了一些日常任务,导致生产率并非最优。如今,商业信息系统(IS)的复杂性因客户对服务质量的要求而大幅增加。为满足IS的质量要求,其开发需基于一种能指导整个开发过程的方法。同时,由于计算机系统的快速发展,许多系统面临老化或需维护的问题,如软件维护存在诸多困难,包括系统大小和存储空间限制、创建系统的工具不再使用等。
2. 相关方法论
- Bottom - up – Top - Down迭代协作方法 :该方法旨在让用户积极参与信息系统开发。它包含五个阶段:
- 问题定义和可行性研究 :定义系统现状,确定目标,估算成本,确定需要合作参与的公司成员,最后将系统划分为子系统。
- 系统分析 :定义信息系统需满足的需求,用户合作规划子系统的运行方式,包括定义需求、创建流程模型和集成计划,同时设计子系统接口。
- 系统设计 :进行架构的物理设计,描述与其他系统的接口,定义数据的物理设计。
- 系统构建 :构建和测试系统组件,生成代码,实现数据库并进行集成测试。
- 实施和维护 :进行全局测试并设计实施计划。该方法先将系统自上而下分解为最小单元,再自下而上迭代集成。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



