实习数据库应用开发
浙江大学城市学院暑期短训实习
浙大快威IT培训中心
体系结构设计
什么是体系结构设计
简单地说就是分析与设计软件的体系结构,通过系统分解,确定子系统的功能和子系统之间的关系,以及模块的功能和模块之间的关系。
体系结构设计
体系结构设计步骤
明确设计策略
确定采用哪种B/S结构方式,例如是Web方式或者控件式方式等。
分析整个系统的数据量处理方式,例如前端封装方式或者后台封装方式等
划分系统部件;
对系统的部件进行划分,例如界面部件、逻辑部件的划分。
明确部件的开发策略,例如购买、开发、重用等。
体系结构设计
体系结构设计步骤
性能平衡分析
对客户的业务数据进行分析,总结出系统关键性能。
对系统进行性能平衡的分析,例如线程的调度、数据反应速度等。
体系结构设计
体系结构设计成果
《体系结构设计报告》
体系结构设计
《体系结构设计报告》说明
数据库设计
输入
《软件需求规格说明书》
《体系结构设计报告》
数据库设计
数据库设计步骤(一)
1、准备工作
数据库设计人员阅读需求文档和体系结构设计文档,明确数据库设计任务。
数据库设计人员准备相关设计工具和资料。
数据库设计人员确定本软件的数据库设计规则(或指南),主要包括:
数据库设计
数据库设计步骤(二)
数据库命名规则
逻辑设计规则(或指南)
物理设计规则(或指南)
安全性设计规则(或指南)
优化规则(或指南)
数据库管理与维护规则(或指南)
对客户原有数据库中的数据进行分析。
对客户提出的数据库需求进行评审。
数据库设计
数据库设计步骤(三)
2、逻辑设计
数据库设计人员根据需求文档,创建与数据库相关的那部分实体关系图(ERD)。如果采用面向对象方法(OOAD),这里的实体相当于类(class)。
数据库应用开发第四天 来自淘豆网m.daumloan.com转载请标明出处.