文档详情

邮件客户端的设计与实现.pdf

发布:2017-02-19约2.09万字共26页下载文档
文本预览下载声明
四川师范大学成都学院课程设计报告 课程设计任务书 学生姓名 学生学号 20141 学生专业 通信工程 学生班级 2014级1班 指导教师 职 称 老师 发题日期 2016年11月12 日 完成日期 2016年12月18 日 设计题目 邮件客户端设计与实现 设计目的: 本次课程设计的目的在于学习java程序设计基本 术,学习电子邮件发送相关 术,熟悉java开发环境以及Swing组件的相关应用,学习javaMail来开发邮件 客户端系统,熟悉项目开发的完整过程。 具体任务及要求: 学生应完成项目的需求分析、概要设计、详细设计等前期工作,在此基础上, 采用基于Java的程序设计 术完成邮件客户端的主界面设计,包括登录界面和 发送界面。采用基于javamail的程序设计 术完成邮件的发送,包括发送文本 和附件。最终完成课程设计报告书的 写。 课程设计进度安排: 序号 内容安排 时间 1 查阅相关资料了解JavaMail和SMTP协议 2016/11/18 2 编写客户端的程序 2016/11/28 3 书写文档和完善代码 2016/12/18 课程设计参考文献: [1] 谢希仁.计算机网络.第五版[M].北京:电子工业出版社,2008.1 P75-P87,P110-P125 [2] 耿祥义,张跃平.Java 大学实用教程.第二版[M].北京:电子工业出版社,2005.5 [3] [美]Rogers Cadenhead. Java 编程入门经典.梅兴文译.第 4 版[M].北京:人民邮电出版 社,2007 [4] 王勇,代桂平.计算机网络课程设计[M].北京:清华大学出版社,2009.6 指导教 院长审核 师签字 签字 邮件客户端的设计与实现 内容摘要 : 四川师范大学成都学院课程设计报告 随着互联网 术及网络办公化的发展,电子邮件成为人们主要的通信方式之一 。越来越多的人开始使用它。而且用它的人数势必会继续增加。虽然,现在已经有 很多的邮件收发软件例如著名的FoxMail ,但是对于大多数的非专业的人来说它还是有点难度。因此,我们所设计的基于Ja vaMail的邮件收发系统就利用JavaMail开发包的高级应用和E- Mail的相关协议开发出这个功能相对简单,但是实用、方便、快捷的邮件收发系统 。主要用于帮助用户将邮件发送给SMTP服务器和从POP3邮件服务器读取用户的电 子邮件。它集邮件的撰写、发送并且支持附件的发送功能。虽然它没有FoxMail那 么强大的功能,但是它容易掌握和使用。整个系统功能流畅,从操作简便、界面友 好、灵活实用的要求出发,使用户之间的交流能够更加地方便和快捷。 本人结合SMTP以及POP3协议的实现原理、相关JavaMail API帮助文档以及相关参考书,实现了一个工作在PC下的邮箱客户端程序,该程序 基本上实现了一个邮箱所对应的所有功能。 关键词:客户端 JavaMAil SMTP协议 I
显示全部
相似文档