【正文】
議架構(gòu)和 Mailet 底層構(gòu)造,它可以讓我們利用 Web 服務(wù)器的 servlets 處理郵件。 Oracle 的體系結(jié)構(gòu) 如圖 所示 圖 Oracle 體系結(jié)構(gòu) Tomcat 服務(wù)器簡介 Tomcat 是一個(gè)免費(fèi)的開源的 Serlvet 容器,它是 Apache 基金會(huì)的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache, Sun 和其它一些公司及個(gè)人共同開發(fā)而成。 勞倫斯幸運(yùn)的是, Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具( Java Development Tools, JDT)。應(yīng)用系統(tǒng)的開發(fā)者在應(yīng)用系統(tǒng)中應(yīng)用 Spring框架后能夠達(dá)到“解耦”和“脫離容器”的設(shè)計(jì)和實(shí)現(xiàn)的目的。 Struts2 中使用OGNL 進(jìn)行轉(zhuǎn)換,可以更方便的使用。 (3) Servlet 依賴方面: Struts1 的 Action 依賴于 Servlet API,比如 Action 的 execute方法的參數(shù)就包括 request 和 response 對(duì)象。 Struts2 以 WebWork 為核心,采用攔截器的機(jī)制來處理用戶的請(qǐng)求,這樣的設(shè)計(jì)也使得業(yè)務(wù)邏輯控制器能夠與 Servlet API 完全脫離開,所以 Struts2 可以理解為 WebWork的更新產(chǎn)品。詳細(xì)完成了數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì),同時(shí)也實(shí)現(xiàn)了數(shù)據(jù)庫的具體內(nèi)容。詳細(xì)完成了數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì),同時(shí)也實(shí)現(xiàn)了數(shù)據(jù)庫的具體內(nèi)容。 研究方法 采用結(jié)構(gòu)化的分析和設(shè)計(jì)的方法,在 Windows7 系統(tǒng)下,使用 java 語言,基于 開發(fā)平臺(tái),以 為服務(wù)器,并以 Oracle10g 為后臺(tái)數(shù)據(jù)庫。電子郵件的使用不僅在數(shù)量上有突飛猛進(jìn)的發(fā)展,而且其重要性日益增加。最重要的是,電子郵件是整個(gè)網(wǎng)絡(luò)間以至所有其他網(wǎng)絡(luò)系統(tǒng)中直接面向人與人之間 信息交流 的系統(tǒng),它的數(shù)據(jù)發(fā)送方和接收 方都是人,所以極大地滿足了大量存在的人與人之間的通信需求。 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 3 頁 1 緒論 設(shè)計(jì)的背景 電子郵件 (簡稱 Emai1)又稱電子信箱、電子郵政,它是 — 種用電子手段提供信息交換的通信方式。 本論文闡述了基于 java 的電子郵件系統(tǒng)背景、研究現(xiàn)狀及發(fā)展趨勢,介紹了系統(tǒng)開發(fā)所使用的語言、環(huán)境和工具,并對(duì)使用的相關(guān)的技術(shù)進(jìn)行了詳細(xì)的闡述。 作者簽名: 日期: 年 月 日 學(xué)位論文版權(quán)使用授權(quán)書 本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。 畢業(yè)設(shè)計(jì)(論文) Java 郵件系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 I 頁 畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說明 原創(chuàng)性聲明 本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。 系統(tǒng)的實(shí)現(xiàn)將有效地提高企業(yè)員工的工作效率,降低員工之間的溝通成本,并且具有較廣泛的推廣價(jià)值。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è)計(jì)(論文) 第 1 頁 目 錄 目 錄 ...........................................................................................................................1 1 緒論 ...............................................................................................................................3 設(shè)計(jì)的背景 ..............................................................................................................3 設(shè)計(jì)的目的 ..............................................................................................................3 發(fā)展現(xiàn)狀 ..................................................................................................................4 研究方法 ..................................................................................................................4 論文構(gòu)成 ..................................................................................................................4 研究內(nèi)容 ..................................................................................................................5 2 實(shí)現(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)濟(jì)可行性分析 ..............................................................................................15 技術(shù)可行性分析 .............................................................................................16 社會(huì)因素可行性分析 .....................................................................................16 功能需求分析 ........................................................................................................16 性能需求分析 ........................................................................................................19 數(shù)據(jù)庫需求分析 ....................................................................................................19 4 數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn) ..........................................