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

正文內(nèi)容

java郵件系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2024-11-29 02:29本頁(yè)面

【導(dǎo)讀】導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致。含我為獲得及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過(guò)的材料。明并表示了謝意。以贏利為目的前提下,學(xué)校可以公布論文的部分或全部?jī)?nèi)容。其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。對(duì)本文的研究做出重要貢獻(xiàn)。的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人完全意識(shí)到本聲明的法。律后果由本人承擔(dān)。涉密論文按學(xué)校規(guī)定處理。在過(guò)去的幾十年里,人們主要通過(guò)書(shū)信與相隔較遠(yuǎn)的人相互交流情感與思想。遞迅速、收費(fèi)低廉,易于保存、全球暢通無(wú)阻等優(yōu)點(diǎn)。SSH框架開(kāi)發(fā)而成。在數(shù)據(jù)存儲(chǔ)上使用了免費(fèi)、開(kāi)源、跨平。IMAP協(xié)議接收電子郵件的ApacheJames郵件服務(wù)器,界面簡(jiǎn)單大方。開(kāi)發(fā)所使用的語(yǔ)言、環(huán)境和工具,并對(duì)使用的相關(guān)的技術(shù)進(jìn)行了詳細(xì)的闡述。具體論述了面向?qū)ο笤O(shè)計(jì)方法、系統(tǒng)設(shè)計(jì)的原則、系統(tǒng)設(shè)計(jì)的總體目標(biāo)。以及體系結(jié)構(gòu)的特點(diǎn)。

  

【正文】 ) 管理郵件信息:用戶可以通過(guò)該系統(tǒng)查看和發(fā)送電子郵件。 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 18 頁(yè) (4) 管理聯(lián)系人信息:通過(guò)該功能用戶可以方便的管理自己的聯(lián)系人信息。 (5) 管理個(gè)人信息:該功能可以使用戶方便的修改自己的個(gè)人信息。 通過(guò)對(duì)于用戶功能需求進(jìn)一步分析得出用戶詳 細(xì)的用例圖如圖 所示。 用 戶找 回 密 碼個(gè) 人 信 息 管 理郵 件 信 息 管 理聯(lián) 系 人 信 息 管 理注 冊(cè) 新 用 戶查 詢 個(gè) 人 信 息修 改 個(gè) 人 信 息查 看 郵 件發(fā) 送 郵 件刪 除 郵 件系 統(tǒng) u s e s u s e s u s e s u s e s u s e s 添 加 聯(lián) 系 人 信 息刪 除 聯(lián) 系 人 信 息修 改 聯(lián) 系 人 信 息查 詢 聯(lián) 系 人 信 息 u s e s u s e s u s e s u s e s 已 刪 除徹 底 刪 除 e x t e n d s e x t e n d s e x t e n d s e x t e n d s 圖 用戶詳細(xì)用例圖 (1) 管理個(gè)人信息:可以分為查找個(gè)人信息和修改個(gè)人信息,查找個(gè)人信息使得用戶可以方便的查看個(gè)人信息。修改個(gè)人信息使用戶可以修改自己的個(gè)人信息。 (2) 管理郵件信息:可以分為刪除電子郵件、發(fā)送新郵件和查看電子郵件。當(dāng)用戶需要?jiǎng)h除某一封電子郵件的時(shí)候可以使用刪除電子郵件功能,同時(shí)用戶也可以發(fā)送新的電子郵件給其他用戶。用戶也可以查看電子郵件以方便用戶查看電子郵件的具體內(nèi)容。 (3) 管理聯(lián)系人信息 :聯(lián)系人的信息管理包含刪除、修改、添加和查詢具體的聯(lián)系人信息。刪除聯(lián)系人可以使用戶對(duì)于不需要的聯(lián)系人信息進(jìn)行刪除,添加聯(lián)系人則是當(dāng)用戶需要添加聯(lián)系人的時(shí)候可以使用添加聯(lián)系人功能。對(duì)于需要修改的聯(lián)系人則可使用修改聯(lián)系人信息的功能。對(duì)于不太清楚的聯(lián)系人信息用戶也可以使用查詢功能快速的定位到某個(gè)聯(lián)系人。 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 19 頁(yè) 性能需求分析 電子郵件系統(tǒng)主要的用戶群是普通用戶,所以在設(shè)計(jì)上必須遵循以下幾點(diǎn)準(zhǔn)則: (1) 易用性:電子郵件系統(tǒng)可以像使用留言電話一樣,在自己方便的時(shí)候處理記錄下來(lái)的請(qǐng)求,通過(guò)電子郵件可以方便地傳送文本 信息、圖像文件、報(bào)表和計(jì)算機(jī)程序。 (2) 快捷性:當(dāng)用戶發(fā)送完一封電子郵件的時(shí)候收件人可以快速的收取到用戶發(fā)送的電子郵件。而且當(dāng)電子郵件發(fā)送失敗的時(shí)候系統(tǒng)也應(yīng)該給出相應(yīng)的提示信息。以確保電子郵件能夠快速的發(fā)送到收件人的郵箱中。 (3) 安全性:電子郵件相當(dāng)于過(guò)去的信件,現(xiàn)在的電子郵件就相當(dāng)于在網(wǎng)絡(luò)中傳輸?shù)男偶?,由于網(wǎng)絡(luò)的不安全電子郵件在傳送過(guò)程中必須確保電子郵件的安全。 再設(shè)計(jì)電子郵件系統(tǒng)的時(shí)候應(yīng)該充分考慮到電子郵件的安全問(wèn)題。 (4) 實(shí)時(shí)性:由于電子郵件的用戶范圍很廣泛以及用戶使用電子郵件系統(tǒng)的時(shí)間又具有不確定性,所以電子郵件系統(tǒng)服務(wù)器必須在時(shí)間上滿足全天候的啟動(dòng)服務(wù)。以確保電子郵件系統(tǒng)用戶實(shí)時(shí)的發(fā)送電子郵件。 數(shù)據(jù)庫(kù)需求分析 基于 java 的電子郵件系統(tǒng)用于存入數(shù)據(jù)庫(kù)的信息只有用戶的基本信息和聯(lián)系人的基本信息,至于電子郵件的具體存儲(chǔ)位置則是由 Apache James 郵件服務(wù)器負(fù)責(zé)完成。在本系統(tǒng)中通過(guò)修改 Apache James 郵件服務(wù)器的配置文件將電子郵件存放到了 Oracle 數(shù)據(jù)庫(kù),而用于存儲(chǔ)郵件信息的數(shù)據(jù)表則是由 James 郵件服務(wù)器自動(dòng)建立的。 對(duì)于用戶來(lái)說(shuō)用戶需要 登錄系統(tǒng)時(shí)用戶需要輸入用戶賬 號(hào)和用戶密碼。密碼存儲(chǔ)到數(shù)據(jù)庫(kù)中是經(jīng)過(guò)加密過(guò)后的密碼。存取密碼的時(shí)候要存取相應(yīng)的密碼加密算法。 (1) 用戶在填寫基本信息的時(shí)候要求填入用戶別名、性別、安全郵箱地址、安全問(wèn)題、安全問(wèn)題答案、家庭住址、電話號(hào)碼、備注等基本的與用戶有關(guān)的信息。 (2) 當(dāng)用戶忘記登錄密碼的時(shí)候用戶可以通過(guò)密碼找回郵箱或者安全問(wèn)題重新找回或設(shè)置登錄密碼。 (3) 用戶的聯(lián)系人分組要有分組的名稱。同時(shí)在填寫聯(lián)系人的時(shí)候要填寫聯(lián)系人的姓名、電話、電子郵件地址、家庭住址、生日、性別、備注等基本信息。 (4) 一個(gè)用戶可以擁有多個(gè)聯(lián)系人 分組一個(gè)聯(lián)系人分組同時(shí)擁有多個(gè)聯(lián)系人。 (5) 一個(gè)用戶登錄信息要對(duì)有一個(gè)用戶基本信息與之相對(duì)應(yīng)。 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 20 頁(yè) 經(jīng)過(guò)對(duì)系統(tǒng)功能的數(shù)據(jù)分析和總結(jié),我設(shè)計(jì)出了如下所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): 用戶登錄信息:用戶賬號(hào)、用戶密碼、密碼加密算法、用戶是否是被禁用等。 用戶基本信息:昵稱、性別、電話號(hào)碼、家庭住址、安全問(wèn)題、安全問(wèn)題答案、找回密碼電子郵箱地址、備注等信息。 聯(lián)系人分組信息:分組名稱。 聯(lián)系人基本信息:包括聯(lián)系人名稱、聯(lián)系人電話號(hào)碼、聯(lián)系人家庭住址、聯(lián)系人電子郵件地址、聯(lián)系人生日、聯(lián)系人性別、備注等。 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 21 頁(yè) 4 數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn) 要想很好的完成一個(gè)項(xiàng)目,數(shù)據(jù)庫(kù)的設(shè)計(jì)是整個(gè)項(xiàng)目設(shè)計(jì)中的關(guān)鍵,一個(gè)好的數(shù)據(jù)庫(kù)表結(jié)構(gòu)能有效的管理后臺(tái)中的數(shù)據(jù),提高軟件的實(shí)用性和軟件的數(shù)據(jù)訪問(wèn)效率。數(shù)據(jù)庫(kù)設(shè)計(jì)主要包括兩個(gè)方面內(nèi)容:數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)。 數(shù)據(jù)庫(kù)的設(shè)計(jì) 數(shù)據(jù)庫(kù)的設(shè)計(jì)包括兩方面的內(nèi)容,分別是數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)。 概念結(jié)構(gòu)設(shè)計(jì) 概念結(jié)構(gòu)設(shè)計(jì)的任務(wù)是將數(shù)據(jù)庫(kù)需求分析得到的用戶數(shù)據(jù)需求抽象為信息結(jié)構(gòu),是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵。概念結(jié)構(gòu)設(shè)計(jì)的目標(biāo)是產(chǎn)生反映信息需求的整體數(shù)據(jù)庫(kù)概念結(jié)構(gòu),即概念模式, 描述概念結(jié)構(gòu)的工具是 ER 圖 [14]。 從本系統(tǒng)中規(guī)劃出的實(shí)體有:用戶登錄信息、用戶基本信息、用戶分組信息、聯(lián)系人基本信息。 通過(guò)對(duì)數(shù)據(jù)庫(kù)基本信息和用戶的基本需求進(jìn)行分析可以得出系統(tǒng)的實(shí)體之間關(guān)系的ER 圖如圖 所示。 擁 有擁 有111用 戶 登 錄 信 息用 戶 基 本 信 息擁 有1n聯(lián) 系 人 分 組聯(lián) 系 人 圖 實(shí)體關(guān)系 ER 圖 用戶登錄信息實(shí)體包括的屬性有登錄賬號(hào)、登錄密碼、密碼加密算法、用戶權(quán)限、版本號(hào)等其實(shí)體屬性圖如圖 所示。 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 22 頁(yè) 登 錄 帳 號(hào)登 錄 帳 號(hào)登 錄 密 碼登 錄 密 碼密 碼 加 密 算 法密 碼 加 密 算 法用 戶 權(quán) 限用 戶 權(quán) 限版 本 號(hào)版 本 號(hào)用 戶 登 錄 信 息 圖 用戶登錄信息實(shí)體屬性圖 用戶基本信息實(shí)體包括的屬性有昵稱、性別、家庭住址、電話號(hào)碼、安全問(wèn)題、安全問(wèn)題答案、安全郵箱和備注其實(shí)體屬性圖如圖 所示。 家 庭 住 址家 庭 住 址電 話 號(hào) 碼電 話 號(hào) 碼昵 稱昵 稱備 注備 注安 全 郵 箱安 全 郵 箱用 戶 基 本 信 息安 全 問(wèn) 題安 全 問(wèn) 題性 別性 別安 全 問(wèn) 題 答 案安 全 問(wèn) 題 答 案 圖 用戶基本信息實(shí)體屬性圖 聯(lián)系人分組信息實(shí)體包括的屬性只有分組名稱其實(shí)體屬性圖如圖 所示。 聯(lián) 系 人 分 組名 稱名 稱 圖 聯(lián)系人分組信息實(shí)體屬性圖 聯(lián)系人信息實(shí)體包括的屬性有名稱、電話號(hào)碼、電子郵件地址、家庭住址、生日、性別、備注等信息其實(shí)體屬性圖如圖 所示。 家 庭 住 址家 庭 住 址電 子 郵 件 地 址電 子 郵 件 地 址生 日生 日備 注備 注聯(lián) 系 人名 稱名 稱性 別性 別電 話 號(hào) 碼電 話 號(hào) 碼 圖 聯(lián)系人信息實(shí)體屬性圖 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 23 頁(yè) 邏輯結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)是將概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的 ER 圖轉(zhuǎn)化為對(duì)應(yīng)的關(guān)系模式,從而完成邏輯結(jié)構(gòu)設(shè)計(jì),為數(shù)據(jù)庫(kù)的實(shí)現(xiàn)作準(zhǔn)備。本系統(tǒng)的數(shù)據(jù)庫(kù)使用的是 Oracle數(shù)據(jù)庫(kù),創(chuàng)建的數(shù)據(jù)庫(kù)名稱為 orcl,使用的賬戶是 Oracle 數(shù)據(jù)庫(kù)自帶的帳號(hào) Scott。 用戶登錄關(guān)系模式 (主鍵用下劃線標(biāo)出 ): JAMESUSER (NAME, ALG, ENABLE, PASSWORD, VERSION) 用戶基本信息關(guān)系模式 : USERINFO (ID, ADDRESS, ALIAS, ANSWER, GENDER, MARK, PHONENUM, PWDEMAIL, QUESTION, USER_ID) 聯(lián)系人分組信息關(guān)系模式: USERGROUP (ID, NAME, USER_NAME) 聯(lián)系人信息關(guān)系模式: LINKMAN (ID, ADDRESS, BIRTHDAY, EMAILADD, GENDER, MARK, NAME, PHONENUM, GROUP_ID) 數(shù)據(jù)庫(kù)的實(shí)現(xiàn) 通過(guò)對(duì)以上數(shù)據(jù)信息進(jìn)行分析, 基于 java 的電子郵件系統(tǒng)數(shù)據(jù)庫(kù)表的設(shè)計(jì)包括用戶登錄信息表、用戶基本信息表、聯(lián)系人分組表、聯(lián)系人表。其中一個(gè)用戶可以同時(shí)擁有多個(gè)聯(lián)系人分組,一個(gè)聯(lián)系人分組又可以擁有多個(gè)聯(lián)系人,具體的數(shù)據(jù)庫(kù)表的實(shí)現(xiàn)如下。 用戶登錄信息表 用戶登錄信息表( JAMESUSER)主要是用來(lái)存放用戶登錄所需要的基本信息的,VERSION 是用來(lái)實(shí) 現(xiàn)樂(lè)觀鎖的。使用樂(lè)觀 鎖可以有效地避免臟讀、讀已提交等數(shù)據(jù)庫(kù)訪問(wèn)常見(jiàn)問(wèn)其表結(jié)構(gòu)設(shè)計(jì)如 表 所示。 表 (a) JAMESUSER 表結(jié)構(gòu) 列名 類型 可為空 描述 NAME VARCHAR2(255) N 登錄名 ALG VARCHAR2(255) Y 無(wú) 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 24 頁(yè) 表 (b) JAMESUSER 表結(jié)構(gòu) 列名 類型 可為空 描述 ENABLE NUMBER(1) Y 狀態(tài)代號(hào) PASSWORD VARCHAR2(255) Y 登錄密碼 VERSION NUMBER(10) N 版本 用戶登錄信息表主要應(yīng)用是在用戶登錄的時(shí)候。因?yàn)橛脩糍~號(hào)和密碼使用的頻率比較頻繁而且 james 郵件服務(wù)器也要使用該表,所以將用戶登錄信息表單獨(dú)抽取出來(lái)作為一張表。這樣不僅提高了數(shù)據(jù)的訪問(wèn)效率同時(shí)也使得表結(jié)構(gòu)變得異常簡(jiǎn)單有利于后期的維護(hù)和升級(jí)。其中版本號(hào)是用來(lái)實(shí)現(xiàn)樂(lè)觀鎖的,有了樂(lè)觀鎖就可以有效的降低數(shù)據(jù)訪問(wèn)出錯(cuò)的概率。 用戶基本信息表 用戶基本信息表( USERINFO)是用來(lái)存儲(chǔ)用戶注冊(cè)時(shí)填寫的基本信息。有了這些信息用戶可以方便的進(jìn)行找回密碼等操作。每一個(gè)用戶基本信息都對(duì)應(yīng)一個(gè)用戶登錄基本信息, 有了這些數(shù)據(jù)用戶信息才算完整 , 其表結(jié)構(gòu)的設(shè)計(jì)如 表 所示。 表 USERINFO 表結(jié)構(gòu) 列名 類型 可為空 描述 ID NUMBER(10) N 主鍵 id ADDRESS VARCHAR2(36) Y 地址 ALIAS VARCHAR2(50) Y 無(wú) ANSWER VARCHAR2(30) Y 安全問(wèn)題答案 GENDER VARCHAR2(5) Y 性別 MARK VARCHAR2(255) Y 用戶描述 PHONENUM VARCHAR2(14) Y 電話號(hào)碼 PWDEMAIL VARCHAR2(64) Y 密保郵箱 QUESTION VARCHAR2(30) Y 密保問(wèn)題 USER_ID VARCHAR2(255) N 關(guān)聯(lián) jamesuser 表的 id 聯(lián)系人分組表 聯(lián)系人分組表( USERGROUP)是為了管理聯(lián)系人方便而設(shè)計(jì)的數(shù)據(jù)庫(kù)表,通過(guò)聯(lián)系人分組用戶可以方便的找到該聯(lián)系人 分組中的聯(lián)系人具體信息。每一個(gè)聯(lián)系人分組 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 25 頁(yè) 都對(duì)應(yīng)著一個(gè)用戶 ,每一個(gè)用戶又可以擁有多個(gè)聯(lián)系人分組。聯(lián)系人分組信息表的設(shè)計(jì)如 表 所示。 表 USERGROUP 表結(jié)構(gòu) 列名 類型 可為空 描述 ID NUMBER(10) N 主鍵 NAME VARCHAR2(30) Y 分組名 USER_NAME VARCHAR2(255) N 用戶名 聯(lián)系人信息表 聯(lián)系人信息表( LINKMAN)方便用戶在發(fā)送電子郵件的時(shí)候選擇收件人,還能夠方便用戶記住聯(lián)系人的各項(xiàng)信息。在使用到聯(lián)系人 信息的時(shí) 候也能夠方便的查詢聯(lián)系人的具體信息。聯(lián)系人表結(jié)構(gòu)設(shè)計(jì)如 表 所示。 表 LINKMAN 表結(jié)構(gòu) 列名 類型 可為空 描述 ID NUMBER(10) N 主鍵 ADDRESS VARCHAR2(150) Y 地址 BIRTHDAY DATE Y 出生年月 EMAILADD VARCHAR2(50) N 郵件地址 GENDER VARCHAR2(5
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1