信息系统分析与设计--于继武 第5章 信息系统的设计

信息系统分析与设计--于继武 第5章 信息系统的设计

ID:40240869

大小:1.88 MB

页数:61页

时间:2019-07-28

信息系统分析与设计--于继武 第5章 信息系统的设计_第1页
信息系统分析与设计--于继武 第5章 信息系统的设计_第2页
信息系统分析与设计--于继武 第5章 信息系统的设计_第3页
信息系统分析与设计--于继武 第5章 信息系统的设计_第4页
信息系统分析与设计--于继武 第5章 信息系统的设计_第5页
资源描述:

《信息系统分析与设计--于继武 第5章 信息系统的设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、信息系统分析与设计第五章信息系统的设计18七月2021信息系统分析与设计第五章信息系统的设计5.1信息系统设计概述5.2结构化设计的基本概念5.3从数据流程图导出结构图5.4数据库设计和编码设计5.5输入/输出设计5.6人机对话设计5.7计算机处理过程的设计5.8系统设计说明书18七月2021信息系统分析与设计5.1信息系统设计概述5.1.1信息系统设计的主要任务系统设计阶段任务繁重,主要有十大任务:(1)新系统物理结构的设计。即定义组成新系统的模块及模块间的接口(2)硬件配置设计。选择新系统采用的硬件系统(3)系统软件选择设计。选择新系统采用

2、的系统软件(4)网络选择设计。选择新系统采用的网络(5)代码设计(6)输入设计(7)输出设计(8)对话设计(9)数据存储设计(10)模块内部的算法设计18七月2021信息系统分析与设计5.1信息系统设计概述5.1.1信息系统设计的主要任务通常又把系统设计分成两个阶段。第一阶段称总体设计(又称概要设计)阶段,完成上述前九项任务。第二阶段称详细设计阶段,完成上述第十项任务。总体设计阶段首先要完成新系统物理结构的设计。我们知道,构成系统中应用软件的实体是模块,要设计系统由哪些模块组成、设计各模块间的关系,并把这种设计表达出来。通常,描述应用软件系统物

3、理结构的工具是模块结构图,这就是说,总体设计首先要完成新系统模块结构图的设计。详细设计阶段是用表格、图形或其他工具描述每个模块内部的工作过程(即算法),在系统设计阶段,程序员能根据这些描述写出程序来。18七月2021信息系统分析与设计5.1信息系统设计概述5.1.2信息系统设计的评价标准面向管理的信息系统,其优劣程度取决于它为管理工作提供信息服务的质量。具体讲,我们可以从六个方面来衡量。1.信息系统的功能2.系统的效率3.系统的可靠性4.系统的工作质量5.系统的可变更性6.系统的经济性系统的效率、服务质量、可靠性、可变更性、经济性等指标是相互联

4、系又彼此制约的,在一定程度上是相互矛盾的。18七月2021信息系统分析与设计5.1信息系统设计概述5.1.2信息系统设计的评价标准为了提高系统的可靠性,就要采取一些校验和控制措施,系统的效率就要受到一定的影响。但从另一个角度看,由于系统可靠性的提高,抗干扰能力强了,系统能不间断运行,中断时间的减少又提高了系统的效率。某些系统对可靠性要求很高,要选取可靠性高的设备,甚至采用双机结构,显然系统成本要大幅度增加,经济性下降。再如,为了增强系统的可变更性,采用模块化结构,系统的效率也会有所降低。这种彼此制约关系说明,在系统设计时,应根据系统的具体情况有

5、所侧重。对于可靠性要求高的系统,如涉及财务及某些高度机密信息的系统,首先要保证系统可靠,不惜增加成本,在一定程度上降低效率。对于实时性要求高的系统,如飞机订票系统,首先要保证效率,不妨增加一些存储空间的开销。18七月2021信息系统分析与设计5.1信息系统设计概述5.1.2信息系统设计的评价标准但是,从系统开发的角度看,系统的可变更性是首先应考虑的因素。这是因为,无论对系统研制过程还是对今后的运行,它都有直接的影响。据统计,在系统的整体生命周期中,经费开销的比例为:研制占20%,其中分析与设计占35%,编写程序占15%,调试占50%;而维护占8

6、0%,其中维护包括排除开发阶段的错误,适应环境变化增加新的功能。由此可见,修改系统的经费开销占了整个经费的90%(=20%×50%+80%),如果系统的可变性好,就可以大大节约人力、财力,延长系统生命周期。事实上,对一个信息系统,不管事先怎样精心设计,在投入运行后,总会提出某些修改或补充,这可能是经过一段时间后,发现某些地方效率还可以提高,或者还要增加某些可靠性措施,也可能还要增加某些新的功能,或者对工作质量提出新的要求,等等。如果可变更性好,就比较容易满足这些要求。总而言之,可变更性好的系统,效率不高可以提高效率,质量不好可以改进质量,可靠性

7、差可以加强可靠性。反之,可变更性差,修改不如重做,系统寿命自然就短。18七月2021信息系统分析与设计5.1信息系统设计概述5.1.3信息系统设计的目标从信息系统设计的评价标准分析可以看出:系统设计必须从保证系统的变更性入手,设计出一个易于理解、容易维护的系统。为了使系统容易修改,首先要使其容易被理解,需要注意以下几个问题1.把系统划分为一些部分,其中每一部分的功能简单明确,内容简明易懂,易于修改。我们把这样的部分称为模块。2.系统分成模块的工作按层次进行。首先,把整个系统看成一个模块,按功能分解成若干个第一层模块,这些模块互相配合,共同完成整

8、个系统的功能。然后按功能再分解第一层的各个模块。依次下去,直到每个模块都十分简单。3.每一个模块应尽可能独立,即尽可能减少模块间的调用关系和数据交换关

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

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

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