bs结构下的邮件系统的设计与开发

bs结构下的邮件系统的设计与开发

ID:8570141

大小:27.24 KB

页数:12页

时间:2018-04-01

bs结构下的邮件系统的设计与开发_第1页
bs结构下的邮件系统的设计与开发_第2页
bs结构下的邮件系统的设计与开发_第3页
bs结构下的邮件系统的设计与开发_第4页
bs结构下的邮件系统的设计与开发_第5页
资源描述:

《bs结构下的邮件系统的设计与开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、BS结构下的邮件系统的设计与开发摘  要随着网络的逐渐普及,Email在人们生活中应用日益广范,除了专业的邮件服务系统之外,一般大型网站与单位都提供了email服务。因此,本次设计是通过对SMTP、pop3协议的熟悉和理解、以及对JSP编程和网页设计技能的掌握,开发出一个简单的B/S结构下的邮件服务系统。能完成邮件的发送、接收、以及附件处理功能等。主要运用的软件有Eclipse, SQL Server,在JAVA环境下,利用JSP蜉编程来实现邮件系统的各种炫功能。该系统主要支持用户Ψ的身份验证,用户只有通过唐正确注册后才能

2、进入该系统枨。在系统中可以查看自己的乇邮件也可以发送邮件到任意爱的邮箱,发邮件的时候可以洫进行附件的发送。通过本次暹课题的学习和研究掌握了基混本的web编程技能,更实践了自我的动手能力。同时谣认识到在信息化高速发展的茗今天,高效、快速、方便的ё邮件收发系统将得到越来越嗜多的人关注和使用,它将给人们带来更方便快捷的生活。关键词:   B/S硒;邮件系统;SMTP;P骊OP3;JSP1 引言  课题背景12/12随着网络こ的逐渐普及现在的人们对于鲩电子邮件已经不再陌生了,蜞自从电子邮件进入人们的生茂活以来,人们对传统的

3、信件槲已经不再依赖,它的可靠、阏快速、方便、灵活、廉价、酿内容丰富等特点都在使我们篓更加喜欢和接受它。近年来铁,电子邮件飞速发展,可以看到在比较专业、服务比较啻全面周到的网站基本上都有料免费电子邮件服务。他们大部分都是通过各种软件进行┻开发的。而在当今很流行的Java技术中就包含有JavaMail API,も它提供了大量的类和接口来帻与网络邮件传输。关于Js杆p,最近两年,Jsp技术发展十分迅速,它的兴起让逾IT人员耳目一新,实现了├长期以来的梦想。它的出现无疑是当今计算机技术通向哩计算时代的一个非常重要的吖里

4、程碑。因此,本次毕业设廪计就是利用Java技术来透实现简单的邮件发送和接收战的功能。  课题研究意义对于用户来说一款简单涠,方便,快捷的邮件收发系佼统将会在很大程度上为用户逆提供满意的服务,制作一款酯能满足用户需求的邮件收发系统是每一个设计者所追求阍的目标。因此希望通过本次佧设计完成一个简单的邮件收底发系统,实现邮件的接收与发送,并能完成附件的传输佥,同时能实现邮件用户登录词管理及邮件删除等功能。从謦课题研究中更深入的了解邮ケ件收发系统的设计原理,发翠现设计过程中的不足和知识幔的欠缺,为今后做出更好的翦设计打下一个坚

5、实的基础。﹁12/122 相关技术和开发平台  开发环境的选择整个忧系统开发完全采用Brow愫ser/Server模式去,开发平台为Java平台疙,以Tomcat为JSP罨引擎和Web服务器,后台汊数据库使用SQL Ser谰ver 2000。在开咿发模式上选择Browse婺r/Server模式,是因为B/S模式有以下优点窬:1.开发成本及维护成蟠本降低。由于B/S架构管ゆ理软件只安装在服务器端上骜,网络管理人员只需要管理服务器就行了,用户界面主Ц要事务逻辑在服务器端完全怎通过WWW浏览器实现,极俊少部分事务逻辑在前端实

6、现龚,所有的客户端只有浏览器,网络管理人员只需要做硬省件维护。2.良好的安全齄性能,防火墙技术可以保证后台数据库的安全性。所有吾客户端请求都是通过DBM遇S来访问数据库,从而大大髑减少了数据直接暴露的风险萘。因此系统的架构就采用了噫B/S设计模式。  J铌SP技术1. JSP简郁介JSP(JavaSe李rver Pages)是螂由Sun Microsy六stems公司倡导、许多公司参与一起建立的一种动镱12/12态网页技术标准, 在传统江的网页HTML文件(*.呓htm,*.html)中粮加入Java程序片段(sc

7、riptlet)和JS跛P标记(tag),就构成祖了JSP网页(*.jsp拯)。Web服务器在遇到访荐问JSP网页的请求时,首窘先执行其中的程序片段,然岘后将执行结果以HTML格椴式返回给客户。程序片段可潮以操作数据库、重新定向网娈页以及发送 email 瘼等等,这就是建立动态网站瘦所需要的功能。所有程序操留作都在服务器端执行,网络秩上传送给客户端的仅是得到的结果,对客户浏览器的要塾求最低,可以实现无Plu郓gin,无ActiveX,无Java Apple耳t,甚至无Frame。在镧 Sun 正式发布 JSP(Jav

8、aServer刈 Pages) 之后,这绗种新的 Web 应用开发畎技术很快引起了人们的关注嗡。 JSP 为创建高度动呆态的 Web 应用提供了幛一个独特的开发环境。JSùP与Microsoft的锤Active ServePr Pages兼容,但是谕它是使用类似HTML的卷标以及JAVA程序代码段,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。