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

正文內(nèi)容

最新基于java的郵件收發(fā)系統(tǒng)的設計(編輯修改稿)

2024-07-16 13:32 本頁面
 

【文章內(nèi)容簡介】 要的決策行動。2 開發(fā)分析 開發(fā)背景當前流行的各大郵件客戶端軟件的除了最主要的收發(fā)信件之外,功能越來越復雜,但是人們平常真正用到的功能很少,很多功能尤其對于那些計算機知識相對缺乏的人來說,更加顯得過于華麗而不實用。在應用所學習知識的基礎上,設計一個人性化的,簡單,方便,快捷的郵件系統(tǒng)。 工作原理分析電子郵件從寫到發(fā)送再到接收和讀取就和日常生活中我們郵寄的普通信件一樣。首先是寫信,再把信件交給郵局,再又郵局按照信封上的地址投遞,最后投遞到收件人的信箱中。收件人只要憑著他的鑰匙就可以拿到信件。同樣的,一封電子郵件首先要有一個用戶,用戶再把信件寫好,這個用戶必須是郵件系統(tǒng)認可的,所以用戶必須是寫入數(shù)據(jù)庫的。接著需要一個程序把這封電子郵件連同發(fā)件人信息及信件內(nèi)容封裝發(fā)到接收郵件人地址。同樣的,收件人和收件人地址也必須是郵件系統(tǒng)所能識別的,也必須寫入數(shù)據(jù)庫。然后通過設計一個注冊用戶界面,將用戶信息注冊寫入,則可以很方便的把信件傳遞到目的信箱。然后再需要一個程序接收郵件,當然也不是只要隨便有一個程序就可以收的,還需要賬號(就象收信人的姓名)和口令(信箱鑰匙) 。即信件發(fā)送者可隨時隨地發(fā)送郵件,不要求接收者同時在場,即使對方現(xiàn)在不在,仍可將郵件立刻送到對方的信箱內(nèi),且存儲在對方的電子郵箱中。接收者可在他認為方便的時候讀取信件,不受時空限制。在這里,“發(fā)送”郵件意味著將郵件放到收件人的信箱中,而“接收”郵件則意味著從自己的信箱中讀取信件,信箱實際上是由文件管理系統(tǒng)支持的—個實體。電子郵件的工作原理:1) 電子郵件系統(tǒng)是一種新型的信息系統(tǒng),是通信技術(shù)和計算機技術(shù)結(jié)合的產(chǎn)物。 其各個界面是基于 編寫的,而實現(xiàn)各個控件功能的代碼則是基于c的。 第 3 頁 共 28 頁2) 電子郵件的基本原理,是在通信網(wǎng)上設立“電子信箱系統(tǒng)” ,它實際上是一個計算機系統(tǒng)。系統(tǒng)的硬件是一個高性能、大容量的計算機。硬盤作為信箱的存儲介質(zhì),在硬盤上為用戶分一定的存儲空間作為用戶的“信箱” ,每位用戶都有屬于自己的—個電子信箱。并確定—個用戶名和用戶可以自己隨意修改的口令。存儲空間包含存放所收信件、編輯信件以及信件存盤三部分空間,用戶使用口令開啟自己的信箱,并進行發(fā)信、讀信、編輯、轉(zhuǎn)發(fā)、存檔等各種操作。系統(tǒng)功能主要由軟件實現(xiàn)。3) 電子郵件的通信是在信箱之間進行的。用戶首先開啟自己的信箱,然后通過鍵入命令的方式將需要發(fā)送的郵件發(fā)到對方的信箱中。郵件在信箱之間進行傳遞和交換,也可以與另—個郵件系統(tǒng)進行傳遞和交換。收方在取信時,使用特定賬號從信箱提取。3 系統(tǒng)設計 模塊的劃分與功能設計通過對用戶需求調(diào)研并進行了分析,確定郵件收發(fā)系統(tǒng)的功能模塊主要劃分為三部分:用戶管理、郵件管理、郵件收發(fā)。各模塊的具體功能設計如下:1)用戶管理:包括用戶注冊,用戶注冊登錄,對注冊用戶進行權(quán)限設定,對注冊用戶的添加和刪除等,對于一個完善的電子郵件系統(tǒng)來說,用戶管理是很重要的,通過它可以對文件、信件、用戶資料等加以保密。此外,也可以設置用戶的管理級,使用戶更好的使用和管理郵件。2)郵件管理:包括對郵件的移動,郵件修改,郵件刪除以及新建郵件夾等。這個是電子郵件最基本應該具有的功能,使用戶很方便的使用和管理自己的郵件,同時也節(jié)省了很多空間,如今,網(wǎng)絡上垃圾郵件非常多,控制和刪除便顯得由為重要了。3)電子郵件的發(fā)送:用戶運行該程序后,可以設置:收件人地址、寄件人地址、發(fā)送郵件的標題,發(fā)送郵件的正文、附件。4)電子郵件的接收:運行電子郵件接收程序后,就能夠很輕松的查看郵件。郵件中將顯示發(fā)件人、主題、內(nèi)容和發(fā)送時間以及相關的附件等等。此外,該應用程序還能夠順利的瀏覽多封電子郵件。接收和發(fā)送郵件則是郵件系統(tǒng)最為重要的一個功能模塊了,也是人們使用第 4 頁 共 28 頁他的真正目的,它很容易的讓人們進行通信。系統(tǒng)功能模塊設置:1) 用戶注冊:未注冊用戶需注冊后才能進入系統(tǒng)。? 操作對象:所有未注冊用戶。? 瀏覽對象:所有未注冊用戶。? 具體操作:注冊用戶在需填寫用戶名和密碼才能注冊。2) 用戶登錄:對注冊用戶和管理員的基本信息進行操作。? 操作對象:系統(tǒng)管理員? 瀏覽對象:系統(tǒng)管理員? 具體操作:用戶使用注冊成功的帳戶名和密碼登陸。3) 用戶管理:合法用戶可以查看庫存所有用戶的信息資料。? 操作對象:注冊用戶、管理員? 瀏覽對象:注冊用戶、管理員? 具體操作:管理員可以更改用戶的名稱,用戶的密碼,用戶郵件地址,用戶權(quán)限等用戶的詳細信息。4) 郵件管理:合法用戶可以查看庫存所有郵件的信息資料。? 操作對象:注冊用戶、管理員? 瀏覽對象:注冊用戶、管理員? 具體操作:管理員可以將郵件從一個文件夾轉(zhuǎn)移到另一個文件夾。具體內(nèi)容包括郵件標題,郵件內(nèi)容,郵件創(chuàng)建時間,郵件創(chuàng)建用戶名,附件內(nèi)容等。同時,還能對郵件內(nèi)容進行編譯。5) 郵件收?。河糜诮邮蘸筒樵儊碜云渌脩舭l(fā)送的郵件? 操作對象:注冊用戶、管理員? 瀏覽對象:注冊用戶、管理員? 具體操作:管理員在收件夾中可查詢接收郵件的名稱,發(fā)送用戶,發(fā)送地址,發(fā)送時間,信件內(nèi)容以及相關附件。6) 郵件發(fā)送:用語發(fā)送郵件和郵件附件? 操作對象:注冊用戶、管理員? 瀏覽對象:注冊用戶、管理員? 具體操作:用戶可以進入寫郵件界面編寫郵件和發(fā)送郵件,包括郵件標題,郵件內(nèi)容,附件等并發(fā)送給目的地址。 功能模塊的初步設計 平臺上使用 C語言實現(xiàn)的,后臺數(shù)據(jù)庫使用了第 5 頁 共 28 頁功能強大、性能優(yōu)越的 SQL Server 數(shù)據(jù)庫為用戶管理數(shù)據(jù),瀏覽,交換信息帶來了極大的方便。本系統(tǒng)包括下列功能模塊:用戶注冊,用戶登陸,用戶管理,郵件管理,普通郵件發(fā)送,發(fā)送多附件,接收普通郵件,接收多附件,對文本郵件的編譯,信息內(nèi)容的查詢。圖 1 功能體系圖 前臺分析1)用戶注冊:與一般的注冊流程一樣,用戶在注冊時需檢驗用戶名是否可用,以及密碼與確認密碼是否匹配。同時。它與數(shù)據(jù)庫動態(tài)連接,注冊合法的用戶及用戶密碼并寫入數(shù)據(jù)庫。只有注冊的用戶才能順利登陸郵件系統(tǒng),使用郵件系統(tǒng)。同時,密碼也被寫入數(shù)據(jù)庫。2)數(shù)據(jù)使用:用戶對于數(shù)據(jù)的使用包括了管理,傳遞與存儲,下面對這三方面需求分別做說明。數(shù)據(jù)管理:作為一個收發(fā)郵件系統(tǒng),數(shù)據(jù)信息管理是最重要的。對用戶資料的管理,郵件信息的管理,郵件的分類,對郵件的轉(zhuǎn)移和刪除等,合理的管理數(shù)據(jù)信息一方面節(jié)約了空間,另一方面又方便了使用。傳遞功能:對于郵件收發(fā)系統(tǒng)來說,這個功能是最為基本的。這里說的傳遞功能即郵件的發(fā)送和郵件的收取,它使數(shù)據(jù)進行了傳遞。這里是局域網(wǎng)內(nèi)部的數(shù)據(jù)傳遞。數(shù)據(jù)存儲:對于一個系統(tǒng)設計,每一個環(huán)節(jié)都是為了協(xié)調(diào)另一個環(huán)節(jié)來完成的,要使用數(shù)據(jù)就必須有能使用的數(shù)據(jù),不儲存自然無法使用,設計中沒有注冊到數(shù)據(jù)庫的地址和用戶無法使用。只有符合才能進入系統(tǒng)。 后臺分析后臺是數(shù)據(jù)分類存儲的重要平臺,對數(shù)據(jù)的合理規(guī)劃將能極大的提升系統(tǒng)第 6 頁 共 28 頁的性能。后臺主要是對用戶注冊的各類信息進行高效的管理,以便前臺隨時查詢和調(diào)用。 本系統(tǒng)主要分為兩類用戶:管理員一般是網(wǎng)站的負責人,擁有整個系統(tǒng)有最大的權(quán)限,可以任意添加和刪除其他用戶(不包括其他管理員)普通用戶具有查看自身信息、收發(fā)郵件等一些的基本功能,他的權(quán)限不如管理員。收發(fā)郵件系統(tǒng)詳細功能需求示意圖前臺 后臺用戶注冊用戶管理信息傳遞數(shù)據(jù)存儲權(quán)限設置數(shù)據(jù)規(guī)劃圖 2 詳細功能示意圖 數(shù)據(jù)庫設計數(shù)據(jù)庫設計是系統(tǒng)設計中非常重要的一個環(huán)節(jié),因為數(shù)據(jù)庫設計就像在建設高樓大廈的根基一樣,如果設計不好,在后來的系統(tǒng)維護,變更和功能擴充時,甚至于在系統(tǒng)開發(fā)過程中,將會引起比較大的問題,有時大量的工作將會重新進行。因此,設計一個合理的數(shù)據(jù)庫成為一個十分關鍵的步驟。因此,數(shù)據(jù)庫是負責數(shù)據(jù)共享網(wǎng)站所有信息的存儲,非常重要。本項目采用 SQL Server作為數(shù)據(jù)庫應該是比較穩(wěn)定和高效的。表 1 Attachments 第 7 頁 共 28 頁列(屬性)名 中文名稱 類型 寬度 是否允許為空AttachmentID 附件 ID int 4 NONULLName 名稱 varcher 50 NULLUrl 地址 varcher 255 NULLType 類型 varcher 50 NULLContain 內(nèi)容 int 4 NULLMailID 郵件 ID int 4 NULL表 2 Folders 列(屬性)名 中文名稱 類型 寬度 是否允許為空FolderID 文件夾 ID int 4 NonullName 名稱 varcher 50 NULLTotal 總數(shù) int 4 NULLNoReader 是否閱讀 int 4 NULLContain 內(nèi)容 int 4 NULLCreatDate 創(chuàng)建時間 datetime 8 NULLFlag Flag bit 1 NULL表 3 Mails列(屬性)名 中文名稱 類型 寬度 是否允許為空MailID 郵件 ID int 4 NonullTitle 題目 varcher 255 NULLBody 內(nèi)容 text 16 NULLFromAddress 發(fā)送地址 text 16 NULLToAddress 接收地址 text 16 NULLCCAddress 抄送地址 text 16 NULLHTML HTML format 1 NULL第 8 頁 共 28 頁表 4 Users(用戶表) 列(屬性)名 中文名稱 類型 寬度 是否允許為空
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1