4.1 系统总体结构设计(课件)《管理信息系统》(上海交通大学出版社)

2024-02-07
| 25页
| 78人阅读
| 1人下载
普通

内容正文:

管理信息系统设计 “互联网+”立体化教材《管理信息系统》之四 第 1 页 — 1 — 1 系统设计概述 01 过渡页 TRANSITION PAGE 过渡页 TRANSITION PAGE 第 1 页 — 1 — 一、系统设计的任务 系统设计阶段的主要任务是从系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分具体的技术方案,为系统实施提供一份完整的物理实施方案。 简言之,系统分析是要解决信息系统“做什么”;系统设计是要解决信息系统“怎么做”。 第一节 系统设计概述 第 1 页 — 1 — 3 二、系统设计的主要工作 系统设计阶段的主要依据是系统分析报告和开发者的知识与经验。系统设计的主要工作包括以下几个方面。 总体结构设计 代码设计 数据库设计 输入/输出设计 处理流程设计 系统平台设计 第一节 系统设计概述 第 1 页 — 1 — 4 三、系统设计原则 01 02 03 04 1.系统性。经济性是指在满足系统需求的前提下,尽可能减少系统的开销。 2.灵活性。可靠性是指系统抵御外界干扰的能力及受外界干扰时的恢复能力。 3.可靠性。应尽量采用模块化,提高各模块的独立性,尽可能减少模块间的耦合,并使各个子系统间的数据依赖降低到最低限度。 4.经济型。系统是作为一个统一整体而存在的。 第一节 系统设计概述 第 1 页 — 1 — 5 系统总体结构设计 02 过渡页 TRANSITION PAGE 过渡页 TRANSITION PAGE 第 1 页 — 1 — 一、总体功能结构图设计 以某企业小型库存管理系统为例,其简化的功能结构如图4-1所示。由图可知,库存管理系统主要包括数据录入、数据查询、报表输出、产品目录维护和系统维护5个子功能,其中每个子功能还能继续分解下去。 入库数据录入 系统帮助 数据录入 每日数据查询 每月数据查询 累计数据查询 库存管理系统 出库数据录入 库存数据查询 出入库数据查询 每笔入库查询 每笔出库查询 报表数据计算 打印收发存表 打印报警信息 增加产品品种 修改产品目录 密码修改 数据查询 报表输出 产品目录维护 系统维护 数据备份与恢复 图4-1 系统总体功能结构图 第二节 系统总体结构设计 第 1 页 — 1 — 7 二、模块结构设计 1.模块和模块化 模块是指具有输入输出、逻辑功能、内部数据和程序代码4种属性的一组程序语句。 模块化就是把系统划分为若干个模块,每个模块完成一个子功能。模块化是系统的重要属性,它使得系统易于被人理解和处理。 模块化 模块 第二节 系统总体结构设计 第 1 页 — 1 — 8 二、模块结构设计 2.模块结构图 模块结构图中使用矩形来表示系统中的一个模块,矩形框中填写模块名。模块名要能恰当地反映模块的功能。 1)模块 第二节 系统总体结构设计 第 1 页 — 1 — 9 二、模块结构设计 2.模块结构图 调用是模块间唯一的联系方式。通过调用,各个模块有机地组织在一起,协调完成系统功能。根据调用关系,模块可相对地分为上层模块和下层模块。一般只允许上层模块调用下层模块,而不允许下层模块调用上层模块。例如,在图4-2中,模块A调用模块B和模块C。 2)调用关系 A B C A B C A B C (a)顺序调用 (b)选择调用 (c)循环调用 图4-2 模块结构图 第二节 系统总体结构设计 第 1 页 — 1 — 10 二、模块结构设计 2.模块结构图 为了表示模块间复杂的调用关系,模块结构图使用了两种辅助符号表示不同的调用。 3)辅助符号 (1) (2) (1)选择调用(或称条件调用):在调用箭头的发出端用一个小菱形框表示。选择调用为上层模块根据条件调用它的多个下层模块中的某一个。例如,在图4-2(b)中,模块A根据条件选择调用模块B或模块C。 (2)循环调用:在调用箭头的发出端用一个带箭头的圆弧表示。循环调用为上层模块反复调用它的一个或若干个模块,如图4-2(c)所示。 第二节 系统总体结构设计 第 1 页 — 1 — 11 二、模块结构设计 2.模块结构图 模块结构图中用小箭头表示模块间在调用过程中相互传递的信息。模块间传递的信息可分为两类:数据信息和控制信息。为了进一步区分,可在小箭头的尾部使用不同的标记表示:尾部为小空心圆圈标记的表示数据信息;尾部为小实心圆圈标记的表示控

资源预览图

4.1    系统总体结构设计(课件)《管理信息系统》(上海交通大学出版社)
1
4.1    系统总体结构设计(课件)《管理信息系统》(上海交通大学出版社)
2
4.1    系统总体结构设计(课件)《管理信息系统》(上海交通大学出版社)
3
4.1    系统总体结构设计(课件)《管理信息系统》(上海交通大学出版社)
4
4.1    系统总体结构设计(课件)《管理信息系统》(上海交通大学出版社)
5
4.1    系统总体结构设计(课件)《管理信息系统》(上海交通大学出版社)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。