毕业设计物流条码系统的设计与实现.docx
- 文档编号:25663058
- 上传时间:2023-06-11
- 格式:DOCX
- 页数:49
- 大小:870.68KB
毕业设计物流条码系统的设计与实现.docx
《毕业设计物流条码系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《毕业设计物流条码系统的设计与实现.docx(49页珍藏版)》请在冰豆网上搜索。
毕业设计物流条码系统的设计与实现
物流条码系统的设计与实现
Logisticsbarcodemanagementsystemdesignandimplementation
摘要
随着电子物流的飞速发展,条形码作为一种及时、准确、可靠、经济的数据输入手段已被物流信息系统所采用,广泛地应用于经济发展之中,并且已成为商品独有的世界通用的“身份证”,正是在这样的背景下,本文提出并开发了基于条形码的物流条码管理系统。
物流条码管理系统是为实现经营管理目标、提高商家管理水平而开发的信息管理系统。
该系统的主要功能包括产品的入库、出库、库存管理、物流跟踪、物流单打印、用户管理及客户管理等,以及根据条形码实现防伪防窜货,根据物流号实现即时物流跟踪、物流单打印等功能,从而为现代物流和供应链管理提供有效的技术支持。
本文按照统一过程(UP)的软件开发思想,详细的分析了系统需求,灵活的利用统一建模语言(UML)进行建模,采用.Net(C#)+SqlServer2O00为的开发平台架构,充分利用硬件资源优势,对业务进行合理分配,降低系统的通讯开销,首先进行了客户需求分析到系统详细设计,以及编码实现和测试,最后到系统试运行,具体包括产品扫描入库、产品扫描出库、物流跟踪、打印物流单等功能模块。
采用物流条码管理系统,可以使商家在处理仓储管理、打印管理、扫描出入库等业务方面变的更加方便快捷,从而提高商家的效率,此外还充分利用了资源空间,优化了库存,达到了对物流作业的有效管理。
本文分析了系统开发的背景和相关商家管理信息系统的现状,概括了系统需要解决的主要问题;概要描述了系统的整体设计情况;对系统的需求及架构设计进行了详细分析和描述;开发了一套信息化的管理系统,解决了商家的仓储和物流管理业务。
关键词:
条形码,扫描入库,扫描出库,物流跟踪
ABSTRACT
Barcodeasatimely,accurate,reliable,economicdatainputmethodhasbeenlogisticsinformationsystemused.Intheindustrialdevelopedcountrieshavealreadybecomecommodities,popularizeandapplyexclusivelyuniversal"id".Basedonbarcodemerchantswarehousingandlogisticsmanagementsystemisaelectronicproductmerchantstoachievetheoperationalmanagementobjectivesandimprovebusinessmanagementlevelandinvestintheconstructionofthemanagementinformationsystem.Themaintargetsystemconstructionfor:
improveelectronicproductswarehousestoragethedynamicsandeffectivesupervision,includingproductinventory,outboundandinventorymanagement,logisticstracking,logistics,usermanagementandsinglesprintingcustomermanagement,initiallyformingbusinessmanofinventory,warehousemanagement,logisticstracking,printoutboundlogisticssingletheflowofinformationintegration.Thistext,accordingtotheunifiedprocess(UP)inthesoftwaredevelopmentmethod,analysisanddesign,flexibleusedescribedunifiedmodelinglanguage(UML).Basedon(c#)+SqlServerdatabasesystem2O05technologyplatformframeworkstructureis,makefulluseofhardwareresourceadvantages,andmadeareasonabledistributionofbusiness,reducethesystemcommunicationoverhead.Asdesignerrepresentative,theauthorofthewholesystem,participatedinthedevelopmentprocess,fromthecustomerrequirementanalysis,systemdesigndetails,codingimplementation,testing,tothesystemcommissioning,thetransitionprocess.Specificanalysisanddesigntheproductscanninginventory,productscanningoutbound,logisticstracking,printlogisticssheettowaitfunctionmoduleforenterprisecustomersprovidelowcostandhighquality,highperformanceofqualityservice,winscustomersatisfaction,towininthecompetition.Inaddition,optimizeinventory,fullyutilizetheresourcesandspace,reachedtheeffectivemanagementoflogisticsoperations.Thispaperanalyzesthebackgroundandrelatedsystemsdevelopmentpresentsituationofbusinessmanagementinformationsystem,summarizedthesystemneedstosolvemainproblems;Summarydescribehowthesystemoveralldesignsituation;Thesystemdemandandarchitecturedesignmakesadetailedanalysisanddescription;Usingdatabasetechnologybuiltasetofinformationmanagementsystem,solvedsomeelectronicproductsbusinessmanwarehouseandlogisticsmanagementbusiness.
Keywords:
Barcode,scanincoming,scanningtheoutbound,logisticstracking
1绪论
.
系统开发背景
随着网络技术和电子技术的发展,电子中介作为一种工具被引入到生产、交换和消费中,人类进入了电子商务时代。
随着电子商务的飞速发展,有利地促进了信息流、商流、资金流和物流的有机结合。
条码技术是当代物流在电子商务中的发展与体现,是计算机的应用实践中产生和发展起来的一种自动识别技术。
它是为实现对信息的自动扫描而设计的,是一种实现快速、准确而可靠的采集数据的有效手段。
条码技术的应用解决了数据录入和数据采集的“瓶颈”问题,为现代物流及供应链管理提供了有效的技术支持。
在当今市场经济的激烈竞争下,企业要保持不败之地,就必须为客户提供高质量和高性能的服务,改变贸易循环的着眼点,通过提供优质产品与服务来赢得客户。
而减少库存和提高订单的履约率,采取有条理的、有选择的发货尤为重要,此外,还必须重视优化库存和设备,合理的配置各种资源,从而达到对物流作业的有效管理,使其与作业员、产品接收、提货及发送的流程相匹配。
但是当今的企业生产作业十分多样化和复杂化,靠人工记忆去处理已十分困难。
如果不能保证正确的进货、验收、发货及物流跟踪,就会导致时间的浪费,产生库存积压,延迟交货,货品丢失,增加成本,以致失去客户。
采用条形码管理技术,并与信息处理技术结合,可确保库存量的准确性,保证必要的库存、仓库货位的合理安排、产品的随时跟踪及物流单批量打印。
与进货发货协调一致,保证产品的最优流入、保存和流出仓库。
不论物流流向哪里,我们都可以自动地记录下物流的流动,条码技术与信息处理技术的结合,合理地、有目的地利用仓库空间,以最快速、最正确、最低成本的方式为客户提供最好的服务厂。
条码技术象一条纽带,把产品生命期中各阶段发生的信息联接在一起,可跟踪产品从生产到销售的全过程,使企业在激烈的市场竞争中处于有利地位。
并且条码化可以保证数据的准确性,使用条码设备既方便又快捷,键盘的效率与条码自动识别技术是无法比拟的。
通过一个条码编号跟踪每一件产品从生产、库存到销售的每个环节的情况,利用条码设备的高效率数据采集的能力,提高生产、仓库操作、销售操作等环节的数据收集效率,以便实时、高效、准确的获得各种数据并进行分析,为管理人员准确的决策提供帮助。
而且,根据每件产品上的条码编号,客户、代理商或者市场人员可以根据设置条件查一询该产品的相关信息:
如原料何时采购、何时生产下线、成品何时入库、何时销售出库等信息,以及客户根据订单号查询订单执行情况,或者市场人员根据产品的条码标签查询该产品的应销售区域以防止窜货。
通过控制条码标签的打印数量、贴标数量,可以做到每一个标签唯一表示一件产品,这样,如果提供简单查询功能给客户使用(如根据条码查询该产品真伪、销售地区情况)就可以起到一定的防伪效果,从而更好地为客户服务,以提高客户的满意度。
1.2国内外的研究现状
1.2.1国外条码技术发展概况
由于高科技的飞速发展,国际经济迅速向一体化迈进,促进了信息开发和信息服务产业的诞生和发展。
计算机在性能上日臻完善,超大规模集成电路和超高速计算机技术的突飞猛进,如何改变手工数据输入,使输入质量和速度与其相匹配,正是基于这样的背景下,条码自动识别技术应运而生。
条码技术是以计算机、光电技术和通信技术的发展为基础的一项综合性科学技术,是信息数据自动识别、输入的重要方法和手段。
条形码技术从四十年代进行研究开发,七十年代逐渐形成了规模,而近三十年取得了长足发展,形成了一个包括条码技术、磁条技术、智能卡技术、光字符识别、系统集成化、射频技术、语音识别及视觉识别等以计算机、光、机、电、通讯技术为一体的高新科学技术。
现已应用在计算机管理的各个领域,并且渗透到了商业、工业、交通运输业、邮电通讯业、物资管理、仓储、医疗卫生、安全检查、餐饮旅游、票证管理以及军事装备、工程项目等国民经济各行各业和人民日常生活中。
二战后,美国将其在二战期间高效的后勤保障系统的管理方式引进到了流通领域,把商品流、物资流、信息流集为一体,并采用条码自动识别高新技术,改变了商品物资管理体制、商品物资配送方式、售货方式和结算方式,促进了大流通、大市场的发展,从而推动了物品编码和条码技术在国际范围的迅速发展,促成在七十年代成立了国际物品编码协会(EAN),负责开发、建立和推动全球性的物品编码及条码符号标识标准化,她的宗旨是通过条码的应用,加速开发全球性的物品标识系统,促进国际贸易,而主要任务是协调条码在各国的应用,确保成员在采用条码标识上的规划与步调充分一致,目前协会已拥有遍布世界各大洲七十一个会员。
由于编码技术和条码技术的迅速发展,推动了一个新的产业的诞生即自动识别技术装备产业在国际上的形成。
条码标识产品覆盖率非常广,几乎涵盖了经济发达国家中采用年码标识的所有产品,包括商业POS,商品物流中心、商品配送中心、大型商业城和连锁店,自动识别技术装备业已形成了独立产业。
目前世界各国特别是经济发达国家把条码技术的发展重点正向着生产自动化、交通运输现代化、金融贸易国际化、医疗卫生高效化、票证金卡普及化、安全防盗防伪保密化等领域推进,除大力推行13位商品标识码外,同时重点推广应用贸易单位128码、ENA位置码、条码应用标识、二维条码等;在条码种种类上除纸码外,还在研究开发金属条码,纤维织物条码、隐形条码、以增加信息量,扩大应用领域并保证条码标识在各个领域、各种工作环境的应用。
国际物品编码协会和一些经济发达国家在发展方向上已由单纯的推广物品条码标识转向生产流通领域的电子数据交换(EDI)的开发和推广应用。
一些经济发达国家和地区投入了大量资金建立地区或行业、国内或国际连通的电子数据交换系统,以提高现代化管理水平和在国际贸易中的竞争能力。
国际上一些走在前面的国家或地区己在商业批发零售和分配、工业制造、金融服务、政府行政管理、建筑和房地产、卫生保健、教育和培训、媒介出版和信息服务,交通运输、旅游和娱乐服务等推广应用,取得了十分明显的成果。
由于条码技术向着深度和广度发展,推动了条码自动识别技术装备的发展,正向着多功能、远距离、小型化,软件硬件并举,识别准确、信息传递快速,安全可靠、经济适应等方向发展,出现了许多新型技术装备。
据国际自动识别制造商协会不完全统计,全球条码自动识别技术装备年销售额达到了200多亿美元,推动着国际条码自动识别技术,适应国际经济一体化的前程,方兴未艾向前发展。
交通运输业、国际运输协会已作出规定,货物运输中,物品的包装上必须贴上条码符号,以便所运物品进行自动化统计管理。
此外,铁路、公路的旅客车票自动化售票及检票系统,公路收票站的自动化,货运仓库、货梭的物流信息系统中的作用条形码作为一种及时、准确、可靠、经济的数据输入手段已被物流信息系统所采用。
条码技术在工业发达国家已经普及应用,已成为商品独有的世界通用的“身份证”。
欧美、日本等等国家已经普遍使用条形码技术,而且正在世界各地迅流自动化管理等,都须利用条码技术来实时采集数据。
邮电通讯业:
邮件的分拣、登单是非常繁重的工作,占用了邮电职工的绝大部分工作量。
在邮件上贴上或印制上条码符号,就能用条码阅读设备输入相应的信息,实施分拣、登单的自动化管理。
例如,6位数的邮政编码用条码符号代替,就可以利用计算机实现函件及各邮电局(所)都贴上相应的条码标签作为他们的代码,用条码阅读设备读取这些信息,则利用计算机可实现挂号函件的自动登单。
物流行业:
物流行业是条形码技术一个很重要的应用方面。
在物资入库、分类、出库、盘点和运输等方面,可以全面实现条形码管理。
通用商品流通销售方面在这方面军除抓好出口商品条码自动化管理外,应着手研制适合中国情况的专用收款机和商场综合管理系统,并经高商场试用,逐步进行推广。
POS系统由若干个子系统组成,其中现金收款机(又叫收银机)是集个人电脑和译码器为一身,既能自动识别条形符号,又能进行数据处理,而且能打印出购物清单,内容包括商品名称、价格、数量、总金额及日期等,顾客可把它作为购物收据。
系统中的计算机是用来对数据进行综合处理的,为此应事先建立数据库和应用软件。
这样有利于根据各终端的当日报告情况,进行商品销售综合分析,及时提供市场动态,并根据此确定订货计划,以保证经营活动的正常进行。
由于使用了条形码技术,既方便迅速,又保证了信息准确。
1.2.
国内条码技术发展概况
我国条码自动识别技术虽然起步较晚,但发展很快。
1991年和1997年我国以中国物品编码中心和中国自动识别技术行业协会名义分别参加了国际物品编码协会和国际自动识别制造商协会,促使我国条码自动识别技术推广应用和条码自动识别技术装备生产得到了迅速发展。
截止1996年底条码系统成员发展到了近三万家,使用条码标识的产品达到了40万种,条码自动扫描商店(POS)发展到了近1万家,在各地涌现出了一大批连锁店和配销中心,在生产、仓储、交通运输、医疗等领域也建立了一批POS系统,EDI也开始在一些领域进行试点。
有力地推动了条码自动识别技术装备产业的诞生和发展,截止1996年底我国已有一百多家公司、研究所、企业、大专院校在从事条码自动识别技术装备的研究、开发、生产、销售和系统建设。
已由原来的代卖代销国外产品发展到了自行研制、开发、生产,正在逐步向国产化迈进,年销售额达到了十亿人民币,条码自动识别技术装备产业在我国已有了一个雏型同国际发展状况比较,我们还有相当大的差距,同国内经济技术发展要求比较也很不相适应。
《中华人民共和国国民经济和社会发展“九五”计划2010年远景标纲要》要求“九五”全面完成现代化建设的第二步战略部署。
要求2010年实现国民生产总值比2000年翻一番。
特别提出要进行现代化信息基础设施建设,推动国民经济信息化,促进信息市场健康发育和信息服务业进一步发展,加强信息资源开发利用,实现信息社会共享。
同时为了促进传统计划经济向社会主义市场经济转变,粗放经营向集约化经营转变,必须深化流通体制改革,完善商品流通体系。
《纲要》提出要积极发展配送中心、产需间的直达供货、代理制、连锁经营等新的营销方式,推动发展大流通、大市场。
它给条码自动识别技术的发展指出了方向,提供了机遇。
条码自动识别技术要面对挑战,抓住机遇,适应国内外经济技术发展要求,全方位进行开拓。
我们的发展战略可否设想是全面发展系统成员,大力推动系统建设,建立技术装备产业,加强基础工作,保证全方位发展。
我国现有工商企业500多万个,发展系统成员的潜力非常大。
要打破原有框框,不仅在生产企业中发展系统成员,在流通领域也要发展系统成员;不仅要发展13位商品条码系统成员,还应大力发展流通领域电子数据交换用户、位置码用户,建立条码商品数据库和POS商品销售数据服务系统。
发展系统成员是建设和发展应用系统的基础。
我国现有国营大中型商场近40多万家,就流通领域的商场而言发展应用系统的潜力就非常大。
同时还有大量的工业生产企业、仓储企业、交通运输企业、金融企业、海关、医疗卫生等等需要建设条码应用系统、电子数据交流系统。
在建设应用系统时,要特别注意应用系统软件的研究和开发,尽可能开发通用的软件。
从狭义上讲应用系统是发展系统成员的动力,从广义上讲这些领域的应用系统的建设和发展才能推动国民经济的信息化。
可见,由于我国条码自动识别技术与国际先进水平相比还很落后,很多产品连基础的13位条形码都没有。
但是,只要我们方向正确,措施得当,实现跨越式发展,迎头赶上的机会还是很大的。
1.
系统研究的主要内容
随着条码技术的飞速发展,可以更加有效地结合防伪与防窜货功能,为商家提供日常产品进购出售处理业务和品牌质量的可靠保证。
本文正是从这种思路出发,根据产品拥有的条码号追踪电脑配件的去向和保证产品的质量,并能够根据条码号实现对商家电脑配件的追踪。
本文的主要内容如下:
产品通过在线扫描或者无线扫描出入库的基本条码管理;
数据从原来的单机版系统导入到该系统和该系统中的数据导出为EXCEL格式;
物流追踪管理,根据条码号实现产品追踪;
使用该系统的用户基本信息管理和对所有客户的相关信息进行管理;
设计邮政等1-2中物流单据的打印及物流标签的打印。
1.
系统开发工具简介
1.4.
ASP.NET简介
ASP.NET是Microsoft公司为了迎接网络时代的来临而提出的一个统一的WEB开发模型。
ASP.NET是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的WEB应用程序。
.NET是Microsoft公司发布的新一代的系统、服务和编程平台,主要由.NETFramework和MicrosoftVisualStudio.NET开发工具组成。
.NETFramework是一种新的计算平台,它包含了操作系统上软件开发的所有层,简化了在高度分布式Internet环境中的应用程序开发。
.NETFramework主要包括两个最基本的内核,即公共语言运行库(CommonLanguageRuntime,简称CLR)和.NETFramework基本类库,它们为.NET平台的实现提供了底层技术支持。
微软为ASP.net设计了这样一些策略:
易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。
ASP.NET提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及网络服务。
贯穿整个ASP.NET的主题就是系统帮用户做了大部分不重要的琐碎的工作。
具有以下新性能:
全新的构造
新的ASP.net引入受管代码(ManagedCode)这样一个全新概念,横贯整个视窗开发平台。
受管代码在NGWSRuntime下运行,而NGWSRuntime是一个时间运行环境,它管理代码的执行,使程序设计更为简便。
高效率
对于一个程序,速度是一件非常令人渴望的东西。
一旦代码开始工作,接下来你就得尽可能地让它运作得快些快些再快些。
在ASP中你只有尽可能精简你的代码,以至于不得不将它们移植到一个仅有很少一点性能的部件中。
而现在,ASP.net会妥善地解决这一问题。
易控制
在ASP.net里,你将会拥有一个“Data-Bounds”(数据约束),这意味着它会与数据源连接,并会自动装入数据,使控制工作简单易行。
语言支持
ASP.net支持多种语言,支持编译类语言,支持比如VB、VC++、C#等,它比这些编译类语言运行速度快,更适合编写大型应用。
更好的升级能力
快速发展的分布式应用也需要更快速、更模块化、更易操作、更多平台支持和重复利用性更强的开发,需要一种新的技术来适应不同的系统,网络应用和网站需要提供一种更加强大的可升级的服务。
ASP.net能够适应上面的要求。
让你的生活更简单
对于今天的Web程序员来说,最大的挑战就是不断变化的浏览器兼容性以及它们不断升级的复杂性。
在保证页面能在所有浏览器下工作的同时,又得尽量使用每个浏览器的最新属性来建立更具交互性的页面,这简直就是一场恶梦。
更加可怕的是,需要对不同的用户设备建立不同的网页。
最简单的解决办法就是动态地对不同的用户生成不同的输出,或者就是对不同的用户写多个页面。
大多数开发者都会选择第一种方法。
但是,这就意味着用户的每次点击都会让服务器判断应该向用户显示什么。
而通过ASP.net,我们可以看到一个新的服务控制的概念,它封装了一些普通的任务,提供了一种清晰的编程模块,有助于管理和处理不同的用户类型。
简单地说,ASP.net把这些过程自动化了
1.4.
SqlServer2000简介
SQLServer2000是微软公司SQLServer生产线上的最受期待的产品。
在成千上万的电子邮件、成百上千的规格说明以及大量的编译的基础上,SQLServer2000确保了自己是Windows平台上数据库应用程序中最具戏剧性的新型数据库平台。
本书介绍全
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 物流 条码 系统 设计 实现