管理信息系统开发项目式教程 第3版 教学课件 ppt 作者 陈承欢_ 单元3 管理信息系统的系统设计

上传人:E**** 文档编号:89426242 上传时间:2019-05-25 格式:PPT 页数:58 大小:977.50KB
返回 下载 相关 举报
管理信息系统开发项目式教程 第3版  教学课件 ppt 作者  陈承欢_ 单元3  管理信息系统的系统设计_第1页
第1页 / 共58页
管理信息系统开发项目式教程 第3版  教学课件 ppt 作者  陈承欢_ 单元3  管理信息系统的系统设计_第2页
第2页 / 共58页
管理信息系统开发项目式教程 第3版  教学课件 ppt 作者  陈承欢_ 单元3  管理信息系统的系统设计_第3页
第3页 / 共58页
管理信息系统开发项目式教程 第3版  教学课件 ppt 作者  陈承欢_ 单元3  管理信息系统的系统设计_第4页
第4页 / 共58页
管理信息系统开发项目式教程 第3版  教学课件 ppt 作者  陈承欢_ 单元3  管理信息系统的系统设计_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《管理信息系统开发项目式教程 第3版 教学课件 ppt 作者 陈承欢_ 单元3 管理信息系统的系统设计》由会员分享,可在线阅读,更多相关《管理信息系统开发项目式教程 第3版 教学课件 ppt 作者 陈承欢_ 单元3 管理信息系统的系统设计(58页珍藏版)》请在金锄头文库上搜索。

1、单元3 管理信息系统的系统设计,管理信息系统设计阶段的主要任务是根据已经批准的逻辑模型设计管理信息系统的物理实施方案。 管理信息系统分析阶段主要解决管理信息系统要“做什么”的问题,系统设计阶段则要解决系统“如何做”的问题,最终设计出切实可行、符合实际情况和用户要求的管理信息系统。 系统设计主要包括系统总体设计和系统详细设计。,教学导航,3.1 管理信息系统设计的主要任务与基本原则,系统设计应遵循以下基本原则。 (1)简单性原则 (2)先进性原则,(3)适应性原则 (4)整体性原则 (5)安全可靠性原则 (6)经济性原则 (7)可扩充性原则,3.2 管理信息系统的结构模式,随着计算机技术、网络技

2、术的发展,管理信息系统的结构模式也在不断改进,主要有四种结构模式:单机模式、客户机/服务器模式(Client/Server,即C/S模式)、浏览器/服务器模式(Browser/Server,即B/S模式)和多层混合模式。,1单机模式 2C/S结构模式 3B/S结构模式 4B/S与C/S的混合结构模式,图3-1 C/S结构模式示意图,图3-2 B/S结构模式示意图,图3-3 B/S与C/S的混合结构模式示意图,3.3 管理信息系统的功能模块设计,管理信息系统的模块结构设计其主要任务是以整体的观点,按照自顶向下、逐步求精的原则,借助于一套标准的设计准则和图表工具,将系统划分为若干个子系统或模块。,

3、3.3.1 管理信息系统功能模块设计概述,1模块和模块化概述 2模块独立性,3.3.2 子系统与功能模块的划分,1子系统的划分方法 2划分功能模块的原则,图3-4 模块的作用范围与控制范围,图3-5 模块的扇出和扇入,3.3.3 功能模块之间的联系,1模块耦合(Coupling of module) 2模块内聚(Cohesion of module),3.4 管理信息系统的输入设计,1管理信息系统输入设计的基本内容 (1)输入数据源的设计。 (2)确定输入数据的内容。 (3)确定输入数据的格式。 (4)输入数据的正确性校验。 (5)确定输入设备。,2管理信息系统输入设计的原则 (1)源点输入原

4、则。 (2)一次性输入原则。 (3)简单性原则。 (4)最小量原则。 (5)正确性原则。,3管理信息系统的输入类型 (1)外部输入 (2)交互式输入 (3)内部输入 (4)网络输入,4管理信息系统的输入设备 5管理信息系统的原始单据设计 (1)符合标准、项目齐全。 (2)版面简洁、便于填写。 (3)尺寸规范、便于归档。,6管理信息系统数据常见的输入错误 (1)录入错误。 (2)输入的数据与具体的数据文件要求或限制条件不符。 (3)重复输入或重复操作:输入失误造成重复输入同一个发货单据收款单据。 7管理信息系统输入数据的校验方法,3.5 管理信息系统的输出设计,1输出设计的内容 2数据输出的方式

5、 3数据输出的格式要求,3.6 管理信息系统的配置方案设计,3.6.1 管理信息系统配置方案设 计的基本原则 3.6.2 管理信息系统硬件设备的 选择,选购管理信息系统计算机硬件设备时主要考虑以下技术指标。 (1)运行速度。 (2)主存储器容量。 (3)外存储器容量。 (4)吞吐量和处理量。 (5)系统的对外通信能力。,3.6.3 管理信息系统的网络设计,(1)设计网络结构。 (2)选择与配置网络硬件。 (3)选择通信协议。 (4)选择网络操作系统。 (5)通信方面的要求。,3.6.4 管理信息系统系统平台的选择,目前常用的操作系统有Microsoft系列操作系统和UNIX操作系统等。 (1)

6、Microsoft系列操作系统。 (2)UNIX操作系统。 (3)Linux操作系统。,3.6.5 开发工具与程序设计语言的选用,选择适合于管理信息系统的程序开发工具,主要考虑几个原则。 (1)系统的需要。 (2)用户的要求。,(3)开发人员对开发工具和设计语言的熟悉程度。 (4)开发工具提供丰富的支持工具和手段,便于系统的实现和调试。 (5)软件可移植性好。,3.7 管理信息系统的数据库设计,3.7.1 数据库设计的需求分析 (1)数据类型及其表示。 (2)数据间的联系。 (3)数据加工的要求。 (4)数据量。 (5)数据冗余。 (6)数据的完整性、安全性和有效性。,其次在系统详细调查的基础

7、上,确定各个用户对数据的使用要求,主要内容如下。 (1)分析用户对信息的需求。 (2)分析用户对数据加工的要求。 (3)分析系统的约束条件和选用的数据库管理系统的技术指标体系。,3.7.2 数据库的概念结构设计 3.7.3 数据库的逻辑结构设计 (1)实体转换为关系。 (2)联系转换为关系。 (3)关系的规范化处理。,3.7.4 数据库的物理结构设计,1数据库管理系统的类型及选用 数据库管理系统(DBMS)是管理信息系统中一个重要的管理平台,主要作用是对数据库进行管理并为用户提供数据服务,因此选择合适的DBMS是十分重要的。,(1)Microsoft SQL Server。 (2)Oracle

8、。 (3)Microsoft Access。 (4)Sybase。,2选择数据库管理系统(DBMS)的基本原则 3数据库物理结构设计的主要内容 (1)确定数据的存储结构。 (2)选择和调整存取路径。 (3)确定数据的存放介质和存储位置。 (4)确定存储分配的参数。 (5)确定数据的恢复方案。,3.8 管理信息系统的界面设计,3.8.1 友好用户界面的基本要求 (1)直观的设计 (2)及时的帮助 (3)有益的提示 (4)方便的导航 (5)快捷的输入,(6)得体的外观 (7)合理的布置 (8)有效的检验 (9)一致的风格 (10)迅速的响应,3.8.2 管理信息系统的界面设计,1用户界面的组成元素

9、 (1)窗口 (2)菜单 (3)工具栏 (4)状态栏 (5)对话框 (6)控件,2用户界面设计的主要内容,用户界面的设计主要包括以下内容。 (1)设计初始用户界面。 (2)创建导航图和流程图。 (3)设计提示信息和帮助信息。 (4)设计输入的有效性验证。 (5)设计用户身份验证界面。 (6)设计错误处理。,3.9 管理信息系统设计阶段的文档编写,数据库设计说明书的主要内容如下。 (1)引言 (2)外部设计 (3)结构设计 (4)运用设计,项目实战 【任务3-1】 图书管理系统的总体设计 【任务描述】 (1)任务卡 (2)任务跟踪卡,【任务实施】 1图书管理系统的总体结构设计与划分功能模块 本图

10、书管理系统主要包括以下功能模块。 (1)图书管理模块 (2)借阅者管理模块 (3)借书管理模块 (4)系统管理模块,2绘制功能结构图 3开发与运行环境的选用 4输入输出设计,图3-6 图书管理系统的功能结构图,【任务3-2】 图书管理系统的数据库设计 【任务描述】 (1)任务卡 (2)任务跟踪卡,【任务实施】 1图书管理系统数据库的逻辑结构设计 2图书管理系统数据库的物理结构设计,(1)出版社数据表的结构设计。 (2)书目信息数据表的结构设计。 (3)借阅信息数据表的结构设计。 (4)图书类型数据表的结构设计。 (5)借阅者信息数据表的结构设计。 (6)借阅者类型数据表的结构设计。 (7)用户

11、信息数据表的结构设计。,3创建图书管理系统数据库 (1)创建数据库和数据表。 (2)创建数据库关系图。 (3)创建视图。,图3-7 数据库bookData的关系图,同步实践 【任务3-3】 进销存管理系统的总体设计和数据库设计 【任务描述】 【参考资料】 1进销存管理系统的功能设计,(1)进货管理:包括入库登记、入库退货、入库报表。 (2)销售管理:包括销售登记、销售退货、销售报表。 (3)库存管理:包括库存查询、库存盘点、库存修改、库存报表。,(4)调货管理:包括调货登记、调货查询。 (5)合同管理:合同管理功能包括两部分,即合同概况管理和合同明细管理,合同概况管理主要是对企业与供应商之间的

12、合作约定进行管理,涉及的内容有合同的签约地点、时间、合同期限、结算方式等,对具体的商品信息不做管理。,(6)价格管理:包括价格信息的维护、商品的削价处理等。 (7)财务管理:包括收款单、收款查询、付款单、付款查询等。,(8)账目管理:包括当月结账、销售查询统计、入库查询统计、销售退货查询、入库退货查询、财务报表、查询月报表等。,(9)综合信息查询。 (10)基础信息管理。 (11)系统管理。 (12)报表输出。,2进销存管理系统的输入输出设计 (1)输入。 (2)输出。 3进销存管理系统的数据库设计,归纳总结 本单元主要完成了图书管理系统的功能设计、数据库设计、输入输出设计和用户界面设计,绘制了功能结构图,选择了开发平台和开发工具。,对管理信息系统设计阶段的主要任务和基本原则、功能模块设计方法、数据库设计方法、输入输出设计方法、界面设计方法、系统设计阶段的文档编写有了较全面的认识。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号