【正文】
每一個用戶基本信息都對應(yīng)一個用 戶登錄基本信息,有了這些數(shù)據(jù)用戶信息才算完整 , 其表結(jié)構(gòu)的設(shè)計如 表 所示。 擁 有擁 有111用 戶 登 錄 信 息用 戶 基 本 信 息擁 有1n聯(lián) 系 人 分 組聯(lián) 系 人 圖 實體關(guān)系 ER 圖 用戶登錄信息實體包括的屬性有登錄賬號、登錄密碼、密碼加密算法、用戶權(quán)限、版本號等其實體屬性圖如圖 所示。 (2) 當(dāng)用戶忘記登錄密碼的時候用戶可以通過密碼找回郵箱或者安全問題重新找回或設(shè)置登錄密碼。對于需要修改的聯(lián)系人則可使用修改聯(lián)系人信息的功能。在收取電子郵件的時候用戶應(yīng)該能夠查看到某個郵件夾下面的電子郵件,然后用戶選擇查看的電子郵件。另外本系統(tǒng)主要是進行電子郵件的收發(fā),并不會違反相關(guān)的法律。軟件生存周期是根 據(jù)軟件所處的狀態(tài)、特征以及軟件開發(fā)活動的目的、任務(wù)可以劃分若干階段 ,從這一思想出發(fā),軟件生存周期包括軟件定義,軟件開發(fā)、軟件使用與維護三個部分 ,具體則可以得到軟件生存周期的六個步驟,即制定計劃、需求分析,軟件設(shè)計、程序編碼、測試及運行維護。 POP 郵局協(xié)議負責(zé)從郵件服務(wù)器中檢索電子郵件。 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(論文) 第 13 頁 (3) 實現(xiàn)豐富的 UI: JQuery 為我們提供了界面美觀且有兼容各種瀏覽器的各種 UI,使用開發(fā) web 頁面更加容易。與 Mailet 密切相關(guān)的是消息適配器( Matcher),一個消息適配器可以判斷 Mailet 是否要對服務(wù)器中的一個郵件進行處理。 Oracle 具有良好的優(yōu)點,體現(xiàn)在可用性強,可擴展性強,數(shù)據(jù)安全性強,穩(wěn)定性強。就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。 (7) 類型轉(zhuǎn)換: Struts1 中的 ActionForm基本使用 String 類型的屬性。其全新的 Struts2 的體系結(jié)構(gòu)與 Struts1 的體系結(jié)構(gòu)的差別巨大。同時對其功能需求、性能需求、數(shù)據(jù)庫需求等都做了詳細的分析 第四章 數(shù)據(jù)庫設(shè)計與實現(xiàn), 完成了對電子郵件系統(tǒng)數(shù)據(jù)庫的設(shè)計和實現(xiàn)。 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(論文) 第 4 頁 發(fā)展現(xiàn)狀 隨著 Inter 網(wǎng)的廣泛普及,電子郵件的使用迅速增多起來。s popular SSH (Struts+Spring+Hibernate) framework developed with. Used in data storage on a free, open source, crossplatform Oracle database, mail server uses the free, opensource support for SMAP and IMAP protocols to receive eApache James mail server, the interface simple and generous. System implementation will effectively improve staff productivity, reduce cost of munication between employees, and has a wider spread value. This paper describes the system based on java background, research status and development trends, describes the development of the language system, environment and tools, and related technologies used in a detailed exposition. According to the software development life cycle, discusses the system analysis, outline design, detailed design and code, system testing process. Specifically discusses the objectoriented design, system design principles, system design and architecture the overall objective of the characteristics. Key Words: Mail System, Java, James Mail Server, Oracle, SSH 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(論文) 第 1 頁 目 錄 目 錄 ...........................................................................................................................1 1 緒論 ...............................................................................................................................3 設(shè)計的背景 ..............................................................................................................3 設(shè)計的目的 ..............................................................................................................3 發(fā)展現(xiàn)狀 ..................................................................................................................4 研究方法 ..................................................................................................................4 論文 構(gòu)成 ..................................................................................................................4 研究內(nèi)容 ..................................................................................................................5 2 實現(xiàn)技術(shù)及開發(fā)工具 ...................................................................................................6 STRUTS2 簡介 ...........................................................................................................6 SPRING 簡介 ..............................................................................................................7 HIBERNATE 簡介 .......................................................................................................8 MYECLIPSE 簡介 .......................................................................................................9 ORACLE 簡介 ............................................................................................................9 TOMCAT 服務(wù)器簡介 ..............................................................................................10 JAMES 郵件服務(wù)器簡介 .........................................................................................11 JQUERY 簡介 ...........................................................................................................12 電子郵件簡介 ........................................................................................................13 3 系統(tǒng)需求分析 .............................................................................................................15 可行性分析 ............................................................................................................15 經(jīng)濟可行性分析 ..............................................................................................15 技術(shù)可行性分析 .............................................................................................16 社會因素可行性分析 .....................................................................................16 功能需求分析 ........................................................................................................16 性能需求分析 ........................................................................................................19 數(shù)據(jù)庫需求分析 ....................................................................................................19 4 數(shù)據(jù)庫的設(shè)計與實現(xiàn) .................................................................................................21 數(shù)據(jù)庫的設(shè)計 ........................................................................................................21 概念結(jié)構(gòu)設(shè)計 .................................................................................................21 邏輯結(jié)構(gòu)設(shè)計 .................................................................................................23 數(shù)據(jù)庫的實現(xiàn) ........................................................................................................23 用戶登錄信息表 ......................................................................................