专利名称:一种信件分流系统的制作方法
技术领域:
本实用新型涉及一种邮政信件分捡设备。
背景技术:
目前,全国大部分地区的邮政局对信件的分流都是采用人工分流的方式,浪费了很多的劳动力;现在有部分大城市使用一种机器分流信件,但是这种机器投资太大,而且对信件规格的要求也很高,且难以适应全自动化控制。所以该机器在全国各地,特别是经济相对落后的地区难以得到推广。
发明内容
本实用新型的目的是提供一种投资相对较小、可以实现自动化控制的用于邮政系统的信件分流系统。
本实用新型解决其技术问题所采用的技术方案是它包括信件传送带2和与之相配合的计算机7,计算机7分别与电子称4、扫描仪或照相设备5相连,信件传送带2上设置有受计算机7控制的分捡装置,邮戳加盖设备3、电子称4、扫描仪或照相设备5分别设置在与信件传送带2相配合的位置并通过信号线分别与计算机7相接,信件传送带2的后部设置有2个以上与信件传送带2相配合的信箱6。
所述信件传送带2的后部设置的信箱6数量与所须分类传送地址的数量相匹配。还可在电子称4、扫描仪或照相设备5后的信件传送带2上设置打印机。
本实用新型通过设置与信件传送带相配合的邮戳加盖设备、电子称、扫描仪或照相设备,且邮戳加盖设备、电子称、扫描仪或照相设备分别与计算机相连,从而可以实现自动化控制,它的投资相对较小,可广泛用于邮政系统的信件分流系统。
图1是本实用新型的结构示意图。
图2是本实用新型的工作流程图。
图中1-邮筒,2-信件传送带,3-邮戳加盖设备,4-电子称,5-扫描仪或照相设备,6-信箱,7-计算机。
具体实施方式
以下结合附图对本实用新型进行进一步详细说明。
本实用新型包括信件传送带2和与之相配合的计算机7,计算机7分别与电子称4、扫描仪或照相设备5相连,信件传送带2上设置有受计算机7控制的分捡装置,邮戳加盖设备3、电子称4、扫描仪或照相设备5分别设置在与信件传送带2相配合的位置并通过信号线分别与计算机7相接,信件传送带2的后部设置有2个以上与信件传送带2相配合的信箱6,电子称4、扫描仪或照相设备5产生的信号传输给计算机7,所述信件传送带2的后部设置的信箱6数量与所须分类传送地址的数量相匹配,还可在电子称4、扫描仪或照相设备5后的信件传送带2上设置打印机。参阅图1和图2
本实用新型所述信件分流系统是基于解决当今社会上繁杂的人工分流信件的方式而设计的,利用现代高科技技术对信件分流技术进行改革。通过对各地区的邮政编码进行研究,我们得知全国各省邮政编码的前两位数字各不相同的,各省每一个地区的邮政编码前四位也各不相同。本系统主要是利用这一规律通过计算机而设置的。本系统具有很强可拓展性、实用性、可管理性和易用性的技术特点。
实施本实用新型所须的硬件基本配置如下
计算机(1台)电子秤(1台)信箱(若干个)
数字扫描仪(1台)打印机(1台)传送带(附驱动装置)
系统工作的计算机环境的最低配置是
本实用新型的具体操作程序如下
当邮政局向外发送的信件时,邮电局在从邮筒1中收集所有的需要向外寄的信件以后,将其放在传送带2上;信件一封一封的经过邮戳加盖设备3处加盖邮戳,之后信件被传送到电子称4,此时每封信的重量将被电子称4记录并且将其信息反馈到到计算机7的程序中,信件经过电子称4称重后通过传送带2经过扫描仪或照相设备5,扫描仪或照相设备5将对信封上的邮票金额和邮编进行扫描或照相,并且将结果进行记录反馈到计算机7的程序中,之后计算机7将对所有的数据和信息进行处理,超重的信件将被送至指定的信箱,未超重的信件将由程序控制具体如下
在计算机7识别邮编的数字后,计算机7产生控制信号控制信件传送带2上的分捡装置将分类信件分别送入相应的信箱6内,不须工作人员对每一封信进行手工处理,如果信封上的邮编书写错误时,可通过程序提示。现在我将通过一个具体实施例来说明
(1)假如计算机得到如下数据信件的重量是45克,邮票金额是160分,邮政编码前两位是43或44时,通过本程序处理计算机屏幕上将显示“超重信件”,同时计算机将会自动发出警报声提示,打印机在信封上打印“超重信件”的字条,并将超重的信件将被送至指定的信箱,最后由邮政局返回到寄方。
(2)假如计算机得到如下数据信件的重量是40克,邮票金额是160分,邮政编码前两位是43或44时,通过本程序处理计算机屏幕上将显示“寄往湖北的信件”,此时该信件将通过传送带被送往贴有“湖北信箱”的箱子中。
(3)假如计算机得到如下数据信件的重量是40克,邮票金额是160分,邮政编码前两位是88或87时,通过本程序处理计算机屏幕上将显示“邮政编码错误”,本程序不能处理这些信件,它将被送到一个特别的箱子中,由工作人员看清楚信封上面的地址后进行处理。
(4)当所有的信件处理后,在本程序中可以按99回车就可以退出本系统。
当从外地寄进的信件,不需要盖邮戳也不需要通过电子称,本实用新型可通过计算机7控制使邮戳加盖设备3和电子称4不工作,只需要在通过扫描仪或照相设备5后处理即可,原理与上面一样。
其它省份或地区可以运用同样的方法进行操作。上面运用的是全国各省的邮政编码前两位不同而设置的,针对不同地区可采用邮政编码的前四位不同来设计。例如湖南省有上百个城市,但是每一个城市的邮政编码的前四位各不相同。利用同样的原理编一个程序可以完成该任务。
为实现上述目标,可用各种计算机语言来编辑程序实现控制。下面以采用C语言编写程序为例详细说明信件分流系统的程序控制
(全国信件处理程序)
#include<conio.h>#include<stdlib.h>#include<dos.h>main() /*主函数*/{ int i,key=0;textbackground(BLACK);window(1,1,80,25);clrscr();textbackground(BLUE);textcolor(YELLOW);gotoxy(26,7);cprintf(″″);for(i=1;i<14;i++)cprintf(″″);cprintf(″″);for(i=8;i<15;i++){gotoxy(26,i);cprintf(″″);gotoxy(54,i);cprintf(″″);}gotoxy(26,15);cprintf(″″);for(i=1;i<14;i++)cprintf(″″);cprintf(″″);window(27,8,53,15);gotoxy(2,1);cprintf(″※欢迎您使用信件分流系统※″);<!-- SIPO <DP n="4"> --><dp n="d4"/>gotoxy(2,2);cprintf(″″);gotoxy(2,3);cprintf(″请按Y或y键进入系统″);gotoxy(2,4);cprintf(″退出系统请按N或n键″);gotoxy(2,5);cprintf(″设计者侯义古″);gotoxy(2,6);cprintf(″指导老师朱培立″);gotoxy(2,7);cprintf(″湖南工程学院信息0102班″);while(key!=45){while(bioskey(1)==0);key=bioskey(0);if((key & 0x0ff)==89||(key & 0x0ff)==121)enter();else if((key & 0x0ff)==78||(key & 0x0ff)==110)exit(0);}}enter(){ int a,c;float b;textbackground(3);window(1,1,80,25);clrscr();<!-- SIPO <DP n="5"> --><dp n="d5"/>textbackground(BLUE);textcolor(YELLOW);window(15,8,55,24);do{ nosound();clrscr();cprintf(″\r\r\r#####你好,信件分流系统欢迎你的加盟#####″);cprintf(″\n\n\r\t请输入代码(数字扫描仪完成);″);scanf(″%d″,& a);if(a!=99){cprintf(″\n\r此信件为″);scanf(″%f″,& b);gotoxy(12,5);cprintf(″克\n\r邮票为″);scanf(″%d″,& c);gotoxy(12,6);cprintf(″分″);gotoxy(12,8);cprintf(″(从扫描仪中得到结果)″);if((int)(b/20+1)*80>c||b>200){cprintf(″\n\n\n\n此信件已超重(警报提示,该信件将被返回)″);a=90;}}<!-- SIPO <DP n="6"> --><dp n="d6"/>zi(a);getch();}while(a!=99);}zi(int n){ int key=0;switch(n){case 1case 2cprintf(″\n\n\n寄往内蒙古自治区的信件″);break;case 3case 4cprintf(″\n\n\n寄往山西省的信件″);break;case 5case 6case 7cprintf(″\n\n\n寄往河北省的信件″);break;case 10cprintf(″\n\n\n寄往北京的信件″);break;case 11case 12cprintf(″\n\n\n寄往辽宁省的信件″);break;case 13cprintf(″\n\n\n寄往吉林省的信件″);break;case 15case 16cprintf(″\n\n\n寄往黑龙江省的信件″);break;case 20cprintf(″\n\n\n寄往上海的信件″);break;case 21case 22cprintf(″\n\n\n寄往江苏省的信件″);break;case 23case 24cprintf(″\n\n\n寄往安徽省的信件″);break;case 25case 26<!-- SIPO <DP n="7"> --><dp n="d7"/>case 27cprintf(″\n\n\n寄往山东省的信件″);breakcase 30cprintf(″\n\n\n寄往天津的信件″);break;case 31case 32cprintf(″\n\n\n寄往浙江省的信件″);break;case 33case 34cprintf(″\n\n\n寄往江西省的信件″);break;case 35case 36cprintf(″\n\n\n寄往福建省的信件″);break;case 41case 42cprintf(″\n\n\n寄往湖南省的信件″);break;case 43case 44cprintf(″\n\n\n寄往湖北省的信件″);break;case 45case 46case 47cprintf(″\n\n\n寄往河南省的信件″);break;case 51case 52cprintf(″\n\n\n寄往广东省的信件″);breakcase 53case 54cprintf(″\n\n\n寄往广西壮族自治区的信件″);break;case 55case 56cprintf(″\n\n\n寄往贵州省的信件″);break;case 57cprintf(″\n\n\n寄往海南省的信件″);break;case 61case 62cprintf(″\n\n\n寄往四川省的信件″);break;case 63case 64cprintf(″\n\n\n寄往重庆的信件″);break;case 65case 66<!-- SIPO <DP n="8"> --><dp n="d8"/>case 67cprintf(″\n\n\n寄往云南省的信件″);break;case 71case 72cprintf(″\n\n\n寄往陕西省的信件″);break;case 73case 74cprintf(″\n\n\n寄往甘肃省的信件″);break;case 75cprintf(″\n\n\n寄往宁夏回族自治区的信件″);break;case 81cprintf(″\n\n\n寄往青海省的信件″);break;case 83case 84cprintf(″\n\n\n寄往新疆维吾尔自治区的信件″);break;case 85case 86cprintf(″\n\n\n寄往西藏自治区的信件″);break;case 90{cprintf(″\n\ ″);cprintf(″\n\n″);sound(80);}breakcase 99{cprintf(″\n\n\n\n\n\r任务完成感谢您的使用本系统\n\n\n\r\r\r\r请按E键退出本系统!″);while(key!=45){while(bioskey(1)==0);key=bioskey(0);if((key & 0x0ff)==69||(key & 0x0ff)==101)end();}} break;defaultcprintf(″\n\n\n\邮政编码错误(请工作人员按地址处<!-- SIPO <DP n="9"> --><dp n="d9"/>理)!″);break;}}end()/*结束窗口函数*/{int iwindow(1,1,80,25);clrscr();textbackground(0);textcolor(14);gotoxy(29,7);cprintf(″″);for(i=1;i<12;i++)cprintf(″″);cprintf(″″);for(i=8;i<11;i++){gotoxy(29,i);cprintf(″″);gotoxy(53,i);cprintf(″″);}gotoxy(29,11);cprintf(″″);for(i=1;i<12;i++)cprintf(″″);cprintf(″″);gotoxy(31,8);cprintf(″″);gotoxy(31,9);cprintf(″多谢使用!Bye!″);gotoxy(31,10);cprintf(″″);<!-- SIPO <DP n="10"> --><dp n="d10"/>delay(10000000000000000000000);exit(0);}→
(湖南省信件处理程序)
#include<conio.h>#include<stdlib.h>#include<dos.h>main()/*主函数*/{ int i,key=0;textbackground(BLACK);window(1,1,80,25);clrscr();textbackground(BLUE);texteolor(YELLOW);gotoxy(26,7);cprintf(″″);for(i=1;i<14;i++)cprintf(″″);cprintf(″″);for(i=8;i<15;i++){gotoxy(26,i);cprintf(″″);gotoxy(54,i);cprintf(″″);}gotoxy(26,15);cprintf(″″);for(i=1;i<14;i++)cprintf(″″);cprintf(″″);window(27,8,53,15);gotoxy(2,1);<!-- SIPO <DP n="11"> --><dp n="d11"/>cprintf(″※欢迎您使用信件分流系统※″);gotoxy(2,2);cprintf(″(湖南省邮政中心)″);gotoxy(2,3);cprintf(″请按Y或y键进入系统″);gotoxy(2,4);cprintf(″退出系统请按N或n键″);gotoxy(2,5);cprintf(″设计者侯义古″);gotoxy(2,6);cprintf(″指导老师朱培立″);gotoxy(2,7);cprintf(″湖南工程学院信息0102班″);while(key!=45){while(bioskey(1)==0);key=bioskey(0);if((key & 0x0ff)==89||(key & 0x0ff)==121)enter();else if((key & 0x0ff)==78||(key & 0x0ff)==110)exit(0);}}enter(){ int a,c;float btextbackground(3);window(1,1,80,25);<!-- SIPO <DP n="12"> --><dp n="d12"/>clrscr();textbackground(BLUE);textcolor(YELLOW);window(15,8,55,24);do{ nosound();clrscr();cprintf(″\r\r\r#####你好,信件分流系统欢迎你的加盟#####″);cprintf(″\n\n\r\t请输入代码(扫描仪完成)″);scanf(″%d″,& a);if(a!=99){cprintf(″\n\r此信件为″);scanf(″%f″,& b);gotoxy(12,5);cprintf(″克\n\r邮票为″);scanf(″%d″,& c);gotoxy(12,6);cprintf(″分″);if((int)(b/20+1)*80>c||b>200){cprintf(″\n\n此信件已超重(警报提示)该信件将被返回″);a=90;}}zi(a);getch();}while(a!=99);<!-- SIPO <DP n="13"> --><dp n="d13"/>}zi(int n){ int key=0;switch(n){case 410cprintf(″\n\n\n\t寄往长沙地区的信件″);break;case 414cprintf(″\n\n\n\t寄往岳阳地区的信件″);break;case 411cprintf(″\n\n\n\t寄往湘谭地区的信件″);break;case 412cprintf(″\n\n\n\t寄往株州地区的信件″);break;case 421cprintf(″\n\n\n\t寄往衡阳地区的信件″);break;case 423cprintf(″\n\n\n\t寄往郴洲的信件″);break;case 415cprintf(″\n\n\n\t寄往常得地区的信件″);break;case 413cprintf(″\n\n\n\t寄往益阳地区的信件″);break;case 417cprintf(″\n\n\n\t寄往冷水江地区的信件″);break;case 422cprintf(″\n\n\n\t寄往邵阳地区的信件″);break;case 416cprintf(″\n\n\n\t寄往吉首地区的信件″);break;case 427cprintf(″\n\n\n\t寄往张家界地区的信件″);break;case 418cprintf(″\n\n\n\t寄往怀化地区的信件″);break;case 425cprintf(″\n\n\n\t寄往永州地区的信件″);break;case 90(cprintf(″\n\″);cprintf(″\n\n″);sound(80);}break;case 99{cprintf(″\n\n\n\n\n\r任务完成感谢您的使用本系统\n\n\n\r\r\r\r请按E键退出本系统!″);while(key!=45){<!-- SIPO <DP n="14"> --><dp n="d14"/>while(bioskey(1)==0);key=bioskey(0);if((key & 0x0ff)==69||(key & 0x0ff)==101)end();}} break;defaultcprintf(″\n\n\n\t邮政编码错误!″);break;}}end() /*结束窗口函数*/{int iwindow(1,1,80,25);clrscr();textbackground(0);textcolor(14);gotoxy(29,7);cprintf(″″);for(i=1;i<12;i++)cprintf(″″);cprintf(″″);for(i=8;i<11;i++){gotoxy(29,i);cprintf(″″);gotoxy(53,i);cprintf(″″);}gotoxy(29,11);cprintf(″″);for(i=1;i<12;i++)cprintf(″″);cprintf(″″);<!-- SIPO <DP n="15"> --><dp n="d15"/>gotoxy(31,8);cprintf(″″);gotoxy(31,9);cprintf(″多谢使用!Bye!″);gotoxy(31,10);cprintf(″″);delay(10000000);exit(0);}→
权利要求1、一种信件分流系统,它包括信件传送带(2)和与之相配合的计算机(7),其特征是计算机(7)分别与电子称(4)、扫描仪或照相设备(5)相连,信件传送带(2)上设置有受计算机(7)控制的分捡装置,邮戳加盖设备(3)、电子称(4)、扫描仪或照相设备(5)分别设置在与信件传送带(2)相配合的位置并通过信号线分别与计算机7相接,信件传送带(2)的后部设置有2个以上与信件传送带(2)相配合的信箱(6)。
2、根据权利要求1所述的信件分流系统,其特征是信件传送带(2)的后部设置的信箱(6)数量与所须分类传送地址的数量相匹配。
3、根据权利要求1所述的信件分流系统,其特征是在电子称(4)、扫描仪或照相设备(5)后的信件传送带(2)上设置打印机。
专利摘要一种信件分流系统。它主要是解决现有信件分流系统投资大、难以适应自动化控制等技术问题。其技术方案要点是它包括信件传送带和与之相配合的计算机,计算机分别与电子称、扫描仪或照相设备相连,信件传送带上设置有受计算机控制的分捡装置,邮戳加盖设备、电子称、扫描仪或照相设备分别设置在与信件传送带相配合的位置,传送带的后部设置有2个以上与传送带相配合的信箱,电子称、扫描仪或照相设备产生的信号传输给计算机,传送带的后部设置的信箱数量与现有分类传送地址的数量相匹配。它通过设置与信件传送带相配合的邮戳加盖设备、电子称、扫描仪或照相设备,并分别与计算机相连,从而可以实现自动化控制,它可广泛用于邮政系统的信件分流系统。
文档编号B07C3/10GK2751921SQ200420068919
公开日2006年1月18日 申请日期2004年10月14日 优先权日2004年10月14日
发明者侯义古, 朱文明 申请人:湖南工程学院