当前位置: 网学 > 网学资源大全 > 计算机 > 正文

建立基于Web技术的邮件服务平台(中英文翻译)

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: admin 发布时间: 13/09/05
【网学提醒】:本文主要为网上学习者提供建立基于Web技术的邮件服务平台(中英文翻译),希望对需要建立基于Web技术的邮件服务平台(中英文翻译)网友有所帮助,学习一下吧!

资料包括: 论文(45页19012字) 源码 外文翻译 
说明:
摘要:本文讲述了一个基于Web技术的邮件平台的开发过程。着重从服务器平台安装配置和用户界面的开发方面详细阐述了整个邮件平台开发的全过程。对开发过程中的难点进行了分析和研究,并通过系统结构图,功能模块图,配置文件,数据字典等方式形象地描述出来。
基于Web技术的邮件服务平台的开发主要包括服务器的安装配置,用户信息数据库的建立,用户访问界面程序的开发三个方面。对于服务器需要稳定性好、安全可靠,负载能力强,对于数据库需要安全可靠、数据完整性强。而对于用户界面应该具有能全面、友好易用等特点。
经过分析,我使用Windows XP作为Web服务器,使用Red Hat Linux 9作为DNS和邮件服务器,使用SQL server 2000作为后台数据库,使用JSP、Java、HTML为用户界面开发工具,使用Java Mail API为邮件处理程序的应用接口。并采用了目前流行的Java Servlet技术,保证了用户界面程序良好的可扩展性和可维护性。


关键词:基于Web技术,邮件服务平台,服务器,用户信息数据库,Java Servlet技术,Java Mail API

Build a mail serve platform that base on Web technique
Abstract: This text related a development of a mail serve platform that base on the Web technique. Text elaborated the whole process that mail platform develop, emphasize from the installation and setup of server and development of the custom interface. We have analyzed and studied for the difficulties of development, then described these vividly through the tools of the System Structure, Function Module, Configuration Files, Data Dictionary, etc
  The development of Mail Serve Platform That Base On Web Technique mainly includes the three aspects of the installation and setup of the server, the consumer information database creates and the custom interface program development. We need a stability good safety and capability strong server, we need a safety and complete database, we need a friendly and use easily custom interface.
  As a result of analysis, I use Windows XP of Microsoft Corporation as the Web server, select Red Hat Linux 9 as the DNS and Mail server, use JSP, Java, HTML as development language, use Java Mail API as mail processing interface, and adopt Java Servlet Technique to guaranteed extensibility and ability of supportable.


Key words: base on Web technique, mail serve platform, server, custom information database, Java Servlet Technique, Java Mail API

Generate dynamic XML using JavaServer Pages technology
Use embedded Java code to dynamically build your XML template at request time

JavaServer Pages (JSP) technology is typically used for building HTML pages with dynamic content. But you can use this technology to generate dynamic content in other formats as well, including XML. Using real examples, this article will show how to build a JSP page as an XML document template that is "filled in" at request time using Java code embedded in the page.

使用 JavaServer Pages 技术生成动态 XML
在请求时使用内嵌的 Java 代码动态构建您的 XML 模板
JavaServer Pages (JSP) 技术通常用于构建包含动态内容的 HTML 页面。但是您也可以使用这一技术生成其他格式(包括 XML)的动态内容。本文将用实例说明如何将 JSP 页面构建为 XML 文档模板,此模板是在请求时使用嵌在该页面中的 Java 代码“填充”的。

Web 应用程序开发人员传统上使用 JSP 技术动态构建 HTML,方法
目录:

引言1
第一章电子邮件系统概述2
1.1电子邮件系统介绍2
1.1.1电子邮件系统发展简史2
1.1.2电子邮件系统的作用3
1.1.3电子邮件系统发展的现状及存在的问题4
第二章电子邮件系统分析5
2.1电子邮件系统的需求分析6
2.1.1用户对电子邮件系统的需求6
2.2电子邮件系统的基本结构7
2.3构建邮件系统的准备工作7
2.3.1操作系统和服务器软件的选择7
2.3.2编程语言和编程环境的选择8
2.3.3服务器软件的选择9
2.3.4其它软件的选择9
第三章系统的总体规划10
3.1系统平台的规划10
3.2邮件系统主要功能的设计11
3.2.1登录、身份认证11
3.2.2用户密码的修改和找回12
3.2.3邮件的收发12
3.2.4邮件的管理12
3.2.5地址管理12
第四章系统的具体实现13
4.1服务器平台的实现13
4.1.1Web服务器的安装配置13
4.1.2DNS服务器的安装配置14
4.1.3邮件服务器的安装配置16
4.2数据库的实现18
4.2.1数据库建立的目的18
4.2.2数据库的设计18
4.3用户界面的设计21
4.3.1用户登录界面21
4.3.2邮件列表界面21
4.3.3邮件编辑界面22
4.3.4邮件读取界面22
4.3.5对附件的处理22
4.3.6用户地址簿的处理23
第五章结论和体会24
致谢25
参考文献26
附录A 程序源代码I
附录B 外文参考资料及译文I



参考文献:
武延军 黄飞跃. 精通JSP编程技术[M]. 北京:人民邮电出版社,2001.8
柏亚军. JSP编程基础及应用实例集锦[M].北京:人民邮电出版社,2001.7
Karl Moss. Java Servlet开发人员指南[M].北京:清华大学出版社,2002
清宏计算机工作室.JSP编程技巧[M].北京:机械工业出版社,2000.1
肖薇 裴植.Linux实用组网技术[M].北京:清华大学出版社,2001
SmarTraining工作室 王娟.Red Hat Linux 9系统管理[M].北京:机械工业出版社,2004
黄理 洪亮 曹林有 张勇.JSP高级编程[M].北京:北京希望出版社,


作者点评:
经过三个多月的设计和开发,基于Web技术的邮件服务平台基本开发完毕,其功能基本符合用户的需求,能够完成新用户的注册,用户密码的找回,用户登录的身份认证,邮件列表的显示,新邮件的编辑,邮件的发送和邮件内容的显示等功能。
本系统开发使用了当今JSP Web应用开发最流行的Servlet技术,将网页代码和Java代码分开处理,系统还使用了符合J2EE标准的Java Mail API这使得整个系统有良好的可扩展性和可维护性,为产品日后的维护和再次开发提供了很有利的条件。在服务器的选择上基本符合中小型企业邮件平台的解决方案。其稳定性,运行速度,还是所能承受的负载都能够满足中小型企业需求。
毕业设计是大学教育的最后一个重要环节,使学生在校期间一次较为系统的工程训练。正因为如此我在选题上尽可能的让所做的题目涵盖大学四年所学的所有知识点,包括成软件工程,程序设计,网络应用,操作系统等等。它锻炼了我综合运用所学基础理论,基本知识的能力,培养了我分析解决实际问题、独立工作以及查阅资料翻译英文资料的能力,是对我个人中和素质一次提高和检验。


  • 上一篇资讯: 计算机网络课程教学平台的设计与实现——框架设计与教学交流系统实现
  • 下一篇资讯: 教学评价系统
  • 相关资讯

    网学推荐

    免费论文

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号