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

正文內(nèi)容

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

  

【正文】 ....................... 16 數(shù)據(jù)庫(kù)概念設(shè)計(jì) ...................................................................................... 16 目錄 IV 系統(tǒng) ER 圖的設(shè)計(jì) .................................................................................. 19 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的設(shè)計(jì) ............................................................................ 19 系統(tǒng)類圖的設(shè)計(jì) ............................................................................................ 22 收件箱類圖的設(shè)計(jì) ................................................................................... 22 發(fā)件箱類圖的設(shè)計(jì) ................................................................................... 23 草稿箱類圖的設(shè)計(jì) ................................................................................... 23 通訊錄類圖的設(shè)計(jì) ................................................................................... 24 系統(tǒng)開發(fā)相關(guān)規(guī)范 ........................................................................................ 25 開發(fā)工具 ................................................................................................. 25 編碼規(guī)范 ................................................................................................. 25 第 5 章 系統(tǒng)實(shí)現(xiàn) ................................................................................. 27 系統(tǒng)登錄和首頁(yè) ............................................................................................ 27 系統(tǒng)登錄 ................................................................................................. 27 寫信 ........................................................................................................ 28 收件箱功能實(shí)現(xiàn) ............................................................................................ 30 收取郵件 ................................................................................................. 30 回復(fù)郵件 ................................................................................................. 31 轉(zhuǎn)發(fā)郵件 ................................................................................................. 32 搜索郵件實(shí)現(xiàn) ................................................................................................ 32 第 6 章 系統(tǒng)關(guān)鍵技術(shù)應(yīng)用 .................................................................. 34 郵件的批量刪除功能的實(shí)現(xiàn) ......................................................................... 34 分頁(yè)功能的實(shí)現(xiàn) ............................................................................................ 34 第 7 章 總結(jié) ......................................................................................... 36 參考文獻(xiàn) ............................................................................................... 37 致 謝 ..................................................................................................... 38 第 1章 引言 1 第 1 章 引言 電子郵件介紹 電子郵件 【 10】 (簡(jiǎn)稱 Emai1)又稱電子信箱、電子郵政,它是 — 種用電子手段提供信息交換的通信方式。系統(tǒng)以 Java EE 作為開發(fā)平臺(tái) , 運(yùn)用 MVC 模式開發(fā)思想 ,采用 Struts2 框架技術(shù)實(shí)現(xiàn)。電子郵件為人們提供快速,安全,完善,經(jīng)濟(jì)的服務(wù),相對(duì)于傳統(tǒng)的信件效率大大的提高。 MVC。 電子郵件不是一種“終端到終端”的服務(wù) ,是被稱為“存貯轉(zhuǎn)發(fā)式”服務(wù)。 電子郵件的傳輸是通過電子郵件簡(jiǎn)單傳輸協(xié)議 (Simple Mail Transfer Protocol,簡(jiǎn)稱 SMTP)這一系統(tǒng)軟件來完成的 ,它是 Inter 下的一種電子郵件通信協(xié)議。用戶首先開啟自己的信箱,然后將第 1章 引言 2 需要發(fā)送的郵 件發(fā)到對(duì)方的信箱中。 當(dāng)前流行的各大郵件客戶端軟件的除了最主要的收 發(fā)信件之外,功能越來越復(fù)雜,但是人們平常真正用到的功能很少 ,很多功能尤其對(duì)于那些計(jì)算機(jī),知識(shí)相對(duì)缺乏的人來說,更加顯得太過于華麗而不太實(shí)用。 MVC 模式 MVC【 6】 架構(gòu)是 Model(模型) View(試圖) Controller(控制) 三個(gè)單詞的首字母縮寫。類似的,只要 Controller 改變了 View, View 會(huì)從 Model 中獲取數(shù)據(jù)來刷新自己。 Struts2 以 WebWork 為核心,采用攔截器的機(jī)制來處理用戶的請(qǐng)求,這樣的設(shè)計(jì)也使得業(yè)務(wù)邏輯控制器能夠與 Servlet API 完全脫離開,所以Struts2 可以理解為 WebWork 的更新產(chǎn)品。接著ActionProxy 通過 ConfigurationManager 來查找配置 文件。 JSP 將網(wǎng)頁(yè)邏輯與 網(wǎng)頁(yè)設(shè)計(jì) 和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web 的 應(yīng)用程序 的開發(fā)變得迅速和容易。 自 JSP 推出后,眾多大公司都支持 JSP 技術(shù)的服務(wù)器,如 IBM、 Oracle、 Bea公司等,所以 JSP 迅速成為商業(yè)應(yīng)用的服務(wù)器端語(yǔ)言。 正是基于 MySQL 其自身是開放源碼軟件和成本低, 經(jīng)濟(jì) 而 受到相當(dāng) 多 用戶的青睞 , 并 且憑借其在存儲(chǔ)過程的優(yōu)越性能使得其實(shí)用性也遠(yuǎn)超其他數(shù)據(jù)庫(kù)模式 , 占據(jù)很大優(yōu)勢(shì)。下面討論 SMTP 命令和應(yīng)答。例如,由傳遞主機(jī) A 接收的帶有如下參數(shù)的郵件時(shí), FROM: TO:,: 將會(huì)變成如下形式: FROM:: TO::. 此命令導(dǎo)致它的轉(zhuǎn)發(fā)路徑參數(shù)加入轉(zhuǎn)發(fā)路徑緩沖區(qū)中。本協(xié)議主要用于支持使用客戶端遠(yuǎn)程管理在服務(wù)器上的電子郵件 。 需求功能完善:系統(tǒng)為用戶提供各種常用功能,這些功能相對(duì)簡(jiǎn)單實(shí)用,簡(jiǎn)化了很多不必要的功能。 搜索郵件 系統(tǒng)登錄用戶可以按照多種方式全文搜索郵件,如:按照主題搜索郵件,按照正文搜索郵件等,搜索郵件方便用戶快速找到所需要的郵件。 5. 點(diǎn)擊進(jìn)入單封郵件,系統(tǒng)顯示郵 件內(nèi)容。 2. 系統(tǒng)進(jìn)入轉(zhuǎn)發(fā)郵件頁(yè)面。 主干過程 1. 當(dāng)用戶進(jìn)入收件箱選中全選刪除框,點(diǎn)擊刪除按鈕,用例開始。 4. 系統(tǒng)檢驗(yàn)名稱格式是否正確,若不正確,提示錯(cuò)誤信息。 11. 如果用戶選擇再寫一封則返回第 2 步,否則用例結(jié)束。有了詳細(xì)和全面的系統(tǒng)設(shè)計(jì),將會(huì)使后面的編碼階段更順利的進(jìn)行并提高編碼速度。概念數(shù)據(jù)模型是一種面向問題的數(shù)據(jù)模型,是按照用戶最直觀的需求 對(duì)數(shù)據(jù)建立的模型。 位置 輸入到 圖標(biāo) 表 ( icon) 系統(tǒng) ER 圖的設(shè)計(jì) 系統(tǒng)主要包括收件箱、發(fā)件箱、草稿箱和已刪除及通訊錄五個(gè)大模塊,每個(gè)模塊都涉及到不同的實(shí)體類, ER 圖的設(shè)計(jì)將會(huì)更直觀的顯示出系統(tǒng)各實(shí)體之間的聯(lián)系。 類圖的作用就是以圖表的形式表現(xiàn)出不同實(shí)體不同對(duì)象所做的動(dòng)作。 9 for MySQL: MySQL 數(shù)據(jù)庫(kù)自身沒有圖形界面,是通過命令的形式進(jìn)行操作;此工具即 MySQL 的圖形界面,將會(huì)更直觀地了解數(shù)據(jù)庫(kù)的結(jié)構(gòu)和表與表間的關(guān)系。 首頁(yè)的展示設(shè)計(jì),在一定程度上決定著系統(tǒng)的成功與否,外觀是給用戶的第一感受。 用戶進(jìn)入系統(tǒng),點(diǎn)擊寫信進(jìn)入寫信頁(yè)面效果如圖 。 () != 0),發(fā)送帶附件的郵件分為兩部分,MultiPart和 bodyPart,首先將郵件內(nèi)容加入 MultiPart,接著由 FileDataSource得到數(shù)據(jù)源,接著得到附件本身并加入 bodyPart,具體實(shí)現(xiàn)如下: if(filename!= nullamp。 若不帶附件,直接設(shè)置內(nèi)容即可。建立一個(gè)輸出流,繼而將上傳的文件存入系統(tǒng)設(shè)置的文件夾中。當(dāng)回復(fù)成功會(huì)提示郵件發(fā)送成功,并提供返回該郵件的鏈接。 (messageBodyPart)。 搜索默認(rèn)為主題 +正文搜索,頁(yè)面將關(guān)鍵字傳遞到后臺(tái)的 SearchMailAction第 5章 系統(tǒng)實(shí)現(xiàn) 33 中的 searchByTitleAndContent方法,通過對(duì)數(shù)據(jù)庫(kù) sendBox, receiveBox和 draftBox表中的 title和 conten。 ((()))。用戶點(diǎn)擊回復(fù) button,效果如圖 ;頁(yè)面將傳到后臺(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)系;然后就可以定義郵件信息了,定義收件人,主題等等信息。 上傳文件時(shí),頁(yè)面?zhèn)魅?action進(jìn) ,相應(yīng)的 action類 UploadResAction通過調(diào)用 execute 方 法 進(jìn) 行 文 件 上 傳 , 通 過 FileOutputStream fos = new FileOutputStream(getSavePath() + \\+ getResFileName())。 //得到數(shù)據(jù)源 FileDataSource fds = new FileDataSource(filename)。接著創(chuàng)建一個(gè) Mail第 5章 系統(tǒng)實(shí)現(xiàn) 29 對(duì)象 mail,將從頁(yè)面取得的數(shù)據(jù)賦給該對(duì)象, mail通過調(diào)用 Mail對(duì)象的 sendMail方法, sendMail方法首先根據(jù) fileName判斷該郵件是否有附件 ,即: if (filename != null amp。系統(tǒng)登錄界面如圖 所示,登錄成功后首頁(yè) UI 如圖 所示。良好的編碼規(guī)范會(huì)使項(xiàng)目的進(jìn)展更順利,并且能保證系統(tǒng)的質(zhì)量和具有很好的后期維護(hù)性。 : Dreamweaver 是美國(guó) MACROMEDIA 公司開 發(fā)的集網(wǎng)頁(yè)制作和管理網(wǎng)站于一身的所見即所得網(wǎng)頁(yè)編輯器,它是第一套針對(duì)專業(yè) 網(wǎng)頁(yè)設(shè)計(jì) 師特別發(fā)展的視覺化網(wǎng)頁(yè)開發(fā)工具,利用它可以輕而易舉地制作出跨越平臺(tái)限制和跨越 瀏覽器 限制的充滿動(dòng)感的網(wǎng)頁(yè)。 可以把類看作理論上的對(duì)象,類創(chuàng)建的所有對(duì)象都有相同的成員:屬性、方法和事件。 位置 輸入到 發(fā)件箱 表 ( sendBox) 數(shù)據(jù)字典 表 草稿箱 數(shù)據(jù)字典
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1