考点2 规划与分析

考点2 规划与分析

一、系统规划与定义

• 面向将要开发的DBAS,通过了解用户实际需求,明确该系统需要实现的目标和任务,并从数据管理和数据处理的角度,确定系统中数据库软件的功能、性能范围。

系统规划与定义

系统规划与定义设计内容:
① 任务陈述
描述所要开发的DBAS的总体目标。
② 确定任务目标
为了系统总体目标,DBAS应该支持的一系列数据管理和数据处理任务与活动。
③ 确定系统范围和边界
定义了DBAS做什么、不做什么、做到什么程度。
④ 确定用户视图
对用户进行分类,明确每类用户需要访问数据库中的哪些数据以及如何使用这些数据,组成用户所对应的用户视图。

二、可行性分析

在明确了DBAS的任务目标和系统范围之后,需要从技术,经济,操作等方面进行项目可行性分析,评估判断DBAS的可行性。

可行性分析

可行性分析包括:
① 经济可行性研究
对项目进行成本效益分析,估算项目开发成本,评估项目经济效益、社会效益和利润,在项目成本和收益间进行合理权衡,并分析项目对其产品或利润的影响。
② 操作可行性研究
论证是否具备DBAS开发所需的各类人员资源(项目管理人员、数据库系统分析员、应用编程人员等)、软件资源、硬件资源和工作环境等,以及为支持DBAS开发如何去改进加强这几方面资源。
③ 技术可行性研究
根据用户提出的系统功能、性能及实现系统的各项约束条件,对系统软硬件和技术方案作出评估和选择建议。
④ 开发方案选择目标
提出并评价实现系统的各种开发方案,从中选出一种适用于DBAS软件的开发方案。

DBAS的成本包括:
① 系统软硬件购置费用
如DBAS、计算机、存储设备、网络设备的购置费用。
② 系统开发费用
如人工费用、材料费用、成本费用等。
③ 系统安装、运行、维护费用等。

三、项目规划

项目管理者对资源、成本和进度做出合理估算,并在此基础上指定切实可行的DBAS项目开发计划的过程。

项目规划的一般工作内容:
确定项目的目标和范围,根据系统规划与定义的工作内容,具体说明项目的最终产品以及期望的时间、成本和质量目标。
② 根据DBAS软件开发模型,分解和定义整个项目包括的工作活动和任务。
估算完成该项目的规模及所需各种资源。
制定合理的DBAS项目计划,包括进度、成本、质量等方面的预测和控制方案。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值