freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于java_web的郵件管理系統(tǒng)的設(shè)計與實現(xiàn)-畢業(yè)設(shè)計(論文)-在線瀏覽

2025-05-07 04:12本頁面
  

【正文】 ........................................... 23 日志表 ............................................................................................................ 24 目錄 IV 用戶表 ............................................................................................................ 24 friend好友表 ................................................................................................ 25 郵件信息記錄表 .............................................................................................. 25 數(shù)據(jù)庫的 ER圖 ..................................................................................................... 26 第六章 程序設(shè)計與實現(xiàn) ............................................................................................................. 27 管理員登錄模塊設(shè)計與實現(xiàn) ................................................................................... 27 管理員用戶管理模塊設(shè)計與實現(xiàn) ............................................................................ 28 管理員系統(tǒng)設(shè)置模塊設(shè)計與實現(xiàn) ............................................................................ 30 用戶注冊模塊設(shè)計與實現(xiàn) ....................................................................................... 31 用戶登錄模塊設(shè)計與實現(xiàn) ....................................................................................... 32 用戶撰寫發(fā)送郵件模塊設(shè)計與實現(xiàn) ......................................................................... 33 用戶收件箱管理模塊設(shè)計與實現(xiàn) ............................................................................ 35 用戶修改個人資料管理模塊設(shè)計與實現(xiàn) .................................................................. 36 服務器端的系統(tǒng)活動圖設(shè)計 ................................................................................... 36 結(jié)束語 ........................................................................................................................................ 39 第七章 致 謝 ............................................................................................................................. 40 第八章 參考文獻 .......................................................................................................................... 1 引言 1 引言 本文就基于 Java web 的郵件管理系統(tǒng)的設(shè)計與實現(xiàn)進行研究。該系統(tǒng)利用 Java 語言和MyEclipse 編輯工具對系統(tǒng)進行編寫。適用于所有 的郵箱使用者,為用提供了一個良好的郵件管理途徑。 MVC 模式極大地提高了系統(tǒng)的復用性、靈活性、適應性、開發(fā)效率和可維護性,充分發(fā)揮了 JSP、 Servlet等 J2EE 組件的特點。而且用戶可以對收到的郵件進行閱讀,保存,刪除等操作,方便了用戶對郵件信息進行的管理。實現(xiàn)郵件收發(fā):用戶可收取和發(fā)送郵件實現(xiàn)郵件的閱讀,刪除功能。 第二章 相關(guān)技術(shù) 2 第一章 緒 論 課題背景 電子郵件是介于書信、電話和傳真之間的電子信息傳送方式。電子郵件系統(tǒng)已經(jīng) 發(fā)展成為了一個相當復雜 而且 功能更為豐富的系統(tǒng), 它 可以傳送文檔、 圖像 、聲音、圖片、 圖像 等多媒體信息, 甚 至于數(shù)據(jù)庫或帳目報告等更加專業(yè)化的文件 都可以以電子郵件的形式在網(wǎng)上分發(fā)。 網(wǎng)絡(luò)的 普及使得 郵件管理 系統(tǒng)得以廣泛的應用。 Web 郵件服務的另一個優(yōu)勢是允許用戶,甚至是持有移動設(shè)備的用戶,可以隨時、隨地的訪問系統(tǒng)并進行信息傳遞 [1]。在郵件服務器端有 FTPMail 服務器、 Microsoft Exchange 服務器、 Qmail 服務器等等。在郵件系統(tǒng)客戶端,其中 Microsoft Outlook、 Netscape Mail、Fox mail 是當今電子郵件客戶端軟件的主流產(chǎn)品;另外,隨著網(wǎng)絡(luò)的普及,基于 Web的應用模式的發(fā)展與應用, 例如 sina、 263 以及眾多的企業(yè)都已推出了自己的 Web 郵件系統(tǒng) [2]。利用 JSP 等實現(xiàn)其功能,功能主要有郵件的收發(fā)、存儲、刪除等等。軟件的生命周期指 一個軟件從它的開發(fā)到其消亡的過程 [3]??尚行苑治龅娜蝿?就 是確定項目開發(fā) 的可行性 和 必要性 。 可行 性是指,首先要 在技術(shù)上可行, 現(xiàn)有技術(shù)能否解決所提出的問題;其次是 在經(jīng)濟上可行,用戶能否支付實施項目所需要的費用,項目建成后能否取得預期的經(jīng)濟效益;最后進行操作上和法律上的可行性研究。 ( 2)用戶需求分析階段:在這個階段中,就是了解用戶的需求,準確的確定用戶需要的功能,明確為了實現(xiàn)這些功能,需要 做 哪些處理,需要處理 哪些 數(shù)據(jù);需要存儲什么 數(shù)據(jù)文件;得到 什么 信息。另一個重要任務是要規(guī)定系統(tǒng)的生效準則,規(guī)定在目標系統(tǒng)建成后驗 收目標系統(tǒng)的一些原則以及具體的驗收方法等。 ( 3)系統(tǒng)設(shè)計階段: 此階段的任務是在系統(tǒng)分析的基礎(chǔ)上,按照邏輯模型的要求,合理地進行系統(tǒng)的總體設(shè)計和具體的物理設(shè)計,為下一階段的系統(tǒng)實施提供必要的技術(shù)資料。 詳細設(shè)計階段:在這個階段中的任務是進行系統(tǒng)所需要的數(shù)據(jù)結(jié)構(gòu)設(shè)計和數(shù)據(jù)庫的物理設(shè)計。 概要設(shè)計階段 :這個階段中的主要任務是得到一個能夠?qū)崿F(xiàn)用戶需求的理想的系統(tǒng)結(jié)構(gòu)。設(shè)計內(nèi)容包括劃分子系統(tǒng)、設(shè)計規(guī)范制定、數(shù)據(jù)流程圖設(shè)計、功能結(jié)構(gòu)圖設(shè)計、系統(tǒng)物理配置方案設(shè)計。若系統(tǒng)設(shè)計被審查批準,整個系統(tǒng)開 第二章 相關(guān)技術(shù) 4 發(fā)工作便進入系統(tǒng)實施階段 [4]。模塊測試又稱為單元測試。模塊程序設(shè)計完成之 后,應經(jīng)過嚴格的測試。主要是黑盒法和白盒法進行測試,從而盡可能多地發(fā)現(xiàn)模塊中錯誤,并加以改正。再進行集成測試,采用的是黑盒測試方法,集成的方法可采用自頂向下集成或自底向上集成,或者二者結(jié)合的方法。維護階段是一個非常重要的階段,維護工作的好壞直接影響到用戶的滿意程度。 ( 2) 軟件環(huán)境 : 操作系統(tǒng): Win7 Professional JbuilderX、 Mysql、 、 DREAMWEAVER 、 操作系統(tǒng)啟用 TCP/IP。經(jīng) 由 JBuider 雙向的、可視化的設(shè)計工具,您可以快速開發(fā)各種 J2EE 應用程序,并將其部署到多種應用 第二章 相關(guān)技術(shù) 5 程序服務器上,包括 BEA WebLogic、 IBM WebSphere、 Sun、 One、 Oracle9i Application Server 以及集成于 JBuilder 的 Borland Enterprise Server。它像企業(yè)級 RDBMS 那樣需要一個積極的服務者守護程序,但是不能象他們那樣消費資源。 MYSQL在 Linux世界里找到一個位置-提供簡潔和速度,同時仍然提供足夠的功能。 第二章 相關(guān)技術(shù) 6 第二章 相關(guān)技術(shù) 系統(tǒng)環(huán)境的搭建,最基礎(chǔ)的就是從目錄的建立開始,建立系統(tǒng)的基礎(chǔ)應用模塊和站點配置環(huán)境 ,并進行數(shù)據(jù)庫的正常連接。 圖 21 目錄結(jié)構(gòu) 此 目錄結(jié)構(gòu)中, mail 代表本站的根目錄,它包含四個子目錄: database 的功能是用于存放數(shù)據(jù)庫備份文件, docs 用于存放系統(tǒng)的文檔, jsp 和 WEBIN 用于存放系統(tǒng)的JSP 等的源文件和系統(tǒng)所使用的類包。 WEBINF 包含兩個子目錄: classes 用于存放類文件, lib 用于存放類包文件,同時該目錄下還包括站點的配置文件 。 第二章 相關(guān)技術(shù) 7 數(shù)據(jù)庫連接池 在實現(xiàn)某一個功能時,首先要連接數(shù)據(jù)庫。一旦系統(tǒng)移植,數(shù)據(jù)庫參數(shù)改變,將需要重新修改所有 的連接代碼,重新編譯。這樣,在數(shù)據(jù)庫移植或系統(tǒng)環(huán)境改變時,只需修改這一個地方就可以了,十分方便。具體代碼參見 文件。 該類封裝了數(shù)據(jù)庫操作的基本函數(shù),用于作為 JavaBean 的父類,便于統(tǒng)一管理 。統(tǒng)一處理了很多額外的工作和異常的拋出。安裝結(jié)束后,在桌面“我的電腦”圖表上右擊,在談出的快捷菜單中選擇“屬性”命令,彈出“系統(tǒng)特性”對話框,在“高級”選項卡中單擊“環(huán)境變量”按鈕,在彈出的對話框中新建環(huán)境變量 JAVA_HOME,值為 C:\。 設(shè) 置 環(huán) 境 變 量 : 在 “ 我 的 電 腦 ” 屬 性 中 設(shè) 置 環(huán) 境 變 兩 位TOMCAT_HOME=C:\Tomcat。 ( 3)訪問系統(tǒng) 啟動 Mysql, Tomcat,輸入地址: 即可訪問,用戶 admin,密碼初始化為 test。 主要工具詳細介紹 JSP 介紹 JSP(Java Server Pages)是由 Sun Microsystems 公司倡導、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標準 , 其網(wǎng)址為 HTML 文件 (*.htm *.html)中加入 Java 程序片斷 (Scriptlet)和 JSP 標記 (tag),就構(gòu)成了 JSP網(wǎng)頁 (*.jsp)。程序片段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送 Email 等等,這就是建立動態(tài)網(wǎng)站所需要的功能。 JSP 提供了 一種簡單快速的建立基于動態(tài)內(nèi)容顯示的站點的技術(shù)。 與傳統(tǒng)的 CGI 方式相比, JSP 的優(yōu)點 ( 1)后臺的實現(xiàn)是基于 Java Component 的邏輯,它具有跨平臺的特點。 第二章 相關(guān)技術(shù) 9 ( 3)運行比 CGI 方式高,尤其是對于數(shù)據(jù)庫訪問,提供了連接池緩沖機制,使運行所需資源最小。 ( 5)由于與 ASP 很相似,不需要太多的編程知識就可以動手編寫 JSP。 技術(shù)特點 ( 1)將內(nèi)容的生成和顯示進行分離。使用 JSP 標識或者小腳本來生成頁面上的動態(tài)內(nèi)容。如果核心邏輯 被封裝在標識和 Beans 中,那么其他人,如 Web 管理人員和頁面設(shè)計者,能夠編程和使用 JSP 頁面,而不影響內(nèi)容的生成。這有助于作者保護自己的代碼,而又保證任何基于 HTML 的 Web 瀏覽器的完全可用性 [7]。絕大多數(shù) JSP 頁面依賴于可重用的,跨平臺的組件( JavaBeans 或者 Enterprise JavaBeansTM 組件)來執(zhí)行應用程序所要求的更為復雜的處理?;诮M件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現(xiàn)有的技術(shù)和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。 Web 頁面開發(fā)人員不會都是很熟悉腳本語言的程序員。標準的 JSP 標識能夠訪問和實例化 JavaBeans 組件,設(shè)置或者檢索組件屬性,下載 Applet,以及執(zhí)行用其他方法更難于編碼和耗時的功能。今后,第三方開發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標識庫。 JSP 技術(shù)很容易整合到多種應用體系結(jié)構(gòu)中,以利用現(xiàn)存的工具和技巧,并且擴展到能夠支持企業(yè)級的分布式應用。 由于 JSP 頁面的內(nèi)置腳本語言是基于 Java 編程語言的,而且所有的 JSP 頁面都被編譯成 Java Servlet, JSP 頁面就具有 Java 技術(shù)的所有好處,包括健壯的存儲管理和安全性。隨著越來越多的供應商將 JSP 支持添加到他們的產(chǎn)品中,你可以使用自己所選擇的服務器和工具,更改工具或服務器并不影響當前的應用。
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1