登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 软件工程 > 正文

基于JAVA的电子邮件接收系统设计毕业论文

 2021-08-02 08:08  

摘 要

自从电子邮件问世以来,作为一种通讯工具深受广大用户的喜爱。在性能上电子邮件相比于其他的通讯方式更加的便捷和廉价。在功能上,电子邮件既能传送文字也能传送图片等多媒体信息。种种优点使得发送电子邮件成为主流的通讯方式。

本文阐述了基于JAVA的电子邮件接收系统的设计与实现。并详细阐述了使用Swing设计邮件客户端系统的过程以及使用JavaMail实现电子邮件的接收和发送过程。用户通过客户端来和服务器建立交互,其中包括实现邮件的编辑、接收、发送、管理和阅读等功能。

关键词:JavaMail;电子邮件;POP3

Abstract

Since the advent of e-mail, as a communication tool by the majority of users of love. In contrast to other means of communication, the performance of the e-mail is more convenient and inexpensive. In function, e-mail can send text messages as well as pictures and other multimedia information. A variety of advantages make it a mainstream way to send e-mail messages.

This thesis describes the design and implementation of e-mail receiving system based on JAVA. It also describes the process of using Swing to design the mail client system and the process of using JavaMail to realize the receiving and sending of e-mail. Users to interact with the server through the client, including the realization of the mail to edit, receive, send, management and reading and other functions.

Key Words:JavaMail;e-mail;POP3

目录

第1章 绪论 1

1.1研究背景 1

1.2研究目的及意义 1

1.3国内外的研究现状 2

第2章 相关技术简介 4

2.1 Swing技术 4

2.2 Java Mail技术 4

2.3 Java平台简介 5

第3章 系统需求分析 5

3.1 用户需求 5

3.2 可行性分析 6

3.3 功能需求 7

3.3.1 功能需求分析 7

3.3.2 用例图 8

第4章 系统概要设计 11

4.1 总体功能结构 11

4.2 工作过程 11

第5章 系统详细设计 13

5.1 登录邮箱模块 13

5.2 发送邮件模块 13

5.3 接收邮件模块 14

5.4邮件管理模块 15

5.4.1 阅读邮件模块 15

5.4.2 删除邮件模块 15

5.4.3 彻底删除邮件模块 15

5.5 联系人管理模块 15

第6章 系统功能的编码实现 16

6.1登陆界面 16

6.2主界面 17

6.3联系人界面 20

6.4发送邮件界面 21

6.5接收邮件界面 26

第7章 系统功能测试 28

7.1登陆功能测试 28

7.2发送邮件测试 29

7.3接收邮件测试 29

7.4管理联系人测试 30

7.5删除邮件测试 30

第8章 总结 31

致谢 32

参考文献 33

第1章 绪论

在信息化的现代,古代的书信等已经满足不了现代快节奏的生活状态。现代人追求的快捷在电子邮件上得到了很好的体现。就像现在大家使用最多的比如QQ邮箱、网易邮箱。这些电子邮件工具让我们的距离缩小,沟通不再是障碍。

1.1研究背景

随着社会的进步,世界开始缩小,人们之间的沟通交流越来越频繁,速度成为人们追求的一个重要指标,书信等方式逐渐被淘汰。为了满足人们对效率的追求,从而催生了电子邮件的产生。电子邮件以其方便快捷,成本低廉的特点成为现今人们主要的交流方式【1】。同时通过电子邮件的方式人们不仅可以传递文字信息,也可以传递包括图像,声音在内的各种多媒体信息。消息的传达因为有了电子邮件而有了一个质的飞跃。

在早期,电子邮件系统十分的简陋,人们只能给使用同一台电脑的人用电子邮件留言。而且不只是收件人有限制,发送的内容也仅仅限于文本文字。它的原理也很简单,就是发送方在收件方的目录下建立一个新的文件并在文件中保存需要传递的信息。当收件方登陆主机后手工检查该目录才能知道收到新的邮件,然后打开文件查看内容。而如今随着无数先辈的不断探索,邮件系统的功能已经十分的完善了。虽然早期的邮件系统很简陋,但是现如今大多数邮件系统其实都是基于早期这种简单的原理之上的。

1.2研究目的及意义

中国互联网络信息中心关于中国互联网发展状况统计报告(2005年1月)表明,我国目前上网人数9400万,几乎每个人都拥有1.5个邮箱。还有数据表明,互联网上百分之三十的业务量都是电子邮件【2】。《CINNIC中国互联网络发展状况统计报告》中指出,搜索引擎和上传或下载服务分别只占50.40%和44.16%【3】。每天通过互联网发送的电子邮件高达十亿封之多,或许我们每天在不经意之间就已经发送了上十封。这些数据足以证明电子邮件是多么的受广大人民的喜爱。

也正是因为这种宠爱使得电子邮件系统从刚开始的简陋经过不断的发展完善,才有了今天电子邮件的各种功能。除了收发电子邮件、管理电子邮件等基本功能之外,很多电子邮件商还添加了很多其他的功能。比如说QQ邮箱中的漂流瓶功能,139邮箱中的订阅功能等等。发送的邮件也从文本信息扩展到图片等多媒体信息。电子邮件这些功能使得用户越来越多,不止是个人用户热衷使用电子邮件,企业级用户也开始对电子邮件青睐有加。

随着新功能的不断增加使得这个系统过于庞大,虽然听起来丰富了许多,但是对于一般用户来说很多都并不是常用功能,比如说QQ邮箱里的漂流瓶功能,据调查大多数人并不会去使用。大多数人经常使用的还是收发邮件、管理邮件这些基本的功能。所以在学习了相关的STMP和POP3等底层协议后,开发出功能简单实用的轻量级邮件系统是一件能为用户减轻负担,使其快速的有效率的事先沟通一项工作。

1.3国内外的研究现状

电子邮件并不是一下发展起来的,也是从开始的默默无闻到现在的爆炸性的发展。

电子邮件的发展总体来说分为三个发展阶段。首先是电子邮件阶段。这个阶段大致上是从70年代起,从电子邮件的发明开始到70年代为止,每年电子邮件的通信量都是以几倍几倍的速度在增长【4】。这免不了要归功于电子邮件相比于传统邮件的各种优点。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图