基于JavaEE电子邮件系统的设计与实现毕业设计论文
本帖最后由 mytest 于 2019-4-10 11:28 编辑技术:Java、JSP、框架等
摘要:
电子邮件(E-mail)是Internet上使用最广泛的服务之一,传统的Email应用模式基于C/S结构,即用户使用客户端的邮件收发工具(如Outlook、Fox mail等)与提供邮件服务的服务器(如163.net、263.net、371.net)通信,在使用客户端邮件工具之前,用户要进行一些必要的设置,如指定邮件服务器的主机地址和通信端口等,这些工作对刚开始上网的用户会有一定的困难。
本文以MyEclipse作为前台开发工具和SQL Server2000这款强大的数据库专业软件做后台数据库设计实现了一个内网邮件系统,整个系统用简洁明快的界面展现出来,使操作简单可行,用户使用方便、简洁。本系统采用当今社会比较先进的SSH2(即Spring、Struts2、Hibernate)框架技术开发一个性能优越、可扩展性强和安全可靠稳定的邮件系统。此邮箱系统功能主要分为管理员管理和用户管理两大部分,管理员管理主要包括管理用户信息、删除用户、管理后台系统等;用户管理主要包括用户个人信息的管理、个人邮箱的管理等。该系统可以根据需求对功能进行扩展和完善。
关键词:电子邮件;邮件服务;Java编程;Java Mail
目录:
第1章 绪论 1
1.1 课题背景 1
1.2 邮件系统的国内外现状 1
1.3 论文的研究内容 1
第2章 相关技术 2
2.1 JavaEE技术介绍 2
2.2 MyEclipse简介 3
2.3 Tomcat简介 3
2.4 SSH框架 3
2.4.1 Spring 3
2.4.2 Struts 5
2.4.3 Hibernate 5
2.5 SQL Server 2000简介 6
第3章 系统分析 7
3.1 系统的可行性分析 7
3.2 系统逻辑方案的提出 8
3.2.1 用例图的分析 8
3.2.2 系统管理员功能 9
3.2.3 用户功能 9
第4章 系统设计 11
4.1 系统流程图 11
4.1.1 管理员的系统流程图 11
4.1.2 用户的系统流程图 11
4.2 系统模块的功能图 12
4.3 实体之间的关系E-R图 13
4.4 数据库结构设计 14
4.4.1 创建数据表 14
4.4.2 系统信息配置表 14
4.4.3 日志表 15
4.4.4 用户表 15
4.4.5 friend好友表 16
4.4.6 邮件信息记录表 16
4.5 数据库的关系图 17
第5章 程序设计与实现 18
5.1 管理员登录模块设计与实现 18
5.2 管理员用户管理模块设计与实现 20
5.3 管理员系统设置模块设计与实现 22
5.4 用户注册模块设计与实现 22
5.5 用户登录模块设计与实现 24
5.6 用户撰写发送邮件模块设计与实现 27
5.7 用户收件箱管理模块设计与实现 29
5.8 用户修改个人资料管理模块设计与实现 31
结论 32
参考文献 33
致谢 34
外文原文 35
中文翻译 41
论文字数:20354
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]