欧宝网官方站入口-欧宝(中国)












  • 烟台软件开(kāi)发
    您当(dāng)前的位置 : 首 页 > 新闻中心(xīn) > 技术知识

    烟(yān)台软件开发流程大揭秘

    2017-05-27

    烟台软(ruǎn)件开发流(liú)程(chéng)即软件设计思路和方法的一(yī)般过程,包括(kuò)设计软件(jiàn)的(de)功能和实现的算法(fǎ)和方法、软件(jiàn)的(de)总体结(jié)构设计和(hé)模块设计、编程和(hé)调试、程序联调(diào)和测试以(yǐ)及编写、提交程序等一系列操作。


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


    一、需求分析


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


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


    3.系(xì)统分析员向用(yòng)户再次确认需求。


    二、概要设(shè)计


    首先,开发者需要对软件系统进行概要设计(jì),即(jí)系统设计。包括系统的(de)基本(běn)处理流程、系(xì)统的组织(zhī)结构、模块划分、功(gōng)能分配、接(jiē)口设计、运行设(shè)计、数据(jù)结构(gòu)设计和出错处(chù)理设计等,为软件的详(xiáng)细设计提(tí)供基础。


    三(sān)、详细设计


    在概要设计的基础上,开发者需要进行软件系统的详细设计。


    四、编码


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


    五、测(cè)试


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


    六(liù)、软件交付


    在软件测试证明软件达到(dào)要求后,软件开发者应向用户提交(jiāo)开发的目(mù)标安装程序、数(shù)据(jù)库的(de)数据字典、《用户安装(zhuāng)手册》、《用户使用指南》、需求报告、设计报告、测试报告等(děng)双(shuāng)方合同约定的产(chǎn)物(wù)。


    七、验收


    用户(hù)验收。


    八、维(wéi)护(hù)


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


    标(biāo)签

    最近浏(liú)览:

    欧宝网官方站入口-欧宝(中国)

    欧宝网官方站入口-欧宝(中国)