JAVA电子邮件接收程序的设计与实现
时间:2017-05-02 11:38 来源:毕业论文 作者:毕业论文 点击:次
电子邮件又被称为电子邮箱或电子邮政,是一种通过电子手段提供信息交换的通信方式,是Internet应用最为广泛的服务。在互联网飞速发展的今天,电子邮件已经成为人与人之间沟通的主要手段之一,越来越多的人们开始选择通过网络沟通,人们可以通过电子邮件发送文字消息、图像、声音等文件。 该论文实现一个电子邮件接收系统,通过POP3等协议,可以实现邮件的接收、发送、删除等功能,并能接收附件,当来新邮件的时候,能过通过托盘的图标闪动和声音的提示,告诉使用者有新邮件到来。同时,对在开发过程中遇到的问题及难点进行分析和解决。7971 该系统基于C/S模式,使用Windows XP操作系统,运用目前流行的Java编程语言编写的。 关键词 邮件接收系统 C/S模式 Java POP3协议 毕业设计说明书(论文)外文摘要 Title The Design and Development of an Email Receiving System Abstract E-mail, also called electronic mail or electronic postal, is a communication method of exchanging information by electronic means, and it is the most widely used service of Internet. In nowadays Internet enjoys a rapid development and E-mail has become one of the main methods for people to communicate with each other. More and more people prefer Internet communication. This paper introduces the development process of E-mail receiving system. This system has the function to receive, send and detect E-mails, accept accessories, manage contact and remind users by icon and voice prompt when new E-mails coming into the mailbox. This paper introduces the whole process of receiving E-mail system, including the construction of user interface and the protocol of receiving E-mail. At the same time, the paper analyzes the problems and difficulties encountered during the developing process. This system is written by the popular Java programming language. It is based on C/S mode and uses Windows XP as operating system. Keywords E-mail receiving system C/S pattern Java POP3 protocol 目 次 1引言 1 1.1课题背景 2 1.2课题研发意义 3 2应用系统开发理论基础 3 2.1 E-MAIL协议概述 3 2 .2 JAVAMAIL API简介 5 2.3 JAVAMAIL体系结构 6 2.4 JAVAMAIL核心成员 7 2. 5 邮件系统架构 8 3 系统需求与分析 9 3 .1 系统的开发背景及其功能 9 3 .2 系统目标 9 3 .3 系统可行性研究 10 3 .4 需求分析 10 3 .5 开发与运行环境的选择 12 4 系统功能模块图与说明 12 4.1 系统功能模块表 12 4.2 收邮件流程图 13 4.3系统用例图 14 4.4系统功能说明 15 5 系统详细设计 16 5.1 邮件服务器的连接和主界面的登录 16 5.2 接收邮件模块的设计 18 5.3 邮件删除模块的设计 23 5.4 新邮件提醒模块的设计 24 5.5 邮件发送模块的设计 26 6 系统调试 28 6.1 测试方法 28 6.2 系统的测试 29 7 系统评价 30 (责任编辑:qin) |