嵌入式郵件接收系統(tǒng)的設計與實現(xiàn)
發(fā)布時間:2020-08-25 23:56
【摘要】:隨著計算機技術的進步和人民生活水平的提高,計算機已經(jīng)走進了千家萬戶。計算機集娛樂休閑、辦公、學習、上網(wǎng)沖浪等功能于一身,已經(jīng)是許多家庭的必備品。尤其是上網(wǎng)沖浪已經(jīng)成為一種潮流,是許多青年人的最愛。電子郵件是現(xiàn)在很流行的一個詞。它已經(jīng)成為我們相互交流時不可缺少的工具。一個電子郵件系統(tǒng)一般都由發(fā)送郵件和接收郵件兩部分組成。不管接收系統(tǒng)還是發(fā)送系統(tǒng)都是基于一定的網(wǎng)絡協(xié)議的。一般的發(fā)送系統(tǒng)都是基于SMTP協(xié)議的,而接收系統(tǒng)一般都是基于IMAP協(xié)議或者POP3協(xié)議的。 POP3協(xié)議的命令少、簡單、實用,實現(xiàn)起來相對簡單,對硬件的處理能力和存儲空間的要求低,符合嵌入式系統(tǒng)的各種要求。本軟件就是基于POP3協(xié)議的郵件接收系統(tǒng)。它的主體部分是以VC 6.0為開發(fā)工具,通過C語言進行開發(fā);界面部分用DeltaGUI(Delta Graphical User Interface即Deltay圖形用戶接口)開發(fā)。DeltaGUI是構(gòu)造嵌入式圖形用戶界面的應用開發(fā)包。本軟件可以不經(jīng)過修改或少許修改就可以移植到各種電子設備上。通過它,用戶可以隨時隨地上網(wǎng)接收電子郵件。用戶通過它可以不必先登陸各種網(wǎng)站而直接登陸郵箱,省去了不必要的時間和麻煩。而且本軟件是一次性的從郵件服務器上把郵件下載下來,用戶對郵件的各種操作不必再與服務器進行交互,而是在用戶自己的計算機上進行,大大方便了用戶。
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2010
【分類號】:TP368.12
【圖文】:
uter)在美國賓夕法尼亞大學的誕生到現(xiàn)在,計算機的階段:大型機階段,始于 20 世紀 50 年代,IBM、Burro先研制出大型機。階段:個人計算機階段,始于 20 世紀 70 年代。階段:進入 21 世紀,計算機正邁入充滿機遇的階段:在的計算機”階段。公司 PaloAlto 研究中心主任 Mark Weiser 認為:“從長作站將衰落,因為計算機變得無處不在,例如在墻里、(像手寫紙一樣)等等,隨用隨取、伸手可及”。全世界的計算機科學家正在形成一種共識:計算機不會婪的怪物,而是將變得小巧玲瓏、無處不在。他們藏身有地方,功能強大、卻又無影無蹤。人們將這種思想命”。[5]服務器個人計算機
2.4.4 DeltaGUI 的結(jié)構(gòu)DeltaGUI 與實時操作系統(tǒng)、硬件環(huán)境和應用程序之間的關系,如圖 2-1 所示。圖 2-1 DeltaGUI 的層次體系結(jié)構(gòu)從圖 2-1 中可以看出 DeltaGUI 與三個部分之間的關系:以類庫的形式提供應用程序接口 API;通過操作系統(tǒng)抽象層與操作系統(tǒng)進行交互;而硬件抽象層使DeltaGUI 能輕易掛接各種輸入和輸出設備。采取這種結(jié)構(gòu)使得 DeltaGUI 能容易的移植到不同的操作系統(tǒng)上,可以方便的接受各種輸入:如鼠標、鍵盤以及手寫板消息等,并且可以將窗口、對話框等圖形控件輸出到不同分辨率、不同色彩數(shù)的顯示設備上,甚至還可以使用打印機進行打印。確切地說,圖 2-1 中的操作系統(tǒng)抽象層和硬件抽象層本身并不屬于 DeltaGUI庫。它只是根據(jù)具體的軟、硬件平臺形成的一系列供 DeltaGUI 調(diào)用的接口,這些接口的實現(xiàn)可能由 DeltaGUI 的開發(fā)者完成,也可能由其他應用或驅(qū)動開發(fā)者完成,但都必須遵循 DeltaGUI 已經(jīng)預定義好的標準
但是為了體現(xiàn)一些用例之間的業(yè)可以抽象出包含(include)、擴展(exte析,每種用戶在系統(tǒng)中具有不一樣的清晰。他們的活動可以用 UML 用例圖圖,如下圖 3-1 所示。的用例圖,如下圖 3-2 所示。
本文編號:2804364
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2010
【分類號】:TP368.12
【圖文】:
uter)在美國賓夕法尼亞大學的誕生到現(xiàn)在,計算機的階段:大型機階段,始于 20 世紀 50 年代,IBM、Burro先研制出大型機。階段:個人計算機階段,始于 20 世紀 70 年代。階段:進入 21 世紀,計算機正邁入充滿機遇的階段:在的計算機”階段。公司 PaloAlto 研究中心主任 Mark Weiser 認為:“從長作站將衰落,因為計算機變得無處不在,例如在墻里、(像手寫紙一樣)等等,隨用隨取、伸手可及”。全世界的計算機科學家正在形成一種共識:計算機不會婪的怪物,而是將變得小巧玲瓏、無處不在。他們藏身有地方,功能強大、卻又無影無蹤。人們將這種思想命”。[5]服務器個人計算機
2.4.4 DeltaGUI 的結(jié)構(gòu)DeltaGUI 與實時操作系統(tǒng)、硬件環(huán)境和應用程序之間的關系,如圖 2-1 所示。圖 2-1 DeltaGUI 的層次體系結(jié)構(gòu)從圖 2-1 中可以看出 DeltaGUI 與三個部分之間的關系:以類庫的形式提供應用程序接口 API;通過操作系統(tǒng)抽象層與操作系統(tǒng)進行交互;而硬件抽象層使DeltaGUI 能輕易掛接各種輸入和輸出設備。采取這種結(jié)構(gòu)使得 DeltaGUI 能容易的移植到不同的操作系統(tǒng)上,可以方便的接受各種輸入:如鼠標、鍵盤以及手寫板消息等,并且可以將窗口、對話框等圖形控件輸出到不同分辨率、不同色彩數(shù)的顯示設備上,甚至還可以使用打印機進行打印。確切地說,圖 2-1 中的操作系統(tǒng)抽象層和硬件抽象層本身并不屬于 DeltaGUI庫。它只是根據(jù)具體的軟、硬件平臺形成的一系列供 DeltaGUI 調(diào)用的接口,這些接口的實現(xiàn)可能由 DeltaGUI 的開發(fā)者完成,也可能由其他應用或驅(qū)動開發(fā)者完成,但都必須遵循 DeltaGUI 已經(jīng)預定義好的標準
但是為了體現(xiàn)一些用例之間的業(yè)可以抽象出包含(include)、擴展(exte析,每種用戶在系統(tǒng)中具有不一樣的清晰。他們的活動可以用 UML 用例圖圖,如下圖 3-1 所示。的用例圖,如下圖 3-2 所示。
【參考文獻】
相關期刊論文 前10條
1 原小艷;構(gòu)建基于Web的郵件系統(tǒng)[J];電力系統(tǒng)通信;2001年06期
2 陸建德;一個新型的Web郵件系統(tǒng)設計[J];計算機工程;2002年06期
3 聶哲;Linux環(huán)境下WebMail的設計與實現(xiàn)[J];計算機應用;2001年06期
4 杜典嶸,張躍,秦大川;嵌入式E-mail系統(tǒng)的設計與實現(xiàn)[J];計算機應用;2002年01期
5 張凌,劉擎;Linux嵌入式系統(tǒng)的上層應用開發(fā)研究[J];計算機應用;2002年03期
6 王明福,宋成,余蘇寧;基于Linux的大規(guī)模WebMail系統(tǒng)的設計與實現(xiàn)[J];計算機應用研究;2001年10期
7 閆華,高傳善,孫毅;基于Linux和Qmail的電子郵件系統(tǒng)[J];微型電腦應用;2001年06期
8 賀紅心,謝洪濤,卜淮原;Web郵件系統(tǒng)的設計和實現(xiàn)[J];微型機與應用;2000年03期
9 林天;在Linux系統(tǒng)上實現(xiàn)基于Web的郵件帳號注冊管理[J];微型機與應用;2002年01期
10 鄭昌睿;設計與實現(xiàn)WEB瀏覽器中的電子郵件系統(tǒng)[J];中山大學學報論叢;1997年03期
本文編號:2804364
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2804364.html
最近更新
教材專著