管理信息系统第六章--管理信息系统设计课件.ppt
《管理信息系统第六章--管理信息系统设计课件.ppt》由会员分享,可在线阅读,更多相关《管理信息系统第六章--管理信息系统设计课件.ppt(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第六章 管理信息系统设计系统设计是管理信息系统开发的一个重要阶段,这个阶段是对新系统的物理设计,即通过前面的系统分析报告对新系统逻辑功能的要求分析从实际出发,进行各种具体设计,确定系统的实施方案,解决系统如何去完成的问题,最终给出详细的设计方案,为下一阶段的实现制定详细计划。设计的定义:“应用各种技术和原理,对设备、过程或系统做出足够详细的定义,使之能够在物理上得以实现”。一旦系统需求确定之后,就进入开发阶段。开发阶段由三个互相关联的步骤组成:设计、实现(编码)和测试。因此,设计往往是开发活动的第一步。章节内容第一第一节 系系统设计的的过程程第二第二节 代代码设计第三第三节数据存数据存储设计第
2、四第四节 输入入/输出及界面出及界面设计第五第五节 信息系信息系统流程流程图设计第六第六节 系系统物理配置方案物理配置方案设计第七第七节 系系统模模块结构构设计第八第八节 设计规格格说明和明和设计评审本章小本章小结第一节 系统设计的过程一、系统设计在开发阶段中的重要性二、系统设计的过程二、系二、系统设计的的过程程统设计分两步完成。首先做概要设计,将系统需求转化为数据结构和软件的系统结构。然后是详细设计,即过程设计。通过对结构表示进行细化,得到软件的详细的数据结构和算法。1.系系统设计的原的原则系统性原则。实用性原则。经济性原则。安全性原则。规范性原则。适应性原则。2.面向面向过程的系程的系统概
3、要概要设计过程程(1)制定规范(2)系统结构的总体设计(3)处理方式设计(4)数据结构设计(5)可靠性设计(6)编写概要设计阶段的文档(7)概要设计评审4.系系统设计说明明书系统设计的最终目标是要取得最佳方案。所谓最佳,是指在所有候选方案中,就节省开发费用,降低资源消耗,缩短开发时间的条件,选择能够赢得较高的生产效率、较高的可靠性和可维护性的方案。第二节 代码设计一、代码设计的目的二、代码设计的原则三、代码的分类四、成绩管理系统代码设计举例二、代二、代码设计的原的原则唯一确定性:每一个代码都仅代表唯一的实体或属性。标准化与通用性:国家有关编码标准是代码设计的重要依据。此外,系统内部使用的同一种
4、代码应做到统一。可扩充性和稳定性:要考虑系统的发展和变化,一般考虑三、五年的使用期限。当增加新的实体或属性时,直接利用原代码加以扩充,而不需要重新变动代码系统。便于识别和记忆:为了同时适于计算机和人工处理使用,代码不仅要具有逻辑含义,而且要便于识别和记忆。对于一些易混淆的字母,如I,O,Z等,尽量不用。短小精悍:代码的长度不仅会影响所占据的存贮单元和信息处理的速度,而且也会影响代码输入时出错的概率和输入、输出的速度。容易修改:当某个代码在条件、特点或代表的实体关系改变时,容易进行变更。1.有序码用连续数字代表编码对象的码,通常从1开始。2.区间码区间码把数据项分成若干组,每一区间代表一个组。码
5、中的数字和位置都代表一定意义。3.助忆码将编码对象的名称,规格等作为代码的一部分4.缩略码是助忆码的特例,从编码对象名称中撮几个关键字母作为代码5.校验码校验码又称编码结构中的校验位。为了保证正确的输入,有意识地在编码设计结构中原代码的基础上,通过事先规定的数学方法计算出校验码(一位或两位),附加在原代码的后面,使它变成代码的一个组成部分.校验码可以检查出移位错(1234记录为1243),双重移位错(1234记录为1432),抄写错(1234记录为1235)及其它错误(1234记录为2434)等。第三节数据存储设计一、数据的分类二、数据存储规模的确定三、数据存储空间的分布四、数据设计的原则五、
6、数据库管理系统(DBMS)的选择六、文件设计的过程一、数据的分类基础数据:整个系统的输入数据、输出数据、代码、各种工作和技术标准、规范以及主要子系统的共享数据中间数据:在数据处理中需要保存的中间结果工作数据:为提高某项处理功能的效率而事先加工好的数据暂存数据:处理过程中需存储、在处理过程结束后即可消除的数据从数据处理与存储的实际需要出发,对系统所涉及到的各类数据进行逻辑上的描述,从中确定数据的总体结构,它包括:1各类数据记录和数据项的逻辑描述(应规范化)。2各类数据文件的组织方式。3各类数据文件之间的逻辑关系。二、数据存二、数据存储规模的确定模的确定 数据作为一种非消耗性资源,往往随着系统的不
7、断运行而大量积累和增加,这势必增加系统负荷,影响系统的运行效率,因此,在进行数据存储总体结构设计时,既要考虑现有数据量的存储规模,又要预见到未来数据量的增长趋势,区分哪些是相对稳定的数据,哪些是非稳定的数据;哪些是基础数据,哪些是派生数据。在以上分析的基础上合理的组织数据的存储格式,应用各种必要的数据压缩技术并选择合适的外部存储设备。三、数据存储空间的分布数据存储的空间分布应与系统总体设计的物理环境配置协调一致,例如,系统数据应集中存储于分布式网络环境中的服务器上,而新的数据则应就近分别存放于各自应用部门的站点机或工作站上。以保证使用和管理上的方便。四、数据四、数据设计的原的原则1、用于软件的
8、系统化方法也适用于数据。2、要确定所有的数据结构和在每种数据结构上施加的操作。3、应当建立一个数据词典并用它来定义数据和软件的设计。4、低层数据设计的决策应推迟到设计过程的后期进行。5、数据结构的表示只限于那些必须直接使用该数据结构内数据的模块才能知道。6、数据结构应当设计成为可复用的。7、软件设计和程序设计语言应当支持抽象数据类型的定义和实现。六、文件六、文件设计的的过程程文件设计指数据存储文件设计,其主要工作就是根据使用要求、处理方式、存储的信息量、数据的活动性,以及所能提供的设备条件等,来确定文件类别,选择文件媒体,决定文件组织方法,设计文件记录格式,并估算文件的容量。文件设计的过程主要
9、分为两个阶段。第一个阶段是文件的逻辑设计主要在概要设计阶段实施。第二个阶段是文件的物理设计主要在软件的详细设计阶段实施。第四节 输入/输出及界面设计一、输入设计二、输出设计三、界面设计一、输入设计输入设计主要以输入方式设计,在实现系统开发过程上输入设计所占的比重较大。1输入方式设计输入方式的设计主要是根据总体设计和数据库设计的要求,来确定数据输入的具体形式。常用的输入方式有:键盘输入、模数、数模输入、网络数据传送、磁光盘读入等几种形式。通常在设计新系统的输入方式时,应尽量利用已有的设备和资源,避免大批量的数据重复键盘输入。因为键盘输入不但工作量大,速度慢,而且出错率较高。二、二、输出出设计输出
10、的内容与格式是用户最关心的问题。一般对输出信息的基本要求是:准确、及时、适用。输出设计的详细步骤包括:确定输出类型与输出内容、确定输出方式(设备与介质)、表格设计等。输出信息直接服务于用户,在设计过程中,系统设计员应深入了解用户的信息要求,与用户充分协商。最终输出方式常用的只有两种:一种是报表输出,另一种是图形输出。三、界面三、界面设计用户界面是系统与用户之间的接口,也是控制和选择信息输入输出的主要途径。用户界面设计应坚持友好、简便、实用、易于操作的原则,尽量避免过于繁琐和花哨。当然要设计一个十分友好的操作界面,不仅需要计算机方面的业务知识,还需要美工等方面的综合知识。界面设计包括菜单方式、会
11、话方式、操作提示方式,以及操作权限管理方式等。一、系统流程图的符号系统流程图(systemflowchart)是用来描述系统物理模型的一种传统工具。一个系统可以包含人员、硬件、软件等多个子系统。系统流程图的作用,就是在抽象等级的黑盒级上描述系统内部的主要成份(例如硬设备、程序、文字及各类人工过程等),表达信息在各个成份之间流动的情况。系统流程图可用于描述现行系统的工作流程、新系统的工作流程以及处理功能的工作流程情况。一、系统流程图的符号二、用系二、用系统流程流程图描述描述现行系行系统工作流程工作流程三、信息系三、信息系统流程流程图系统流程图以新系统的数据流图和模块结构图为基础,首先找出数据之间
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 第六 设计 课件
限制150内