版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第五章物流信息系统开发5.1物流信息系统开发概述5.2物流信息系统可行性分析5.3物流信息系统的系统分析
5.4物流信息系统设计5.5物流信息系统实施物流信息系统开发全文共43页,当前为第1页。[本章重点]了解物流管理信息系统的生命周期法、原型法等开发方法。掌握物流管理信息系统的分析内容:组织结构与功能分析、业务流程分析、数据分析与数据流程分析、数据/功能分析等。在对物流管理信息系统分析的基础上展开的系统设计:代码设计、数据结构与数据库设计等的设计内容。
物流信息系统开发全文共43页,当前为第2页。5.1物流信息系统开发概述5.1.1物流信息系统建设目标设定
5.1.2物流信息系统总体功能介绍
5.1.3开发管理信息系统的策略
5.1.4物流管理信息系统规划的基本步骤5.1.5物流管理信息系统开发方法物流信息系统开发全文共43页,当前为第3页。
物流信息系统建设的总体目标应该包括:(1)应当是一个供应链级的集成系统。(2)应当是一个企业级的集成系统。(3)应当为物流中心各工作部门提供办公自动化环境,以提高各部门协同工作的整体效率。(4)应当实现与集团内部相关部门以及外部
INERNET的连接。5.1.1物流信息系统建设目标设定物流信息系统开发全文共43页,当前为第4页。
我们在信息系统建设总体目标的基础上将目标分解为两个阶段:〔1)内部信息系统建设阶段。这个阶段主要实现内部信息的互动和有限信息的外部共享。
(2)物流中心商务网络信息系统建设阶段。本阶段主要任务是将信息系统延伸到所有合作伙伴处并建立电子商务平台,为上、下游客户提供完整的服务,如网上查询、网上报价、网上交易和网上支付等功能。5.1.1物流信息系统建设目标设定物流信息系统开发全文共43页,当前为第5页。
根据作业类型与信息功能需求的对比,物流中心信息系统的信息处理功能主要分为四类:(1)仓储保管功能——以仓库运作的相关业务为主,如进、出、存数据管理、储位管理、库存管理等。
(2)输配送功能——以配送运输的调度与指派为主,如拣货计划、配派车辆、路线规划等。
(3)信息提供功能——进一步提供汇整、分析的管理信息,如绩效管理、决策支持分析、资源计划等。
(4)营运管理功能——通过信息技术手段,对物流中心的各方面进行管理,如财务管理、人事管理等。5.1.2物流信息系统总体功能介绍物流信息系统开发全文共43页,当前为第6页。
根据物流中心信息功能需求的分析,信息系统的功能已不再只是作业信息的处理层次,而是进一步向绩效管理与决策支持分析的层级发展。我们将物流中心信息系统的功能架构规划为以下八个模块:(l)进货管理系统;(2)出货管理系统;(3)库存储位管理系统;(4)财务管理系统;(5)营运、绩效管理系统;(6)客户管理系统;(7)决策支持系统;(8)辅助管理系统。5.1.2物流信息系统总体功能介绍物流信息系统开发全文共43页,当前为第7页。开发管理信息系统有两种策略:
1.“自下而上”的开发策略
——“自下而上”的开发策略是从现行系统的业务状况出发,先实现一个个具体的功能,逐步地由低级到高级建立MIS,因为任何一个MIS的基本功能是数据处理,所以“自下而上”方法首先从研制各项数据处理应用开始,然后根据需要逐步增加有关管理控制方面的功能。
2.“自上而下”的开发策略
——“自上而下”的开发策略强调从整体上协调和规划,由全面到局部,由长远到近期,从探索合理的信息流出发来设计信息系统。5.1.3开发管理信息系统的策略物流信息系统开发全文共43页,当前为第8页。进行物流管理信息系统的战略规划一般应包括以下一些步骤:1.基本规划问题的确定,应包括规划的年限、规划的方法,确定集中式还是分散式的规划,以及是进取还是保守的规划。2.收集初始信息。3.现存状态的评价和识别计划约束。4.设置目标。5.准备规划矩阵。6.是识别上面列出的各种活动,是一次性的工程项目性质的活动,还是一种重复性的经常进行的活动。7.是给定项目的优先权和估计项目的成本费用。8.根据第七步的结果来编制项目的实施进度计划9.把战略长期规划书写成文,在此过程中还要不断与用户、信息系统工作人员以及信息系统委员会的领导交换意见。10.总经理批准并宣告战略规划任务的完成。5.1.4物流管理信息系统规划
的基本步骤物流信息系统开发全文共43页,当前为第9页。目前常用的系统开发方法有:生命周期法、原型方法、面向对象方法、CASE方法5.1.5物流管理信息系统开发方法物流信息系统开发全文共43页,当前为第10页。1.生命周期法
生命周期法的整个开发过程可分为以下五个基本阶段:系统规划、系统分析、系统设计、系统实施、系统维护。
生命周期法又称结构化系统开发法、瀑布法等,是一种传统的信息系统开发方法,在20世纪90年代以前,系统开发主要是使用这种方法。软件工程学的许多理论也是在使用这种方法中诞生的。生命周期法的主要思想是将开发过程视为一个生命周期(Lifecycle),也就是几个相互连接的阶段,每个阶段有每个阶段明确的任务,要产生相应的文档。上一个阶段的文档就是下一个阶段工作的依据。5.1.5物流管理信息系统开发方法物流信息系统开发全文共43页,当前为第11页。
2.原型方法
原型方法是20世纪80年代随着计算机软件技术的发展,特别是在关系数据库系统(RDBS,RelationalDataBaseSystem)、第四代程序生成语言(4thGenerationLanguage)和各种系统开发生成环境产生的基础上,提出的一种从设计思想、工具、手段都全新的系统开发方法。l)原型方法的基本思想2)原型方法的特点3)原型方法的开发过程4)原型法的优缺点5.1.5物流管理信息系统开发方法物流信息系统开发全文共43页,当前为第12页。
3.面向对象的开发方法
面向对象系统的开发方法(ObjectOriented,简称OO方法)是从20世纪80年代各种面向对象的程序设计方法(如Smalltalk,C++等)逐步发展而来的。1)OO方法的基本思想2)OO方法的特点3)OO方法的优缺点5.1.5物流管理信息系统开发方法物流信息系统开发全文共43页,当前为第13页。
4.CASE方法1)CASE方法的基本思路2)CASE的特点3)CASE方法的优点5.1.5物流管理信息系统开发方法物流信息系统开发全文共43页,当前为第14页。5.2物流信息系统可行性分析5.2.1可行性研究的内容5.2.2社会可行性研究5.2.3可行性分析报告的撰写
物流信息系统开发全文共43页,当前为第15页。
可行性分析的意思是根据系统的环境、资源等条件,判断所提出的信息系统项目是否有必要、有可能开始进行,如果要进行,那么采用什么建设方案?所谓可行性应该包括必要性和可能性两个方面。5.2.1可行性研究的内容物流信息系统开发全文共43页,当前为第16页。
信息系统项目建设的可能性主要从技术、经济、社会意义等三个方面去分析,更详细的结构和内容则参见下一节可行性研究报告的撰写。1.技术可行性研究2.经济可行性研究3.社会可行性研究5.2.1可行性研究的内容物流信息系统开发全文共43页,当前为第17页。
可行性研究报告的编写目的是:说明该信息系统项目的实现在技术、经济和社会条件方面的可行性;评述为了合理地达到建设目标而可能选择的各种方案;说明并论证所选定的方案。
5.2.2社会可行性研究物流信息系统开发全文共43页,当前为第18页。
下面是可行性研究报告的章节结构:
1.引言
1)编写目的
2)项目背景
3)组织经营概况
4)定义
5)参考资料
2.可行性研究的前提
1)采用信息系统开源节流的业务发展计划要点
2)要求
3.对现有系统的分析
4.所建议的系统
5.可选择的其他系统方案
6.投资及效益分析
7.社会因素方面的可行性
8.结论5.2.2社会可行性研究物流信息系统开发全文共43页,当前为第19页。
对可行性报告的审议是研制过程中的关键步骤,必须在项目的目标和可行性问题上,和领导及管理人员取得一致的认识,才能正式开始项目的详细调查研究。为了做好这一次讨论,在条件许可的情况下,可以请一些外单位的参加过类似系统研制的专家来讨论,他们的经验以及他们局外人的立场都有利于对于项目目标和可行性作出更准确的表达、判断与论证。可行性报告通过之后,项目就进入了实质性的阶段。5.2.3可行性分析报告的撰写物流信息系统开发全文共43页,当前为第20页。5.3物流信息系统的系统分析
5.3.1战略目标、系统目标和项目目标5.3.2业务流程分析5.3.3数据流程分析5.3.4物流系统功能分析物流信息系统开发全文共43页,当前为第21页。1.组织战略与信息化建设组织的信息战略直接服务于高层的远景、战略和发展目标,为支持组织战略的实现,需要提供短、中、长期的信息化项目规划指南。2.系统目标和项目目标组织信息化的战略目标确定以后,需要一个集成的信息系统为之服务。这个集成的信息系统由一系列的子系统组成,这些子系统可能安排在若干年内逐渐实施,这就要求我们确定集成的信息系统的目标、子系统的目标以及待建信息系统项目的目标。5.3.1战略目标、系统目标
和项目目标物流信息系统开发全文共43页,当前为第22页。
业务流程分析是在调查研究的基础上,把有关该业务流程的资料进行综合分析,以了解业务的具体处理过程,发现系统的薄弱环节和不尽合理之处,寻找在新的信息系统基础上优化和改进的方法。
1.业务流程分析的内容 1)业务功能分析2)业务关系分析3)业务流程优化
2.业务流程图业务流程一般采用业务流程图(TransactionFlowDiagram,TFD)来表示,就是用一些规定的符号和连线来表示某个具体的业务过程。5.3.2业务流程分析物流信息系统开发全文共43页,当前为第23页。1.数据流程分析的内容
数据流程分析把数据在组织中的流动过程抽象出来,专门考虑业务处理中的数据处理模式,目的在于发现和解决数据处理中的问题。数据的分析有以下方式:(1).围绕系统目标进行分析(2).信息环境分析(3).围绕现行业务流程进行分析(4).数据的逻辑分析数据流程分析的内容包括:(1).数据汇总(2).数据特征分析(3).数据流程分析5.3.3数据流程分析物流信息系统开发全文共43页,当前为第24页。2.数据流程图数据流程分析的主要工具是数据流程图(DataFlowDiagram,DFD)。数据流程图是现有数据流程的抽象,它舍弃了具体的组织结构、物流、场所等信息,仅从信息流动的角度考察业务执行的过程。数据流程图具有两个特征(1).抽象性(2).概括性数据流程图的绘制,要注意以下几点:(1).数据处理与业务处理过程相对应。(2).数据流程图的确定要和业务人员反复讨论。(3).对数据流要进行分析和优化。5.3.3数据流程分析物流信息系统开发全文共43页,当前为第25页。3.数据字典
数据字典的作用主要是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存贮和外部实体等方面进行具体的定义。建立数据字典的目的是为了保证全局数据的一致性和准确性。数据字典和数据流程图共同构成对系统逻辑模型的准确完整描述。1)数据项2)数据结构3)数据流4)处理逻辑定义5)数据存贮6)外部实体定义5.3.3数据流程分析物流信息系统开发全文共43页,当前为第26页。
物流的主要业务包括运输、储存、物流加工、物流配送等,业务不同,其包含的信息也不同。1)运输功能及信息需求2)储存功能及信息需求3)物流加工功能及信息需求4)物流配送5.3.4物流系统功能分析物流信息系统开发全文共43页,当前为第27页。5.4物流信息系统设计5.4.1系统总体设计5.4.2系统结构设计
5.4.3数据结构与数据库设计
物流信息系统开发全文共43页,当前为第28页。
总体设计的核心任务是完成系统模块结构设计。即在目标系统逻辑模型的基础上,把系统分解为若干功能单一、彼此相对独立的模块,形成系统的模块结构,包括系统模块的组成、模块的功能和模块间的相互关系。系统研制人员在系统调查与分析阶段的任务是在逻辑上弄清楚系统“做什么”,在系统设计阶段的任务则是在物理上确定系统“怎么做”,所以系统设计阶段也称为系统的物理设计阶段。5.4.1系统总体设计物流信息系统开发全文共43页,当前为第29页。1.总体设计(1)模块结构设计(2)系统物理配置方案设计(3)总体数据库设计2.详细设计(1)代码设计(2)数据库设计(3)输出设计(4)输入设计(5)人机界面设计(6)处理过程设计(7)安全保密设计(8)编写系统设计说明书
5.4.1系统总体设计物流信息系统开发全文共43页,当前为第30页。物流信息系统开发全文共43页,当前为第31页。
系统结构设计的主要任务是在系统分析的基础上进行功能模块划分。系统结构设计的基本特点是:用分解的方法简化复杂系统;采用图表表达工具;有一套基本的设计准则;有一组基本的设计策略;有一组评价标准和质量优化技术。1.结构设计的原则2.模块划分的方法5.4.2系统结构设计物流信息系统开发全文共43页,当前为第32页。1.总体数据库设计原则总体数据库的设计对一个信息系统的建设和运行具有重要的影响。通常,在进行总体数据库设计时应遵循的基本原则是:
1)数据结构的合理性
2)数据存储的安全性
3)维护和管理方便5.4.3数据结构与数据库设计物流信息系统开发全文共43页,当前为第33页。2.总体数据库设计
系统总体数据库设计是从全局出发,从系统的观点出发,为数据的存储结构提出一个较为合理的逻辑框架,以保证详细设计阶段数据的完整性与一致性。1)数据的分类2)数据存储规模设计3)数据存储空间的分布设计4)文件设计5.4.3数据结构与数据库设计物流信息系统开发全文共43页,当前为第34页。5.5物流信息系统实施5.5.1数据准备5.5.2系统测试5.5.3系统切换5.5.4系统运行物流信息系统开发全文共43页,当前为第35页。
数据准备是信息系统实施工作中的一项十分艰巨的任务。
1.数据的标准化——在进行新系统建设过程中,很重要的一点就是数据的标准化。1).指标体系标准化2).代码标准化
2.基础数据的准备——现在许多企业准备实施ERP(EnterpriseResourcesPlanning,企业资源计划)系统,要注意其中最最重要的一项工作就是基础数据的准备工作。5.5.1数据准备物流信息系统开发全文共43页,当前为第36页。
5.5.2系统测试
信息系统测试是信息系统开发过程中非常重要而漫长的阶段。1.系统测试的目标
什么是测试?测试的目标是什么?GrenfordJ.Myers对测试的目标进行了归纳:(1)测试是为了发现错误而执行程序的过程。(2)
好的测试方案是能够发现迄今为止尚未发现的错误的测试方案。(3)成功的测试是发现了至今尚未发现的错误的测试。物流信息系统开发全文共43页,当前为第37页。
5.5.2系统测试2.软件测试方法人工测试指的是采用人工方式进行测试,目的是通过对程序静态结构的检查,找出编译时不能发现的错误。经验表明,组织良好的人工测试可以发现程序中30%—70%的编码和逻辑设计错误。1)人工测试2)机器测试物流信息系统开发全文共43页,当前为第38页
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 天津市蓟县名校2027届九上物理期末经典试题含解析
- 广东省深圳市坪山新区2027届九年级化学第一学期期中检测试题含解析
- 2027届云南昆明长城中学九上化学期中学业水平测试模拟试题含解析
- 2027届广东省东莞虎门汇英学校九上化学期中考试模拟试题含解析
- 2027届辽宁省盘锦市大洼区九年级物理第一学期期末质量跟踪监视试题含解析
- 轮滑选拔题目与对应答案呈现
- 中药封包培训考核题目及答案
- 电动洗胃机知识测试题及答案解析
- 临床输血检验技师试题及答案
- 2027届江苏省扬州市江都区第三中学化学九年级第一学期期中联考模拟试题含解析
- 消控室值班记录表、消防设施巡查记录表
- 2025年医院文员招聘考试笔试试题及答案
- 热镀锌生产工艺详细流程说明书
- 金融法律风险课件
- 《水工隧洞瓦斯防治技术规范》
- 国网配电运检知识培训课件
- 电力检修安全教育培训课件
- 2025年初级工程师机械设计与制造方向考试题库及答案解析
- 北京市海淀区2025-2026学年高三上学期入学检测语文试题及答案
- 现场踏勘管理办法
- 强化管理促成长家校共育谱新篇-班级工作常规管理分享
评论
0/150
提交评论