7 第六章 系统设计

7 第六章 系统设计

ID:44791166

大小:395.50 KB

页数:48页

时间:2019-10-29

7 第六章 系统设计_第1页
7 第六章 系统设计_第2页
7 第六章 系统设计_第3页
7 第六章 系统设计_第4页
7 第六章 系统设计_第5页
资源描述:

《7 第六章 系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第一节系统设计概述第二节系统详细设计第六章管理信息系统的系统设计本节内容:一、系统设计的任务二、系统设计的原则第一节系统设计概述系统设计的任务在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计。主要是解决“怎样做”的问题。系统设计的具体工作总体设计:信息系统流程图、功能结构图、功能模块图。代码设计和设计规范的制定系统物理配置方案设计:设备、网络、DBMS等。数据存储设计:数据库设计。计算机处理过程设计:输出输入设计、处理流程图等。一、系统设计的任务系统设计工作的依据:1)系统分析的成果2)现行技术3)现

2、行的信息管理和信息技术的标准、规范和有关法律制度。4)用户需求5)系统运行环境系统性从整个系统的角度考虑,如系统的代码要统一,设计规范要标准,传递语言要尽可能一致,对系统的数据采集要做到数出一处、全局共享等。灵活性要求系统具有很强的环境适应性,如尽量采用模块化结构,提高各模块的独立性。可靠性如安全保密性、检错、纠错能力、抗病毒能力等。经济性如不要盲目追求技术上的先进,尽量避免不必要的复杂化。二、系统设计的原则本节内容:一、代码设计二、功能结构图设计三、信息系统流程图设计四、系统物理配置方案设计五、输出设计六、输入设

3、计七、数据存储设计八、处理流程图设计九、制订设计规范十、编写程序设计说明书和系统设计报告第二节系统详细设计代码的定义代码是代表事物名称、属性、状态等的符号。代码的功能为事物提供一个概要而不含糊的认定,便于数据的存贮和检索。使用代码可以提高处理的效率和精度。提高数据的全局一致性。代码是人和计算机的共同语言,如零件号、图号等早已使用代码。一、代码设计-1代码设计的若干原则代码应唯一标志它所代表的事物或属性;结构应与处理的方法相一致。例如,有时可利用代码的结构直接进行记录的统计;代码设计要预留足够的位置,以适应不断变化的

4、需要。不要使用易于混淆的字符。(OZISV与0215U;空格)要注意尽量采用不易出错的代码结构。(如字母-字母-数字比字母-数字-字母结构好一些)若已知码的位数为P,每一位上可用字符数为Si,则可以组成码的总数为:例如,对每位字符为0-9的三位码,共可组成C=10*10*10=1000种码。一、代码设计-2代码的种类顺序码。顺序码是一种用连续数字代表编码对象的码。区间码。区间码把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定意义。典型的例子是邮政编码。助忆码。例如,用TV-B-12代表12寸黑白

5、电视机,用TV-C-20代表20寸彩色电视机。一、代码设计-31、顺序码,用连续数字代表编码对象。例如:每位同学的班内编号,电报码等。顺序码优点是短而简单,但这种码没有逻辑基础,不能说明信息特征,新加的数据只能列在最后,删除数据则造成空码。通常顺序码作为其他码分类中细分类的一种补充手段。2、区间码:区间码把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定意义。如学生学号、邮政编码、身份证号码等。学生学号为学校代码+专业代码+年级代码+顺序码;邮政编码按地理位置划分;新身份证号码为6位地址码(如南市

6、区为130604)+8位出生日期码+3位顺序码(男为奇数,女为偶数)+1位校验码共18位。区间码的优点是:信息处理可靠,比较、分类、检索等操作易于进行。但这种码的长度与它分类属性的数量有关,在许多情况下,码有多余的数,有时可能造成很长的码。3、助忆码:助忆码用文字、数字或文字数字结合起来描述,其特点是可以通过联想帮助记忆。例如:用TV-B-12代表12英寸黑白电视机,用TV-C-29代表20英寸彩色电视机。助忆码适用于数据项数目较少情况(一般少于50个),否则可能引起联想出错。另外,太长的助忆码占用计算机容量太多,

7、也不宜采用。一、代码设计-4区间码又可分为以下多种类型多面码。一个数据项有多方面特性。例如,对于机制螺钉,可作如下表那样的规定。代码2341表示材料为黄铜的φ1.5mm方形头未处理螺钉。上下关联区间码。由几个意义上相关的区间码组成,一般由左向右排列。例如,会计核算方面,用最左位代表核算种类,下一位代表会计核算项目。十进位码。例如,图书分类中的十进位分类码。如610.736,小数点左边代表主要分类,右边子分类。材料螺钉直径螺钉头形状表面处理1-不锈钢1-Φ0.51-圆头1未处理2-黄铜2-Φ1.02-平头2镀铬3-钢

8、3-Φ1.53-六角形状3镀锌4-方形头4-方形头4上漆一、代码设计-5代码结构中的校验位为了保证正确输入,在原有代码的基础上,另加一个校验位,作为代码的一个组成部分。校验位通过事先规定的数学方法计算出来。代码一旦输入,计算机会用同样的数学运算方法按输入的代码数字计算出校验位,并将它与输入的校验位进行比较,以证实输入是否有错。一、代码设计-6代码结构中的校验

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

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

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