首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
其他好文
> 详细
软件系统开发流程
时间:
2019-03-17 13:33:45
阅读:
164
评论:
0
收藏:
0
[点我收藏+]
标签:
监控
目标
软件
完成
数据操作
体系结构
体系
吞吐量
数据流
数据库应用系统开发方法,软件开发流程
一、数据库应用系统生命周期
软件工程与软件开发方法
用现代工程的概念管理软件生产与开发全过程的典型方法
瀑布模型(软件生命周期模型)
快速原型模型
螺旋模型
DBMS生命周期模型
规划与分析
系统规划与分析
任务陈述
确定任务目标
确定系统范围与边界
确定用户视图
可行性分析
经济可行性
技术可行性
操作可行性
开发方案选择
项目规划——
项目计划书(系统项目计划文档)
确定项目的目标和范围
根据DBAS软件开发模型,分解的和定义整个项目包括的工作活动和任务
估算完成该项目的规模及各种所需资源
制定合理的DBAS项目计划,包括进度、成本、质量等方面的预测和控制方案
需求分析——
需求规范说明文档
数据需求分析:从对数据进行组织和存储的角度,从用户的试图出发,分析与辨识应用领域所管理的各种数据项和数据结构,形成数据字典的主要内容。
数据字典:
数据项:数据最小组成单位
数据结构
数据流
数据存储
处理过程
数字典通过对数据项和数据结构的定义来描述数据流和数据存储的逻辑内容
功能需求分析(需求分析的核心环节)
数据处理需求分析
业务规则需求分析
性能需求分析
数据操作响应时间
系统吞吐量
允许并发访问的最大用户数
每TPS代价
影响DBAS性能的主要因素
系统硬件资源
网络通信设备性能
操作系统环境
数据库的逻辑设计和物理设计质量
DBMS的配置和性能
数据库应用程序自身
其他需求分析
存储需求分析
安全性需求分析
备份和恢复需求分析
系统设计
概念设计
数据库概念模型设计
系统总体设计
DBAS体系结构设计
DBAS系统硬件平台的选型与配置
应用软件结构设计
对需求分袖阶段识别出的业务规则进行初步设计,细化业务规则流程
对系统所采用的关键技术进行方案选型和初步设计。
逻辑设计
数据库逻辑结构设计
应用程序概要设计
数据库事务概要设计
物理设计
数据库物理结构设计
数据库事物详细设计
应用程序详细设计
实现与部署
建立数据库结构
数据加载
事务和应用程序的编码及测试
系统集成、测试与试运行
系统部署
运行与维护
数据库运行管理与维护的主要工作内容:
日常维护
监控与分析
性能优化调整
系统进化
软件系统开发流程
标签:
监控
目标
软件
完成
数据操作
体系结构
体系
吞吐量
数据流
原文地址:https://www.cnblogs.com/wsyjlly/p/10546253.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
分布式事务
2021-07-29
OpenStack云平台命令行登录账户
2021-07-29
getLastRowNum()与getLastCellNum()/getPhysicalNumberOfRows()与getPhysicalNumberOfCells()
2021-07-29
【K8s概念】CSI 卷克隆
2021-07-29
vue3.0使用ant-design-vue进行按需加载原来这么简单
2021-07-29
stack栈
2021-07-29
抽奖动画 - 大转盘抽奖
2021-07-29
PPT写作技巧
2021-07-29
003-核心技术-IO模型-NIO-基于NIO群聊示例
2021-07-29
Bootstrap组件2
2021-07-29
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!