决策支持系统开发方法详解:层次与五种策略
需积分: 12 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开发不仅关注技术层面的分层设计,还注重开发方法的选择和用户体验的优化,以及对系统适应性和效益的持续关注。理解并掌握这些方法和技术,对于实际开发决策支持系统具有重要的指导意义。
2021-10-01 上传
2021-09-23 上传
2021-10-07 上传
2019-09-08 上传
2021-10-04 上传
2021-10-12 上传
点击了解资源详情
点击了解资源详情
简单的暄
- 粉丝: 23
- 资源: 2万+
最新资源
- SSM动力电池数据管理系统源码及数据库详解
- R语言桑基图绘制与SCI图输入文件代码分析
- Linux下Sakagari Hurricane翻译工作:cpktools的使用教程
- prettybench: 让 Go 基准测试结果更易读
- Python官方文档查询库,提升开发效率与时间节约
- 基于Django的Python就业系统毕设源码
- 高并发下的SpringBoot与Nginx+Redis会话共享解决方案
- 构建问答游戏:Node.js与Express.js实战教程
- MATLAB在旅行商问题中的应用与优化方法研究
- OMAPL138 DSP平台UPP接口编程实践
- 杰克逊维尔非营利地基工程的VMS项目介绍
- 宠物猫企业网站模板PHP源码下载
- 52简易计算器源码解析与下载指南
- 探索Node.js v6.2.1 - 事件驱动的高性能Web服务器环境
- 找回WinSCP密码的神器:winscppasswd工具介绍
- xctools:解析Xcode命令行工具输出的Ruby库