开篇
- 今天新到的全国计算机等级考试,三级教程-数据库技术 为了19年3月底的考试努力,这些是我在今后学习中的心得体验。
软件工程
- 为了提高软件质量,加快软件开发进度,降低开发成本,提出“软件工程”思想。
- 典型方法
- 瀑布模型、快速原型模型、螺旋模型
- DBAS生命周期模型
- 基本活动
- 项目规划、需求分析、系统设计、实现与部署、运行与维护
- 基本活动
- 规划与分析
- 系统规划与定义
- 任务陈述
- 确定任务目标
- 确定范围和边界
- 确定用户视图
- 可行性分析
- 经济可行性
- 技术可行性
- 操作可行性
- 开发方案选择
- 项目规划
- 项目团队
- 项目环境
- 项目活动
- 成本预算
- 进度计划
- 系统规划与定义
- 需求分析
- 数据需求分析
- 数据字典
- 数据项
- 数据结构
- 数据流
- 数据存储
- 数据处理
- 数据字典
- 功能需求分析
1.数据处理需求分析- 业务规则需求分析
- 性能需求分析
1.数据操作响应时间- 系统吞吐量
- 没TPS代价值
- 允许并发访问的最大用户数
- 其他需求分析
- 存储需求分析
- 安全性需求分析
- 备份和恢复需求分析
- 数据需求分析
- 系统设计
- 概念设计
- 逻辑设计
- 物理设计
- 实现与部署
- 建立数据库结构
- 数据加载
- 事务和应用程序的编码及测试
- 系统集成、测试与试运行
- 系统部署
- 运行管理与维护
- 日常维护
- 备份与恢复
- 完整性维护
- 安全性维护
- 存储空间管理
- 并发控制
- 监控与分析
- 数据采集与统计
- 操作分析
- 基准程序评估
- 性能优化调整
- 查询调整与优化
- 索引调整
- 事务调整
- 模式调整
- 参数调整
- 硬件调整和升级
- 应用程序优化
- 系统进化
- 应用程序升级
- 数据库重组
- DBMS和OS升级
- 日常维护