- 1、本文档共129页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第1页,共73页
软件开发的完整步骤
目录
1问题定义 4
1.1用户调查 4
1.2编写《系统目标与范围说明》 4
2可行性研究 4
2.1确定项目的规模和目标 4
2.2研究正在运行的系统 4
2.3建立新系统的高层逻辑模型 5
2.4重新定义问题 5
2.5导出和评价各种方案 5
2.6推荐可行方案 5
2.7编写《可行性研究报告》 5
2.8提交审查 5
3需求分析 6
3.1制定需求分析计划 6
3.2需求获取 6
3.3分析和综合 6
3.4协商与沟通 6
3.5编写《需求规格说明书》 6
3.6需求验证 7
3.7修改完善开发计划 7
3.8技术审查和管理复审 7
4概要设计 7
4.1制定规范 7
4.2设想供选择的方案 7
第2页,共73页
4.3推荐最佳方案 8
4.4功能分解 8
4.5软件结构设计 8
4.6数据设计 8
4.7制定测试计划 8
4.8编写《概要设计规格说明书》 8
4.9其他文档编写 8
4.10技术审查和管理复审 9
5详细设计 9
5.1数据结构设计 9
5.2物理设计 9
5.3算法设计 9
5.4界面设计 9
5.5其他设计 10
5.6编写《详细设计规格说明书》 10
5.7技术审查和管理复审 10
6编码 10
6.1选择合适的程序设计语言 10
6.2制定编码规范 10
6.3建立数据库系统 10
6.4程序编码 1
7测试 11
7.1测试用例设计 11
7.2单元测试 1
7.3集成测试 1
7.4系统测试 1
7.5编写《测试分析报告》 12
第3页,共73页
1问题定义
问题定义指在项目初期,从客户或用户处获取需求,弄清用户需要计算机解决的问题根本所在,以及项目所需的经费和资源的文档,最终使开发人员与客户就所构建的系统的范围达成一致意见
第一章1.1用户调查
对用户进行访谈,调查,初步了解项目范围,需要解决的问题以及项目经费的重要信息。
第二章1.2编写《系统目标与范围说明》
将本阶段的结果写成相应的文档,即《系统目标与范围说明》
2可行性研究
软件可行性分析最根本的任务是用最少的代价,对以后的行动方针提出建议。如果问题没有可行的解释,分析员应该建议停止这项开发工程,以避免时间、资源、人力和金钱的浪费;如果问题值得解,分析员应该推荐一个较好的解决方案,并且为工程制定一个初步的计划。
第三章2.1确定项目的规模和目标
分析员对有关人员进行调查访问,仔细阅读和分析有关的材料,对项目的规模和目标进行定和确认,清晰地描述项目的一切限制和约束,确保分析员正在解决的问题确实是要解决的问题。
第4页,共73页
第四章2.2研究正在运行的系统
收集,研究,分析现有系统的文档资料和使用手册,实地考察现有系统,在考察的基础上,访问有关人员,确定目标系统必须完成的基本功能。
第五章2.3建立新系统的高层逻辑模型
根据对现有系统的分析研究,逐步明确了新系统的功能,处理流程以及所受约束,然后使用数据流图和数据字典,概括的描述高层的数据处理和流动。
第六章2.4重新定义问题
将新系统的高层逻辑模型与项目的问题及目标进行比较,重新复查问题定义,工程规模和目标。
第七章2.5导出和评价各种方案
分析员建立了新系统的高层逻辑模型,并进行复查后,要从技术的角度出发,提出高层逻辑模型的不同方案,即导出若干较高层次的物理解法。根据技术可行性,经济可行性,社会可行性对各种方案进行评估,去掉行不通的解法,得到可行的解法。
第八章2.6推荐可行方案
根据之前可行性研究的结构,应该决定该项目是否值得去开发。若值得开发,那么可行的解决方案是什么,并且说明该方案可行的原因和理由。
草拟开发计划
初步确定工程进度表,开发人员,所需要的资源以及对项目所需要的时间进行估计。
第九章2.7编写《可行性研究报告》
将该阶段的可行性研究过程的结果写成相应的文档,即《可行性研究报告》
第5页,共73页
第十章2.8提交审查
用户和使用部门对《可行性研究报告》进行仔细审查,从而决定该项目是否进行开发,是否接受可行的实现方案。
3需求分析
需求分析要求开发人员准确理解用户的需求,进行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转化到相应的形式功能规约
您可能关注的文档
- 上市公司会计政策选择问题研究——以九阳股份有限公司为例.doc.docx
- 内蒙古某煤矿投料井钻成井施工工艺及控制要点.docx
- 内蒙古农产品出口现状及对策分析.docx
- 年产2万吨海洋深层水项目可行性研究报告.docx
- 年产5万吨铸件项目可行性研究报告.docx
- 年产24万吨甲醇合成工艺设计.docx
- 年产100吨普鲁兰多糖生产车间设计.docx
- 宁波农商发展集团有限公司招聘考试真题2024.docx
- 宁波农商发展集团有限公司招聘真题2024.docx
- 牛津初中时态语态练习一般现在时一般过去时一般将来时现在进行时混合练习附答案.docx
- 2025至2030年中国电子身份识别器行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国电子实验设备行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国电子文档管理系统行业投资前景及策略咨询报告.docx
- 2025至2030年中国电子硬盘行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国LED用衬底材料行业市场需求分析及发展趋向分析报告.docx
- 2025至2030年中国氨基葡萄糖盐酸盐行业投资前景及策略咨询研究报告.docx
- 2025年一级建造师培训建设工程项目管理考点总结8854392902整理By阿拉蕾.doc
- 2025至2030年中国钢桶烘干生产线行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国存储卡行业市场运行状况及发展前景展望报告.docx
- 2025至2030年中国甘草甜素行业投资前景及策略咨询研究报告.docx
最近下载
- 数据库原理及应用教程(MySQL版)全套教学课件.pptx VIP
- DBJ33T 1284-2022 预拌混凝土质量管理标准-浙江省地方标准.pdf
- “U+L”与“双U”型通风方式对比分析.pdf VIP
- 2022年江西工程职业学院教师招聘考试真题.docx VIP
- 电子版本个人借款合同8篇.docx VIP
- 酒店客房欢迎茶服务标准化流程.pptx
- 2025年蜀道投资集团有限责任公司招聘笔试备考题库含答案详解(b卷).docx
- 机制砂对混凝土性能影响的研究.docx VIP
- 蜂巢能源人才测评题及答案.pdf
- 2025江苏省环保集团有限公司夏季校园招聘5人笔试模拟试题及答案解析.docx VIP
文档评论(0)