数据库课件:chap06事实发现.ppt

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
? Pearson Education Limited, 2004 Chapter 6 事实发现 Chapter 6 – 目标 在数据库系统开发生命周期中何时要用到事实发现技术 在整个数据库系统生命周期中收集的事实类型 在整个数据库系统生命周期中所产生的文档类型 最泛化的事实发现技术 如何使用各种事实发现技术及其优点和缺点 StayHome录像出租公司案例研究 怎样把事实发现技术运用在数据库系统开发周期的早期阶段 事实发现(Fact-Finding) 运用面谈和提问等技术来收集有关系统、需求和用户喜好的形式化处理过程。 事实发现技术在整个数据库系统开发生命周期的早期,包括数据库规划、系统定义、需求收集和分析阶段,都是非常关键的。 收集哪些事实 收集哪些事实(续) 事实发现技术 数据库开发人员在一个数据库工程中通常使用五种事实发现技术: 检查文档( Examining documentation ) 面谈( Interviewing ) 观察业务的运转( Observing the business in operation ) 研究( Research ) 问卷调查( Questionnaires ) 检查文档 面谈 面谈是最常用的,通常也是最有用的事实发现技术。 需要良好的交流能力,能够有效地和不同价值观、不同喜好、观点、动机和个性的人打交道。 目的: 找出事实、确认事实、澄清事实 了解所有最终用户的需求情况 集中意见和观点 面谈 有两种类型的面谈:有组织的和没有组织的 没有组织的面谈通常仅由一个通用目标指导,并且有非常少的特定的问题。不能抓住问题的焦点,不利于数据库分析和设计。 有组织的谈话中,谈话人有特定的问题要问谈话对象。 面谈 有两种问题模式: 开放的,限制的 开放式问题能够让谈话对象用一种看起来适合的方式回答。 “为什么你对会员注册表不满意?” 限制式问题的答案要么是特定选择,要么是短的直接的回答。 “会员注册表的信息是否精确?” 为了保证谈话成功,必须选择合适的谈话人选,准备的问题涉及面要广,要引导谈话有效地进行。 观察业务的运转 最有效的事实发现技术之一。 使用这项技术可以观察业务的运转模式,了解业务高峰期的运转状态。 研究 有用的事实发现技术是研究应用和问题。 计算机行业的杂志、参考书和因特网是非常好的信息来源。 可以提供有关其他人如何解决该问题的信息,也可以告诉你要解决此问题的软件包是否存在。 问卷调查 问卷是一种有着特定目的的小册子,这样可以在控制答案的同时,集中一大群人的意见。 问卷有两种格式:自由形式和固定形式。 自由形式问卷上,答卷人提供的答案有更大的自由。 “你当前收到的是什么报表,它们有什么用?” 固定格式问卷包含的问题答案是特定的。 “现在的录像出租报告的形式非常理想,不必改动。” 是 否 StayHome 案例研究 这个案例研究描述了一个叫StayHome的公司,该公司出租录像带给其会员。 StayHome的首家分公司成立于1982年,地点是西雅图。但该公司日益壮大,有许多连锁店遍布全美。 100个部门,2000名员工。 StayHome 员工注册表 员工列表 可出租的录像清单 StayHome 会员注册表 会员清单列表 StayHome 录像租借表 建立StayHome数据库应用系统的必要性 随着公司的壮大,公司使用和产生的数据量日益增大,管理变得非常困难。 为确保公司继续发展,建议建立数据库应用程序以帮助解决日益庞大的数据管理问题。 StayHome 案例研究 – 数据库规划 创建数据库系统的任务陈述 创建数据库系统的任务目标 任务陈述可以帮助澄清数据库工程的目标,为开发出一个简洁高效的数据库应用程序提供更清楚的途径。 每个任务目标应该标识一个数据库支持的特定任务。 额外信息:要完成的工作、完成工作所要使用的资源以及费用预算等。 面谈:准备任务陈述素材 StayHome公司的数据库应用的任务陈述 面谈:准备任务目标素材 StayHome 数据库的任务目标 StayHome 数据库的任务目标 StayHome 数据库的任务目标 StayHome 数据库的任务目标 StayHome 案例研究 – 系统定义 确定数据库应用的范围和边界以及它的主要用户的视图 一个用户视图代表数据库应用必须支持的由一个特殊的工作角色(如经理或助理)或者业务范围(如录像出租或库存控制)所定义的需求 StayHome 数据库应用的系统边界 StayHome数据库应用的主要用户视图 StayHome数据库应用的主要用户视图 StayHome数据库应用的主要用户视图 StayHome数据库应用的主要用户视图 StayHome数据库应用的主要用户视图 S

您可能关注的文档

文档评论(0)

学习让人进步 + 关注
实名认证
内容提供者

活到老,学到老!知识无价!

1亿VIP精品文档

相关文档