| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9235 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在二十一世纪的今天,人们已经离不开电子邮件,在人们的生活中它是十分重要的,使用的人越来越多,而且使用的人还会越来越多,它已经成为人们日常不可或缺的一部分。通过与现有的邮系统进行比较,确定了系统开发的必要性。在学习了Java技术以及邮箱的相关技术之后,开发了基于Java的电子邮件收发系统,本系统是从底层进行开发,利用SMTP协议与POP3协议进行邮件的收发。
本文主要介绍关于邮箱的开发过程和电子邮件的功能,设计的邮件系统主要功能。在实现了最基本的邮件收发功能,删除功能,查看已删除,已发送功能,最后还实现了对联系人的编辑。
关键字 邮件;SMTP;POP3
目录
摘要
Abstract
1绪论-1
1.1电子邮件的起源-1
1.1.1起源的说法-1
1.1.2 起源的说法-1
1.1.3 Eudora简介-1
1.2电子邮件的发送与接收-2
1.3电子邮件的系统特点-2
2 相关技术和工具简介-4
2.1 Swing简介-4
2.2 JavaMail 简介-4
2.3 Java平台简介-4
2.4 eclipse平台简介-5
2.5 Java环境变量之JDK配置-5
2.5.1 下载JDK安装包-5
2.5.2 安装JDK-6
2.5.3 配置环境变量-6
3 需求分析与总体设计-10
3.1 用户对电子邮件系统需求-10
3.2 产品的可行性分析-10
3.3 系统总体设计-12
3.3.1 电子邮件所包含的功能-12
3.3.2 电子邮件收发过程-13
3.3.3 服务器的设置以及登录-13
4 系统详细设计-16
4.1登录功能的设计-16
4.2发送邮件的设计-16
4.3 接收邮件的设计-17
4.4已发送邮件的设计-18
4.5已删除邮件的设计-18
5 系统实现-19
5.1用户登录的界面-19
5.2 主界面的实现-21
5.3 电子邮件系统界面的实现-22
5.3.1 发件夹-22
5.3.2 收件夹,已发送邮件,已删除邮件(使用同一个模型)-23
5.4 联系人界面的实现-24
6 系统的功能测试-26
6.1 对邮箱登录功能测试-26
6.2 对邮箱发送功能测试-27
6.3 对邮箱收件功能测试-28
6.4 对已发送邮件测试-28
6.5 对已删除功能测试-28
6.6 对添加联系人功能测试-28
6.7 对删除联系人功能测试-29
7 总结-30
参考文献-31
致谢-32 |

