1 相关系统分析员和用户初步了解需求,然后用WORD列出要开发的系统的大功能模块,每个大功能模块有哪些小功能模块,对于有些需求比较明确相关的界面时,在这一步里面可以初步定义好少量的界面。
  2 系统分析员深入了解和分析需求,根据自己的经验和需求用WORD或相关的工具再做出一份文档系统的功能需求文档。这次的文档会清楚例用系统大致的大功能模块,大功能模块有哪些小功能模块,并且还例出相关的界面和界面功能。
  3 系统分析员和用户再次确认需求。
  4 系统分析员根据确认的需求文档所例用的界面和功能需求,用迭代的方式对每个界面或功能做系统的概要设计。
  5 系统分析员把写好的概要设计文档给程序员,程序员根据所例出的功能一个一个的编写。
  6 测试编写好的系统。交给用户使用,用户使用后一个一个的确认每个功能,然后验收。

1. Related system analysts and users have a preliminary understanding of the requirements, and then use WORD to list the big functional modules of the system to be developed, and what small functional modules each big functional module has. For some interfaces with clear requirements, a small number of interfaces can be preliminarily defined in this step.
2.System analyst in-depth understanding and analysis of requirements, according to their own experience and requirements with WORD or related tools to make a document system functional requirements document. This document will make clear the general large functional modules of the sample system, which small functional modules are included in the large functional modules, and give examples of relevant interfaces and interface functions.
3.System analyst and user reconfirm requirements.
4.According to the interface and function requirements identified in the requirements document, the system analyst makes a general design of the system for each interface or function in the way of generation.
5.The system analyst gives the written outline design document to the programmer, who writes it one by one according to the functions exemplify.
6.Test the written system. To the user to use, the user use after a confirmation of each function, and then acceptance.

软件开发的流程--中英文对照相关推荐

  1. 软件开发常用名词中英文对照

    软件开发常用名词中英文对照 词汇 释义 abort 中止 abstract class 抽象类 accelerator 快捷键 accelerator mapping 快捷键映射 accelerato ...

  2. 软件开发常用词汇中英文对照

    按Ctrl + F自行查找 最后更新时间: 01/11/2019 15:17 软件名称相关发音读法: Ajax [ey-jaks], ['eidʒæks] 发音地址参照: https://www.di ...

  3. 软件开发有哪些规范和标准_深圳APP软件开发的流程是什么?

    深圳APP软件开发的流程是什么?APP软件开发是根据用户需求构建软件系统或设备的软件部分的过程,是一项系统工程,包括需求捕获,需求分析,系统设计,系统实现和系统测试.APP软件通常以某种编程语言实现, ...

  4. JavaWeb - 软件开发的流程,综合案例

    转载请注明出处:https://blog.csdn.net/mythmayor/article/details/72844266 1.软件开发的流程 第一:需求的讨论第二:设计系统的原型第三:根据原型 ...

  5. 软件开发主要流程步骤

    软件开发主要流程步骤 1.需求采集 主要就是采集顾客要求,她们需要这款软件实现的什么功能. 2.需求分析 整合顾客需求,将需要归类内容归类并整理,大脑有思路. 3.原型开发 原型开发的软件网站有很多, ...

  6. APP软件开发详细流程如何?

    在互联网技术发达的今天,APP已经深入到我们生活的方方面面了,从购物.家政.洗车.教育到美容.旅游.餐饮等等,都可以通过各种各样的APP软件来实现,使我们的生活更加便捷化.智能化.不过,很多感兴趣的朋 ...

  7. 软件开发计划_软件开发的流程是怎么样的?福州IT告诉你:这五点是你需要掌握的...

    技术进步的过程使虚构的预测在言辞上变成了现实生活中的经历. 在本系列文章中,毫不夸张地说,移动应用程序无缝地改变了人们的日常生活,从早上发短信到深夜聊天. 显然,随着移动迅速超越笔记本电脑和台式机成为 ...

  8. Java -- 软件开发整体流程;项目环境dev,test,staging,prod

    软件开发整体介绍 作为一名软件开发工程师,我们需要了解在软件开发过程中的开发流程, 以及软件开发过程中涉及到的岗位角色,角色的分工.职责, 并了解软件开发中涉及到的四种软件环境.我们将从 软件开发流程 ...

  9. UP及按照UP进行软件开发的流程

    UP是统一过程的缩写,其将软件开发过程分为业务建模.需求.分析设计.实施.测试.部署.配置与变更管理.项目管理和环境共9项子任务,并从时间角度将软件开发分为初始阶段.细化阶段.构建阶段和移交阶段共4个 ...

最新文章

  1. jittor和pytorch生成网络对比之softmax_gan
  2. 以不同的维度去看待问题
  3. ios 从assets加载图片_Flutter图片添加水印功能,Flutter保存Widget为图片
  4. C++的decltype()的介绍
  5. 奇异值分解SVD与PCA
  6. 【转】知道这20个正则表达式,能让你少写1,000行代码
  7. 代码的坏味道:控制结构嵌套太深
  8. 两个子线程不冲突_多线程操作可见性
  9. 搜索——二分搜索实现及细节
  10. python计算工资编程-免费直播 | 编程小白如何通过学习Python获得超高工资
  11. 机器学习第三回——正则化部分
  12. 苹果投影仪_无线投屏才是真正的王道,明基智能商务投影仪E580
  13. django 项目中使用项目环境制作脚本 通过终端命令运行脚本文件(management/commands)...
  14. steam加速_Apex英雄Steam版锁60帧 GoLink免费加速器助力畅快_综合资讯
  15. 一文介绍解银行卡验证api接口详情
  16. 【script】python 调用阿里云解析 DNS API 实现 DDNS(动态域名解析)
  17. android 声音同步 测试,基于FFmpeg和Android的音视频同步播放实现
  18. 对计算机系美好期望,计算机系举行新生入学教育大会——学生讲堂
  19. Ubuntu 16.04版本的 网易云音乐 linux 安装包资源以及下载过程
  20. 行星运动轨迹的程序实现

热门文章

  1. 智慧社区建设指南参考规范汇总
  2. [翻译Joel On Software]无痛功能需求 –第四部分:技巧/Painless Functional Specifications - Part 4: Tips
  3. ​人工智能如何拦截来自太空的古老电波信号?
  4. oracle层级计算推演,(特价书)Oracle 高性能SQL引擎剖析:SQL优化与调优机制详解(资深Oracle专家黄玮十年磨一剑,盖国强作序力荐)(china-pub首发)...
  5. matplotlib+celluloid Camera可视化动态数据
  6. 分段式多级离心泵_分段式多级离心泵的工作原理及结构图
  7. C# - 音乐小闹钟_BetaV2.0
  8. 我待的公司都实现厕所自由了?
  9. sqlite3常用命令语法
  10. Jsp+Servlet+JavaBean实现最基本的注册登陆功能