收藏 分享(赏)

结构化系统开发方法的系统设计.ppt

上传人:达达文库 文档编号:5781287 上传时间:2019-03-17 格式:PPT 页数:29 大小:648.50KB
下载 相关 举报
结构化系统开发方法的系统设计.ppt_第1页
第1页 / 共29页
结构化系统开发方法的系统设计.ppt_第2页
第2页 / 共29页
结构化系统开发方法的系统设计.ppt_第3页
第3页 / 共29页
结构化系统开发方法的系统设计.ppt_第4页
第4页 / 共29页
结构化系统开发方法的系统设计.ppt_第5页
第5页 / 共29页
点击查看更多>>
资源描述

1、学习目标 详细了解结构化系统开发方法的系统设计阶段的工作内容,包括代码设计与代码的校验、 信息系统流程图设计、系统物理配置方案设计、输出设计、输入设计、数据存储设计、处理流程图设计等,并了解程序说明书和系统设计报告的编写。 学习重点 代码设计、功能结构图设计、信息系统流程图设计、 输入输出设计,7,第一节 系统设计的任务,第七章 管理信息系统的系统设计,一、系统设计的主要工作,系统设计的任务是:在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计。解决“怎样做”的问题。,总体设计,代码设计和设计规范的制定,系统物理配置方案设计,数据存储设计,计算机处理过程设计,功能结构图设计 信息系

2、统流程图设计,设备配置、通信网络的选择 数据库管理系统的选择,数据库设计、 数据库安全保密设计等,输入设计 输出设计 处理流程图设计 编写程序设计说明书,第一节 系统设计的任务,第七章 管理信息系统的系统设计,二、系统设计应该遵循的原则,1.系统性(必须依靠规范的设计标准保障,代码、I/O、模块、文件的规范),2.灵活性 (采用模块化结构),3.可靠性(安全保密、检错及纠错能力、系统恢复能力、软硬件的可靠性、抗病毒能力),5.经济性(在硬件投资上不要盲目追求技术上的先进;系统设计避免复杂,缩短开发周期),4.高效率(系统能够以较高效率处理事务,迅速地对处理请求做出相应),第二节 代码设计,第七

3、章 管理信息系统的系统设计,一、代码的功能,代码是代表事物名称、属性、状态等的符号,为了便于计算机处理,一般用数字、字母或它们的组合来表示。,1.鉴别功能(一个代码只能唯一标识一个分类对象),2.提高信息处理效率(按代码对事物进行排序、累计或按某种算法 进行统计分析,将十分迅速),3.人机交互工具(代码是人和计算机的共同语言),4.专用含义(如数学运算的程序、分类对象的技术参数和性能指标等),5.全局一致(对于同一事物,即使在不同场合有不同的叫法,也可以 通过编码统一起来,代码提高了系统的整体性。),第二节 代码设计,第七章 管理信息系统的系统设计,二、代码设计的原则,1.唯一性,2.合理性,

4、3.可扩充性,4.简单性,5.适用性,6.规范性,7.系统性,8.逻辑性,“千年虫”问题,相关链接,身份证号码的秘密,相关链接,宝鸡市普通居民的电话号码为7位,均以0到9阿拉伯数字表示。其中首位不能用0、1和9,则宝鸡市可安装普通居民电话的最大理论容量为:,C=10*10*10*10*10*10*7=7000000,以下哪一个用作代码比较合适?M3MFOV螺丝钉N25,N25,第二节 代码设计,第七章 管理信息系统的系统设计,三、代码的种类,1.顺序码,顺序码是一种最简单、最常用的代码。这种代码是将顺序的自然数或字母赋给分类对象。例如“人的性别代码”(按国家标准GB226180)规定1为男性,

5、2为女性。,2.区间码,区间码把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定意义。典型的例子就是邮政编码。,多面码(表7.1) 上下关联区间码 十进位码(中图分类法),第二节 代码设计,第七章 管理信息系统的系统设计,三、代码的种类,3.助忆码,助亿码用文字、数字来描述,也可用文字与数字的结合来描述,其特点是,可以通过联想帮助记忆。用户名的申请,邮箱的申请等等。bjwlxy mishrm2004 ,第二节 代码设计,第七章 管理信息系统的系统设计,四、代码结构中的校验位,为了保证正确输入,有意识地在编码设计结构中原有代码的基础上,另外加上一个校验位,使它事实上变成代码的一

6、个组成部分。校验位通过 事先规定的数学方法计算出来。代码一旦输入,计算机会用同样的数学运算方法按输入的代码数字计算出校验位,并将它与输入的校验位进行比较,以证实输入是否正确。,第二节 代码设计,第七章 管理信息系统的系统设计,四、代码结构中的校验位,1、根据编码规则设计代码,第二节 代码设计,第七章 管理信息系统的系统设计,四、代码结构中的校验位,2、确定各位代码权数,第二节 代码设计,第七章 管理信息系统的系统设计,四、代码结构中的校验位,3、按算法计算,第二节 代码设计,第七章 管理信息系统的系统设计,四、代码结构中的校验位,4、确定模M并求余数R,第二节 代码设计,第七章 管理信息系统的

7、系统设计,四、代码结构中的校验位,5、传输并校验,第三节 功能结构图设计,第七章 管理信息系统的系统设计,管理功能图(P110)以业务过程功能来划分功能结构图(P136)以具体操作来划分,这样,经过层层分解,可以把一个复杂的系统分解为多个功能较单一的功能模块。这种把一个信息系统设计成若干模块的方法称做模块化。模块化是一种重要的设计思想,这种思想把一个复杂的系统分解为一些规模较小、功能较简单的、更易于建立和修改的部分。举例: 太阳卡管理信息系统,第四节 信息系统流程图设计,第七章 管理信息系统的系统设计,第四节 信息系统流程图设计,第七章 管理信息系统的系统设计,第四节 信息系统流程图设计,第七

8、章 管理信息系统的系统设计,第四节 信息系统流程图设计,第七章 管理信息系统的系统设计,第四节 信息系统流程图设计,第七章 管理信息系统的系统设计,第四节 信息系统流程图设计,第七章 管理信息系统的系统设计,第四节 信息系统流程图设计,第七章 管理信息系统的系统设计,第五节 系统物理配置方案设计,第七章 管理信息系统的系统设计,一、设计的依据,1.系统的吞吐量,2.系统的响应时间,双机双工模式:是目前群集(Cluster)的一种形式,两台服务器均为活动,同时运行相同的应用,保证整体的性能,也实现了负载均衡和互为备份,需要利用磁盘柜存储技术(最好采用San方式)。WEB服务器或FTP服务器等用此

9、种方式比较多,与系统硬、软件的选择有关系,CPU、通讯线路,3.系统的可靠性,4.系统的处理方式,是否为分布式,将决定着采用何种架构 。,5.地域范围,根据系统的覆盖范围决定采用广域网 还是局域网。,6.数据管理方式,根据数据管理方式配备相应的数据库管理系统,第五节 系统物理配置方案设计,第七章 管理信息系统的系统设计,二、计算机硬件选择,三、计算机网络的选择,拓扑结构、逻辑设计、操作系统,四、数据库管理系统的选择,五、应用软件的选择,第六节 输出设计,第七章 管理信息系统的系统设计,1.有关输出信息使用方面的内容,包括信息的使用者、使用目的、报告量、使用周期、有效期、保管方法和复写份数等; 2.输出信息的内容,包括输出项目、位数、数据形式; 3.输出格式,如表格、图形或文件; 4.输出设备,如打印机、显示器、磁带、光盘等。 5.输出介质,如输出到磁盘还是磁带上,输出用纸是专用纸还是普通用纸。,第七节 输入设计,第七章 管理信息系统的系统设计,输入的原则,输入设备的选择,输入检验,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 实用文档 > 往来文书

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报