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

正文內(nèi)容

基于struts2的電子郵箱系統(tǒng)畢業(yè)論文(留存版)

2025-04-27 10:22上一頁面

下一頁面
  

【正文】 nywhere at any time, increasing their efficiency and making Office Automation and mercial activities more convenient. The munication between enterprises, schools, even people depends more on work munication. As a result, bees the main application in enterprises and schools. Compared with traditional mail service, provides fast, safe and cheap service to people. Using our system, users can send and receive s at any time as well as replying and resending. What39。通常 mail server 是執(zhí)行多任務(wù)操作系統(tǒng) UNIX 的計(jì)算機(jī),它提供 24小時(shí)的電子郵件服務(wù) ,用戶只要向 mail server 管理人員申請(qǐng) — 個(gè)信箱賬號(hào) ,就可使用這項(xiàng)快速的郵件服務(wù)。 電子郵件除了在個(gè)人的生活中扮演著重要的角色外,在企業(yè)中也扮演著一個(gè)不可缺少的角色。 事件 (Event)導(dǎo)致控制器 (Controller)改變模型 (Model)或試圖 (View),或者同時(shí)改變兩者。這時(shí)候如果有 外部的 ervletrequest 到來 時(shí) ,數(shù)據(jù)就會(huì) 到 servlet 容器 中,然后被 傳遞給一個(gè)標(biāo)準(zhǔn)的過濾器鏈 ActionContextCleanUp。 Java Servlet 是 JSP的技術(shù)基礎(chǔ),而且大型的 Web 應(yīng)用程序的開發(fā)需 要 Java Servlet 和 JSP 配合才能完成。而在帶有參 數(shù)的情況下,命令本身由 SP和參數(shù)分開,如果未帶參數(shù)可以直接和 CRLF連接。它是 因特網(wǎng) 電子郵件的第一個(gè)離線協(xié)議標(biāo)準(zhǔn), POP3 協(xié)議允許用戶從服務(wù)器上把郵件存儲(chǔ)到 本地主機(jī) (即自己的計(jì)算機(jī))上,同時(shí)根據(jù)客戶端的操作刪除或保存在郵件服務(wù)器上的郵件,而 POP3 服務(wù)器則是遵循 POP3 協(xié)議的接收郵件服務(wù)器,用 來接收電子郵件的。 回復(fù)郵件 系統(tǒng)用戶可以回 復(fù)發(fā)件人,也可以同時(shí)回復(fù)所有收到郵件的用戶。 表 轉(zhuǎn)發(fā)郵件 用例名稱 轉(zhuǎn)發(fā)郵件 參與者 所有網(wǎng)站使用者 描述 轉(zhuǎn)發(fā)收件箱郵件 前置條件 一個(gè)合法用戶已經(jīng)進(jìn)入自己的郵箱 后置 條件 如果資料通過審核,操作成功。 2. 系統(tǒng)進(jìn)入寫信頁面。 第 4章 系統(tǒng) 設(shè)計(jì) 16 第 4 章 系統(tǒng)設(shè)計(jì) 系統(tǒng)需求分析完成后,進(jìn)入系統(tǒng)設(shè)計(jì)階段 。 位置 輸入到 發(fā)件箱 表 ( sendBox) 數(shù)據(jù)字典 表 草稿箱 數(shù)據(jù)字典 草稿箱 別名 草稿箱 描述 草稿箱 定義 草稿箱 = 編號(hào) +草稿 id+發(fā)件人 +收件人列表 +保存時(shí)間 +是否刪除 +刪除時(shí)間 +草稿圖標(biāo) +是否有附件 +郵件 Id+主題 +內(nèi)容 。 : Dreamweaver 是美國 MACROMEDIA 公司開 發(fā)的集網(wǎng)頁制作和管理網(wǎng)站于一身的所見即所得網(wǎng)頁編輯器,它是第一套針對(duì)專業(yè) 網(wǎng)頁設(shè)計(jì) 師特別發(fā)展的視覺化網(wǎng)頁開發(fā)工具,利用它可以輕而易舉地制作出跨越平臺(tái)限制和跨越 瀏覽器 限制的充滿動(dòng)感的網(wǎng)頁。系統(tǒng)登錄界面如圖 所示,登錄成功后首頁 UI 如圖 所示。 //得到數(shù)據(jù)源 FileDataSource fds = new FileDataSource(filename)。用戶點(diǎn)擊回復(fù) button,效果如圖 ;頁面將傳到后臺(tái)的 ReplyMailAction中的 replyMail方法,首先創(chuàng)建Properties 對(duì)象, Properties props = new Properties();根據(jù)對(duì)象創(chuàng)建創(chuàng)建郵件會(huì)話mailSession;接著獲取郵箱的 pop3存儲(chǔ)對(duì)象 store, store調(diào)用 connect方法,與郵箱服務(wù)器取的聯(lián)系;然后就可以定義郵件信息了,定義收件人,主題等等信息。 搜索默認(rèn)為主題 +正文搜索,頁面將關(guān)鍵字傳遞到后臺(tái)的 SearchMailAction第 5章 系統(tǒng)實(shí)現(xiàn) 33 中的 searchByTitleAndContent方法,通過對(duì)數(shù)據(jù)庫 sendBox, receiveBox和 draftBox表中的 title和 conten。當(dāng)回復(fù)成功會(huì)提示郵件發(fā)送成功,并提供返回該郵件的鏈接。 若不帶附件,直接設(shè)置內(nèi)容即可。 用戶進(jìn)入系統(tǒng),點(diǎn)擊寫信進(jìn)入寫信頁面效果如圖 。 9 for MySQL: MySQL 數(shù)據(jù)庫自身沒有圖形界面,是通過命令的形式進(jìn)行操作;此工具即 MySQL 的圖形界面,將會(huì)更直觀地了解數(shù)據(jù)庫的結(jié)構(gòu)和表與表間的關(guān)系。 位置 輸入到 圖標(biāo) 表 ( icon) 系統(tǒng) ER 圖的設(shè)計(jì) 系統(tǒng)主要包括收件箱、發(fā)件箱、草稿箱和已刪除及通訊錄五個(gè)大模塊,每個(gè)模塊都涉及到不同的實(shí)體類, ER 圖的設(shè)計(jì)將會(huì)更直觀的顯示出系統(tǒng)各實(shí)體之間的聯(lián)系。有了詳細(xì)和全面的系統(tǒng)設(shè)計(jì),將會(huì)使后面的編碼階段更順利的進(jìn)行并提高編碼速度。 4. 系統(tǒng)檢驗(yàn)名稱格式是否正確,若不正確,提示錯(cuò)誤信息。 2. 系統(tǒng)進(jìn)入轉(zhuǎn)發(fā)郵件頁面。 搜索郵件 系統(tǒng)登錄用戶可以按照多種方式全文搜索郵件,如:按照主題搜索郵件,按照正文搜索郵件等,搜索郵件方便用戶快速找到所需要的郵件。本協(xié)議主要用于支持使用客戶端遠(yuǎn)程管理在服務(wù)器上的電子郵件 。下面討論 SMTP 命令和應(yīng)答。 自 JSP 推出后,眾多大公司都支持 JSP 技術(shù)的服務(wù)器,如 IBM、 Oracle、 Bea公司等,所以 JSP 迅速成為商業(yè)應(yīng)用的服務(wù)器端語言。接著ActionProxy 通過 ConfigurationManager 來查找配置 文件。類似的,只要 Controller 改變了 View, View 會(huì)從 Model 中獲取數(shù)據(jù)來刷新自己。 當(dāng)前流行的各大郵件客戶端軟件的除了最主要的收 發(fā)信件之外,功能越來越復(fù)雜,但是人們平常真正用到的功能很少 ,很多功能尤其對(duì)于那些計(jì)算機(jī),知識(shí)相對(duì)缺乏的人來說,更加顯得太過于華麗而不太實(shí)用。 電子郵件的傳輸是通過電子郵件簡單傳輸協(xié)議 (Simple Mail Transfer Protocol,簡稱 SMTP)這一系統(tǒng)軟件來完成的 ,它是 Inter 下的一種電子郵件通信協(xié)議。 MVC。系統(tǒng)以 Java EE 作為開發(fā)平臺(tái) , 運(yùn)用 MVC 模式開發(fā)思想 ,采用 Struts2 框架技術(shù)實(shí)現(xiàn)。接收者可在他認(rèn)為方便的時(shí)候讀取信件 ,不受時(shí)空限制。 開發(fā)背景 隨著 Inter 的迅速普及, Email 已成為了人與人溝通的主要手段,越來越成為生活中不可缺少的一部分。 最 smalltalk 語言和 java語言有很多相似的地方 , 比如都是面向?qū)ο笳Z言??蚣茉O(shè)計(jì)的目標(biāo)貫穿整個(gè)開發(fā)周期,從開發(fā)到發(fā)布,包括維護(hù)的整個(gè)過程。 JSP 網(wǎng)站基本結(jié)構(gòu)如圖 所示: 第 2章 系統(tǒng)相關(guān)技術(shù)概述 7 圖 Jsp 網(wǎng)站結(jié)構(gòu)示意圖 JSP 與 Java Servlet 一樣,是在服務(wù)器端執(zhí)行的,通常返回給 客戶端 的就是一個(gè) HTML 文本,因此客戶端只要有 瀏覽器 就能瀏覽。 SMTP 被用來在因特網(wǎng)上發(fā)送郵件,該協(xié)議規(guī)定了一些基本的命令和方法使客戶端與服務(wù)器進(jìn)行交互,以達(dá)到發(fā)送郵件的目的。本協(xié)議主要用于支持使用 客戶端 遠(yuǎn)程管理在 服務(wù)器 上的 電子郵件 。 系統(tǒng)的功能需求分析概述 通過對(duì)系統(tǒng)進(jìn)行詳細(xì)的分析與研究,最終得出了 IU 電子郵箱系統(tǒng)的功能需求 , 系統(tǒng)主要由五個(gè)模塊構(gòu)成, 系 統(tǒng) 結(jié)構(gòu)如下圖 所示: 圖 IU電子郵箱系統(tǒng)功能結(jié)構(gòu)圖 收件箱 收件箱模塊,郵箱用戶登錄 IU 郵箱時(shí)系統(tǒng)自動(dòng)提取服務(wù)器中用戶收到的新郵件并顯示到首頁。 第 3章 系統(tǒng)需求分析 13 2. 系統(tǒng)進(jìn)入回復(fù)郵件頁面。 寫信 用例 設(shè)計(jì) 用戶進(jìn)入郵箱之后點(diǎn)擊寫信按鈕寫信用例開始。 2. 系統(tǒng)默認(rèn)為主體 +正文搜索。數(shù)據(jù)字典是開發(fā)數(shù)據(jù)庫的第一步,因此本文將相關(guān)數(shù)據(jù)以表格的形式列舉出來如下所示: 信息數(shù)據(jù)字典 表 用戶 信息數(shù)據(jù)字典 用戶 信息 別名 用戶 資料 描述 用戶注冊信息 定義 用戶 信息 =編 號(hào) +姓 用戶 名 +性別 +密碼 +手機(jī)號(hào) +出生日期 +密碼保護(hù)問題 Id+用戶編號(hào) Id 位置 輸入到 用戶 表 ( userInfo) 數(shù)據(jù)字典 表 密保問題 數(shù)據(jù)字典 密保問題 別名 無 描述 用戶注冊時(shí)候選擇問題并給出答案,以便找回密碼 定義 密保問題 =編 號(hào) +密保問題 Id+問題 +答案 位置 輸入到 用戶 表 ( userInfo) 數(shù)據(jù)字典 表 收件箱 數(shù)據(jù)字典 收件箱 別名 無 描述 用戶收到的郵件信息 定義 收件箱 信息 =編號(hào) +郵件 Id+收件人列表 +收件人 +刪除狀態(tài) +刪除時(shí)間 +正文 +主題 +是否轉(zhuǎn)發(fā) +已轉(zhuǎn)發(fā)圖標(biāo) Id+閱讀狀態(tài) +未閱讀圖標(biāo) Id+是否回復(fù) +已回復(fù)圖標(biāo) Id+回復(fù)第 4章 系統(tǒng) 設(shè)計(jì) 18 且轉(zhuǎn)發(fā)圖標(biāo) Id+來信時(shí)間 +是否有附件 。它是功能豐富的 JavaEE 集成開發(fā)環(huán)境 ,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。 用戶注冊 IU電子郵箱系統(tǒng)后,將會(huì)在系統(tǒng)數(shù)據(jù)庫用戶表( userInfo)中插入用戶數(shù)據(jù),并相應(yīng)的在用戶表視圖( V_UserInfo)中增加一行記錄 。 MimeBodyPart mbp = new MimeBodypart()。 第 5章 系統(tǒng)實(shí)現(xiàn) 30 圖 寫信 收件箱功能實(shí)現(xiàn) 收取郵件 用戶收取郵件有兩種方式:第一種是用戶登錄 IU電子郵箱時(shí),系統(tǒng)將會(huì)去郵箱服務(wù)器查詢有沒有當(dāng)前用戶的郵件 ,有的話就取出來并顯示給用戶;第二種是當(dāng) 用 戶 點(diǎn) 擊 收 信 的 時(shí) 候 , 頁 面 將 會(huì) 跳 轉(zhuǎn) 到 名 為 receive 的 action ,到ReceiveBoxAction中找到 getMail()方法,首先創(chuàng)建 Properties對(duì)象, Properties props = new Properties();根據(jù)對(duì)象創(chuàng)建創(chuàng)建郵件會(huì)話 mailSession;接著獲取郵箱的 pop3存儲(chǔ)對(duì)象 store, store調(diào)用 connect方法,與郵箱服務(wù)器取的聯(lián)系;然后就可以從郵箱服務(wù)器的 Inbox信箱里獲取郵件信息,把接收到郵件信息添加到本地?cái)?shù)據(jù)庫,通過 message[i].setFlag(, true)來刪除服務(wù)器端的郵件。后臺(tái)還要把轉(zhuǎn)發(fā)的郵件信息存入數(shù)據(jù)庫sendBox表。頁面將傳到后臺(tái)的 FwdMailAction中的 fwdMail()方法,首先創(chuàng)建Properties 對(duì)象 ,根據(jù)對(duì)象創(chuàng)建創(chuàng)建郵件會(huì)話 mailSession,接著獲取郵箱的 pop3存儲(chǔ)對(duì)象 store, store調(diào)用 connect方法,與郵箱服務(wù)器取的聯(lián)系;接下來定義轉(zhuǎn)發(fā)郵件信息了,定義收件人,主題等等信息。若發(fā)送失敗,則系統(tǒng)進(jìn)入 ,提示用戶郵件發(fā)送失敗,并提供發(fā)送郵件的鏈接;如果郵件發(fā)送成功,系統(tǒng)顯示發(fā)送成功頁面。當(dāng)郵件編輯完成后,用戶可以點(diǎn)擊發(fā)送 button來發(fā)送郵件。 編碼是軟件系統(tǒng)開發(fā)過程中最重要的部分之一,編碼就是系 統(tǒng)實(shí)現(xiàn)。 ER 圖的設(shè)計(jì)就是直觀地表現(xiàn)出個(gè)實(shí)體類數(shù)據(jù)表之間的聯(lián)系和各種動(dòng)作, 系統(tǒng)的功能 幾乎 都要涉及到數(shù)據(jù)庫中的不同的表,而數(shù)據(jù)庫中的表的設(shè)計(jì)和表之間關(guān)系的設(shè)計(jì),是數(shù)據(jù)庫設(shè)計(jì)的重點(diǎn)。系統(tǒng)運(yùn)行后,用戶通過瀏覽器訪問系統(tǒng),看到的只能是視圖層,在視圖層上,用戶進(jìn)行相應(yīng)操作。若不正確,提示用戶重新填寫。 表 單封刪除郵件 用例名稱 單封刪除郵件 參與者 網(wǎng)站用戶 描述 刪除收件箱郵件 前置條件 一個(gè)合法用戶已經(jīng)進(jìn)入自己的郵箱 后置條件 郵件進(jìn)入已刪除郵箱,操作成功。具體用例圖如圖 所示: 圖 收件箱用例圖 收件箱包含的基本用例 表 閱讀郵件 用例名稱 閱讀郵件 參與者 所有網(wǎng)站使用者 描述 查收閱讀收件箱郵件 前置條件 一個(gè)合法用戶已經(jīng)進(jìn)入自己的郵箱 后置條件 如果資料通過審核,操作成功。這種離線訪問模式是一種存儲(chǔ)轉(zhuǎn)發(fā)服務(wù),將郵件從 郵件服務(wù)器 端送到個(gè)人 終端 機(jī)器上,一般是 PC 機(jī)或 MAC。這些參數(shù)或者數(shù)據(jù)對(duì)象必須跟在命令后。在 2021 年 1 月 16 號(hào)被 SUN 公司收購,而 2021 年 SUN 又被 MySQL 收購。 第 2章 系統(tǒng)相關(guān)技術(shù)概述 6 圖 Struts2響應(yīng)用戶請(qǐng)求的工作流程 JSP 技術(shù) JSP【 13】 (Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種 動(dòng)態(tài)網(wǎng)頁 技術(shù)標(biāo)準(zhǔn)。
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1