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

正文內(nèi)容

精品論文]基于javagui的電子郵件客戶端軟件的設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧資料

2024-11-15 22:53本頁(yè)面
  

【正文】 } } private void reEncode(){ if(()==BIG5){ = toBIG5(mailFrom)。 else return true。 } 課件之家精心整理資料 歡迎你的欣賞 課件之家精心整理資料 歡迎你的欣賞 } } private boolean checkParameters(boolean hasSMTPAuth){ if(().length()==0 || ().length()==0 || ().length()==0) return false。 } } }catch(Exception ex){ ()。 }catch(SendFailedException ex){ (())。 } }else{ try{ (msg)。 return 2。 return 0。 try{ (,)。 if(isAuthentic){ //送信 課件之家精心整理資料 歡迎你的欣賞 課件之家精心整理資料 歡迎你的欣賞 (,isAuthentic)。 } (mbpBody)。 (())。 FileDataSource fds = new FileDataSource(fullPath)。i++){ String fullPath = (attachFileList[i].toString())。 for(int i=0。 (+ )。 } Multipart mp = new MimeMultipart()。 } //設(shè)定信件標(biāo)題 if(().length()==0){ ([無(wú)標(biāo)題信件 ])。 //Set reciever address and nickname (, new InterAddress())。 reEncode()。 Message msg = new MimeMessage(mailConn)。//設(shè)定 SMTP Server (,)。//檢查參數(shù)是否安全 if(!checkParameters(isAuthentic)){ return 1。 } //設(shè)置文字編碼代碼如下 public void setEncode(String encode){ = encode。} public void setPassword(String pass){ = pass。} 課件之家精心整理資料 歡迎你的欣賞 課件之家精心整理資料 歡迎你的欣賞 public void setSMTP(String smtp){ = smtp。} public void setBody(String body){ = body。} public void setTo(String to){ = to。 = BIG5。 = 。 = 。 public sendMail(){ //初始化參數(shù)代碼段 = 。 private Object[] attachFileList。 構(gòu)造 sendMail 類 的主要代碼如下 public class sendMail { private String SMTP,mailFrom,mailTo,mailCC,mailTitle,mailBody,mailEncode。 4 .2 各模塊功能詳細(xì)設(shè)計(jì) 4 . 發(fā)送郵件功能 的實(shí)現(xiàn) 4 . 發(fā)送 普通郵件 功能 實(shí)現(xiàn)此功能需要引入 java mail 工具包中的以下包 課件之家精心整理資料 歡迎你的欣賞 課件之家精心整理資料 歡迎你的欣賞 import .*。本通訊錄 可以實(shí)現(xiàn)查看好友、增加好友、刪除好友、編輯好友信息、刪除好友信息等功能,本系統(tǒng)還可發(fā)件箱 收 件箱 課件之家精心整理資料 歡迎你的欣賞 課件之家精心整理資料 歡迎你的欣賞 增加好有 刪除好友 編輯通訊錄文件 刪除通訊錄 刪除好友 查看好友 增加新通訊錄 編輯好友信息 以建立多個(gè)通訊錄,每個(gè)通訊錄都可以對(duì)所存用戶進(jìn)行分組,以便方便郵件的發(fā)送,存儲(chǔ)通訊錄的文件還可以轉(zhuǎn)存,即修改當(dāng)前通訊錄的存放位置,其基本功能圖如圖 圖 通訊錄 課件之家精心整理資料 歡迎你的欣賞 課件之家精心整理資料 歡迎你的欣賞 第 4 章 系統(tǒng) 詳細(xì)設(shè)計(jì) 及系統(tǒng)實(shí)現(xiàn) 4 .1 章節(jié)內(nèi)容總體介紹 系統(tǒng)分析完成后,進(jìn)入系統(tǒng)的設(shè)計(jì)階段這是整個(gè)系統(tǒng)實(shí)現(xiàn)過(guò)程中非常重要的一個(gè)階段。 圖 3 .2 系統(tǒng)具體功能模塊 基本介紹 本 部分主要介紹 Email 客戶端的一些基本功能,主要描述了收件箱、發(fā)件箱、和通訊錄所具有的功能,詳細(xì)設(shè)計(jì)見(jiàn)第 4 章內(nèi)容。 模塊 分析的第一步,是描述 Email客戶端的功能,以此確定系統(tǒng)的功能需求?,F(xiàn)在,有了 JavaBeans Activation Framework (JAF)的支持,您的應(yīng)用程序經(jīng)由 JavaMail API 就能啟用郵件功能啦。盡管過(guò)去對(duì)得到輕便和強(qiáng)大的 Java 系統(tǒng)的嘗試必然意味著接受它在 GUI 方面的缺點(diǎn),如今這個(gè)不足已經(jīng)不存在了, Java 終于可以統(tǒng)領(lǐng)它在桌面計(jì)算應(yīng)用方面的位置了。最初的工具包能力微弱,但是后來(lái)提供的工具包認(rèn)識(shí)到之前工具包的缺點(diǎn)并取得了巨大的進(jìn)步。 課件之家精心整理資料 歡迎你的欣賞 課件之家精心整理資料 歡迎你的欣賞 盡管 Swing僅僅是這個(gè)新組件的指代名稱,它一直持續(xù)使用到今天。 于 1997 年 JavaOne 大會(huì)上提出并在 1998 年 5 月發(fā)布的 JFC(Java Foundation Classes)包含了一個(gè)新的使用 Java 窗口開(kāi)發(fā)包。當(dāng)用戶點(diǎn)擊那個(gè)按鈕的時(shí)候,事件將從本地實(shí)現(xiàn)庫(kù)傳送到 Java 虛擬機(jī)里,并且最終傳送到與 對(duì)象相關(guān)聯(lián)的邏輯。 AWT 的缺省實(shí)現(xiàn)使用了 對(duì)等 機(jī)制,即每一個(gè) Java GUI 窗口部件都在底層的窗口系統(tǒng)中有一個(gè)對(duì)應(yīng)的組件。他們希望 applets 在某一平臺(tái)下在顯示和行為上能夠像其他應(yīng)用程序一樣。 為了方便用 Java 構(gòu)建圖形用戶界面, Sun 最初提供了一個(gè)在所有平臺(tái)下具有的獨(dú)特 Java 外觀的圖形界面庫(kù)。 2 . Java GUI 當(dāng) Java在 1995 年的春天第一次發(fā)布的時(shí)候,它包含了一個(gè)叫AWT(Abstract Windowing Toolkit)的庫(kù),用來(lái)構(gòu)建圖形用戶界面應(yīng)用程序。 J2EE技術(shù)的基礎(chǔ)就是核心 Java平臺(tái)或 Java 2 平臺(tái)的標(biāo)準(zhǔn)版, J2EE不僅鞏固了標(biāo)準(zhǔn)版中的許 多優(yōu)點(diǎn),例如 編寫(xiě)一次、隨處運(yùn)行 的特性、方便存取數(shù)據(jù)庫(kù)的 JDBC( Java DataBase Connectivity) 應(yīng)用程序接口 (API, Application Program Interface)技術(shù)以及能夠在 Inter應(yīng)用中保護(hù)數(shù)據(jù)的安全模式等等,同時(shí)還提供了對(duì) EJB( Enterprise JavaBeans)、 Java Servlets API、 JSP( Java Server Pages)以及 XML技術(shù)的全面支持。 目前, Java 2 平臺(tái)有 3 個(gè)版本,它們是適用于小型設(shè)備和智能卡的 Java 2 平臺(tái) Micro版( Java 2 Platform Micro Edition, J2ME)、適用于桌面系統(tǒng)的 Java 2 平臺(tái)標(biāo)準(zhǔn)版( Java 2 課件之家精心整理資料 歡迎你的欣賞 課件之家精心整理資料 歡迎你的欣賞 Platform Standard Edition, J2SE)、適用于創(chuàng)建服務(wù)器應(yīng)用程序和服務(wù)的 Java 2 平臺(tái)企業(yè)版( Java 2 Platform Enterprise Edition, J2EE)。 2 .2 系統(tǒng)開(kāi)發(fā)工具 本 系統(tǒng)在開(kāi)發(fā)過(guò)程中使用 java GUI 和 java 中 java mail 工具包實(shí)現(xiàn)了 的收發(fā)和一些基本的管理功能。該Email客戶端不僅僅具有網(wǎng)絡(luò)郵箱的功能,它可以讓用戶綁定多個(gè)郵箱,可以說(shuō)是多個(gè)網(wǎng)絡(luò)郵箱的公共接口,不進(jìn)方便了人們的工作,還做到了有效利用網(wǎng)絡(luò)的 信息資源,極大的提高 人們 的工作效率 ,減少 了很多的 工作量。也就是說(shuō)本系統(tǒng)可以跨平臺(tái)使用 . 開(kāi)發(fā)此系統(tǒng)所用軟件可在網(wǎng)絡(luò)上下載使用。 可行性分析 Java 很有雄心的宣言-- write once, run anywhere許諾:一個(gè)具有下拉菜單,命令按鈕,滾動(dòng)條以及其他常見(jiàn)的 GUI 控件的應(yīng)用程序?qū)⒛軌蛟诟鞣N操作系統(tǒng)上運(yùn)行而不必重新編譯成針對(duì)某一平臺(tái)的二進(jìn)制代碼,包括 Microsoft Windows, Sun’s own Solaris, Apple’ s Mac OS 以及 Linux。 將系統(tǒng)需求加以總結(jié),得出系統(tǒng)需求 如下: 系統(tǒng)可以運(yùn)行 任何 操作系統(tǒng)平臺(tái)上,并具有友好的用戶界面。系統(tǒng) 所面對(duì)的 用戶 可以是任何普通用戶 ,系統(tǒng)對(duì)于一個(gè)用戶只允許以一種身份登錄。 需求 分析 Email 客戶端的 設(shè)計(jì)目的是要 為了實(shí)現(xiàn)網(wǎng)絡(luò)郵箱的郵件發(fā)送和收取的以些功能 。 Email功能 模塊 該模塊可以 完成網(wǎng)絡(luò)郵箱的收取郵 件、發(fā)送郵件、保存郵件的功能, 并可以對(duì)這些郵件進(jìn)行存儲(chǔ)、轉(zhuǎn)發(fā)、群發(fā)、瀏覽、刪除、修改、打印等操作。該系統(tǒng)的功能模塊主要由以下部分組成: 基本設(shè)置 模塊 該模 塊可以完成 此用戶設(shè)置和郵箱設(shè)置兩大內(nèi)容 ,其中用戶設(shè)置可以完成用戶的一些基本信息的設(shè)置,包括用戶名、用戶密碼、聯(lián)系方式、郵政編碼、通訊地址 、郵箱地址 ,并可以對(duì)其進(jìn)行存儲(chǔ)、瀏覽、查看、刪除 、 修改、打印等操作。 課件之家精心整理資料 歡迎你的欣賞 課件之家精心整理資料 歡迎你的欣賞 第 1 章 系統(tǒng)概述及 系統(tǒng) 分析 隨著信息技術(shù)的提高,網(wǎng)絡(luò)的普及于發(fā)展,越來(lái)越多的網(wǎng)絡(luò) 工具 隨之產(chǎn)生出來(lái) ,網(wǎng)絡(luò)郵箱就是其中之一,它可以通過(guò)網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)人們之間的通信,可以 給人們的工作帶來(lái) 極大的方便,同時(shí)也 縮短了人與人之間的距離,使人們?cè)谕ㄐ派?需要花費(fèi)的時(shí)間更短 。 該 Email客戶端不僅僅具有網(wǎng)絡(luò)郵箱的功能,它可以讓用戶綁定多個(gè)郵箱,可以說(shuō)是多個(gè)網(wǎng)絡(luò)郵箱的公共接口,不進(jìn)方便了人們的工作,還做到了有效利用網(wǎng)絡(luò)的 信息資源,極大的提高 人們 的工作效率,減少 了很多的 工作量。 5. Email client interface design。 3. Email client function modules partition。 2. Email functions Three function will be available Sending mails Receiving mails Address book The system development process : 1. Email client needs analysis。 發(fā)送郵件 功能; 通訊錄 功能; 該系統(tǒng)的開(kāi)發(fā)過(guò)程為:
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1