行政收发工作总结(15篇)
1.行政收发工作总结 篇一
仓库管理员个人工作总结
时光飞逝,进入公司工作也已两个多月了。记得夏日炎炎的六月初刚进公司仓库的时候对自己的业务不太熟悉,但经过了这几个月的工作锻炼中,得到了很多。现从以下几部分讲:
第一部分:自我介绍
我是公司储运部松江仓库的仓库保管员:***———是土生土长的人。我是今年六月九号进入公司工作的,作为一名新员工进入了一家高速发展的物流公司工作,深感欣喜。我想这是我职业的新开始,因为在经贸山九有信赖,勤勉,发展。
第二部分:人力的合理安排和运用
1:人力的安排
作为物流公司的传统业务———仓储,虽然技术性并不高,但需要勤劳,心细,作业强度大,体力要求比较高。象我们松江仓库,随着客户的不断进入,业务不断增多,原本在人力方面就比较紧凑,这就要我们合理安排装卸工人,做到在有限的人力上作合理的安排,做到有条不紊,作业顺L乇鹪谕皇奔淅锍鱿侄喔鲎饕等挝袷保缬惺背隹谧跋洌琓OTO国内成品发货,TOTO工厂部品纳入等作业会碰到一起,这时就要合理安排人员,使每一作业尽量不受影响。2:合理的休息
在出口装箱时,现高温季节,仓储作业量大,出汗多。像卫洗丽的箱子,每一箱成品都套有一个塑料袋,很滑,装箱时不能碰伤箱子,作业要求高,难度大。在40多度的箱内,一会儿就汗流浃背了,所以要合理安排作业和休息,做到轮流休息,不间断作业,这样在保证作业安全的情况下,作业效率就不受影响了。3:人员的培训和提高
虽然装卸工人的工作比较简单,但为了作业的不断提高,我们也要不断提醒他们现场作业的规定,及客户对我们的要求,这样有利于我们对仓库的管理,理货,配货等作业。他们的作业效率也会有所提高的。
2.行政收发工作总结 篇二
在磁盘文件中读写数据是最基本的程序功能,本文提到的FSO对象是VB中具有灵活而强大功能的对象模型,它是File System Object的英文缩写,解释为文件系统对象。这种对象模型在文件操作中得到广泛应用,它可以通过调用object.method方法,将一系列对文件和文件夹的操作通过设置对象本身的属性直接实现。FSO对象模型不仅可以象使用传统文件操作语句那样实现文件的创建、改变、移动和删除,而且还可以获取关于文件和文件夹的信息,而以前要获取这些信息必须通过调用Windows API函数集中的相应函数才能实现。其实我们也可以在VFP中使用FSO对象,从而提高VFP的文件处理能力。在上机实验中,教师需要把所布置作业对应的文件在教师服务器和学生客户机之间传送。本文特意介绍了一种在VFP中利用文件系统对象FSO,实现基于局域网的作业收发的方法。实践证明,这种方法简单有效,实用可行。
2. 相关设置
2.1 教师服务器
(1)操作系统Windows 2003
(2)作业文件存放位置server作业$(共享、只读)
上机实验开始前,教师把实验文件复制到服务器"作业$"对应的文件夹中。实验开始后,学生运行客户机上的接收作业程序把作业文件复制本机硬盘上。共享文件夹“作业$”在共享名后添加一个“$”,其作用是在局域网上把该共享文件夹隐藏,可以避免通过网络邻居直接访问该文件夹,起到了一定的保密作用。
(3)操作结果存放位置server结果$(共享、可写)
学生实验结束后,直接运行客户机上的提交作业程序把本机硬盘上的操作结果文件复制到服务器"结果$"的对应文件夹中。为了区分学生的操作结果,每个学生的目标文件夹由学生的学号、机号组合而成,如02130101.601。
2.2 学生客户机
(1)操作系统Windows XP
(2)开发工具Visual Foxpro 6.0
(3)C盘中存放接收作业和提交作业的应用程序,其中使用了文件系统对象实现作业文件及学生操作结果文件在教师服务器和学生客户机之间的传送。
(4)E盘作为专用盘,在实验过程中将用于存放学生的作业文件及操作结果。
3. 作业收发
3.1 接收作业
(程序界面如下图)
根据学生输入的学号、机号把服务器上对应作业的文件复制到E盘上,在复制前把E盘上所有文件删除,同时创建学号文件,记录学生输入的学号、机号,该学号文件以后将用于提交作业,为避免被学生修改或删除,需将其属性设为隐藏、只读。
get_from_folder="Server作业$"&&定义作业文件存放位置
put_to_folder="E:"&&定义复制作业目标文件夹
xh_dat=put_to_folder+"xh.dat"&&定义学号文件
fs=Create Object("Scripting.File System Object")&&创建文件系统对象
If fs.File Exists(xh_dat)
If Message Box("你的作业已经发送,再次发送将覆盖原有作业",1+48,"提示")=2
For Each fil In fld.Files&&删除目标文件夹下所有文件
If Upper(fil.Name)<>"WIN386.SWP"
fs.Delete File(fil.Path,.T.)
End If
End For
For Each fil In fld.Sub Folders&&删除目标文件夹下所有子文件夹
ts=fs.Open Text File(xh_dat,2,.T.)&&生成学号文件
ts.Write Line(Thisform.Text1.value+"."+Thisform.Text2.value)
&&在学号文件中写入学号、机号
fs.Copy File(fil.Path,put_to_folder,.T.)&&复制作业至目标文件夹
fil.Attributes=1+2&&设置学号文件属性为只读和隐藏
fs=Null
3.2 提交作业
根据学号文件中所记录考生输入的学号、机号,组合成服务器上具有特定名称的文件夹,并把学生的操作结果复制到该文件夹中。为了避免学生的操作结果遗留在机器的硬盘上,在提交作业的同时把E盘清空。
put_to_folder=put_to_folder+xh+"."+jh&&以学号、机号生成目标文件夹
If fs.Folder Exists(put_to_folder)
If Message Box("目标作业文件夹已存在,是否重新提交?",1+48,"提示")=2
fs.Copy File(fil.Path,put_to_folder)&&复制结果至目标文件夹
4. 结束语
利用文件系统对象FSO实现基于局域网的作业收发,由于整个操作过程学生直接在计算机的硬盘上进行操作,读写速度快。即使在操作过程中出现死机现象,不会对学生的操作结果产生影响,只需重新开机即可继续操作。整个作业收发的细节对学生而言都是透明的,效率较高,具有一定的实用价值。
参考文献
[1]戴仕明,王映龙.Visual FoxPro程序设计与应用开发[M].北京:清华大学出版社,2006.
3.收发室个人工作总结 篇三
学校收发室的工作是一项服务性很强的工作,它工作职责是传递信息,是对校内校外通信联络的一个中转站,服务于学校的教学、科研、生活,它的工作好坏,直接影响广大师生员工的工作与生活。因此我在工作中怀着高度的工作责任感,和高尚的公德心去认真的干工作。从来没有私拆他人信件,偷窃他人信件、邮资,及时派发和分配的各种资料。
在工作中我严格按照规定时间上下班,以确保邮局顺利送抵和收件人顺利领取邮件杂志。严格按照规定填写记录表,并认真核对数目。在邮件领取中严格按照:出示有效证件、在记录表上找到自己名字、核对邮件完整性的顺序进行。在邮件领取人找到自己姓名后,根据邮件标签认真核对,并做好记录。由于我工作上的认真负责,工作中没有出现任何失误。我知道:工作中的任何一个失误,都会给师生个人带来不必要的损失。特别是学院的公信、公函尤为重要,各级领导的公函、私人邮件都能够任真发放、登记、领取、送阅。急件需要送阅的决不超过十二小时,保密信函绝不透露一字。需处理的退回信件都认真登记核对、粘贴改退批条签字退回。不是回退的学院信函、普件决不私拆,坚决做到认真对待每一份来件,使它们平安到达收件人手里。
当然在工作中也经常会碰到一些不被理解的冤枉事,也曾气馁,也曾流泪,但想到更多的是学校工作者的一份责任。收发是学校的窗口,是文件传输的驿站,是学校教育事业服务工作中不可缺少的一部分。虽然是一个普通得不能再普通、平凡得不能再平凡的工作岗位,但是越普通的岗位越需要一颗平常心,越平凡的工作越需要毅力和耐心,只要在这个岗位上一天,就有责任干好每一天。虽然在这里碰到的都是些细微小事,从来不曾惊天动地,以后也不会留芳百世,但她明白:只有把这点点滴滴的平凡工作努力做好,自己的人生才能永恒,平凡才能孕育出伟大。
4.收发室工作职责 篇四
二、负责校区(学院)机要件的收发工作,做到安全、保密。
三、负责党政办公室交办的公函、电报、信件及信箱内信件的发送工作。
四、负责每天收到的信函、报纸、杂志、汇款、包裹单等的分检,做到及时投放,准确无误,完好无损。
五、尽可能熟悉师生员工的姓名、单位,对投递部门不明和离开学校人员的信件,要积极查询投递,对无法投递的电信要及时退办。
六、电报和各种急件要随到随送。
七、爱护公物,做好安全、防盗和防火及保密工作。
5.收发员的工作标准(大全) 篇五
1、勤勤恳恳认真细致的做好本职工作。
2、遵守各项政策法规及厂纪厂规。
3、服从组织领导,努力完成厂部、科内布置的各项工作。
4、严格执行验收、保管、收发制度,并做好收发保管记录台帐。
5、经常核对库存,保证数据相符,发现问题及时联系,不能及时解决的应向有关负责人汇报。
6、库内的存放商品,在现有条件下应尽量做到分类堆放,力争分品种堆放,层次数量分明,便于点数。同时注意货物堆置的高度、整齐,防止倒下伤人。
7、注意仓库整洁,保证仓库安全,无火警、无霉变,并保证消防通道畅通。
卷染机(染缸)的安全技术标准
1、开车前检查各机械、电气情况。
2、正确穿戴好劳护用品,按生产指令核对客户、品种、规格及所要染颜色,按处方单领用好各种助剂、染化料。
3、两头要缝接好一定量长的头子布,进布时注意两边要整齐。
4、按工艺要求设定好生产道数、升温曲线,添加各种助剂、染化料时要搅拌均匀,均匀加入。
5、生产过程中要注意水洗温度,固色皂洗温度,严格按工艺要求生产。
6、深色换染浅色时要及时清洁缸体。各种化色桶、助剂盛装器皿要及时清洗、凉干待用,并摆放整齐。
7、头子布要摺好,放置整齐,按深、浅色分放。
8、交接班时要交清生产任务、工艺处方,各种染化料助剂及生产中发生的问题及处检方法。
9、交待设备运行情况,做好地面清洁。
烘燥机的安全技术标准
1、开车前检查各机械、电气情况。
2、检查导布带的完好及穿布路线正确否。
3、开车前对烘筒进行预热:(1)缓慢打开蒸气阀;(2)蒸气压力控制在2.5kg以内;(3)直排管口有蒸气排出,直排关闭,用疏水器排水。
4、开车时做到前呼后应,起动后缓慢升速到工艺要求。
5、生产结束后,轧车卸压,关闭蒸汽,打开直排,清洁时严禁把水冲、溅到电气设备上。
6.UHF大功率收发前端设计 篇六
关键词:收发前端,接收通道,发射通道,噪声系数,三阶交调
在无线通信中, UHF (超高频) 频段具有独特的优点, 例如:UHF终端的持久耐用和小型化, 此频带的信号具有较强的穿透力和覆盖性。射频收发前端是无线通信中不可或缺的一部分, 它的质量影响整个通信系统的通信效果, 同时它也对整个系统动态性能起到关键作用。射频前端电路设计的合理与否, 对系统的噪声系数以及动态范围, 线性度等系统指标的质量都会有所影响, 会导致所处理信号质量恶化[1,2,3]。优化通信系统的综合性能指标, 必须合理规划噪声系数、灵敏度, 动态范围等指标。随着无线通信技术的发展, 通信终端的小型化也在飞速发展。现在射频收发前端电路主要朝着高集成、小型化、低成本、高频段、低耗材的方向发展。
1 工作原理
现代无线通信系统主要由接收机和发射机两部分组成。接收机射频接收前端部分的主要作用是从空间接收到的众多电磁波中选出有用信号, 然后变频到所需的中频信号并进行放大以及解调到所需的功率电平值[4]。把调制后的中频信号变频到射频信号, 再进行放大等处理, 使信号达到一定功率后发射出去。
UHF收发前端具有全向以及定向两个天线端口, 可以通过大功率微波开关进行切换, 为收发一体结构, 收发通道通过电源通断控制分时工作[5,6]。接收输入和发射输出通过环行器共用一个端口。接收通道具有抗大功率烧毁功能, 发射通道具有功率控制和功率遥测功能。
接收通道设计中, 信号经天线进入接收通道, 首先进入隔离器, 对接收、发射有一定的隔离, 且能保证驻波;之后进入射频滤波器对信号进行选频, 保证信号的1 dB带宽, 30 dB带宽以及带外抑制要求。再进入限幅器, 保证天线切换时接收通道进入30 dBm连续波信号不造成系统性能永久下降;最后经低噪声放大器对信号进行放大, 最终输出。
UHF射频收发前端发射通道中, 信号进入发射通道后先进入射频开关, 主要控制发射通道射频信号输入通断, 同时对接收通道有一定隔离;之后信号进入第一级放大器, 对信号进行放大;进入数控衰减器, 主要控制高低功率切换, 对信号衰减量进行控制;然后经过第二级放大器继续对信号进行放大, 最后进入末级功率放大器, 保证输出功率;然后经过环形器, 对收发单元进行隔离, 同时保证电压驻波比, 最后经射频开关输出。在末级功率放大器之后, 环形器之前, 加入功率遥测电路, 实现功率遥测功能。UHF射频收发前端原理框图如图1所示。
2 电路优化设计
2.1 接收通道设计
在接收通道的设计中, 增益、噪声系数、收发隔离、驻波等都是重要指标, 低噪声放大部分的设计是系统设计的重点。系统前面的几级决定了噪声系数的大小, 因此低噪部分设计时合理地选择元器件、分配噪声和增益, 尤为重要。
(1) 噪声系数。
由于放大器位置在末级, 所以前级开关、环形器、射频滤波器、限幅器对噪声系数影响较大, 而且因为滤波器指标要求较高, 在保证指标以及体积的情况下, 滤波器插损较大, 对噪声系数造成了较大影响。因此要保证噪声系数达标, 一是前级电路插损必须小, 二是第一级放大器必须具备高增益低噪声性能。低噪放芯片选用万通公司的低噪声放大器WHM19-3032AE, 噪声系数<0.9 dB, 增益30 dB, 电流95 mA。噪声曲线如图2所示。
(2) 收发通道隔离。
环形器最大可承受功率为20 W, 隔离度20 dB, 同时因为系统工作方式为半双工, 因此在通过切断电源的方式保证系统半双工工作的同时, 对收发通道隔离也起到重要作用。
(3) 天线切换开关。
天线切换开关作为接收通道的第一级, 它的插损对接收通道的噪声有重要影响, 同时天线切换开关作为发射通道的最后一级, 要求它在有较低损耗的同时, 必须具有通过大信号的能力。大功率射频开关选择Aeroflex公司的MSW2031-203, 该开关体积小, 性能良好, 最大可承受功率达50 W, 插损<0.5dB, 驻波<1.5。插损曲线如图3所示。
2.2 发射通道设计
发射通道的设计中, 重要的指标是功率电平、谐波抑制、三阶交调等。 (1) 三阶互调指标。通常情况下, 如果功放链增益不高, 功率放大器在1 dB压缩输出点的三阶互调约为-18 dB, 放大器线性输出功率为21 W, 末级功率管工作在P-1状态。 (2) 功率、增益平坦度的实现。
放大器前两级选用宽带功率单片, 末级选用大功率内匹配功率管, 保证系统功率电平要求。合理设计射频链路腔体空间, 输入输出端加隔离器, 保证功率放大器输入输出驻波良好, 可满足带内增益平坦度要求。末级功率管选用Nitronex公司的NPTB00025功率管, 最大功率可达25 W, 1 dB压缩点为21 W, 满足设计要求。NPTB00025功率管增益功率曲线如图4所示。
(3) 大小功率切换电路。功率放大器有大小功率两种输出状态, 大功率输出功率>40 dB, 小功率状态输出功率<23 dB。功率放大器的大小功率切换一般有两种方式:一种是用TTL电平来控制放大器的某几级功率管电源的通断, 这种方法小功率状态工作电流小, 缺点是输出功率变化量难以确定;另一种方法是在放大器的输入端加压控衰减器, 通过衰减输入信号幅度来改变输出功率, 这种方法能精确控制输出功率的变化量, 改善放大器的线性度, 但小功率工作状态下电流较大。经综合考虑选用数控衰减器的方法来实现大小功率切换。
(4) 电源控制电路。功放链电源由+28 V经过二次电源变换得到, 二次电源模块输入电压范围9~36 V, 输出电压28 V, 输出电压调节范围10%~110%, 输出功率100 W, 电源模块效率>81%, 模块具有过压过流保护功能。
发射电路选用砷化镓功率管, 砷化镓功率管工作时, 要求先加负压, 后加正压, 在功放的电源部分加入负控正电路, 防止负压没有加上时, 漏压先加上导致瞬态电流无穷大烧毁功率管或者电源模块过流保护。在电源部分加入TTL调制电路, 通过高低电平控制收发通道电源通断, 进而实现收发切换。电源控制电路如图4所示。
3 测试结果与分析
测试结果如表1所示。
使用安捷伦公司的E8364B矢量网络分析仪测试驻波, 测试结果如图6所示。
噪声系数、增益测试仪器使用安捷伦N8975A噪声分析仪, 测试结果如图7所示
如表1所示输入输出电压驻波比、噪声系数及收发开关控制速率不理想, 输入输出端驻波可考虑加隔离器进行改进。影响噪声系数的主要元器件有前端天线切换开关、射频滤波器以及限幅器和后级放大器, 改进方法为:在不影响增益平坦度的基础上尽量降低射频滤波器的损耗, 同时在选用射频放大器时尽可能选用低噪声、高增益放大器。
开关控制速率指标主要影响因素是大功率单刀双掷开关控制电路[7], 改进方法为:优化电源控制电路, 目前采用1个三极管控PMOS管方法控制收发电源通断以及负压保护电路, 开关速率较慢, 改进方法拟将电源控制电路及负压保护电路分别控制, 以增加电路控制速度。
4 结束语
无线通信技术的飞速发展, 大力推进了无线通信设备的进步。目前UHF射频无线收发信机已得到普遍的应用, 在无线通信系统中有较高的科研价值, 发展的重要方向就是设备的低功耗和小型化。文章阐述了一种UHF射频无线收发信机前端的设计。介绍了UHF射频收发前端的特点与优势, 文章分析了射频收发前端的设计重点和难点, 介绍了接收通道和发射通道的结构组成, 对系统关键技术进行了优化设计, 给出了关键元器件的选型分析。最后针对测试结果对射频收发前端中存在的不足提出了改进方法。
参考文献
[1]弋稳.雷达接收机技术[M].北京:电子工业出版社, 2004.
[2]GREBENNIKOR A.射频与微波功率放大器的设计[M].北京:电子工业出版社, 2006.
[3]POZAR D M.微波工程[M].北京:电子工业出版社, 2006.
[4]黄志伟.单片无线发射与接收电路设计[M].西安:西安电子科技大学出版社, 2008.
[5]张肇仪, 徐承和, 祝西里.射频与微波通信电路[M].北京:电子工业出版社, 2005.
[6]肖志敏.2-30MHz短波电台射频前端研制[D].成都:电子科技大学, 2004.
7.收发室工作人员岗位职责 篇七
收发室工作人员在总务处、政教处的领导下,负责校门及周边的安全保卫工作,保证学校物资、设施免受损失,作为保护全校师生安全的第一道关卡,其具体职责如下:
1、规范工作程序,按时接收各种报刊、邮件等,认真清点登记,不出差错,分发及时到位。
2、工作要耐心细致,待人态度要和蔼热情,礼貌对待上级领导、来访者和家长。
3、对来访者要先与被访者取得联系,沟通好后,将来访者登记、放行。
4、核查工作时间离校的教工请假条;上课时间离校的学生班主任批条,对没有请假条和班主任批条的不予放行。
5、禁止闲杂人员进校。发现校门外有闲杂人员聚集的,应上前予以驱散,经驱散后仍不离开的,及时通知政教处及主管领导。
6、禁止与本校无关的车辆入校,禁止校外人员使用本校场地进行体育活动。
7、私人物件出校时,要认真察看问清情况,对可疑物品应予以扣留,并及时报告主管领导。
8、严格执行学校的作息时间,按时关门落锁。坚守岗位不得脱岗,不得擅离职守,交接班要准时,交接完毕后方可离校。因玩忽职守,造成学校损失的,要予以赔偿,情节严重的要根据学校的相关规定予以处罚。
9、负责门前的卫生和管理,保证门前无纸屑、无杂草,保持收发室设备的整洁、完好,摆放有序。
10、校内外的闲散人员禁止在收发室逗留。
锦州市第八中学分校区
8.行政收发工作总结 篇八
一、文件
1.收文。存在收文不及时,文件过夜的现象(发生会议通知漏收,给局工作带来被动);文件处理标签与内容不符,错字多字漏字等;附件未收集完整即呈阅;拟办意见未能做到准确合理; 2.传办。传看不及时,等领导阅文现象突出;涉及时限反馈、报送名单等未能及时准确;未告知分管领导、科室主要负责人直接传具体经办人;领导批示后涉及办公室阅知的未能有效反馈。
二、档案
1.文件归档不够及时
2.归档文件分类不能做到清晰准确
3.照片档案、实物档案方面,思想上不够重视,平时未能及时收集,整理归档较少。
4.人事档案上未能和组织人事科沟通协作,导致部分干部人事档案资料不够完整。
三、保密
1.对于收到的各级各单位的密级文件要妥善保管,传阅过后及时归。
2.日常工作中产生的废纸要收集整理,由办公室统一销毁,不可私自作废品处理。
9.行政收发工作总结 篇九
本文主要研究2.4GHz频段ZigBee收发器中数字部分的实现问题,利用硬件逻辑直接实现和片上处理器中软件编程相结合的方式实现ZigBe e发射机和接收机中基带信号处理及MAC层的基本功能。
1 IEEE802.15.4协议简介
ZigBe e联盟于2005年6月27日公布了第一份ZigBe e规范“ZigBee Specification V1.0”, 这个标准定义了在IEEE802.15.4-2003物理层和标准媒体接入控制层上的网络层及支持的应用服务。IEEE802.15.4标准采用分层结构,每一层为上层提供一系列特殊的服务:数据实体提供数据传输服务,管理实体则提供所有的其他服务。他主要定义了底层:物理层(PhysicalLayer, PHY)和媒体访问控制层(Medium Access ControlSub-Layer, MAC), ZigBee联盟则在此基础上定义了网络层(Network Layer, NWK)和应用层(Application Laye r, APL)结构。
物理层主要的功能有:信道选择;信道能量检测;空闲信道评估;无线信道收发数据;接收包链路质量检测等功能。
MAC层负责分解接收到的MPDU包,并对来自NWK层数据包进行MPDU封装,主要的功能有:处理MPDU数据;利用CS-MA-CA机制共享物理信道;数据应答重传机制;ED、ACTIVE和ORPHAN三种扫描机制;关联和退出关联功能。
网络层的组要职责包括提供设备用来加入网络和离开网络的机制,提供数据帧传输的安全机制和路由机制;发现并保持设备间的路由,发现一跳邻居并存储潜在邻居信息。
应用层包括APS、AF、ZDO以及用户定义应用对象。应用支持子层(APS)子层负责维护设备绑定表,以及传输在绑定的设备间传输数据。设备邦定表用于根据设备间提供的服务和需求来匹配设备并储存相关设备信息的。ZigBee设备对象(ZDO)负责定义设备在网络中的角色,提出或响应邦定请求,以及建立网络设备间的安全关系,并且负责网络设备的发现及判定对方提供哪类服务。
2 收发机电路基本结构
ZigBe e是一种低速率、低功耗的WPAN技术,在设计ZigBe e设备时,如何降低系统的功耗和成本是设计的重点和难点。近年来,CMOS技术得到了迅速发展,它的最大优势在于低功耗和单片集成度高,它可以把数字基带信号处理、RF模拟电路和存储器集成到同一块硅片上。利用CMOS工艺实现ZigBee的通信终端时,在速度、噪声、功耗、面积之间的平衡可以通过并行的系统和电路设计、适当的收发器结构选择、精心的版图设计来实现。这些特性再加上CMOS的优异的数字处理能力使其成为设计ZigBee发射机和接收机的最佳选择。
2.1 发射机基本结构
符合标准的发射机框图如图1所示,高层(应用层、网络层等)把准备发射的数据送给MAC层;MAC层在进行相应的处理后送入物理层;物理层基带部分进行扩频、调制等数字处理后送入数模变换器MAC,变换后的模拟信号被射频模块变频、放大后送入天线进行发射。其中应用层、网络层、MAC层以及物理层的基带处理部分涉及的都是数字信号,是发射机中的数字部分;而DAC之后都是模拟部分。
2.2 接收机基本结构
符合标准的接收机的框图如图2所示。天线接收到的射频信号经过放大、混频滤波后通过模数转换器进行数字化。数字信号经过基带处理后形成物理层帧,然后送至MAC层。MAC层进行相应的处理后送入高层。跟发射机一样,应用层、网络层、MAC层以及物理层的基带处理部分涉及的都是数字信号,是接收机中的数字部分;而ADC之前都是模拟部分。
收发器数字部分和模拟部分的设计是相辅相成的,如果数字基带部分性能提高,相应的就会降低对模拟射频部分的设计要求,降低其设计难度,进而可以用较为廉价的芯片工艺实现芯片设计,从而达到降低成本的目的。降低接收机射频部分的复杂度,可以降低其功耗。另一方面,选用合适的射频收发器结构,可以提高收发器的性能,从而减轻数字基带处理部分的负担,降低数字部分的设计难度,这对于缩短设计时间,降低设计成本也是非常有利的。
3 收发机数字部分设计
在现在的数字电路设计中,实现数字信号处理的功能时有两种可供选择的方法:用硬件逻辑直接实现和片上处理器中软件实现。这两种方法各有利弊,适用于不同的场合。用硬件逻辑实现时,其特点是速度快、效率高,但是研制周期长,从而成本也高;用软件实现则更为灵活,研制周期短,缺点是速度慢,效率比较低。因此,数字系统设计必须在硬件和软件功能划分上有一个合理的权衡,并进行协同设计。
在ZigBee的收发器中,数字基带处理部分对速度的要求较高,而且因为标准的限制这一部分的功能在不同的应用场合相对比较固定,不需要很强的灵活性,因此考虑到满足通信的实时性要求,选择使用硬件逻辑实现的方法来完成数字基带处理部分的功能。
在不同的ZigBee网络中,或者同一个ZigBee网络的不同节点中,他们的MAC层以及网络层、应用层的功能都可能有所区别,完整的ZigBee协议栈只需要32k的程序容量,而那些简单的节点只需要几k的容量,就计算能力而言,常见的8位微处理器即可胜任,因此选择使用处理器上软件实现的方法更有利于满足这种灵活性,有利于代码的移植。因为ZigBee是一种低功耗的技术,在设计其收发器时需要尽量的提高集成度,减少片外设备的数量,所以我们选择使用可以集成到芯片内部的微处理器IP核来实现。经过在功耗、是否可配置扩展、是否提供源代码方面的比较,我们选择使用Synopsys公司的微控制器IP核DW8051来完成数字部分的功能。
3.1 发射机数字部分设计
ZigBe e收发器中数字部分包括基带信号处理以及MAC、网络层、应用层处理。发射机基带处理部分为:生成物理帧,将物理帧数据进行直接序列扩频、O-QPSK调制,并进行半正弦成型后抽样。MAC层的功能为生成MAC帧,为信道接入执行CSMA/CA算法,对接收到帧进行CRC校验,如果该节点是PAN协调器,还要负责管理GTS、发送信标进行网络同步,如果该网络中要求安全传输,还要使用AES加密算法对MAC帧进行加密等等。网络层和应用层的功能包括:生成相应的帧,寻找路由,提供面向应用的接口等。
发射机数字部分由微控制器IP核DW8051构成主要部分,除了完成MAC层和其他高层功能外,还要对整个发射机进行控制,其总体结构如图3所示。设计DW8051部分时,采用的方法是使用C语言开发单片机程序,在Keil仿真通过后再用软件工具将Keil中生成的hex文件转换成VHDL代码,嵌入到系统中。
微控制器IP核DW8051和基带处理部分之间的接口包括一个FI-FO (DW8051将生成的MAC帧写入到该FIFO中)、MAC帧的长度信号、CCA模块和基带处理部分的启动信号。上述模块和信号都作为片内外设连接到SFR总线上,它们通过SFR地址映射成SFR总线上的一个寄存器。
3.2 接收机数字部分设计
接收机数字部分的系统结构如图4所示,其中主要包括两部分:基带处理部分和微控制器IP核DW8051。基带处理部分把数据读入之后进行降采样、频偏估计以及校正、同步、解扩、解调等处理之后得到物理帧数据;DW8051部分负责完成MAC层和其他高层的功能。在系统中设计有三个ROM存储器:ROMI、ROMQ以及CODE-ROM,前两个存储的是由软件模拟产生的待处理基带数据,最后一个是DW8051运行时所需要的程序。
基带处理部分和DW8051之间的接口包括两部分:数据部分和控制部分,数据部分包括一个转换电路和一个FIFO,转换电路把基带处理部分解扩输出的符号转换成物理帧,两个符号对应一个字节,然后把物理帧数据写入FIFO中,等待DW8051读取。控制部分是标志信号re ady,当基带处理部分完成对一帧数据的处理生成最后一个符号后,将ready信号置为高,通知DW8051开始工作。
4 结语
本文主要介绍了ZigBee芯片的系统结构,着重介绍了数字部分设计的方法及结构。在ZigBee芯片设计中,发射机和接收机是分不开的,实际的ZigBee网络是一个半双工的网络,每个节点都具备发送和接收的功能,所以必须把发射机和接收机集成在一起,为了达到低功耗、低成本的目的,在设计时必须综合考虑发射机和接收机的要求,尽量的实现硬件资源共享,减少芯片面积和系统复杂程度。
参考文献
[1]李文仲, 段朝玉.ZigBee无线网络技术入门与实践[M].北京:北京航空航天大学出版社, 2007.
10.快递收发承包协议 篇十
甲方:环江毛南族自治县第二高级中学
乙方:,身份证号:,电话:
为了规范校园管理,创建安全、文明、和谐的“人文”校园环境,甲方对全校学生的手机执行统一管理,甲方提供管理房一间(学生宿舍一楼),室内配有办公桌椅和物架作为手机管理摆放(需要再增设的设施由乙方自负),由乙方承包甲方学生的手机管理、充电、学生证件复印业务,本着互惠互利的原则,经双方协商,达成以下协议:
一、承包范围:乙方承包学生的手机管理、充电、学生证件复印,不得经营与本业务无关的其它业务。
二、承包经营期限:21个月,从2018年 月 日起,至20 年 月 日止。
三、承包金:共计 万元(¥ 元),于本协议签订之日起五个工作日内一次性交清。
四、费用收取:由乙方自行收取费用,手机一部一次0.5元,充电宝一部一次1.5元;为学生复印证件费用收取略低于市面收费标准。
五、乙方交清承包金后,方可经营手机管理、充电、学生证件复印业务。
六、手机管理、充电、复印室电费由乙方自行承担。
七、安全责任
1、手机管理、充电、学生证件复印等一切安全责任由乙方自行承担,甲方概不负责。
2、经营期间,如出现房屋自然损坏的,由甲方负责维修;属于人为损坏的,由乙方负责维修。
3、合同期满,乙方要做好室内卫生,经甲方对房内财产进行清点,确认无财产损失后,收回全部房门钥匙,合同自然终止。
八、违约责任
乙方在承包经营期间,甲方发现乙方违约(如为学生提供零售商品服务,抬高收费标准等等)或者有其他严重影响甲方师生教学、生活秩序行为的,对乙方先行口头批评教育,再次发现的,甲方有权解除本承包协议,剩余承包金作为违约金不再退还。
九、其他
1、甲、乙双方仅为合作关系,不存在任何劳务或劳动关系;
2、本协议一式两份,甲乙双方各执一份,自双方签字、盖章之日起有效。
甲方(盖章):
乙方: 法人代表签字:
2018年 月 日
11.财务总监:收发之间 篇十一
蒋颖的同事国际个人税务合伙人史蒂文・格林(Stephen Green)形容起黑莓来,用的是“上瘾”这样一个字眼。“刚开始用了不久,你就发现很着迷,现在几乎是离不开它了。”格林说。现在他每天起床就忙着看看有没有前一天夜里过来的邮件,睡觉前也忍不住要看一看有什么邮件需要回复。
德勤事务所现在为每个在华的合伙人都配备了可以即时收发电子邮件的黑莓手机。“我们用的都是在香港开通的服务,在大陆漫游,”格林说,“不过在开通的时候,公司锁住了通话的功能。”他言语中颇有些无奈。这意味着,无论是上班还是在路上,格林都需要带上至少两台电子设备:工作中不可或缺的黑莓,还有生活中也同样一刻不能离开的手机。
当然并不是每个人都对新颖科技引导的移动办公着迷。沃尔沃建筑设备(中国)有限公司财务及行政副总裁钟文庆就习惯背上一台笔记本电脑出行。“这是公司要求,需要经常收发电子邮件,哪怕是在路上。”他解释说。但是钟却并不认同手机收发电子邮件这样一个概念,因为他不愿意见到越来越多人规避传统而直接的交流方式――打电话。此外,他也担心电子邮件的滥用有可能被进一步放大。“邮件的群发功能让有的人很不负责任地躲在电子邮件后面。”钟说。他鼓励自己的下属更多地去打电话交流。
的确,新颖科技带来了交流方式上的巨大变革,同时也让移动办公成为可能,成为时尚。但是,这种交流的变化很大程度上受到外部环境的支配和制约。企业文化和商业往来的习惯决定了主流的交流方式,而网络的支持以及服务的稳定性和便利性也是职业经理人考虑交流手段的重要因素之一。此外,移动电子设备作为每天随身携带的必备品,又无法不受到流行趋势等大众因素的影响,
《财务总监》杂志的“手机沟通方式调查”希望对中国高端职业经理人基于手机的移动沟通有所揭示,了解他们在移动办公时的交流习惯。
解读调查
在探究中国职业经理人移动交流方式的时候,我们很难绕过一些成见,比如说打电话仍然是商务交流的首选,电子邮件使用频率不高导致手机收发电子邮件的服务仍然用者寥寥,短信的普及会使得职业经理人经常使用短信作为交流的方式等等。其中手机收发短信与电子邮件是我们关注的重点。
从研究结果来看,我们首先发现,选择“只会使用手机通话的方式来进行沟通”的人并没有我们想象的那么多,占所有回复者的15.3%。大部分回复者都选择至少两种联系方式。不出意料,短信是除了打电话之外最主要的交流方式,共有77.3%的人选择使用短信;而另外有34.9%的人选择了收发电子邮件的方式,这比我们预期的为高。
此外,对打电话人群的分析显示,他们选择打电话交流的最重要原因是打电话作为交流方式本身的互动性和即时性,而不是打电话作为商业交流形式在中国具有什么特定的“正式”内涵。在选择“只打电话”的人中,只有11.5%的人认为“打电话是同事、上下级或者客户最易接受的正式交流方式”,而有55.2%的人选择“打电话是最即时的沟通方式,可以直接得到答复”,另外有33.3%人选择“打电话是面对面交流之外最直接的交流方式,可以了解对方的语气和态度”。
同样,短信的大量使用并不意味着短信已经成为一种相对独立的交流方式,它更多扮演的是辅助的角色。在选择打电话和发短信两种交流方式的人群中(占总回复人数的49%),有接近三分之二的人(63.4%)认为“打电话更频繁一些”,短信主要作为辅助交流手段(如在无法打通电话的情形下)。打电话和短信的主次关系很明显。此外,当我们进一步让回复者去分析短信交流的对象时,我们发现所有受访者中有62.2%的人的短信沟通对象是一般同事,有39.5%的人会给上下级之间发短信,只有23.1%的人会给客户或者供应商等发短信。这显示出,短信仍更为普遍地应用于公司内部的交流,而且以同级同事之间为主,距离真正正式的交流手段还存在很大的距离。
12.无线收发系统的抗干扰研究 篇十二
关键词:抗干扰,冗余技术,软件陷阱技术,中值滤波算法
对于检测系统而言, 可靠性是一个重要标准。可靠性即是系统最终显示的结果是否能够正确反应被测对象的真实性。工业系统中的干扰是指在设备工作过程中出现的并不代表有用信号且对设备性能或信号传输有害的电气变化现象。这些电气变化现象迫使有用信号的数据发生变化, 增大误差, 甚至使系统发生失误和故障。因此为提高系统的稳定性以及信号传输的可靠性, 必须从硬件和软件上提高系统的抗干扰性。在这里主要研究无线收发系统的软件抗干扰措施。
1 冗余技术
1.1 指令冗余指令技术
CPU执行程序的过程也就是逐条执行指令的过程, 而执行指令的过程又分为取操作码, 取操作数和执行三个阶段。当CPU受到干扰后, 会脱离预定的顺序而出现“跑飞”, 此时程序执行就会产生混乱。为了避免这种现象发生, 常在程序的一些关键部位插入几个NOP指令, 或将有效单字节指令重复书写, 这就称指令冗余。
最常用的做法是在双字节或三字节指令之前插入2条NOP指令, 则这条指令就不会被前面的失控程序拆散, 并将被完整执行, 从而使程序的执行走上正轨。也常在一些对程序走向起决定作用的指令之前插入2条NOP指令, 以保证CPU“跑飞”后能迅速走上正轨。此类指令有:RET, RETI, LCALL, SJMP, CJNE等。但须注意的是, 不宜加入太多的冗余指令, 否则会降低程序的运行效率。
1.2 循环冗余码差错控制技术——CRC
无线传输过程中, 数字信号完全暴露在环境中, 传输过程中的误码是不可避免的, 因此, 在接收端必须进行差错检测。鉴于通讯双方PC机和电脑均具有很强的软件编程功能, 这就为实施软件差错检测提供了前提条件。软件差错检测具有经济实用不增加硬件开销的优点, 这里订介绍一种软件差错检测方案--循环冗余码差错检测法 (CRC) 。
1.2.1 CRC法的原理
CRC的计算通常是采用多段移位寄存器实施的, 每个移位寄存器的输出送入异或门, 其中有一个异或门的输出反馈送入位于各段移位寄存器之间的异或门。
1.2.2 CRC法的数学模型
假设有一个 (n, k) 循环码, 它有2k个码字, 根据循环码的特点, 它的任一个码字的每一次移位得到的是本空间的另一个码字, 从中取一个前k-1位为零的码字以g (x) 表示。则g (x) , xg (x) , ……xk-1g (x) 都是码字, 且这k个码字显然都是独立的, 故可作为码的一组生成基底。除全是零的码字外, 其它码字中不可能找到连续k位均为零的码字, 即连续为零的长度只有k-1位, 至少g (x) 的首项和常数项的这两项系数必定为1。也就是说, g (x) 是常数项不为零的n-k次式项式。更为重要的是, g (x) 是码中次数为n-k的唯一的一个多项式。因为如果有两个的话, 则把这两个码字相加也应是一个码字, 而此码字的多项式的次数将小于n-k次。一旦确定了g (x) , 则整个 (n, k) 循环码就被确定了。码的生成矩阵G (x) 的k行可以用g (x) 的循环移位构成, 即:
因此, 所有用G (x) 生成的码字都是g (x) 的倍式。换言之, 凡是码多项式都可被g (x) 除尽。这些码等效于如下编码, 若用多项式m (x) 表示信息组, 次数小于k, 则xn-km (x) 的次数就小于n。用g (x) 去除xn-kk (x) , 得到余式r (x) , 其次数小于n-k, 把此余式作为校验码元附加在信息组后面, 就得到一个必能被g (x) 除尽的多项式, 故必是码字多项式。这可由下式表示:
用这种方法所编出的码字, 前面是原来未变的k个信息码元, 后面为r个检验码元。
1.2.3 CRC法在收/发双方的软件实现
根据前面所得的数学模型, 可以编制CRC程序, 需要发送的数据信息为8位 (即信息组m (x) 为8位) , 选用CRC多项式g (x) =x5+x2+1。实际上CRC程序的关键在于求余式r (x) (即求冗余校验码元) 。
假设需发送的数据为1 1 1 0 1 1 1 0, 则m (x) =m (x) =x7+x6+x5+x3+x2+x
则数据和校验码的完整的多项式为:
先将校验码均设为零, 则与xn-km (x) 对应的二进制数为1 1 1 0 1 1 1 0 0 0 0 0, 相当于将数据信息左移了n-k位, (n-k=r就是校验位数, 这里g (x) 是5次幂, 故r=5) , 根据上式将数据代入得:
则实际要发送的整个信息为:
G (x) =x5+r (x) →1 1 1 0 1 1 1 0 0 1 0 1 1, 如果在传输过程中没有发生差错, G (x) 一定能被接收方的g (x) 整除。若不能除尽, 则表示发生差错。
用CRC法进行差错检测的问题, 接收方如果发现错误, 则回一信息, 通知发送端该数据以前的信息均正确收到, 要求重发该数据及其之后的信息;若没有发现错误, 则不回送信息。由此可以提高收发效率。实践证明CRC法在无线通讯的差错检测中应用是非常有效的。
2 软件陷阱技术
指令冗余不能完全解决程序“跑飞”的问题。若“跑飞”后产生的新执行点没有落到程序区时, 指令冗余就无法再使程序的执行步入正规。对于这种情况, 可以用设置软件陷阱的方法来解决。所谓“软件陷阱”, 就是一段引导程序, 该程序能将捕获的程序引向错误处理程序或复位地址0OOOH, 使CPU能提示错误或重新执行任务。例如:把错误处理程序的入口地址记为ERROR, 则“软件陷阱”程序段为:
软件陷阱通常安排在程序中以下位置:
2.1 系统中空的ROM区。
将未用的ROM区域都写上软件陷阱程序, 只要程序执行点落入该区域, CPU就会被引入正轨或自动重新运行。
2.2 表格的头、尾处。
由于表格数据是无序的“指令”代码, 在其头、尾设置软件陷阱可以使程序执行点落入数据表格区后也能被引入正轨。
2.3 程序中没有使用的中断向量处。
“跑飞”的程序可能意外地开启了已关闭的中断, 若在未用的中断向量处设置软件陷阱可以控制这种现象发生。
2.4 程序体内的“断裂处”。
所谓“断裂处”是指程序中跳转指令之后, 下一新的程序段之前的位置。在此设置软件陷阱, 可以保证程序不顺序向下执行。
3 数据格式的抗干扰措施
由于在无信号输出时, 串口输出是随机数据, 所以在所发送的数据前加“0x FF00”, 后面加“dddd”作为标识符, 在接收数据时, 控制机首先检测数据前后是否有“0x FF00”、“dddd”的标识符, 若含有则认为所接收的数据为正确数据, 否则认为此组数据无效, 舍弃数据, 继续接收下组数据。
4 中值滤波算法
中值滤波方法对缓慢变化的信号中由于偶然因素引起的脉冲干扰具有良好的滤波效果。其原理是:对信号连续进行次采样, 然后对采样值排序, 并取序列中位值作为采样有效值, 采样次数一般取为大于3的奇数。在实际应用中可编制中值滤波程序, 把干扰滤掉。例如:连续三次采样, 并对这三次采样值进行比较, 去掉最大的和最小的, 留中间值作为采样值, 这样就把许多干扰和偶然因素滤掉。
无线收发系统的软件抗干扰措施很多, 这里只介绍几种, 通过这些措施, 能提高系统的抗干扰能力, 增加了系统的可靠性。
参考文献
[1]王幸之, 王雷等.单片机应用系统抗干扰技术[J].
13.文件收发管理规定 篇十三
为进一步加强公司各类文件资料的收发管理工作,使公司文件资料的收发管理工作更加规范化、制度化,提高工作效率,并明确职责;结合公司实际情况,制定本管理规范。
2、适用范围
公司所有文件资料,包括工程资料、图纸、内外__文件、函件等。
3、职责
公司所有文件资料,由公司各职能部门专人负责拟发、收集、整理后,统一交公司行政人事部档案室归档保管,具体操作根据《档案管理规定》标准执行;
4、发文管理规定及流程
4.1发文规定
4.1.1公司各类发文均由所属部门负责拟稿排版及校对,分管部门领导审核,总经理签发;
___所发文件必须由发文部门留存书面底稿、电子文本以作存档,并由部门专人建立文件收发登记台帐;
___所发文件必须履行文件呈批手续且要有相关拟稿人、审核人、签发人的签字方可发出,需加盖公章的文件另加填盖章申请单;由总经理签字后,财务部执行盖章;
___所有发文文件必须定期统一归档到公司档案室保管存档。
4.2发文字号编排
4.2.1以公司名义,加盖公司印章的发文字号统一编排为以下格式:
公司简称的大写英文缩写(XDCJ)+发布年号(四位数)+顺序号(三位数);
公司名义发文,统一由行政部负责拟文及编号,经相关部门领导审核,总经理批准后发出;
4.2.2以部门名义,加盖公司印章的发文字号统一编排为以下格式:
4.3文件分类
4.3.1制度、规定:根据公司经营管理的实际需要,由公司职能部门提出建立和完善的各类管理规章制度;
4.3.2决定:对重大事项做出的决定按排;
4.3.3通知:发布或公布公司各项制度,传达相关部门、人员或单位需要周知的事项;
4.3.4通报:表彰先进,批评错误,借以教育员工;传达重要精神或情况;
4.3.5通告:在一定范围内公布应当遵守或者周知的事项;
4.3.6报告:下级向上级汇报工作,反映情况、提出建议意见或答复上级的询问;
4.3.7请示:向上级部门请求请示、批准;
___批复:答复相关部门(单位)__请示;
14.对外行文和公文的收发处理工作 篇十四
一、目的
完善公司文件管理,规范发文、收文管理程序。
二、范围
本制度适用于公司内部发文、收文及对外发文的管理
三、公司发文编号及格式原则
四、文件的收发规定
1、公司文件的发文由相关部门起草,为涉及跨部门事项的文件,按归口管理,由部门经理及分管领导审核后,呈交总经理审阅批准之后生效;涉及跨部门事项的文件,发文部门起草后,应先征求相关部门意见,并经相关分管领导审核后,呈交总经理审阅批准后生效。
对外行文和公文的收发处理工作,为使行文和收文处理规范化,特规定如下:
一、行文
(一)凡以我局名义上报或下发的文件(报告、请示、纪要、通知、函件等),由承办科室拟稿,经科室负责人、分管领导初审后,送办公室核稿,经办公室核稿后送局领导签发。重要文件需由局领导审核,主管区领导签发。联合行文必须同时送有关单位领导会签,方可发出。
(二)经局领导签发的文稿交办公室统一登记、分类编号。由拟稿科室打印、校对、装订,上行文由办公室发送并催办,平行文和下行文由拟稿科室分发。
(三)行文规则参照《国家行政机关公文处理办法》(国发[2000]23号)有关规定执行,行文流程按局办公处理系统流程进行。
二、收文处理
(一)所有发至我局的公文(含传真件公文和附有领导的批示或上级部门转我局处理的公文),由局办公室统一签收、登记、编号,送局领导阅示或送有关科室办理。
(二)文件按办件、阅件进行分类。办公室负责人根据文件内容和规定的传阅范围,提出办文意见,送局领导批示或交有关科室阅办。需要办理的公文,经请示局领导后办理,办公室根据文件内容、领导批示予以催办。
(三)对急办件,办公室应立即将文件送交局领导批阅。领导不在时,办公室应根据文件内容及时限要求,交相关业务科室或人员办理。事后及时向局领导汇报并做好督办工作。
(四)一般公文通过局内网办理和传阅。保密文件一律由办公室专人传送。
(五)凡外出开会、学习带回的文件及材料原件须交办公室登记存档。
三、保密文件收发管理
(一)遵守公司统计报表管理制度,保密资料统一由本局兼职保密员收发、传递、清退和销毁,并严格把好收发关、传阅关、清退关“三关”。
(二)制发文件时,经办人要根据文件、资料的内容和定密范围,标明密级、保密期限,确定发送范围、数量,送局领导审批后印发。
(三)保密文件、保密资料必须在办公室内进行传阅,未经批准不得擅自扩大传阅范围;不准擅自复印或抄录保密文件,不得将文件带出办公室;确因工作需要携带外出的,需经局领导批准,并要妥善保管。
(四)复印保密文件、保密资料必须严格履行审批登记手续。严禁将保密文件、保密资料拿到社会上营业性场所复印。
(五)借阅保密文件、保密资料须按阅读范围借用,并办理登记、签字手续。用完后,要及时归还。
(六)对保密文件、保密资料要定期清查,一般每季度清查一次。年终进行全面清查、核对,发现欠缺要及时追查,防止丢失。
15.电子邮件收发系统的研究与设计 篇十五
经历了漫长的过程之后, 它现在已经演变成为一个更加复杂并丰富得多的系统, 可以传送声音、图片、图像、文档等多媒体信息, 以至于如数据库等更加专业化的文件都可以电子邮件附件的形式在网上分发。现在, 电子邮件已成为许多商家和组织机构的生命血脉。用户可以通过电子邮件的讨论会进行项目管理, 并且有时要根据快速, 或洲际的电子邮件信息交换进行重要的决策行动。一旦某个组织的电子邮件系统运行在支持TCP/IP协议的网络上或具有支持两个互联网邮件服务协议SMTP (简单邮件传输协议) 和POP (邮局协议) 之一的互联网网关, 它的邮件用户就能够连接到任何具有相似连接的电子邮件地址上了, 并且不论其电子邮件帐户在何处。
1 电子邮件的基本模块与相关的协议
1.1 邮件收发系统的模块设计
模块管理环境, 这些可以降低一个软件开发过程的复杂性, 减少工作难道。开发应用程序的第一步是在需求分析的基础上进行精心的模块划分, 模块划分的原则是尽量保持单个模块的独立性, 使模块与模块之间的耦合降到最小, 每一个模块暴露给其它模块的信息最少, 尽量让模块之间使用程序框架提供的服务注册机制来通信。由于模块与模块之间的耦合很小, 不会像传统的开发方式中的各模块之间那样存在纠缠不清的包和类的引用关系, 因此大部分模块的开发工作可以并行进行而不会互相影响。本文所讲述的邮件收发系统的模块如图1。
1.2 相关协议
1.2.1 SMTP协议
SMTP的全称是Simple Mail Transfer Protoeol, 即简单邮件传输协议。SMTP协议是TCP/IP协议族中的一员, 主要对如何将电子邮件从发送方地址传送到接收方地址, 也即是对传输的规则做了规定。目标是向用户提供高效、可靠的邮件传输。SMTP的一个重要特点是它能够在传送中接力传送邮件, 传送服务提供了进程间通信环境 (IPCE) , 此环境可以包括一个网络, 几个网络或一个网络的子网。理解到传送系统 (或IPCE) 不是一对一的是很重要的。进程可能直接和其它进程通过已知的IPCE通信。邮件是一个应用程序或进程间通信。邮件可以通过连接在不同IPCE上的进程跨网络进行邮件传送。更特别的是, 邮件可以通过不同网络上的主机接力式传送。
SMTP设计基于以下通信模型:针对用户的邮件请求, 发送SMTP建立与接收SMTP之间建立一个双向传送通道。接收SMTP可以是最终接收者也可以是中间传送者。SMTP命令由发送SMTP发出, 由接收SMTP接收, 而应答则反方面传送。
一旦传送通道建立, SMTP发送者发送MAIL命令指明邮件发送者。如果SMTP接收者可以接收邮件则返回OK应答。SMTP发送者再发出RCPT命令确认邮件是否接收到。如果SMTP接收者接收, 则返回OK应答;如果不能接收到, 则发出拒绝接收应答 (但不中止整个邮件操作) , 双方将如此重复多次。当接收者收到全部邮件后会接收到特别的序列, 如果接收者成功处理了邮件, 则返回OK应答。
SMTP提供传送邮件的机制, 如果接收方与发送方连接在同一个传送服务下时, 邮件可以直接由发送方主机传送到接收方主机;或者, 当两者不在同一个传送服务下时, 通过中继SMTP服务器传送。为了能够对SMTP服务器提供中继能力, 它必须拥有最终目的主机地址和邮箱名称。
1.2.2 POP3协议
POP读起来有点像是中文里的泡泡, 其实这是一个英文术语的缩写。POP的全称是Post Office Protocol, 即邮局协议, 用于电子邮件的接收, 现在常用的是第三版, 所以简称为POP3。
对于在网络上比较小的结点, 支持消息传输系统 (MTS) 是不实际的。例如, 一台工作站可能不具有充足的资源允许SMTP服务器和相当的本地邮件传送系统保持序驻留, 并持续运行。同样的, 将一台个人计算机长时间连接在IP类型网络上的费用也是可观的 (结点缺少的资源被称为“联络性”) 。
虽然如此, 在这样的小结点上允许管理邮件是十分有用的, 并且这些结点经常支持一个用户代理来管理邮件。为解决这一问题, 能够支持MTS的结点就为这些不能支持的结点提供了邮件存储功能。邮局协议-版本3就是使这样的工作站可以用一种比较实用的方法来访问存储于服务器上的储存邮件。通常, 这意味着工作站可以从服务器上取得邮件, 而服务器为它暂时保存邮件。
初始时, 服务器通过侦听TCP端口110开始POP3服务。当客户主机需要使用服务时, 它将与服务器主机建立TCP连接。当连接建立后, POP3发送确认消息。客户和POP3服务器相互 (分别) 交换命令和响应, 这一过程一直要持续到连接终止。
POP3命令由一个命令和一些参数组成。所有命令以一个CRLF对结束。命令和参数由可打印的ASCII字符组成, 它们之间由空格间隔。命令一般是三到四个字母, 每个参数却可达40个字符长。
POP3响应由一个状态码和一个可能跟有附加信息的命令组成。所有响应也是由CRLF对结束。现在有两种状态码, “确定” (“+OK”) 和“失败” (“-ERR”) 。
在生命周期中, POP3会话有几个不同的状态。一旦TCP连接被打开, 而且POP3服务器发送了确认信息, 此过程就进入了“确认”状态。在此状态中, 客户必须向POP3服务器确认自己是其的客户。一旦确认成功, 服务器就获取与客户邮件相关的资源, 此时这一过程进入了“操作”状态。在此状态中, 客户提出服务, 当客户发出QUIT命令时, 此过程进入了“更新”状态。在此状态中, POP3服务器释放在“操作”状态中取得的资源, 并发送消息, 终止连接。
POP3服务器可以拥有一个自动退出登录的记时器。此记时器必须至少可以记录10分钟。这样从客户发送的消息才可能刷新此记时器。当记时器失效时, POP3会话并不进入“更新”状态, 而是关闭TCP连接, 而且不删除任何消息, 不向客户发送任何响应。
一旦TCP连接由POP3客户打开, POP3服务器发送一个单行的确认。这个消息可以是由CRLF结束的任何字符。
此时POP3会话就进入了“确认”状态。此时, 客户必须向服务器证明它的身份。在文档中介绍两种可能的处理机制, 一种是USER和PASS命令, 另一种是APOP命令。
用USER和PASS命令进行确认过程, 客户必须首先发送USER命令, 如果POP3服务器以“确认”状态码响应, 客户就可以发送PASS命令以完成确认, 或者发送QUIT命令终止POP3会话。如果POP3服务器返回“失败”状态码, 客户可以再发送确认命令, 或者发送QUIT命令。
当客户发送了PASS命令后, 服务器根据USER和PASS命令的附加信息决定是否允许访问相应的存储邮件。
一旦服务器通过这些数据决定允许客户访问储存邮件, 服务器会在邮件上加上排它锁, 以防止在进入“更新”状态前对邮件的改变。如果成功获得了排它锁, 服务器返回一个“确认”状态码。会话进入“操作状态”, 同时没有任何邮件被标记为删除。如果邮件因为某种原因不能打开 (例如, 排它锁不能获得, 客户不能访问相应的邮件或者邮件不能进行语法分析) , 服务器将返回“失败”状态码。在返回“失败”状态码后, 服务器会关闭连接。如果服务器没有关闭连接, 客户可以重新发送确认命令, 重新开始, 或者发送QUIT命令。
在服务器打开邮件后, 它为每个消息指定一个消息号, 并以八进制表示每个消息的长度。第一个消息被指定为1, 第二个消息被指定为2, 以此类推, 第N个消息被指定为N。在POP3命令和响应中, 所以的消息号和长度以十进制表示。
一旦客户向服务器成功地确认了自己的身份, 服务器将锁住并打开相应的邮件, 这时POP3会话进入“操作”状态。现在客户可以重复下面的POP3命令, 对于每个命令服务器都会返回应答。最后, 客户发送QUIT命令, 会话进入“更新”状态。
2 电子邮件收发系统设计
邮件发送:把邮件从本地发送到邮件服务器。
首先, 设置邮件发送的端口号和邮件服务器;进行服务器连接;
其次, 将用户名和密码经过Base64编码, 并且发送进行验证;
最后, 邮件发送。
邮件接收:把邮件从服务器下载到本地并处理附件。
首先, 设置邮件接收端口号和下载邮件服务器;然后进行服务器连接;
其次, 用户名和密码检验;
最后, 邮件接收和附件处理。
3 结束语
随着电子邮件系统的应用, 日常工作中我们可以很方便地进行信息的交流而无须掌握复杂的技术, 从而改进了传统的信息交流的模式。
摘要:该文以电子邮件收发系统为研究对象, 研究了电子邮件系统的模块结构和收发邮件的整个流程, 分析了SMTP和POP3协议的使用, 实现了邮件系统的收发功能。
关键词:电子邮件,SMTP,POP3
参考文献
[1]贺文, 顾训穰.基于Web的客户端电子邮件系统的实现[J].计算机工程与应用, 2001 (8) .
[2]RFC1939-POP3协议 (RFC1939Post Office Protocol-Version3) .
【行政收发工作总结】推荐阅读:
07全年年油料收发办工作总结08-02
收发器10-05
收发的岗位职责08-09
实验四串口收发实验09-30
办公室文件收发记录07-08
油库操作工收发油流程06-12
收发电子邮件说课稿08-25
校园收发员实习报告11-23
办公室收发文管理办法08-27
行政装备工作08-21