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

正文內(nèi)容

郵件管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-25 10:45 本頁面
 

【文章內(nèi)容簡介】 n值等各種類型。而且,由于這些類型都是真類,而不僅僅是基本類型,所以每種類型都有轉(zhuǎn)換和格式化輸出的有效靜態(tài)方法。為避免錯誤,C類型是“強類型化的”,即某些數(shù)據(jù)類型之間的轉(zhuǎn)換需要顯式請求。在C++中,一個整數(shù)可以隱式地解釋為Boolean的值。在C中就不能這樣。整數(shù)必須顯式地轉(zhuǎn)換為Boolean數(shù)據(jù)類型的值,才能以這種方式來解釋。 SMTP協(xié)議介紹由于要開發(fā)的是郵件客戶端程序,就不得不用到SMTP協(xié)議和POP協(xié)議。接下來簡單介紹一下SMTP協(xié)議,POP3協(xié)議請讀者自行參考相關(guān)文檔。 SMTP協(xié)議簡介及工作原理簡單郵件傳輸協(xié)議(SMTP)的目標是可靠高效地傳送郵件,它獨立于傳送子系統(tǒng)而且僅要求一條可以保證傳送數(shù)據(jù)單元順序的通道。SMTP的一個重要特點是它能夠在傳送中接力傳送郵件,傳送服務(wù)提供了進程間通信環(huán)境(IPCE),此環(huán)境可以包括一個網(wǎng)絡(luò),幾個網(wǎng)絡(luò)或一個網(wǎng)絡(luò)的子網(wǎng)。理解到傳送系統(tǒng)(或IPCE)不是一對一的是很重要的。進程可能直接和其它進程通過已知的IPCE通信。郵件是一個應(yīng)用程序或進程間通信。郵件可以通過連接在不同IPCE上的進程跨網(wǎng)絡(luò)進行郵件傳送。更特別的是,郵件可以通過不同網(wǎng)絡(luò)上的主機接力式傳送。 SMTP模型 SMTP設(shè)計基于以下通信模型:針對用戶的郵件請求,發(fā)送SMTP建立與接收SMTP之間建立一個雙向傳送通道。接收SMTP可以是最終接收者也可以是中間傳送者。SMTP命令由發(fā)送SMTP發(fā)出,由接收SMTP接收,而應(yīng)答則反方面?zhèn)魉?。一旦傳送通道建立,SMTP發(fā)送者發(fā)送MAIL命令指明郵件發(fā)送者。如果SMTP接收者可以接收郵件則返回OK應(yīng)答。SMTP發(fā)送者再發(fā)出RCPT命令確認郵件是否接收到。如果SMTP接收者接收,則返回OK應(yīng)答;如果不能接收到,則發(fā)出拒絕接收應(yīng)答(但不中止整個郵件操作),雙方將如此重復(fù)多次。當(dāng)接收者收到全部郵件后會接收到特別的序列,如果接收者成功處理了郵件,則返回OK應(yīng)答。SMTP提供傳送郵件的機制,如果接收方與發(fā)送方連接在同一個傳送服務(wù)下時,郵件可以直接由發(fā)送方主機傳送到接收方主機;或者,當(dāng)兩者不在同一個傳送服務(wù)下時,通過中繼SMTP服務(wù)器傳送。為了能夠?qū)MTP服務(wù)器提供中繼能力,它必須擁有最終目的主機地址和郵箱名稱。MAIL命令參數(shù)是回復(fù)路徑,它指定郵件從何處來;而RCPT命令的參數(shù)是轉(zhuǎn)發(fā)路徑的,它指定郵件向何處去。向前路徑是源路徑,而回復(fù)路徑是返回路徑(它用于發(fā)生錯誤時返回郵件)。當(dāng)同一個消息要發(fā)往不同的接收者時,SMTP遇到了向不同接收者發(fā)送同一份數(shù)據(jù)的復(fù)制品的問題,郵件命令和應(yīng)答有一個比較奇怪的語法,應(yīng)答也有一個數(shù)字代碼。在下面,例子中可以看到哪些使用實際的命令和應(yīng)答。完整的命令和應(yīng)答在第四節(jié)。命令與應(yīng)答對大小寫不敏感,也就是說,命令和應(yīng)答可以是大寫,小寫或兩者的混合,但這一點對用戶郵件名稱卻不一定是對的,因為有的主機對用戶名大小寫是敏感的。這樣SMTP實現(xiàn)中就將用戶郵箱名稱保留成初始時的樣子,主機名稱對大小寫不敏感。命令與應(yīng)答由ASCII字母表組成,當(dāng)傳送服務(wù)提供8位字節(jié)傳送通道,每7位字符正確傳送,而最高位被填充為0。當(dāng)指定一般的命令或應(yīng)答格式后,參數(shù)會由一些類似于語言的字符串表示出來,如string或reversepath,這里尖括號表示這是一種類似于語言的變量。3需求分析與功能設(shè)計 功能需求分析l 郵件管理系統(tǒng)用戶需求分析實際結(jié)合郵件管理系統(tǒng)的現(xiàn)實情況來說,主要有如下一些需求:1. 郵件帳戶管理,新建郵件帳戶,刪除郵件帳戶。2. 新建郵件,選擇一個郵件帳戶,輸入收件人地址,發(fā)送郵件。3. 接收郵件,選擇一個郵件帳戶,接收該郵件帳戶上的郵件。4. 郵件夾管理,包括發(fā)件箱,收件箱。根據(jù)以上的分析,本系統(tǒng)主要實現(xiàn)郵件賬戶管理;郵件發(fā)送;郵件接收;收件箱、發(fā)件箱管理等功能。希望通過該系統(tǒng)的建設(shè)能夠基本實現(xiàn)一個簡單且功能較為完備的郵件收發(fā)客戶端系統(tǒng)。l 系統(tǒng)功能需求分析概述根據(jù)用戶需求,該郵件管理系統(tǒng)主要應(yīng)包括如下功能:(1)郵件帳戶設(shè)置郵件管理系統(tǒng)客戶端軟件需要支持多帳戶郵件收發(fā),類似OutLook Express、FoxMail等郵件客戶端軟件。本系統(tǒng)能夠支持新建郵件帳戶、刪除郵件賬戶等功能;(2)郵件發(fā)送發(fā)送郵件是一個郵件客戶端軟件的最基本功能,要求可以輸入收件人的地址、郵件標題、郵件正文內(nèi)容、并能夠支持郵件附件。能夠正常發(fā)送普通郵件和帶附件的郵件。(3)郵件接收 要求能夠接收系統(tǒng)中所有帳戶的郵件,具體是先選擇一個帳戶,然后將該賬戶下的郵件接收到收件箱中。接收到的是一個郵件列表,主要包括郵件發(fā)件人、郵件標題、發(fā)送時間等信息。(4)郵件夾管理要求能夠?qū)⒂脩羰盏降泥]件放入收件箱中以列表的形式進行顯示,對用戶發(fā)送的郵件同樣在發(fā)件箱中以列表形式進行顯示。(5)其他功能 主要包括郵件管理系統(tǒng)界面要美觀,操作簡便等。 性能需求分析由于本郵件管理系統(tǒng)軟件是安裝在個人電腦上的客戶端軟件,所以要求用戶界面簡潔,友好,方便使用和操作。郵件管理系統(tǒng)的基本功能是收發(fā)郵件和賬戶管理,要求賬戶管理能夠?qū)崟r響應(yīng),發(fā)送郵件時要求系統(tǒng)響應(yīng)速度快,發(fā)送普通郵件要求在3秒內(nèi)發(fā)送完成。發(fā)送帶附件的郵件能夠在1分鐘之內(nèi)發(fā)送完成。系統(tǒng)響應(yīng)速度決定用戶體驗,如果一款軟件每個操作都要用戶等待很長時間,那這注定是一款失敗的軟件系統(tǒng)。郵件收取同樣要求速度不能太慢,對于普通郵件,要求5秒鐘之內(nèi)可以收取一封。對于帶附件的郵件,要求能夠在1分鐘之內(nèi)收取完成。此外,系統(tǒng)運行時候不能占用太多資源,試想一下,假如,當(dāng)用戶使用這款軟件時,軟件占用了太多的系統(tǒng)資源而導(dǎo)致用戶對電腦的其他操作都很難進行,那么,誰還會用這款軟件呢?所以,該軟件還應(yīng)該具備一種特點就是:低的系統(tǒng)資源占用率。4 總體設(shè)計 軟件模塊結(jié)構(gòu)設(shè)計系統(tǒng)功能結(jié)構(gòu)圖,:郵件管理系統(tǒng)帳戶管理郵件夾登錄退出系統(tǒng)登錄退出程序收件箱發(fā)件箱收發(fā)郵件收取賬戶郵件發(fā)送郵件新建郵件賬戶刪除郵件賬戶 系統(tǒng)功能結(jié)構(gòu)圖 軟件架構(gòu)設(shè)計,開發(fā)語言使用C。后臺采用SQL Server2005數(shù)據(jù)庫。本程序基于C/S架構(gòu),:.NET Framework SQL Server2005郵件管理系統(tǒng)客戶端收、發(fā)郵件的業(yè)務(wù)邏輯層代碼數(shù)據(jù)庫存取層LumiSoft郵件中間件,封裝SMTP、POP3協(xié)議郵件服務(wù)器 軟件架構(gòu)圖 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(ER圖)E—R圖是用來表示數(shù)據(jù)及其聯(lián)系的工具,它描述的是現(xiàn)實世界的數(shù)據(jù)模型,與具體的DBMS無關(guān),但是它是設(shè)計階段設(shè)計數(shù)據(jù)庫邏輯模型的重要依據(jù)。本電子郵件管理系統(tǒng)主要利用SMTP和POP3協(xié)議實現(xiàn)郵件收發(fā),需要使用數(shù)據(jù)庫保存用戶信息、用戶郵件賬戶以及發(fā)送的郵件。實體之間的關(guān)系舉例來說,用戶和郵件賬戶之間是1對多的關(guān)系,即一個用戶可以新建多個郵件賬戶;用戶和郵件之間是1對多的關(guān)系。郵件和賬戶之間是多對1的關(guān)系等。:用戶郵件帳戶編號用戶名稱創(chuàng)建時間用戶描述帳戶編號郵件地址密碼POP3服務(wù)器狀態(tài)發(fā)件箱1:N1:N編號發(fā)送時間發(fā)件人密碼Pop3端口Smtp服務(wù)器Smtp端口收件人標題內(nèi)容附件 郵件管理系統(tǒng)ER圖l 用戶信息表:Users用戶信息表用于存放郵件管理系統(tǒng)登錄用戶的基本信息,包括用戶編號、用戶名、密碼、創(chuàng)建時間、描述。其中,編號作為該表的主關(guān)鍵字(primary key)。: Users表設(shè)計字段名數(shù)據(jù)類型說明備注id自動編號用戶編號主關(guān)鍵字
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1