内容提要
1 软件体系结构及设计过程
2 DBAS 总体设计
3 DBAS 功能概要设计
4 DBAS 详细设计
5 DBAS 安全框架设计
6 DBAS 实施的过程及内容
DBAS 功能设计包括应用软件中的数据库事务设计和应用程序设计
功能设计过程一般被划分为 总体设计,概要设计和详细设计。而具体到数据库事务设计部分,又可分事务概要设计和事务详细设计
完成系统设计工作后,就进入系统实现与部署阶段
软件体系结构设计过程
软件体系结构:软件架构,软件体系结构 = {构件,连接件,约束}
软件体系结构是软件西永中最本质的东西,良好的体系结构必然是 普适,高效和稳定的
软件体系结构有多钟风格和类型 如分层结构,模型-视图-控制器(MVC) 客户端、服务器体系结构等
软件设计过程
软件设计过程:设计;实现;测试
设计包含:概要设计和详细设计
概要设计:进行软件总体结构设计;可采用层次结构图建立软件总体结构图。详细设计的任务是进行数据设计,过程设计及人机界面设计
设计原则:模块化,信息隐藏,抽象与逐步求精
软件设计:可选用 结构设计方法;面向对象设计方法或面向数据设计方法
DBAS 总体设计
任务是:确定系统的总体框架
主要内容包括:
DBAS 体系结构设计
软件体系结构设计
软件 硬件选型与配置设计
业务规则初步设计
DBAS 总体设