第一章: 初识基本设计
引:
本人从事对日软件开发, 对所能理解的知识范围, 渐渐进入了整理阶段. 对于文章中出现的图片,基本上是日文汉字的形式给大家带来的困扰先说抱歉( 但不影响理解 )
整体将分为几个部分来进行分享.
第一部分: 基本设计的基础认识
第二部分: 基本设计所处的位置及在软件开发中的角色
第三部分: 基本设计中所涉及到的设计文档及文档中主要内容
第四部分: 在软件设计整体中, 要件定义与基本设计的交叉点和奇异点
第五部分: 总结基本设计
一. 何为基本设计
基本设计是指信息系统开发过程中的一个阶段,它将整个信息系统分解为功能单元,并确定每个功能单元的性质、能力以及如何相互连接。基本设计通常在需求定义之后、详细设计之前进行。
关于基本设计的本质,没有一个唯一的答案可以让所有相关人员都认同。这是因为在信息系统开发过程中,没有像法律或行业组织制定的最终程序和成果物一样的东西。每个信息系统开发者、项目、公司和方法都有不同的工作方式。
然而,基本设计的广泛共识是,它是一个从整体角度开始考虑信息系统具体形态的过程。这些具体形态需要建立在需求定义的基础上,与其他人共同考虑如何通过画面、报表、批处理和数据库等具体手段来实现所需的信息系统功能。
二.基本设计的任务包括:
1.彻底梳理信息系统所需具备的所有功能,包括画面、报表、批处理等。
2.明确每个功能所要实现的具体业务。
3