没有合适的资源?快使用搜索试试~ 我知道了~
基于WEB的电子邮件系统邮件协议研究与系统功能实现毕业论文.doc
需积分: 8 1 下载量 151 浏览量
2022-12-01
08:01:32
上传
评论
收藏 182KB DOC 举报
温馨提示
试读
31页
基于WEB的电子邮件系统邮件协议研究与系统功能实现毕业论文.doc
资源推荐
资源详情
资源评论
1 / 31
本科毕业论文(设计)
题 目基于 WEB 的电子系统协议研究与系统功能实现
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导
下进行的研究工作与取得的成果。尽我所知,除文中特别加以标注和致的
地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我
为获得与其它教育机构的学位或学历而使用过的材料。对本研究提供过帮
助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了意。
作 者 签 名: 日 期:
指导教师签名: 日 期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,
即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权
2 / 31
保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;
学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利
为目的前提下,学校可以公布论文的部分或全部容。
作者签名: 日 期:
基于 WEB 的电子系统协议研究与系统功能实现
摘要:通过分析 JavaMail 的实现原理,采用开源框架 Struts,Spring,Hibernate 和面向对象
的方法实现基于 WEB 的电子系统功能。论文研究了接收的和解析的工作原理,并阐述了如何实现。
本系统中我主要负责用户注册、登陆、退出、接收站信、读取站信、移动站信、删除站信、设置其
他、收取其他、解析其他、删除其他、系统管理等功能的实现。
关键词:JavaMail;Struts;Spring;Hibernate
E-mail system based on web with protocol and system functions
Li Guangping
Computer and Information Science Faulty,SouthwestChinaUniversity, Chongqing 400715, China
Abstract:Through analysis JavaMail of the realization of the principle of open-source
framework for the use of Struts, Spring, Hibernate and object-oriented method of
web-based system. Research papers to receive messages and the work of analytic
theory, and explained how to achieve it. This system is mainly responsible for my user
registration, login, exit, receiving station within the letter, read a letter station,
mobile station letter letter to delete stations, set up other mail, receive mail to
other , Mail resolve to delete the other E-mail messages, the system management
functions to achieve.
Keywords:JavaMail;Struts;Spring;Hibernate
3 / 31
目录
第 1 章引言 4
1.1 基于 WEB 的电子选题目的和意义 4
1.2 基于 WEB 的电子国外研究现状 5
1.3 基于 WEB 的电子系统开发研究方法与策略 5
1.4 基于 WEB 的电子系统软件开发的可行性 5
1.5 系统开发与运行环境 6
1.5.1 系统开发环境 6
1.5.2 软件运行环境 7
第 2 章系统开发相关技术 7
2.1 Struts 简介 7
2.1.1 优点:7
2.1.2 缺点:7
2.2 Spring 简介 8
2.3 Hibernate 简介 8
2.4 MVC 简介 9
2.5 JavaMail API 研究 9
2.5.1 JavaMail API 简介 9
2.5.2 相关协议一览 9
2.5.3 JavaMail 安装 10
2.5.4 JavaMail API 详解 11
2.5.5 使用 JavaMail API15
2.5.6 认证 16
第 3 章概要设计 17
第 4 章详细设计与编码实现 18
4.1 程序包的结构 18
4.2 系统的功能模块的详细设计与实现 18
4.2.1 用户注册登录模块 18
4.2.2 站接收模块 20
4.2.3 其他模块 23
4.2.4 系统管理模块 28
第 5 章结论 29
第 6 章参考文献 30
第 7 章致 32
4 / 31
第 1 章 引言
1.1 基于 WEB 的电子选题目的和意义
电子是 80 年代初新起的一种基于计算机网络技术,采用存储和转发方式传递交换信息
的快捷,高效,廉价的电子信息业务,是计算机互联网系统中提供的一项基本服务。
电子作为一种现代化通信工具可以传递文字,图表,声音,电影等各类信息,其传递速
度也是传统所无法比拟的。其主要应用领域是电子服务。用户将要发送的信息以规定的
格式通过通信网络发送到收信人的信箱中,信箱实际上与通信网络相连的计算机存储器,
收信人可以通过通信网络随时打开自己的信箱,看到别人发来的信件,同时可以利用自
己的信箱写回信或发送信件。
电子服务在信息的交流,传播,检索,管理等领域的应用越来越广泛,随着电子数
量的增加,需求多样化,电子技术的发展趋势也越趋于更细致化,更复杂化。作为电子
的信息服务平台的系统使整个电子世界的核心,也是个性化增值信息服务的关键技术。
电子系统是在模拟邮政系统基础上,汲取电报,电传, 技术和计算机信息技术的精
华,利于处处转发的通信方式,在开放系统互联国际标准中形成为网络用于传送消息和
文件提供一个可靠,异步,垮平台的机制,可以实现点到点和点到多结点上的网络用户
间的通信。
电子系统经过几十年的发展,已经形成了完善的技术体系。电子系统的发展经历了
远程登陆模式,专用客服端模式,基于 WEB 的模式,目前正向 WAP 模式迁移。随着互联
网的飞速发展,电子的用户数量也业务量的急增,种类繁多的商业增值服务需求以与用
户对服务种类的智能化需求,向负载它们的电子系统服务的种类,容量,技术支持,付
费方式等方面提出了挑战。服务系统在保留了电子系统最初的收发,存储等基本功能的
同时,融入了最新的计算机与网络技术,是电子系统有了全新的改观。
5 / 31
电子已经成为人们喜爱的通信方式之一,是信息交流的重要手段之一,也是单位加
强信息交流的重要手段。在我国信息化的过程中,系统已经成为信息系统中必不可少的
一部分。传统的系统分为服务器和客服端,即 Client/Server(C/S)结构。用户通过客
户 端 来 接 受 和 发 送 。 近 年 来 随 着 web 技 术 的 不 断 成 熟 , 采 用 浏 览 器 和 服 务 器
Browser/Server 形式的软件层出不穷,并在实际应用中得到了良好的效果。B/S 结构同
传统的 C/S 结构相比具有对客户机的低要求,较低的开发成本,方便的维护,软件的高
复用性等优点。
因此,系统采用 B/S 结构,即用户以 web 方式进行接收和发送。
1.2 基于 WEB 的电子国外研究现状
国很多企事业单位都有自己的服务系统,免费有 163,新浪等,用户对电子安全性、可
靠性与功能上的要求也在不断提高。因此,电子服务供应商必须提供更安全、更可靠、
功能更丰富的服务,才能发展业务,吸引用户,从众多竞争者中脱颖而出。如何构建高
效、稳定、安全、易用、可扩展、功能丰富的电子系统是众多电信运营商、ISP(Internet
Service Provider)、ICP(Internet Content Provider)共同面临的问题。服务器供应
商致力于以下几个方面提高服务功能:
(1)增加多用户模板的功能,以满足不同用户对界面的不同喜好,如提供多种 webmail
页面风格,提供个性化模板和多风格信纸,用户可以定义系统界面等。
(2)增加防病毒模块,以增加 E-mail 系统整体的安全性,利用加密和签名等方法进行传
送。在服务器端使用防病毒模块。将电子系统向统一信息系统发展,加入最新资讯,多
媒体等功能。反垃圾为用户提供反垃圾的多种过滤器,充分保证用户收到最低限度的垃
圾骚扰。
1.3 基于 WEB 的电子系统开发研究方法与策略
(1)查看 163、 等,研究它们的实现方式,结合自己要实现的系统找到合适的切入点。
(2)本课题要求对 MVC 有一定的掌握,熟悉 Struts、Spring、Hibernate、MySQL、Tomcat
的使用,以与有较强的自学能力和熟练使用 MyElipse 开发环境的能力。
(3)对于技术难题先查资料,找不到答案询问同学和老师,请求帮助。
剩余30页未读,继续阅读
资源评论
黑色的迷迭香
- 粉丝: 724
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- vmware workstation pro 17 linux版
- 3479521_1710042575-1.rwmod
- 安装及环境配置UMCM-2023C-ma笔记
- (完整)数据库课程设计餐厅点餐说明书-21ab6d3c8beb172ded630b1c59eef8c75ebf952c.doc
- 2023-04-06-项目笔记 - 第一百五十四阶段 - 4.4.2.152全局变量的作用域-152 -2024.06.04
- 松哥解协议松哥解协议松哥解协议松哥解协议松哥解协议
- 618节日618节日618节日
- tensorflow-gpu-2.9.1-cp37-cp37m-win-amd64.whl
- tensorflow-gpu-2.9.0-cp37-cp37m-win-amd64.whl
- tensorflow-gpu-2.9.0-cp39-cp39-win-amd64.whl
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功