基于JSP的郵件收發(fā)系統(tǒng)開題報告_第1頁
基于JSP的郵件收發(fā)系統(tǒng)開題報告_第2頁
基于JSP的郵件收發(fā)系統(tǒng)開題報告_第3頁
基于JSP的郵件收發(fā)系統(tǒng)開題報告_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

開題報告1.1系統(tǒng)開發(fā)背景隨著網絡技術的不斷發(fā)展,網絡應用已經滲透到人類社會的各個角落。作為網絡世界信息傳輸的支撐點的電子郵件,更是人們關注的焦點。通過電子郵件,無論朋友身在何方,都可以通過電子郵件方便的聯(lián)系交流,電子郵件開辟了網絡世界里的一片天地。平常人們收發(fā)郵件主要有兩種,一種是通過常用的郵件管理軟件來實現(xiàn),如微軟的OutlookExpress,國產的FoxMail;另一種是通過web瀏覽器直接訪問郵件服務器來實現(xiàn)收發(fā)郵件。這兩種方法都比較簡單、方便,但如果希望在自己開發(fā)的系統(tǒng)中擁有郵件的收發(fā)功能,以上兩種方法就都無法實現(xiàn)了。本文就是在B/S版的管理系統(tǒng)的基礎上增加郵件的管理功能,提出的一種基于javaMail的簡潔、高效、可行的郵件管理系統(tǒng)。。1.2系統(tǒng)開發(fā)意義由于Webmail只要使用Web瀏覽器就可以進行郵件服務,因此這對系統(tǒng)的安全、穩(wěn)定、可靠以及對用戶端軟件的支持等各方面提出了更高的要求。本文提出一個在Linux平臺上以Qmail作為SMTP和POP3服務器,以LDAP目錄服務器來管理,以javaMail、JavaBean、JSP為開發(fā)工具,實現(xiàn)穩(wěn)定性強,兼容性和擴展性好的WebMail系統(tǒng)。為開發(fā)WebMail郵件系統(tǒng)提供了另一種思路。課題主要內容、重難點分析本文講述了一個基于Web技術的郵件平臺的開發(fā)過程。著重從服務器平臺安裝配置和用戶界面的開發(fā)方面詳細闡述了整個郵件平臺開發(fā)的全過程。基于Web技術的郵件服務平臺的開發(fā)主要包括服務器的安裝配置,用戶信息數據庫的建立,用戶訪問界面程序的開發(fā)三個方面。對于服務器需要穩(wěn)定性好、安全可靠,負載能力強,對于數據庫需要安全可靠、數據完整性強。而對于用戶界面應該具有能全面、友好易用等特點。用戶對電子郵件系統(tǒng)的需求(1)方便性。電子郵件系統(tǒng)可以像使用留言電話一樣,在自己方便的時候處理記錄下來的請求,通過電子郵件可以方便地傳送文本信息、圖像文件、報表和計算機程序。(2)廣域性。電子郵件系統(tǒng)具有開放性,許多非互聯(lián)網絡上的用戶可以通過網關(Gateway)與互聯(lián)網絡上的用戶交換電子郵件。(3)快捷性。電子郵件在傳遞過程中,若某個通信站點發(fā)現(xiàn)用戶給出的收信人的電子郵件地址有錯誤而無法繼續(xù)傳遞時,電子郵件會迅速地將原信件逐站退回,并通知不能送達的原因。當信件送到目的地的計算機后,該計算機的電子郵件系統(tǒng)就立即將它放人收信人的電子信箱中,等候用戶自行讀取。用戶只要隨時以計算機聯(lián)機方式打開自己的電子郵件信箱,便可以查閱自己的郵件。(4)透明性。電子郵件系統(tǒng)采用“存儲轉發(fā)”的方式為用戶傳遞電子郵件,通過在互聯(lián)網絡的一些通信節(jié)點計算機上運行相應的軟件,使這些計算機充當“郵局”的角色。當用戶希望通過互聯(lián)網絡給某人發(fā)送信件時,首先要與為自己提供電子郵件的計算機聯(lián)機,然后把要發(fā)送的信件與收信人的電子郵件地址發(fā)給電子郵件系統(tǒng)。電子郵件系統(tǒng)會自動地把用戶的信件通過網絡一站一站地送到目的地,整個過程對用戶來說是透明的。(5)廉價性。互聯(lián)網絡的空間幾乎是無限的,公司可以將不同詳細程度的有關產品、服務的信息放在網絡站點上,這時顧客不僅可以隨時從網上獲得這些信息,而且在網上存儲、發(fā)送信息的費用都低于印刷、郵寄或電話的費用。在公司與顧客“一對一”關系的電子郵件服務中,費用低廉,從而節(jié)約大量費用。研究方法和手段、計劃、預期成果JSP是JavaServerPages的縮寫,它是一種動態(tài)網頁技術標準。在傳統(tǒng)HTML網頁文件(*.htm,*.html)中加入Java程序片斷(Scriptlet)和JSP標記,就構成了JSP網頁(*.jsp)。Web服務器在遇到訪問JSP網頁的請求時,首先執(zhí)行其中的程序片斷,然后將執(zhí)行結果以HTML格式返回給客戶。程序片斷可以操作數據庫、可以重定向網頁、可以發(fā)送和接收電子郵件等動態(tài)網頁所需要的功能。所有的程序都在服務器段執(zhí)行,在通過網絡傳送到客戶端的僅是程序執(zhí)行的結果,因此對客戶端瀏覽器的要求很低。JSP技術功能強大、使用靈活,為創(chuàng)建顯示動態(tài)內容的Web網頁提供了一個簡潔而快速的方法。JSP技術的設計目的是使編寫基于Web的應用程序更加容易和快捷的同時,保證這些應用程序能夠與各種Web服務器、瀏覽器和開發(fā)工具共同工作。所以我使用JSP作為我畢業(yè)設計的開發(fā)語言。JSP對編程環(huán)境的要求不像其他語言那么苛刻,但是有個好的編程環(huán)境會讓我們的工作事半功倍,我使用的編程環(huán)境是JBuilder9它可以很方便的建立工程、WebApplication、Package和Servlet,還能有效地對WebApplication進行部署。在調試的時候由于JBuilder9內嵌的Tomcat和我們使用的Tomcat服務器會發(fā)生端口沖突。所以在調試的時候我使用UltraEdit作為源代碼的編輯器。UltraEdit支持Java,JSP,HTML和JavaScript的高亮顯示,可以給我的調試工作帶來了很大的方便。總體安排:整個畢業(yè)設計工作主要從系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實現(xiàn)、系統(tǒng)測試一步步來完成。進度計劃:1.畢業(yè)論文(設計)題目審批,下發(fā)任務書2.查資料、文獻,開題報告及文獻翻譯審核文獻綜述,開題報告及文獻翻譯4.作品設計過程5.驗收作品,準備論文提綱6.撰寫論文7.論文定稿、評審、打印8.論文(設計)答辯9.收集所有電子材料;成績評定;畢業(yè)設計工作總結。預期成果1)在明確課題背景的基礎上,探討郵件服務系統(tǒng)的功能和其應用價值;(2)在對郵件系統(tǒng)的現(xiàn)狀充分研究的基礎上,針對郵件收發(fā)和郵件的管理所存在的問題,闡明開發(fā)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論