基于Java的电子邮件接收系统设计与实现.docx

资料分类:计算机信息 上传会员:酸苹果啊 更新时间:2024-12-21
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 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
相关论文资料:
最新评论
上传会员 酸苹果啊 对本文的描述:电子邮件在互联网的发送和接收与我们平时邮件包裹有异曲同工之妙,当我们需要邮寄包裹时需要找到附近的驿站(邮件服务器),再由驿站根据邮寄的信息(收件人信息)发出包裹,......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: