概要设计的四个步骤(原型设计和概要设计哪个在前面)
时间:2023-08-27 21:28:00来源:概要设计的四个步骤?
负责一个项目,概要设计大概分为以下几个过程:
1、确定边界:
确定边界后,才能明确与外部哪些实体交互,交互需要确定:
通信方式是串口还是网络,消息的大小,消息的格式,消息是同步还是异步。
2、划模块:
模块之间有竖直关系和水平关系,比如MVVM模式可以认为是竖直关系,从外部的界面到内部的数据。
水平关系比如:
接受消息,处理消息,转发消息。
3、定接口:
模块可以认为是一个IPO控件,概设的时候,模块是一个黑盒,对外的接口要尽量小。
4、理流程:
使用时序图,说明对于一个功能,若干模块是如何协作完成的。
原型设计和概要设计哪个在前面?
原型设计就是概要设计,原型只是展示大概的功能分布。
软件概要设计说明书?
软件开发过程:
立项、需求分析、概要设计、详细设计、编码、测试、运行及维护;单元测试参照详细设计说明说(LLD)集成测试参照概要设计说明书(HLD)系统测试参照需求规格说明说(SRS)
需求规格说明书是为使用用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。
概要设计就是设计软件的结构,包括组成模块,模块的层次结构,模块的调用关系,每个模块的功能等等。
详细设计就是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。
展开更多
标签: