管理信息系统4_第1页
管理信息系统4_第2页
管理信息系统4_第3页
管理信息系统4_第4页
管理信息系统4_第5页
已阅读5页,还剩231页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第五章系统设计

第一节系统设计概述

系统设计是新系统的物理设计阶段,根据系统分析阶段所确定的新系统的逻辑模型,综合考虑各种约束,利用一切可用的技术手段和方法,进行各种具体设计,提出一个能在计算机上实现的新系统的实施方案,解决“系统怎样做”的问题。

系统设计概述系统设计概述目标和任务系统设计模型设计方法主要内容解决系统“怎样做(Howtodo)”的问题。1系统设计的目标

系统分析:解决“做什么”系统设计:解决“怎么做”一、系统设计的目标和任务2系统设计的任务问题结构(系统需求)系统结构从系统分析说明书出发,形成系统的具体设计方案。一、系统设计的目标和任务(续)映射数据字典数据流图E-R图加工小说明流程描述处理描述数据对描述象数据设计模块结构设计接口设计过程设计分析模型设计模型平台设计二、系统设计模型二、系统设计模型(续)

上图中通过数据、功能模型展示的系统需求被传送给设计阶段,运用某种设计方法,设计阶段产生出:

数据设计:将分析时创建的数据模型变换成实现系统所需的数据结构。平台设计:将性能要求变换成对系统软硬件环境的配置模块结构设计:定义系统模块元素之间的关系。接口设计:描述了系统内部、系统和协作系统之间的以及系统同人之间如何通信。过程设计:将加工说明变换为对系统模块内部算法的具体描述。三系统设计方法结构化设计方法(SD)面向数据结构的设计方法(JSD方法)面向对象的设计方法(OOD)四系统设计主要内容系统总体设计系统详细设计

‒系统平台设计‒代码设计‒输入输出设计‒对话设计‒数据库或数据文件设计‒模块内部的算法设计写出系统设计报告

总体设计:告诉用户系统具体将要做什么。一旦用户同意了这个总体设计,我们会将这个总体设计转换为更加详细的文档。1系统总体设计总体设计包括:工具—如何描述系统的总体结构方法—用什么方法把问题结构导出系统结构评价准则—什么样的系统结构是“最优的”1系统总体设计(续)1系统总体设计(续)总体结构:系统的组成部分,即有哪些模块组成系统的层次及调用关系模块的处理功能模块之间的界面,即模块间传递的数据

优秀的总体设计应该包含以下特征

不包括用户不熟悉的专业词汇它描述系统功能独立于实现过程与系统分析文档相一致2系统详细设计详细设计:让系统建设者了解要解决用户的问题所需要的硬件和系统。主要描述系统的硬件配置、系统代码、人机界面、输入和输出、数据库和网络体系结构等。也就是说,详细设计是系统说明的一个技术层面上的描述。2系统心详细设计(续舱)详细亏设计野包括旧:系统轻平台葡设计代码匹设计数据别库设析计对话躬(人绸机界徐面)匹设计输入/输出吐设计模块搞内部牢的算秤法设丽计(论处理粉流程鼻设计惯)第二序节期结构残化系撒统设腊计结构掠化系奶统设慰计结构小化系款统设柳计是惑“用眠一组旷标准熊的准侨则和滴工具乏帮助泳系统藏设计傍人员更确定骄应该烦由哪禽些模纵块,嫂用什午么方量式联声结在立一起乌,才跑能构欺成一恋个最患好的蚕系统虏结构净”。即,结构泡化设享计方倍法(S杰D)是以米数据演流图界为基哪础的好,采用模块狱化、承自顶肌向下足逐步止求精的基闭本思宫想,赚以数据该流图置为基盼础构造材出模草块结献构图锻。采用购分解械的方纵法,即把治系统纷分解星成由直相对创独立派的、舅功能奔单一秧的若扣干模随块组投成的抖结构采用橡图形喂表达玩工具有一圾组基核本的合设计桂原则有一叼组基弯本的总设计辈策略有一筛组评起价标蔑准和用优化击技术一离结构游化系冤统设奥计的疤特点二乡丰结构笔化系齿统设怠计的炸基本锁工具在系朝统设眯计阶朝段,晨我们穷采用模块锈结构饶图来表云达目量标系笨统的部物理咏模型喘,描扁述系舟统的蹈结构提。把一煤个信虎息系斜统设淡计成餐若干堵个小俩的模榆块的哲方法攀称作群模块登化。三国结瞎构化昼系统姜设计牛原则系统惰的观侵点模块凑化结猎构阶段储性策炊略模块丽的独退立性鼓励寒用户掠积极蚂参与暗设计第三懂节栋系统抓总体尿设计系统把总体设计(主句要内叙容)系统甜的分墙解方祸法模块傅结构披图基本眨设计伸原则(模弓块耦写合度致与聚点合度礼)设计芬策略(变箩换型姻、事菜务型布)设计伴优化冠技巧一澡系皆统的声分解来方法系统暴分解挪的方衰法是映把一榨个复秆杂的身问题璃分解纺成简乏单的伙要素脆,把录一个垒统一喝的整浩体分响解为笨各个阵组成疫部分判,然殿后对碎各个葬要素谜和组厉成部舅分分座别进堪行研令究。借助阅于目懒标系齿统的酒逻辑外模型(D额FD酱)并根抓据部值门机枝构设并置情然况进杂行系肌统分纤解1.系统渠分解去的原爷则明确彻系统阳分解魂前、记后的叶功能贼尽量梦一致每次钳分解殖的结乌果是唇可以网独立饮开发畜的子菊系统(或模树块)各子幅系统(或模累块)间的问关联萝尽量鸦少制定耗子系推统(或模婆块)间的损约束火规范区别布稳定归的和仆易变坦的子稠系统(或模活块)2.系统乒分解粥的方弟法(一)按企征业业伐务管款理部氏门划指分如:混生产世、销桂售、义供应农管理丛等;臂按部族门设铃置(二)按完仙成功刑能的斑类型寨来划赞分如:棍顾客倡服务服、技盲术与愁生产莲数据绸管理控;按叹实际宵职能涨设置二毯模回块结够构图结构色化设杂计方馆法的魄基本剩思想蓬就是桃模块圆化。毕即对棵每一纪个系换统按滩功能悬逐步福由顶屡向下递,由振抽象暗到具驳体的氧逐层理分解烤,将创系统划分解篮成为态多层但次的口独立穿功能刑模块申,一圆直分陈解到驰能简桐单地旦用程坊序实榨现为兔止。总体唱设计允任务(一侧)垦模块模块父的定熔义:模块愧是可聚以组愉成、察分解脱、更躲换的帅系统青,是仙易于糊处理师的基伐本单阔位,坝具有餐四种槐属性鸦的一赶组程匹序语张句称桐为一沃个模墙块,座这四异种属拘性分斑别是枕输入弃输出谦、逻振辑功药能;(外部找特性)内部罢数据旧、程删序代取码。(内部舞特性)(一渠)贼模块(续)模块水的例扔子:in许tma畅x(in敲tx,in木ty){in蛙tz;z=替x>榜y?古x贴:师y;re他tu苍rn匆(z泼);}模块掏名数据内部孝数据内部气语句模块返化思想吼:模块楼化是递好的高系统粗设计猎的一脑个基颠本准尝则高层歇模块券搬从贺整体爽上把书握问题,暂不然考虑细节复杂姐问题稠较小雾问题分解可减厉小解识题所或需的刘总的宰工作分解模块非和子还系统米的区烧别模块简和子泼系统方的概访念是令有所捧区别种的。浇子系柿统仍赤具有挡系统摸的特答征(更大),乓模块华则是秀指为柔完成萌某项幼功能贸的程梦序集按合体厉(较小),证它是亦一个忆不可延分割解的整拥体,孔但模索块和伐子系烦统的盟概念先有时切又是锦兼容树和不考可绝源对区晓分的贼。在既日常都工作前中我疤们常刑将完哪成一框个管嗽理功睁能的帅程序复集称接为模夸块,色而它派常常葛由多群个很木小的歼程序钻子模丢块组禾成,刮所以暖有的省地方舱可称沸为子突系统国。(二)模块征结构搅图sc1.结构刊图的数产生程序淹流程炒图盆系烫统流剪程图优和功更能图HI读PO技术(功能兰图和IP热O图)结构强图(S夫tr昌uc腊tu划re睛C扯ha撇rt企)。2.结构为图的律主要套成分模块——用方设框表纹示,滨方框题中写稠上模鸽块名课字,籍反映扯了这驰个模椒块的踪蝶功能调用——从调震用模揭块指跳向被蓄调用醉模块时的箭帅头数据——调用卷箭头滴旁的次小箭罪头,雾表示画从一掀个模尤块向题另一陷个模会块传验送的哄数据息,也寄指出森了传锄送的田方向3.结构颤图基毯本符豆号及淡表示法编辑景学生登记录读学腰生记是录学生宏数据无此乳学生学号不加部区分备的数脱据数据齐信息控制战信息模块匙调用玩的例外子:in殖tma耳x(in铁tx,in权ty){in处tz;z=添x>笼y?杨x换:点y;re微tu蜡rn茧(z典);}Ma征in枝(完){末::ma举x(愉3弹,贼4):}Ma声in监()求最沙大值ZxySC中的四种顾模块传入右模块(a治)(b年)AA传出帐模块BB变换续模块(c违)CD协调遥模块E(d页)EFFSC中的品简单扇调用BACx,选yz(a物)表示焦法一(b恐)表示牢法二zBAC12入出12x,稼yzzA调用B和CSC中的伙选择册调用ACBDA根据绩内部判画断决昨定是月否调御用BA按另担一判定结堆果选够择调算用C或DSC中的曾循环乓调用ABCA根据遮循环条件重复连调用B、C等模堵块选择寸调用植的例狮子:A(棚){提:if刮(条件..姜)B(毒)el咳seC(西):}ABC循环张调用警的例文子:A(诉){捆:wh厚il头e峰(条件..搭){B(稿);:出;}:}AB4.模块结构鱼类型内导诞结构驻:是广结构疗图中僚数据霉以最德低层鲜模块有输入萍,并日逐级必向高逢层传木递,嫁高一隶层模径块接雹收低材一层蚊模块咽的输蛇入。主模奥块A1A4A3A2外导鉴结构户:结地构图吸中低晚一层通模块付接收怠上一盛层模圆块的浮数据盏信息粉,并域把它驼们转玻换给跨下一徐级模驼块,助直到园输出婚给使忆用者扯。wu子模块1v主模块子模块2子模块2.1转换墙结构朋:数共据要驶在模罚块内剖经过邪一定睡的处露理,稳下层矩模块存从相姓应的茅上层怀模块滴接收栏数据婆,经谜转换居后返左回同玻一上叙层模等块中戒去。wu子模块1v主模块子模块2子模块2.1XMY4.结构得图与电数据桶流图弦的差师别数据旷流程支图是将从数衬据流渐着眼平,而第结构拐图从吵程序拐模块比着眼;数据进流程朗图描樱述的肯是系承统的趁逻辑而模型柴,而晚结构篇图是瞧描述纪系统犹的物振理模丧型;数据咱流程琴图是客用不死同的持图来释表示陡不同葬的层蛮次,蛋是“千平面剖图”取,而娱结构足图能闻反映竹系统窄的层收次结牌构,上是“资立体绑图”;数据燃流程携图是慌从具凡体到兆抽象盒,描者述系出统的嗓要求群,而自结构预图是脂从抽倍象到思具体猴,描扫述系剥统的杆实现怕方法。(三牙)悠模块鹅设计烘的原闷则系统熄的可维木护性是系踩统评佳价的暗一个屑重要萄因素可维护狭性局部摊修改模块寺间的扒联系棵尽可嗽能的躁少(耦合)而模赚块内滚的联赖系尽里可能虽多(聚合洗)1.模块剃的独班立性模块剧独立粉的含污义:模块届完成椒独立、单筑一的功萌能符合衬信息税隐蔽钳和信伏息局发部化绝原则模块余间关浴连和裤依赖砌程度白尽量油小2.模块狼独立毅性的凑度量模块监独立河性取亲决于统模块贼的内尾部和奸外部展特性。SD方法橡提出钟的定兴性的马度量鸡标准嘉:模块僚之间嫂的耦合疲性(块活间联嚷系)模块扫自身刺的聚合悬性(块苗内联追系)3.模块旷独立即性的境度量伤之一:耦合灿度耦合度是模瞎块间佛的联醋结关利系,帐衡量榨不同脚模块痒间的埋相互脂依赖碑的紧趣密密蔽程度帅,耦国合的去强弱粱取决趋于模查块间驻接口愿的复型杂程俩度;进入趁或访冒问一狡个模浸块的入口点;以及霜通过侍接口区的数源据。耦合度越高友,模灵块独划立性霜越弱无耦输合-药没有忆依赖岔关系松散朗耦合野-有少量劈燕依赖鉴关系紧密敬耦合犯-有很多邮依赖葡关系模块耦合度(畏续)耦合止度强弱的因宰素:一模烧块对必另一太模块士的引占用一模蒸块向节另一逃模块她传递苹的数加据量一模制块施愚加到洁另一命模块夏的控筋制的悦数量模块灰间接污口的镰复杂烈程度模块踩间耦豪合的虎类型浪:低非直林接耦雷合耦匠数振据耦列合合龙标记耦合性生控昌制耦签合高内容旱耦合模块独立性弱(低耦树合)强(中耦悉合)(较强帝耦合)(强耦廉合)公共盖耦合(1细)非直途接耦但合两个识模块寒没有叶直接使关系(模块1和模块2),模特块独扎立性慕最强手。模块1模块2模块3模块4(2捷)数据丢耦合一模搬块调喊用另汁一模拿块时轨,被混调用模夫块的羡输入吼、输标出都吵是简音单的数厉据。属松危散耦微合。数据疏耦合室举例开发哈票计算东水费单价数量金额数据哪耦合旁举例计算肤水电喉费计算反水费计算仍电费用水价量用电惊量水费电费(3辟)标记耦合(特征宏耦合)如两慢个模伏块通斑过传惧递数疤据结刃构(不是悟简单击数据,而是陕记录略、数赶组等)加以凭联系,或都违与一屑个数棕据结构柴有关阳系,则称大这两灰个模墓块间存侧在标记耦合。标记既耦合羊举例计算筐水电投费计算炼水费计算锣电费住户申情况水费电费住户急情况“住户陆情况”是一港个数事据结辞构,图中彻模块娘都与此常数据讲结构德有关.“计算抖水费估”和杏“计峰算电茅费”破本无讯关,由于引用益了此克数据良结构晌产生冰依赖馋关系,它们买之间也是挖标记兆偶合.将标售记耦纪合修拘改为数据境耦合寇举例计算室水电恼费计算惨水费计算虑电费本月用水群量本月用电直量水费电费(4幸)控制甲耦合一模喊块通万过开据关量然、标桑志、名字厦等控铸制信馆息,洞明显悟地控制另滔一模症块的买功能遇。控制扒耦合哄举例A计算柳平均愧分或最予高分B平均/最高成绩设想做一下A(凶)函数美中调着用B(碰)的语鞋句是偶怎样消的?这个狮问题寇与前贴面的咳调用MA袖X(舌)的例凳子不慨同。在MA涌X(米)函数羞中,周我们搏很清汽楚地孙看到船:形寇式参怠数表属是两陆个整锁数,邪表示弓要比盏较的汪两个若数。函数荐说明阴为:MA天X(in统tx,in瞎ty)函数汽处理店后,高返回筑的结睁果为败较大乌的那杆个数瞎。所以专,在流主调悔函数华中,工我们箭只需劫以两吃个被络比较竿的数皇作为恋实雅际参约数,伸所以部就可叼写出蛋形如末:..旨=M土AX爱(琴25怀,廊36椅)的调轰用语址句。设想组一下A(慨)函数怒中调忠用B(汽)的语殖句是鼠怎样毁的?但在B(抄)函数男中,盾我们仙虽然互知道畜:形跪式参盲数表祝是一推个整帝数,府表示员要取怕得的立成绩甚类型进是平款均或垫最高顿。函数纽奉说明替为:B(in顺tx)函数否处理达后,则返回斤的结帅果为惧取出替的成毕绩数康据(平均牧或最端高)。可是爆,在筋主调慰函数晒中,弓我们规仍不母知道稻以什乏么作柏为实弓际参搜数,践是0?1?2?还壳是其群他值,取决垒于B(申)中用真什么幕值表抢示平行均/最高聚标记烦。因及此,圣就要潮去了撑解B(补)内部些的语扁句,日而不题能仅诵凭函杂数说您明就残写出迫调用驶语句虫。所锄以B(移)就成境为灰暖箱/白箱正,而去非黑葱箱。控制央耦合奖举例读入朗分数输出询结果计算跟平均惧分计算围最高帐分平均/最高?调用揭逻辑池性模置块B时,吵须先蝇传递控制含信号(平均访分/最高尚分),以搭选择所惊需的刻操作贯。控制许模块恨必须屈知道被只控模营块的魂内部逻砖辑,框增强霉了相互盏依赖.B控制诞耦合锡增加期了模晨块之滥间的坏复杂性额,调扬用模昆块必侧须知撑道被肆调模夕块的兵内部踏逻辑伶,增州加了虾相互短依赖。去除琴模块挥间控嫩制耦蕉合的态方法庭:(1尾)将被谎调用鼠模块乔内的喇判定死上移娃到调用模日块中傻进行控制鸭耦合叮增加丽了理枣解和辽编程川的复(2停)被调誓用模俗块分汁解成缩慧若干屈单一卡功能模祥块改控骄制耦鼠合为衰数据串耦合漫举例A计算猾平均令分B1平均拾成绩最高浊成绩计算围最高存分B2控制类耦合者举例A发奖灭牌名次(开关内量)奖牌控制偶耦合被调笛用模喇块内处理亮逻辑蝴模式功能A功能B判别改控旬制耦称合为尘数据挪耦合公举例A发金裙牌发银秆牌发铜咐牌金牌银牌铜牌A取口仍令并核结对B用户石名、口令对/不对控制碰耦合探举例A取口能令B用户害名口令将B中核帽对口壤令功平能划正分到A(5纷)公共暮耦合(公共版数据岗区耦状合)一组酸模块秃引用菜同一跌个公奖用数呜据区(也称滑全局宵数据到区、炉公共陕数据摊环境)。公共驴数据旺区指:全局惕数据班结构共享扬通讯拦区内存曲公共客覆盖蜓区等公共障耦合御举例Aco救mm贩on公共挂数据很区松散司的公秘共耦戚合BAco廉mm怖on公共仪数据幅区紧密饮的公紫共耦发合B公共促耦合殊举例A公共李数据觉区CB模块A、B、C间存乎在错真综复膜杂的联系公共盏耦合狭举例所有泊的公欢共耦合木关系AEBCD6个模妻块共梯享一个公共合数据湿区F(1亲)系统筝可理宪解性袜降低(模块植间存酿在错槽综复青杂的锣连系)(2车)系统把可维糊护性德差(修改震变量疼名或水属性灿困难)(3买)系统请可靠析性差(公共城数据薯区及喇全程咽变量活无保启护措婆施)慎用驴公共弱数据挑区和欲全程嫁变量!!校!公共欲耦合油存在侧的问赞题:(6踢)内容顷耦合一模若块直讨接访呜问另届一模技块的内部吹信息(程序数代码舌或数阶据)最不旦好内娱容耦优合形习式!!帖!发生尖内容爹耦合辫的情朗形:(1晃)一模想块直淹接访子问另要一模握块的内部禾数据(2凡)一模椒块不按通过舰正常笛入口萍转到另一喉模块肃内(3黑)两模终块有掩一部瓜分代爪码重愤叠(4坛)一模结块有捕多个轿入口模块鹅化设计对汤耦合佳度的漫要求幸:耦合遭是影坊响系味统复得杂程顺度和竖设计质量睬的重贩要因已素目标:建炊立模叮块间暗耦合挪度尽怕可能松散烛的系紧统如何垃降低概模块捎间耦悲合度缸:(1汪)如模辜块必眠须存淘在耦阳合,选择撕适当焦的耦省合类丛型原则:尽痒量使搞用数矿据耦淹合少用威控制拦耦合限制柄公共皂耦合誉的范按围坚决仔避免沫使用龟内容捞耦合如何撞降低雨模块悟间耦蚁合度与:(2恋)降低岗模块血间接蓬口的胶复杂艳性接口少复杂驰性与育耦合磁类型葵的关母系:接口复杂性接口钱方式接口臭数据的复日杂性无接罗口关套系直接高引用过程穿调用因语句数据寄项作银参数数据闸结构踢,变量名筹作参油数内容司耦合其它荐耦合开关伪量,依起控制黑变量调作用公用核数据衡区全程胸变量,数据惧耦合标记呈耦合控制琴耦合公共纷耦合非直陷接耦承合4.模块馒独立阻性的敏度量美之二赏:聚放合度衡量槽一个皱模块柏内部俗各成胞分之眨间彼台此结是合的拣紧密滩程度设计嚷目标救:高傍聚合(一模束块的咳所有成分速都直朵接参姓与并顺且对于绵完成往同一斑功能鸭来说都希是最绝基本孩的)模块捉的聚墙合性拔类型装:低渔偶然管聚合内姻逻迫辑聚锐合聚稳时轧间聚忍合性浓过那程聚梅合通信访聚合顺序聚合高胞功能灯聚合模块独立性弱(功能糊分散)强(功能嗽单一)(1体)功能鲜聚合一个均模块隶内的虚所有互成分薯的处园理动全作全荣部为颜完成度某个今功能芳,且贩只执晒行一马个功流能,纯缺一颈不可秀,戒称为冰功能紧聚合摧。聚合店性最缸强如:计算膝实发缺工资平,打评印发灰票等(2效)顺序抬聚合一个帽模块性能完惨成多次个操增作,支前一鸟个操第作处贵理的岸输出烛数据俊是下域一个事操作顽处理垒的输孔入数群据,镰模块桃中各予成份仪的工溉作是天有次有序的夺,各纸成份环的关拢系也渗较紧税密,帽则称絮为顺湖序聚绍合。顺序晚聚合玻模块例读入存贮打印累加读数模块1模块2(3弃)通信饶聚合模块肝内各佳部分能使用肥相同轧的输孩入数医据,芬或产拖生相贪同的冤输出硬结果,称为泻通信筝聚合通信怖聚合洲模块顽例产生肿工资达报表计算痕平均虽工资职工渡工资爷记录职工抱工资烧报表平均拾工资产生逼职工嗓工资纱报表壁并计伶算平痛均工打资模槐块通信枯聚合掌模块芳例开领书单登记售书发票领书宋单售应书登记炸表文件删除修改(4心)过程案聚合一个俱模块泄内各冲处理缓成分欧的动息作各颈不相判同,团彼此皂也没护什么通关系宪,但泻它们筋都受带一个控制弄流的支挺配,磨且决柴定了弹它们遮的执浪行次礼序。过程评聚合狼模块建立葬方程躁组系闯数矩略阵全部猜任务季纳入周一个模块雄,得响到一设过程性模洲块高斯姑消去网法回纳代高斯轿消去录法解尤题流能程(5棋)时间惕聚合模块危完成压的功陕能必澡须在同一哪时间内执马行,杆这些决功能岛只因党时间企因素关联仔在一钳起。例如:初始僻化系凳统模棒块、系统永结束镜模块姥、紧急娃故障哑处理销模块尸等均笋是时逝间性啦聚合模块.(6铃)逻辑尖聚合把几涌种相宽关功卡能(逻辑填上相宣似的功灰能)组合找在一戒模块观内,每次厌调用叮由传惨给模献块的贴参数枣确定离执行殊哪种专功能橡。逻辑谨聚合什模块拥例ABCEFGABCEF裹GA1B1C1EF季G模块急内部睛逻辑E、F、G逻辑功能斧相似喇,组成新浇模块EF番G缺点:增强吹了耦而合程兽度(控制潜耦合)不易细修改僻,效巧率低公用坝代码粥段公用评代码淋段逻辑尼聚合洁缺点挖:不易尽修改增强松了耦软合程旱度(控制招耦合)效率凝低(7维)偶然镰聚合模块行内各川部分腔间无惜联系ABCMMO奸VE技O荣T柿O苍RRE舱AD抗FI坊LE到FMO示VE牺S吩T娃O夸T模块M中的衔三个痛语句代没有斑任何兵联系缺点孤:可理天解性找差,可修足改性企差例:‘做锹杂事歼’模块谎聚合翠性的品判断YNYY该模块功能单一各功能关系如何功能聚合通讯聚合顺序聚合逻辑相似次序重要次序重要过程聚合时间聚合逻辑聚合偶然聚合NNNY数据流控制流两者皆非5.耦合熊、聚按合与愉模块胶独立撕性关邮系耦合联与聚织合都肚是模欠块独无立性季的定性粉标准哗,都骂反映店模块非独立压性的良帜好程吃度。龄但耦仆合是姻直接月的主导原因素遣,聚剑合则饿辅助劣耦合瞎共同对谈模块特独立脾性进暴行衡旱量。控制搜耦合录举例A计算寇平均画分或最贵高分B平均/最高成绩逻辑诸聚合改控耕制耦迫合为携数据漠耦合窄举例A计算妻平均餐分B1平均肾成绩最高岗成绩计算支最高距分B2功能际聚合A取口济令并核覆对B用户倡名、口令对/不对控制久耦合君举例顺序行聚合A取口反令B用户设名口令将B中核秒对口艺令功墙能划晚分到A功能捡聚合聚合贤与耦数合密访切相担关,脸同其映它模狼块强蚊耦合愉的模饼块意追味着弱聚腹合,轮强聚贴合模掘块意价味着求与其纹它模仆块间谱松散眯耦合.设计独目标亚:力争强聚响合、弱耦助合5.耦合地、聚底合与堪模块薯独立丝式性关辅系(续)三芒数每据流煌图导室出初坐始结滩构图从数艺据流徒程图察导出驴系统窜的初敲始结促构图银,首暴先要配区分脚数据龄流程添图的笛结构舱类型膜,然剑后根员据不仆同的运类型内采用般不同淹的方剂法把柳数据业流图料映象胳成相辞应的厦模块惧结构誉。(一)数据量流程裤图DF树D的结狗构类匪型1.变量换型DF洋D一个指数据绣流程湿图可摘以明垫显地继分成慌输入棉、处目理和兆输出示三部乐分。2.事污务型DF畜D事务喊型数征据流揪程图校一般知呈束舰状形。(1苍)变换令型结惨构由输边入、秋变换册中心(或称守主加享工)和输毕出三胖部分奴组成桐。基本懂模型忠:变换中心输入路径输出路径变换扁流示他意图信息时间信息下流输入哑流输出糖流变换流外部表示内部表示变换丙型数枪据流薪图输入信息物理输入格式检查处理显示正确信息结果物理输出数据变换探中心输出逻辑输入逻辑输出输入(2犬)事务宁型结盼构特征:具有增在多能种事糟物中盒选择执行六某类恰事物魂的能闸力基本海模型亿:事务中心接受遗路径动作路径(3眉)大型驾系统DF抛D中,变换观型和伙事务救型结摊构往闲往共厨存:T事务感中心传入变换传出(二)D秘FD导出嫌初始SC的过程两种未转换欺策略/技术变换云分析事务浮分析一般睬过程先设衔计模改块结遣构顶意端的企主模瞎块然后蒙“由娘顶向敬下逐戏步细打化”最后俘得到半一个与数谋据流倦图相然对应的程引序结落构SD方法着的两蝴种转换方法变换概型DF林D事务窗型DF铸D初始SC初始SC变换盾分析事务椅分析“由迎顶向挨下逐引步细倦化”让的思辱想找出欣“顶兄”在诞哪里肥,设排计一尼个相储应的点主控宴模块每创铺建一答个新缸的模震块时殊,必摆须决花定该数模块科的外疾部特求征该模消块的旨功能容,即欺该模滋块“润做什笋么”该模江块同酷其调美用模阳块的肌界面付,即削调用扛时传沫送的凑参数对已财创建六的模麻块进名行细森化,界考虑塘这个环模块栏应该拼“怎圣样做纸”才理能完筒成它择的功梁能,于是棒又要圆创建戒下一围层的倦新模凑块,再回曲到上置一步通过气这样惭“先验决定鸦做什谨么,再考旱虑怎威样做”,循环泼往复,设计挨过程刷就有昆序地蚕进行,直至身获得倾整个仅完整凝的结梨构层夕次。变换趴型事务奴型(三缸)变换歉分析驱设计阻方法(T消ra处ns奸fo犯rm饮A费na白ly片si默s)步骤颠:1找出秤主加欧工、惑逻辑霞输入蛋和逻奸辑输话出2设计绪模块住结构周的顶础层和声第一牵层3设计尘中、般下层捞模块1区分喝输入躺、主加含工、输出渠部分贝,在DF懒D上标牵明分耗界线(1臣)确定逻辑阁输入——离物吊理输丙入端培最远拔的,床但仍摄可被击看作禾系统粗输入惩的那辨个数煎据流方法:从基物理辆输入肃端开董始,室一步些步向盼系统尿的中晨间移呜动,叠直至味达到业这样刻一个挤数据尤流:言它已嘱不能怨再被滩看作庆为系违统的秀输入定,则鲜其前夜一个繁数据矿流就塘是系居统的孔逻辑聋输入车。1区分贺输入温、主加壶工、输出爷部分袄,在DF谣D上标呀明分炸界线(2结)确定逻辑剪输出——离物饥理输崖出端筒最远猾的,萝但仍科可被华看作栏系统欠输出科的那询个数足据流方法:从餐物理听输出萌端开哄始,术一步纹步向臭系统腥的中找间反闲方向户移动胁,直芝至达较到这峰样一盐个数腊据流慈:它跳已不倾能再眉被看绳作为该系统强的输浊出,幻玉则其严后一子个数币据流秀就是耗系统奶的逻拿辑输爽出。1区分预输入比、主加蛇工、输出布部分捆,在DF例D上标披明分心界线(续)(3奥)对系全统的肢每一转股输村入和萝输出喇,都冰用上骄面庙的方睛法找授出相问应的破逻辑扎输入危、输婶出(4兆)确定主加绸工——位于捏逻辑苦输入疫和逻窝辑输争出之商间的秤加工棒,就喇是系息统的细主加娱工1区分映输入油、主加此工、输出肝部分数,在DF羞D上标纽奉明分中界线(续)(5厨)几点楚说明宏:有的婶系统唉只有良输入丈和输勒出两剩部分驾,没限有主风加工根据息经验标,几摇股数董据流火的汇情合处甲往往廊是系统刻的主剪加工每个粥人都询可以鞋有自叨己的飞看法南,找蒜出来刮的主逗加工邪可能贵也不违同,届但一扰般不割会相绍差太凡远。1234567abcedrpuwv变换窃中心输入京部分输出赖部分输入输出加工2设计SC的顶层捏和第肉一层蛮模块师:(1最)设计乔一个催顶层辨模块(主模枪块),它援的功姐能是辩完成假整个笔程序鸽要做霜的工违作。(2肠)设计敞结构棕的第欣一层混:为逻玩辑输挪入设落计一扑个输背入模越块,强它的族功能他是向友主模欧块提侧供数绿据为逻僵辑输舞出设旦计一坡个输习出模洁块,山它的松功能宇是输伙出主勿模块宽提供假的数懒据为主排加工进设计浓一个蚁变换罩模块笛,它格的功落能是劳将逻楼辑输概入变孤换成登逻辑爆输出第一栋层模非块同表顶层页主模秀块之浆间传菊送的卖数据美应与谱数据轨流图唯相对次应。啊这里腐主模秆块控上制并肉协调车一层抢的输惊入、劝变换等、输喘出模尸块的槐工作恰,注枝意识舟别出兰选择统或循纱环调较用以垫及调肿用条放件。第一尊级分钱解后的SCMCMTMAME第一绩层顶层c,歪ec,号eu,唐wu,亭w传送滚信息第一熄级分涂解后精的SC索(另一宝种画舞法)MCMA1ceu,渴wc,勾pMA2456ME1ME2eprrw,渠uw3第二劳级分撑解(分解SC各分妙支)自顶娘向下冤分解置,设掀计出龄每个叠分支(输入虑、加丘工、砌输出)的中猛、下衫层模雄块:(1抖)为每便一个颗输入初模块觉设计烛两个零下层僻模块疫,一辞个是跟输入匙模块舟,接束受数流据来扇源;稿另一提个是鹅变换蕉模块室,模轿块调魄用时当传送气的参查数应标同数尖据流杀图相禽对应(2颗)输出参模块傅也有恼两部碰分组掩成,茧一部借分是万变换敌模块路,将卡数据熟变换凯成输谨出的鼓形式侍;另句一部茶分是咸输出最模块上述转设计械过程喘由顶替向下木递归揭进行边,直鹿至达展到系嚷统的惠输入伯端或虚输出核端(3初)变换厦模块侄的下暗层模死块,丧根据留数据驻流图延中相矛应加井工的魂组成丈情况独而定稳。输入碍分支雄的分胶解MAGe也tCbacRe火adDdec,雾eB遇to蔑CbcdeabGe霉tEGe涛tBD俭to芬EA怎to颈BRe芽adADF锁D图输出妥分支松的分料解MEWr银it扒eVuuw,甩uvvPu梁tUU搬to考VWr垦it牺eWwDF勾D图加工抚分支浮的分欧解MT546ec,肯pru,忌wprDF注D图任何串情况贺下都汪可使场用变厅换分析仍方法息设计盯软件社结构秀,但如寄数据善流具继有明杰显的事事务特匹点时(有一烦个明疑显的巴事务中彼心),以骂采用吧事务伴分析方法围为宜躬。(四)事务冶分析畏设计扯方法事务甜分析钻设计纺方法邻步骤泪:(1艰)在DF留D上确贼定事慨务中鱼心。(2民)为DF练D上的事务驳中心浊设计床主模诉块,唯再为退每一狼种类拍型的滤事务蜂处理霸设计童一个凤事务栏处理浆模块。(3轮)为每暖个事水务处涌理模葵块设戴计下唇面的庸操作数模块套,再首为操犬作模仗块设固计细睁节模鼻块。买某些平操作届模块隐和细鹊节模外块可疗以被合几个这上一盈层模眠块共狗用。事务型DF冒D的划村分T事务中心传入变换传出接收伍部分发送部分a事务荐型SC的上层结构(1珠)事务伐控制Ge娃t袄a顶层第一快层a事务1事务型SC的上喘层结薯构(2镜)事务劈燕控制事务详分析发送动作投分支典的典座型结秆构PT2T1TiA2D2A1D1A3AjDk事务肉层操作遥层细节轨层处理芦层变换分析助举例-DF达D1格式检查3产生收据2计算汇费4记账汇款单合格的汇款单处理后的汇款单收据明细账变换中心输出输入业务数据变换分析骨举例-转换尘后的SC汇款处理系统取得合格汇款单计算汇费记账输出处理后的汇款单输入汇款单格式检查产生收据打印收据合格的汇款单处理后的汇款单合格的汇款单业务数据处理后的汇款单汇款单合格的汇款单汇款单处理后的汇款单收据收据业务数据要求类型处理图书管理要求无效输入1.1新书入库1.2还入库单罚款单1.5注销图书1.3还书1.4目录文件借书单书单注销单借书借书文件罚款单事务分析举例-DFD事务中心事务鸭分析闷举例-转换框后的SC图书处理系统取得图书处理要求修改目录文件操作层细节层新书入库注销图书借书还书打印罚款单修改借书文件………………图书管理要求入库单借书单还书单注销单练习一:将DF蔬D用变攻换分容析和途事务亏型靠分朋析导炉出初扑始SCAC1C2C3BDGEJFKLc1c2b2b1b3bac3dgfjheklm**初始SC系统主加工PutkGetdDGetcPutlKFEJGWritemLBtocGetbAReadaC1C3C2Ac1……Ac2Dt1Dt3Dt2AcN……操作层细节层dkkdmmlllkdccbbcaabb1b2c3c1c2b3e,fdg,jfe,ghh,jk练习二:将DF棒D用变柳换分亿析和势事务考型向分树析导出出初饰始SCAC1C2C3BDGEJFKLc1c2b2b1b3bac3dgfjheklm++初始SC系统主加工PutkGetdPutlKFEJGWritemLGetbAReadaC1C3C2Ac1……Ac2Dt1Dt3Dt2AcN……操作层细节层dkkdmmlllkbaabb1b2c3c1c2b3e,fdg,jfe,ghh,jk四赚设计悲优化将初让始SC根据花模块仇独立列性原垦则进行精例化,对模田块进糕行合早并、兔分解修改亚、调越整,章得到高内罪聚、疼低耦合模巷块,得普到易抄于实锯现、彻易于拦测试和糠易于斩维护勾的软觉件结供构,族产生设计宅文档鲜的最颂终SC。改进椅软件剂结构恋设计牢的指钉导原躁则(1石)程序村结构峡尽可笋能与对问题洽结构售相对践应(2认)模块葛功能佣的完整(3潜)消除陪重复绳功能(4盐)作用岗范围妻应在佣控制答范围坚内(5顿)减少晃高扇裤出争种取高秧扇入(6丛)模块从大小限适中(7帜)降低岭模块嗓接口彼的复丝式杂性(8约)模块绞功能取可预乐测(1物)程序孕结构酷尽可彩能与攻问题怒结构争相对砖应两种检典型凤的程灶序结墨构:变换瓜型程津序事务向型程狂序(1描)程序丽结构蝴尽可液能与披问题蹲结构马相对怕应(续)两种着程序燥结构密的共如同特瓦征:上层务模块野只负秘责控歪制、忌协调下层旨模块概完成知具体等的操注作变换爪型程蹈序变换减型(即输始入、返加工助、输鲜出型刑,或衣称IP糊O型)的功体能是拐从某窜输入硬设备滴(如赢键盘脑)获制得数孝据,葬再对凉这些贩数据欢作处榴理,盐然后业将结旗果送汤出(普如屏借幕显钞示)返。这类趟程序逐的标冷准SC图形妄如下砌图所柿示。变换导型程包序结族构MA暴INGe愚t斤cbacdtoeddbtocbceeabPU列T篇dGe茫tbWr稀it斑eeatobRe富adactodcd事务感型程艺序事务朵型程盛序的受功能方是接带受一算项事妄务,朋然后蔑根据律事务涛的不骨同类愿型,交选择粗进行炮某一开类事涌务的营处理装。这且里,竹模块闭结构纺有三券个层咏次:对事务否层、加操作辽层和仓细节授层。虹主模绵块按仁接受强的事膝务类叠型,房诚选择外调用敢某个示事务预处理繁模块商。不枝同类饶型的呼事务绪处理遥模块坡可能户含有珍一些是相同耍的操卫作,疫所以左可能酒共用们一些程操作翠模块饭;不黑同的相操作膛又可川能含伍有一迈些共痰同的耗细节加,所时以某桌些操可作模己块又界可能访共用损一些扔细节强模块祸。这类个程序皱的标班准SC图形否如下扯图所库示。事务敬型程梁序结构MA昼INT2Ge封tTTiA2D2A1D1A3AjDk事务暂层操作团层细节出层处理澡层T帖1(2拐)模块材功能降的完整完整是的模秆块应吨包括红三部济分:执行患规定狠功能昼部分出错塌处理涝部分需返胶回一系甘列数据搜时,应返回陈是否讯正确柿结束(即“膏文件伸完/E店OF散”)标志种。(3畏)消除饰重复板功能几个没模块隆中含波有重趴复的柜部分权,应模设法剃消去喘。因兰为同液一功疏能重域复多主处,刊不仅容浪费插编程抢、测夜试时结间,唇还会浪给修家改带极来麻家烦。但消颂除重坐复功兵能并电不是迈简单烂的合星并。正确芬的方筛法是:趴先分踏析几痰个模钉块中抽相同穗功能艰的部漏分;祖然后牢把这画个功买能分洒离出廉来,倡构成军它们爪的一潮个公彼共的秀下层俯模块请。例子滥:消除螺重复舟功能ACBCA′B′C改进莫前改进康后例子爱:消除赚重复想功能XYABCCC改进荒前图1说明:如彼果A、B抽去跃公共算部分C之后膨余下粪的模歉块A′、B′比较乖简单吹,则李可以分同它贷们的聪调用脸模块X、Y合并撒,所肉以改右进后经图2、图3都有际可能收。B′YCX′改进趣后图2X′Y′C改进影后图3(4沟)作用预范围帮应在执控制骑范围劲内(作用煌域应涛在控堂制域县内)模块治的控哨制范役围(控制咐域)鸡:包括舅模块钥本身检和其花下属爬模块清的集休合。模块侧的作迎用范夫围(作用矩域):指受昂该模连块内莲一个惹条件漫判定艳影响宰的所误有模用块的攻集合佣。只要源模块锣中含根有一娱些依寸赖于剩这个克判定铁的语吼句,捎那么料就称等该模裁块在贱这个恼判定达的作侍用范普围内沾。控制盖域是烛从结流构方误面考流虑的;作用猴域是假从功愚能方翁面考善虑的AFBCEMDG模块粮的控制范围刃和作用范围(例):条件匆判定模块A的控制范围:A、B、C、D、E、FA的作教用范自围:A、C、F:受判定影响的的模异块把一占个条旗件判膛定的门作用局范围民限制港在判刊定所胆在模梅块的赔控制内范围舒之内,且逮判定娘所在旧位置郊不能贿太高。(作用钞域是去控制拢域的制子集)图A—舰—图D画出榴了作扫用范孔围和巨控制贩范围合的四喉种情嚼况。作用青范围/控制酬范围伶原则:图A:判定张位置汽违反畏作用莫范围/控制泰范围买原则TO惭PABCDGE条件判定判定科的作遮用范营围有石一部魔分(模块C)越出若了判墨定所是在模垂块G的控疤制范丸围G购D途B坟C1)将判阿定所掌需的兆数据联从G向上搂传送枯到D、B,再向餐下传誓给C,C用这灵些数财据再拒次作忌出判垮定。嘉从而海增加暑块间泊数据劝量。思考:图A中模歇块C怎么喉知道旷模块G中的小判定恒结果2)将判乞定的喉结果廉(是/不是穴)从G向上离传送仔到D、B,再向习下传亭给C,C用这食些开国关量单决定付执行那那些袖操作轮。这吩样也插增加晨块间铁数据浅量,书而且盐传送鹿控制身信息改。图B:符合冶作用格范围/控制烛范围坐原则叔,但前判胡定位鞭置太登高TO痒PABCDGE条件判定TO成P顺B农D咳GTO土P退B像C图C:符合究作用池范围/控制篇范围县原则汇,判夸定位权置适进中TO斩PAGCDBE条件判定B踩D率GB甜C图D:符合骡作用假范围/控制鼻范围帐的理兼想判陡定位坦置TO叨PAGEBDC条件判定D五GD专E将包摆含条即件判梨定的猜模块症合并浅到它屈的调它用模勉块中诵,使姻判定轮处于匹较高岗位置将接清受判贯定影驶响的廉模块县下移搞到控句制范临围内把判雷定上爆移到划足够贼的位龙置可以贪归结菊为:使判永定同帆受其侧影响蒙的操踏作尽禁可能塔靠近拌。修改图模块裙结构剂方法辰:(5爬)减少砌高扇饼出,猾争取咏高扇畏入模块绞调用衡的直械接下群层模幅块的穿个数团,称托为扇绕出(F膊an悄o医ut嘴)模块若被其鞋他各造模块码调用蓄的个挥数,嫩称为对扇入(F按an床i季n)原则贵:扇灵出不本宜过拒大,<=粱7;扇剧入尽呈可能皱大些队。但CA棚SE蠢(分类)型模竖块扇壁出可>7,因为垃属自充然分恼类情奸况,易理绵解(4,久0)(3株,1嫁)(5惠,1备)(0偿,2江)符号:(扇出,扇入)(5望)减少添高扇析出,初争取乓高扇功入(续)清真攻寺型不够辩好,底层摩模块斗复用黑度低金字键塔型(5不)减少馋高扇伸出,氏争取够高扇猪入(续)相关衫技巧港:良好弃的结埋构图泛往往井呈“坐清真蚁状”折,即我“顶录为尖—下层逐运渐加卫宽—底层姿收窄限”结构劣图的朵形态晚应该低均衡拖,即逆从顶解到底眨层的哀路径砍长短抗不该详过于瓣悬殊(6宿)模块然大小附适中模块乖过大渣:可青理解引程度金下降考虑寄对该永模块烫分解模块息过小亭:开紫销大失于有脚效操限作,系统沸接口捐复杂考虑龄是否且同它棋的调湾用模锈块合昨并(6披)模块胆大小暗适中(续)几种拉情况坑下的黎小模篇块不翻合并算:模块具有包独立伍的功两能模块功能笼可能像会发文生变妈化模块嫂的复翼用性隐好,阳或者否其调傅用模斜块很恋复杂(7赶)降低屠模块昨接口泳的复效杂性接口捎传递誓信息铺应简值单且香和模窑块功肢能一拾致。例:散求一战元二雹次方蚀程的舟根设求剩根模忧块调可用形通式为胡:(1缩慧)QU嗽AD-RO衬OT件(T化BL,X)传递它系数汉的数脂组千存重放根冬的数揭组(2途)QU骄AD-RO堂OT蚕(A疮,B阿,C授,R屡OO笼T1月,睬RO晨OT鞠2)A,新B,必C为方黎程系肌数RO它OT护1,换RO俭OT膛2是两驳个根(8线)模块幼功能辟可预层测可将模块洁看成亡黑盒暴子,糠相同榆输入可产生嘱相同吴输出闯,称其功横能为纲可预抢测的葵。模块华带有宴内部沉状态,其功势能可旬能是戒不可及预测楚的。这样页的模调块难理接解、昂难测称试、宜难维禁护。实例1—赛—银行逃贷款酒文件基管理实例1—巷—银行父贷款柱文件躬管理本实屈例说早明用SA方法稼进行丈分析亲,并用SD方法误设计浇总体喊结构呀的过潮程。问题飞描述系统波分析系统迁设计1问题聋描述本系桑统MF新UP是银滥行贷屈款文什件管揭理的乡丰一部污分:对贷雨款文券件进郊行修杰改。其旁主要鄙功能奇是:残根据缸对贷受款账壳户的悄修改夜信息趣修改钢贷款顽文件酒中相遣应账焦户的匀记录裂内容帅,这地些修着改信风息记享在一鱼叠按疏账号示排列箩的修息改卡蠢片上泥。系隔统将虹被修滔改的皮记录仅打印衡一份用报告识,并是报告陕修改胁中出椒现的锄错误趣信息南。1问题乡丰描述(续)贷款横文件秩格式赠:每个踪蝶账户障在贷捉款文孕件中泼有一抽个记呢录,叼每个偿记录良由14个数富据项邮组成为。(移见下穷表)贷款筑文件料按账烟号递危增排耐列,社文件释存放谢在磁带交(顺爹序文涨件!厅)上。慈每个郊账户农的地轧址、翅电话详、邮临政编午码、析负责直与账砍户联生系的蹈银行伏信贷获员等帆都有豆可能载发生双变化丙。序号

内容长度(位)数据类型可否修改1234567891011121314账号户名地址省市邮政编码电话类型信贷员号最近一次业务日期最近一次付息日期余额业务总量限额530301015571566886数字数字字母数字字母字母字母数字数字字母数字数字数字数字数字数字否可可可可可可否可否否否否否1问题甜描述(续)修改昂卡片辩格式架:卡片壤的第1-削5位指核出要担修改屑的记逮录的燥账号浮,第6-遇9位为怠空,语从第10位开话始为滤如下立格式较:xxab辰cd…pq凶r*x捧xab识c…st悬u*x名xab慌c…uv诵w**xx是两山位数剃字,薯指出甚要修镇改的地数据存项序来号,昆后面致的ab锡cd…pq后r是这哄个数剧据项邻的修糟改值雹,*教表示缠数据惹项的典结束绒,每津张卡暮片的贸最后盘一个踢数据且项结江束是焦**幻玉。例:68绪37蹄1员07逝2绿69雄23铅86注*监02烛H黑UA做DA撞X轨IN耍XI励01货**表示术要修洪改账索号为68筝37绪1的记冶录,甲第7项改割为26腿92搬38消6,第2项改为HU恒AD缴A赚XI周NX把I0旨1。1问题遍描述(续)修改丽规定序:修改河值的只长度肆小于售数据和项的吗指定使长度想时,摄如果驾该项蒜是数软字项辫,则茂在其院左边径补零美;否锋则在剪右边才补空鸣格。修改型值的妨长度电超过今数据绕项的田指定眼长度课时,蛛则需吼截短第6项邮航政编枣码的垫修改谨值必伏须是5位修改问卡片投按账覆号递颜增排收列1问题喝描述(续)基本脖过程擦

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论