电子邮件客户端毕业论文报告

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

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

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

资源描述

南京理工大学毕业设计说明书(论文)作者:张鹏学号:0706580140学院(系):计算机科学与技术专业:网络工程题目:电子邮件客户端的设计与实现指导者:(姓名)(专业技术职务)评阅者:(姓名)(专业技术职务)2011年5月樊春丽教授毕业设计说明书(论文)中文摘要电子邮件是—种用电子手段提供信息交换的通信方式。它是全球多种网络上使用最普遍的一项服务。这种非交互式的通信,加速了信息的交流及数据传送。通过连接全世界的Internet,实现各类信号的传送、接收、存贮等处理,将邮件送到世界的各个角落。到目前为止,可以说电子邮件是Internet资源使用最多的一种服务。本电子邮件系统主要包括的动能有:信箱管理(收件箱、发件箱、草稿箱、已发送信箱以及邮件的接受,发送,删除),联系人管理(选择联系人、添加删除联系人),用户管理(添加删除用户、更改当前用户)。所有的邮件都存放在access数据库中,数据库的表有:联系人,用户,收件箱,发件箱,草稿箱,已发送。附件默认存放在系统工程目录下的附件文件夹中,用户可以通过点击附件另存为按钮,将附件保存至用户指定的位置。关键词电子邮件邮件服务邮件客户端毕业设计说明书(论文)外文摘要TitleE-mailclientDesignandImplementationAbstractE-mailisakindofexchangeofinformationbyelectronicmeanstoprovidecommunication.Itisthemostwidelyusedserviceoftheworld'svarietynetworks.Thisnon-interactivecommunicationsacceleratetheexchangeofinformationanddatatransmission.ConnectingthewholeworldInternet,itachievevarioustypesofsignaltransmission,reception,storageandotherprocessing,themessagesenttoallcornersoftheworld.Sofar,wecansaye-mailisthemostusedserviceduringtheInternetresources.Thee-mailsystemincludesthefunctions:MailManagement(Inbox,Outbox,Drafts,SentBoxandacceptanceofe-mail,sendmail,deletemail),ContactManagement(SelectContacts,addanddeletecontacts),UserManagement(addanddeleteuser,setcurrentuser),Allmailisstoredinaccessdatabase,DatabasetablehasContacts,users,Inbox,OutBox,DraftsBox,SentBox.Annexdefaultstoredinthesystemdirectoryundertheprojectfolderintheannex,UserscanclicktheAnnexSaveAsbuttontosavetheattachmenttoauserspecifiedlocation.KeywordsE-mailMailServiceMailclient本科毕业设计说明书(论文)第1页共39页1引言.............................................................31.1电子邮件介绍.................................................31.2电子邮件的工作原理...........................................41.3电子邮件技术现状.............................................41.3.1端到端的安全电子邮件技术...............................41.3.2传输层的安全电子邮件技术...............................51.4开发环境及运行环境.........................................62应用系统开发理论基础.............................................62.1SMTP介绍....................................................62.1.1SMTP的工作原理及其模型................................82.1.2SMTP协议的命令和应答..................................92.2POP3协议..................................................122.2.1POP3协议简介.........................................122.2.2POP3协议简介........................................122.3jmail组建简介及其特点......................................132.3.1jmail组建简介........................................132.3.2Jmail的特点..........................................132.4MFC简介...................................................132.4.1MFC概述..............................................132.4.2MFC中对话框类型......................................143邮件客户端总体设计..............................................143.1系统总框架................................................153.2程序功能图..................................................154邮件客户端详细设计及实现........................................164.1数据库模块的的设计与实现..................................164.1.1数据库表的设计........................................164.1.2关键数据库操作功能代码................................184.2邮件发送模块的的设计与实现................................204.2.1类和界面的设计........................................204.2.2关键代码..............................................204.3收件箱的设计与实现........................................224.3.1类的设计以及组建导入..................................224.3.2关键代码..............................................244.4发件箱、草稿箱、已发送信箱的设计与实现.....................284.4.1类和界面的设计........................................284.4.2关键代码..............................................304.5联系人模块的设计与实现.....................................31本科毕业设计说明书(论文)第2页共39页4.5.1类和界面的设计........................................314.5.2关键代码..............................................324.6用户模块的设计与实现.......................................334.6.1类和界面的设计........................................334.6.2关键代码..............................................344.7其它关键代码................................................364.7.1窗口创建函数..........................................364.7.2窗口销毁函数..........................................375结论.............................................................386致谢.............................................................397参考文献......................................................39本科毕业设计说明书(论文)第3页共39页1引言21世纪是网络飞速发展的时代,电子邮件已经成为热门话题。随着网络技术的不断发展,网络应用已经渗透到人类社会的各个角落。作为网络世界信息传输的支撑点的电子邮件,更是人们关注的焦点。通过电子邮件无论朋友在何方,都可以通过电子邮件方便的联系交流,电子邮件开辟网络世界里的一片天地。电脑的日益普及,大大改变了各行各业的工作方式和人们的生活方式,越来越多的人开始进入到电脑的世界。电脑的普及化,进而促进了互联网的进一步的发展和完善,而作为互联网上基本的存在电子邮件系统给予了上网的电脑用户另一个别样的空间。1.1电子邮件介绍电子邮件(简称E-mai1)又称电子信箱、电子邮政,它是—种用电子手段提供信息交换的通信方式。它是全球多种网络上使用最普遍的一项服务。这种非交互式的通信,加速了信息的交流及数据传送,它是—个简易、快速的方法。通过连接全世界的Internet,实现各类信号的传送、接收、存贮等处理,将邮件送到世界的各个角落。到目前为止,可以说电子邮件是Internet资源使用最多的一种服务,E-mai1不只局限于信件的传递,还可用来传递文件、声音及图形、图像等不同类型的信息。电子邮件不是一种“终端到终端”的服务,是被称为“存贮转发式”服务。这正是电子信箱系统的核心,利用存贮转发可进行非实时通信,属异步通信方式。即信件发送者可随时随地发送邮件,不要求接收者同时在场,即使对方现在不在,仍可将邮件立刻送到对方的信箱内,且存储在对方的电子邮箱中。接收者可在他认为方便的时候读取信件,不受时空限制。在这里,“发送”邮件意味着将邮件放到收件人的信箱中,而“接收”邮件则意味着从自己的信箱中读取信件,信箱实际上是由文件管理系统支持的—个实体。因为电子邮件是通过邮件服务器(mai1server)来传递档的。通常mailserver是执行多任务

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

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

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

×
保存成功