建立基于web技術(shù)的郵件服務(wù)平臺.doc
約41頁DOC格式手機打開展開
建立基于web技術(shù)的郵件服務(wù)平臺,建立基于web技術(shù)的郵件服務(wù)平臺全文45頁30000余字例證充分摘要:本文講述了一個基于web技術(shù)的郵件平臺的開發(fā)過程。著重從服務(wù)器平臺安裝配置和用戶界面的開發(fā)方面詳細(xì)闡述了整個郵件平臺開發(fā)的全過程。對開發(fā)過程中的難點進(jìn)行了分析和研究,并通過系統(tǒng)結(jié)構(gòu)圖,功能模塊圖,配置文件,數(shù)據(jù)字典等方式形象地描述出來?;趙eb技術(shù)...
內(nèi)容介紹
此文檔由會員 癡狂少年 發(fā)布
建立基于Web技術(shù)的郵件服務(wù)平臺
全文45頁30000余字 例證充分
摘要:本文講述了一個基于Web技術(shù)的郵件平臺的開發(fā)過程。著重從服務(wù)器平臺安裝配置和用戶界面的開發(fā)方面詳細(xì)闡述了整個郵件平臺開發(fā)的全過程。對開發(fā)過程中的難點進(jìn)行了分析和研究,并通過系統(tǒng)結(jié)構(gòu)圖,功能模塊圖,配置文件,數(shù)據(jù)字典等方式形象地描述出來。
基于Web技術(shù)的郵件服務(wù)平臺的開發(fā)主要包括服務(wù)器的安裝配置,用戶信息數(shù)據(jù)庫的建立,用戶訪問界面程序的開發(fā)三個方面。對于服務(wù)器需要穩(wěn)定性好、安全可靠,負(fù)載能力強,對于數(shù)據(jù)庫需要安全可靠、數(shù)據(jù)完整性強。而對于用戶界面應(yīng)該具有能全面、友好易用等特點。
經(jīng)過分析,我使用Windows XP作為Web服務(wù)器,使用Red Hat Linux 9作為DNS和郵件服務(wù)器,使用SQL server 2000作為后臺數(shù)據(jù)庫,使用JSP、Java、HTML為用戶界面開發(fā)工具,使用Java Mail API為郵件處理程序的應(yīng)用接口。并采用了目前流行的Java Servlet技術(shù),保證了用戶界面程序良好的可擴展性和可維護(hù)性。
關(guān)鍵詞:基于Web技術(shù),郵件服務(wù)平臺,服務(wù)器,用戶信息數(shù)據(jù)庫,Java Servlet技術(shù),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
目錄
引言 1
第一章 電子郵件系統(tǒng)概述 2
1.1 電子郵件系統(tǒng)介紹 2
1.1.1 電子郵件系統(tǒng)發(fā)展簡史 2
1.1.2 電子郵件系統(tǒng)的作用 3
1.1.3 電子郵件系統(tǒng)發(fā)展的現(xiàn)狀及存在的問題 4
第二章 電子郵件系統(tǒng)分析 5
2.1 電子郵件系統(tǒng)的需求分析 6
2.1.1 用戶對電子郵件系統(tǒng)的需求 6
2.2 電子郵件系統(tǒng)的基本結(jié)構(gòu) 7
2.3 構(gòu)建郵件系統(tǒng)的準(zhǔn)備工作 7
2.3.1 操作系統(tǒng)和服務(wù)器軟件的選擇 7
2.3.2 編程語言和編程環(huán)境的選擇 8
2.3.3 服務(wù)器軟件的選擇 9
2.3.4 其它軟件的選擇 9
第三章 系統(tǒng)的總體規(guī)劃 10
3.1 系統(tǒng)平臺的規(guī)劃 10
3.2 郵件系統(tǒng)主要功能的設(shè)計 11
3.2.1 登錄、身份認(rèn)證 11
3.2.2 用戶密碼的修改和找回 12
3.2.3 郵件的收發(fā) 12
3.2.4 郵件的管理 12
3.2.5 地址管理 12
第四章 系統(tǒng)的具體實現(xiàn) 13
4.1 服務(wù)器平臺的實現(xiàn) 13
4.1.1 Web服務(wù)器的安裝配置 13
4.1.2 DNS服務(wù)器的安裝配置 14
4.1.3 郵件服務(wù)器的安裝配置 16
4.2 數(shù)據(jù)庫的實現(xiàn) 18
4.2.1 數(shù)據(jù)庫建立的目的 18
4.2.2 數(shù)據(jù)庫的設(shè)計 18
4.3 用戶界面的設(shè)計 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
第五章 結(jié)論和體會 24
致謝 25
參考文獻(xiàn) 26
附錄A 程序源代碼 I
附錄B 外文參考資料及譯文 I
部分參考文獻(xiàn):
[4]清宏計算機工作室.JSP編程技巧[M].北京:機械工業(yè)出版社,2000.1
[5]肖薇 裴植.Linux實用組網(wǎng)技術(shù)[M].北京:清華大學(xué)出版社,2001
[6]SmarTraining工作室 王娟.Red Hat Linux 9系統(tǒng)管理[M].北京:機械工業(yè)出版社,2004
[7]黃理 洪亮 曹林有 張勇.JSP高級編程[M].北京:北京希望出版社
全文45頁30000余字 例證充分
摘要:本文講述了一個基于Web技術(shù)的郵件平臺的開發(fā)過程。著重從服務(wù)器平臺安裝配置和用戶界面的開發(fā)方面詳細(xì)闡述了整個郵件平臺開發(fā)的全過程。對開發(fā)過程中的難點進(jìn)行了分析和研究,并通過系統(tǒng)結(jié)構(gòu)圖,功能模塊圖,配置文件,數(shù)據(jù)字典等方式形象地描述出來。
基于Web技術(shù)的郵件服務(wù)平臺的開發(fā)主要包括服務(wù)器的安裝配置,用戶信息數(shù)據(jù)庫的建立,用戶訪問界面程序的開發(fā)三個方面。對于服務(wù)器需要穩(wěn)定性好、安全可靠,負(fù)載能力強,對于數(shù)據(jù)庫需要安全可靠、數(shù)據(jù)完整性強。而對于用戶界面應(yīng)該具有能全面、友好易用等特點。
經(jīng)過分析,我使用Windows XP作為Web服務(wù)器,使用Red Hat Linux 9作為DNS和郵件服務(wù)器,使用SQL server 2000作為后臺數(shù)據(jù)庫,使用JSP、Java、HTML為用戶界面開發(fā)工具,使用Java Mail API為郵件處理程序的應(yīng)用接口。并采用了目前流行的Java Servlet技術(shù),保證了用戶界面程序良好的可擴展性和可維護(hù)性。
關(guān)鍵詞:基于Web技術(shù),郵件服務(wù)平臺,服務(wù)器,用戶信息數(shù)據(jù)庫,Java Servlet技術(shù),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
目錄
引言 1
第一章 電子郵件系統(tǒng)概述 2
1.1 電子郵件系統(tǒng)介紹 2
1.1.1 電子郵件系統(tǒng)發(fā)展簡史 2
1.1.2 電子郵件系統(tǒng)的作用 3
1.1.3 電子郵件系統(tǒng)發(fā)展的現(xiàn)狀及存在的問題 4
第二章 電子郵件系統(tǒng)分析 5
2.1 電子郵件系統(tǒng)的需求分析 6
2.1.1 用戶對電子郵件系統(tǒng)的需求 6
2.2 電子郵件系統(tǒng)的基本結(jié)構(gòu) 7
2.3 構(gòu)建郵件系統(tǒng)的準(zhǔn)備工作 7
2.3.1 操作系統(tǒng)和服務(wù)器軟件的選擇 7
2.3.2 編程語言和編程環(huán)境的選擇 8
2.3.3 服務(wù)器軟件的選擇 9
2.3.4 其它軟件的選擇 9
第三章 系統(tǒng)的總體規(guī)劃 10
3.1 系統(tǒng)平臺的規(guī)劃 10
3.2 郵件系統(tǒng)主要功能的設(shè)計 11
3.2.1 登錄、身份認(rèn)證 11
3.2.2 用戶密碼的修改和找回 12
3.2.3 郵件的收發(fā) 12
3.2.4 郵件的管理 12
3.2.5 地址管理 12
第四章 系統(tǒng)的具體實現(xiàn) 13
4.1 服務(wù)器平臺的實現(xiàn) 13
4.1.1 Web服務(wù)器的安裝配置 13
4.1.2 DNS服務(wù)器的安裝配置 14
4.1.3 郵件服務(wù)器的安裝配置 16
4.2 數(shù)據(jù)庫的實現(xiàn) 18
4.2.1 數(shù)據(jù)庫建立的目的 18
4.2.2 數(shù)據(jù)庫的設(shè)計 18
4.3 用戶界面的設(shè)計 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
第五章 結(jié)論和體會 24
致謝 25
參考文獻(xiàn) 26
附錄A 程序源代碼 I
附錄B 外文參考資料及譯文 I
部分參考文獻(xiàn):
[4]清宏計算機工作室.JSP編程技巧[M].北京:機械工業(yè)出版社,2000.1
[5]肖薇 裴植.Linux實用組網(wǎng)技術(shù)[M].北京:清華大學(xué)出版社,2001
[6]SmarTraining工作室 王娟.Red Hat Linux 9系統(tǒng)管理[M].北京:機械工業(yè)出版社,2004
[7]黃理 洪亮 曹林有 張勇.JSP高級編程[M].北京:北京希望出版社