- 25
- 0
- 约3.4千字
- 约 29页
- 2019-05-31 发布于广东
- 举报
第 8 讲 原型开发 为什么采用原型开发 在开发初期,要想得到一个完整准确的规格说明不是一件容易的事。特别是对一些大型的软件项目。 用户往往对系统只有一个模糊的想法,很难完全准确地表达对系统的全面要求。 软件开发者对于所要解决的应用问题认识更是模糊不清。 随着开发工作深入,用户可能会产生新的要求,或因环境变化,要求系统也能随之变化;开发者又可能在设计与实现的过程中遇到些没有预料到的实际困难,需要以改变需求来解脱困境。 因此规格说明难以完善、需求的变更、以及通信中的模糊和误解,都会成为软件开发顺利推进的障碍。 为了解决这些问题,逐渐形成了软件系统的快速原型的概念。 原型定义 在软件开发中,原型是软件的一个早期可运行的版本,它反映最终系统的部分重要特性,用于实验和评价,以指导进一步的软件开发和生产。 对“原型”有以下设想: 原型是一个实际工作的系统; 原型没有一般的生存周期; 原型可能服务于多个不同的目的; 原型开发必须时间短、费用低; 原型是一个包含了修改和评价的完整的重复过程。 原型开发的应用 辅助分析和确定用户需求; 作为软件设计的工具; 作为一个解决不确定性的工具; 作为一种实验工具; 作为一种支持用户培训的工具; 作为实现一次性应用的一种经济的方法; 作为软件维护的辅助工具; 作为一种开发方法,利用原型演化为最终系统。 原型开发不适合的领域: 嵌入式系统; 实时控制系统; 科
您可能关注的文档
- 《光学与原子物理》任希锋.ppt
- 《大学生职业发展教育》课程体系建设的思考.ppt
- 最佳设计女性产品.ppt
- 关于动量问题的讨论.ppt
- 关于语文课改的若干问题.ppt
- 上海期货交易所违规情况综述.ppt
- 语言文字工作会议简介.ppt
- 移动应用软件奖项产生流程.ppt
- 语言文字工作会议介绍.ppt
- 学期总结述职报告.ppt
- 视频测试信号发生器技术要求标准化发展研究报告.docx
- 数字化供应链 供应商管理 第6部分:钢铁行业标准化发展研究报告.docx
- 快手新手零基础简单剪辑教程.docx
- 快手新手作品热度提升日常操作.docx
- PitchBook_2026年三季度美国信贷市场季报-US Credit Markets Quarterly Wrap Third quarter, 2026.docx
- 硅谷银行-2026年企业风险投资状况 State of CVC 2026 A Deep Dive Into the Dynamics of the Corporate Venture Capital Ecosystem.docx
- 小学数学解决问题画图建模教学实务.docx
- 中考历史重点、热点问题猜押.doc
- 中国酒精饮料市场调研与未来发展趋势报告.doc
- 中国活性氧化镁行业市场调研及行业前景预测报告.doc
最近下载
- 2026年最新心理健康教育 心理老师面试题包含答案及考察点分析.pdf
- 硅PU(塑料面层)检验批质量验收记录表.doc VIP
- 市妇幼保健医院 “十五五” 发展规划(2026-2030 年).pdf
- DB11_T 383-2023 建筑工程施工现场安全资料管理规程.docx
- 拒绝校园陋习争做文明少年主题班会课件.pptx
- 中国系统性硬化症诊治指南(2026版)解读.pptx VIP
- 消化道肿瘤内镜治疗幻灯.pptx VIP
- 腹膜透析临床规范化操作应用指南 (2026 版).docx
- 课件:早期消化道肿瘤的内镜下诊断及治疗.ppt VIP
- TCRHA 026-2023 手术病理标本前处理流程.pdf VIP
原创力文档

文档评论(0)