武汉工业
毕业设计(论文)
设计题目: 基于JSP的邮件服务器系统的研发
姓 名 刘 瑶
学 号 071201203
院 (系) 数理科学系
专 业 信息与计算科学
指导老师 覃 磊
2011年5月10日
摘要
本文讲述了一个基于Web技术的邮件平台的开发过程。着重从服务器平台安装配置和用户界面的开发方面详细阐述了整个邮件平台开发的全过程。对开发过程中的难点进行了分析和研究,并通过系统结构图,功能模块图,配置文件,数据字典等方式形象地描述出来。
基于Web技术的邮件服务平台的开发主要包括服务器的安装配置,用户信息数据库的建立,用户访问界面程序的开发三个方面。对于服务器需要稳定性好、安全可靠,负载能力强,对于数据库需要安全可靠、数据完整性强。而对于用户界面应该具有能全面、友好易用等特点。
经过分析,我使用Windows XP和SQL Server 2000作为后台数据库,使用JSP、Java、HTML为用户界面开发工具,使用Java Mail API为邮件处理程序的应用接口。并采用了目前流行的Java Servlet技术,保证了用户界面程序良好的可扩展性和可维护性。用户可以浏览、查看邮件信息,可以注册、登陆邮箱,然后收发邮件,还可以删除邮件,上传文件等等。系统经过测试,运行效果稳定、操作方便、快捷。能较好的为该系统的邮件收发、用户邮件管理服务。
关键词:基于Web技术,邮件服务平台,服务器,用户信息数据库,Java Servlet技术,Java Mail APIAbstract
窗体顶端
This article narrated one based on the Web technology mail platform performance history. Emphatically elaborated the entire mail platform development entire process in detail from the server platform installment disposition and user interface's development aspect. Has carried on the analysis and the research to performance history's difficulty, and through the system structure drawing, the functional module chart, the configuration files, ways and so on data dictionary describes vividly.serves the platform based on the Web technology's mail the development mainly to include server's installment disposition, the user information database establishment, the user visit contact surface procedure development three aspects. Needs the stability well regarding the server, safe reliable, load capacity, needs safely reliable, data integrity regarding the database. But should have regarding the user interface can comprehensive, characteristics and so on friendly Yi Yong.
窗体顶端
After the analysis, I use Windows XP and SQL Server 2000 take the backstage database, uses JSP, Java, HTML is the user interface development kit, uses Java Mail API is the mail disposal procedure application connection. And has used present popular Java the Servlet technology, has guaranteed the user interface procedure good extendibility and the maintainability. The user may glance over, the examination mail information, may register, land the mailbox, then receiving and dispatching mail, but may also delete the mail, upload document and so on. The system after the test, the movement effect is stable, ease of operation, quickly. Can good for this system's mail receiving and dispatching, the user mail supervisory service.
窗体顶端
Key word: Based on the Web technology, the mail serves the platform, the server, the user information database, Java the Servlet technology, Java Mail API
窗体底端
电子邮件概述
1.1电子邮件系统简介
从人类社会生产开始,信息交流就一直是人类的基本需求之一。从最早的口耳相传到现代的邮政系统和电话电报,随着技术进步,人类信息交流的手段也一直在不断进步。计算机和网络技术出现之后,将他们应用到信息交流中,以建立更加快捷方便的信息交流手段,也就是顺理成章的事情了。电子邮件技术正式伴随这网络和计算机技术的发展而不断成熟和发展起来的。
电子邮件是-种用电子手段提供信息交换的通信方式。在互联网上,它是应用最广的服务。
电子邮件系统则是具有处理电子邮件功能的系统。通过网络的电子邮件系统,用户可以免费地,非常快的(几秒钟之内可以发送到世界上任何你指定的目的地),与世界上任何一个角落的网络用户联系。电子邮件可以是文字、图象、声音等各种方式。同时,用户可以得到大量免费的新闻、专题邮件,并实现轻松的信息搜索。这是任何传统的方式也无法相比的。
1.2电子邮件系统发展简史
让我们来看看早起的电子邮件系统。与一般人想象的不同,其实最早的电子邮件系统早在网络形成就已经出现了。1961年的时候,麻省理工在7094大型机系统上开发出了一套兼容时分共享系统(CTSS)。这一允许许多用户同事鞥路和使用主机的新能力,使用户可以用新的方法来共享信息。当CTSS系统的用户需要向其他用户传递信息时,他们会在一个通用的目录下以"TO TOM"之类的文件名简历一个文件,查看或者打印其中的内容。
在这种简单的信息发送方法的基础上,出现里第一个"邮件"工具,通过这个工具,CTSS系统的管理员可以向用户发送信息,例如同志某个用户他丢失的文件已经通过备份找回。这是通过在目录用户中创建特定的文件来实现的。
这以后,CTSS系统上也出现了用于用户之间信息传递的邮件工具。在其他的多用户系统上,也陆续开发和使用了类似的邮件软件。这些软件的工作原理类似,都是在用户目录下设置一个特殊的目录,一个用户给另一个用户发信时,就在收信者的牡蛎下建立一个新的文件,并在其中保存新建的内容。 当收信者稍后登陆的主机上时,检查该目录就可以知道自己有新的邮件,并可以打开和查看邮件内容。
这些早期的邮件系统虽然非常简陋,也存在很多问题,但是其基本思想都是通过文件的传递来实现用户之间的异步传输,和今天所用的电子邮件系统基本相同。现代电子邮件系统正式在这些原始的邮件软件基础上发展而来的。
到了20世纪60年代末70年代初,在美国国防部领导下,现代INTERNET 的前身-----ARPANET 开始建立和运行,它将成员单位的多台主机连接起来组成了一个打的网络。当时,网络内的大部分主机上都已经有了内部的邮件系统,于是一个很自然的想法出现了,就是能否利用ARPANET使这些邮件系统能够相互通信?事实上,邮件系统的互联正式ARPANETA最早期的网络应用
上一篇:
基于JSP的网上购物系统毕业论文
下一篇:
让我掉下眼泪的