信息系统分析与设计7.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息系统分析与设计7

第六章 结构化系统分析 教学目的: 1、了解系统分析的任务 2、了解需求分析的内涵 3、掌握数据流程图的绘制 4、掌握数据字典的编制与作用 5、掌握表达处理逻辑的主要工具 6、熟悉系统说明书的内容 教学重点: 1、数据流程图的绘制 2、表达处理逻辑的主要工具 3、需求分析的内涵 系统分析:是应用系统思想和方法,把复杂的对象分解成简单的组成部分,找出这些部分的基本属性和彼此间的关系。 第一节 系统分析的任务 系统分析阶段的基本任务是:系统分析员与用户在一起,充分了解用户的要求,并把双方的理解用系统说明书表达出来。系统说明书审核通过之后,将成为系统设计的依据和将来验收系统的依据。 系统分析是研制信息系统最重要的阶段,也是最困难的阶段。 系统分析的困难主要来自三个方面:问题空间的理解、人与人之间的沟通和环境的不断变化。 《软件需求》--机械工业出版社,陆丽娜等译 结构化系统分析采用介于形式语言和自然语言之间的描述方式,通过一套分层次的数据流程图,辅以数据字典、小说明等工具来描述系统。 结构化系统分析方法就是通过这种自顶向下、逐层分解的方法,利用分解和抽象这两个基本手段控制系统的复杂性,把大问题分解成小问题,然后分别解决,这就是分解。 包括: 确定需求 系统需求的结构化 确定需求的方法: 传统方法: 与个人面谈: 调查表: 观察工作人员: 商业文档: 现代方法 :联合应用设计;原型法 BPR 聯合開發 聯合開發(Joint Application Development, JAD)主要之精神是透過一個二至五天的集會,讓開發者與顧客能夠快速有效,而且深入的檢討需求並取得共識。 聯合開發的具體結果是產生完整的需求文件。 聯合開發(c.2) JAD依下列五個步驟來進行: (1) 範圍界定。 (2) 關鍵人員的熟悉。 (3) 會議(事前)準備。 (4) 會議進行。 (5) 文件產生。 聯合開發(c.3) 範圍界定 首先,由專案出資單位的高階主管定義專案的範圍,並以文字記載,且由高階主管和JAD的召集人一起簽訂契約。這個步驟使JAD的召集人得到授權來進行需求分析,對於目標與範圍也有了約定。 聯合開發(c.4) 關鍵人員的熟悉 JAD的召集人要花一些時間訪談關鍵性的使用者及管理人員,以了解專案的背景資料及重要的需求。 聯合開發(c.5) 會議準備 JAD會議事前的準備工作應包括下列項目: 準備需求文件草稿。 分送需求文件草稿。 安排助理人員。 準備會議室。 聯合開發(c.6) 會議進行 會議進行時,召集人引導大家充分利用各種視覺上的輔助工具如貼紙、白板、投影片、圖表等,將需求表達出來並做有效的溝通及共識的達成。 聯合開發(c.7) 文件產生 最後階段將JAD會議所收集的需求整理成需求文件,為達到會議的效果,需求文件的準備要非常快速,例如二、三天。最後再召開一次審查會議,以確認需求文件的內容。 第二节 业务流程图 业务流程图(Transaction Flow Diagram,TFD) (1)定义:业务流程图是一种描述系统内各单位、人员之间的业务关系、作业顺序和信息流向的图表。它可以帮助分析人员找了业务流程中的不合理流向。 (2)图例 (3) 业务流程图的特点 图中描述的主体是票据、帐单 票据、帐单的流程路线与实际业务处理过程一一对应 没有完全脱离一些物质要素(如货物、产品等) 例1:某企业的物资管理业务流程如下: 车间填写领料单到仓库领料,库长根据用料计划审批领料单,未批准的退回车间。库工收到已批准的领料单后,首先检查库存账,若有货,则通知车间前来领取所需物料,并登记用料流水账;否则将通知采购员。采购员提货后,填写入库单,库工验收并入库。 试画出其业务流程图 分析: 外部实体:车间 业务处理单位:库长、库工、采购人员 报表:领料单、用料计划(未批准的、已批准的)、库存账、用料 流水账、入库单 例2:某工厂成品库管理的业务过程如下: 成品库保管员按车间送来的入库单登记库存台账。发货时,发货员根据销售科送来的发货通知将成品出库,并发货,同时填写三份出库单,其中一分交给成品库保管员,由他按此出库单登记库存台账,出库单的另外两份分别送销售科和会计科。 试按以上业务过程画出业务流程图 分析: 外部实体:车间、销售科、会计科 业务处理单位:保管员、发货员 报表、入库单、出库单、库存台账 第三节 数据流程图 1 数据流程图 (1)定义:数据流程图(Data Flow Diagram,DFD)是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出数据在系统中的流动、处理和存储情

文档评论(0)

ligennv1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档