ISE-2-1-信息系统开发之需求分析.ppt_第1页
ISE-2-1-信息系统开发之需求分析.ppt_第2页
ISE-2-1-信息系统开发之需求分析.ppt_第3页
ISE-2-1-信息系统开发之需求分析.ppt_第4页
ISE-2-1-信息系统开发之需求分析.ppt_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息系统工程,1,第二部分信息系统开发方法概述,3需求分析4面向对象概念5UML,信息系统工程,2,3需求分析,3.1需求的概念3.2需求捕获的相关工具3.3需求捕获方法3.4需求捕获策略,信息系统工程,3,需求能够定义功能、特征和约束。可分为:功能性需求:必须在信息系统中包括的功能或特征,用于满足用户的基本业务需求。非功能性需求:对系统的特征、特点、属性等的描述,它们是系统解决方案的一些约束条件。,3.1需求的概念,信息系统工程,4,非功能性需求的分类:性能:吞吐率、响应时间信息:信息是否全面、需要的输入输出经济性:时间、成本控制(安全):隐私、访问控制效率:删除重复的步骤服务:谁将使用系统、用户类型、培训,信息系统工程,5,错误需求的后果,系统的成本将高于预期值系统的交付将延期系统将不能满足用户期望要求,并可能导致不被使用维护和更新的成本将快速增长系统是不可靠的,并容易造成错误和停机IT团队的声誉将失去,因为任何的错误都会被归咎于他们,信息系统工程,6,需求:创造一种工具将某个人从家运送到工作单位。,容易令人混淆的需求说明,信息系统工程,7,弥补错误的成本,信息系统工程,8,需求定义的评判标准,Consistent(一致的)Complete(完善的)Feasible(可行的)Required(真正需要的)Accurate(准确的)Traceable(可跟踪的)Verifiable(可验证的),信息系统工程,9,3需求分析,3.1需求的概念3.2需求捕获的相关工具3.3需求捕获方法3.4需求捕获策略,信息系统工程,10,3.2需求捕获的相关工具,鱼骨图:是用于确定、浏览、描述问题以及问题的原因和结果的图形化工具,也称为原因结果图。用例:描述需求的工具需求文档:定义需求、,信息系统工程,11,鱼骨图,是用于确定、浏览、描述问题以及问题的原因和结果的图形化工具,也称为原因结果图。,信息系统工程,12,3需求分析,3.1需求的概念3.2需求捕获的相关工具3.3需求捕获方法3.4需求捕获策略,信息系统工程,13,3.3需求捕获方法,抽样法问卷观察访谈原型JRP,信息系统工程,14,需求捕获方法抽样法,从组织文档、表格和记录中收集最具代表性的样本数据。确定采样数量:样本数=0.25x(确定性因子/可接受的错误)2如:要求90%的确定性样本数=0.25(1.645/0.10)2=68,信息系统工程,15,抽样方法,随机:随意提取分层取样:对样本进行层次划分,避免数据过于集中。,信息系统工程,16,需求捕获方法观察法,观察:系统分析员参与或观看某人的活动。原则:确定观察的人、时间、内容、地点、原因、如何观察等从管理者那获得许可告诉被观察者原因作简要记录与合适的人进行观察回顾不要干扰被观察者的正常工作不要太关注那些琐细的活动不要随意做出假设,信息系统工程,17,需求捕获方法问卷,问卷:为了某个特定目的而准备的文档问卷形式:自由式问卷:使回答具有更大的空间和范围。固定格式问卷:包括一个包含选项的问题。多项选择分级排序,信息系统工程,18,问卷实施过程:确定需要通过问卷调查了解的事实和观点确定采用哪种问卷方式最为合适编写问题在小范围内测试问卷复制并分发问卷,信息系统工程,19,需求捕获方法访谈,访谈:通过面对面的交流来捕获需求信息。访谈的类型:非结构化访谈:有一个明确的目标,但没有或仅有很少的问题。结构化访谈:有一系列的问题。开放式问题:封闭式问题:,信息系统工程,20,访谈组织的过程选择访谈人准备访谈一个特定问题的清单组织访谈完成访谈的后续整理工作,信息系统工程,21,访谈计划,TimeInterviewerIntervieweeAllocatedQuestionofObjectiveResponse1to2min.ObjectiveOpentheinterview:IntroduceOurselvesThankMr.BentleyforhisvaluabletimeStatethepurposeoftheinterview-toobtainanunderstandingoftheexistingcredit-checkingpolicies5min.Question1Whatconditionsdeterminewhetheracustomersorderisapprovedforcredit?Follow-up5min.Question2Whatarethepossibledecisionsoractionsthatmightbetakenoncetheseconditionshavebeenevaluated?Follow-up3min.Question3Howarecustomersnotifiedwhencreditisnotapprovedfortheirorder?Follow-up,Interviewee:JeffBentley,AccountsReceivableManagerDate:Tuesday,March,23,2000Time:1:30P.M.Place:Room223,Admin.Bldg.Subject:CurrentCredit-CheckingPolicy,(continued),信息系统工程,22,1min.Question4Afteraneworderisapprovedforcreditandplacedinthefilecontainingordersthatcanbefilled,acustomermightrequestthatamodificationbemadetotheorder.Wouldtheorderhavetogothroughcreditapprovalagainifthenewtotalordercostexceedstheoriginalcost?Follow-up1min.Question5Whoaretheindividualsthatperformthecreditchecks?Follow-up1to3mins.Question6MayIhavepermissiontotalktothoseindividualstolearnspecificallyhowtheycarryoutthecredit-checkingprocess?Follow-up1min.ObjectiveConcludetheinterview:ThankMr.Bentleyforhiscooperationandassurehimthathewillbereceivingacopyofwhattranspiredduringtheinterview21minutesTimeallottedforbasequestionsandobjectives.9minutesTimeallottedforfollow-upquestionsandredirection30minutesTotaltimeallottedforinterview(1:30p.m.to2:00p.m.)GeneralCommentsandNotes:,信息系统工程,23,访谈的其他注意事项:与用户的沟通倾听沟通的技巧保持积极的态度使别人感到轻松让别人知道你在倾听提问题不要随意假设适当做记录,信息系统工程,24,肢体语言空间关系学Intimate(亲密的)zonecloserthan1.5feetPersonal(个人的)zonefrom1.5feetto4feetSocial(社交的)zonefrom4feetto12feetPublic(公共的)zonebeyond12feet,信息系统工程,25,需求捕获方法原型法,原型法:开发一个小规模的、具有代表性的系统供用户使用。,信息系统工程,26,需求捕获方法联合需求规划(JRP),JRP:一个结构化的、多方参与的需求会议。参与者:SponsorFacilitatorUsersandManagersScribes(抄写员)ITStaff,信息系统工程,27,如何成功组织一个JRP会议,其成功依赖于有效的组织和实施。分析员在会前要定义项目的范围,以及会议的高层需求和期望值。步骤:选择地点选择参与者准备议程,信息系统工程,28,组织JRP会议的指导原则,不要随意改变日程按时间表行事确保记录员能够记录避免专业术语应用冲突解决技巧有充

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论