(高职)物流信息管理(第6版)第6章ppt课件.pptx
《(高职)物流信息管理(第6版)第6章ppt课件.pptx》由会员分享,可在线阅读,更多相关《(高职)物流信息管理(第6版)第6章ppt课件.pptx(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、(高职)物流信息管理(第6版)第6章ppt课件21世纪新概念教材物流管理专业教材新系普通高等教育“十一五”国家级规划教材东北财经大学出版社 尹涛尹涛 主编主编第6章物流信息系统设计WULIU XINXI GUANLI学习目标知识目标技能目标认识物流信息系统设计的过程、结构化系统设计的方法;认识结构化设计开发的主要任务;了解物流信息系统的整体结构设计、系统运行平台设计、代码体系设计、输入设计、输出设计、对话设计、数据库设计、算法设计;掌握用功能模块结构图表达系统总体结构的方法;掌握用流程图表示数据处理流程的方法;掌握用E-R图表示实体间关系的方法;掌握编码设计的方法。能够依据系统分析的结构,对某
2、一物流信息系统进行总体设计和详细设计,设计出数据库、算法、输入/输出界面。章节内容6 . 1 6 . 26 . 3系统总体设计物流信息系统的平台设计与处理流程设计系统设计的任务6 . 4数据库设计与代码设计6 . 5输入设计、输出设计、人机对话设计与系统设计报告6.1系统设计的任务系统设计的任务是在系统分析提出的逻辑模型的基础上进行物理模型的设计。系统设计阶段的主要任务具体包括:系统的总体设计,包括信息系统流程图设计、功能结构图设计和功能模块图设计等。系统的平台设计。软件模块处理流程设计。数据库或数据文件设计。代码设计。输入设计。输出设计。对话设计。写出系统设计报告。系统设计阶段划分为总体(概
3、要)设计和详细(具体)设计两个阶段。在总体设计中,将过程模型转化为模块结构图,涉及数据结构模型,并设计系统平台,得到的是不依赖于任何具体的物理平台的具有良好可移植性的系统方案。6.2系统总体设计6.2.1系统功能设计系统功能设计1)功能模块结构图系统功能采用自顶向下、逐层分解的方法,把整个物流信息系统的功能划分为若干子系统,而子系统划分为若干功能模块,模块又划分为子模块,层层划分,逐层分解,逐步细化,直到每一个模块均相对独立、业务处理功能单一为止。从概念上讲,上层功能包括下层功能,愈上层的功能愈笼统,愈下层的功能愈具体。功能分解的过程就是一个由抽象到具体、由复杂到简单的过程。6.2系统总体设计
4、6.2.1系统功能设计系统功能设计1)功能模块结构图通常用多层的倒置的树形结构图表示系统功能的结构,如图所示即为物流信息系统的划分,该图被称为物流信息系统的功能模块结构图。图中每一个框为一个功能模块,注意此处的功能模块与软件意义的模块不完全相同。6.2系统总体设计6.2.1系统功能设计系统功能设计2)功能模块结构图的设计方法绘制模块结构图的过程,实际上就是对系统功能模块进行分解设计的过程。结构化系统设计的思想是采用自顶向下、逐层分解的方法,把整个物流信息系统先作为一个整体,然后划分为若干子系统,子系统划分为若干功能模块,模块又划分为子模块。模块的划分,一是采用经验方法,二是结合数据流程图。(1
5、)模块划分的经验方法。(2)数据流程图到模块结构图。6.2系统总体设计6.2.1系统功能设计系统功能设计3)软件模块划分的原则按照业务功能划分,把整个物流信息系统划分为子系统,直到每一个模块是相对独立、业务处理功能单一为止。从软件设计角度来说,最底层的业务功能模块还可以再细分,按软件功能划分下一层次,层层分解,直到每一个模块是相对独立、软件处理功能单一为止。非最底层的业务功能模块也可以按软件技术设计的需要重新划分成软件模块,最后综合成整个物流信息系统的软件模块称为结构图。因此,模块是组成系统的基本单位,是可以再分解的单元,模块之间存在调用关系。在物流信息系统中,可以把一项业务处理功能和软件处理
6、功能看作是一个模块。模块具有输入和输出、作用(功能)、内部数据、处理过程等四个特性。6.2系统总体设计6.2.2物流信息系统流程图设计物流信息系统流程图设计物流信息系统的功能结构图描述了系统的功能结构,系统分析阶段的业务流程图表示了原有业务的处理过程;对于新的系统,需要描述其给予新平台的业务流程,因此我们用信息系统流程图来描述其信息流程。用信息系统流程图表达各功能之间的数据传送关系,物流信息系统中许多业务或功能都是通过数据存储实现的。例如,某一功能模块向某一数据存储中存入数据,而另一个功能模块则从该数据存储中取出数据,系统流程图可以反映各个处理功能与数据存储之间的关系。做信息系统流程图的方法是
7、以新系统的数据流程图和功能模块结构图为基础,先对照数据流程图中的处理功能画出数据关系图。数据关系图反映了数据之间的关系,即输入数据、中间数据和输出数据之间的关系,最后又得到输出信息。然后,把各个处理功能与数据关系结合起来,形成整个系统的信息系统流程图。6.3物流信息系统的平台设计与处理流程设计6.3.1平台设计平台设计流信息系统平台设计的主要依据:用户对物流信息系统的性能要求;可支配的开发资源;其他的环境条件。6.3物流信息系统的平台设计与处理流程设计6.3.1平台设计平台设计1)系统处理方式的平台设计系统处理方式可以根据系统功能、业务处理的特点、性能/价格比等因素,选择批处理、联机实时处理、
8、联机成批处理、分布式处理、客户机/服务器等方式。客户机/服务器(client/server,C/S)系统模式为物流信息系统中系统结构的首选。客户机/服务器的体系结构在逻辑上将应用工作划分为两部分:前端客户机和后台服务器,两者之间相互通信。普通微机充当前端客户机,后台服务器采用专用的服务器。6.3物流信息系统的平台设计与处理流程设计6.3.1平台设计平台设计2)系统的网络设计系统的网络设计是先根据具体环境选择网络拓扑结构;然后选择网卡和传输介质;再考虑是否还需选用其他相关联网设备,如集线器、中继器、接头等,然后制作连线,安装;最后装入网络操作系统软件、应用软件。详细过程如下:(1)网络拓扑结构设
9、计。(2)网络硬件选择。(3)网络软件。(4)广域网接入方式。6.3物流信息系统的平台设计与处理流程设计6.3.1平台设计平台设计3)数据库系统选择物流信息系统后端是以数据库系统为核心的,数据库管理系统对物流信息系统的应用具有关键影响。目前,选择数据库系统就是选择哪种品牌的数据库管理系统软件。市场上数据库管理系统较多,流行的桌面数据库产品有Access、Visual FoxPro、Paradox等,客户机/服务器数据库产品有Oracle Server、Sybase SQL Server、Informix-Online Dynamic Server、Microsoft SQL Server、In
10、terbase、MySQL等。6.3物流信息系统的平台设计与处理流程设计6.3.1平台设计平台设计4)系统软件开发平台的选择如果条件允许,应尽量购买商品软件,这些软件技术成熟、设计规范、管理思想先进,可以快速投入使用。直接应用这些商品化软件既可以节省投资,又能够规范管理过程,加快系统应用的进度。例如,物流信息系统一般包括财务子系统,财务子系统可以购买金蝶或用友财务软件。应用软件的选择主要考虑软件的功能和是否能提供长期、稳定的技术支持。如果选择开发,也要购买一些半成品中间件或组件,在应用系统中嵌入中间件,也可大大提高开发速度,尤其对关键技术,如对地图的处理,需要购买地图组件SuperMap Ob
11、jects、ArcGIS Engine、MapX或MapObjects。6.3物流信息系统的平台设计与处理流程设计6.3.2处理流程设计处理流程设计常用图表或格式化语言来进行过程的描述,对模块进行较详细的逻辑设计或算法设计。常用的工具很多,如控制流程图、N-S图、伪代码、问题分析图(problem analysis diagram,PAD)等,下面主要介绍其中两种。6.3物流信息系统的平台设计与处理流程设计6.3.2处理流程设计处理流程设计1)控制流程图控制流程图是最经典的流程设计表达工具之一,模块的功能分为输入、输出、处理逻辑等几个基本部分。框图的优点是清晰易懂,便于初学者掌握;框图的主要缺
12、点在于它并不能引导人员用结构化设计方法进行设计。其作图符号为:方框表示处理;菱形框表示判断;箭头表示控制流。流程图中只使用结构化程序允许的三种基本结构,即顺序结构、选择结构和循环结构。6.3物流信息系统的平台设计与处理流程设计6.3.2处理流程设计处理流程设计2)PAD问题分析图也是一种支持结构化程序设计的图形工具,可以用来取代前面所述的控制流程图。它用横向二维的树形结构图来表示程序的控制流和数据的结构,将这种图翻译成程序代码比较容易。问题分析图只具有顺序、选择和循环这三种基本成分,正好与结构化程序设计中的基本程序结构相对应。6.4数据库设计与代码设计6.4.1数据库设计数据库设计数据库设计是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高职 物流 信息管理 ppt 课件
限制150内