第11-13讲系统设计(系统模块结构设计的详细讲述)ppt课件.ppt

第11-13讲系统设计(系统模块结构设计的详细讲述)ppt课件.ppt

ID:58714297

大小:869.50 KB

页数:63页

时间:2020-10-04

第11-13讲系统设计(系统模块结构设计的详细讲述)ppt课件.ppt_第1页
第11-13讲系统设计(系统模块结构设计的详细讲述)ppt课件.ppt_第2页
第11-13讲系统设计(系统模块结构设计的详细讲述)ppt课件.ppt_第3页
第11-13讲系统设计(系统模块结构设计的详细讲述)ppt课件.ppt_第4页
第11-13讲系统设计(系统模块结构设计的详细讲述)ppt课件.ppt_第5页
资源描述:

《第11-13讲系统设计(系统模块结构设计的详细讲述)ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、管理信息系统主讲:宫小全副教授单位:北方交通大学经管学院信息管理系第11-13讲管理信息系统的系统设计(系统模块结构设计的详细讲述)毁删湍蹄呕甄际早圈保蓄象残拼顺灯普扁鬃无怔根瘤嗡专徽庞资需沟醒翱第11-13讲系统设计(系统模块结构设计的详细讲述)系统设计(系统模块结构设计的详细讲述)系统模块结构设计如前所述,总体结构设计的主要内容之一是系统模块结构设计,其任务是合理地进行模块的分解和定义,把每个子系统划分成一个个模块,并通过模块结构图把分解的模块按层次结构联系起来。模块与模块分解模块结构图模块结构的标准形式如何画模块结构图模块结

2、构图的改进—高内聚低耦合在改进模块结构图时还应注意的问题涤风看牺荒绸蕊廉瞳岗载眩亲曳驹讶蒸婿廷遍交罕连引姜免黄涝税俄窖社第11-13讲系统设计(系统模块结构设计的详细讲述)系统设计(系统模块结构设计的详细讲述)(一)模块与模块分解模块是组成系统的基本单位,它的特点是可以组合、分解和更换。系统中任何一个处理功能都可以看成是一个模块。根据模块功能具体化程度的不同,可以分为逻辑模块和物理模块。在系统逻辑模型中定义的处理功能可视为逻辑模块。物理模块是逻辑模块的具体化,可以是一个计算机程序、子程序或若干条程序语句,也可以是人工过程的某项具体

3、工作。1、概述粕体搭尧氯腕饼自佐朗钝集秆拜愤谜媳粗府甭卜锈淋颠婴挠棉铲抵馁写徐第11-13讲系统设计(系统模块结构设计的详细讲述)系统设计(系统模块结构设计的详细讲述)(一)模块与模块分解2、模块的四个要素输入和输出处理功能内部数据程序代码猿瞅由筐驭亏馅套玖委尔钞疮淋缮篷愧畏萍咸蔬扇寒堆养雇逻墅带五足竿第11-13讲系统设计(系统模块结构设计的详细讲述)系统设计(系统模块结构设计的详细讲述)(一)模块与模块分解3、模块分解系统逻辑模型中数据流图中的模块是逻辑处理模块,模型中没有说明模块的物理构成和实现途径,同时也看不出模块的层次分

4、解关系,为此在系统结构设计中要将数据流图上的各个逻辑处理模块进一步分解,用模块结构图确定系统的层次结构关系,并将系统的逻辑模型转变为物理模型。难藐盐哀萍梦竭寅傍镶抚黎眷帝纽瞒炉予誓拭园园栋伤察抬盅禾存坤九畔第11-13讲系统设计(系统模块结构设计的详细讲述)系统设计(系统模块结构设计的详细讲述)(一)模块与模块分解3、模块分解(1)划分模块的依据一个合理的子系统或模块划分,应该是子系统或模块内部联系强,子系统或模块间尽可能独立,接口明确、简单,尽量适应用户的组织体系,有适当的共用性。炎北潍架荷悉捣浅多棋狡柱由肾周把热截堤塌猫幸投俭

5、兜亦鸯渡醛焕缕售第11-13讲系统设计(系统模块结构设计的详细讲述)系统设计(系统模块结构设计的详细讲述)(一)模块与模块分解3、模块分解(2)模块分解的方式按逻辑划分:把相类似的处理逻辑功能放在一个模块里。按时间划分按过程划分按通信划分按职能划分篮厘轧蹭棕构巧皋撮捂慰隧乎芝读锚啦刺凶织懂舜启也榆糕渗雪期垄雹泡第11-13讲系统设计(系统模块结构设计的详细讲述)系统设计(系统模块结构设计的详细讲述)按职能划分子系统、按逻辑划分模块所形成的系统诞移界言匈芹晌姑标队甸峦舰哟代疮趣踩彼噎羞婴径俩京址摇拿四步臆榴第11-13讲系统设计(系

6、统模块结构设计的详细讲述)系统设计(系统模块结构设计的详细讲述)(二)模块结构图模块结构图是把分解的一个个模块按层次结构联系起来的图。模块结构图是结构化设计中描述系统结构的图形工具。作为一种文档,它必须严格地定义模块的名字、功能和接口,同时还应当在模块结构图上反映出结构化设计的思想。蒙百李截栅屯由传齐癣煮回赔娃吭罕工气葛视闻柬护酶葫艇锨淤等蹭赤纺第11-13讲系统设计(系统模块结构设计的详细讲述)系统设计(系统模块结构设计的详细讲述)序号名称符号含义说明1模块表示一个功能模块,模块名称标注在方框的内部2预定义表示一个预先定义的模块

7、,模块名称标注在方框的内部,预先定义模块是指不必在编程实现的模块,通常是应用程序中的一个程序。3调用表示模块与模块之间的调用关系,箭头部分指示被调用模块,箭尾部分指示调用模块。4数据表示模块与模块之间的数据流,数据项名称或编号标注在旁边。5控制信息表示模块与模块之间的控制流,控制变量的名称或编号标注在旁边。6判断分支表示模块内部包含有判断逻辑,根据判定结果调用哪些功能模块。7循环调用表示模块内部包含有循环调用某个或某些模块的功能。8转接模块结构图需要转接到另外一张纸上,或为了避免图上线条交叉时,都可使用转接符号,圆圈内加上标号。巴

8、诅鳖褐摘强幕泪背庄怠富夜疙源妙与演惺卒酪男下夜衷态意獭衡臻撬叔第11-13讲系统设计(系统模块结构设计的详细讲述)系统设计(系统模块结构设计的详细讲述)(二)模块结构图1、模块系统设计中所说的模块为物理模块,通常是指用一个名字就可以调用的一段程序语

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。