您现在的位置是:首页 >

我发现一个事实 什么是事实发现技术?作用是什么?它在资料库应用程式生命周期的哪些阶段得到使用?

火烧 2022-09-27 10:59:36 1063
什么是事实发现技术?作用是什么?它在资料库应用程式生命周期的哪些阶段得到使用? 什么是事实发现技术?作用是什么?它在资料库应用程式生命周期的哪些阶段得到使用?在资料库系统开发周期的各个阶段中,资料库开
我发现一个事实 什么是事实发现技术?作用是什么?它在资料库应用程式生命周期的哪些阶段得到使用?

什么是事实发现技术?作用是什么?它在资料库应用程式生命周期的哪些阶段得到使用?  

什么是事实发现技术?作用是什么?它在资料库应用程式生命周期的哪些阶段得到使用?

在资料库系统开发周期的各个阶段中,资料库开发者必须捕获必要的事实来构建资料库系统,这些事实覆蓋业务和资料库系统使用者,主要包括术语,问题,机会,约束,需求和优先权,这些构成了事实发现的目标。
事实发现就是运用面谈和提问等技术来收集有关系统,需求和使用者喜好的形式化处理过程。
使用事实发现技术的时机:在资料库开发生命周期的早期阶段,包括资料库规划、系统定义、需求收集和分析,开发人员要了解术语,问题,机会,约束,需求以及业务和系统使用者的优先顺序。
注意事项:大概估计一下要在资料库工程的事实发现上花费多少时间和精力是非常重要的。大量的快速学习将导致瘫痪,而考虑的太少则会由于用错误的方法解决错误的问题而导致不必要的时间和金钱的浪费。
在整个资料库系统的周期中,开发人员需要捕获的事实包括系统当前的或者将来的事实。资料库开发的各个阶段并不是严格按照顺序进行的,而是通过反馈回圈包括许多前阶段的重复,这也适用于各个阶段的资料采集和文件产生。
资料库开发人员在一个数据库工程中通常使用几种事实发现技术,常用的技术有五种:检查文件、面谈、观察操作中的业务、研究、问卷报告。
1. 检查文件:当你需要深入了解为什么客户需要资料库应用时,检查文件是非常有用的,检查文件可以发现文件有助于提供与问题相关的业务资讯。如果问题与现存系统相关,则一定有与该系统相关的文件。检查与目前系统相关的文件,表格,报告和档案是一种非常好的快速理解系统得方法。
检查当前的文件可以有如下的用途:
a) 描述资料库的问题和需求。有用途的资源包括内部备忘录、电子邮件、会议备忘录、员工客户意见、问题描述文件。
b) 描述受问题影响的业务。有用途的资源包括组织图表、任务陈述、事务战略计划,正被研究的部分任务目标、手工的表格和报告的例子、计算表格和报告举例、完成的表格/报表。
c) 描述当前系统。有用的资源包括不同型别的资料流图和图表,资料字典,资料库应用程式设计、程式文件、使用者/培训手册。
2. 面谈
面谈是最常用的,通常也是最有用的事实发现技术,通过面对面谈话可以获取资讯,面谈还有其他的目的,如找出事实、确认事实、澄清事实、得到终端使用者、标识需求、集中意见和观点。然而使用面谈这种技术需要良好的交流能力,能够有效地和具有不同价值观、不同喜好、观点、动机和个性的人打交道。和其他技术一样,面谈并不是在所有情况下都是最好的,优点如下表所示:
谈话物件可以按照谈话人预先确定的感兴趣的内容进行交谈
谈话人可以在谈话过程中改编或者重述问题
谈话人可以观察谈话物件的肢体语言
谈话物件可以自由的、开放地回答问题
谈话物件可以了解部分专案
缺点如下所示:
非常浪费时间,代价昂贵,可能不切实际
是否成功依赖于谈话人的交流技巧
有两种型别的面谈:有组织的和没有组织的。没有组织的面谈通常仅由一个通用的目标指导,并且有非常少的特定问题。谈话人依靠谈话物件提供谈话的框架和方向,这种型别的谈话通常不能抓住问题的焦点,因此,你将发现他不是很适用于资料库分析和设计。有组织的谈话中,谈话人有特定的问题要问谈话物件。根据谈话物件的回答,谈话者将提出一些附加的问题以获得非常明确的答案并进行一些扩充套件。没有明确框架限制的问题能够让谈话物件用一种看起来适合的方式回答。例如:“为什么你对成员注册报表不满意”,限制框架问题的答案要么是特定的选择,要么是短的直接的回答。例如“你是否按时收到了乘员注册报告”或者成员注册报告所包含的资讯是否精确”,这个问题只需要回答“是”或者“否”。
重要提示:为了保证谈话成功,必须选择合适的谈话人选,准备的问题涉及面要广,要引导谈话有效地进行。
3.观察业务的运转。
观察是用来理解一个系统的最有效的事实发现技术之一,使用这项技术可以参与或者观察做事的人来了解系统,当用其他方法收集的资料的有效性值得怀疑或者系统特定方面的复杂性阻碍了终端使用者作出清晰的解释时,这种技术尤其有用。
与其他的事实发现技术相比,成功地观察要求非常多的准备。为了确保成功,要尽可能多地了解你要观察的人和活动。例如,所观察的活动的低谷,正常以及高峰期拥分别是什么时候?所观察的人是否会因为有人观察他们并记录他们的活动而心情烦乱。
使用这种技术的优点:
可以检查资料和实施的有效性,观察者可以很准确地看到正在做的事情,观察者也可以获得描述任务的物理环境的资料,相对低廉,观察者可以坐工作测量。
缺点:
当有人观察时人们可能自觉或者不自觉的行为异常,在那段时间,可能会遗漏一些观察任务,这些任务的难度和量都有所不同,有些任务并不总是以他们被观察时的方式执行,可能不切实际。
4.研究。
研究主要是研究应用和问题,计算机行业的杂志、参考书和因特网是非常好的资讯来源,他们可以提供有关他人如何解决该问题的资讯,也可以告诉你要解决此问题的软体包是否存在。
优点:
如果解决问题的方法已经存在则能够节省时间、研究者可以知道其他人如何解决相似的问题或者怎样满足相似的要求、使研究者能够跟上最新发展。
缺点:
可能很浪费时间、需要获得合适的资讯资源、由于问题在其他地方没有写成文件,因此最终可能对解决问题没有什么帮助。
5.问卷调查
问卷是一种有着特定目的的小册子,这样可以在控制答案的同时,集中一大群人的意见。当和大批听众打交道时,其他的事实发现技术都不能有效地把这些事实列成表格。问卷有两种格式,自由形式和固定形式,在自由格式问卷上,答卷人提供的答案有更大的自由,问卷提出后,答卷人在题目后的空白地方写答案。固定格式问卷包含的问题的答案是特定的,给定一个问题,回答著必须从提供的答案中选择一个,因此结果一目了然且容易列表。但另一方面,答卷人不能提供一些有用的附加资讯。问卷的优缺点如下所示:
优点:
被调查者可以很方便地回答问卷并交还、相对廉价的从大批人群中收集资料、当调查物件的回答可信度高时,他们提供了真实的情况,回答可以列成表格并迅速分析,可以使用各种方式发放问卷,包括人工发放,邮件,发E_mail。
缺点:
交还率可能很低,可能只有5%-10%,问卷交还是可能没有回答完整。没有机会修改和重新描述被误解的问题,不能观察和分析答卷人的肢体语言。主碑问卷非常浪费时间

VS 2010的“应用程式生命周期(ALM)”是什么?

一个软体的生命周期划分为几个阶段,而利用各种工具辅助每个关键环节进行管理,就称为应用程式生命周期管理(ALM,Application Lifecycle Management)。微软的Visual Studio 2010将会努力打造一个功能平等、共同分担,易用便捷的平台,以用于组织内的应用程式生命周期管理过程。

为什么在资料库应用程式中优先考虑使用储存过程

为什么使用储存过程,哪是因为使用储存过程可以系结变数,系结变量了,就会提高查询效率。
对比:
假如:如果系统是BS模式,每个客户提交一次select * from user where username='变数'
一共有10个客户点选登入。
不系结: select * from user where username='变数' 此条语句会执行10次,每次是不同的值查询
系结:只需要执行1次,因为使用过程是系结变数的。相当于使用共享池。

什么是资料库应用程式互动的主要介面

资料库介面:是一串字串。是第三方资料库开发商规定用来寻找他们自己定义的驱动的。
资料库驱动程式:是一个动态连结库(DLL),用以将特定的开放式资料库连线的资料来源和另一个应用程式(客户端)相连线。
举一个例子:
就像电脑主机板上有显示卡,如果要正常工作就需要对应的驱动,同样资料库其实是一个结构化储存资料的档案,有了相应资料库的驱动你才能对其进行操作,资料库驱动程式有介面,其他的应用程式通过这个介面来操作资料库。
你需要一种指令码语言来连结资料库档案并对其进行操作时,你需要资料库的相应驱动,而这种指令码语言会通过这个驱动的介面来实现连结

资料库出现之前,应用程式使用什么获取资料

资料库上世纪60年代就有了。在那之前,需要组织的资料是通过各种底层资料结构进行操作的,比如有向树、有序树、网状图等等。之后发展起来的第一代资料库,就是建立在这些基础资料结构之上的,并剥离开了物理操作层和逻辑操作层。

资料库应用程式中什么属性返回是否有行

区别只在于返回的记录数差异,返回首行则只是第一条记录,所有行则是全部记录。

为什么软体的实施必须掌握资料库应用程式

现在的软体系统中大多用资料库来存放和处理系统所需的各种资料,因此软体的实施不可避免的需要用到资料库的知识

如何建立建立MFC ODBC 资料库应用程式

如何建立建立MFC ODBC 资料库应用程式
春花含笑意 爆竹增欢声bn mnh bn j喜气盈门
剚歼垄侏乼期汽漆凹梶帓洠嶐摲

谁能通俗的告诉我资料库驱动,资料库供应程式,资料库应用程式,资料库使用者程式的不同分别指的什么?

就比如U盘,有的机子要识别U盘就要装相应的U盘驱动,装了你的U盘插到机子上机子才能识别,资料库驱动程式就类似于U盘驱动程式,只有当你安装了相应的资料库驱动后机子才能识别这种资料库(如Aess/SQL Server等).

你好,SQL能开发出资料库应用程式不?

不能的,你了解SQL么?

  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码