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

上传人:壹****1 文档编号:420647603 上传时间:2023-08-10 格式:DOC 页数:23 大小:106KB
返回 下载 相关 举报
BS结构下的邮件系统的设计与开发_第1页
第1页 / 共23页
BS结构下的邮件系统的设计与开发_第2页
第2页 / 共23页
BS结构下的邮件系统的设计与开发_第3页
第3页 / 共23页
BS结构下的邮件系统的设计与开发_第4页
第4页 / 共23页
BS结构下的邮件系统的设计与开发_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《BS结构下的邮件系统的设计与开发》由会员分享,可在线阅读,更多相关《BS结构下的邮件系统的设计与开发(23页珍藏版)》请在金锄头文库上搜索。

1、BS结构下的邮件系统的设计与开发 摘 要 随着网络的逐渐普及,Email在人们生活中应用日益广范,除了专业的邮件服务系统之外,一般大型网站与单位都提供了email服务。因此,本次设计是通过对SMTP、pop3协议的熟悉和理解、以及对JSP编程和网页设计技能的掌握,开发出一个简单的B/S结构下的邮件服 .摘  要随着网络的逐渐普及,Email在人们生活中应用日益广范,除了专业的邮件服务系统之外,一般大型网站与单位都提供了email服务。因此,本次设计是通过对SMTP、pop3协议的熟悉和理解、以及对编程和网页设计技能的掌握,开发出一个简单的B/S结构下的邮件服务系统。能完成邮件的发送、

2、接收、以及附件处理功能等。主要运用的软件有Eclipse, SQL Server,在JAVA环境下,利用编程来实现邮件系统的各种功能。该系统主要支持用户的身份验证,用户只有通过正确注册后才能进入该系统。在系统中可以查看自己的邮件也可以发送邮件到任意的邮箱,发邮件的时候可以进行附件的发送。通过本次课题的学习和研究掌握了基本的web编程技能,更实践了自我的动手能力。同时认识到在信息化高速发展的今天,高效、快速、方便的邮件收发系统将得到越来越多的人关注和使用,它将给人们带来更方便快捷的生活。(所有权: 毕业设计网 QQ:) 关键词:   B/S;邮件系统;SMTP;POP3;JS

3、PThe design and development of E-mail system based on B/SAbstractNowadays, with the increasing popularity of the network, Email system is used widely more and more. Since the e-mail comes to our life, people do not just depend on the traditional letters, either. Its reliable, fast, convenient and fl

4、exible, which makes people accept and use it widely. The graduation designment is a way to let us know how to develop an email system based on WEB. This system uses an agent mail which gets through SMTP and POP3 protocol to achieve the email system. It is similar to OUTLOOK which is based on WEB Ser

5、vice. The mainly used soft wares are Eclipse, SQL Server. JAVA is also used too, under which we can use JSP programming to achieve for various functions. This system supports users authentication. Before accessing the system, users must have a proper registration. In this system, users can not only

6、check their mail but also send them to any mail boxes. When sending the e-mail, they can also send the attachment. During this period, not only can I deepen the understanding of professional knowledge, but also I practice my self-agility. At the same time, I realized that, with the rapid development

7、 of the informational technology, more and more people will be concerned with the efficient, fast and convenient mail system. After that, perhaps most of them will have a try. In a word, e-mail will make our life more efficient and convenient. Key words: B/S; mail system; SMTP; POP3; JSP 整个系统开发完全采用B

8、rowser/Server模式,开发平台为JAVA平台,以Tomcat为JSP引擎和Web服务器,后台数据库使用SQL Server 2000。在开发模式上选择Browser/Server模式,是因为B/S模式有以下优点:1开发成本及维护成本降低。由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。2良好的安全性能,防火墙技术可以保证后台数据库的安全性。所有客户端请求都是通过DBMS

9、来访问数据库,从而大大减少了数据直接暴露的风险。因此系统的架构就采用了B/S设计模式。系统所需协议介绍SMTP(简单邮件传输协议)负责邮件的发送和传输,使用TCP25端口,首先用户写好邮件之后发送给SMTP服务器,SMTP将邮件转换为ASCII码并添加报头,发送出去,邮件在INTERNET中路由交换到达目的地的邮件服务器,对方的SMTP将邮件的ASCII码解码。SMTP协议是随着Internet的发展逐渐规范化和进一步完善的。SMTP协议最早在RFC821中被定义,它提供了Internet上两个节点之间传送信息的一种方式。SMTP协议非常的简单和直观,在RFC821中,SMTP由一些通过ASC

10、II码表示的命令字组成,通过这些命令字,两个节点之间(客户机和服务器)可以建立SMTP连接,并进行信息传递。 POP 协议(电子邮局协议)是一种允许用户从邮件服务器收发邮件的协议。它有两种版本,即POP2和POP3,都具有简单的电子邮件存储转发功能。POP2与POP3本质上类似,都属于离线式工作协议,但是由于使用了不同的协议端口,两者并不兼容。与 SMTP协议相结合,POP3是目前最常用的电子邮件服务协议。 POP3除了支持离线工作方式外,还支持在线工作方式。在离线工作方式下,用户收发邮件时,首先通过POP3客户程序登录到支持POP3协议的邮件服务器,然后发送邮件及附件;接着,邮件服务器将为该

11、用户收存的邮件传送给POP3客户程序,并将这些邮件从服务器上删除;最后,邮件服务器将用户提交的发送邮件,转发到运行SMTP协议的计算机中,通过它实现邮件的最终发送。在为用户从邮件服务器收取邮件时,POP3是以该用户当前存储在服务器上全部邮件为对象进行操作的,并一次性将它们下载到用户端计算机中。一旦客户的邮件下载完毕,邮件服务器对这些邮件的暂存托管即告完成。使用POP3,用户不能对他们贮存在邮件服务器上的邮件进行部分传输。离线工作方式适合那些从固定计算机上收发邮件的用户使用。当使用POP3在线工作方式收发邮件时,用户在所用的计算机与邮件服务器保持连接的状态下读取邮件。用户的邮件保留在邮件服务器上

12、。(所有权: 毕业设计网 QQ:) 目  录1 引言 11.1 课题背景 11.2 课题研究意义 12 相关技术和开发平台 12.1 开发环境的选择 12.2 JSP技术 12.3 系统所需协议介绍 32.4 系统所需配置简介 33 系统需求分析与总体设计 53.1 系统设计目的 53.2 系统功能需求分析 5(所有权: 毕业设计网 QQ:) 3.3 系统总

13、体构架 63.4 系统功能模块简介 63.5 数据库设计 74 系统详细设计及实现 74.1 系统流程说明 74.2 用户管理模块 84.3 邮件发送模块 12 4.4 邮件接收模块 165 测试及问题分析 195.1 用户登录模块测试 195.2 发邮件模块测试 195.3 测试结果分析 19结    论 21参考文献&nbs

14、p;21致    谢 22声    明 23 摘要我国的模具行业与国外模具行业相比起步较晚,虽然近些年有了飞速的发展,但是与国外模具设计与制造相比仍有一定的差距,造成了模具寿命较低,产品的价格偏高。特别是一些大型、精密、复杂、长寿命的高档模具每年仍大量进口,如中高档轿车的覆盖件模具,目前仍主要依靠进口。因而只有培养模具人才才能缩小我国同发达国家之间的距离。模具设计是模具制造中的第一个环节,关系着模具是否容易制造,模具成本的高低。这次毕业设计我设计的是车门垫板冲裁模,利用的是级进模生产的。级进模,又称为多工位级进模、

15、连续模、跳步模,它是在一副模具内,按所加工的工作分为若干等距离的工位,在每个工位设置一个或几个基本冲压工序,来完成冲压工作某部分的加工。被加工材料,事先加工成一定宽度的条料,采用某种送进方法,每次送进一个步距。经逐个工位冲制后,便得到一个完整的冲压工件。在一副级进模中,可以连续完成冲裁、弯曲、拉深、成形等工序。一般来说,无论冲压零件形状怎么复杂,冲压工序怎样多,均可用一副级进模冲成完成。 车门垫板是一个较为简单的零件,但我们这次主要是认识模具的设计的内容,知道如何由零件去设计模具,需要那些步骤,如何查表,利用公式进行计算。模具行业的发展需要更多的是经验,从实践中积累经验,从而更好的设计与制造。 关键词:车门垫板,级进模,排样 设计要求:1、设计思路明确,合理布

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

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