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

正文內(nèi)容

基于javagui的電子郵件客戶端軟件的設(shè)計與實現(xiàn)(doc畢業(yè)設(shè)計論文)-wenkub

2023-07-03 14:30:22 本頁面
 

【正文】 ce,用戶登錄后可以對系統(tǒng)進(jìn)行管理,其主要操作是維護(hù)個人的基本信息,對其信息進(jìn)行修改、存儲等操作。此模塊還具有通訊錄的功能,可以存儲其他網(wǎng)絡(luò)郵箱用戶的用戶名和郵箱地址進(jìn)行存儲、修改等功能。該Email客戶端不僅僅具有網(wǎng)絡(luò)郵箱的功能,它可以讓用戶綁定多個郵箱,可以說是多個網(wǎng)絡(luò)郵箱的公共接口,不進(jìn)方便了人們的工作,還做到了有效利用網(wǎng)絡(luò)的信息資源,極大的提高人們的工作效率,減少了很多的工作量。 6. Email client functional design and code modules to achieve Key word:java , java GUI ,java mail目 錄前 言 7第1章 系統(tǒng)概述及系統(tǒng)分析 8 8 8 Email功能模塊 8 需求分析 9 可行性分析 9 9 9 9第2章 系統(tǒng)開發(fā)基本介紹 10 選題背景與目的 102 .2 系統(tǒng)開發(fā)工具 102 .3 系統(tǒng)開發(fā)環(huán)境 102 .4開發(fā)技術(shù)概述 112 . J2EE概述 112 . Java GUI 112 . Java mail 12第3章 系統(tǒng)總體設(shè)計 133 .1 系統(tǒng)功能模塊劃分 133 .2系統(tǒng)具體功能模塊基本介紹 143 . 發(fā)件箱 143 . 收件箱 143 . 通訊錄 15第4章 系統(tǒng)詳細(xì)設(shè)計及系統(tǒng)實現(xiàn) 164 .1 章節(jié)內(nèi)容總體介紹 164 .2各模塊功能詳細(xì)設(shè)計 164 . 發(fā)送郵件功能的實現(xiàn) 164 . 發(fā)送普通郵件功能 174 . 郵件附件的功能實現(xiàn) 224 . 收取郵件功能的實現(xiàn) 234 . 通訊錄功能的實現(xiàn) 304 . 324 . 其他界面實現(xiàn)與通訊錄的連接功能 324 . 郵件未存儲對用戶提示功能 324 . 復(fù)制、刪除郵件功能 344 . 用戶信息設(shè)置功能 35結(jié)束語 38謝 辭 39參考文獻(xiàn) 40前 言郵件系統(tǒng)是一套單獨的系統(tǒng),要有自己的服務(wù)器,在郵件系統(tǒng)中可以設(shè)多個域,每個域中可以設(shè)多個用戶,比如說我買了anymacro或快客的郵件系統(tǒng),.隨著信息技術(shù)的提高,網(wǎng)絡(luò)的普及于發(fā)展,越來越多的網(wǎng)絡(luò)工具隨之產(chǎn)生出來,網(wǎng)絡(luò)郵箱就是其中之一,它可以通過網(wǎng)絡(luò)來實現(xiàn)人們之間的通信,可以給人們的工作帶來極大的方便,同時也縮短了人與人之間的距離,使人們在通信上需要花費的時間更短。 2. Email client system analysis。此模塊主要包括用戶設(shè)置和郵箱設(shè)置兩大內(nèi)容: 用戶設(shè)置:主要設(shè)置用戶的一些基本信息,如用戶名,用戶密碼等設(shè)置 郵箱設(shè)置:主要設(shè)置郵箱服務(wù)器,SMTP,POP3等2. Email功能模塊;此模塊根據(jù)大眾用戶的需求劃分了以下三個部分:。;;該系統(tǒng)的開發(fā)過程為:;;;;;關(guān)鍵字:java,java GUI,java mailAbstractThis client system is developed in java language using java GUI and java mail tools .It can be used by any users who want to use it . The system is not including manager settings and it can finish the function of sending and accepting mails in web mail system, it can store user information a function like a address book in the web. The systems need to achieve the overall function to run two parts, as follows1. The basic settingsTwo parts are followed: Maintenance System Administrators basic information。 3. Email client function modules partition。該Email客戶端不僅僅具有網(wǎng)絡(luò)郵箱的功能,它可以讓用戶綁定多個郵箱,可以說是多個網(wǎng)絡(luò)郵箱的公共接口,不進(jìn)方便了人們的工作,還做到了有效利用網(wǎng)絡(luò)的信息資源,極大的提高人們的工作效率,減少了很多的工作量。該系統(tǒng)的功能模塊主要由以下部分組成:該模塊可以完成此用戶設(shè)置和郵箱設(shè)置兩大內(nèi)容,其中用戶設(shè)置可以完成用戶的一些基本信息的設(shè)置,包括用戶名、用戶密碼、聯(lián)系方式、郵政編碼、通訊地址、郵箱地址,并可以對其進(jìn)行存儲、瀏覽、查看、刪除、修改、打印等操作。 需求分析 Email客戶端的設(shè)計目的是要為了實現(xiàn)網(wǎng)絡(luò)郵箱的郵件發(fā)送和收取的以些功能。將系統(tǒng)需求加以總結(jié),得出系統(tǒng)需求如下:l 系統(tǒng)可以運行任何操作系統(tǒng)平臺上,并具有友好的用戶界面。runownOS以及Linux。anywhere許諾:一個具有下拉菜單,命令按鈕,滾動條以及其他常見的GUI控件的應(yīng)用程序?qū)⒛軌蛟诟鞣N操作系統(tǒng)上運行而不必重新編譯成針對某一平臺的二進(jìn)制代碼,包括MicrosoftSolaris,也就是說本系統(tǒng)可以跨平臺使用.開發(fā)此系統(tǒng)所用軟件可在網(wǎng)絡(luò)上下載使用。2 .2 系統(tǒng)開發(fā)工具 本系統(tǒng)在開發(fā)過程中使用java GUI和java中java mail工具包實現(xiàn)了的收發(fā)和一些基本的管理功能。J2EE技術(shù)的基礎(chǔ)就是核心Java平臺或Java 2平臺的標(biāo)準(zhǔn)版,J2EE不僅鞏固了標(biāo)準(zhǔn)版中的許多優(yōu)點,例如編寫一次、隨處運行的特性、方便存取數(shù)據(jù)庫的JDBC(Java DataBase Connectivity)應(yīng)用程序接口(API, Application Program Interface)技術(shù)以及能夠在Internet應(yīng)用中保護(hù)數(shù)據(jù)的安全模式等等,同時還提供了對 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技術(shù)的全面支持。Toolkit)的庫,用來構(gòu)建圖形用戶界面應(yīng)用程序。anywhere許諾:一個具有下拉菜單,命令按鈕,滾動條以及其他常見的GUI控件的應(yīng)用程序?qū)⒛軌蛟诟鞣N操作系統(tǒng)上運行而不必重新編譯成針對某一平臺的二進(jìn)制代碼,包括MicrosoftSolaris, 為了方便用Java構(gòu)建圖形用戶界面,Sun最初提供了一個在所有平臺下具有的獨特Java外觀的圖形界面庫。AWT的缺省實現(xiàn)使用了對等機制,即每一個Java對等系統(tǒng)的實現(xiàn)以及Java組件與對等組件之間的交流的實現(xiàn)都隱藏在底層JVM實現(xiàn)中,Java語言級的代碼仍然跨平臺。這個新的GUI組件叫做Swing,感覺到它是對AWT的升級,并且看起來對Java占據(jù)計算機世界很有幫助。SWT和JFace不僅使Java成為一個構(gòu)建桌面應(yīng)用程序的可行的選擇,也使之成為一個具有優(yōu)勢的開發(fā)平臺。第3章 系統(tǒng)總體設(shè)計3 .1 系統(tǒng)功能模塊劃分 模塊分析是描述系統(tǒng)需求的一個過程,需要將需求分析中的感性描述進(jìn)行抽象,提取出要實現(xiàn)的功能,這是整個系統(tǒng)開發(fā)的一個關(guān)鍵過程。3 . 發(fā)件箱 發(fā)件箱可以通過用戶設(shè)置發(fā)送用戶所需要的郵件信息,本頁面可以實現(xiàn)查看已保存郵件信息、重發(fā)已發(fā)郵件、轉(zhuǎn)發(fā)所收郵件、郵件標(biāo)記、編輯郵件、新建郵件、刪除郵件和打印郵件、發(fā)送,抄送、密送、發(fā)送附件、存儲郵件、未存儲提示等功能,發(fā)件箱發(fā)送已存郵件查看保存郵件新建郵件重發(fā)郵件打印郵件刪除郵件存儲郵件編輯郵件3 . 收件箱 收件箱可以通過用戶設(shè)置收取用戶所需要的郵件信息,本頁面可以實現(xiàn)查看所收取的郵件信息、轉(zhuǎn)發(fā)郵件、群發(fā)郵件、郵件標(biāo)記(標(biāo)記已讀和未讀)、編輯和存儲郵件、刪除郵件和打印郵件等功能,收件箱查看郵件轉(zhuǎn)發(fā)郵件群轉(zhuǎn)發(fā)郵件郵件標(biāo)記打印郵件刪除郵件存儲郵件編輯郵件3 . 通訊錄 通訊錄可以存儲用戶的好友信息,可以方便用戶完成對郵件信息的發(fā)送,尤其是轉(zhuǎn)發(fā)和群組發(fā)送功能,通訊錄的存在在很大程度上方便了使用系統(tǒng)的用戶。 import .*。private boolean isAuthentic = false。 = 。} //為用戶提供參數(shù)設(shè)置接口 //在本系統(tǒng)中通過以下方法實現(xiàn)對用戶寫入的信息加以傳遞public void setFrom(String from){ = from。}public void setTitle(String title){ = title。}public void setAttachFile(Object[] fileListAry){ = fileListAry。 }else{ Properties prop = new Properties()。 try{ (ContentTransferEncoding,)。 if(().length()!=0){ (, new InternetAddress())。 MimeBodyPart mbpBody = new MimeBodyPart()。i。 (new DataHandler(fds))。 //將內(nèi)容加入 (mp)。 (msg,())。 }finally{ ()。 return 3。 else if(hasSMTPAuth){ if(().length()==0) return false。 = toBIG5(mailTo)。 = toUTF8(mailTo)。 return str。 (****)。 String to = args[2]。 // 獲得Session Session session = (props, null)。 (Hello JavaMail Attachment)。 (messageBodyPart)。 (fileAttachment)。 }4 . 收取郵件功能的實現(xiàn) 郵件的收取可以使用java Mail API的方法,主要的操作過程為:。 String addr = null。 elseaddr = (); return addr。//protocol為連接協(xié)議,IMAP或是POP (mailhost,1,user,passwd)。 } Message message[]=()。 (XMailer)。i(id).length()。jid。 String from=new String()。i。if (message[j].isMimeType(text/plain)) //就可直接讀出了。String msg=(String)()。for(int i=0。\
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1