第八章系统分析.ppt

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

图 8.11中的一些处理,有的框还需要进一步展开。如 P2.1框,“分析期末成绩”包括以下几件事: 第三节 系统的分析 2、数据流程图的画法 把每个学生的各科成绩登录在所在班的“学习成绩一览表”中; 根据“学习成绩一览表”,在学籍表中填写各个学生的成绩; 根据“学习成绩一览表”评学习成绩优秀奖; 根据学习成绩一览表,以往留级情况(学籍表中有记载)决定学生的升级、补考、留级、退学; 发成绩通知单,通知补考时间。 这样P2.1一框展开如图8.12所示。 图8.12 “分析期末成绩”框的展开 第三节 系统的分析 2、数据流程图的画法 在图 8.12中,除P2.l.5外,其他各个处理都已十分明确,不需要再分解。而 P2.1.5“确定异动情况”还比较复杂,需要进一步分解。学期结束之后,根据学习成绩,学生的异动有四种可能:升级、补考、留级、退学。所有考试、考查科目都及格的学生当然升级,个别科目不及格的学生可以参加补考。该校现行学籍的规定是:一学期有三门考试课程不及格,或者考试和考查共有四门课程不及格者,将没有补考资格,直接留级;一学期有四门考试课不及格,或者考试和考查共有五门课程不及格者,将直接退学而不能留级重读;另外,连续留级两次或在校学习期间累计留级两次者,也应退学。因此,确定学生异动情况,先要统计学生本学期不及格的科目,涉及到留级的情况,还要查看过去的学籍异动情况,判定应该是留级还是退学。这样P2.1.5框可展开如图8.13所示。 第三节 系统的分析 2、数据流程图的画法 图8.13 “确定异动情况”框的展开 第三节 系统的分析 2、数据流程图的画法 关于“成绩管理”的分解到此可以结束了。作为一个练习,建议读者走访本校的有关部门,根据实际情况画出“异动管理”、“奖惩管理”的分解图。分解的终止点应视具体情况而定,一般来说,当每个处理(加工)模块都已足够简单时,分解就可以结束。这时,最底层的各个处理称为基本处理。 数据流程图描述了系统的分解,即描述了系统由哪几部分组成,各部分之间有什么联系等,但它却不能说明系统中各个成分的含义。例如,数据存储“学籍表”包括哪些内容,在数据流程图中表达不够具体、准确。又如处理框P2.1.6“判定留级或退学”如何决定,图上也看不出来。为此,还需要运用其它工具对数据流程图加以补充说明。 第三节 系统的分析 2、数据流程图的画法 (二)数据字典(DD—— Data Dictionary) 数据字典是用来对数据流程图中的数据流、数据存储、处理过程和外部实体进行补充说明的主要工具。 一旦数据字典建立起来,并按编号排序之后,它就是一本可供人们查阅的字典。 ① 数据元素 数据元素是最小的数据组成单位,是不可再分的数据单位,如学号、姓名等。每个数据元素,需要描述以下属性: 第三节 系统的分析 (二)数据字典(DD—— Data Dictionary) 1、数据字典的各类条目 数据字典中有六类条目:数据元素、数据结构、数据流、数据存储、处理过程、外部实体。不同类型的条目有不同的属性需要描述。 名称 数据元素的名称要尽量反映该元素的含义,便于理解和记忆。 别名 一个数据元素。可能其名称不止一个,若有多个名称,则需加以说明。 类型 说明取值是字符型还是数字型等。 表8.1 数据元素条目 第三节 系统的分析 取值范围和取值的含义 指数据元素可能取什么值或每一个值代表的意思。 长度 指出该数据元素由几个数字或字母组成。如学号,按某校现在的编法由7个数字组成,其长度就是7个字节。 除以上内容外,数据元素的条目还包括对该元素的简要说明、与它有关的数据结构等等。数据元素条目的例子如表8.1所示。 ② 数据结构 数据结构的描述重点是数据之间的组合关系,即说明这个数据结构包括哪些成分。一个数据结构可以包括若干个数据元素或(和)数据结构。 数据结构条目的例子如表8.2所示。 表8.2 数据结构条目 第三节 系统的分析 ③ 数据流 数据流在数据字典中描述数据流的来源、数据流的去处、数据流的组成、数据流的流通量和高峰时的流通量等属性。 数据流条目的例子如表8.3所示。 表8.3 数据流条目 第三节 系统的分析 ④ 数据存储 数据存储的条目,主要描写该数据存储的结构,及有关的数据流、查询要求。 例如,图8.12中数据存储D2“学习成绩一览表”的条目,如表8.4所示。 表8.4 数据存储条目 第三节 系统的分析 ⑤ 处理过程 对于数

文档评论(0)

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

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

1亿VIP精品文档

相关文档