




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
物流信息技术任务8.1任务8.2物流管理信息系统基础知识目录项目8
物流管理信息系统物流管理信息系统的开发方法任务8.3物流管理信息系统的开发过程任务8.4物流信息安全技术学习目标知识目标技能目标掌握物流信息系统的内容和特点是。了解物流信息系统的开发方法。了解物流信息系统的开发过程。了解物流信息的安全技术。培养学生应用物流信息系统解决物流供应链中现实问题的能力。了解物流信息系统的开发技术和开发方法,利用计算机辅助工程进行物流管理。导入案例思考:1.微信平台的应用对于物流公共信息平台的共建、共享有什么启发作用?2.手机定位与RFID定位的区别是什么?金融业加码微服务任务8.1物流管理信息系统基础知识C/S结构和B/S结构物流信息系统的概念物流信息系统的层次结构系统构建应遵循的原则物流信息系统的功能一、物流信息系统的概念任务8.1物流管理信息系统基础知识物流信息系统(简称LMIS)是企业管理信息系统中的一个重要的子系统,它通过对系统内外物流相关信息的收集、存储、加工处理,获得物流管理中有用的信息,来达到对物流、资金流的有效控制和管理,并为企业提供战略运作、信息分析和决策支持的人机系统。1.物流信息系统的定义一、物流信息系统的概念任务8.1物流管理信息系统基础知识2.物流信息系统特点①管理性和服务性②适应性和易用性③集成化④模块化⑤实时化⑥网络化⑦智能化一、物流信息系统的概念任务8.1物流管理信息系统基础知识我国物流信息系统的发展主要分为单项处理阶段、综合数据处理阶段和支持决策阶段。3.物流信息系统的发展阶段二、物流信息系统的层次结构物流信息系统的层次结构物流信息系统由信息源、信息处理器、信息使用者和信息管理者4个基本组成部分。1.物流信息系统的基本组成任务8.1物流管理信息系统基础知识2.物流信息系统的层次结构在物流信息系统的实际应用中,根据信息处理的内容及决策的层次一般把管理活动分为3个不同的层次:决策分析及战略计划、管理控制层和业务操作层。二、物流信息系统的层次结构任务8.1物流管理信息系统基础知识1.C/S结构客户机/服务器模式(Client/Server,简称C/S)结构软件分为客户机和服务器两层。客户机不是毫无运算能力的输入、输出设备,而是具有一定的数据处理和存储能力。2.B/S结构浏览器/服务器模式(Browset/Server,简称B/S)结构,是随着Internet技术的兴起而对C/S结构进行改进后的结构。在这种结构下,用户工作界面通过浏览器来实现,极少部分事务逻辑在前端浏览器实现,主要事务逻辑在服务器实现,形成了三层结构。这样大大简化了客户端负荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。三、C/S结构和B/S结构任务8.1物流管理信息系统基础知识3.C/S结构与B/S结构的区别客户机/服务器模式是建立在局域网基础上,浏览器/服务器是建立在广域网的基础上的。三、C/S结构和B/S结构任务8.1物流管理信息系统基础知识①硬件环境不同②安全要求不同③程序架构不同④构件重用性不同⑤系统维护不同⑥处理的问题不同⑦用户接口不同⑧信息流不同4.C/S结构与B/S结构的优缺点(1)C/S结构的优缺点①应用服务器运行数据负荷较轻②数据的储存管理功能较为透明③C/S结构的缺点是维护成本高昂且投资较大(2)B/S结构的优缺点①操作使用简单②维护和升级方式简单③成本降低,选择更多④应用服务器运行数据负荷较重三、C/S结构和B/S结构任务8.1物流管理信息系统基础知识①收集物流信息的功能②加工功能③存储功能④传输功能⑤检索查询和输出功能四、物流信息系统的功能任务8.1物流管理信息系统基础知识①系统性原则②灵活性原则③可靠性原则④经济性原则⑤简单性⑥系统的运行效率五、系统构建应遵循的原则任务8.1物流管理信息系统基础知识任务8.2物流管理信息系统的开发方法物流信息系统的开发技术物流信息系统开发方法一、物流信息系统的开发技术任务8.2物流管理信息系统的开发方法1.数据管理技术技术技术说明优点缺点适用系统类型文件文件是计算机操作系统管理数据信息的基本方式,数据或程序指令的集合都可以用文件形式存放在外存储介质(如硬盘、软盘或光盘中)信息组织灵活,系统对开发环境和运行环境要求很低易造成数据冗余和数据的不一致性;程序和数据独立性差,系统维护困难适用于信息结构简单、信息量小、集中式主机环境下的事务处理系统。系统一般由文件和应用程序组成。数据库数据库将经过抽象的信息以周密的数据结构描述并集中管理数据集中管理,保证数据的完整性;数据冗余小;程序和数据独立性高,系统易维护;支持安全的多用户数据共享开发和运行需要专门的数据库管理软件——DBMS的支持适用于独立主机和网络环境下的事务处理系统和管理信息系统。系统一般由数据库、DBMS和应用程序构成。数据仓库数据仓库是面向主题的、集成的、稳定的、反映历史变化的数据集合,用以支持管理决策支持海量数据,满足决策分析需要需要来自其他数据源(事务型数据库或文件)的大量的历史数据适用于决策支持系统。系统一般由数据源、数据仓库、OLAP服务器和前端工具构成。任务8.2物流管理信息系统的开发方法2.数据处理技术根据数据处理技术,面向不同的系统目标,主要归类为联机事务处理、联机分析处理和数据挖掘。一、物流信息系统的开发技术任务8.2物流管理信息系统的开发方法3.系统开发技术一、物流信息系统的开发技术(1)软件工程方法软件工程以系统的、规范的、定量的方法用于软件开发、运营和维护。软件工程的理论、方法、技术建立在计算机科学的基础上,用管理学的原理和方法进行软件生产管理,用工程学的观点进行费用估算、制订进度和实施方案,用数学方法建立软件可靠模型及分析各种算法。软件工程方法学包括3个要素:方法、工具和过程。这3者之间是相互联系的。方法是完成软件开发过程中各项任务的技术方法;工具是为运用方法而提供的自动或半自动的软件支撑环境;过程是为了获得高质量的软件所需完成的一系列任务的框架,它规定了完成各项任务的工作步骤。常用系统开发技术有软件工程方法和软件开发技术。任务8.2物流管理信息系统的开发方法3.系统开发技术一、物流信息系统的开发技术(2)软件开发技术软件开发技术是指信息系统应用程序的实现方法。在系统开发中,选择软件开发技术的原则是:尽可能采用先进的但比较成熟的技术,综合考虑系统的质量、开发效率和可维护性。比较先进的软件开发技术有面向对象技术、软件构件技术、软件代理技术、可视化技术等。常用系统开发技术有软件工程方法和软件开发技术。任务8.2物流管理信息系统的开发方法4.物流信息系统集成技术物流信息系统集成是指根据物流信息管理与应用需求,通过应用、数据、网络等方面的集成,实现信息系统间网络联接、数据交换和共享、功能调用的全过程。一、物流信息系统的开发技术二、物流信息系统开发方法任务8.2物流管理信息系统的开发方法软件工程中的常用系统开发方法有系统生命周期法、原型法和面向对象开发方法。任务8.2物流管理信息系统的开发方法1.系统生命周期法(1)系统生命周期法的主要思想系统生命周期法的基本思想是各阶段的任务相对独立,具有明确完成标志。通常生命周期可分为三个时期,包括八个阶段,系统定义期包括问题定义、可行性分析、需求分析阶段;系统开发期包括系统设计、详细设计、编程调试、测试运行阶段;系统维护期包括运行维护阶段。系统生命周期法是一种结构化解决问题的过程,运用系统工程的思想,自顶向下进行系统分析、设计和实施。二、物流信息系统开发方法任务8.2物流管理信息系统的开发方法1.系统生命周期法(2)系统生命周期法各时期和阶段所完成的主要工作定义期是系统开发的初期阶段,对系统开发至关重要。开发期实现系统的详细设计和具体应用程序的开发。维护期是系统生命周期的最后一个阶段,也是持续时间最长、付出代价最大的阶段。系统生命周期法是一种结构化解决问题的过程,运用系统工程的思想,自顶向下进行系统分析、设计和实施。二、物流信息系统开发方法任务8.2物流管理信息系统的开发方法1.系统生命周期法(3)系统测试和系统转换系统测试和系统转换是系统开发期最后阶段的工作。测试包括模块测试、系统测试和验收测试。系统生命周期法是一种结构化解决问题的过程,运用系统工程的思想,自顶向下进行系统分析、设计和实施。二、物流信息系统开发方法任务8.2物流管理信息系统的开发方法二、物流信息系统开发方法任务8.2物流管理信息系统的开发方法2.原型法(1)原型法的主要思想从一开始就凭借着系统开发人员对用户要求的理解,在强有力的软件环境支持下,给出一个系统原型,然后与用户反复协商,不断修改完善,最终形成实际系统。二、物流信息系统开发方法任务8.2物流管理信息系统的开发方法2.原型法(2)原型法的优缺点原型法的优点:原型法主要从两方面改进了系统生命周期法,一是简化了烦琐的设计分析;二是将模拟手段引入系统开发的初期阶段,鼓励用户与系统开发人员通力合作,参与系统开发的各个阶段。原型法的缺点:需要一些基本的软件支撑环境;对于一个大型的系统或有大量运算、逻辑较强的程序模块,原型法很难直接构造出模型来供用户评价;由于建立原型时很少考虑实际的系统运行环境,所建模型可能无法登录大量的用户、处理大量的事务、维护海量的数据。二、物流信息系统开发方法实用于:用户需求较难定义的、规模较小的系统(服装软件)任务8.2物流管理信息系统的开发方法3.面向对象开发方法(1)面向对象的基本思想这种方法的思路是所有开发工作都围绕对象展开,在分析中抽象地确定出对象以及其他相关属性,在设计中将对象严格地规范,在实现时严格按照对象的需要来研制软件工具,并由这个工具按设计的内容,直接地产生出应用软件系统。面向对象方法是一种基于问题对象的自底由上的开发方法论。二、物流信息系统开发方法即从问题域到面向对象分析、面向对象设计,再到面向对象编程实现都是基于一致的表示方法,可以缩短开发周期。任务8.2物流管理信息系统的开发方法3.面向对象开发方法(2)面向对象的特点①以独立对象为基础,整个系统是各个独立对象的有机结合。②对象是一个被严格模块化了的实体,称之这封装。③解决了从电子数据处理系统到软件模块之间的多次映射的复杂过程。④对象按其属性进行归类(Class)。⑤各种对象之间有统一、方便、动态的消息传递机制。而传递的方式是通过消息模式(MessagePattern)和方法所定义的操作过程来完成的。二、物流信息系统开发方法即从问题域到面向对象分析、面向对象设计,再到面向对象编程实现都是基于一致的表示方法,可以缩短开发周期。任务8.2物流管理信息系统的开发方法3.面向对象开发方法(3)面向对象方法的优点面向对象方法的应用解决了传统结构化开发方法中客观世界描述工具与软件结构的不一致性问题,缩短了开发周期,解决了从分析和设计到软件结构之间多次转换的繁杂过程,是一种很有发展前途的信息系统开发方法。二、物流信息系统开发方法即从问题域到面向对象分析、面向对象设计,再到面向对象编程实现都是基于一致的表示方法,可以缩短开发周期。任务8.2物流管理信息系统的开发方法3.面向对象开发方法(4)面向对象的描述方法统一建模语言(UnifiedModelingLanguage,简称UML)是用于建立面向对象系统模型的标准标记法,是面向对象系统分析和设计(ObjectOrientedAnalyseandDesign,间称OOA&D)的重要标准和工具,从而使面向对象系统分析和设计系统化及规范化。二、物流信息系统开发方法即从问题域到面向对象分析、面向对象设计,再到面向对象编程实现都是基于一致的表示方法,可以缩短开发周期。面向对象的三大特征:封装性、继承性、多态性。任务8.2物流管理信息系统的开发方法二、物流信息系统开发方法任务8.2物流管理信息系统的开发方法二、物流信息系统开发方法任务8.3物流管理信息系统的开发过程物流信息系统开发过程与环境物流信息系统的开发步骤一、物流信息系统开发过程与环境任务8.3物流管理信息系统的开发过程1.系统开发管理方式系统开发管理方式系统开发人员特点常用开发方法资源内包组织内部的信息技术人员容易满足组织的物流信息系统需求,维护和更新也比较容易系统生命周期法资源自包组织内的用户自身系统实现效率高,但用户需具有信息系统开发能力原型法资源外包委托给其他物流信息技术专业组织利用其他物流信息技术专业组织的智力资源,系统维护和更新依赖外部系统生命周期法一、物流信息系统开发过程与环境任务8.3物流管理信息系统的开发过程2.软件过程管理软件过程管理是指人们对生产软件产品的一系列活动实施的管理。美国国防科软件工程研究所提出了能力成熟度模型。它把过程成熟度分为由低到高的5级:自发、可重复、可定义、可管理和可优化。一、物流信息系统开发过程与环境3.计算机辅助软件工程(1)CASE的概念计算机辅助软件工程是一种自动化或半自动化的方法,借助专门工具,可将物流信息系统开发的部分或全部阶段自动化。(2)CASE方法的基本思路CASE方法的基本思路:在前面所介绍的任何一种系统开发方法中,如果自对象系统调查后,系统开发过程中的每一步都可以在一定程度上形成对应关系的话,那么就完全可以借助于专门研制的软件工具来实现上述一个个的系统的开发过程。任务8.3物流管理信息系统的开发过程一、物流信息系统开发过程与环境3.计算机辅助软件工程(3)CASE方法的特点①解决了从客观世界对象到软件系统的直接映射问题,强有力地支持软件、信息系统开发的全过程。②既支持自顶向下的结构化开发方法,又支持自底向上的面向对象和原型化开发方法。③简化了软件的管理和维护,加速了系统的开发过程,使开发者从繁杂的分析设计图表和程序编写工作中解放出来。④自动生成文档和程序代档和程序代码,使系统产生了统一的标准化文档。⑤着重于系统分析与设计,具有设计可重用性等。任务8.3物流管理信息系统的开发过程一、物流信息系统开发过程与环境3.计算机辅助软件工程(4)CASE方法的优缺点尽管CASE工具在系统开发的一些方面提供了方便,它能够加快分析和设计的速度,利于重新设计,但它并不能做到系统设计的自动化,并且无法使业务上的需求自然而然地得到满足。系统分析和设计工作仍然要依靠分析与设计者的分析技能。任务8.3物流管理信息系统的开发过程一、物流信息系统开发过程与环境4.程序设计语言和软件开发环境物流信息系统应用程序一般采用高级语言开发,使用较普遍的有VC、VB、Delphi、Java等。软件开发环境(SoftwareDevelopmentEnvironment,简称SDE)是指在基本硬件和宿主软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件。例如,Windows.Net就是一个常用开发环境,支持VB.Net、ASP.Net、C#.Net应用程序开发。任务8.3物流管理信息系统的开发过程一、物流信息系统开发过程与环境5.程序开发文档物流信息系统应用程序一般采用高级语言开发,使用较普遍的有VC、VB、Delphi、Java等。软件开发环境(SoftwareDevelopmentEnvironment,简称SDE)是指在基本硬件和宿主软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件。例如,Windows.Net就是一个常用开发环境,支持VB.Net、ASP.Net、C#.Net应用程序开发。任务8.3物流管理信息系统的开发过程二、物流信息系统的开发步骤任务8.3物流管理信息系统的开发过程1.可行性分析阶段2.系统规划阶
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电厂锅炉喷涂合同协议
- 电商土方租赁合同协议
- 电脑显示屏合同协议
- 生产环氧地坪合同协议
- 甲方原合同补充协议范本
- 申请购买劳动合同协议
- 玻璃隔断墙装修合同协议
- 电信宽带服务合同协议
- 百果园采购合同协议
- 瓦工贴砖劳务合同协议
- 河南省驻马店市部分学校2024-2025学年高三下学期3月月考地理试题(含答案)
- 2025江苏盐城市射阳县临港工业区投资限公司招聘8人高频重点模拟试卷提升(共500题附带答案详解)
- 云南省昭通市2024-2025学年七年级上学期期末地理试题(含答案)
- 2025年湖南省新华书店有限责任公司招聘笔试参考题库含答案解析
- 2025至2030年中国声音感应控制电筒数据监测研究报告
- 福格行为模型(中文版)
- DB50T 1041-2020 城镇地质安全监测规范
- 2025-2030年中国冰激凌市场需求分析与投资发展趋势预测报告
- 中国高血压患者血压血脂综合管理的专家共识
- 体育赛事运营方案投标文件(技术方案)
- 煤炭供货质量保障措施
评论
0/150
提交评论