ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:541.64KB ,
资源ID:14904105      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14904105.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(系统分析相关理论Word文档格式.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

系统分析相关理论Word文档格式.docx

1、4)将来可能提出的要求:例如系统的可扩展性。 2进行数据分析,建立数据库逻辑模型 对主题数据库进行详细逻辑设计,产生数据字典 3进行功能分析,确定新系统的逻辑结构。三系统分析的特点 1用画图的方法,直观易理解。 2“自顶向下”的工作原则。 3强调逻辑结构而不是物理实现。四现行系统分析 1业务流程图 一般来说,反映子系统总体业务概况的高层TFD只有一张,它描述了各项业务过程之间的处理关系,而由此向下扩展的低层TFD有若干张,是对各个业务过程的详细描述,反映的是业务活动之间的处理关系。1)首先要与用户一起审查TFD的整个工作流程是否正确,是否有遗漏的部分。2)检查TFD的一致性,即在高层TFD中出

2、现的各类报表、单证、数据存储等数据载体一定要在低层TFD中反映出来,表示业务处理单位或部门或个人也要在低层TFD中反映出来。3)检查低层TFD中是否存在这样的业务活动,它没有输入的数据载体或处理完毕不产生输出,若存在则仔细检查各项业务活动是确实没有I/O,还是有遗漏?4)对各项业务活动和数据载体的名称进行审查,确认名称定义的正确性和准确性,不能存在同名异义或同义异名的现象。2.数据流的抽取 并非TFD中所有的业务都能够由计算机系统完成,因此有一个从现行业务中抽取能够由计算机系统自动或半自动完成的那一部分业务活动的过程。 这个抽取过程也是对TFD的分析过程,其分析结果用数据流程图来表示,即DFD

3、。画完TFD和DFD之后,要进行它们之间的检验工作:1)首先检验DFD和TFD的一致性:采用“自顶向下”的原则检查,看是否有被遗漏的数据处理功能,有关数据载体部分一定要和TFD一致。2)检验DFD的完整性:对每一张DFD来说,要检查数据流,每个数据流都要有个名称;检查数据存储,是否存在有些数据存储被业务活动USE,却没有业务活动CREATE,一旦发现问题,则再和TFD对照,必要时向业务人员进行再次检查;检查处理功能,每个处理功能都要有I/O。3)检验DFD的一致性:在高层DFD中出现的外部项、数据流和数据存储一定要在低层DFD中出现,高层DFD和低层DFD的关系,类似于全国地图和分省地图的关系

4、。注意:任何一个数据流至少有一端是处理框,即数据流不能从外部实体直接到数据存储,也不能从数据存储到外部实体,不能在实体之间或存储之间流动。“数据流是指处理功能的输入或输出”在数据流程的绘制过程中应遵循以下几个原则:1)首先确定系统的外部项,系统外部项的确定也就规定了系统与外部环境的分界线。2)高层DFD只反映主要的、正常的逻辑功能,一般只画出系统正常运行时的主要I/O,使人一目了然。3)DFD可以与规划中的企业模型相对应。所谓企业模型就是用“职能域-业务过程-业务活动”的层次结构关系描述企业的本质。一级DFD表示系统各职能域及其相互关系。二级DFD表示每个职能域扩展形成的业务过程及相互关系。三

5、级DFD表示所有业务过程扩展所形成的业务活动及其相互关系。4)绘制DFD一般从左到右,从上到下进行。先从左侧开始画起,表出外部项,左侧外部项通常是系统主要数据输入来源,接收该系统数据的外部项一般画在DFD右侧。下面再举一个关于DFD的例子: 学籍管理系统顶层DFD:学籍管理系统的第一层DFD:下面以“成绩管理”为例,较详细地说明逐层分解的思路:假设该学校现在实行校、系两级成绩管理,学校教学管理科、系教务员都登记学生成绩。任课教师把学生成绩单一式两份分别送系教务员和学校教学管理科。系教务员根据成绩单登录学籍表。学期结束时,给学生成绩通知,并根据学籍管理条例,确定每个学生升级、补考、留级、退学的情

6、况。教学管理科根据收到的成绩单登录教管科存的学籍表,统计各年级各科成绩,并上报主管领导。补考成绩也作类似处理。学籍管理系统的第二层DFD-成绩管理DFD: 从上图可以刊出一些不尽合理的地方(数据存储D1存在数据冗余的情形)。在需求分析调查阶段应如实反映,至于新系统应怎么做,可在对现行系统分析的基础上,提出新系统逻辑模型时再考虑。下面还要对上图中的P2.1”分析期末成绩” 进一步扩展,P2.1的业务包括以下几方面:1)把每个学生的各科成绩登录在所在班的”学习成绩一览表”中;2)根据”学习成绩一览表”,在”学籍表”中填写各个学生的成绩;3)根据”学习成绩一览表”,评学生奖学金,并产生获奖名单;4)

7、根据”学习成绩一览表”、以往留级情况(学籍表中有记载)决定学生的升级、补考、留级和退学。5)发成绩通知单,通知补考时间。数据字典DD:数据字典最初有用于DBMS提供某些数据项的综合信息。系统分析中所使用的DD,主要用来描述DFD中的数据流、数据存储、处理过程和外部实体。在DD中,基本数据项是数据元素;若干个数据元素可以组成一个数据结构,DD通过数据元素和数据结构来描写数据流、数据存储。它们之间的关系如下图所示:目前DD最好建立在计算机内,实际上DD是关于数据的数据库。 注意:1)对数据元素条目(或称为数据项)的描述除了包括数据项的类型、长度和取值范围以外,还要附上有关的编码说明。2)同一个数据

8、存储可能在不同层次的DFD中出现,那么描述这样的数据存储,应列出最底层DFD中相应的数据流。描述处理逻辑的工具:高层DFD表达系统的主要逻辑功能,“自顶向下”扩展以后,系统的全部逻辑功能被详细表达出来。因此,系统的最小功能单元就是最底层DFD中的每个处理过程,我们称之为“基本处理”。只要对所有基本处理的逻辑功能描述清楚,整个系统的功能也就说明清楚了。对基本处理的说明称为“基本说明”-重点说明“做什么”,而不是“怎么做” 描述处理逻辑的工具主要有以下三种:一结构化语言:只允许使用简单的祈使语句、判断语句和循环语句。1祈使句:包括一个动词和一个宾语。例如:计算工资注意A:力求精炼,不使用形容词、副

9、词。 B:动词要能明确表达执行的动作,不用“做”、“处理”之类的动词。 C:名词必须在DD中有定义。2判断句:如果 条件 则 动作A 否则 动作B 判断句可以嵌套,但要注意匹配。为便于读懂,若嵌套太多层,可以用若干个如果.则 完成。某公司给购货在5万元以上的顾客以不同的折扣率。如果这样的顾客 最近3个月无欠款,则折扣率为15%;虽然有欠款但与公司已经有10 年以上的贸易关系,则折扣率为10%,否则折扣率为5%。那么该公司的折扣政策可以用判断句表达如下: 如果 购货额在5万元以上 则 如果 最近3个月无欠款 则 折扣率为15% 否则 如果 与公司贸易10年以上 则 折扣率为10% 否则 折扣率为

10、5% 否则 无折扣3.循环语句基本处理“评奖学金”要计算同年级同专业每个学生一学期的总成绩,则可以写成:对每个学生 计算总成绩二判断树:用一种树型图形方式来表示多个条件、多个取值所应采取的动作。看一张判断树图形的时候,要从左边(树根)开始,沿着各个分支向右看,根据每一个条件的取值状态可以找出应该采取的动作,所有的动作都列在这张图的最右侧。如上例用判断树可以表示如下: 从上例中我们可以看出,若将购货款多分几个等级,交易时间也多分几个等级,那么用判断语句表达可读性会下降很多,而用判断树表达时,树的高度不变,只是分支多一些而已,可读性还是很不错的!将书中P122的图4.10改动,如下所示:三判定表:

11、适用于一些条件较多,每个条件下取值也较多的问题。判定表的优点是能把各种组合情况一个不漏地表示出来。某厂对一部分职工重新分配工作,分配原则是:(1)年龄不满20岁,文化程度是小学者脱产学习,文化程度是中学者当电工。(2)年龄满20岁但不足50岁,文化程度是小学或中学者,男性当钳工,女性当车工;文化程度是大学者当技术员。(3)年龄满50岁及50岁以上,文化程度是小学或中学者当材料员,文化程度是大学者当技术员。分析如下:该分配原则实际上考虑3个因素:性别、年龄、文化程度。它们的取值范围分别是 : 性别:男、女 年龄:青年(小于20)、中年(满20而不足50)、老年(满50及以上) 文化程度:小学、中学、大学那么可以组合成2*3*3=18种情况。这个规则共提供6种不同的工作:脱产学习、当电工、当钳工、当车工、当技术员、当材料员。因此产生下面所示的判定表结构:123456789101112131415161718C1:性别男女C2:年龄青中老C3:文化程度小大A1:脱产学习A2:当电工A3:当钳工A4:当车工A5:当技术员A6:当材料员那么根据分配原则,得到下面的判定表:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1