RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:9:30-18:00
你可能遇到了下面的问题
关闭右侧工具栏

APP开发资讯

您当前的位置:主页 > APP开发资讯 > IOS开发资讯 >
贵阳卫涛浅谈APP开发的标准流程
  • 作者:APP开发公司
  • 发表时间:2017-09-28 09:42
  • 来源:
贵阳卫涛经过多年的app开发经验总结出以下app开发的标准流程:
标准的app开发详细流程分解图
1.分析
    app开发需求分析就是回答做什么的问题。它是一个对用户的需求进行去粗取精、去伪存真、正确理解,然后把它用app开发工程开发语言(形式功能规约,即需求规格说明书)表达出来的过程。本阶段的基本任务是和用户一起确定要解决的问题,建立app开发的逻辑模型,编写需求规格说明书文档并最终得到用户的认可。需求分析的主要方法有结构化分析方法、数据流程图和数据字典等方法。本阶段的工作是根据需求说明书的要求,设计建立相应的app开发系统的体系结构,并将整个系统分解成若干个子系统或模块,定义子系统或模块间的接口关系,对各子系统进行具体设计定义,编写app开发概要设计和详细设计说明书,数据库或数据结构设计说明书,组装测试计划。
 
2.设计
    app开发设计可以分为概要设计和详细设计两个阶段。实际上app开发设计的主要任务就是将app开发分解成模块是指能实现某个功能的数据和程序说明、可执行程序的程序单元。可以是一个函数、过程、子程序、一段带有程序说明的独立的程序和数据,也可以是可组合、可分解和可更换的功能单元。模块,然后进行模块设计。概要设计就是结构设计,其主要目标就是给出app开发的模块结构,用app开发结构图表示。详细设计的首要任务就是设计模块的程序流程、算法和数据结构,次要任务就是设计数据库,常用方法还是结构化程序设计方法。
 
3.编码
    app开发编码是指把app开发设计转换成计算机可以接受的程序,即写成以某一程序设计语言表示的"源程序清单"。充分了解app开发开发语言、工具的特性和编程风格,有助于开发工具的选择以及保证app开发产品的开发质量。
 
4.测试
    app开发测试的目的是以较小的代价发现尽可能多的错误。要实现这个目标的关键在于设计一套出色的测试用例(测试数据和预期的输出结果组成了测试用例)。如何才能设计出一套出色的测试用例,关键在于理解测试方法。不同的测试方法有不同的测试用例设计方法。两种常用的测试方法是白盒法测试对象是源程序,依据的是程序内部的的逻辑结构来发现app开发的编程错误、结构错误和数据错误。结构错误包括逻辑、数据流、初始化等错误。用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果。白盒法和黑盒法依据的是app开发的功能或app开发行为描述,发现app开发的接口、功能和结构错误。其中接口错误包括内部/外部接口、资源管理、集成化以及系统错误。黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。黑盒法。
 
5.维护 
    维护是指在已完成对app开发的研制(分析、设计、编码和测试)工作并交付使用以后,对app开发产品所进行的一些app开发工程的活动。即根据app开发运行的情况,对app开发进行适当修改,以适应新的要求,以及纠正运行中发现的错误。编写app开发问题报告、app开发修改报告。
 
分享到:
------分隔线----------------------------
------分隔线----------------------------