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




    1. 烟台软件开发
      您当(dāng)前的位置(zhì) : 首 页 > 新闻中心 > 技术知识(shí)

      烟台软(ruǎn)件开发流程大(dà)揭秘(mì)

      2017-05-27

      烟台软件开发流程即(jí)软件设计思(sī)路和方法的一(yī)般过程,包括设计(jì)软件的功能和实现的算(suàn)法(fǎ)和(hé)方法、软(ruǎn)件的总(zǒng)体结(jié)构设(shè)计和模块设计、编(biān)程和调试、程序联调和测(cè)试以及编(biān)写、提交程序(xù)等(děng)一系列操(cāo)作。


      烟台软件开发


      一、需求分析


      1.相关系统分析员向用户初(chū)步了解需求,然后(hòu)用相关(guān)的工具(jù)软件列出要开发(fā)的系统的(de)大功能模(mó)块,每个大(dà)功能模块有哪些小功能模块,对于有些需求比较明确相(xiàng)关的界(jiè)面(miàn)时,在这(zhè)一步里面可以初步定义好(hǎo)少量(liàng)的界面。


      2.系统分析员深入了(le)解和分析需求,根据自己的经验和需求(qiú)用WORD或相关的工具(jù)再做出一份文(wén)档系统的功能需求(qiú)文档。


      3.系统(tǒng)分析员(yuán)向用户再次确认需求。


      二、概要设计


      首先,开发(fā)者需要对软件系统进行概要设计,即系统设(shè)计。包括系统(tǒng)的基(jī)本处理流程、系统的组(zǔ)织结构(gòu)、模(mó)块划分、功能分配、接口设计、运行设计、数据结构设计和出错(cuò)处理设计等,为(wéi)软件的详细设计(jì)提(tí)供(gòng)基础。


      三(sān)、详细(xì)设(shè)计


      在(zài)概(gài)要设计的基础上,开发者需要进行软(ruǎn)件系统的详(xiáng)细设计。


      四、编码


      在软件编码阶段,开发者根(gēn)据《软(ruǎn)件系统详细设计报告(gào)》中对(duì)数据结构、算法分析和模块实现(xiàn)等方面的设计要求,开始具体的编写程(chéng)序工作(zuò),分(fèn)别实现各(gè)模块的功(gōng)能(néng),从(cóng)而(ér)实(shí)现(xiàn)对目标系统的功能(néng)、性能、接口(kǒu)、界面等方面的要求。


      五、测试


      测试(shì)编写好(hǎo)的系统。交给用(yòng)户(hù)使用(yòng),用户使用后一(yī)个一个的(de)确(què)认每个功能。软(ruǎn)件测试有很多种(zhǒng):按照测试执行方,可以(yǐ)分为内(nèi)部(bù)测试和外(wài)部测试;按照(zhào)测试范围(wéi),可以分为(wéi)模块测试和整体联调(diào);按(àn)照测试条(tiáo)件,可以(yǐ)分为(wéi)正常(cháng)操作情况测试(shì)和异(yì)常情况测试;按(àn)照测试的(de)输入范围,可以(yǐ)分为全覆盖测试和(hé)抽样测试。


      六、软件交付


      在软件(jiàn)测(cè)试证(zhèng)明软件达到要(yào)求(qiú)后,软件(jiàn)开发者(zhě)应(yīng)向用户提交开发的目标安装程序、数据库的(de)数据字典、《用(yòng)户安装手册》、《用户使用(yòng)指(zhǐ)南》、需(xū)求报(bào)告、设计报告、测试报告等双方合(hé)同(tóng)约定(dìng)的产物。


      七(qī)、验(yàn)收


      用户验收。


      八、维护(hù)


      根(gēn)据用户需求的变化(huà)或(huò)环境的变化,对应用程序进行全部或(huò)部分的修改。


      标签

      最近浏览:

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

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