2022年软件项目开发过程与思想 .pdf
《2022年软件项目开发过程与思想 .pdf》由会员分享,可在线阅读,更多相关《2022年软件项目开发过程与思想 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机软件尤其是数据库软件,成为了当代计算机应用的主流。因此软件开发人员就必须掌握正确的开发手段,了解软件开发的主要过程,这样心中对软件项目才有清醒的认识,才能达到事半功倍的效果。本文就软件开发过程中的一些方法,结合本人开发过的一些软件项目做一些详细论述。1 开发前的准备工作一般软件项目在开发前都有系统任务书,主要规定软件的开发目标、主要任务、功能、性能指标及研制人员和经费、进度等安排,作为系统设计开发和检验的基本依据。系统任务书的基本框架如下:(1)引言包括编写目的,背景,参考资料。(2)系统的目标及任务包括系统建设目标,系统的主要任务,系统性能指标,系统标准化要求。(3)系统的结构及功能包
2、括系统应用组成及结构,系统主要功能。(4)系统的规模及进度要求包括系统规模,系统研制进度,人员计划。但是系统任务书只是这个软件项目的一个基本要求,针对具体情况, 软件开发人员和需求分析人员就要联合对软件项目的细节进行具体分析,必要时还要进行实地调研,然后共同商讨写出系统的需求分析,需求分析的编写目的在于:a. 说明系统在军事方面、技术方面、 经济方面和社会条件方面实现的可行性和必要性;b. 分析原系统 (工作环境) 现状, 描述待开发系统的详细需求,提供用户和开发人员之间沟通的基础,提供项目设计的基本信息。需求分析报告的基本框架如下:(1) 概述包括编写目的,背景,参考资料,术语及缩写词。(2
3、) 对现有系统的分析(3)待开发系统的详细需求名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 包括功能需求,使用范围,业务流程,用户界面,输出要求,故障处理。(4)使用环境包括网络环境,硬件环境,软件环境,与其他系统的关系,安全与保密。(5) 可行性分析包括技术可行性分析,经济可行性分析,人员可行性分析,影响待开发系统的主要因素。(6)结论意见2 软件开发过程有了系统任务书和需求分析报告,软件设计人员就要对软件项目的实现进行系统
4、分析,系统分析包括系统的总体方案,系统的设计说明,作为软件设计的依据。具体说明如下。2.1 系统总体方案在系统开发单位和用户充分交互、理解的基础上,提出系统的技术构架,对系统功能、性能等主要指标作描述,对实现方法和要求作规定,是系统进行详细设计的依据。系统总体方案基本框架包括:(1)引言包括:编写目的,背景,参考资料,术语及定义。(2)项目概述包括:- 项目的主要内容- 系统需求分析:用户需求调查分析现行系统的现状调查分析。- 系统功能:系统的功能要求系统主要技术性能。- 系统的数据要求:基础数据业务数据交换数据其它数据。- 系统的设计要求: 技术结构要求系统划分及其接口要求系统运行环境要求系
5、统标准化综合要求。(3)实施总计划包括:进度,预算,问题和措施。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - 2.2 系统设计说明根据系统总体方案提出的系统构架、功能、 性能及数据要求,确定系统的物理结构,说明系统主要技术方面的设计和采用的技术方法以及系统的标准化约束等,是系统实施的基本依据。就本人曾经开发过的一个软件项目,说明其基本框架:(1) 引言包括:编写目的;背景;条件和限制;参考资料;术语及定义。(2) 系统总体技术
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年软件项目开发过程与思想 2022 软件 项目 开发 过程 思想
限制150内