软件开发流程与规范.docx

上传人:叶*** 文档编号:35248534 上传时间:2022-08-20 格式:DOCX 页数:2 大小:10.77KB
返回 下载 相关 举报
软件开发流程与规范.docx_第1页
第1页 / 共2页
软件开发流程与规范.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《软件开发流程与规范.docx》由会员分享,可在线阅读,更多相关《软件开发流程与规范.docx(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、(Software)简单的说就是那些在计算机中能看的着,但摸不着的东西,概念性的说软“软设备”,广义地说软件是指系统中的程序以及开发、使用程序所需要的所有文档应用软件。 软件并不只是包括可以在计算机上运行的程序, 软件被应用于世界的各个领域,对-软件开发中的注意事项 软件开发的内容 不仅仅是用户需求,应该是开发中遇到的所有的需求。比如,你首先要知.为了清客户、项目经理以及项目伙伴交流。 编码前,肯定有个计划告诉你要做什么,结构是怎样等等。你一定要按照 如果在项目截止日,你的程序不能跑起来或达不到客户的要求,你就拿不 目的是让你知道,什么时候算是完成了。如果你聪明,你就应该先写测试, 软件开发中

2、,客户和开发人员都有自己的基本权利和义务。 定义每个用户需求的商业优先级; 制订总体计划,包括用多少投资、经过多长时间、达到什么目的; 在项目开发过程中的每个工作周,都能让投资获得最大的收益; 通过重复运行你所指定的功能测试,准确地掌握项目进展情况; 能随时改变需求、功能或优先级,同时避免昂贵的再投资;能够根据各种项目计划; 能够随时取消项目;项目取消时,以前的开发工作不是一堆垃圾,已开发 知道要做什么,以及要优先做什么; 工作有效率; 有问题或困难时,能得到客户、同事、上级的回答或帮助; 对工作做评估,并根据周围情况的变化及时重新评估; 积极承担工作,而不是消极接受分配; 一周40小时工作制

3、,不加班。 软件开发过程 软件开发过程分为5个阶段: 软件需求分析就是回答做什么的问题。它是一个对用户的需求进行去粗取软件工程开发语言(形式功能规约,即逻辑模型,编写需求规格说明书文档并最终得到用户的需求分析的主要方法有结构化分析方法、数据流程图和数据字典等方法。设计建立相应的软件系统的体系结构,概要设计和详细设计说明书,数据库测试计划。 软件设计可以分为概要设计和详细设计两个阶段。实际上软件设计的主要可执行程程序单元。可以是一个函数、过程、子程序、一段带有程序说明的独立的表示。详细设计的首要任务就是设计模块的程序流程、算法和数据,次要任务就是设计数据库,常用方法还是结构化程序设计方法。 软件

4、编码是指把软件设计转换成计算机可以接受的程序,即写成以某一程源程序清单。充分了解软件开发语言、工具的特性和编程 当前软件开发中除在专用场合,已经很少使用二十世纪80年代的高级语面向对象的开发语言。而且面向对象的开发语言和开发环 软件测试的目的是以较小的代价发现尽可能多的错误。要实现这个目标的测试用例(测试数据和预期的输出结果组成了测试用测试用例设计方法。两种常用的测试方法是白盒法测试对象逻辑结构来发现软件的编程错误、结构错误内部程序逻辑结果。白盒法和黑盒法依据的是软/外部接口、资源管理、集成化以及系统错误。黑盒法用例设计的关 维护是指在已完成对软件的研制(分析、设计、编码和测试)工作并交付对软

5、件产品所进行的一些软件工程的活动。即根据软件运行的情况, 一个中等规模的软件,如果研制阶段需要一年至二年的时间,在它投入使软件维护工作, 在实际开发过程中,软件开发并不是从第一步进行到最后一步,而是在任软件开发专业 计算机:软件开发专业主要培养德智体全面发展,具有一定计算机软硬件计算机软件的使用、维护与技巧;在硬件方面学生应了解计算机的发展,熟练掌握计算机组装的方法,能熟练运用应用软件检测计算机性网络工程、网络维护、网络安全及应用方面方案的设计、组建、网络维护、及简单网站的建IT技术的发展而引起的法律和道德方面的 本专业毕业生适合的工作岗位是计算机程序设计师。适合于熟练地按照工工程建设部门、管

6、理部门的计算机软件和硬件维护、网络的组建、维护等工具有软件开发能力的大型企业及事业单位、大专院校和科研院所。 软件开发流程 软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、 1 相关系统分析员和用户初步了解需求,然后用WORD列出要开发的系 2 系统分析员深入了解和分析需求,根据自己的经验和需求用WORD或这次的文档会清楚例用系统 3 系统分析员和用户再次确认需求。 4 系统分析员根据确认的需求文档所例用的界面和功能需求,用迭代的方 5 系统分析员把写好的概要设计文档给程序员,程序员根据所列出的功能 6 测试编写好的系统。交给用户使用,用户使用后一个一个的确认每个功 1 某公司想找人订做一套人事管理软件,从某种渠道上得知我们有提供这 2 我们会派专门的软件工程师到他们那里去了解我们要设计一个什么的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁