二维条码技术开发—免费计算机毕业设计论文内容摘要:
,传输介质为双绞线+光纤。 条码扫描器选择 Symbol 公司的PPT2800 系列 PDA 产品,包括有线和无线的,同时还得在网络上分布配置无线接收发射站,用于与无线扫描器建立连接。 Server 端采用的是 UNIX 操作系统, Client 端为 Windows98,扫描器 PDA采用 Windows CE 操作系统。 服务器为 Sun Spare Station 的工作站, Client 端用Hub、 Router 或远程终端服务器通过 TCP/IP 等协议与 Server 相连。 条码扫描器可以通过有线或无线的连接运用 TCP/IP 协议与 Client 端建立数据通信。 整个系统具有开放性、可扩展性,为将来和军区里的高层大型网络相连接以及建设该军区的 Intra 打好了基础。 第四章 系统的详细设计 根据总体设计产生的系统结构图的要求,在详细设计阶段,完成代码设计、用户界面设计,数据存储设计和数据传输设计。 代码和编码的设计 在原有的军需物资仓库管理中,代码指的是器材的属性的代名词,编码则指的是器材的统一编号。 因为原有的代码和编码具有很好的标准性和规范性,为了方便系统的设计、方便将来用户的使用、便于整个 系统内部的信息交换及数据共享,本系统沿用了原有系统统一的代码和编码设计。 代码指明了事物的名称、属性、状态。 运用计算机进行数据处理时,为了录入、处理和数据存储的方便,为了节省存储空间,提高处理速度、效率和精度,通常采用数字、字母和一些特殊符号组成的代码来识别事物和处理数据。 本系统中的代码采用的是汉语拼音的首字母缩略组合表 列出了代码设计的范例。 代码设计 实际意义 QCBH 器材编号 QCMC 器材名称 表 4. 1 代码设计表 另外,军需物资仓库是一个庞大而复杂的仓库,仓库中的器材类别复杂,品种繁多, 且库存量大。 为了方便仓库的统一管理,减小管理员的工作量,必须为每一件器材进行有规律的编码。 通过编码可以看出该器材属于哪一类的哪一品种。 设计方案如图 所示。 在进行程序代码设计时采用数据存储文件中已有的代码来表示所要进行操作的对象使程序的代码设计和数据存储的代码设计相一致,减少因人为因素造成的程序阅读和修改困难。 在进行代码设计的过程中,必须遵循下列代码设计的基本原则: 1. 要适合计算机处理 代码是计算机进行分类、排序、检索、统计、分析等所有处理的依据,因此代码设计要便于计算机识别和处理, 同时,最主要的是要满足管理的要求。 2. 要便于使用 代码的结构要简单明了,含义单纯,容易理解,容易记忆。 最好是尽可能使用现有的名称代号和代码符号。 3. 要具有系统性、通用性和可扩展性 代码不仅对于本系统适用,而且要考虑到应用于本系统所在的高层网络,甚至于全军的运用。 因此,代码设计要从系统出发,从高出着眼,以利于通观整个系统,便于整个系统内部的信息交换及数据共享,同时要考虑到各种代码的适用顺序编号 品种编号 类型编号 图 统一编码设计 范围、适用时间和适用的技术特点,还要考虑到发展的远景及可能出现的变化和增减。 4. 代码标准化 凡是国家和主管部门已经制定统一代码的,则 采用标准代码形式,便于各系统之间的信息交换。 如国家和主管部门无统一规定的,则尽量和国际标准或国际惯例相一致。 数据存储和传输的设计 在前面已经介绍过,鉴于二维条码的高信息容量、能在脱离中心数据库的情况下单独使用的优点,以及军需物资仓库的特殊性,我们采取了先下载数据库的方式进行数据的存储和传输。 所谓先下载数据库的方式,分为两个方面。 一方面为中心数据库向数据终端扫描器传输数据,即通过与中心数据库相连的计算机应用程序,将所需的数据从数据库中提取出来,生成一个固定格式的数据文件,再将此数据文件通过网络传输 发送到扫描终端的 PDA 上, PDA 上的应用程序从接收过来的数据文件中提取数据进行处理。 另一方面为数据终端扫描器向中心数据库传送数据,扫描器的应用程序将采集到的数据按一定的格式存放在指定的数据文件中,此数据文件传送到拥有与中心数据库相连的数据处理程序的计算机上,该计算机的应用程序将接收到的数据文件中的数据提取出来,并存入数据库中,从而实现数据的存储。 数据文件由记录组成,每一条记录都通过不同的数据项来反映器材的某一方面的属性,所以在数据文件设计中,详细规定了组成记录的每一个数据项的名称、变量名、类型、宽度、有 效位数。 在数据文件中变量名采用系统的统一的数据项代码,而数据文件中每一项的类型均为字符型, PDA 应用程序先将各个数据转换为字符型,存入数据文件,该数据文件在与中心数据库相连的计算机应用程序处,再被转换成与数据库相一致的数据类型,从数据库出来的数据也是如此转换。 数据文件中的每一数据项的宽度和有效位数均与中心数据库表中数据项的宽度和有效位数相一致。 在数据文件的设计中,数据字典中的每一个数据存储对应着一个数据文件,通过这些数据文件,即可实现数据的传输和存储。 数据文件由记录组成,所以设计数据文件主要是设计文件 记录的格式,设计记录的格式就必须严格设计记录的各个数据项。 表 件表,表中详细填写了记录中的每一数据项的名称、变量名、宽度、类型和小数位数。 序号 1 2 3 4 数据项名 器材编号 器材名称 器材规格 库存数量 变量名 QCBH QCMC QCGG KCSL 类型 C C C C 宽度 11 10 8 8 小数位数 进行仓库盘点时,保管员利用扫描器每记录一条记录时,应用程序就自动将该记录以上面的格式录入数据存储文件,当盘点完成时,就形成一个完整的数 据文件。 生成完整的数据文件后,就要实行文件的传输,以使得扫描器 PDA 能实时的与中心数据库实行数据的上传和下载。 由于数据文件的存放位置是固定的,实行传输时,只要将指定位置的文件传输到另一个指定的位置即可。 因此,本系统采用 FTP 文件传输协议来进行文件的传输,在条码扫描器 PDA 上的网络系统、和中心数据库相连接的 PC 机的网络系统之间架设 FTP 协议,从而完成文件在PDA 和计算机之间的传输,完成数据的输送。 考虑到数据文件在传输过程中的安全性和保密问题,本系统的所有数据文件在传输过程中都要经过加密解密的处理。 基本过程 为:对完整的数据文件运用加表 盘库核实单记录设计表 密程序进行加密,加密之后的文件再通过 FTP 协议进行传输,当对方收到加密的文件后,再经过专门的解密程序进行解密,从而完成文件的传输,也避免了由于文件的丢失而造成机密数据的泄漏,具有良好的保密性。 输入和界面设计 输入设计对系统的质量有着决定性的重要影响,输入数据的正确性直接决定处理结果的正确性,如果输入数据有误,即使计算和处理十分正确,也无法获得可靠的数据信息。 同时,输入设计是信息系统与用户之间交互的纽带,决定着人机交互的效率。 因此,在输入设计中,提高效率和减少错误是两个最 根本的原则。 除此之外,输入设计还应满足输入量少、输入过程便捷、具有容错能力等方便用户的原则。 输入设计首先要确定输入设备的类型和输入介质,在本系统中采用的输入设备为条码阅读器和键盘输入相结合。 先由条码阅读器读入二维条码内的信息,数据录入员再根据实际情况对录入的信息进行更改和确定,并输入其它的信息数据。 在现在的输入设计中,用户界面设计是输入、输出设计的主要内容,用户界面设计也是系统和用户之间的接口,也是控制和选择信息输入、输出的主要途径。 因此,用户界面的设计在整个系统设计中具有举足轻重的意义,所以用户界面设计应坚持友好、简便、实用、易于操作的原则,尽量避免过于繁琐和花哨。 整个应用系统所涉及的输入设计包括入库管理界面设计、出库管理界面设计、盘库管理界面设计。 入库管理界面的设计 器材入库分为新器材和旧器材的入库,新器材入库时,由中心仓库管理中心将器材的基本信息:器材编号、器材名称、器材类型、器材规格、保密级别和器材缩略图等制成二维条码,分配给各种器材,使得每一件器材都拥有一个而且只有一个二维条码。 在入库的时候,仓库保管员利用条码扫描器先扫描每件器材的二维条码,通过扫描条码,将器材的基本信息记录下 来,这些信息将自动出现在入库管理界面上,包括器材编号、器材名称、器材类型、器材规格、保密级别和器材缩略图等,这些信息是不能更改的,除非点击更改按钮进行修改。 而器材的入库时间,则根据扫描器 PDA 的系统时间自动显示在入库管理界面上的入库时间栏,而且该栏目是不允许用户输入的。 整个入库过程中,用户只有在扫描器阅读完器材上的二维条码后,器材的基本信息显示在扫描器 PDA 的屏幕上后,才能在入库数量栏目中输入实际的入库数量,在扫描器未阅读条码时,入库数量栏目是不允许输入的。 当器材的基本信息出现错误时,可以按更改按钮来进 行修改,只有在按了更改按钮之后,才能对器材的基本信息进行编辑。 如果器材的基本信息正确,则用户只需输入入库器材的数量。 当所有信息都正确时,用户只要点击录入按钮,即可将该入库器材的所有信息保存下来。 在整个过程的应用中,用户的操作是非常简便的,同时也最大可能的避免了误输入造成的错误。 入库管理界面如图 4. 2所示。 出库管理界面的设计 图 入库管理界面图 器材要出库时,仓库管理中心将发送出库文件到扫描器 PDA上,这些出库器材的信息将逐个显示在输入屏幕上,每完成一种器材的出库操作后,下一种出库器材的基本出库 信息将自动显示在输人屏幕上,进行下一个操作。 出库时,每种器材的器材编码、器材名称、器材规格、器材类型、计划出库数量和器材缩略图等信息将从出库文件获取,从而显示在入库管理界面上,这些信息是不允许保管员更改的。 在器材出库信息显示在扫描器的屏幕上时,仓库保管员根据显示的信息查找该种器材。 当找到该器材时,仓库保管员用条码扫描器扫描该器材上的二维条码,如果该器材二维条码上的信息符合扫描器上出库器材的基本信息时,则出库时间将自动载入扫描器上操作系统的系统时间,如果信息不符合时,则弹出消息对话框,提示所扫描的器材与计 划出库的器材不相一致,此时必须继续扫描器材,直到所扫描的器材信息与计划出库的器材信息相一致时,才能进行出库。 当扫描的器材信息与计划出库的器材信息相一致时,出库管理界面上的实际出库数量栏目才变为可输入形式,这时仓库保管员才有权输入实际的出库数量。 在保管员输入实际的出库数量后,点击确认按钮就表示该器材的出库,并将该器材的出库信息写入出库核实单。 在整个的出库处理过程中,用户所需做的就是扫描器材上的二维条码和录入每种器材的实际出库数量。 通过扫描出库器材上二维条码的信息来确认出库的器材,使得由于保管员的误操作而造 成的出库失误率降到了最低。 出库管理界面的设计如图 4. 3所示。 盘库管理界面的设计 库存盘点是仓库管理的一个重要的环节,每隔一段时间仓库保管员就要进行库存盘点,清点仓库内现存的物资器材的实际数量,使得仓库管理中心数据库对库存器材的管理数据能够不断得到更新,从而使得中心数据库对器材的管理更准确无误,从而大大提高了仓库管理的效率。 仓库盘点是在固定的时间进行,分为每月一次、每季度一次、每半年一次和每年一次等盘点规律。 每到盘点的时间,仓库管理中心将发出盘库清单,条码阅读器 PDA 在收到盘库 清单后,进行盘库。 每扫描一种库存器材时,就将扫描到的器材信息,在盘库清单上查找与之相同的器材信息,并将此器材信息显示在盘库管理的应用界面上。 每完成一种器材的盘点操作后,就自动进行下一种库存器材的盘点,直到仓库内所有的物资器材都盘点完。 当盘点完成后,将自动生成一个完整的盘库核实单。 在条码阅读器 PDA 收到盘库清单后,开始进行盘库,每扫描一种器材,在盘库管理的应用界面上的盘库时间栏目中,将自动显示 PDA 内部操作系统的系统时间,且该栏目是不能修改的,随系统的时间的变化而改变。 盘库时,通过读取器材上的二维条码, 并在盘库清单中找到该器材的信息,图 出库管理界面设计图 再将该器材的器材编码、器材名称、器材规格、理论库存数量和器材缩略图等信息显示在盘库管理的应用界面上,这些信息都是只读的,是不允许修改的。 仓库保管员只需将该器材的实际库存量填入盘库管理应用界面的实际库存数量栏目里,最后点击确认按钮完成该器材的盘点工作。 在整个盘点过程中,仓库保管员所需完成的工作就是,对每种器材上的二维条码进行扫描,并录入实际的库存量。 这样就大大减少了保管员的工作量,也使的盘点工作中出现误操作的可能性降到最低。 在整个应用系统的输入设计中,主要的输入都是靠条码 扫描器对二维条码的扫描来进行数据的录入、整理和校验,涉及到保管员的手工录入的只有很少一部分工作量,从而减少了出错的机率,大大提高了仓库管理的效率。 图 盘库管理界面设计图 第五章 系统的实施 系统实施是系统开发工作的最后一个阶段,在这一阶段中系统设计阶段的结果将在计算机上实现,新系统的逻辑方案将转换成可执行的应用软件系统。二维条码技术开发—免费计算机毕业设计论文
相关推荐
由式 1 1(1 )y eSS n 181。 式中 n 摩擦力备用系数,一般 ~。 n 181。 输送带与传动滚筒间的摩擦系数; 输送带与两个滚筒的为包角之和。 4000 .25 180m a x 1 11( 1 ) 93 ( 1 ) eeS S k Nn 181。 故摩擦条件满足。 输送带的强度验算 ( 1)输送带的 计算安全系数 由 式 m a
是 是 是 是 是 是 说明 本次设计主要利 ADO 技术,界 面友好。 能自动生产编号,根据用户输入的数据检查其合法性,确保数据正确输入。 登陆系统时对用户的请求进行身份验证,经验证合法后允许用户登陆系统,进行相应权限对数据的处理,本系统能对用户进行管理,能进行数据库备份和恢复,确保数据的安全。 本次设计选择了 Access 2020 作为后台数据库,利用 Visual Basic 6
1 ( 2) 表 字段名 类型 位数 小数位 索引 Xm1 字符型 20 ( 3) 表: 字段名 类型 位数 小数位 索引 Xm2 字符型 20 ( 4)口令表 .dbf: 字段名 类型 位数 小数位 索引 用户名 字符型 8 口令 字符型 10 3. 系统数据流程图 系统管理 收支记录 收支查询 收支统计 退出系统 系统登陆 个人理财系统 四、详细设计及编码 1.模块设计(流程、代码)
设计滤波器特曲线及输出波形 武汉理工大学《专业课程设计 3(数字信号处理)》课程设计说明书 14 ( 4)改变 N 值大小,矩形窗 设计滤波器的幅频响应的变化情况 图 16 N=13 和 N=23 时矩形窗滤波器频率响应 图 17 N=35 和 N=45 时矩形窗滤波器频率响应 武汉理工大学《专业课程设计 3(数字信号处理)》课程设计说明书 15 4 源程序代码 clear。 %清除工作空间
己以往的考试成绩信息。 系统特点 在线考试具有动态出题、自动阅卷、成绩分析等优点,不仅大大减轻了教师人工组卷繁琐的工作量,提高资源利用率,其运行过程中,组卷速度较快,较少出现重复的现象,而且有利于教考分离的实施,符合目前教学改革的目标。 更节省纸张资源,增强环保 意识。 因此,在线考试系统具有潜在的巨大商机和研究价值,是未来数字化校园系统研究的热点内容。
)] (1- 25%) 解得 IX% 因此 可推断出 , 该 运输企业 在没有购进车辆等固定资产,营业收入也不含有提供物流辅助服务取得的收入情况下, 购买汽、柴油等外购货物 和接受修理修配 劳务金额 并且 能够取得增值税专用发票金额 占 营业收入的比例为 %时,两种税制形式下税后净利润相等。 以 %为临界点,当取得可抵扣流动资产比例低于 %时,选择 “ 营改增 ” 会增加企业成本,减少盈利 ;