物流信息系统开发.ppt_第1页
物流信息系统开发.ppt_第2页
物流信息系统开发.ppt_第3页
物流信息系统开发.ppt_第4页
物流信息系统开发.ppt_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第5章 物流信息系统开发,本章重要概念,(1)可行性分析 (2)系统分析 (3)系统设计 (4)数据库概念、逻辑、物理设计 (5)编码设计 (6)详细设计 (7)系统测试、发布部署、运行维护 (8)评审、验收,本章概要,本章主要介绍物流信息系统的开发相关的原则、准备工作、策略、步骤、方法等内容。,本章内容,5.1 物流信息系统开发概述 5.2 可行性分析 5.3 物流信息系统分析 5.4 物流信息系统的系统设计 5.5 物流信息系统的系统实施,5.1 物流信息系统开发概述,5.1.1 物流信息系统开发的原则 5.1.2 物流信息系统开发的准备工作 5.1.3 物流信息系统开发的策略 5.1.4 物流信息系统开发步骤 5.1.5 物流信息系统开发方法,返回,5.1.1 物流信息系统开发的原则,(1)领导参加; (2)优化创新; (3)利用现有资源; (4)实用实效; (5)规范化; (6)发展变化。,5.1.2 物流信息系统开发的准备工作(1),1. 基础准备工作(P160) (1)管理工作科学化; (2)具体方法程序化、规范化; (3)统计分析渠道严格化; (4)数据、文件、报表统一化。,5.1.2 物流信息系统开发的准备工作(2),2. 人员准备工作(P160-161) (1)高层领导: (2)系统分析员: (3)系统设计员: (4)程序设计员: (5)企业管理人员:,5.1.2 物流信息系统开发的准备工作(3),用户体验: 提高用户使用效率。,技术指导: 减小技术发展带来的压力。,业务指导: 减小业务需求变更带来的压力。,实现目标: 制定方案、构建系统、批准发布。,监督验收: 保证按合同实现目标。,项目组构成,5.1.2 物流信息系统开发的准备工作(4),3. 其他准备工作(补充) (1)项目联络体制; (2)项目周报; (3)项目问题日志; (4)项目风险日志; (5)项目质量进度表; (6)项目议事录。,5.1.2 物流信息系统开发的准备工作(5),(1)项目联络体制,客 户,客 户,客 户,用 户,用 户,业务顾问,5.1.2 物流信息系统开发的准备工作(6),(2)项目周报,5.1.2 物流信息系统开发的准备工作(7),(3)项目问题日志,5.1.2 物流信息系统开发的准备工作(8),(4)项目风险日志,5.1.2 物流信息系统开发的准备工作(9),(5)项目质量进度表,5.1.2 物流信息系统开发的准备工作(10),(6)项目议事录,5.1.3 选择系统开发的策略,(1)接收式 特征:根据用户需求和现状进行开发。 适用范围:规模不大、信息处理过程结构化程度高、用户和开始者都有经验。 (2)直接式 特征:按照某种开发流程按部就班进行开发。 适用范围:需求确定。 (3)迭代式 特征:按照反复分析、设计,修正的方式进行开发。 适用范围:问题有一定的复杂度和难度。 (4)实验式 特征:按照反复实验的方式进行开发。 适用范围:需求不确定。,5.1.4 物流信息系统开发步骤(1),(1)系统规划 (2)系统分析 (3)系统设计 (4)系统实施 (5)系统运行 (P163 图5-1),5.1.4 物流信息系统开发步骤(2),程序管理,开 发,测 试,发布管理,用户体验,产品管理,项目管理 解决方案体系结构 过程管理 管理服务,技术咨询 体系结构和方案设计 应用程序开发 基础架构开发,测试计划 测试实施 测试报告,基础架构 支持 运营 后勤 商业发布管理,辅助功能 国际化 用户代言人 培训/支持资料 可用性研究和测试 用户界面设计,业务价值 市场 客户代言人 产品计划,MSF,5.1.5 物流信息系统开发方法 (自学),(1)结构化系统开发方法 (2)原型法 (3)面向对象方法 (4)计算机辅助系统开发方法,5.2 可行性分析 (自学),5.2.1 目标和方案的可行性 5.2.2 技术方面的可行性 5.2.3 经济方面的可行性 5.2.4 社会方面的可行性,返回,5.3 物流信息系统的系统分析,5.3.1 分析对象与总体设计的要求 5.3.2 业务组织现状调查分析 5.3.3 现场工作流程调查 5.3.4 事务流程调查,返回,5.3.1 分析对象与总体设计的要求(1),1. 分析对象(P172) (1)对象:信息系统基层的物流工作中数据管理全过程; (2)指导:系统工程、用户第一; (3)工作:功能分析与设计。,5.3.1 分析对象与总体设计的要求(2),2. 总体设计要求(熟悉) (1)了解和熟悉规范标准; (2)遵循系统工程的思想; (3)充分考虑部门、系统间信息传递; (4)充分考虑信息处理速度、可恢复性、可自检性; (5)保证数据的安全、完整、准确; (6)实用、方便。,返回,5.3.2 业务组织现状调查分析,(1)对象:物质流、资金流、信息流; (2)内容: 了解单位规模大小、工作任务、组织结构、各部门之间的关系和职能; 现行系统的组织、功能、业务流程。 (3)结果:系统建设方案、信息系统逻辑模型。,5.3.3 现场工作流程调查,(1)事前: 自己:心中有数(问什么) 对方:预约(答什么) (2)事中: 使用业务语言, “挤”、“套” ; 随机变换主题。 (3)事后: 整理、总结、完善。,返回,5.3.4 事务流程调查(1),1. 作业流程标准化(业务流程分析) 主要考虑如下三方面的内容: (1)流程可执行的标准规范; (2)流程执行现状; (3)现状与标准规范之间的异同。,5.3.4 事务流程调查(2),概念 业务流程分析 可以帮助我们了解某项业务的具体处理过程,发现和处理系统调查工作中的错误和疏漏,修改和删除原系统的不合理部分,在新系统基础上优化业务处理流程。 业务流程图(Transaction Flow Diagram ,简称 TFD) 就是用一些尽可能少的规定的符号及连线来表示某个具体业务处理过程。业务流程图易于阅读和理解,是分析业务流程的重要步骤。,5.3.4 事务流程调查(3),业务处理单位,业务处理 功能描述,表格报表制作,数据文件存档,收集处理数据,信息传递过程,业务流程图的基本符号,5.3.4 事务流程调查(4) 业务流程图例,图例 说明,业务处理 单位,业务处理 描述,表格制作,传递,存储,收集资料,计划 处,银行,技改 处,各部门 各单位,局 领导,上级 领导,投资 总规划,更新改造 贷款规模,开会 讨论,报表,审批,综合平衡 (讨论),批准,下达 各单位 各部门,正式 计划,计划,各单位 上报表,计划 处,各部门 各单位,技改 处,银行,各部门 各单位,存档,5.3.4 事务流程调查(5),2. 绘制数据流程图 (1)目的:描述系统各部分组成及各部分数据流之间的联系。,5.3.4 事务流程调查(6),数据流程分析 是把数据在组织(或原系统)内部的流动情况抽象地独立出来,舍去了具体组织机构、信息载体、处理工作、物资、材料等,单从数据流动过程来考查实际业务的数据处理模式。主要包括对信息的流动、传递、处理、存储等的分析。 数据流程分析的目的 是要发现和解决数据流通中的问题,如:数据流程不畅、前后数据不匹配、数据处理过程不合理等等。 一个畅通的数据流程是今后新系统用以实现这个业务处理过程的基础。 数据流程分析的实现 分层数据流程图(Data Flow Diagram , 简称 DFD ),5.3.4 事务流程调查(7),(2)画法:,5.3.4 事务流程调查(8),数据流程图画法,按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图,一边整理绘图,一边核对相应的数据和报表、模型等。如果有问题,则定会在这个绘图和整理过程中暴露出来。,由于实际数据处理过程常常比较繁杂,故应该按照系统的观点,自顶向下地分层展开绘制。,5.3.4 事务流程调查(9) 数据流程图例,5.3.4 事务流程调查(10),3. 建立数据字典,数据字典是关于数据流程图内所包含的数据元 素(数据存储、数据流、数据项)的定义及说明的 集合。,数据字典由数据流、文件(数据存储)和数据项 (数据元素)三类条目组织。,数据字典要求: 1)完整性 2)一致性 3)可用性,5.3.4 事务流程调查(11),数据字典的内容,返回,5.4 物流信息系统的系统设计,5.4.1 数据库的设计与运用 5.4.2 物流信息编码的设计方法 5.4.3 界面设计 5.4.4 系统设计说明书,返回,5.4.1 数据库的设计与运用(1),现实 世界,信息世界,计算机世界,概 念 设 计,逻 辑 设 计,物 理 设 计,ER图,R集,DB设计书,5.4.1 数据库的设计与运用(2),1. 数据库设计的方法和步骤,软件生存期,数据库生存期,5.4.1 数据库的设计与运用(3)(4月10日),处理需求,DBMS特征,总体信息需求,第5步 物理设计,第3步 概念设计,第4步 逻辑设计,硬件和 OS特征,物理数据库结构,需求说明书,信息结构(独立于硬件、软件),逻辑数据库结构(DBMS能处理的) 应用程序说明书,数据库设计的 输入输出,第1步 规划,第2步 需求描述和分析,数据,加工,5.4.2 物流信息编码的设计方法(自学),编码定义:由某一种符号、系统表示的信息转换为另一种表示信息的符号系统的过程。 目的:客观存在的事物对象或属性变成便于计算机识别和处理的统一代号。 实质:代码编制。 注意事项:遵循现有标准。,5.4.2 物流信息编码的设计方法(大作业),课程设计编码要求: (1)人员性别编码; (2)职称、职务编码; (3)学历、学位编码; (4)行政区划编码(省、直辖市、自治区); (5)业务相关编码(1-2例)。,5.4.3 界面设计(1),输出设计(书上内容自学) 输入设计(书上内容自学),5.4.3 界面设计(2),3. 补充 (1)设计方式: 概要设计+详细设计的界面设计例; 详细设计的界面设计例。 (2)设计方法: 传统的设计方法; UML。,5.4.4 系统设计说明书(1),1. 编写要求: (1)全面: (2)准确: (3)清楚: 2. 编写内容: (1)手段: (2)方法: (3)技术标准: (4)环境要求:,5.4.4 系统设计说明书(2),课程设计要求 编写系统设计说明书(P201-202): 引言 功能模块设计 详细设计 代码设计 数据库设计 实施方案说明,5.5 物流信息系统的系统实施,5.5.1 系统实施的内容和关键问题 5.5.2 程序设计 5.5.3 系统测试 5.5.4 系统的转换 5.5.5 系统阶段性评审验收 5.5.6 系统发布部署,返回,5.5.1 系统实施的内容和关键问题(1),系统开发的生命周期: (1)系统规划 (2)系统分析 (3)系统设计 (4)系统实施 (5)系统运行 系统实施:由将系统设计方案转换成实际运行系统的全过程。,5.5.1 系统实施的内容和关键问题(2),1. 系统实施的内容:,场所准备,人员准备,用户准备,软件获取,硬件获取,用户验收,试运行,测 试,安 装,数据准备,5.5.1 系统实施的内容和关键问题(3),5.5.1 系统实施的内容和关键问题(4),2. 系统实施的关键问题 (1)管理因素 (2)技术因素,5.5.2 程序设计(1),1. 程序设计的要求: (1)可维护; (2)可靠; (3)可理解; (4)高效率。 关键:管理 核心:沟通,5.5.2 程序设计(2),2. 程序设计步骤: (1)根据编程规范、设计说明书编写程序; (2)出现问题向业务顾问、技术顾问咨询; (3)编写完成后提出:进行源程序检查(Review)与功能测试(Test)。 (4)修改检测、测试发现的问题直至最终验收通过。,5.5.3 程序测试(1),1. 测试内容: (1)单元测试; (2)组装测试; (3)确认测试; (4)系统测试; (5)验收测试。,5.5.3 程序测试(2),2. 测试方法: (1)个人复查; (2)走查; (3)会审。,5.5.4 系统转换(2),1. 系统转换前的准

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论