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

正文內(nèi)容

java界面通訊錄系統(tǒng)本科設(shè)計(jì)-資料下載頁(yè)

2024-12-07 01:10本頁(yè)面

【導(dǎo)讀】絡(luò)產(chǎn)品已經(jīng)成為人們生活中不可或缺的一部分。與此同時(shí),21世紀(jì)是一個(gè)信息爆炸。儲(chǔ)大量的通訊信息。時(shí)隨地進(jìn)行訪問(wèn)。個(gè)人通訊錄系統(tǒng)是一個(gè)專門針對(duì)儲(chǔ)存用戶聯(lián)系方式多以及一些個(gè)人。的功能,大大減少了查找過(guò)程的時(shí)間。該系統(tǒng)是使用Java作為開發(fā)語(yǔ)言,以MySql作。本系統(tǒng)主要分為前臺(tái)和后臺(tái),最終形成個(gè)人通訊錄系統(tǒng)。

  

【正文】 進(jìn)行點(diǎn)擊事件的操作室,后臺(tái)會(huì)自動(dòng)通過(guò) DAO 來(lái)調(diào)用在 Hibernate 中存儲(chǔ)的方法,從而執(zhí)行 SQL 語(yǔ)句,當(dāng)找到所需要的 LIST 后就通過(guò) RESQUEST 顯示出來(lái)。 Hibernate 的使用是對(duì) JDBC 的封裝,把對(duì)數(shù)據(jù)庫(kù)的操作轉(zhuǎn)變成了對(duì)對(duì)象的操作,這樣可以有效地緩解數(shù)據(jù)的不斷更新,調(diào)出,存儲(chǔ)對(duì)數(shù)據(jù)的壓力。 Hibernate 對(duì)原來(lái)的 SQL語(yǔ)句進(jìn)行了封裝,以前寫很多 SQL語(yǔ)句,現(xiàn)在你在保存的時(shí)候直接可以用 SAVE(對(duì)象)來(lái)實(shí)現(xiàn)了,節(jié)省代碼。 Hibernate 在批量數(shù)據(jù)處理時(shí)有弱勢(shì),針對(duì)單一對(duì)象簡(jiǎn)單的增刪查改,適合于Hibernate,而對(duì)于批量的修改,刪除,不適合用 Hibernate,這也是 OR 框架的弱點(diǎn) 。要使用數(shù)據(jù)庫(kù)的特定優(yōu)化機(jī)制的時(shí)候,不適合用 Hibernate 具體的流程 如圖 所示。 北京郵電大學(xué)畢業(yè)設(shè)計(jì) 16 ┊ ┆┆ ┆ 用 戶登 錄聯(lián) 系 人管 理前 臺(tái)聯(lián) 系 人 列 表詳 細(xì) 信 息多 條 件 查 詢信 息 存 儲(chǔ)聯(lián) 系 人添 加 更 新普 通 用 戶顯 示查 看查 看 圖 聯(lián)系人信息數(shù)據(jù)流圖 ( 3)公告管理 數(shù)據(jù)流圖 公告發(fā)布是管理員才能進(jìn)行的操作,公告是發(fā)布給用戶看的,當(dāng)管理員添加好公告后會(huì)有信息存儲(chǔ)的過(guò)程,存儲(chǔ)后的信息會(huì)在前臺(tái)顯示出來(lái),這樣用戶就可以自行瀏覽了。具體過(guò)程 如圖 所示。 圖 公告管理信息 數(shù)據(jù)流圖 5 總體設(shè)計(jì) 北京郵電大學(xué)畢業(yè)設(shè)計(jì) 17 ┊ ┆┆ ┆ 本章介紹了對(duì)本系統(tǒng)的總體設(shè)計(jì),給出了 個(gè)人通訊錄 系統(tǒng)的功能結(jié)構(gòu)圖、 ER 圖等,說(shuō)明了各子系統(tǒng)的之間的聯(lián)系。 詳細(xì)闡述了系統(tǒng)所要實(shí)現(xiàn)目標(biāo), 完成了系統(tǒng)數(shù)據(jù)庫(kù)的數(shù)據(jù)需求分析的過(guò)程,說(shuō)明 了數(shù)據(jù)庫(kù)由概念結(jié)構(gòu)設(shè)計(jì)轉(zhuǎn)換成邏輯結(jié)構(gòu)設(shè)計(jì)的過(guò)程,并把各個(gè)物理數(shù)據(jù)模型結(jié)合起來(lái)形成了一個(gè)整體的關(guān)系數(shù)據(jù)庫(kù)模型,為系統(tǒng)詳細(xì)設(shè)計(jì)作好了充足的準(zhǔn)備工作。 系統(tǒng)模塊總體設(shè)計(jì) 在設(shè)計(jì)本系統(tǒng)之前,首先對(duì)個(gè)人通訊錄系統(tǒng)進(jìn)行設(shè)計(jì)分析。系統(tǒng)用戶主要分為管理員用戶,普通用戶, 本系統(tǒng)一共分為 普通用戶 和 管理員 兩大模塊,兩個(gè)模塊之間雖然在表面上是相互獨(dú)立的,但是在對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)上是緊密相連的,各個(gè)模塊訪問(wèn)的是同一個(gè)數(shù)據(jù)庫(kù),只是所訪問(wèn)的表不同而已。 普通模塊主要分為四個(gè)子模塊,分別為:個(gè)人資料管理模塊、聯(lián)系人管理模塊、留言模塊、 瀏覽公告信息。管理員模塊主要分為四大子模塊,即管理員資料管理模塊、用戶管理模塊、留言管理模塊、系統(tǒng)公告模塊。 普通系統(tǒng)功能模塊 普通功能模塊即注冊(cè)用戶登陸后所顯示的界面,當(dāng)用從登陸界面登錄后,會(huì)有以下幾個(gè)模塊,每個(gè)模塊都是獨(dú)立了。 ( 1) 個(gè)人資料模塊 : 普通用戶可以根據(jù)需要修改自己的詳細(xì)信息,如密碼等; ( 2) 聯(lián)系人管理 模塊: 根據(jù)需要對(duì)聯(lián)系人信息進(jìn)行添加、修改、刪除操作; ( 3) 瀏覽公告 模塊: 普通用戶登錄系統(tǒng)后可以瀏覽管理員發(fā)布的公告信息 ; ( 4) 在線留言 模塊:用戶 可以自由留言,發(fā)表自己的一些想法 ; 普通系統(tǒng)總體上分為四個(gè)模塊,但是在聯(lián)系人管理模塊中的功能又可以分為添加聯(lián)系人和刪除聯(lián)系人的功能,留言板模塊的功能同樣包括兩個(gè),即發(fā)布留言信息和瀏覽留言信息,用戶對(duì)于自己發(fā)布的信息是不能夠管理的,只能發(fā)布和查看,但是若作為管理員,對(duì)于留言的管理是能夠?qū)崿F(xiàn)的。 在普通系統(tǒng)模塊里設(shè)計(jì)這功能主要是考慮到用戶之間的溝通,這樣的設(shè)計(jì)讓通訊不在需要單單只建立在手機(jī)上,而且發(fā)布留言后,所有的用戶都可以看到,這樣就免去了一個(gè)用戶如果想要和多個(gè)人聯(lián)系就不得 不發(fā)布很多條留言的情況發(fā)生。作為管理員,可以每隔一段時(shí)間就可以對(duì)留言進(jìn)行清理,是十分方便的操作。這樣一來(lái),通訊錄就不在僅限于電話本的功能了,可以間接實(shí)現(xiàn)網(wǎng)上通話的功能。留言有時(shí)是對(duì)集體的公告,這樣就不在需要留下自己的名字,每個(gè)人都有這樣的權(quán)限,是很方面的一種溝通形式,有時(shí)又有可能是在某幾個(gè)用戶之間的行為,留言方便了他們之間的交流,這是比起普 通的通訊錄而言更突出的一點(diǎn),讓通訊不再僅僅限于電話交流。 普通用戶 功能 結(jié)構(gòu) 圖如圖 所示。 北京郵電大學(xué)畢業(yè)設(shè)計(jì) 18 ┊ ┆┆ ┆ 圖 系統(tǒng)前臺(tái) 用戶功能結(jié)構(gòu)圖 管理員功能模塊 ( 1) 修改個(gè)人密碼 : 根據(jù)需要修改自己的登錄密碼 ; ( 2) 用戶管理模塊: 對(duì)用戶信息進(jìn)行維護(hù),可以刪除和查詢用戶信息。 ( 3) 公告信息 模塊: 發(fā)布一些公告信息; ( 4) 留言管理 模塊: 管理員可以對(duì)留言進(jìn)行刪除、查詢等操作。 管理員模塊的結(jié)構(gòu)圖如圖 所示 圖 系統(tǒng)后臺(tái)管理員功能結(jié)構(gòu)圖 數(shù)據(jù)庫(kù)設(shè)計(jì) 普通用戶模塊 瀏覽公告信息 修改個(gè)人信息 聯(lián)系人管理 留言板模塊 添加聯(lián)系人 刪除聯(lián)系人 發(fā)布留言信息 瀏覽留言信息 系統(tǒng)管理員模塊 修改密碼 用戶管理 聯(lián)系人類別管理 留言管理 系統(tǒng)公告 密碼修改 用戶列表 用戶查詢 類別刪除 類別添加 刪除留言 留言列表 發(fā)布公告 公告管理 北京郵電大學(xué)畢業(yè)設(shè)計(jì) 19 ┊ ┆┆ ┆ 數(shù)據(jù) 庫(kù)選擇 本系統(tǒng)采用 MySQL 作為后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng),是基于企業(yè)規(guī)模和實(shí)際數(shù)據(jù)量確定數(shù)據(jù)庫(kù)考慮的。 MySQL 數(shù)據(jù)庫(kù)能很好的適應(yīng)于所有的平臺(tái),非常適用于 Web 應(yīng)用,又屬于開源軟件,版本升級(jí)很快,而且價(jià)格便宜。從技術(shù)性能上講, MySQL 也是相當(dāng)出色,一向以高性能和高穩(wěn)定著稱,被許多企業(yè)級(jí) Web 開發(fā)所應(yīng)用。 數(shù)據(jù)分析 對(duì)于本系統(tǒng)的數(shù)據(jù)庫(kù)的需求而言,由于其主要是用于信息的提供、保存、更新和查詢等。因此,需要分析該系統(tǒng)功能所隱含的對(duì)數(shù)據(jù)應(yīng)用的需求,從而確定數(shù)據(jù)庫(kù)的結(jié)構(gòu)。 ( 1)用戶注冊(cè)、登錄等功能需要對(duì)用戶信 息建立數(shù)據(jù)表,其中的數(shù)據(jù)項(xiàng)可能包括 登錄賬號(hào)、登錄密碼、姓名、性別、年齡、 等; ( 2) 對(duì)聯(lián)系人信息進(jìn)行存儲(chǔ)、查詢需要對(duì)聯(lián)系人信息建立數(shù)據(jù)表,其中的數(shù)據(jù)項(xiàng)可能包括姓名、性別、年齡、工作單位、聯(lián)系方式、家庭住址等 ; ( 3) 對(duì)聯(lián)系人類別列表進(jìn)行添加、修改操作需要對(duì)聯(lián)系人類別建立數(shù)據(jù)表,其中的數(shù)據(jù)項(xiàng)可能包括序號(hào)、名稱等 ; ( 4) 普通用戶發(fā)布留言信息,需要建立留言數(shù)據(jù)表,其中可能包括的數(shù)據(jù)項(xiàng)有:留言標(biāo)題、內(nèi)容、留言時(shí)間等 ; ( 5) 管理員需要發(fā)布系統(tǒng)公告,由此產(chǎn)生的信息需要建立公告數(shù)據(jù)表,其中可能包括的數(shù)據(jù)項(xiàng)有 :發(fā)布公告的標(biāo)題、內(nèi)容、發(fā)布時(shí)間等; 數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì) 在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),應(yīng)考慮以下事項(xiàng) ( 1)數(shù)據(jù)庫(kù)的用途及該用途將如何影響設(shè)計(jì),應(yīng)創(chuàng)建符合用途的數(shù)據(jù)庫(kù)計(jì)劃; ( 2)數(shù)據(jù)庫(kù)規(guī)范化規(guī)則,防止數(shù)據(jù)庫(kù)設(shè)計(jì)中出現(xiàn)錯(cuò)誤; ( 3)對(duì)數(shù)據(jù)完整性的保護(hù); ( 4)數(shù)據(jù)庫(kù)和用戶權(quán)限的安全要求; ( 5)考察現(xiàn)有系統(tǒng)環(huán)境 ,通過(guò)研究可以發(fā)現(xiàn)一些可能會(huì)忽略的細(xì)微問(wèn)題 ; ( 6)數(shù)據(jù)庫(kù)規(guī)范化規(guī)則,防止數(shù)據(jù)庫(kù)設(shè)計(jì)中出現(xiàn)錯(cuò)誤; ( 7)確定數(shù)據(jù)對(duì)象的命名規(guī)范 [14]; ( 8)充分理解 用戶 的需求; ( 9)應(yīng)用程序的性能需求, 對(duì)于性能而言,在數(shù)據(jù)庫(kù)大小和硬件配置之間權(quán)衡也是很重要的; ( 10)對(duì)數(shù)據(jù)完整性、機(jī)密性、安全性的保護(hù)。 數(shù)據(jù)庫(kù) ER 如圖 所示 根據(jù)系統(tǒng)的實(shí)際情況,本系統(tǒng)的數(shù)據(jù)庫(kù)命名為 db_tongxun, db_ tongxun 數(shù)據(jù)庫(kù)中共分 6 張數(shù)據(jù)表。 ( 1) 用戶信息表 此表用于記錄 系統(tǒng)所有用戶 的基本信息。 如表 所示 。 北京郵電大學(xué)畢業(yè)設(shè)計(jì) 20 ┊ ┆┆ ┆ 表 t_user(用戶信息表) 序號(hào) 名稱 別名 類型 長(zhǎng)度(字符) 1 user_id 編號(hào) int 11 2 user_realname 姓名 varchar 50 3 user_sex 性別 varchar 50 4 user_tel 聯(lián)系方式 varchar 50 5 user_address 住址 varchar 50 6 user_name 登錄賬號(hào) varchar 50 7 user_pw 登錄密碼 varchar 50 ( 2)聯(lián)系人信息表 為了方便存儲(chǔ)聯(lián)系人信息,也為了隨時(shí)取得聯(lián)系人信息而創(chuàng)建的聯(lián)系人詳細(xì)信息表, 如表 所示 。 表 t_ren(聯(lián)系人信息表) 序號(hào) 名稱 別名 類型 長(zhǎng)度(字符) 1 Id 編號(hào) int 11 2 user_id 用戶 ID int 11 3 catelog_id 類別 Id int 11 4 xingming 性別 varchar 50 5 xingbie 性別 varchar 50 6 nianling 年齡 int 50 7 dianhua 聯(lián)系方式 varchar 50 8 郵箱 varchar 50 9 qq varchar 50 10 zhuzhi 地址 varchar 50 11 danwei 工作單位 varchar 50 12 beizhu 備注信 息 varchar 500 ( 3)留言信息 表 此表用于記錄 用戶留言的基本 信息。如表 所示。 表 t_liuyan(留言信息表 ) 序號(hào) 名稱 別名 類型 長(zhǎng)度(字符) 1 liuyan_id 編號(hào) Int 11 2 liuyan_title 留言標(biāo)題 varchar 16 3 liuyan_content 留言內(nèi)容 varchar 255 4 liuyan_date 留言時(shí)間 varchar 16 ( 1) 聯(lián)系人類別 信息表 由于在我們的日常生活中,聯(lián)系人分為很多 種如朋友、親人、同學(xué)等,此表就是用來(lái)記錄聯(lián)系人的類別信息 。如表 所示。 表 t_catelog(聯(lián)系人類別信息表) 序號(hào) 名稱 別名 類型 長(zhǎng)度(字 北京郵電大學(xué)畢業(yè)設(shè)計(jì) 21 ┊ ┆┆ ┆ 符) 1 Id 編號(hào) int 11 2 mingcheng 類別名稱 varchar 50 ( 2) 管理員 信息表 此表用于記錄 管理員 信息,是 管理員管理網(wǎng)站權(quán)限的基礎(chǔ) 。如表 所示。 表 t_admin(管理員信息表) 序號(hào) 名稱 別名 類型 長(zhǎng)度(字符) 1 Id 編號(hào) int 11 2 Username 賬號(hào) varchar 50 3 Userpw 密碼 varchar 50 ( 3) 公告 信息表 此表用于記錄 公告 基本信息,為用戶提供系統(tǒng)網(wǎng)站的最新信息。如表 所示。 表 t_gonggao(公告信息表 ) 序號(hào) 名稱 別名 類型 長(zhǎng)度(字符) 1 Id 編號(hào) int 11 2 title 公告名稱 varchar 16 3 content 公告內(nèi)容 varchar 50 4 Shijian 發(fā)布時(shí)間 varchar 16 6 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 北京郵電大學(xué)畢業(yè)設(shè)計(jì) 22 ┊ ┆┆ ┆ 本章進(jìn)行了此系統(tǒng)的詳細(xì)設(shè)計(jì)的介紹,我 們可以對(duì)本系統(tǒng)的設(shè)計(jì)有了一個(gè)細(xì)致全面的了解。 普通用戶 模塊詳細(xì)介紹了 個(gè)人資料管理、聯(lián)系人管理、在線留言的 設(shè)計(jì)和實(shí)現(xiàn)的過(guò)程, 系統(tǒng)管理員 模塊介紹了 用戶管理、留言管理、聯(lián)系人類別管理、系統(tǒng)公告 的設(shè)計(jì)和實(shí)現(xiàn)的過(guò)程。本系統(tǒng)詳細(xì)設(shè)計(jì)的原則是采用結(jié)構(gòu)化的設(shè)計(jì)方法,改善
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1