还剩6页未读,继续阅读
文本内容:
物流信息管理系统第一章信息
1.数据是人们一种约定符号
2.信息数据所反映的内涵信息是经过加工的,有一定含义并且对决策有价值的数据
3.信息的特征I、共享性II、可加工性(获取;传输;存储);III、可度量性IV、及时性管理信息系统(MIS)
1.系统为达到特定的目的,由若干个部分,有机组成的一个整体
2.信息系统由计算机硬软件,人员等,以处理信息为目的,有机组成在一起的系统
3.管理信息系统人机一体化的,以辅助管理为目的,由若干关联部分所组成的系统
(1)MIS的结构
(2)MIS的特征均衡性,可塑性,完整性
(3)MIS的发展单个子系统(50-60),MIS
(70)局域网络(80-90)互联网络第二章采集技术主要包括条形码技术和射频技术条形码技术是以计算机、光电技术和通信技术为基础的综合性高新技术,是高速发展的信息技术的一个重要组成部分★条形码是由一组按一定编码规则排列的条、空符号,用以表示一定的字符、数字以及符号组成的信息条形码可分为一维码、二维码和EAN码★EAN-13技术EAN-13码的结构与编码方式如图所示,包括
1.国家号码由国际商品条码总会授权,我国的「国家号码」为「690-694」厂商代码由国家商品条码策进会核发给申请厂商,占四个码,代表申请厂商的号码产品代码占五个码,系代表单项产品的号码,由厂商自由编定
2.校正码占一个码,系为防止条码扫描器误读的自我检查★校验位(校验码)的作用达到部分校验,为读取服务附注a=奇数位之和b=偶数位之和c=a+b*3d=modc10e=mod10-d10a=6+0+8+0+8+9=31b=9+2+9+8+4+1=33c=130d=mod13010=0e=mod10-00=0一维条形码的缺点信息密度低,容量小(不经济)二维条形码的特点编码范围广;保密、防伪性能好;可靠性高;纠错能力好条形码编码原则1唯一性2无含义性原则3稳定性原则★射频技术是利用无线电波对记录媒体进行读写(非接触常用语危险数据,移动数据采集)具有极高的保密性★红外线技术★数据存储技术包括数据库技术和数据仓库技术,是数据在加工过程中产生的临时文件或加工过程中需要查找的信息数据存储
1.分层存储对在线数据进一步分层
2.虚拟存储是物流信息存储技术,装入主存的时候只装入一部分,另一部分放在磁盘上,当需要时再装入到主存★关系型数据库关系数据库,是建立在关系模型基础上的数据库,借助于集合,代数等数学概念和方法来处理数据库中的数据★特点有点是建立在严格的数学概念的基础上,概念单一,实体和实体的联系都用关系表示,故其数据结构简单、清晰,存取路径对用户透明,故有更高的数据独立性和更好的安全保密性缺点是查询效率不如非关系型数据库,故必须对查询进行优化,增加了开发数据库管理系统的难度★网络技术把互联网上分散的资源融为有机整体,实现资源的全面共享和有机协作★电子交换技术电子数据交换(EDI)是计算机和计算机之间结构化的事务数据交换,它是通信技术,网络技术和计算机技术的结合★分组交换是将用户传送的数据划分成一定的长度,每个部分叫做一个分组,通过出书分组的方式传输信息的一种技术,★GPS:在海陆空进行全方位实时三维导航与定位能力的卫星导航与全球化空间定位的系统基本原理:GPS导航系统的基本原理是测量出一直为之的卫星到用户接收机之间的距离,然后综合多颗卫星的数据就可知道接收机的具体位置★GIS:是以地理空间数据库为基础,它是在计算机硬软件的支持下,对空间数据进行采集、管理、操作、分析、模拟和显示,并采用地理模型分析方法,适时提供各种是空间和动态的地理信息,为地理研究和决策服务而建立起来的计算机技术系统基本原理是以测绘测量为基础,以术后句酷作为数据储存和使用的数据源,以计算机编程为平台的全球空间分析即时技术第三章物流管理信息系统的开发★可行的开发策略
1.自顶向下从企业管理的整体进行设计,逐渐从抽象到具体,从概要设计到详细设计,体现结构化的设计思路
2.自底向上设计软件的构件,采用搭积木的方式组成整个系统,缺点在于护士系统部件的有机联系物流信息系统的开发方法(分层、分结构,模块化的进行开发)阶段化(系统的生命周期)系统的规划;系统分析阶段;系统设计阶段;系统实施阶段;系统运行和维护阶段结构化的开发原则
(1)用户参与原则
(2)自顶向下整体性的分析和设计和自底向上逐步实施的系统开放过程
(3)先逻辑,后物理的原则
(4)系统优化,充分预料可能发生的变化
(5)开发过程工程化程序和文档规范化、标准化★结构化开发的优点以及适用范围优点
1.开发思路明晰
2.结构合理,资源优化
3.全面完整
4.开发步骤有序缺点
1.太理论化
2.周期过长,难以适应变化
3.成本太高★原型法(迭代法)开发原型结构化法和系统定义建立一个反映用户需求的系统,在开发完成的系统中不断改进,完善,扩充,最后完成系统的开发的方法开发过程
(1)确定需求的基本信息
(2)建立初始原型
(3)对初始原型运行和评价
(4)修改和改进原型---原型迭代原则用户参与;快速★优缺点优点
1.用户容易接受,
2.开发成本较低
3.培养用户缺点“
1、大型项目无法实施,
2.过程无计划
3.系统优化无法进行
4.开发人员无法脱离系统★面向对象方法概念是以面向对象思想为知道行为进行系统开发的一类方法的总称,这类方法以对象为中心,以类和继承为构造机制来构造抽象现实世界,并构建相应的软件系统★特征
(1)封装性
(2)继承性
(3)多态性
(4)易维护性方便软件设计、构造和运行过程中的检错与修改对象对象是现实世界中一类具有某些共同特征的事物的抽象类是具有相同属性和服务的一组对象的集合,即依据抽象和综合的原则,忽视事物的非本质特征,找出事物的共性,得出一个抽象的概念封装封装有两层含义一是把对象的全部属性和全部服务结合在一起,形成一个不可分别的对立单位;二是指信息隐藏,即将一个对象的外部特征和内部执行细节分割开来,并将后者对其他对象隐藏起来继承特殊类的对象拥有其一般类的全部属性和服务,程总特殊类对一般类的继承★优点
1.开发容易(简便,廉价,易于维护,浅显,开发周期短)
2.重视事物特点的本身★缺点
1.容易带有原系统的不合理成分
2.思考对象的时候,需要采用形象思维而不是程序化的思维
3.理论有待成熟★C/S模式是由客户端与服务器共同实现的一种写作处理的二层结构模式,★B/S模式是客户端不再和数据库服务器直接相关关联,而是通过中介的web服务器与两者相连的三层结构模式二层体系结构概念是20世纪20年代开始使用的一种系统开发体系结构,在这种结构中的计算机分为两个部分,即客户端和服务器端优点能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交到服务器,对于的优点是客户端响应速度快缺点在移动办公和分布办公越来越普及的现在,这需要系统具有扩展性在这种方式下,远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布的数据;客户端需要安装专用的客户端软件系统软件升级,计算机需要重新安装,其维护和升级成本都很高三层体系结构概念是将两层体系结构中的客户端分离为用户界面和业务逻辑层,即用户面才呢过、业务逻辑层和数据访问层优势保证系统的安全性;提高系统的稳定性;系统易于维护;快速响应★两层和三层的区别最大的区别在于数据库的后台处理是单独处理还是集中处理第四章物流管理信息系统规划与分析基本原则
(1)完整性业务和系统
(2)可靠性准确性和稳定性
(3)可扩展性
(4)经济性开发与运行信息系统规划的方法
1.关键成功因素法
2.战略目标集转化法
3.企业系统规划法
4.基于企业流程重组的物流管理信息系统规划方法
1.关键成功因素法指的是对系统规划的成功起关键作用的因素,关键成因素法就是通过分析找出使得企业成功的关键因素,再围绕这些关键因素来确定系统的需求进行规划步骤I了解物流企业的目标II识别关键成功因素III识别性能指标和标砖IV识别测量性能的数据或者定义数据字典关键成功因素法(CSF)的目标是开发数据库,因此,输出是一个数据字典关键成功因素法就是要识别联系于系统目标的主要数据类及其关系,他的关键是识别关键成功因素,可借助于树枝因果图来分析
2.企业系统规划法(BSP)企业系统规划法与组织的物流管理信息系统的长期目标紧密相关,是在一个较长时间内构造、归纳、综合以及实施物流管理信息系统的结构化方法★步骤
(1)确立研究项目
(2)研究的准备工作
(3)研究的开始阶段
(4)定义业务过程
(5)定义企业数据
(6)定义企业信息结构
(7)明确管理部门对系统的要求
(8)确定信息系统的总体结构
(9)确定子系统开发的顺序
(10)形成开发方案建议书★业务系统中业务→业务流程图→数据流程图(称为新系统逻辑模型)★逻辑模型→模块结构图★数据→数据字典(数据项数据结构数据流数据处理数据存储、外部设计)→各种设计系统分析
1.系统的可行性分析
(1)提出目标2可行性分析社会可行性分析政策;法规;社会环境技术可行性分析硬件设备的可行性(选择硬件支持)软件的可行性(平台;数据库系统;开发工具)
2.系统分析工作步骤
(1)通过对当前现实系统的调查得到现实模型
(2)抽象出系统的逻辑模型
(3)优化初始模型得到系统逻辑模型(真实性,规范性,全面性)
3.系统调查的工作方法
(1)收集计划、报告、单据账单等与数据流有关的
(2)结合业务与业务人员或通过中间人面谈法(初始业务流程图)
(3)重点核心问题,开发人员参与实际业务操作
4.业务流程→数据流程图
(1)绘制出企业组织结构图
(2)结合调查,绘制出数据流程图管理业务状况调查组织业务状况调查物流企业典型的组织类型包括顾问式、直线式、直线顾问式、矩阵式和事业部组织结构式数据字典
1.作用是关于数据信息的集合,是在数据流程图的基础上,对数据流程图中的每一个成分给予详细的定义
2.数据字典的内容
(1)数据成分的完整意义
(2)数据类型
(3)数据长度,极限值
(4)重要等级
3.编写数据字典
(1)数据项数据项编号;数据项名称;数据项别名;数据项完整意义;数据项类型;数据项长度;数据项取值
(2)数据结构数据结构编号;数据结构名称;数据结构完整定义;数据结构组成
(3)数据流由一个或一组固定数据流组成数据流编号;数据流名称;数据流定义;数据流组成;数据流去向;数据流流量;数据流高峰
(4)数据处理数据处理编号;数据处理名称;数据处理定义;数据处理内容;数据处理数据输出;数据处理处理量
(5)数据存储说明数据存储的结构以及相关内容关系字;保留单位;周期;总的信息量;保密等级;查询要求;删除要求
(6)外部实体实体编号;实体名称;实体简述(这个实体与系统输入输出量的多少,这个实体进入系统的等级)处理功能的描述★决策树决策树算法是一种逼近离散函数值的方法它是一种典型的分类方法,收件对数据进行处理,利用归纳算法生产可读的规则和决策树,然后使用决策对新数据进行分析本质上决策树是通过一系列规则对数据进行分类的过程判断树判断树是判断表的变形,一般比判断表更直观、易于理解判断树代表的一亿是左边是树根,是决策序列的条件取值状态,右边是树叶,表示应该采取的工作书本P106-107第五章物流管理信息系统的设计和实施
1、系统总体设计★原则根据系统分析企业的实际情况,对新系统的总体结构形式和可利用的资源进行宏观上,总体上的大致设计
1.依据系统分析的拘束流程图和数据字典,设计应用系统的物理结构和物理模型
2.系统设计的主要问题自顶向下、模板化设计
3.系统模板化模块是可以组成、分解、更换的系统,是易于处理的基本单位,具有四种属性的一组程序语句这四种数据分布是输入/输出、逻辑功能、内部数据和程序代码★模块的独立性模块内部(模块凝聚)
1.偶然凝聚
2.逻辑凝聚
3.时间凝聚
4.数据凝聚
5.功能凝聚(凝聚力自小到大)模块和模块之间的关系(耦合)
1.数据耦合
2.控制耦合
3.内容耦合(耦合度由低到高)模块凝聚系统内部各部分之间的关系(同一系统内部各部分之间的紧密程度)耦合模块和模块直接的依赖程度凝聚越大越好,耦合越低越好
4.模块的划分以数值转化为中心
1.依据DFD→功能模块图,
2、物流管理信息系统的详细设计(平台设计、代码设计、对话设计、输入输出设计、处理流程设计)I.平台设计包括计算机处理方式,硬件选择,网络系统的设计,系统环境的配置系统调研硬件
1.服务器处理能力;工作量的计算;最大载荷
2.网络平台设计
3.输入输出设备的设计软件
1.控制系统
2.数据库
3.语言II.代码设计功能鉴别功能;分类排序;便于计算机处理;表达专门含义原则唯一性,标准化和规范化,合理性和简单性,适用性和可扩充性
二、详细设计
1.数据存储设计调查→业务流程→PFB→模块结构调查→业务流程→数据字典→储存、输入输出、界面2.存储的目的保存、查询、时间缓冲、连接作用
3.输入输出设计内容菜单设计、对话框设计、输入输出设计校验方法静态校验-----人工校验重复校验界限校验平衡校验匹配校验存折校验
3、系统实施
1.系统实施的准备工作1).建立新系统运行平台
1.硬件server.外部设备辅助设备(机房设备、通讯设备、VPS)
2.软件
(1)软件系统
1.操作系统(单机、多用户)
2.DB系统(专用、通用)
3.通信系统、
4.程序语言系统
(2)应用软件(开发、二次开发、外购)2)人员培训管理人员、技术培训(数据管理员)3)基础数据的准备4)业务流程的改善
2.程序设计I结构化程序设计(自顶向下、逐步求精→一致性)顺序结构选择结构循环结构II.程序调试找错误语法错误、系统错误、逻辑错误III.系统测试系统测试的原则
1.测试人员应避免测试自己设计的程序
2.测试应考虑输入输出
3.测试数据的选取应考虑各种不同情况
4.检查程序是否执行了规定以外的操作步骤1)成立独立测试小组2)精心准备测试3)进行回归测试4)重点测试5)测试的方法a.黑盒子测试法考虑程序结构,仅从输入的数据判断是否符合预定的输出b.白盒子测试法把软件看做是一个透明的百盒子,通过分析软件结构、逻辑路程判断程序处理是否正确6)测试的阶段a.单元测试(白盒子测试)b.子系统测试c.系统测试d.验收测试(黑盒子测试)IV.系统的切换直接转换即老系统停止运行的某一时刻,新系统立即开始运行优点转换简便,节省缺点风险较大并行转换新老系统并行工作一段时间,经过这段时间的考验后,新系统正式替代旧系统优点安全保险缺点费用较高,增加了用户的工作量分段转换新系统正式运行之前,分阶段一部分一部分地替代老系统V.系统的维护评价1)系统的维护程序的维护、代码的维护、数据库的维护、硬件的维护2)系统的评价a.系统实现的目标评价b.各项性能的评价
1.综合性能工作量、响应时间、资源利用率
2.可用性
1.可靠性出错率、故障排除时间、容错能力
2.可用性故障恢复、修复率
3.可扩展性c.经济效益的评价。