1一、条码1.条码技术的特点①简单:条码标签易于制作,对印刷技术设备和材料无特殊要求。②信息采集速度快:键盘输入,一个每分钟打90个字的打字员1.6秒可输入12个字符或字符串,而使用条码,做同样的工作只需0.3秒,速度提高了5倍。③采集信息量大④可靠性高:键盘输入平均每300个字符一个错误,而条码输入平均出错率是千万分之一。⑤灵活、实用:条码符号作为一种识别手段可以单独使用,也可以和有关设备组成识别系统实现自动化识别,还可和其他控制设备联系起来实现整个系统的自动化管理。同时,在没有自动识别设备时,也可实现手工键盘输入。⑥自由度大:识别装置与条码标签相对位置的自由度要比OCR(OpticalCharacterRecognition,光学字符识别)大得多。条码通常只在一维方向上表达信息,而同一条码上所表示的信息完全相同并且连续,这样即使是标签有部分缺欠,仍可以从正常部分输入正确的信息。⑦设备结构简单、成本低2.条码:条码是由一组规则排列的条、空以及对应的字符组成的标记。“条”指对光线反射率较低的部分,“空”指对光线反射率较高的部分,这些条和空组成的数据表达一定的信息,并能够用特定的设备识读,转换成与计算机兼容的二进制和十进制信息。条码三要素:组成要素:条+空+字符按特定规则排列组合,表示一定信息——码制利用光电扫描阅读设备识读并实现数据输入计算机的一种特殊代码码制:是指条码符号的类型,每种类型的条码符号都是由符合特定编码规则的条和空组合而成。每种码制都具有固定的编码容量和所规定的条码字符集。字符集:字符集是指某种码制的条码可以表示的字母、数字和符号的集合。连续性与非连续性连续性是指每个条码字符之间不存在间隔。非连续性是指每个条码字符之间存在间隔。定长条码与非定长条码定长条码是仅能表示固定字符个数的条码。非定长条码是指能表示可变字符个数的条码。2双向可读性:条码符号的双向可读性是指从左、右两侧开始扫描都可被识别的特性。绝大多数码制都具有双向可读性。自校验特性:若在一个条码符号中,一个印刷缺陷不会导致替代错误,那么这种条码就具有自校验功能。条码密度:条码密度是指单位长度条码所表示条码字符的个数。3.条码可分为一维条码和二维条码就一维条码来说按条码的长度来分,可分为定长和非定长条码;按排列方式分,可分为连续型和非连续型条码;从校验方式分,可分为自校验和非自校验型条码等。二维条码根据构成原理、结构形状的差异,可分为两大类型:一类是行排式二维条码;另一类是矩阵式二维条码。4.条码识读条码识读设备由条码扫描和译码两部分组成。现在绝大部分条码识读器都将扫描器和译码器集成为一体。二维条码与一维条码的比较二、EDI(电子数据交换)Ch2/P611.EDI是指两个组织交易中的标准商务单据在两个组织的计算机之间进行交换,这些标准单据包括发货票,购货单,提货单等。使用EDI,能够减少发送方的数据输入,接收方的打印输出和数据处理,避免输入的错误,3节省信息传输的时间,方便了交易中的事务处理,密切企业与客户的关系。2.EDI的特点①EDI的使用对象是不同的计算机系统;②EDI所传送的资料是业务资料,如发票、订单等;③采用共同的标准化结构数据格式,这也是与一般E-Mail等其他自然语言为基础的自由文件格式的区别;④尽量避免介入人工操作,由收送双方的计算机系统直接传送、交换资料;⑤可以与用户计算机系统的数据库进行平滑联接,直接访问数据库或从数据生成EDI报文。3.EDI成本硬件成本:主要包括计算机、MODEM和租用线路的费用。软件成本:包括转换软件、翻译软件和通信软件的费用。通信成本:当使用EDIVAN时,包括邮箱租金、文件传输费用、EDI交换中心文件处理保管费用。其他成本:如人员培训、系统维护等。4.EDI效益①单证处理成本的降低;②人为错误的有效排除;③信息传输速度和质量的提高;④减少错误资料的处理工作;⑤人力资源的有效利用;⑥更有效的客户服务;⑦获得竞争优势;⑧更好的供应链管理。5.EDI实施的障碍EDI适用于在一些固定合作伙伴之间进行的高价值、高重复性的交易。不能通过网络来搜索、定位和显示那些可能成为贸易伙伴的企业及其服务,而且建立专网对于中小型企业来说投资过大。实现传统的EDI需要专业化的知识,要保证和相对固定的商业合作伙伴达成一致,购买或开发应用程序,建立私有网络或者购买增值网络服务,这些都导致了在很长一段时间内,EDI的应用都局限于一些大型企业和少数行业。6.EDI与其他通信手段的区别①EDI传输的是格式化的标准文件,并具有格式校验功能。而传真、用户电报和电子信箱等传送的是自由格式的文件。②EDI是实现计算机到计算机的自动传输和自动处理,其对象是计算机系统。而传真、用户电报和电子信箱等的用户是人,接收到的报文必须人为干预或人工处理。③EDI对于传送的文件具有跟踪、确认、防篡改、防冒领电子签名等一系列安全保密功能。而传真、用户电报没有这些功能。虽然电子信箱具有一些安全保密功能,但它比EDI的层次低。④EDI文本具有法律效力,而传真和电子信箱则没有。4⑤传真是建立在电话上,用户电报是建立在电报网上,而EDI和电子信箱都是建立在分组数据通信网上。7.EDI系统的构成EDI由计算机应用系统、通讯网络和EDI标准构成。计算机应用系统是实现EDI的前提条件。通信网络是EDI实现的基础。EDI标准化是实现EDI的关键。这三方面相互衔接、相互依存,构成EDI的基础框架。8.EDI软件是在用户计算机系统上实现EDI功能的计算机应用程序。EDI软件主要包括转换软件、翻译软件和通信软件。转换软件:帮助用户将原有计算机系统的文件转换成翻译软件能够理解的平面文件,或将翻译软件接收来的平面文件转换成原计算机系统中的文件。翻译软件:将平面文件翻译成EDI标准格式,或将接收到的EDI标准格式翻译成平面文件。通信软件:将EDI标准格式的文件外层加上通信信封,再送到EDI系统交换中心的邮箱,或从EDI系统交换中心将接收到的文件取回。9.EDI传输的是电子数据,替代纸面单证的邮政投递过程是电子通信网络。目前EDI的通信网络有使用专网的方式,也有利用互联网方式。目前EDI的通信有以下几种:点对点方式、一点对多点方式、增值网络方式。10.物流EDI:货主、承运业主以及其他相关的单位之间,通过EDI系统进行物流数据交换,并以此为基础实施物流作业活动的方法。物流EDI的参与对象:①货主(如生产厂家、贸易商、批发商、零售商等)②承运业主(如独立的物流承运企业等)③交通运输企业④协助单位(政府有关部门、金融企业等)⑤物流相关单位(如仓库业者、配送中心等)11.物流公司的EDI应用物流公司引入EDI可改善作业流程。物流公司引入EDI出货单后可与自己的拣货系统集成,生成拣货单,这样就可以加快内部作业速度,缩短配货时间;在出货完成后,可将出货结果EDI通知客户,使客户及时知道出货情况,也可尽快处理缺货情况。对于每月的出货配送业务,物流公司可引入EDI催款对帐单,同时开发对帐系统,并与EDI出货配送系统集成来生成对账单,从而减轻财务部门每月的对帐工和量,降低对帐的错误率,以及财务部门的催款人力。除数据传输及改善作业流程外,企业可以EDI为工具进行企业再造。制造商的EDI应用引入EDI,可直接接收客户传达来的EDI订购单报文,不需要为配合不同供应商而使用不同的电子订货系统;不需要重新输入单据,节省人力和时间,同时减少人为错误。5EDI可改善作业流程。批发商的EDI应用批发商如果引入EDI,可将采购进货单转换成EDI报文传给供应商,从而不需要为配合不同厂商而使用不同的电子订货系统;供应商提早收到订单,及时处理,加快送货系统。批发商可接收客户的EDI采购进货单,从而不需要为配合不同客户而使用不同的电子订货系统;不需要重新输入订单数据,节省人力和时间,同时降低人力错误。EDI也可改善接单、出货、催款的作业流程以及订购、验收、对帐、付款的作业流程。运输商的EDI应用若运输引入EDI进行数据传输,就可接收托运人传来的EDI托运单报文,从而可以事先得知托运货物的详情,包括箱数、重量等,以便调配车辆;不需重新输入托运单数据,节省人力和时间,减少人为错误。引入EDI可改善托运、收货、回报、对帐、收款等作业流程;可事先得知托运货物之详情,调配车辆车辆前往收货。托运人传来的EDI托运数据可与发送系统集成,自动生成发送明细单;托运数据可与送货的回报作业集成,将送货结果及早回报给托运人,提高客户服务质量;此外,对已完成送货的交易,也可回报运费,供客户提早核对;可运用EDI催款对账单向客户催款。12.EDI是企业间相互交流的方式,在企业决定实施EDI时,要考虑几个方面的因素:EDI和企业内部信息系统与数据库的交互,企业间的协议和各自的角色以及标准问题。13.实施EDI的可行性分析①成本②安全③标准④资金流动损失⑤培训⑥企业决策层的支持14.实施EDI的步骤①分析对企业业务流程的影响;②对企业内部信息系统的影响与连接;③EDI应用系统软硬件选择;④标准执行;⑤人员培训。三、信息系统规划方法软件危机的原因:①用户需求不明确②缺乏正确的理论指导③软件开发规模越来越大④软件开发复杂度越来越高系统规划:主要内容:1、可行性分析;2、初步调查结束标志:提交可行性分析报告系统分析:主要内容:1、分析业务流程;2、分析数据与数据流程;3、分析功能与数据之间的关系结束标志:提交一份系统分析报告(业务流程图、数据流程图、数据字典等)系统设计:主要内容:1、总体结构设计;2、代码设计;3、数据库文件设计;4、输入/输出设计;5、模块结构与功能设计。6结束标志:提交系统设计报告(结构图、设备配置图、I/O设计方案详细方案说明书等)系统实施:主要内容:1、系统程序设计;2、人员培训;3、系统测试结束标志:1、系统测试报告;2、程序说明书;3、用户手册;4、操作手册系统运行:主要内容:系统维护和系统评价;进行系统运行管理物流信息系统开发方法分为生命周期开发法、原型法、面向对象开发方法等几大类。结构化开发方法:结构化方法又称为面向过程的方法、数据流建模方法,是一种应用广泛、技术成熟的系统开发方法。结构化方法采用结构化的思想、系统工程的观点和工程化的方法,按照“自顶向下,逐步求精”的原则,从全局出发,全面规划分析,从而确定简明的、易于导向的系统方式,是信息系统开发的主流方法。优点:①严格区分系统开发的阶段性②强调系统开发过程的整体性和全局性③遵循用户至上原则④系统开发过程工程化,文档资料标准化缺点:①系统开发周期长②要求在开发初全面认识系统的信息需求③用户参与系统开发的积极性没有被充分调动面向对象的开发方法这是一种自底向上和自顶向下相结合的方法,而且它以对象建模为基础,从而不仅考虑了输入、输出数据结构,实际上也包含了所有对象的数据结构。技术在需求分析、可维护性和可靠性这三个软件开发的关键环节和质量指标上有了实质性的突破,彻底地解决了在这些方面存在的严重问题。请分析结构化的开发工具方法、原型化开发方法和面向对象开发方法的异同及优缺点和适用场合1.结构化系统开发方法基本思想在系统建立之前信息就能被充分理解。它要求严格划分开发阶段,用规范的方法与图表工具有步骤地来完成各阶段的工作,每个阶段都以规范的文档资料作为其成果,最终得到满足用户需要的系统。结构化开发方法是在生命周期法基础上发展起来的。与生命周期法相比,结构化系统开发方法更强调开发人员与用户的紧密结合,而且在开发策略上强调“从上到下”,注重开发过程的整体性和全局性。优点:①逻辑设计与物理设计分开;②开发过程中形成一套规范化的文档,便于后期的修改和维护缺点。缺点:①开发周期长;②系统难以适应环境的变化;③开发过程复杂繁琐适用范围该方法适用于一些组织相对稳定、业务处理过程规范、需求明确且在一定时期内不会发生大的变化的大型复杂系统的开发。7适用情况:适用于大型信息系统的开发它的不足是开发过程中复杂繁琐,周期长,系统难以适应环境的的变化。2.原型法基本思想开发人员对用户提出的问题进行总结,就系统的主要