基于Java-web的邮件管理系统的设计与实现-毕业设计(论文).doc

上传人:bao****ty 文档编号:131527699 上传时间:2020-05-09 格式:DOC 页数:47 大小:926.50KB
返回 下载 相关 举报
基于Java-web的邮件管理系统的设计与实现-毕业设计(论文).doc_第1页
第1页 / 共47页
基于Java-web的邮件管理系统的设计与实现-毕业设计(论文).doc_第2页
第2页 / 共47页
基于Java-web的邮件管理系统的设计与实现-毕业设计(论文).doc_第3页
第3页 / 共47页
基于Java-web的邮件管理系统的设计与实现-毕业设计(论文).doc_第4页
第4页 / 共47页
基于Java-web的邮件管理系统的设计与实现-毕业设计(论文).doc_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《基于Java-web的邮件管理系统的设计与实现-毕业设计(论文).doc》由会员分享,可在线阅读,更多相关《基于Java-web的邮件管理系统的设计与实现-毕业设计(论文).doc(47页珍藏版)》请在金锄头文库上搜索。

1、毕业设计诚信声明书 毕 业 设 计中文题目基于Java web的邮件管理系统的设计与实现英文题目Based on Java web email management system design and implementation2014 年 11 月 26 日毕业设计诚信声明书本人郑重声明:在毕业设计工作中严格遵守学校有关规定,恪守学术规范;我所提交的毕业设计是本人在郑晓东指导教师的指导下独立研究、撰写的成果,设计中所引用他人的文字、研究成果,均已在设计中加以说明;在本人的毕业设计中未剽窃、抄袭他人的学术观点、思想和成果,未篡改实验数据。本设计和资料若有不实之处,本人愿承担一切相关责任。学生

2、签名: 年 月 日 摘要基于Java web的邮件管理系统的设计与实现【摘要】电子邮件(E-mail)是Internet上使用广泛的服务其中之一,传统的Email应用模式基于C/S结构,用户以使用客户端的邮件收发工具(如Outlook、Fox mail等)与提供邮件服务的服务器(如、、)进行通信,用户需要进行一些必要的设置在使用客户端邮件工具之前,例如,需要对邮件服务器的主机地址和通信端口等的指定,这些工作对刚开始上网的用户会有一定的困难,如果把E-mail和Web结合在一起,通过Web编程和适当的系统设置,那么用户仅仅以访问Web的方式就可以得到和使用完整的邮件服务,这样使用户上网更加方便,

3、这种系统称为Web Mail。Web Mail是目前Internet上最受欢迎的服务之一,也是很多网站必备功能之一,另外Web Mail同样也适用于企业或校园网的应用。 此邮箱系统功能主要分为管理员管理和用户管理两个部分,管理员管理主要包括管理用户信息、删除用户、管理后台系统等;用户管理主要包括用户个人信息的管理、个人邮箱的管理等。该系统可以根据需求对功能进行扩展和完善。【关键词】电子邮件,邮件服务,Web编程,Web Mail,JavaIIABSTRACTDesign and implementation of the tourism website 【Abstract】 The E-mai

4、l is one of the most popular services on Internet, traditional E-mail application mode is based on C/S structure, users use the mail of the customer end to receive and dispatch tools (Such as Outlook, Fox mail ,etc. ) and server (such as 163 net , 263 net , 371 net ) communication offering mail serv

5、ice, before using the mail tool of customer end, user want , carry on some essential establishment, such as appoint mail host computer address and communication port ,etc. of server, these work , have sure difficulties to users surfing the Net at the very beginning , if combine E-mail and Web togeth

6、er, i.e. set up through Web programming and appropriate system , use the family to get and use the intact mail service in a manner to visit Web only , will so facilitate the Internet user greatly, this kind of system will be called Web Mail. Web Mail is one of the most popular services on Internet a

7、t present, is one of the indispensable functions of a lot of websites too. In addition Web Mail is suitable for the application of enterprises or campus network too. This mailbox system function is divided into primarily the managing person manages to manage with the customer two big part, managing

8、person the management includes to manage the customer information, delete the customer and manage the backstage system etc. primarily; The customer management includes management etc. of the management, personal mailbox of the personal information in customer primarily. 【Keyword】The E-mail, Mail ser

9、vice, Web Programming, Web Mail, java目 录引言1第一章绪 论21.1课题背景21.2研究内容21.3软件的开发方法31.4系统开发环境的选取4第二章相关技术62.1目录结构62.2通用模块62.2.1数据库连接池72.2.2数据库封装72.3配置站点与数据库连接72.4主要工具详细介绍82.4.1JSP介绍82.4.2与传统的CGI方式相比,JSP的优点82.4.3技术特点92.4.4MVC模式设计思想介绍102.4.5关于Tomcat的安装和注意事项11第三章 功能规划及现状143.1功能规划的主体143.2关键技术14第四章 系统分析154.1系统的可

10、行性分析154.2系统逻辑方案的提出164.2.1用例图的分析164.2.2系统管理员功能174.2.3用户功能17第五章 系统设计195.1系统流程图195.1.1管理员的系统流程图195.1.2用户的系统流程图195.2系统模块的功能图205.3实体之间的关系E-R图215.4数据库结构设计225.4.1创建数据表235.4.2系统信息配置表235.4.3日志表245.4.4用户表245.4.5friend好友表255.4.6邮件信息记录表255.5数据库的E-R图26第六章 程序设计与实现276.1管理员登录模块设计与实现276.2管理员用户管理模块设计与实现286.3管理员系统设置模块

11、设计与实现306.4用户注册模块设计与实现316.5用户登录模块设计与实现326.6用户撰写发送邮件模块设计与实现336.7用户收件箱管理模块设计与实现356.8用户修改个人资料管理模块设计与实现366.9服务器端的系统活动图设计36结束语39第七章 致 谢40第八章 参考文献1IV引言 引言本文就基于Java web的邮件管理系统的设计与实现进行研究。邮件管理系统是一个基于用户关系的邮件收发,邮件管理和用户管理系统。该系统利用Java语言和MyEclipse编辑工具对系统进行编写。同时给出了详细的系统设计过程、部分界面图及主要功能运行流程图,邮件管理系统实现的功能有:用户登录、用户注册、邮件

12、的接收,发送,删除,对用户信息的增加,删除和修改,用户可以对邮箱信息进行管理。适用于所有的邮箱使用者,为用提供了一个良好的邮件管理途径。本系统采用MVC模式设计,实现了一个简单的邮件管理系统。MVC模式极大地提高了系统的复用性、灵活性、适应性、开发效率和可维护性,充分发挥了JSP、Servlet等J2EE组件的特点。此邮件管理系统主要是实现邮件的简单发送,它有很多的优势,例如并不要求发送者和接受者同时存在,任何人在任何地点都可以发送邮件,接收者可以随时接收邮件,它并不会受到时间和地点的限制。而且用户可以对收到的邮件进行阅读,保存,删除等操作,方便了用户对邮件信息进行的管理。此次设计实现了简单邮

13、件管理系统的设计与开发,本系统实现邮件的基本功能有,实现用户登入模块:用户登录后才能进行邮件收发操作。实现邮件收发:用户可收取和发送邮件实现邮件的阅读,删除功能。实现用户管理功能:对用户进行添加,删除和修改信息。1第二章 相关技术第一章 绪 论1.1 课题背景电子邮件是介于书信、电话和传真之间的电子信息传送方式。随着互联网的进一步发展,电子邮件已经成为人们联系沟通的重要途径。电子邮件系统已经发展成为了一个相当复杂而且功能更为丰富的系统,它可以传送文档、图像、声音、图片、图像等多媒体信息,甚至于数据库或帐目报告等更加专业化的文件都可以以电子邮件的形式在网上分发。随着信息技术的发展以及电子邮件系统

14、功能的日益强大,它的应用领域已得到较大的提升。网络的普及使得邮件管理系统得以广泛的应用。采用开放的Web邮件服务不仅为用户省去了维护与升级客户端软件的麻烦,并且也能够充分发挥系统软硬件资源的作用。Web邮件服务的另一个优势是允许用户,甚至是持有移动设备的用户,可以随时、随地的访问系统并进行信息传递1。1.2 研究内容随着新技术的不断涌现,电子邮件产品越来越多,而且也越来越丰富。在邮件服务器端有FTPMail服务器、Microsoft Exchange 服务器、Qmail服务器等等。这些服务器都有相应的操作系统支持,而且有的又有很好的跨平台性,像Send mail服务器它在Linux、Unix、

15、都可用。在邮件系统客户端,其中Microsoft Outlook、Netscape Mail、Fox mail是当今电子邮件客户端软件的主流产品;另外,随着网络的普及,基于Web的应用模式的发展与应用,例如sina、263以及众多的企业都已推出了自己的Web邮件系统2。本课题将研究如何使用PHP、POP3、STMP、IMAP等技术实现B/S邮件服务器。利用JSP等实现其功能,功能主要有邮件的收发、存储、删除等等。1.3 软件的开发方法面向对象的方法经由系统分析、设计和试验等几个阶段,并需要遵从软件生命周期的规律。软件的生命周期指一个软件从它的开发到其消亡的过程3。以下就是利用生命周期法开发软件在各个阶段的具体内容:(1)问题定义及其可行性论证:明确软件开发的请求,并进行初步的调查,通过可行性研究确

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号