千亿手机网页版登录入口-千亿(中国)




  • 烟台软(ruǎn)件开发
    您(nín)当前的位置 : 首 页 > 新闻(wén)中心 > 技术知识

    烟台软件开发流程大(dà)揭(jiē)秘

    2017-05-27

    烟台(tái)软件(jiàn)开(kāi)发流程即软件设计(jì)思路和(hé)方法的一般过(guò)程,包括设计软(ruǎn)件的功能(néng)和实现的(de)算法和方法、软件的总(zǒng)体结构设计和(hé)模(mó)块设计、编(biān)程和调试、程序联调和测试以及(jí)编写、提交程序等一系列(liè)操作。


    烟(yān)台软件(jiàn)开发


    一、需求分析


    1.相(xiàng)关系统(tǒng)分析员向(xiàng)用户初步(bù)了解需(xū)求,然后用相关的工具软件(jiàn)列出要开(kāi)发(fā)的系(xì)统的(de)大(dà)功能模(mó)块,每(měi)个(gè)大功能(néng)模块有哪些小功能(néng)模(mó)块,对于(yú)有些需求比较明确相关的(de)界面时,在这一步里面可以初步定义好少(shǎo)量的界面。


    2.系统(tǒng)分析员深入了解和分析需(xū)求,根据(jù)自(zì)己的经验和需求用WORD或(huò)相关的工(gōng)具再(zài)做(zuò)出(chū)一(yī)份文(wén)档系统的功能需求文(wén)档。


    3.系统分(fèn)析员(yuán)向用户再次(cì)确认需(xū)求。


    二、概(gài)要设计


    首先,开发(fā)者需要对软件系统进行概要设计,即系统设(shè)计。包括系(xì)统的基本处理流程、系(xì)统的组织结构、模块划(huá)分、功(gōng)能分配(pèi)、接口设计(jì)、运(yùn)行设(shè)计、数据结构设计和出错处理设计等(děng),为软件的详细(xì)设(shè)计提供基础。


    三、详细设计


    在概(gài)要设计的基础上(shàng),开发(fā)者(zhě)需要进行软件系(xì)统的详细设计(jì)。


    四、编码


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


    五、测试(shì)


    测试(shì)编写(xiě)好的(de)系(xì)统。交给用户使用,用户使用(yòng)后(hòu)一个一个的确认每个功(gōng)能。软件(jiàn)测试(shì)有很多(duō)种:按照测试执行方,可(kě)以(yǐ)分为(wéi)内部测试(shì)和外部测(cè)试;按照测(cè)试范(fàn)围,可以(yǐ)分为模块测试和整(zhěng)体联调(diào);按照(zhào)测试条件,可以分(fèn)为(wéi)正常操作情(qíng)况测试和异常情况测试;按(àn)照测试的输入范(fàn)围(wéi),可以分为(wéi)全覆盖测试和抽样测试。


    六(liù)、软件交付


    在软件测试证明软件达到要求后,软件开(kāi)发者应向用户提交开发的目标安装(zhuāng)程序、数据库的数(shù)据字(zì)典、《用(yòng)户安装手(shǒu)册》、《用户使用指南》、需求报告、设计报告、测试报告(gào)等双(shuāng)方合同约定的产物。


    七(qī)、验收


    用户验收。


    八、维护(hù)


    根据用户需求的变化(huà)或环境的变化,对(duì)应(yīng)用程序进行全部或(huò)部分的修改。


    标签

    最近浏览:

    千亿手机网页版登录入口-千亿(中国)

    千亿手机网页版登录入口-千亿(中国)