决策支持系统开发方法详解:层次与五种策略

需积分: 12 7 下载量 93 浏览量 更新于2024-08-21 收藏 457KB PPT 举报
决策支持系统(DSS)的开发是一个复杂且多元化的过程,涉及到多个技术层次和方法。在《决策支持系统与知识管理系统》这本书中,作者李东在中国人民大学出版社2006年出版的章节中详细探讨了DSS的开发与实例,包括以下几个关键知识点: 1. **DSS的三个技术层次**: - **专用DSS**:这是面向用户的系统,直接为决策者提供支持,例如美国加州警察的巡逻任务部署系统,它具备特定的功能和定制性。 - **DSS生成器**:如Execucom公司的IFPS,是一种工具,用于快速构建专用DSS,简化了系统开发过程。 - **DSS工具**:基础技术组件,如净现值计算程序、彩色图像工具、线性规划软件包等,这些工具提供了构建DSS所需的各种功能。 2. **开发方法**: - **生命周期法**:遵循分析、初步设计、详细设计和编程实施的顺序,以及使用如ROMC方法(表达方式、系统操作、记忆辅助和控制机构)进行系统结构设计。 - **快速开发法**:通过创建初始原型,快速验证用户需求,并在迭代过程中不断优化和改进。 - **最终用户开发法**:非专业人员直接参与开发,优点在于保密性好、沟通成本低,但可能导致质量不稳定和共享困难,强调的是用户与开发者的紧密协作。 - **适应性设计方法**:考虑到系统可能随环境变化的需求,采用灵活的方法,确保DSS能够适应不断变化的业务场景。 3. **开发流程**: - 生命周期法强调按阶段进行,从需求分析到系统集成,每个阶段都有明确的任务。 - 快速原型开发则是迭代式的,先构建初始原型,根据用户反馈进行调整。 4. **评估与实施**: - 系统效益评估是开发完成后的重要环节,以确定DSS是否满足预期目标。 - 最终用户开发法的实施强调一个动态、连续的过程,而不是严格的阶段划分。 通过以上知识点,我们可以看到DSS开发不仅关注技术层面的分层设计,还注重开发方法的选择和用户体验的优化,以及对系统适应性和效益的持续关注。理解并掌握这些方法和技术,对于实际开发决策支持系统具有重要的指导意义。