管理信息系统教程教学课件应玉龙第06章系统设计.ppt

管理信息系统教程教学课件应玉龙第06章系统设计.ppt

ID:50159451

大小:525.00 KB

页数:99页

时间:2020-03-09

管理信息系统教程教学课件应玉龙第06章系统设计.ppt_第1页
管理信息系统教程教学课件应玉龙第06章系统设计.ppt_第2页
管理信息系统教程教学课件应玉龙第06章系统设计.ppt_第3页
管理信息系统教程教学课件应玉龙第06章系统设计.ppt_第4页
管理信息系统教程教学课件应玉龙第06章系统设计.ppt_第5页
资源描述:

《管理信息系统教程教学课件应玉龙第06章系统设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章 系统设计6.1系统设计概述6.2系统总体结构设计6.3系统结构框架设计6.4代码设计6.5数据库设计6.6输入/输出及人机界面设计6.7模块处理过程设计6.8系统设计报告6.1系统设计概述系统设计是在系统分析研究基础上进行的,系统分析阶段产生的系统分析报告是系统设计的依据,从某种意义上讲,系统说明书就是一份软件规格说明书,系统设计人员根据说明书的规定和逻辑功能要求,利用一切可利用的技术手段和方法,将系统的逻辑模型转化为系统的物理模型,管理信息系统的系统设计所使用的方法还是自顶向下的设计方法。6.1

2、.1系统设计的任务系统设计的任务是:在系统分析的基础上,按逻辑模型的要求,科学合理地进行系统的总体设计和详细设计,为下一阶段系统实施提供必要的技术资料。其中,总体设计又称结构设计,包括子系统划分、模块结构图等;详细设计包括代码设计、人-机界面设计、数据库设计等系统分析阶段是解决系统“干什么”的问题,而系统设计阶段则解决系统“怎么干”的问题。6.1.2系统设计的原则系统设计中,应尽量遵守以下原则:(1)系统性(2)灵活性(3)可靠性(4)经济性6.1.3系统设计的内容管理信息系统设计的主要包括概要设计和详细

3、设计两大部分。1.总体设计总体设计的主要任务是完成系统总体结构设计和系统结构框架的设计两部分,其中系统结构框架设计主要包括系统总体布局设计、系统硬件配置设计、系统软件平台设计和系统计算模式设计等。2.详细设计详细设计为各个具体任务选择适当的技术手段和处理方法。它包括:(1)代码设计(2)输入/输出设计(3)人机界面设计(4)数据库设计(5)处理过程设计6.1.4系统评估标准由于采用的设计方法不同,以及系统设计人员经验与水平的差异,致使同一逻辑模型的物理模型存在一定的差别,衡量一个系统逻辑模型优劣的标准在于

4、其为管理工作所提供的信息服务的质量。评估系统标准大致包括:信息系统的功能、系统的效率、系统的可靠性、系统的工作质量、系统的可变更性以及系统的经济性等6个方面。表6.1系统评估标准及其含义6.2系统总体结构设计系统总体结构设计是一种宏观、总体上的设计和规划。其核心任务是以整体的观点,按自上而下、逐步求精的原则,将系统划分为若干个子系统,再将子系统分解成功能单一、彼此相对独立的功能模块,形成具有层次关系的模块结构,确定系统模块的组成、模块的功能和模块间的相互关系。系统总体设计的好坏直接影响到系统的质量和整体特

5、性。因此,在系统设计中一定要力求整体性能最佳,而不是各个局部模块的性能最佳。6.2.1子系统与功能模块的划分子系统的划分一般应在系统分析阶段完成,可通过企业系统规划法(BSP)建立U/C矩阵,然后确定系统总体功能结构和划分子系统,其划分方法见4.3节。在不十分充分的系统分析情况下,也往往应用经验准则来进行划分,我们在此做些介绍。1.系统划分的原则为了便于今后系统开发和系统运行,系统的划分应遵循以下几点原则:(1)子系统要具有相对独立性(2)子系统的划分应考虑到各类资源的充分利用(3)子系统的划分应便于系统

6、分阶段实现(4)要使子系统之间数据的依赖性尽量小(5)子系统划分的几个应使数据冗余较小(6)子系统的划分应考虑今后管理发展的需要2.系统划分的方法(1)子系统与当前的业务部门对应,每一个独立的业务管理部门,划分为一个子系统。这种划分方法比较容易实现,但适应性很差,当机构或业务调整时,导致子系统的划分要重新调整。(2)按功能划分子系统,将功能上相对独立、规模适中、数据使用完整的部分作为一个子系统。(3)采用企业系统规划法(BSP),利用U/C矩阵划分子系统。3.功能结构图用于描述系统内各个组成部分的结构及其

7、相互关系的图称为功能结构图。功能结构图按照系统的功能丛属关系描述系统各组成部分的功能,图中每一个框表示一个功能,各层功能模块与数据流程图中的加工相对应。系统的目标可以看作是系统,第二层功能可以看作是子系统,以此类推。图6.1教学管理系统功能结构图6.2.2模块结构图1.模块模块(module)是系统中有名称标识的具有一定状态和方法的一个实体,是组成系统的基本元素。模块的名字应能见面扼要地体现模块的功能。可以将模块理解为类似“子程序”的概念,例如C语言程序设计中的函数、过程。模块具有四个基本的要素:输入/输

8、出、逻辑功能、运行程序和内部数据。其中输入/输出、逻辑功能构成了模块的外部特征,内部数据和运行程序构成模块的内部特征。在总体设计阶段主要关心模块的外部特征。模块通过输入/输出与外部交换信息。一个模块从它的调用者处获取输入信息,按照模块的逻辑功能进行处理后将结果输出给调用者。模块的逻辑功能是指它能做什么,即如何将输入转换为输出。模块的逻辑功能是通过程序代码具体实现的。2.模块结构图结构化设计采用模块结构图描述系统的模块结构及模块

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

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

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