我需要写一份数据库需求分析文档,想找些例子参考一下,不知那里有。

gos_q 2002-06-19 03:58:52
题目:试给出一个数据库应用实例,并对这个实例进行完整的需求分析,产生全部需求分析文档
需求分析的步骤一
应用领域的调查分析
调查:通过访问,认识应用领域的组织结构和业务职能,抽象出各职能部门的应用功能和信息定义,再通过座谈予以确认。
分析:定义:1流动信息(信源信宿) ,2存储信息,3各种应用
用数据流图描述现行系统的逻辑模型,即信息流动和加工处理

需求分析的步骤二
步骤二:定义数据库系统支持的信息和应用
考察原有系统的数据流图,哪些应用和信息应收进系统开发范围,并对其定义:
应用定义表:应用的名称,功能,IO信息; 信息定义表:信息的名称,定义,来源和去向
应用定义表:应用的名称,功能,IO信息
编号 应用名 功能定义 输入信息 输出信息
1 办证 办证建档 申请表格 读者档案
借书证
2 借书 查书借出 借书单 借出记录
3 还书 还书登记 验书 还书记录
4 催还 逾期计罚 读者档案 催罚报表
借还登记
信息定义表:信息的名称,定义,来源和去向
编号 信息名 内容定义 应用来源 应用需求
1 读者资料 姓名单位证号 办证业务 借还统计
2 借书记录 姓名书号日期 借还业务 催还统计

需求分析的步骤三
步骤三:定义数据库操作任务
操作任务是数据库应用某个相对独立的事务,
相对独立是指:该任务的操作
1)在数据库应用中是完整不可分割的;
2)仅须在一个独立的计算机系统进行;
3)具有原子性:完全做好,或恢复原态;
4)有明确的IO数据项(原子数据项)定义
操作任务的定义可采用DBIPO图
任务名:查询图书 (编号:01)
所属应用号:#2借书
输入数据项:书号,图书状态表
输出数据项:借出情况
功能:返回某号图书状态
数据库操作定义:
定位某号图书记录,取借出状态
使用频率:每天约2000次
操作记录数:1 响应时间:约1秒
需求分析的步骤四
步骤四:定义数据项 从DBIPO提取原子数据项,把有关联者撮合为组,以组为单位定义数据项,连同其他数据项写到数据字典
(数据项组)
ST507834567,无机化学,1998-11-08,86,34.20
SB235678890,食品分析,1996-11-12,99,93.80
GT12345634,微生物化学,1997-12-01,12,78.00
BU12897604,食品工艺,2000-01-07,34,69.50
PL67498708,经济法 ,19999-12-09,23,36.00


(数据字典)


需求分析的步骤五
预测现行系统的未来改变
提供预测信息,是为了提高新系统对环境的适应性和降低维护成本.
预测信息包括:
1)应用领域中已有的信息而数据库系统未使用;
2)实际领域中各种应用功能可能扩充较少和改变
3)上述改变对数据库支持的信息和应用带来的影响.
图书馆的流通服务,将来是否会延伸到电子媒体和网络环境?
图书馆原来每年统计一次, 将来是否要每半年一次?
需求分析说明书的主要内容:
1)现行系统分析:总况,业务流程,功能分析,数据流程图,处理逻辑等
2)新系统逻辑模型:目标和功能,数据流程图,DBIPO图,数据字典,处理逻辑.
3)新系统信息量估计,预测系统的未来改变
--------------------------------------
这是老师出的题目,希望能尽量按这格式写,请大家帮帮忙。
...全文
1124 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gos_q 2002-06-20
  • 打赏
  • 举报
回复
谢谢两位的回复,我已解决了问题。
执着地梦想 2002-06-20
  • 打赏
  • 举报
回复
你写的这个就是吗。


lanying 2002-06-19
  • 打赏
  • 举报
回复
www.umlchina.com
所有需求全部来自生产实际,源自生产,贴近实战,提高技能。 生产案例生产库A是一台2012年的数据库服务器,存储是戴尔sc8000数据量有20T。数据库版本是11.2.0.3,该数据库是单实例数据库。使用操作系统目录存储,没有使用ASM存储。需要进行数据库服务器和存储迁移。迁移到新服务器和新存储。迁移到新的rac环境,使用本地方式进行升级。 目标:我们需要迁移数据库A到新服务器,新存储。 源库A数据库版本11.2.0.3数据库类型单实例数据存储使用操作系统目录存储,非ASM存储容量20TosRhel6 目标库B数据库版本19.19数据库类型Rac数据存储ASM容量21TOsRhel7 难点。1-数据库服务器需要进行替换2-存储需要进行替换3-容量大,存储没有多余空间,只能才有原地升级方式4-版本跨度大,需要从11203->11204->1919单实例->1919-pdb-rac. 具体步骤1-源服务器数据库命令行创建11203数据库软件2-源服务器数据库命令行创建11203数据库实例3-在目标服务器克隆源库11.2.0.3数据软件。并且在目标服务器搭建源库的dg库。4-开始真正的割接,割接的时候没有业务的。激活11203dg为主库。5-升级11203到112046-升级11204到19.197-配置19.19单实例数据库为rac数据库中的某个pdb。Over. 针对以前学员提出文档不全的意见,其实文档都是有的,都已经上传到百度网盘。这次实战课程整理文档如下:0-创建源库11203单实例1-通过克隆方式在目标服务器rac上面创建11203数据库软件2-在目标库rac数据库上面创建11203的单实例的dg3-目标库rac安装11204单实例软件和升级11203到112044-11204升级到19c数据库

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧