资源预览内容
亲,该文档总共11页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
房地产信息管理第4章系统设计第四章第四章系统设计系统设计系统设计就是根据目标系统的逻辑模型建立系统设计就是根据目标系统的逻辑模型建立物理物理模型模型,即根据目标系统逻辑功能的要求,考,即根据目标系统逻辑功能的要求,考虑实际情况,详细地确定目标系统的结构和具体虑实际情况,详细地确定目标系统的结构和具体的的实施规划实施规划。 总结总结:系统分析阶段的主要工作及程序 系统分析阶段的主要工作及程序 系统初步调查;系统初步调查;详细调查和需求分析;详细调查和需求分析;提出新系统建议规划提出新系统建议规划提出新系统建议规划提出新系统建议规划 通过系统调查和分析,对现行系 通过系统调查和分析,对现行系统的工作流程、信息特征、处。 理方式、存在问题等有了深入统的工作流程、信息特征、处理方式、存在问题等有了深入了解以后,就应提出系统建议规划,主要包括 了解以后,就应提出系统建议规划,主要包括 系统目标系统目标、系统规格系统规格、系统流程图系统流程图、系统数据处理方法系统数据处理方法、选定计算机类选定计算机类型型、经济效果评价经济效果评价等。 等。 系统流程图 系统流程图 系统流程图是将表达各个处理单位数据关系系统流程图是将表达各个处理单位数据关系的数据关系图综合起来,用以表达整个系统数据关系的总图。 的数据关系图综合起来,用以表达整个系统数据关系的总图。 它是在分析和研究现行系统工作流程图的基础上提出的它是在分析和研究现行系统工作。 流程图的基础上提出的:根根据输入数据可能产生的中间数据和最后输出信息,画出每个据输入数据可能产生的中间数据和最后输出信息,画出每个处理单位的数据关系图,加以归纳形成系统流程图。 处理单位的数据关系图,加以归纳形成系统流程图。 例如利用结构化系统分析方式建立例如利用结构化系统分析方式建立数据流图数据流图、数据词典数据词典。 数据流图 数据流图 数据流图运用数据流图运用“数据流数据流”、“文件文件”和和“加工加工”等概等概念描述信息处理系统的各个处理环节及处理环节之间信息的传递念描述信息处理系统的各个处理环节及处理环节之间信息的传递关系,从而直观地反映出系统的各个组成部分和不同组成部分之关系,从而直观。 地反映出系统的各个组成部分和不同组成部分之间的相互关系。 间的相互关系。 数据词典 数据词典 是关于数据信息的集合,是在数据流图的基础上,对是关于数据信息的集合,是在数据流图的基础上,对其中出现的每个数据流、加工、文件和数据项、外部项进行定义其中出现的每个数据流、加工、文件和数据项、外部项进行定义的工具。 数据词典的作用也正是在软件分析和设计的过程中给人的工具。 数据词典的作用也正是在软件分析和设计的过程中给人提供关于数据的描述信息。 提供关于数据的描述信息。 第一节第一节概述概述系统设计的原则、任务和步骤系统设计的原则、任务和步骤第二节第二节结构化设计方式结构化设计方式总体设计总体设计模块结。 构图模块结构图第三节第三节详细设计的工具详细设计的工具详细设计详细设计第四节第四节详细设计的主要工作详细设计的主要工作代码设计、输出设计、输入设计代码设计、输出设计、输入设计处理过程设计、数据存贮设计处理过程设计、数据存贮设计第五节第五节系统设计说明书的组成系统设计说明书的组成本章主要内容本章主要内容第一节第一节概述概述一、系统设计的原则一、系统设计的原则二、系统设计的任务和步骤二、系统设计的任务和步骤三、计算机设备的选择三、计算机设备的选择一、系统设计的原则一、系统设计的原则系统设计的优劣直接影响到目标系统的质量和经济系统设计的优劣直接影响到目标系统的质量和经济效益,为了使所。 设计的目标系统成为一个满足用户需效益,为了使所设计的目标系统成为一个满足用户需要的、具有较强生命力的系统,在系统设计时必须遵要的、具有较强生命力的系统,在系统设计时必须遵循以下原则 循以下原则 简单性简单性灵活性和适应性灵活性和适应性一致性和完整性一致性和完整性可靠性可靠性经济性经济性简单性简单性灵活性和适应性灵活性和适应性一致性和完整性一致性和完整性可靠性可靠性经济性经济性在达到预定的目标、具备所需要的功能的在达到预定的目标、具备所需要的功能的前提下,系统应当尽量简单。 这样可减少处理前提下,系统应当尽量简单。 这样可减少处理费用,提高系统效益,同时也便于管理。 费用,提高系统效益,同。 时也便于管理。 简单性简单性灵活性和适应性灵活性和适应性一致性和完整性一致性和完整性可靠性可靠性经济性经济性现代化企业的特点之一,就是其对外界环现代化企业的特点之一,就是其对外界环境的变化有很强的适应能力。 作为企业的管理境的变化有很强的适应能力。 作为企业的管理信息系统也必须具有相当的灵活性,以便适应信息系统也必须具有相当的灵活性,以便适应外界环境的不断变化。 外界环境的不断变化。 例例1 将各类参数 将各类参数(如利率、贴现率、如利率、贴现率、)放到文件放到文件而不是固定在程序中,同时在系统中提供修改而不是固定在程序中,同时在系统中提供修改参数的工具。 参数的工具。 例例2 菜单项可增减甚至定制 菜单。 项可增减甚至定制例例3 某项功能放到 某项功能放到DLL中,需要变更时仅替中,需要变更时仅替换换DLL简单性简单性灵活性和适应性灵活性和适应性一致性和完整性一致性和完整性可靠性可靠性经济性经济性一致性有利于子系统之间、多系统之间的联系一致性有利于子系统之间、多系统之间的联系与合作。 因此,系统中信息与合作。 因此,系统中信息编码编码、采集、信息通信、采集、信息通信要具备要具备一致性一致性,设计规范应标准。 由于系统是作为,设计规范应标准。 由于系统是作为一个统一的整体而存在的,所以系统的一个统一的整体而存在的,所以系统的功能功能应当尽应当尽量量完整完整。 例例1 学校的学工处、图书馆、医院、食堂等的。 信 学校的学工处、图书馆、医院、食堂等的信息管理系统,确定学生身份采用统一的息管理系统,确定学生身份采用统一的“学号学号”(教职工也采用统一编码的方法,保证各子系统间(教职工也采用统一编码的方法,保证各子系统间的联系)。 的联系)。 例例2 身份证编码采用国家规定统一规范、土地分 身份证编码采用国家规定统一规范、土地分类采用国土资源局规定分类规范类采用国土资源局规定分类规范简单性简单性灵活性和适应性灵活性和适应性一致性和完整性一致性和完整性可靠性可靠性经济性经济性只有可靠的系统,才能保证系统的质只有可靠的系统,才能保证系统的质量并得到用户的信任。 因此,系统必须是稳量并得到用户的信任。 因此,系统必。 须是稳定的可靠的,否则就没有使用价值。 定的可靠的,否则就没有使用价值。 例例1 程序运行结果可靠? 程序运行结果可靠?例例2 程序运行状态?数据量超过一定值 程序运行状态?数据量超过一定值死机、长时间等待死机、长时间等待例例3 突然断电,数据丢失? 突然断电,数据丢失?良好的数据良好的数据备份机制备份机制例例4 密码、数据安全? 密码、数据安全?银行卡银行卡简单性简单性灵活性和适应性灵活性和适应性一致性和完整性一致性和完整性可靠性可靠性经济性经济性系统应该给用户带来相应的经济效益。 系统应该给用户带来相应的经济效益。 系统的投资和经营费用应当得到补偿。 需要系统的投资和经营费用应当得到补偿。 需要指。 出的是,这种补偿有时是间接的或不能定指出的是,这种补偿有时是间接的或不能定量计算的。 特别是对于管理信息系统,它的量计算的。 特别是对于管理信息系统,它的效益当中,有很大一部分效益不能以货币来效益当中,有很大一部分效益不能以货币来商量。 商量。 二、系统设计的任务和步骤二、系统设计的任务和步骤系统设计的任务,是将分析阶段所获得的系统说明书,转换系统设计的任务,是将分析阶段所获得的系统说明书,转换成一个具体的计算机实现规划。 成一个具体的计算机实现规划。 系统设计由总体设计和详细设计两部分组成。 系统设计由总体设计和详细设计两部分组成。 总体设计总体设计也称初步设计或结构设计。 在总体设计过程中要确也称初。 步设计或结构设计。 在总体设计过程中要确定系统模块结构,并画出模块结构图。 定系统模块结构,并画出模块结构图。 详细设计详细设计是在总体设计基础上,确定每个模块内部的详细执是在总体设计基础上,确定每个模块内部的详细执行过程,包括局部数据组织、控制流、每一步的具体加工要求等。 行过程,包括局部数据组织、控制流、每一步的具体加工要求等。 1总体设计总体设计也称初步设计或结构设计。 在总体设计过程中要确定系统也称初步设计或结构设计。 在总体设计过程中要确定系统模块结构,并画出模块结构图。 模块结构,并画出模块结构图。 在总体设计阶段必须考虑以下几个问题 在总体设计阶段必须考虑以下几个问题 如何将一个系统或子系。 统划分成多个模块;如何将一个系统或子系统划分成多个模块;如何确定模块间传送的数据及其调用关系;如何确定模块间传送的数据及其调用关系;如何评价并改进模块结构的质量。 如何评价并改进模块结构的质量。 设计方式 结构化设计设计方式 结构化设计2详细设计详细设计在总体设计基础上,详细设计是要确定每个模块内部的详细执在总体设计基础上,详细设计是要确定每个模块内部的详细执行过程,包括局部数据组织、控制流、每一步的具体加工要求等。 行过程,包括局部数据组织、控制流、每一步的具体加工要求等。 方式 方式 详细设计的关键是用一种合适的方法来描述每个模块的详细设计的关键是用一种合适的方法来描述每个模块的执行过程,。 常用的有流程图、问题分析图、执行过程,常用的有流程图、问题分析图、IPO图和过程设计语言。 图和过程设计语言。 3系统设计阶段的结果系统设计阶段的结果v系统设计阶段的结果是系统设计说明书,系统设计阶段的结果是系统设计说明书,它主要由它主要由模块结构图和模块说明书模块结构图和模块说明书两部分两部分组成。 模块结构图说明系统由哪些模块组组成。 模块结构图说明系统由哪些模块组成和各模块间的联系情况,模块说明书则成和各模块间的联系情况,模块说明书则详细描述了每一模块的详细描述了每一模块的输入输出数据、功输入输出数据、功能、算法能、算法等。 等。 三、计算机设备的选择三、计算机设备的选择模块结构图设计完毕以后,模。 块结构图设计完毕以后,总体设计总体设计
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号