- 10
- 0
- 约小于1千字
- 约 1页
- 2020-08-27 发布于福建
- 举报
软件开发生命周期及文档
软件开发,同任何事物一样要经历孕育、诞生、成长、成熟、结束等阶段,称之为软件开发
生命周期。
通常,软件开发生命周期包括可行性分析与项目开发计划、需求分析、设计、编码、测试、
发布维护等。
1)可行性分析与项目开发计划
这个阶段主要确定软件开发的目标及其可行性,明确要解决的问题及解决办法,以及解决问
题需要的费用、资源、时间。要进行问题定义、可行性分析,制定项目开发计划。
该阶段产生的文档主要有可行性分析报告(一般很少需要)和项目开发计划。
2 )需求分析
需求分析是明确软件系统要做什么,确定软件系统的功能、性能、数据、和界面等要求。
该阶段产生的文档有软件需求说明书。
3 )设计
设计分为概要设计和详细设计。
概要设计就是设计软件的结构,明确软件系统由那些模块组成,这些模块的层次结构、调用
关系以及模块的功能,同时确定数据结构和数据库结构。
详细设计是对每个模块完成的功能进行具体的描述,把功能描述转变为精确地、结构化的过
程描述,既该模块的控制结构或者说逻辑结构。
该阶段产生的文档有概要设计说明书、数据库设计说明书、接口设计、详细设计说明书等。
4 )编码
编码就是把模块的控制结构转化
您可能关注的文档
- 湖南中医附一框架方案样本[参考].pdf
- 湖州市人防工程样本[参考].pdf
- 护士长多向沟通协调能力的培养[参考].pdf
- 护士执业考试模拟试题(内科护理学)2[参考].pdf
- 沪教版(三年级起点)英语六年级下册单词表[参考].pdf
- 沪教版(三年级起点)英语四年级下册单词表[参考].pdf
- 沪教版(三年级起点)英语五年级下册单词表[参考].pdf
- 沪教版二年级第二学期语文期终试卷[参考].pdf
- 沪教版三年级下册语文第一单元测试卷[参考].pdf
- 沪教版三年级下语文第一单元试卷[参考].pdf
- 2026年山东省滨州市惠民县中考化学一模试卷(含答案).pdf
- 2026年山东省济南市历城区中考化学二模试卷(含答案).pdf
- 2026年山东省烟台市福山区中考化学模拟试卷(含答案).pdf
- 2026年山东省临沂市郯城县中考化学一模(含答案).pdf
- 2026年四川省德阳市中江县中考化学二诊试卷(含答案).pdf
- 2026年四川省绵阳市梓潼县中考化学二模试卷(含答案).pdf
- 2026年新疆乌鲁木齐市沙依巴克区中考化学适应性试卷(含答案).pdf
- 2026年重庆市永川区中考化学质检试卷(含答案).pdf
- 2026年重庆市第一中学校中考化学全真模拟试卷(二)(含答案).pdf
- 安徽池州市第二中学等校2025-2026学年高一下学期期中物理试卷A(含答案).pdf
最近下载
- 过程流体机械复习思考题答案.pdf VIP
- 烘房岗位常见安全事故原因及相应现场处置预案.docx
- 权威解读教育强国建设规划纲要2024-2035年.pptx VIP
- 静电除尘器本体结构设计_毕业论文.doc VIP
- 100以内加减法混合题打印版.pdf VIP
- 公共艺术设计教程 课件全套 王鹤 第1--3章:公共艺术设计概念与基础 ---公共艺术设计经典赏析.pdf
- (高清版)DT 1055-2019 第三次全国国土调查技术规程.pdf VIP
- 2025年三支一扶期满转编笔试试题试卷及答案.docx
- 青铜器类型学智慧树知到课后章节答案2023年下哈尔滨师范大学.pdf VIP
- 2025年上海市初中会考地理试卷 .pdf VIP
原创力文档

文档评论(0)