- 0
- 0
- 约4.15千字
- 约 9页
- 2019-12-05 发布于浙江
- 举报
第3章 软件工程基础
3.1 软件工程的基本概念
软件工程是研究软件开发和维护的普遍原理与技术的一门工程科学。所谓软件工程是指,采用工程的概念、原理、技术和方法指导软件的开发和维护。软件工程学的主要研究对象包括软件开发与维护的技术、方法、工具和管理等方面。
1. 软件生命周期
软件工程注重研究如何指导软件生产全过程的所有活动,以最终达到“宰合理的时间、成本等资源的约束下,生产出高质量的软件产品”的目标。为了更有效、更科学地组织和管理软件生产,根据某一软件从被提出并着手开始实现,直到软件完成其使命为止的全过程划分为一些阶段,并称这一全过程为软件生命周期。通常,软件生命周期包括八个阶段:问题定义、可行性研究、需求分析、系统设计、详细设计、编码、测试、运行维护。为使各时期的任务更明确,又可以分为以下三个时期:
软件定义期:包括问题定义、可行性研究和需求分析三个阶段;
软件开发期:包括系统设计、详细设计、编码和测试四个阶段;
软件维护期:即运行维护阶段。
(1)软件定义期
1 问题定义
这一阶段的主要目的是确定问题的性质、工程目标以及规模。这是软件生命周期的第一阶段,应力求使软件开发人员、用户以及使用部门负责人对问题的性质、工程目标与规模取得完全一致的看法,这对确保软件开发的成功是非常重要的。一旦对问题有了明确认识之后,分析员应提交书面报告给用户与使用部门负责人进行审查
您可能关注的文档
- 2016年晋安区文体局财政支出项目绩效评价自评报告.doc
- 上海领意信息系统集成股份有限公司2016 年年度报告.pdf
- 2018年度社会责任报告.doc
- 2020年度金山区工业互联网发展专项资金项目申报书编制大纲.doc
- 北京科蓝软件系统股份有限公司.doc
- 采购需求二包.PDF
- 滁州学院计算机与信息工程学院文件.doc
- 第三章申请文件编制.doc
- 佛山科学技术学院科技创新孵化合作平台(中欧中心)建设工.doc
- 福建榕基软件股份有限公司2011年年度报告摘要.PDF
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
原创力文档

文档评论(0)