- 13
- 0
- 约1.3万字
- 约 21页
- 2019-01-12 发布于安徽
- 举报
第一章
*1、软件危机是指在计算机软件的(开发)和(维护过程)中遇到的一系列严重问题。
2、软件危机主要的典型表现:
(1)对软件开发成本和进度的估计不准确
(2)用户对“已完成的”软件系统不满意的现象经常发生
(3)软件产品的质量往往靠不住
(4)软件常常是不可维护的
(5)软件通常没有适当的文档资料
(6)软件成本在计算机系统总成本中所占的比例逐年上升
(7)软件开发生产率提高的速度,既跟不上硬件发展的速度,也远远跟不上计算机应用
迅速普及深入的趋势
3、软件危机产生的原因
原因一:软件本身的特点
原因二:软件开发与维护的方法不正确
4、消除软件危机的途径
(1)对计算机软件应当有一个正确的认识;
(2)应当有组织、有计划、通过严格的管理手段进行软件的开发;
(3)及时总结软件开发的成功技术和方法并加以推广;
(4)开发和使用更好的软件工具;
总之,为了解决软件危机,既要有技术措施,又要有必要的组织管理措施。
*5、什么是软件工程?
软件工程是研究软件生产的一门学科。它采用工程的概念、原理、技术和方法来开发和
维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结
合起来,以达到经济地开发出高质量的软件并有效的维护它的目的。
6、软件工程的基本原理
(1)用分阶段的生命周期计划严格管理
(2)坚持进行阶段评审
(3)实行严格的产品控制
(4)采用现代程序设计技术
(5)结果应能清楚的审查
(6)开发小组的人员应该少而精
(7)承认不断改进软件工程实践的必要性
第二章
*1、软件生命周期分为哪几个阶段?
软件生命周期由软件定义、软件开发和运行维护3个时期组成。
软件定义包括:问题定义、可行性研究、需求分析。
软件开发包括:概要设计、详细设计、编码和单元测试、综合测试 或 设计与实现
*2、各阶段应该完成的基本任务及提交什么文档
(1)问题定义:确定要解决的问题是什么。 问题定义的书面报告
(2)可行性研究:确定是否有解决办法。 可行性研究报告
(3)需求分析:为了解决问题,目标系统必须做什么。 需求分析规格说明书
(4)概要设计:确定如何解决这些问题。 概要设计说明书
(5)详细设计:确定如何具体实现这个系统。 详细设计说明书
(6)编码:写出正确的,容易理解、容易维护的程序模块。 源程序文档
(7)测试:通过各种类型的测试使软件达到预期的要求。 软件测试报告
(8)软件维护:通过各种必要的维护活动使系统持久的满足用户的需求。软件维护报告
*3、瀑布模型:瀑布模型是将软件生存周期的各项活动规定为按固定顺序而连接的若干
阶段工作,形如瀑布流水,最终得到软件产品。
快速原型模型:快速原型模型第一步是快速建立一个能反映用户主要需求的原型系统,
让用户在计算机上试用它,用户试用后提出修改意见,开发人员按照用
户的意见快速的修改原型系统,然后再请用户使用....直到开发出客户
满意的软件产品。
增量模型:把软件产品作为一系列的增量构建来设计,编码,集成和测试。
螺旋模型:将瀑布模型和快速原型模型结合起来,将软件过程划分为若干个开发回线,
每一个回线表示开发过程的一个阶段。
喷泉模型:喷泉模型是一种以用户需求为动力,以对象作为驱动的模型,适合于面向对
象的开发方法。
瀑布模型的优缺点:
瀑布模型的优点
可以强迫开发人员采用规范的方法;
严格规定了每个阶段必须提交的文档;
要求每个阶段交出的所有产品都必须经过质量保证小组的仔细验证。
瀑布模型的缺点
在软件开发的初期阶段就要求做出正确、全面、完整的需求分析对许多应用软件来
说是极其困难的。
在需求分析阶段,当需求确定后,无法及时验证需求是否正确、完整。
作为整体开发的瀑布模型,由于不支持产品的演化,缺乏灵活性,对开发过程中很
难发现的错误,只有在最终产品运行时才能暴露出来,从而使软件产品难以维护。
瀑布模型适用的场合
瀑布模型一般适用于功能、性能明确、完整、无重大变化的软件系统的开发。例如
操作系统、编译系统、数据库管理系统等系统软件的开发。应用有一定的局限性。
快速原型模型适用的场合
原型模型比瀑布模型更符合人们认识事物的过程和规律,是一种较实用的开
您可能关注的文档
- 采血器公司的技术工作.doc
- 重大版第七版小学五年级上册信息的技术教案.doc
- 配料室施工的方案1.doc
- 郑大远程工程建设监理第2-5讲剖析.docx
- 通信工程MATLAB上机实验12345.doc
- 金华职业技术学院公选课课件简介——大学生性健康教育.doc
- 通信的设计练习-M序列1.doc
- 通信行业计量检测技术服务解决的方案.doc
- 通风系统施工的方案探究.doc
- 采光间施工组织的设计.doc
- 25-26学年政治(部编版)选择性必修第二册课件:第1单元 周清1 民法中的人身权及财产权.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:1.4.1 权利保障 于法有据.pptx
- 2025北京丰台区高二(上)期中地理(A卷)含答案.docx
- 2025北京三帆中学初三(上)开学考英语试题含答案.docx
- 2025北京一零一中初三9月月考语文试题含答案.docx
- 2025北京海淀区初三(上)期中道法试题含答案.docx
- 2025北京丰台区高一(上)期中政治(A卷)含答案.docx
- 25-26学年政治统编版必修4课件:3.3 唯物辩证法的实质与核心.pptx
- 25-26学年政治统编版必修4课件:7.2 正确认识中华传统文化.pptx
- 湖北省部分高中2026届高三上学期二模联考 历史试卷.docx
最近下载
- 世界多极化课件-2026届高考政治一轮复习.pptx VIP
- 情感纠纷和解协议书.docx VIP
- 《合同变更与解除》课件 —— 深入解析合同法律风险与管控策略.ppt VIP
- 《现代物流学》说课.ppt VIP
- 2024年苏教版五年级(上)期末考试数学试卷(附答案).pdf VIP
- 浙江省杭州市下沙区杭四下沙2024-2025学年高二上学期期末考物理试卷(原卷版+解析版).docx VIP
- 第六课+走进经济全球化课件-2026届高考政治一轮复习统编版选择性必修一当代国际政治与经济.pptx VIP
- 新解读(2025)《HJ_T 400-2007车内挥发性有机物和醛酮类物质采样测定方法》.pptx VIP
- 《深圳市高质量幼儿园过程性质量提升指导手册》知识检测题测试卷附答案.docx
- 物流公司安全管理制度范本.docx VIP
原创力文档

文档评论(0)