第八章系统设计优秀PPT.ppt

上传人:石*** 文档编号:65719413 上传时间:2022-12-06 格式:PPT 页数:85 大小:4.29MB
返回 下载 相关 举报
第八章系统设计优秀PPT.ppt_第1页
第1页 / 共85页
第八章系统设计优秀PPT.ppt_第2页
第2页 / 共85页
点击查看更多>>
资源描述

《第八章系统设计优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第八章系统设计优秀PPT.ppt(85页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、第八章系统设计第一页,本课件共有85页主要内容主要内容w系统总体结构设计系统总体结构设计w代码设计代码设计w输入输出设计输入输出设计w数据结构与数据库设计数据结构与数据库设计w模块功能与处理过程设计模块功能与处理过程设计w系统设计报告系统设计报告第二页,本课件共有85页本章思路本章思路第三页,本课件共有85页8.1系统设计概述系统设计概述w系统设计的原则系统设计的原则 系统性系统性 实用性实用性 经济性经济性 安全性安全性 规范性规范性 适应性适应性第四页,本课件共有85页w系统总体设计主要内容系统总体设计主要内容总体结构设计总体结构设计代码设计代码设计数据库(文件)设计数据库(文件)设计输入

2、输入/输出设计输出设计处理流程设计处理流程设计程序流程设计程序流程设计系统设计文档系统设计文档Step1Step2Step3第五页,本课件共有85页系统总体结构设计系统总体结构设计w子系统划分子系统划分 原则:原则:1 1)相互间相对独立;)相互间相对独立;2 2)减少数据依赖性和数据冗余)减少数据依赖性和数据冗余;3 3)考虑扩展能力、实现的便利、资源利用。)考虑扩展能力、实现的便利、资源利用。方法:方法:1 1)功能划分、顺序划分、数据拟合划分、过程划)功能划分、顺序划分、数据拟合划分、过程划分等;分等;2 2)一般以功能)一般以功能/数据分析结果为主,兼顾组织实数据分析结果为主,兼顾组织

3、实际情况的划分方法。际情况的划分方法。第六页,本课件共有85页w硬软件设备选配硬软件设备选配设计依据:设计依据:1 1)系统吞吐量)系统吞吐量 2 2)系统响应时间)系统响应时间 3 3)系统可靠性)系统可靠性 4 4)数据库类型)数据库类型 5 5)地域范围)地域范围硬件:硬件:计算机主机、外围设备、连网设备计算机主机、外围设备、连网设备软件:软件:1)操作系统)操作系统 2)网络协议)网络协议 3)数据库产品)数据库产品 4)应用软件)应用软件第七页,本课件共有85页w计算机处理流程设计计算机处理流程设计磁带磁带磁盘磁盘键盘键盘手工手工操作操作判别判别处理处理端点、端点、中断符中断符联机联

4、机存储存储打印打印文件文件读取读取信息信息显示器显示器辅助操作辅助操作(脱机)(脱机)处理处理 流程线流程线网络网络信息信息流向线流向线计算机处理流程图例(计算机处理流程图例(pp:377)第八页,本课件共有85页计计算算机机处处理理流流程程图图绘绘制制举举例例一一旬报处理旬报处理月报处理月报处理变动成本法变动成本法输出报表输出报表定额成本定额成本计算计算完全成本法完全成本法输出报表输出报表实际成本实际成本计算计算变动成本变动成本法报表法报表完全成本完全成本法报表法报表定额成本定额成本文件文件输出中输出中间文件间文件定额成定额成本文件本文件销售收销售收入文件入文件报表生报表生成文件成文件销售子

5、系销售子系统文件统文件产品设计产品设计属性资料库属性资料库成品主文成品主文件件(若干若干)成本核算子系统成本核算子系统12345读数据读数据第九页,本课件共有85页预习:代码与输入输出设计预习:代码与输入输出设计w思考思考常见的代码分类方式举例(线分类、面分类)常见的代码分类方式举例(线分类、面分类)几种代码分类举例(顺序、字符、混合)几种代码分类举例(顺序、字符、混合)输入输出的方式及其常见使用举例输入输出的方式及其常见使用举例会话方式举例会话方式举例第十页,本课件共有85页代码在我们的生活中代码在我们的生活中第十一页,本课件共有85页8.3代码设计代码设计8.3.1代码设计的作用代码设计的

6、作用w代码:代码:代表事物名称、属性、状态等的代表事物名称、属性、状态等的符号符号,一般用数字、,一般用数字、字母或它们的组合来字母或它们的组合来表示表示w代码设计是科学管理的体现代码设计是科学管理的体现简化机器处理简化机器处理改进事务更适应机器处理改进事务更适应机器处理第十二页,本课件共有85页现实世界信息世界代代 码码信息分类、校对、统计和检索信息分类、校对、统计和检索实现一个信息系统的前提条件实现一个信息系统的前提条件设计一套系统公用、设计一套系统公用、优化的代码系统优化的代码系统?第十三页,本课件共有85页w代码设计目的代码设计目的唯一性唯一性规范化规范化系统化系统化为事物提供一个概要

7、而不含糊的认定,便于数据的存储和检索(标志作用)编码要有规律,符合某一类事物的聚集,提高处理的效率和精度。标准化,符合国家或行业标准,提高数据全局一致性第十四页,本课件共有85页8.3.28.3.2代码设计代码设计w代码设计步骤:代码设计步骤:确定编码对象,进行合理划分确定编码对象,进行合理划分编码编码设计校验码设计校验码编写代码表及详细说明编写代码表及详细说明第十五页,本课件共有85页u代码设计的原则:代码设计的原则:分类明确分类明确唯一确定性唯一确定性标准化与通用性标准化与通用性便于识别和记忆便于识别和记忆短小精悍短小精悍容易修改容易修改A.有足够容量B.按属性系统化C.有一定的柔性D.协

8、调分类第十六页,本课件共有85页w分类方法分类方法w线分类方法线分类方法(pp:380,图图194)过程:过程:分类原则:分类原则:母项母项 子项子项 大集合大集合 小集合小集合 具体对象具体对象唯一性和不交叉性唯一性和不交叉性第十七页,本课件共有85页特点特点 结构清晰,易识别和记忆,易进行有规律的查找结构清晰,易识别和记忆,易进行有规律的查找与传统方法相似,对手工系统有较好的适应性与传统方法相似,对手工系统有较好的适应性主要缺点是结构不灵活,柔性较差主要缺点是结构不灵活,柔性较差第十八页,本课件共有85页线线分分类类方方法法示示例例第十九页,本课件共有85页w分类方法(续)分类方法(续)w

9、面分类方法面分类方法(pp:380)对象属性形成面对象属性形成面面由类目组成面由类目组成不同面的不同类目连接不同面的不同类目连接形成组合类目形成组合类目第二十页,本课件共有85页材料螺钉直径(cm)螺钉形状表面处理1不锈钢 1-0.51-圆头1未处理2黄铜 2-1.02平头2镀铬3钢 3-1.53六角形3镀锌4方形头4上漆材料为钢的材料为钢的1.0cm圆头的镀铬螺钉圆头的镀铬螺钉 代码为:代码为:3212 面分类方法示例面分类方法示例第二十一页,本课件共有85页w面分类方法特点面分类方法特点:柔性好柔性好可实现按任意组配面的信息检索,对机器处理可实现按任意组配面的信息检索,对机器处理有良好的适

10、应性有良好的适应性不易直观识别,不便于记忆不易直观识别,不便于记忆 第二十二页,本课件共有85页 思考:思考:1、本校学号采用面分类还是线分类方法进行分类?、本校学号采用面分类还是线分类方法进行分类?2、尝试对下列对象进行分类、尝试对下列对象进行分类:从从1996年至年至2005年,人口普查信息(出生日期,民族,年,人口普查信息(出生日期,民族,出生地,籍贯,学历)出生地,籍贯,学历)某制衣厂产品(高、中、低档,面料:棉、麻、丝,型号:某制衣厂产品(高、中、低档,面料:棉、麻、丝,型号:XS、S、M、L、XL)第二十三页,本课件共有85页 数字码数字码以数字形式编码以数字形式编码 混合码混合码

11、数字和字符混合形式编码数字和字符混合形式编码 字符码字符码以纯字符形式编码以纯字符形式编码u编编码码形形式式8.3.3代码类型代码类型第二十四页,本课件共有85页uu 代码分类代码分类第二十五页,本课件共有85页 有序码有序码 用连续数字代表编码对象用连续数字代表编码对象块码块码是有序码的特例是有序码的特例 001 020 宣传部人员宣传部人员021 030 组织部人员组织部人员 050 060 行政科人员行政科人员 块块码码举举例例第二十六页,本课件共有85页有序码特性:有序码特性:有序码因为没有逻辑含义作基础,仅用作识别有序码因为没有逻辑含义作基础,仅用作识别添加、删除不便添加、删除不便适

12、用于其他分类中细分类编码适用于其他分类中细分类编码块码特性:块码特性:以较少位数分成很多小组以较少位数分成很多小组适用于位数受限,又必须分组适用于位数受限,又必须分组第二十七页,本课件共有85页区间码区间码 区间码把数据项分成若干组,每一区间代表一个组,区间码把数据项分成若干组,每一区间代表一个组,代码中的数字和位置均代表一定含义代码中的数字和位置均代表一定含义分为以下类型:分为以下类型:层次码层次码 十进制码十进制码 特征码特征码在区间码中,由于数字的值与位置均代表一定意义,在区间码中,由于数字的值与位置均代表一定意义,故使排序、分类、检索容易进行,缺点是有时造成码很长故使排序、分类、检索容

13、易进行,缺点是有时造成码很长第二十八页,本课件共有85页层次码示例公司级科(课)级小组级 1总公司1销售科 1订单处理组 2江苏分公司2会计科 2广告组 3会计组总公司销售科广告组:总公司销售科广告组:区间码之层次码:区间码之层次码:在码的结构中,为数据项的各属性分别规定一个位置(一在码的结构中,为数据项的各属性分别规定一个位置(一位或几位),并使其排列符合一定层次关系位或几位),并使其排列符合一定层次关系 代码代码112第二十九页,本课件共有85页十进制码示例十进制码示例图书分类图书分类 500.自然科学自然科学 510.数学数学 520.天文学天文学 530.物理学物理学 531.机构机构

14、 区间码之十进制码区间码之十进制码 码中每一位数字代表一类码中每一位数字代表一类531.1 机械机械 531.1.1 杠杆和平衡杠杆和平衡第三十页,本课件共有85页则:则:41码、码、2号款式牛皮男鞋的编码?号款式牛皮男鞋的编码?特征码示例类 别尺 寸式 样面 料M(男)381W1(牛皮)F(女)392C1(羊皮)40.P1(猪皮)419区间码之特征码区间码之特征码 在代码的结构中,为多个属性各规定一个位置,从在代码的结构中,为多个属性各规定一个位置,从而表示某一编码对象的不同方面特征而表示某一编码对象的不同方面特征M41-2W1第三十一页,本课件共有85页校验码校验码录入代码时的可能错误录入

15、代码时的可能错误避免代码录入出现错误的办法避免代码录入出现错误的办法 识别错误识别错误 易位错误易位错误 双易位错误双易位错误 随机错误随机错误增加校验位增加校验位第三十二页,本课件共有85页第一步:代码的每一位第一步:代码的每一位Ci确定一个权数确定一个权数Pi 第二步:第二步:Ci与对应权数与对应权数Pi的加权和的加权和S 第三步:确定模第三步:确定模 M 第四步:取余第四步:取余R=S mod M 校验位校验位Ci+1=M-R最终代码为:最终代码为:C1C2C3C4CiCi+1 S=C1*P1+C2*P2+Ci*Pi=Ci*Pi (i=1,2,n)校验码产生步骤:校验码产生步骤:第三十三

16、页,本课件共有85页S+Ci+1校验过程:校验过程:M=K?if K为整数为整数 then 正确正确else 不正确不正确第三十四页,本课件共有85页w课堂练习:校验位的确定课堂练习:校验位的确定 原设计的一组代码为五位:原设计的一组代码为五位:32456,权数为,权数为7、6、5、4、3,模为,模为11,请确定校验位,请确定校验位 Step1:S=C1*P1+C2*P2+Ci*Pi Step2:确定模确定模M,M=11 Step3:取余取余R,R=S mod(M)Step4:校验位校验位Ci+1=M-R=8 Step5:最终代码为最终代码为 C1C2C3C4CiCi+1,即,即 Step6:

17、使用时为:使用时为:324568 S=3*7+2*6+4*5+5*4+6*3=21+12+20+20+18=91324568=91 mod(11)=3第三十五页,本课件共有85页w代码的应用代码的应用A A 检索检索 B B 统计统计 C C 统一信息体系统一信息体系 图书情报检索图书情报检索 大型零售商业企业的结算大型零售商业企业的结算统计指标的统一统计指标的统一行业信息代码规划行业信息代码规划第三十六页,本课件共有85页思考:成绩管理系统代码设计思考:成绩管理系统代码设计主题内容与适用范围主题内容与适用范围 考试类别代码表考试类别代码表规定学校成绩管理中考试的类别,规定学校成绩管理中考试的

18、类别,本标准适用于信息处理与交换本标准适用于信息处理与交换编码方法:采用一位数字代码表示编码方法:采用一位数字代码表示代码管理:由校教务部门制定并管理代码管理:由校教务部门制定并管理标准代码库:标准代码库:TESTTYPE.DBF 库结构:库结构:代码代码 Character 1 考试类别考试类别 Character 8第三十七页,本课件共有85页考试类别代码表考试类别代码表 代码考试类别1 平时成绩2期中考试3期末考试4补考一5补考二6补考三第三十八页,本课件共有85页考试类别代码表考试类别代码表 编码对象名称考试类别代码种类数字代码管理 教务处代码构成1位数字校验位无备注信息处理、交换使用

19、代码设计说明书代码设计说明书编号:编号:A001 填表人:王宏填表人:王宏 填表日期:填表日期:06-01-10第三十九页,本课件共有85页代码设计小结:代码设计小结:什么是代码什么是代码代码设计步骤代码设计步骤对象分类对象分类编编 码码校校 验验 码码设计报告设计报告线分类线分类面分类面分类代码分类代码分类代码形式代码形式代码设计原则代码设计原则介绍:代码设计的目的和代码的应用介绍:代码设计的目的和代码的应用第四十页,本课件共有85页w组织系统形象的具体体现组织系统形象的具体体现w为用户建立良好的工作环境为用户建立良好的工作环境w符合用户习惯,方便用户操作符合用户习惯,方便用户操作w为用户提

20、供易读易懂的信息形态为用户提供易读易懂的信息形态8.4 输入输入/输出设计输出设计第四十一页,本课件共有85页8.4.1输入设计输入设计l 控制输入量控制输入量l 减少输入延迟减少输入延迟l 减少输入错误减少输入错误l 避免额外步骤避免额外步骤 l 简化输入过程简化输入过程 第四十二页,本课件共有85页输入方式设计:输入方式设计:键盘、模键盘、模/数、数数、数/模输入、网络传送、磁模输入、网络传送、磁/光盘光盘输入格式设计:输入格式设计:数据库文件与统计报表结构的一致性考虑数据库文件与统计报表结构的一致性考虑校对方式设计:校对方式设计:人工校对、二次键入校对、数据平衡校对人工校对、二次键入校对

21、、数据平衡校对输入界面设计:输入界面设计:根据具体业务要求设计根据具体业务要求设计第四十三页,本课件共有85页第四十四页,本课件共有85页8.4.2 界面设计界面设计菜单方式设计:菜单方式设计:形式、功能安排、优缺点分析形式、功能安排、优缺点分析会话管理方式设计:会话管理方式设计:因果对话因果对话提示方式与权限管理:提示方式与权限管理:提示与帮助设计、权限设置方式提示与帮助设计、权限设置方式第四十五页,本课件共有85页第四十六页,本课件共有85页第四十七页,本课件共有85页菜单子菜单1 同一级菜单功能,尽可能多2 菜单级数即可能少3 一次选择实现功能4 选中方式设计1 确定新系统功能2 主控菜

22、单屏幕蓝图3 方便灵活,便于处理第四十八页,本课件共有85页8.4.2 界面设计界面设计菜单方式设计:菜单方式设计:形式、功能安排、优缺点分析形式、功能安排、优缺点分析会话管理方式设计:会话管理方式设计:因果对话因果对话提示方式与权限管理:提示方式与权限管理:提示与帮助设计、权限设置方式提示与帮助设计、权限设置方式提示和警告提示和警告选择提示选择提示控制型信息控制型信息第四十九页,本课件共有85页8.4.2 界面设计界面设计菜单方式设计:菜单方式设计:形式、功能安排、优缺点分析形式、功能安排、优缺点分析会话管理方式设计:会话管理方式设计:因果对话因果对话(pp:391)提示方式与权限管理:提示

23、方式与权限管理:提示与帮助设计、权限设置方式提示与帮助设计、权限设置方式第五十页,本课件共有85页提示操作示例提示操作示例第五十一页,本课件共有85页提提示示操操作作示示例例第五十二页,本课件共有85页8.4.2 界面设计界面设计菜单方式设计:菜单方式设计:形式、功能安排、优缺点分析形式、功能安排、优缺点分析会话管理方式设计:会话管理方式设计:因果对话因果对话(pp:391)提示方式与权限管理:提示方式与权限管理:提示与帮助设计、提示与帮助设计、权限设置方式权限设置方式第五十三页,本课件共有85页8.4.3 8.4.3 输出设计输出设计l 输出信息使用情况输出信息使用情况l 输出信息内容输出信

24、息内容 l 输出格式输出格式l 输出设备和介质输出设备和介质第五十四页,本课件共有85页报表设计:报表模块的设计报表设计:报表模块的设计报表模块报表模块报表格式定义报表格式定义报表清单报表清单报表选择报表选择报表格式文件报表格式文件数据文件数据文件打印报表打印报表第五十五页,本课件共有85页图形显示:图形结果显示的方法图形显示:图形结果显示的方法方法一方法一方法二方法二软件编程软件编程(作图工具)(作图工具)(图形函数)(图形函数)DBF文件文件EXCELDDE第五十六页,本课件共有85页w输出设计评价:输出设计评价:及时、准确、全面的信息服务及时、准确、全面的信息服务便于阅读和理解,符合用户

25、习惯便于阅读和理解,符合用户习惯充分考虑和利用输出设备功能充分考虑和利用输出设备功能为今后的发展预留一定余地为今后的发展预留一定余地第五十七页,本课件共有85页工资管理信息系统之输入工资管理信息系统之输入/输出设计输出设计w输入模块设计输入模块设计w输入特点:频繁使用输入特点:频繁使用w要求:操作安全、方便,尽可能减少输入量要求:操作安全、方便,尽可能减少输入量固定数据输入格式设计固定数据输入格式设计变动格式输入设计变动格式输入设计第五十八页,本课件共有85页 思考:思考:使用菜单作为会话方式的利弊有哪些?如何改进?使用菜单作为会话方式的利弊有哪些?如何改进?为预防输入错误,除了课堂介绍的方法

26、外还有其他的为预防输入错误,除了课堂介绍的方法外还有其他的什么预防或者校验方式?什么预防或者校验方式?结合小组上机实验选题,总结选题特征,结合实现功能,结合小组上机实验选题,总结选题特征,结合实现功能,进行输入进行输入/输出设计输出设计第五十九页,本课件共有85页输入输出设计小结:输入输出设计小结:输入输出设计的重要性输入输出设计的重要性输入输出设计的内容输入输出设计的内容输入设备输入设备输入格式输入格式输入校对输入校对输入设计输入设计输出设计输出设计界面设计界面设计报表设计报表设计图形设计图形设计菜单设计菜单设计会话设计会话设计提示与提示与权限设计权限设计第六十页,本课件共有85页主要内容主

27、要内容w系统总体结构设计系统总体结构设计w代码设计代码设计w输入输出设计输入输出设计w数据结构与数据库设计数据结构与数据库设计w模块功能与处理过程设计模块功能与处理过程设计w系统设计报告系统设计报告第六十一页,本课件共有85页8.5 数据结构和数据库设计数据结构和数据库设计数数 据据管理所需要信息管理所需要信息数据结构数据结构数数 据据 库库范式理论范式理论关系数据结构关系数据结构资源分布资源分布第六十二页,本课件共有85页w8.5.1 规范化的重组数据规范化的重组数据范式条件第一范式(1NF)元组中每一个分量都必须是不可分割的数据项第二范式(2NF)不仅满足第一范式,而且所有非主属性完全依赖

28、于其主码第三范式(3NF)不仅满足第二范式,而且它的任可一个非主属性都不传递于任何主关键字第六十三页,本课件共有85页w数据库规范化示例数据库规范化示例合同编号HTBH用户产品订货日期DHRQ订货数量DHSL交货日期JHRQ用户编号YHBH用户名称YHMC地址DZ联系人LXR银行账号YHZH电话DH产品编号CPBH产品名称CPMC型规XG单位DW单价DJ 第六十四页,本课件共有85页合同编号HTBH用户编号YHBH用户名称YHMC地址DZ联系人LXR银行账号YHZH电话DH产品编号CPBH产品名称CPMC型规XG单位DW单价DJ订货日期DHRQ订货数量DHSL交货日期JHRQ 1NF:R-HT

29、第六十五页,本课件共有85页2NF:R-CP,R-YH,R-HTNR 合同编号HTBH用户编号YHBH用户名称YHMC地址DZ联系人LXR银行账号YHZH电话DH产品编号CPBH产品名称CPMC型规XG单位DW单价DJ订货日期DHRQ订货数量DHSL交货日期JHRQ 第六十六页,本课件共有85页 R-CP(CPBH*,CPMC,XG,DW,DJ)R-HTNR(HTBH*,CPBH*,DHRQ,DHSL,JHRQ)R-YHDA(YHBH*,YHMC,DZ,DH,LXR,YHZH)R-HTDX(HTBH*,YHBH)3NF:第六十七页,本课件共有85页8.5.2 关系数据结构的建立关系数据结构的建

30、立w链接关系的确定链接关系的确定w确定单一的父子结构确定单一的父子结构w建立整个数据库的关系结构建立整个数据库的关系结构第六十八页,本课件共有85页8.5.3 确定数据资源的分布和安全保密属性确定数据资源的分布和安全保密属性w数据资源分布数据资源分布在网络各节点上的分配在网络各节点上的分配原则原则w数据的安全保密定义数据的安全保密定义一般定义一般定义录入文件一般用只写方式录入文件一般用只写方式保密文件的授权保密文件的授权第六十九页,本课件共有85页数据库设计小结:数据库设计小结:数据库设计内容数据库设计内容1st NF2nd NF3rd NG网络资源分布网络资源分布安全保密定义安全保密定义连接

31、关系连接关系单一父子关系单一父子关系数据资源管理数据资源管理数据规范重组数据规范重组数据资源分布数据资源分布和安全保密性和安全保密性建立关系数据结构建立关系数据结构第七十页,本课件共有85页主要内容主要内容w系统总体结构设计系统总体结构设计w代码设计代码设计w输入输出设计输入输出设计w数据结构与数据库设计数据结构与数据库设计w模块功能与处理过程设计模块功能与处理过程设计w系统设计报告系统设计报告第七十一页,本课件共有85页8.5 模块功能与处理过程设计模块功能与处理过程设计主要任务:主要任务:过程描述过程描述设计功能模块的内部细节设计功能模块的内部细节内部功能内部功能物理实现物理实现(编程)(

32、编程)逻辑实现逻辑实现(描述)(描述)设计模块内详设计模块内详细算法、内部细算法、内部数据结构和程数据结构和程序逻辑结构序逻辑结构第七十二页,本课件共有85页描述工具一:描述工具一:HIPOHIPO图图检索检索1 ISBN1 ISBN号检索号检索2 2 题名检索题名检索3 3 著者检索著者检索1 1ISBNISBN号检索命令号检索命令ISBNISBN号号打开打开ISBNISBN号索引号索引有效性检查有效性检查读读ISBNISBN号索引号索引取检索结果取检索结果关闭关闭ISBNISBN号索引号索引检查结果检查结果是否命中是否命中检查结果检查结果结果信息结果信息输入输入处理处理输出输出第七十三页,

33、本课件共有85页描述工具二:描述工具二:层次模块结构层次模块结构图图模块名模块名模块模块标志标志数据数据调用调用循环调用循环调用判断判断分支分支ABABCDABABabA调用调用BA判断调用判断调用BCDA循环调用循环调用B数据流动数据流动第七十四页,本课件共有85页层次模块结构设计的原则层次模块结构设计的原则结构设计原则:结构设计原则:1 1、模块凝聚性:独立性、模块凝聚性:独立性 2 2、模块联结方式:纵向而不是横向、模块联结方式:纵向而不是横向 3 3、树状结构:而不是网状或交叉、树状结构:而不是网状或交叉 4 4、模块分类编码归档:有利于整理、实现、模块分类编码归档:有利于整理、实现模

34、块联结方式模块联结方式(pp396:(pp396:图图19193)3):1 1、模块联结、模块联结 2 2、特征联结、特征联结 3 3、控制联结、控制联结 4 4、公共联结、公共联结 5 5、内容联结、内容联结划分:以功能为主划分:以功能为主第七十五页,本课件共有85页第七十六页,本课件共有85页描述工具三:描述工具三:结构化英语结构化英语第七十七页,本课件共有85页描述工具四:描述工具四:决策树决策树第七十八页,本课件共有85页描述工具五:描述工具五:判断表判断表第七十九页,本课件共有85页思考思考w用户输入某事物的代码后,计算机能自动地在屏幕上显示出该事物的用户输入某事物的代码后,计算机能

35、自动地在屏幕上显示出该事物的名称名称 请说明实现以上功能的原理,并画出请说明实现以上功能的原理,并画出HIPO图图w商场进行年终积分兑换活动,当年消费积分超过商场进行年终积分兑换活动,当年消费积分超过10,000的消费者返的消费者返现金券现金券100.00圆,并且免费换持明年圆,并且免费换持明年VIP卡;积分在卡;积分在10,0005,000的消费者消费者返现金券的消费者消费者返现金券50.00圆,并且免费换持明年圆,并且免费换持明年VIP卡;卡;积分在积分在5,0001,000的消费者消费者返现金券的消费者消费者返现金券10.00圆,并且免圆,并且免费换持明年费换持明年VIP卡;积分在卡;积

36、分在1,000以下消费者消费者返现金券以下消费者消费者返现金券10.00圆,并且加圆,并且加50.00圆可以换持明年圆可以换持明年VIP卡卡 用决策树表达该商场的年终积分兑换活动用决策树表达该商场的年终积分兑换活动 第八十页,本课件共有85页主要内容主要内容w系统总体结构设计系统总体结构设计w代码设计代码设计w输入输出设计输入输出设计w数据结构与数据库设计数据结构与数据库设计w模块功能与处理过程设计模块功能与处理过程设计w系统设计报告系统设计报告第八十一页,本课件共有85页8.6系统设计报告系统设计报告w系统设计报告是系统设计阶段的成果,它从系统设计报告是系统设计阶段的成果,它从系统设计的主要

37、方面说明系统设计的指导思系统设计的主要方面说明系统设计的指导思想、采用的技术方法和设计结果,是新系统想、采用的技术方法和设计结果,是新系统的物理模型和系统实施阶段工作的主要依据的物理模型和系统实施阶段工作的主要依据第八十二页,本课件共有85页1、系统总体结构图2、系统设备配置图3、系统分类编码方案4、数据库结构图5、输入/输出设计方案6、HIPO图(层次模块结构控制图)7、系统详细设计方案说明书第八十三页,本课件共有85页目目 录录序言序言系统设计的主要建议系统设计的主要建议 硬件设计硬件设计 软件设计软件设计 通信设计通信设计 系统结构系统结构 系统实施的计划系统实施的计划数据库设计数据库设计.过程设计过程设计总结总结系系统统设设计计报报告告第八十四页,本课件共有85页 思考:思考:w 所选上机题目的系统分析报告应如何完成?所选上机题目的系统分析报告应如何完成?第八十五页,本课件共有85页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 资格考试

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com