MIS原理与应用 第七讲 系统需求分析之 逻辑模型

Slides:



Advertisements
Similar presentations
四川财经职业学院会计一系会计综合实训 目录 情境 1.1 企业认知 情境 1.3 日常经济业务核算 情境 1.4 产品成本核算 情境 1.5 编制报表前准备工作 情境 1.6 期末会计报表的编制 情境 1.2 建账.
Advertisements

“ 软件工程 ” 考试安排 考试方式 每人从给出的题目中选择一题,独立撰写论文一篇。 论文要求 1. 论文既要结合软件工程的理论知识,又要结合自身 的实践体会,特别要联系课设自己的实际工作(请 说明自己在课程设计中所承担的主要工作及自己的 认识、体会、总结)。论文应具有自己的分析、观 点,并有实例分析。
主编:邓萌 【点按任意键进入】 【第六单元】 教育口语. 幼儿教师教育口 语概论 模块一 幼儿教师教育口语 分类训练 模块二 适应不同对象的教 育口语 模块三 《幼儿教师口语》编写组.
第一組 加減法 思澄、博軒、暐翔、寒菱. 大綱 1. 加減法本質 2. 迷思概念 3. 一 ~ 七冊分析 4. 教材特色.
海南医学院附 院妇产科教室 华少平 妊娠合并心脏病  概述  妊娠、分娩对心脏病的影响  心脏病对妊娠、分娩的影响  妊娠合病心脏病的种类  妊娠合并心脏病对胎儿的影响  诊断  防治.
植树节的由来 植树节的意义 各国的植树节 纪念中山先生 植树节的由来 历史发展到今天, “ 植树造林,绿化祖国 ” 的热潮漫卷 了中华大地。从沿海到内地,从城市到乡村,涌现了多少 造林模范,留下了多少感人的故事。婴儿出世,父母栽一 棵小白怕,盼望孩子和小树一样浴光吮露,茁壮成长;男 女成婚,新人双双植一株嫩柳,象征家庭美满,幸福久长;
客户协议书 填写样本和说明 河南省郑州市金水路 299 号浦发国际金融中 心 13 层 吉林钰鸿国创贵金属经营有 限公司.
浙江省县级公立医院改革与剖析 马 进 上海交通大学公共卫生学院
第二章 环境.
教师招聘考试 政策解读 讲师:卢建鹏
了解语文课程的基本理念,把握语文素养的构成要素。 把握语文教育的特点,特别是开放而有活力的语文课程的特点。
北台小学 构建和谐师生关系 做幸福教师 2012—2013上职工大会.
福榮街官立小學 我家孩子上小一.
第2期技職教育再造方案(草案) 教育部 101年12月12日 1 1.
企业员工心态管理培训 企业员工心态管理培训讲师:谭小琥.
历史人物的研究 ----曾国藩 组员: 乔立蓉 杜曜芳 杨慧 组长:马学思 杜志丹 史敦慧 王晶.
教育部高职高专英语类专业教学指导委员会 刘黛琳 山东 • 二○一一年八月
淡雅诗韵 七(12)班 第二组 蔡聿桐.
第七届全国英语专业院长/系主任高级论坛 汇报材料
小數怕長計, 高糖飲品要節制 瑪麗醫院營養師 張桂嫦.
制冷和空调设备运用与维修专业 全日制2+1中等职业技术专业.
会计信息分析与运用 —浙江古越龙山酒股份有限公司财务分析 组员:2006级工商企业管理专业 金国芳 叶乐慧 魏观红 徐挺挺 虞琴琴.
第六章 人体生命活动的调节 人体对外界环境的感知.
如何利用标准、专利、科技成果 做好科研.
本章重點 認識衣物的基本保養程序 處理不同污漬的方法 不同布料的保養方法
芹菜 英语051班 9号 黄秋迎 概论:芹菜是常用蔬菜之一,既可热炒,又能凉拌,深受人们喜爱。近年来诸多研究表明,这是一种具有很好药用价值的植物。 别名:旱芹、样芹菜、药芹、香芹、蒲芹 。 芹菜属于花,芽及茎类。
2012年 学生党支部书记工作交流 大连理工大学 建工学部 孟秀英
北京市职业技能鉴定管理中心试题管理科.
2014吉林市卫生局事业单位招聘153名工作人员公告解读
各類所得扣繳法令 與申報實務 財政部北區國稅局桃園分局 103年9月25日
初級游泳教學.
爱国卫生工作的持续发展 区爱卫办 俞贞龙.
第八章 数学活动 方程组图象解法和实际应用
本课内容提要 一、汇率的含义 二、汇率变化与币值的关系 三、汇率变化的影响. 本课内容提要 一、汇率的含义 二、汇率变化与币值的关系 三、汇率变化的影响.
散文鉴赏方法谈.
日月光·伯爵居项目介绍.
比亚迪集成创新模式探究 深圳大学2010届本科毕业论文答辩 姓名:卓华毅 专业:工商管理 学号: 指导老师:刘莉
如何撰写青年基金申请书 报 告 人: 吴 金 随.
点击输 入标题 点击输入说明性文字.
國際志工海外僑校服務 越南 國立臺中教育大學 2010年國際志工團隊.
痰 饮.
香港故事之 三年零八個月的艱苦歲月 組員: 梁珮瑩 吳遠莉 李琪 李青儀 方松皓.
學分抵免原則及 學分抵免線上操作說明會.
教 学 查 房 黄宗海 南方医科大学第二临床医学院 外科学教研室.
评 建 工 作 安 排.
“十二五”国家科技计划经费管理改革培训 概预算申报与审批 国家科学技术部 2012年5月.
“十二五”国家科技计划经费管理改革培训 概预算申报与审批 国家科学技术部 2012年5月.
首都体育学院 武术与表演学院 张长念 太极拳技击运用之擒拿 首都体育学院 武术与表演学院 张长念
现行英语中考考试内容与形式的利与弊 黑龙江省教育学院 于 钢 2016, 07,黄山.
第5讲:比较安全学的创建 吴 超 教授 (O)
彰化縣西勢國小備課工作坊 新生入學的班級經營 主講:黃盈禎
重庆市西永组团K标准分区基本情况介绍.
西貢區歷史文化 清水灣 鍾礎營,楊柳鈞,林顥霖, 譚咏欣,陳昭龍.
所得稅扣繳法令與實務 財政部北區國稅局桃園分局 102年12月19日 1 1.
紓壓腹部撇步 彭易璟 老師 第10組 4A055935林資淳 4A155002詹柏廷 497C0095林千慈 498J3041 郭人慈.
我的故事 ————往事回首.
本章重點 認識香港不同年代時裝的特色 透過對服裝歷史的認識,了解香港的穿衣文化 透過服裝歷史加強對時裝潮流循環的洞悉力
郭子光教授从肺肾虚损辨治早中期慢性肾功能不全的经验
女生成功靠什么? 09英本四班 傅柏双.
国际投资环境罗氏评级法 美国.
社会保障学 第5章 失业保险.
战争结束了 年11月,听到停战的消息,巴黎街头人们欣喜若狂。法国总理克里孟梭说:“吻我的姑娘有500多个了。”
主 题 班 会 团 结   协 作    力 量.
理想.
固定与搬运技术 义乌市中心医院 陈红卫.
中鸣虚拟搜救比赛项目 (一人) 现场主题创作(40%)(一人) 3D虚拟搜救(60%)(一人).
案例分析 胎记美容记 第6小组
人生五色臉 年輕十歲必學的小動作,九個保持身體健康的的小訣竅 人們常在不經意間做些小動作,並認為這是身體的本能反應,
创办紫金矿业学院 为培养中国一流的矿业人才助力 ——合作创办紫金矿业学院的思路与实践
基础信贷法律知识 讲解人:岳杨.
Presentation transcript:

MIS原理与应用 第七讲 系统需求分析之 逻辑模型

业务流程图的绘制方法 数据流程图的绘制步骤 数据流程图的绘制原则 数据字典的主要内容 数据字典的编写要求 数据加工逻辑的描述方法 第七讲 系统需求分析之逻辑模型 业务流程图的绘制方法 数据流程图的绘制步骤 数据流程图的绘制原则 数据字典的主要内容 数据字典的编写要求 数据加工逻辑的描述方法 新系统逻辑模型的开发过程 系统分析说明书的内容与格式

业务流程图的绘制方法 详细调查同步绘制业务流程图(BPD)业务流程分析和业务流程重组(BPR)绘制数据流程图(DFD)。 若企业存在业务流程重组的规划: BPR尚未实施:详细调查针对原有业务流程 BPR已经实施:详细调查针对重组后的业务流程 分层业务流程图: 一般来说,反映系统总体业务概况的高层业务流程图只有一张。从主要负责人面谈开始,随着调查内容的深入,逐步向下扩展形成若干低层业务流程图。 高层业务流程图不应过于关注流程的细节。 业务流程图的审查: 与用户管理人员共同审查是否正确、有无遗漏。 检查高层与低层BPD之间的完整性和一致性。 对无输入或无输出的业务功能进行复审。 审查业务活动和数据载体的名称,确认名称准确,不存在同名异义或异名同义的现象。 审查确认无误后,形成正式文档,用户签字确认,纳入基线管理。

数据流程图的绘制步骤 确定系统的外部项,即系统的数据来源与去处。 确定系统的输入数据流和输出数据流,把系统作 为一个加工环节,画出关联图(背景图) 。 参教材P164图6-23 确定系统的主要功能,据此将系统分解为几个子 系统; 确定各个功能的输入输出数据流、以及与功能相 关的数据存储; 给各数据加工、数据流、数据存储命名和编号, 绘出DFD的顶层图。 参教材P165图6-24(图0)

数据流程图的绘制步骤 采用自顶向下、逐步细化的原则,对顶层图中全 部或部分数据加工进行分解,画出分解后的DFD 。逐层重复分解,直至各功能足够简单(可用一 张A4纸清晰说明)。参教材P165-166图6-25 至图6-28(图1至图5) 审查和修改DFD:主要检查分解是否恰当和彻底 、各层之间的完整性和一致性、命名和编号是否 正确合理。 用户确认DFD:描述是否准确合理、是否符合实 际情况、是否满足信息需求,有无进一步的意见 和要求。修改DFD直到双方满意为止。

数据流程图的绘制原则 明确系统边界(界面):识别出不受系统控制、但又影响 系统运行的外部因素,即外部项。 自顶向下逐步细化地分解过程中,要始终保持数据加工 功能、数据流、数据存储、外部项等在各层之间的完整 性和一致性,防止分解时的功能削弱、增强或变异。 由外到里、从左到右画DFD,先在左侧画外部项、及其 数据流和对应的数据加工,接收系统数据的外部项一般 画在DFD的右侧。 对DFD及其构成元素进行命名和编号,编号要体现元素 类型和层次。参P164-166图6-23至图6-28 加工为P,数据流为F,数据存储为D,外部项为S。 顶层图为图0,以下各层图的编号为图1、图1.1等。

数据流程图的绘制原则 两个元素(加工/数据存储/外部项)之间可以有多个数据 流,但DFD并不表明各数据流的先后或主次等关系。不 考虑外部项之间的数据流。 数据存储上一定要有数据流,可能单向也可能双向。 加工要逐层分解;顶层加工是系统名称;加工名应简单概 括,不可用空洞的动词命名(如计算)。 每个DFD要足够简单和明确,既能被用户所理解,又能 使系统设计人员明白。 一个DFD中所包含的处理应限制在七个以内。经验证明, 多于七个将会影响处理效果。 应集中精力于主要的数据流,对例外情况不必花较多精 力分析下去,只需标出即可。

数据流程图的绘制原则 逐层分解DFD时,应在概念上合理、清晰,分解要自然,不影响图的易理解性。 合理的分解是:将一个问题分成相对独立的几个部分,尽量保证其相对独立性,减少相互之间的联系。 分解应力求均匀,避免在同一张DFD中,有些处理过程描述的是细节,而另一些描述的却是较高层的抽象。 数据流程图不反映判断和控制条件,不应在DFD上出现表明控制逻辑的数据流。 理解一个问题总是需要一个过程的,系统分析人员要随时准备修改甚至抛弃旧的DFD,而用更好的来替代。分析阶段重画几张图的代价是很小的,倘若草草了事,留下隐患,到后期再去纠正,代价就太大了。因此,系统分析人员要有足够的耐心,花大力气去了解和分析系统,以建立正确、完整的DFD。

举例:数据流程图的绘制 例1:银行柜台取款处理系统(参教材P149图6-11和图6-12) 注意:用数据流做功能之间的接口 例2:图书预订系统(参教材P150图6-13至图6-15) 注意:用数据存储做功能之间的接口

数据字典的主要内容 数据字典 对数据流程图中的每个成分进行定义和说明。 数据字典的主要内容 数据元素:不可再分解的简单数据项。 数据结构:若干数据元素或数据结构的组合。 数据流:表明数据元素或数据结构的传输路径 数据存储:数据结构暂存或持久保存的地方。 数据加工:将输入数据流变换成为输出数据流 外部项:不受系统控制但影响系统运行的外部因素,包括人或其他系统等。

数据字典的主要内容 数据元素(参教材P167图6-29和图6-30) 系统名:所属子系统名称。 编号:数据元素在DD中的统一编码。 条目名:数据元素的名称。 别名:可用拼音或字母缩写。 含义:此数据元素的含义,包括编码规则等。 值域:取值范围。 数据类型和长度:数据类型包括数值型/字符型/日期型/逻辑型等;长度表示此数据元素所占存储空间大小。 所属数据流:所有使用此数据元素的数据流。 存储处:存放此数据元素的数据存储。 简要说明:对此数据元素的必要说明。

数据字典的主要内容 数据结构 用来定义数据项之间的组合关系。一个数据结构可以是若干数据项的组合,也可以是若干数据结构的组合。 名称:如“课程”。 组成:包括数据项或数据结构。如“课程名、教师、教材、课程表等”,其中“课程表”是另一个数据结构。 组织方式:如“按课程名顺序存放”。 简单描述:如“用于记录有关课程安排的基本信息”。 有关的数据流、数据结构:如“教师档案、教材表”。 有关的数据加工处理:如“排定课程表、教学查询”。

数据字典的主要内容 数据流(参教材P169图6-34) 只定义底层DFD中的数据流、所有DFD中的输入输出数据流;流入流出数据存储的数据流可不定义。 系统名、编号、条目名、别名 数据来源、数据去向 数据流结构:组成数据流的所有数据元素及组合状态 例:学生成绩通知={学号+学生姓名+{课程名称+成绩}+(补考课程名称+补考时间+补考地点)}所有在册学生 =:由…组成;+:两边项目同时出现;m..n:表示值域; []:括号内项目只有一项出现;():括号内项目可能会出现 {}:重复出现;{}条件:在满足给定条件下重复; n{}:重复n次;m{}n:括号内项目从m重复到n。 参考教材P153例1、例2。 简要说明:正常数据流量、高峰期数据流量、其他必要的说明。

数据字典的主要内容 数据存储(参教材P169图6-32) 系统名、编号、条目名、别名 记录组成、数据类型及长度:组成此数据存储的所有数据元素名及其类型和长度。 存储组织:一般文件存储或二维关系表存储 记录数、数据量:数据量大小 主键/辅键:关键字 流入和流出的数据流 简要说明

数据字典的主要内容 数据加工(参教材P168图6-31) 常用结构化语言、决策树、决策表描述数据加工的处理逻辑(稍后介绍)。 只定义所有的基本加工,即底层DFD中的加工。 系统名、编号、条目名、别名 输入:输入给此加工的所有数据流和数据存储 输出:此加工输出的所有数据流和数据存储 加工逻辑:用结构化语言、决策树、决策表描述。 简要说明

数据字典的主要内容 外部项(参教材P169图6-33) 系统名、编号、条目名、别名 输入数据流:流入外部项的数据流 输出数据流:从外部项流出的数据流 主要特征:基本组成、处理数据概况等 简要说明 系统的外部项不能过多,否则系统的独立性不好。此时应重新考虑系统的人机界面,设法减少外部项。

数据字典的编写要求 编写数据字典的基本要求 命名、编号与DFD中保持一致。 符合完整性和一致性要求 格式规范、风格统一、文字精练。 无重复内容或相互矛盾的内容。 无同名异义或异名同义者。 格式规范、风格统一、文字精练。

三类词汇:动词、名词、保留字(如关系运算符) 三类语句:陈述语句、判断语句、循环语句 三种结构:顺序结构、选择结构、循环结构 数据加工逻辑的描述方法 结构化语言(参教材P168图6-31) 三类词汇:动词、名词、保留字(如关系运算符) 三类语句:陈述语句、判断语句、循环语句 三种结构:顺序结构、选择结构、循环结构 顺序结构:按执行先后顺序给出陈述语句。 选择结构:IF-ENDIF、IF-ELSE-ENDIF、DO CASE-END CASE 循环结构:DO WHILE-ENDDO 整个DD中意义相同的多个动词应当统一使用同一个动词,所有的名词应在DD中已定义。

数据加工逻辑的描述方法 决策树 构成元素:三点两枝 决策结点 、状态结点 、结果结点 方案枝、条件枝 搬 正常 0.73 决策结点 、状态结点 、结果结点 方案枝、条件枝 搬 正常 0.73 1.8*2=3.6万 -0.5万 -3.6 高水位 0.25 -0.5万 修堤 期望值 -1.7 洪水 0.02 不搬 -60.5万 -1.7 -1.7 正常 0.73 0万 不修堤 期望值 -3.7 高水位 0.25 -10万 洪水 0.02 -60万

数据加工逻辑的描述方法 决策表 例1:P161表6-20 及表6-21 例2:P168图6-31 中的“判断学生 奖学金” 决策表的优化 删除矛盾的条件组合 部分条件组合可合并 各种条件 各种 条件组合 各种 决策方案 对应各种条件组合的 决策规则

新系统逻辑模型的开发过程 新系统逻辑模型的开发过程 对当前系统进行详细调查 建立当前系统的逻辑模型(业务流程图) 分析现行系统的薄弱环节 提出新系统的总体功能需求(功能结构图) 分层绘制新系统的数据流程图 编写新系统的数据字典 编写系统分析说明书

系统分析说明书的内容与格式 主要内容与格式(参教材P170-171) 参考: 项目概述(引言): 现行系统状况: 需求说明: 项目名称、目标和背景 现行系统状况: 现状调查说明、现行系统业务流程说明 需求说明: 现行系统的薄弱环节、用户要求 新系统的目标、功能和逻辑模型: 系统目标 功能说明:包括功能结构、数据流程图、数据字典。 数据要求说明:包括数据逻辑结构。 项目实施计划: 主要工作内容、工作量估算、任务分解、进度计划、财务预算 参考: 《国家经济信息系统设计与应用标准化规范》 《GB/T 9385-2008:计算机软件需求规格说明规范》

课后作业 结构化语言和决策表: 教材P171第6题 决策树: 教材P171第7题 业务流程图和数据流程图: 教材P172第8题和第9题,要求同时绘制业务流程图和分层数据流程图。 要求:每位同学提交一份作业,于2012年4月24日前Email提交至13710879918@139.com,本次作业计入平时成绩。

我们的明天更美好! THANK YOU!