基于AJAX技术的邮件系统设计论文

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

-I-摘要电子邮件是Internet应用服务之一,也是使用最多的互联网服务。电子邮件系统通过Internet,实现各类信息的传送、接受贮存等处理,将邮件传送到世界的各个角落。电子邮件系统经过几十年的发展,已经形成了完善的技术体系。用户最初只能通过Outlook,Foxmail等客户端软件来收发自己的邮件,但单纯的客户端程序进行邮件的收发已经不能满足用户移动办公的需要。Web邮件技术的出现,彻底解决了用户办公的需要,其快捷、方便的优点吸引了众多的网络用户。用户无须安装任何Email客户端软件,只需使用浏览器打开放在服务器上的特定网页即可进行Email收发及相关操作。J2EE、AJAX技术等新的Web技术的层出为邮件系统的更新带来了巨大的突破。本文着重阐述了实现基于J2EE的Hibernate技术和AJAX技术的Web邮件系统的理论基础、设计思想、系统架构、开发过程以及对以上内容的总结与展望。论文前半部分着重论述了Hibernate、AJAX和JavaMail邮件技术,阐释了电子邮件系统的工作原理及邮件传送过程,探寻如何开发邮件服务。简单介绍了与邮件系统相关的几个重要协议。熟悉按照这些协议、规范进行的电子邮件的传送过程。论文后半部分是对系统的各个模块进行分析、设计和编码。包括系统整体设计思想,模块设计思想以及各功能模块实现的流程图等。最后对该邮件系统进行了总结和展望。关键词:电子邮件,邮件系统,邮件协议-II-ABSTRACTEmailisoneofInternetapplicationsandalsotheserviceusersusemost.ElectronicMailSystemfulfillstransmission,receiving,storingmanagementofallkindsofsignalsthroughInternetwhichconnectsthewholeworld,sendingmailstoeverycorneroftheworld.Withmanyyears'development,EmailSystemhasformedconsummatetechnologyarchitecture.UserscanonlyuseclientsoftwaressuchasOutlook,Foxmailtoreceiveandsendtheirownmailsatfirst,butthiscan'tsatisfytherequirementofusers'movingoffice.WiththeappearanceofWebMailtechnique,theproblemhasbeencompletelysolved.Manynetworkusersareattractedbyitsadvantagesofspeedinessandconvenience.UserscanimplementEmailreceiving,EmailsendingandsoonbyopeningcertainWebpagesonServersthroughBrowserswithoutinstallinganyEmailClientsoftwares.ThelayerofthenewWebtechniqueoftheJ2EE,AJAXtechnique..etc.formailsystemofrenewalbringhugeofbreak.ThispaperemphasizesexpatiatingontheimplementationofWebMailsystembasedontheHibernateofJ2EEplatformandAJAX,includingtheirtheoryfoundation,designidea,systemstructure,developmentprocess,sum-upandexpectationofallabove.ThefirsthalfpartofthepaperdiscussestheHibernateandtheAJAXarchitectureandJavaMailmailtechnique,explainingtheworkprincipiaofEmailsystemandthetransmissionprocessofEmail,exploringhowthesetechnologiesuseJavaMailAPItoprovidestandardmailservice.ThenthepapersimplyintroducesseveralimportantprotocolscorrelativewithmailsystemandcomprehendsthetransmissionprocessofEmailaccordingtotheseprotocolsandcriterions.Theotherhalfpartofthispapersetsforthanalyse,designandcodingofeachmoduleinthemailsystem,includingsystem'swholedesignidea,modules'designidea,implementationflowchartofeachmodule,etc.Intheend,thesummarizationoftheWebMailsystemissimplydiscussedinthispaper.Keywords:Email,MailSystem,MailProtocols-III-目录摘要...................................................................................................................................IABSTRACT.....................................................................................................................II第1章引言....................................................................................................................11.1背景...................................................................................................................11.2研究内容...........................................................................................................2第2章邮件系统开发方法............................................................................................32.1AJAX客户端开发.............................................................................................32.1.1AJAX的异步能力...............................................................................32.1.2AJAX丰富页面操作...........................................................................32.2数据库访问技术分析.......................................................................................42.2.1JDBC数据库访问技术........................................................................42.2.2Hibernate中间件..................................................................................42.3J2EE邮件开发..................................................................................................52.4开发环境介绍...................................................................................................62.4.1DREAMWEAVER...............................................................................62.4.2MyEclipse6.0.......................................................................................62.4.3MicrosoftSQLServer2000...................................................................72.4.4Tomcat6.0.............................................................................................82.5本章小结...........................................................................................................9第3章系统需求分析..................................................................................................103.1系统设计原理.................................................................................................103.2系统主要功能要求.........................................................................................113.3本章小结.........................................................................................................13第4章数据库设计......................................................................................................144.1数据库结构分析...................................................

1 / 41
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功