乐鱼网页版-乐鱼(中国)




    1. 烟台软件开(kāi)发
      您当前的位置 : 首 页 > 新闻(wén)中心 > 技术知识

      烟台软件开发专家(jiā)探讨软件开(kāi)发流程

      2017-06-26

      烟台(tái)软件(jiàn)开发(fā)的流程(Software development process)即软件(jiàn)设(shè)计思路和方法(fǎ)的一(yī)般(bān)过程,包括设计软件的功能和实现的算(suàn)法和方(fāng)法、软件的总(zǒng)体结构设计和(hé)模块设计、编程和调(diào)试、程序(xù)联(lián)调和测试以及编写、提交程序。


      烟台(tái)软(ruǎn)件开发


      1、计划

      对所要解决的问题进行总体定(dìng)义(yì),包括了解用户的要求及(jí)现实环(huán)境,从技术、经济(jì)和(hé)社会因素等3个(gè)方面(miàn)研(yán)究(jiū)并(bìng)论证本软件(jiàn)项目的可行性,编(biān)写可行(háng)性研究(jiū)报告,探讨解决问题(tí)的方案,并对(duì)可供使用的资(zī)源(如(rú)计算机硬件、系统软件、人力等)成本,可取得的(de)效益和开(kāi)发进度作出估计,制订完成(chéng)开发(fā)任务的实施计划。

      2、分析

      软件需求分析就是对开(kāi)发(fā)什么(me)样的软(ruǎn)件的一(yī)个系统(tǒng)的分析与(yǔ)设想。它是(shì)一个对用户的(de)需求进行(háng)去粗(cū)取精、去伪存真、正(zhèng)确理解,然(rán)后把它用软件工程开发语言(形式功能规约,即需求(qiú)规格说明书)表达(dá)出来的过程。本阶段的基本任务是和用户一起确(què)定要解决的问题,建立软件的逻辑模型(xíng),编写需求规格说明书(shū)文档(dàng)并最终得到用户的认(rèn)可(kě)。

      3、设计
      软件设(shè)计可以分(fèn)为概要设计(jì)和详细设计两个阶段。实际上软件设计的(de)主要任务就是将软件分解成模(mó)块是指能实现某(mǒu)个(gè)功能的(de)数(shù)据和程序说明、可执行(háng)程序的程(chéng)序(xù)单元。

      4、编(biān)码(mǎ)
      软件编码是指把软件设计转换成(chéng)计算机可以(yǐ)接受的程序(xù),即(jí)写成以(yǐ)某一程序设(shè)计语言表(biǎo)示的“源(yuán)程序清单”。充(chōng)分了(le)解(jiě)软件(jiàn)开发语言、工具的特性和(hé)编程(chéng)风格,有助于开发工具的选择以及保证软件(jiàn)产品(pǐn)的开(kāi)发质量。

      5、测(cè)试
      软件测试的目的是以较(jiào)小的代价发现尽可(kě)能多的错误。要(yào)实现这个目(mù)标的关键在于设(shè)计一套出色的测(cè)试用(yòng)例,如何才能设(shè)计出一(yī)套出(chū)色的测试用(yòng)例,关键在于理解测(cè)试方(fāng)法。不同的测试(shì)方法有不同的测试(shì)用(yòng)例设计方法(fǎ)。

      6、维护
      维护是指在已完成对(duì)软件(jiàn)的研制(分析、设计(jì)、编码和测试)工作并交付使用以后,对软件产品所(suǒ)进(jìn)行的(de)一些软件工程的活动。即根据(jù)软(ruǎn)件运行的情况,对软(ruǎn)件进行适当修改,以适应新的要求(qiú),以及纠正运行中发(fā)现的错误(wù)。编写软(ruǎn)件问题报告、软件修改报告。

      标签

      最近浏览:

      乐鱼网页版-乐鱼(中国)

      乐鱼网页版-乐鱼(中国)