数据库技术三级第四章

本文详细介绍了数据库应用系统(DBAS)的设计过程,包括软件体系结构、设计原则和DBAS的总体、概要及详细设计。内容涵盖C/S与B/S体系结构的比较、软硬件选型配置、业务规则设计、功能层次实现、安全架构设计以及实施阶段的数据库创建与装载数据等关键环节。
摘要由CSDN通过智能技术生成

第四章 数据库应用系统功能设计与实现

DBAS的设计过程应包括:概念设计、逻辑设计和物理设计三个阶段。DBAS的功能设计一般被划分为总体设计、概要设计、详细设计。DBAS的功能设计数据库事务设计部分可分为概要设计和事务详细设计。

4.1.1软件体系结构

软件体系结构={构件,连接件,约束}

4.1.2软件设计过程

软件系统需求分析

软件开发由设计(概要设计、详细设计)、实现、测试三个环节组成

软件设计阶段将产生系统的总体结构设计、系统的过程设计、系统的数据设计

软件设计原则:设计应与软件需求保持一致、设计的软件结构应支持模块化、信息隐藏、抽象与逐步求精

工程管理角度看软件设计:概要设计、详细设计

整个软件设计过程:总体设计、概要设计、详细设计

4.2DBAS总体设计

DBAS设计包括:结构设计,过程设计,数据设计

数据库总体设计内容:

(1)DBAS体系结构设计

确定DBAS体系结构是指将系统从功能、层次/结构、地理分布等角度进行分解,划分为多个子系统,定义各子系统应实现的功能;

设计系统的全局控制,明确各子系统间的交互和接口关系。

   用户/服务器体系结构(C/S)

  •    DBAS的数据管理和数据处理功能被分解并分布在客户端和数据库服务器上
  • 数据库服务器可以为多个客户端应用提供共享的数据管理功能
  • 客户端应用可以通过网络访问多个不同的数据源
  • 客户端除完成人机交互功能外,还需完成面向应用的数据处理功能 胖客户端

浏览器/服务器结构(B/S)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值