导图社区 数据库分析与DreamHome案例研究
数据库分析与DreamHome案例研究大概内容总结
数据库的实体-联系建模(ER)大概内容总结
数据库设计那些事大概简单基础的内容大概总结
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
数据库分析与DreamHome案例研究
在数据库应用系统开发生命周期中何时使用实况发现技术
面谈、问卷调查等技术手段收集系统、需求和优先考虑等实况信息
在数据库系统开发生命周期的每个阶段需要收集的实况的类型
数据库规划
数据库项目的目的与目标
系统定义
描述主要用户视图(包括不同的工作角色和不同的商业应用领域)
需求收集与分析
用户视图的需求;系统规范,包括性能和安全需求
数据库设计
用户对逻辑数据库设计的意见和建议;目标DBMS的功能
应用程序设计
用户对界面设计的意见和建议
DBMS选型
目标DBMS的功能
建立原型系统
用户对原型系统的意见和建议
实现
数据转换与加载
当前数据的格式;目标DBMS的数据导入性能
测试
测试结果
运行维护
性能测试结果;新增或修改以后的用户和系统需求
在数据库系统开发生命周期的每个阶段需要生成的文档的类型
数据库系统的任务描述和任务目标
定义数据库应用程序的范围和边界,定义用户视图
用户和系统的需求规格说明书
概念/逻辑数据库设计(包括ER模型、数据字典、关系模式);物理数据库设计
应用程序设计(包括对程序和用户界面的描述)
DBMS的评估和推荐选型
修改用户需求和系统规范
用户手册;性能分析;修改以后的用户需求和系统规范
最常用的实况发现技术
分析文档资料
描述数据库的问题和需要
描述企业受问题影响的部分
描述当前运行的系统
面谈
观察企业的运作
研究
问卷调查
如何使用各种实况发现技术以及每种实况发现技术的优缺点
优点
被访问者可以自由地回答问题,而且对问题毫无隐瞒
使得被访问者觉得自己是项目地参与者
访问者可以持续地对被访问者感兴趣地话题进行追问
访问者可以在面谈中随时对问题进行调整或者对同一各问题换一种提法
访问者可以观察到被访问者地肢体语言
缺点
非常耗时且成本太高,因而可能会是不切实际的
面谈的成功与否依赖于访问者的沟通技能
面谈的成功与否依赖于被访问者是否愿意参与到面谈中来
可以检验实况与数据的有效性
观察者可以确切地看到正在进行的一切
观察者还可以获得描述业务任务的物理环境的数据
成本相对较低
观察者可以进行工作度量
被观察者可能有意或无意地表现失常
由于观察时间有限、可能会遗漏听一时间段可能出现地难度不同地任务或者无法观察到正常地工作量
有些任务并不总是以它被观察时地方式执行
可能不现实
如果已有解决方案,则可以节约时间
研究人员可以参看别人解决类似问题或满足类似需求地解决方南
研究人员能够追踪了解当前地最新发展
需要访问适当地信息资源
可能会因为没有相关文档而于事无补
被问卷者可以在其方便的时候完成并交回调查表
以一种成本相对较低的方式从大量的人群手中收集数据
由于问卷结果保密,被问卷者更有可能提供真实的情况
可以将问卷结果列表并进行快递分析
返回问卷者的人数比较少,可能只有5%~10%
返回的调查表可能并未完全作答
对于被误解的问题,无法修改或者重述
无法观察和分析被问卷者的肢体语言
一个称为DreamHome的房屋租赁公司数据库系统
为DreamHome数据库系统定义任务描述
公司的目标是什么
为什么认为需要一个数据库
认为数据库将怎样解决您们遇到的问题
为DreanHome数据库系统定义任务目标
请描述一下工作
通常每天都会从事哪些工作
处理那些数据
要用到哪些类型的报表
需要跟踪记录哪些事情
公司为客户提供了那些服务
定义DreanHome数据库系统的系统边界
房产销售
房产出租
员工
HRM
市场
薪资
房产宣传
客户服务
确定DreamHome数据库系统的主要用户视图
为DreamHome数据库系统的用户视图收集更多的信息
需要掌握关于用户视图所需信息的哪些类型的数据
会对与用户视图所需信息有关的数据做哪些事情
为DreamHome数据库系统的系统需求收集信息
数据库中执行最频繁的事务是什么
对于企业来说,哪些事务最关键
这些关键性事务在什么时候被执行
关键性事务的低发、正常和高峰时段分别是什么时候
希望数据库系统具备什么样的安全性
是否存在高度敏感的数据,这些数据只能被某些员工访问
希望保存哪些历史
数据库系统的网络访问需求和共享访问需要是什么
当系统故障或数据丢失的时候,希望数据库系统具有什么样的保护措施
管理DreamHome数据库系统的用户视图
DreamHome数据库系统的系统规范
初始数据库大小
数据库增长速度
查询记录的类型与平均查询次数
网络及共享访问需求
性能
安全
备份与恢复
法律问题
Dream Home数据库系统的系统需求
如何在数据库系统开发生命周期的前期阶段应用实况发现技术