赞
踩
需求、分析设计
1.需求
1.1 项目背景
1.2 需求描述
2.分析设计
2.1 需求分析
三件事:
1. 了解用户的需求,并用软件工程师的语言描述出来。
2. 让用户了解我们能做出来的是什么。
3. 提出合理化的建议。
2.2 模块划分
模块划分的目的:
1 分类后的功能是比较清晰;
2 分类后可以对开发进行计划起指导作用;
3 分类后有利于面向对象的分析与设计;
模块分类的方式:
1 按角色分 ;按角色分类结果决定了界面操作:
2 按功能分;按功能分类结果决定了操作类内容
3 按信息分;按信息分决定了数据库架构
2.3 概要设计
面向对象的概要设计目的有以下几点:
以需求分析为基础,形成程序的功能流程。
以功能流程为基础,设计流程中传递的数据。
设计类与包,用于实现功能。
那么,如何完成概要设计,实现概要设计的目的呢?首先要从需求分析入手。在需求分
析阶段分析出了所有的功能,然后划分模块。其中有一种模块中按信息来划分的,方便我们
找出系统中数据,也就是数据库架构。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。