网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > 课程设计 > 正文

JavaMail邮件系统实训项目实施方案

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

JavaMail邮件系统实训项目实施方案

系(部、中心):软件工程系 专 业:软件技术
方案制定人:xxx 时 间:2005年2月

一、项目实施目标
通过邮件客户端系统的开发,要求学生:
1、 了解邮件系统的结构和基本邮件协议,包括:SMTP/POP3/IMAP4/MIME。
2、 掌握邮件客户端系统的基本开发方法和java邮件开发包JavaMail API的使用,具体为:
(1) 要求掌握邮件收发的基本流程与实现方法;
(2) 掌握JavaMail API的使用;
(3) 掌握邮件内容的递归解释方法;
(4) 掌握删除邮件的基本方法;
3、 进一步熟悉java图形用户界面程序的开发,掌握JTable组件的使用;
4、 掌握Properties属性类的使用与属性文件的操作方法;

二、项目开发基本要求
使用JavaMail开发一个简单邮件客户端系统。
要求完成的基本功能包括:
1. 实现POP3邮件服务器邮件的收取与显示;
2. 使用SMTP邮件服务器发送邮件;
3. 实现文本邮件与多附件邮件的发送与接收;
4. 实现邮件的删除功能。
邮件客户端系统的主界面如图1所示,其它界面请参照实训教材。

图1

(注:具体要求见《面向对象程序设计(Java)实训指导书》)

三、实训报告
在掌握POP3协议和SMTP协议的基础上,查阅IMAP4与MIME协议,并撰写IMAP4或MIME协议剖析报告。

四、 考核方法与评分标准
该项目采取过程考核与提交报告相结合的方式,项目所占的总分数为30分:
1. JavaMail项目的开发25分,其中:
(1) 系统功能的实现(15分)
(2) 程序的开发调试能力(5分)
(3) 创新能力(5分)
2. 实训报告5分
报告的内容为:邮件协议剖析

五、项目开发进度与阶段性检查安排
JavaMail项目开发与实训报告总学时为14学时,在项目的开发过程中进行分阶段检查。
阶段1(5学时,10分):系统主界面实现和POP3/SMTP设置按钮功能实现
阶段2(4学时,7分):接收邮件功能的实现
阶段3(4学时,8分):创建与发送邮件功能的实现,邮件删除功能的实现
阶段4(4学时,5分):邮件协议抛析报告的撰写
 

设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师