《条码应用系统设计课件》由会员分享,可在线阅读,更多相关《条码应用系统设计课件(50页珍藏版)》请在金锄头文库上搜索。
1、第九章 条码应用系统设计1本章的主要内容n本章主要介绍条码应用系统设计过程中 涉及的内容,包括条码应用系统的组成 、条码应用系统的开发过程阶段、设备 的选择等。n要求了解条码应用系统的组成,掌握条 码应用系统开发的步骤及其注意事项, 理解系统集成的要点,能够设计出一个 条码应用的具体方案。2第一节 什么是条码应用系统?n通过本例了解条码应用系统n天河购书中心开办以来已有办公计算机 网络系统,但主要的业务书籍的管理 由于信息输入的巨大工作量,还没有纳 入计算机管理系统。3应用系统实例问题天河购书中心遇到的问题:n难以掌握图书的库存时间长短和销售状 况趋势。n图书陈旧,一些热销图书的上货速度慢 ,
2、因缺货、积货造成的损失太大。n读者无法事先了解所需图书的详细情况 ,可能跑了很久,找不到合适的书。4应用系统实例问题n销售时间较长,金额累计容易差错。n大厦的图书盘点花费时间长、准确度 低。n资金周转时间长,严重影响了图书大 厦的正常运营。5应用系统实例益处n构建条码图书信息系统,将日常业务、 管理都实现计算机处理,实现:n图书的管理:新书录入、图书查询、n图书库存管理n财务管理n前台销售处理(POS系统)n图书实时补货处理(JIT)n实时查询图书库存及销售趋势、预测6其它应用n生产线n铁路货运n配送中心:7第一节 条码应用系统的组成n概念:条码应用系统就是包含条码技术 应用的各类信息管理系统
3、。接口8一、条码系统的组成91.条码识读器n条码识读器是条码应用系统的数据采集 设备,它可以快速准确的捕捉到条码表 示的数据源,并将这一数据送给计算机 处理。n条码识读器较好地解决了计算机输入的 “瓶颈”问题,大大提高了计算机应用系 统的实用性。102.计算机n计算机是条码应用系统中的数据存储与 处理设备。n条码技术与计算机技术的结合,使应用 系统从数据采集到分析处理构成了一个 强大协调的体系,为国民经济的发展起 到了重要的作用。113.应用软件n应用软件是条码应用系统的一个组成部 分。它是以系统软件为基础为解决各类 实际问题而编制的各种程序。n在条码管理系统中,应用软件包括以下 功能:定义数
4、据库、管理数据库、建立 和维护数据库、数据通信。124.信息输出n信息输出则是把数据经过计算机处理后 得到的信息以文件、表格或图形方式输 出,供管理者及时、准确地掌握这些信 息,制定正确的决策。13二、条码应用系统运作流程条码系统主要由下列元素构成:n1.条码编码方式n2.条码打印机n3.条码识读器n4.编码器及解码器14第二节 条码应用系统开发过程n“适合才是最好的”,条码应用系统的开 发设计要能满足管理的要求,方便用户 的使用。n通过详细的系统调查,根据业务需求和 IT技术的特点,确定系统的功能、结构 、与实现手段。15系统设计的阶段划分n可行性分析n系统规划n系统分析n系统设计n开发实施
5、n应用系统测试n系统安装调试n系统运行维护161、可行性分析n可行性分析的任务是确定项目是否可行。n资金、技术、管理可行性?n同类企业是否有成功案例?n本企业的数据标准化基础?n是否具备自行开发能力或有合格的委托开 发单位? 可行性分析的结果是“可行性分析报告”。 172、系统规划n站在全局的角度,对所开发的系统进行 总体的考虑。内容包括: (1)系统期望达成的目标。 (2)如何实现信息的共享 (3)合理安排各种资源。 (4)制定开发计划、进度。 (5)确定计算机网络配置方案本阶段结果是形成“系统规划说明书”183、系统分析n系统分析的任务:针对每一个子系统 进行详细的分析,确定应用系统的逻
6、辑功能的过程。n系统应该“做什么”。n系统分析员主持,大量辅助调查人员 。n必须经过详细的调查。19n系统分析应确定系统的两类需求:n数据需求:系统需要哪些数据,数据的 格式、数量、发生频率、来源、去向等 。n功能需求:对数据进行哪些加工处理, 加工数据的来源,加工结果的去向。20数据需求分析的任务n数据需求分析的任务:是通过详细的调 查研究,充分了解用户的业务规则、各 种应用以及对数据的需求,收集系统所 需要的基础数据和对这些数据的处理要 求,为数据库的设计提供依据。21数据需求分析的步骤n数据需求分析的步骤:n1.需求信息的收集n2.需求信息的分析、整理n3.评审22系统分析的主要问题和对
7、策n用户不懂IT知识,有抵触情绪。n系统分析员缺乏实际的业务经验。n分析员与用户缺少共同语言。n做好用户的组织与培训。n系统分析员与用户的充分沟通。n有正确的开发方法和良好的表达工具。234、系统设计n系统设计阶段的任务:是根据应用系 统的逻辑模型,考虑实际的技术、经 济和运行环境等条件,确定系统的实 施方案,即解决“如何做”。n系统设计阶段的主要活动有:1系统总体设计2系统详细设计3编写系统设计说明书 24系统设计的原则n系统的工作效率。n系统的可靠性。n系统的可变性。n系统的工作质量。使用的便利性n系统的经济性。25代码设计 代码设计以如下顺序进行:n国家标准n行业标准n企业标准n参照国际
8、国内标准制定26代码设计n代码设计的基本原则:标准化、惟一性 、合理性、可扩充性、简单性、适用性 、规范化。n常用的编码方式:顺序码、区间码、助 忆码、缩写码、尾数码等。27人机界面设计 n人机界面是用户与软件之间的接口,包括:n用来将用户数据输入计算机系统的输 入设计n把系统处理的结果交给用户的输出设 计n在程序运行过程中控制程序执行的人 机对话设计。 28程序设计说明书的编写 n程序设计说明书是以一个处理过程为单 位,描述处理过程的具体内容的书面文 件,它由系统设计员编写,程序员使用 。程序员根据说明书指示内容编写程序 。 n程序设计说明书的内容:包括程序名、 所属系统及子系统名、程序的功
9、能、编 写语言、程序的输入输出数据关系图、 输入文件和输出文件的格式、程序处理 说明。 295.开发实施n开发实施的任务是把方案变成实实在在 的、可以使用的产品,它的工作包括:n用选定的开发环境和语言编写应用程序n硬件设备的购买、安装、调试306、系统测试模块测试、阶段测试、系统测试。 (1)系统程序的语法错误。 (2)逻辑错误。 (3)模块之间的调用关系。 (4)系统的运行效率。 (5)系统的可靠性。 (6)功能实现情况。 测试的结果为“系统测试报告”。317、系统安装调试n系统安装n数据加载n数据准备n数据编码n数据输入n联合调试328、系统运行维护n系统测试不可能发现所有的错误和问题 。
10、n系统随时遭到恶意攻击、无意破坏。n应用系统适应业务变化、技术变化。n对使用人员必须有明确的考核指标。n 80%的技术人员,60%的成本在于系 统维护阶段。33小结n快速应答。每人选择“说明、补充”或“ 过”。n系统设计分为哪8个阶段?您对每个阶 段留下了什么影响?34系统设计的阶段划分n可行性分析n系统规划n系统分析n系统设计n开发实施n应用系统测试n系统安装调试n系统运行维护35第三节 码制的选择与识读设备的选择 n选择合适的码制会使条码应用系统充分 发挥其快速、准确成本低等优势,达到 事半功倍的目的。n选择编制应遵循以下原则:n使用符合国家标准的码制n条码字符集n印刷面积与印刷条件n识读
11、设备n尽量选择常用码制 36识读器的选择n选择什么样的识读器是一个综合问题,可以 从以下几个方面来考虑:1.适应范围2.译码范围3.接口能力、4.对首读率的要求5.条码符号长度的影响6.价格7.特殊功能37数据库的概念n实体、属性、数据项(字段) 、关键 字、记录、表、库。38数据处理技术 backn集中数据处理:数据存储、处理集中n分布式数据处理(本地和广域的不同分 布含义)39数据描述方法 backn数据词典:是各类数据描述的集合。n数据词典包括数据项、数据结构、数据流、数据存 储和处理五部分。n数据项描述=数据项名,数据项含义说明,别名, 类型,长度,取值范围,与其他数据项的逻辑关系 n
12、数据结构描述=数据结构名,含义说明,组成: =数据项名 。n数据流=数据流名,说明,流出过程,组成: 数 据结构或数据项 。n数据存储=数据存储名,说明,输入数据流,输出 数据流,组成, 数据结构或数据项,数据量,存 取方式 。n处理过程=处理过程名,说明,输入:数据流, 输出: 数据流,处理, 简要说明 。40计算机和网络系统配置方案n硬件配置的原则n常用的网络操作系统nnetware / windows / unix / linux n主机选型的标准和步骤n中小型机、PC服务器41主机模式42分布式系统网络结构43条码应用系统集成n硬件设备的采购、安装、调试n系统软件的安装、设置、调试n数
13、据库的建立、数据加载n应用程序的安装、调试n整个系统的联合调试和运行44需要说明的几点认识n条码技术只解决了信息系统中的信息 快速识别和录入问题,对信息的深层 次处理则需要依赖完善的信息系统。n不同的教育层次,对课程的要求是不 同的,原理、应用应该有所侧重。45案例分析UPS、FedEx 的物流信息系统:n将条码、GPS、信息处理系统结合起来n实现所有包裹的实时跟踪46关于第九章课时安排n本章的重点在于系统的设计。其余内容 作为关注点说明,最后经由9.6做回顾 。n本章安排4个课时n1-2课时:9.19.2n3课时:9.3-9.4n4课时:9.59.6471-2课时:9.19.2条码应用系统的
14、简介以及系统设计流程n条码应用系统实际状况,概念、组成n设计流程 设计流程是本章的重点,详细讲解流程以 及实施过程中可能遇到的问题,有机地 串连起来。讲解后要求学生快速问答。 并根据回答状况进行总结。483课时:9.3-9.4码制/识读器的选择;数据库的设计n码制的选择强调学生将来的工作责任,说明 码制选择标准。提出一二种情况请学生确定 应选用何种码制?学生二人一组讨论码制的 适用状况,并明确将来可能遇到的是哪些码 制?n当前常用以及先进识读器的图片并讲解其参 数、先进性和发展趋势。n数据库系统突出介绍关系数据库、数据库设 计的内容494课时:9.59.6n硬件和网络平台选择 说清楚集中与分布的区别;各网络操作系统 的适用范围和优缺点,发展趋势。n条码应用系统集成,做本章总结n最后15分钟讲解UPS条码应用系统案例并组 织学生讨论结合学习到的系统设计方法,尝 试类似UPS的系统设计过程中的各阶段应考 虑的问题,例如是否有必要完整地执行所有 步骤,系统分析等阶段应考虑的范围等。50