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

正文內(nèi)容

基于uml的科技文獻(xiàn)檢索系統(tǒng)的分析與設(shè)計(jì)(參考版)

2024-09-04 17:55本頁(yè)面
  

【正文】 面向?qū)ο蠹夹g(shù)及 UML教程 .人民郵電出版社 .2020年 5月第一版 [5] 王亮 .郭一平 . 基于 Webservice 的異構(gòu)數(shù)據(jù)庫(kù)檢索系統(tǒng) 《大學(xué)圖書館學(xué)報(bào)》 2020 第1期 [6] 余海燕 .張仲義 基 于單漢字索引的全文檢索系統(tǒng)的優(yōu)化研究 《中文信息學(xué)報(bào)》 2020 第4期 [7] 塔 .《 UML數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)用》人民郵電出版社 [8]廖清遠(yuǎn)等 .UML技術(shù)在圖書館信息系統(tǒng)開發(fā)中的應(yīng)用研究 .電腦知識(shí)與技術(shù) [9]崔曉斐 .uML建模技術(shù)在軟件開發(fā)中的應(yīng)用 .河池學(xué)院學(xué)報(bào) 2020年 10月 .第 26卷第 5期 . [10] 姜茸 .UML在網(wǎng)站信息發(fā)布系統(tǒng)中的應(yīng)用 [J],科技信息 (科學(xué)教研 ), 2020 [11] 基于 B/S 模式的電話號(hào)碼檢索系統(tǒng)的研究與實(shí)現(xiàn) 《硅谷》 2020 年 05 期 [12] 盧曉榮 . 基于 B/S模式的經(jīng)濟(jì)類高校圖書館信息檢索系統(tǒng)設(shè)計(jì)統(tǒng)計(jì)與決策 2020年第23期雜志 。 基于 UML 的科技文獻(xiàn)檢索系統(tǒng)的分析與設(shè)計(jì) 6 參考文獻(xiàn) [1]王建軍 .UML建模 :實(shí)例分析 .《微計(jì)算機(jī)信息》 .2020年 .第 18 卷第 5期 [2]馮小革 .基于 UML及統(tǒng)一過程的軟件開發(fā) .華東師范大學(xué)工程碩士學(xué)位論文 .2020年 10 月 [3] UML面向?qū)ο蠼T诰W(wǎng)上圖書銷售系統(tǒng)中的應(yīng)用 .《電腦與信息技術(shù)》 2020年 02期 [4]李磊。 由于時(shí)間和技術(shù)水平的緣故,本系統(tǒng)只做了分析與設(shè)計(jì),至于實(shí)現(xiàn)部分,超過了本人、所擁有的能力范疇。 ( 5) 對(duì)數(shù)據(jù)庫(kù)經(jīng)行了設(shè)計(jì)。 ( 3) 系統(tǒng)采用目前比較先進(jìn)的 B/S模式設(shè)計(jì),充分利用了 inter 帶來的便利使 文獻(xiàn)檢索更加方便快捷。下面就本課題做如下總結(jié): ( 1) 全面介紹了 UML面向?qū)ο蠼UZ(yǔ)言,包括 UML的發(fā)展、 用法、優(yōu)點(diǎn)。圖 42是由圖 39類圖轉(zhuǎn)換來的全局關(guān)系模式。如下圖 41是檢索系統(tǒng)的持久型類關(guān)系。根據(jù)設(shè)計(jì)規(guī)劃出的實(shí)體主要有 :管理員、會(huì)員、文獻(xiàn)。 文獻(xiàn)庫(kù)信息:包括的數(shù)據(jù)項(xiàng)信息有文獻(xiàn)內(nèi)容、 題名、著者、出處、年份、人名和主題 。 科技文獻(xiàn)檢索系統(tǒng)的數(shù)據(jù)庫(kù)的需求分析 根據(jù)對(duì)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分情況的仔細(xì)分析,設(shè)計(jì)出如下所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu) : 管理員用戶信息:包括的數(shù)據(jù)項(xiàng)有用戶名、密碼、真實(shí)姓名、用戶身份、文獻(xiàn)修 改權(quán)限、會(huì)員信息管理權(quán)限。 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 為數(shù)據(jù)庫(kù)建模就是對(duì)數(shù)據(jù)庫(kù)的表、列和關(guān)系而不是對(duì)整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)建模 。 B/S模式的數(shù)據(jù)庫(kù)體系,客戶端軟件僅需安裝瀏覽器,應(yīng)用界面單一,客戶端硬件配置要求較低,易于管理和維護(hù),而且開發(fā)效率高、周期短、見效快,與具體平臺(tái)無(wú)關(guān),具有極強(qiáng)的伸 縮性,可以選擇不同廠家的設(shè)備和服務(wù),采用公開的標(biāo)準(zhǔn)和協(xié)議,系統(tǒng)資源的冗余度小,可擴(kuò)充性良好。 ( 2) 子系統(tǒng)的劃分 除了分層,還可以將本系統(tǒng)劃分為幾個(gè)子系統(tǒng),主要有會(huì)員子系統(tǒng)、管理員子系統(tǒng)、文獻(xiàn)子系統(tǒng) 3個(gè)子系統(tǒng)。數(shù)據(jù)庫(kù)訪問層定義和維護(hù)數(shù) 據(jù)的完整性、安全性,它響應(yīng)應(yīng)用層的請(qǐng)求訪問數(shù)據(jù)。中間層是界面層和數(shù)據(jù)庫(kù)層的橋梁,它響應(yīng)界面層的用戶請(qǐng)求,執(zhí)行任務(wù)并將獲得的數(shù)據(jù)傳送給界面層。管理員進(jìn)入管理員界面進(jìn)行文獻(xiàn)錄入、文獻(xiàn)修改等工作 。用戶界面層是用戶與系統(tǒng)交互信息的窗口。包括做出高層的系統(tǒng)決策、確定系統(tǒng)的軟件 結(jié)構(gòu),并對(duì)應(yīng)用系統(tǒng)進(jìn)行劃分。下面用順序圖描述用例的實(shí)現(xiàn)。檢索模塊的類圖如下圖 39所示。根據(jù)用例圖,對(duì)于文獻(xiàn)檢索模塊 ,涉及的主要類為:會(huì)員、文獻(xiàn)、檢索、管理員。可以確定以下邊界類:登陸界面、文獻(xiàn)檢索界面等。其次,要在與系統(tǒng)有關(guān)的事物的特征 中尋找與系統(tǒng)有關(guān)的特征。對(duì)象是對(duì)現(xiàn)實(shí)世界中 基于 UML 的科技文獻(xiàn)檢索系統(tǒng)的分析與設(shè)計(jì) 事物的抽象。確定對(duì)象的狀態(tài)變化等。確定類之間的管理 。為對(duì)象分類 。 該用例可用如下活動(dòng)圖 38描述 圖 38 管理員登陸系統(tǒng)對(duì)會(huì)員信息進(jìn)行管理 科技文獻(xiàn)檢索系統(tǒng) 面向?qū)ο笙到y(tǒng)分析和設(shè)計(jì) 面向?qū)ο笙到y(tǒng)分析 面向?qū)ο笙到y(tǒng)分析的基本任務(wù)是 :運(yùn)用面向?qū)ο蠓椒ǎ瑢?duì)問題域和系統(tǒng)責(zé)任行分析和理 解,對(duì)其中的事物和它們之間的關(guān)系產(chǎn)生正確的認(rèn)識(shí),找出描述問題域以及系統(tǒng)責(zé)任所需的類和對(duì)象,定義這些對(duì)象的屬性和操作,以及它們之間的靜態(tài)和動(dòng)態(tài)關(guān)系。 (2) 替代流 如果管 理員輸入用戶名和密碼無(wú)效,系統(tǒng)提示錯(cuò)誤信息。 ,管理員登錄系統(tǒng)成功。 基于 UML 的科技文獻(xiàn)檢索系統(tǒng)的分析與設(shè)計(jì) 。 4) 擴(kuò)充點(diǎn) 無(wú)。 2) 前置條件 在本用例開始前,管理員必須登陸到科技文獻(xiàn)檢索系統(tǒng)中。會(huì)員可以重新輸入或終止用例。 。 ,提交。 基于 UML 的科技文獻(xiàn)檢索系統(tǒng)的分析與設(shè)計(jì) 5)事件流 ( 1)當(dāng)會(huì)員登錄到科技文獻(xiàn)檢索系統(tǒng)中時(shí),則用例啟動(dòng)。 3) 后置條件 無(wú)。 該用例可用如下活動(dòng)圖 36描述 圖 36 管理員登陸系統(tǒng)并對(duì)文獻(xiàn)數(shù)據(jù)庫(kù)進(jìn)行維護(hù) ④ 會(huì) 員檢索文獻(xiàn) 1) 簡(jiǎn)單描述 本用例提供了會(huì)員登陸系統(tǒng)檢索文獻(xiàn)的功能。 ( 2)替代流 如果管理員輸入用戶名和密碼無(wú)效,系統(tǒng)提示錯(cuò)誤信息。 ,提交。 5)事件流 ( 1)基流 當(dāng)管理員登陸到科技文獻(xiàn)檢索系統(tǒng)中時(shí),則用例啟動(dòng)。否則,系統(tǒng)狀態(tài)不變。 2) 前置條件 在本用例開始前,管理員必須 登陸到科技文獻(xiàn)管理系統(tǒng)中。用戶可以重新輸入或終止用例 該用例可用如下活動(dòng)圖 35描述。 ,用戶登錄系統(tǒng)成功。 。否則,系統(tǒng)狀態(tài)不變。 2) 前置條件 會(huì)員或管理員 擁有唯一的用戶帳號(hào)和密碼 。 該用例可用如下活動(dòng)圖 34描述。 5)擴(kuò)充點(diǎn) 如果用戶輸入用戶名與數(shù)據(jù)庫(kù)中已有的用戶名重復(fù),系統(tǒng)提示當(dāng)前用戶名不可用。 c. 用戶輸入用戶名和兩次密碼,提交。 a. 系統(tǒng)提示用戶輸入用戶名和密碼。 用例的詳細(xì)描述 系統(tǒng)的幾個(gè)主要用例詳細(xì)描述 ① 用戶注冊(cè)成為會(huì)員 1)簡(jiǎn)單描述 本用例提供了用戶如何注冊(cè)成為會(huì)員。 圖 33 系統(tǒng)完整用例圖 從系統(tǒng)的外部執(zhí)行者的角度來看,用戶可以通過注冊(cè)成為會(huì)員,會(huì)員可以登陸系統(tǒng),進(jìn)基于 UML 的科技文獻(xiàn)檢索系統(tǒng)的分析與設(shè)計(jì) 行文獻(xiàn)檢索,可以修改密碼可以查看個(gè)人信息。 基于 UML 的科技文獻(xiàn)檢索系統(tǒng)的分析與設(shè)計(jì) 圖 32科技文獻(xiàn)檢索系統(tǒng)包圖 系統(tǒng)用例圖 確定了系統(tǒng)用例后,接下來確定用例之間的關(guān)系,畫出 系統(tǒng) 的用例圖。將一些關(guān)系緊密的用例放在一個(gè)包里,并為包確定一個(gè)主題。 d:文獻(xiàn)操作 本用例提供了用戶對(duì)文獻(xiàn)的上傳與下載功能。 b:文獻(xiàn)管理 本用例提供了文獻(xiàn)的錄入和對(duì)文獻(xiàn)數(shù)據(jù)庫(kù)中相關(guān)信息進(jìn)行管理和維護(hù)的功能。用戶可以注冊(cè)成為會(huì)員、登陸文獻(xiàn)檢索系統(tǒng)、可以使用文獻(xiàn)檢索功能、可以下載檢索到的文獻(xiàn)、可以上傳文獻(xiàn)、可以修改個(gè)人信息。 用例的獲取和組織 ( 1) 尋找參與者: 通過對(duì)本系統(tǒng)中的分析,我們可以找到這樣一些參與者 :管理員、會(huì)員。其他視圖的構(gòu)造和發(fā)展依賴于用例視圖中所描述的內(nèi)容。用例圖的主要圖形元素有角色和用例,一個(gè)用例反映系統(tǒng)要完成的一個(gè)功能。用例用來表示系統(tǒng)能夠提供的功能,一個(gè)用例就是存在于用戶和計(jì)算機(jī)系統(tǒng)之間的一個(gè)典型的交互過程。用例視圖 Usecaseview用于描述系統(tǒng)應(yīng)該具有的功能集,它是從系統(tǒng)的外部用戶角度出發(fā)對(duì)系統(tǒng)的抽象表示。當(dāng)返回相關(guān)文獻(xiàn)后,用戶可以下載文獻(xiàn),前提是要有貢獻(xiàn)值。管理員能夠刪除會(huì)員上傳的不符合科技文獻(xiàn)的文獻(xiàn)。 ( 2) 文獻(xiàn)管理:因?yàn)楸鞠到y(tǒng)所能檢索到的文獻(xiàn)均事先整理并存放于數(shù)據(jù)庫(kù)中,因此,文獻(xiàn)的管理主要是數(shù)據(jù)庫(kù)的管理,由管理員完成這項(xiàng)工作。 會(huì)員登陸系統(tǒng)后,能夠更新和完善自己的個(gè)人資料。由此得到如下圖 31的系統(tǒng)功能結(jié)構(gòu)圖: 基于 UML 的科技文獻(xiàn)檢索系統(tǒng)的分析與設(shè)計(jì) 圖 31系統(tǒng)的功能結(jié)構(gòu)圖 其中 科技文獻(xiàn)檢索系統(tǒng)所要實(shí)現(xiàn)的功能主要有: ( 1) 會(huì)員管理:主要是系統(tǒng)開放注冊(cè)功能,用戶只需在注冊(cè)界面輸入自己喜歡的用戶名( 612個(gè)字符,由字母加數(shù)字組合組成,不能使用特殊符號(hào)),并設(shè)定自己喜歡的密碼( 612個(gè)字符,由字母加數(shù)字組合組成,不能使用特殊符號(hào))點(diǎn)擊注冊(cè),系統(tǒng)將用戶的注冊(cè)信息與用戶數(shù)據(jù)庫(kù)里面保存的用戶對(duì)比,如果沒有相同的,則返回給用戶注冊(cè)成功的信息,并將用戶的信息保存在數(shù)據(jù)庫(kù)中。根據(jù)以上對(duì)文獻(xiàn)檢索流程的描述,將整個(gè)科技文獻(xiàn)按功能分解為 3個(gè)子系統(tǒng):文獻(xiàn)管理子系統(tǒng)、會(huì)員管理子系統(tǒng)、管理員 子系統(tǒng)。 ( 4) 會(huì)員可以下載檢索到的文獻(xiàn),也可以將數(shù)據(jù)庫(kù)里面沒有的文獻(xiàn)上傳到數(shù)據(jù)庫(kù),并獲得貢獻(xiàn)分,貢獻(xiàn)分可以用來下載文檔。 ( 2) 建立文獻(xiàn)數(shù)據(jù)庫(kù):系統(tǒng)管理員需將以及收集整理的文獻(xiàn)的 題名、著者、出處、年份、人名和主題 建立數(shù)據(jù)表,并存放于文獻(xiàn)數(shù)據(jù)庫(kù)中。 系統(tǒng)功能分析 通過對(duì)人們檢索文獻(xiàn)的分析,可以明確文獻(xiàn)檢索的流程如下: ( 1) 收集文獻(xiàn):系統(tǒng)管理員對(duì)符合科技文獻(xiàn)特征的文獻(xiàn)進(jìn)行收集整理,表明文獻(xiàn)的 題名、著者、出處、年份、人名和主題 。 科技文獻(xiàn)檢索系統(tǒng)需求分析 分析的第一步是確定系統(tǒng)能夠做什么?誰(shuí)來使用這個(gè)系統(tǒng)?通過分析確定角色和用例。 本文根據(jù)科技文獻(xiàn)的特點(diǎn),通過 UML面向?qū)ο蠼UZ(yǔ)言來分析和設(shè)計(jì)一個(gè)基于 B/S模式的文獻(xiàn)檢索系統(tǒng),通過這個(gè)系統(tǒng),用戶可以通過 文獻(xiàn)的 題名、著者、出處、年份、人名和主題 來檢索到相關(guān)的文獻(xiàn)。其中 B/S不受地域影響,但是速度較慢, C/S受地域限制。伴隨著網(wǎng)絡(luò)的發(fā)展,各式各樣的文獻(xiàn)檢索系統(tǒng)出現(xiàn)了,給人們帶來了極快的信息檢索效率。 3 基于 UML 的科技文獻(xiàn)檢索系統(tǒng)的分析和設(shè)計(jì) 科技文獻(xiàn)檢索 系統(tǒng)簡(jiǎn)介 長(zhǎng)久以來,文獻(xiàn)檢索是人類獲取知識(shí),情報(bào)的的必要活動(dòng),因?yàn)樵跀?shù)量龐大的文獻(xiàn)中尋求到自己所需要的的信息是一件很困難的事情,因此,文獻(xiàn)檢索系統(tǒng)出現(xiàn)了。系統(tǒng)分析和系統(tǒng)設(shè)計(jì)都是建立對(duì)象模型。 詳細(xì)設(shè)計(jì)則用于細(xì)化包的內(nèi)容,使得對(duì)所有類的描述都非常清晰,同時(shí)使用 UML的動(dòng)態(tài)模型來描述在特定環(huán)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1