系统分析建模-信息系统分析与设计.ppt

  1. 1、本文档共104页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统分析建模-信息系统分析与设计

自顶向下绘制DFD,逐层细化。 订货系统的第一层DFD 仓管 员 1.1 处理事务 采购 员 事务 1.2 产生报表 订货信息表 库存信息表 信息员 信息员 订货报表 1.1.1 事务检验 仓管员 1.1.2 更新库存 库存信息表 事务 事务 采购员 1.2.2 产生报表 订货报表 订货信息表 库存信息表 1.2.1 缺货统计 缺货信息 练习1 系统描述: 我们来绘制一个销售系统,用户将订货单交某企业的业务经理,经检验后,对不合格的订单由用户重新填写,合格的订单交仓库准备出库:仓库查阅书目库存表,若有货则向用户开票发货,否则,通知采购员订购。 采购员 用 户 销售系统 采购单 订单 发货票 采购员 货物库存表 业务处理 用户 出库处理 不合格订单 采购通知 发货票 订单 合格 订单 货物信息 3教材销售系统的数据流程图 学生填写购书单,如果书库中有所需教材,则开发票,登记并开领书单,学生凭领书单到书库领书。如果书库中该教材脱销,则填写缺登记表。根据缺书登记表,生成一张采购单,由教材采购人员根据采购单采购教材,新教材进库后,将进书单返回给系统。 销售子系统 采购子系统 * 数据字典 数据字典 有些属性出现于多个表中,要求我们保证各表中该属性定义的一致性。有了这个表方便我们查询每一属性的具体位置。 信息分类和编码的目的: 保证数据取值的规范性,便于综合统计分析。 信息分类编码的基本原则(阅读P86最后一段) ①科学性(选择实体最稳定和本质的属性作为分类基础) ②系统性(在系统中综合考量) ③可扩展性(属性可扩充类目) ④兼容性(与国际、国际和行业标准兼容) ⑤综合实用性 3.4.3 信息分类编码设计 2、信息分类的基本方法 利用实体的部分属性的取值差异,对实体进行分类。 常用的信息分类方法有两种,一种是纵向的线分 类法( 类目是属性的取值,类目之间有从属关 系),另一种是横向的面分类法(分类实体对象是平等的)。 (1)线分类法 线分类法也称层级分类法。它是将分类对象按所选定的属性或特征作为分类基础,采用自顶向下方法逐层地分成若干个层级类目,并排成一个有层次的、逐级展开的分类体系。在线分类法中有三个基本术语:上位类、下位类和同位类。 (参见P87 图3-21)注意分类对象是否有一种从属 关系呢? 上位类:一个类目相对于由它直接划分出来的下一级类目而言,称为上位类。 下位类:由上一级类目直接划分出来的下一级类目相对于上位类而言,称为下位类。 同位类:由一个类目直接划分出来的下一级中的各类目之间彼此称为同位类。 图3-21中,劳资科是否是劳资计算的上位类? 岗前培训是否是劳资科的下位类? 劳资计算和岗前培训是否是同位类? (2)面分类法 面分类法是将选定的分类对象的若干个属性或特征视为若干个“面”,每个“面”中又可以被分成彼此独立的若干个类目,再按一定的顺序将各个“面”平行排列。使用时可根据需要将这些“面”中的类目按指定的顺序组合在一起,形成一个新的复合类目 P88表3-8 注意这种分类的对象是什么,分类对象之间是否 平等。 3、编码种类及方法 编码即为分类设计代码,它应具有如下功能: ①标识功能:代码是分类对象的惟一标志(主键) ②分类功能:当按编码对象的属性或特征分类,并赋予不同的类别代码时,代码可以作为区分对象类别的标志; ③排序功能:当为编码对象赋予不同代码时,可以按代码进行排序; ④特定含义:代码是在一定分类体系下产生的,因此代码可提供一定的含义(象征和代表性)。 在这些功能中,标识功能是代码的最基本的特性,任何代码都必须具备这种基本特性,同时,代码的其它功能是为满足处理信息或对信息做深加工需要而人为赋予的(比如为了做统计分析,为了规范数据等等)。 常用的代码设计方案有顺序码、位别码、表意码、合成码。 3、代码设计方案(P88的例子) ①顺序码:连续数字代表分类类目。 ②位别码:代码格式长度固定,不同位置代表不同分类类目。 ③表意码:直接或间接使用某些文字,数字和记号作为编码。 ④合成码:上述几种方案放在一起。 合成码举例 P89表3-9,位别码+顺序码 请你解读一下,代码的表面机制。 表3-10和3-11,位别码+顺序码, 两个问题是某些组合编码,没有意义。 可扩展性不太好,专业班级仅有0到9. 4、分类编码设计步骤 ①选定分类编码对象,考虑系统对信息和需求以及可拓展性。 ②明确编码化的目的及编码在系统中的作用,到底是为了统计还是为了规范数据。 ③确定分类编码对象的使用范围。使用范围越高,信息分类标准越高。出口货物在报关时要按照国家标准分类,而企业内部使用没有那样的要求。 ④确定编码使用期限。

文档评论(0)

huayagonga + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档