您好,欢迎访问三七文档
ManagementInformationSystem§5.1系统设计概述在系统分析阶段提出的新系统逻辑模型的基础上,要建立可实施的软、硬件系统,还需经过系统设计阶段,以建立系统的物理模型,解决“怎样做”的问题。逻辑模型逻辑模型主要确定系逻辑模型主要确定系统做什么,在系统分统做什么,在系统分析阶段提出。析阶段提出。物理模型物理模型则主要解决软物理模型则主要解决软件怎样做的问题,在系件怎样做的问题,在系统设计阶段提出。统设计阶段提出。一、系统设计的任务任务:根据分析阶段提出的逻辑模型建立系统解决方案的物理模型。它的着眼点是系统如何构建,即设计系统部件(怎么做),为下一阶段系统实施提供依据。系统设计主要包括以下两部分:1、总体设计:又称结构设计,即确定MIS应用软件的总体结构。内容包括:划分子系统、模块结构设计等。2、详细设计:进行软件的具体设计,详细设计系统的每一个部分。主要包括:代码设计、输出设计、输入设计、数据存储设计(数据库设计)、数据处理设计、系统平台设计,等。总体设计任务:根据系统逻辑功能要求,将系统划分为若干个子系统(模块),并将大模块层层分解,最终分解为若干具有独立功能的模块,并按层次结构有机连成整体。结构化总体设计的核心是模块化。软件结构的描述工具:运用结构化设计方法进行总体设计时,需运用一定的描述工具描述系统的结构,主要有:层次结构图、模块层次功能分解图(HIPO),等高聚合低耦合详细设计即:具体对系统各个部分的设计,主要包括:代码设计、数据存储设计、用户界面设计(输出设计、输入设计)、处理设计、安全保密性设计、系统平台设计,等代码设计的原则:(1)唯一性;(2)扩展性;(3)实用性;(4)系统性;(5)简洁性;(6)标准化。ManagementInformationSystemd、分组码(群码):代码分为若干组,从左到右分别表示大类、中类、小类等。其实质为特殊的区间码。如:身份证号码:32010119980808008如:邮政编码:210001e、密码:用于系统的控制口令,可用计算机能识别的任何符号表示。在代码设计时,还需考虑:代码的校验(检验):方法:在原代码基础上加上一位代码(称校验位或校验码),使其成为代码的一部分,可用来检查代码输入错误。如:抄写错误(“1983”写成“1903”);易位错误(“1983”写成“1938”);双易位错误、随机错误。ManagementInformationSystemXXXXXXXXXXXXXX校验位校验位代码本体代码本体校验码的计算方法:算术级数法、几何级数法、质数法,等示例1:计算代码“12345”的校验位(码)(算术级数法)(1)取权:权数:65432(权:自然数)(2)计算加权和:6+10+12+12+10=50(3)取模11,以模除加权和,则:50/11=4余6(4)得到校验位(校验码):6(5)加上校验位后的代码为:123456如写错为:12435;则取权:65432;求加权和:6+10+16+9+10=51取模11,则:51/11=4余7;76,则可推断输入错误系统设计的目标:系统设计说明书是:系统设计阶段的主要成果;
本文标题:管理信息系统第5章
链接地址:https://www.777doc.com/doc-2175352 .html