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

正文內(nèi)容

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

2025-07-11 14:00 上一頁面

下一頁面
 

【正文】 流程無疑會極大程度地提高效率與處理能力。下面將對文獻(xiàn)檢索中的文獻(xiàn)源、檢索工具、檢索語言、內(nèi)容途徑和外表特征檢索等具體含義進(jìn)行說明。檢索工具分為手工檢索和計算機(jī)檢索,前者主要有目錄、題錄、文摘、索引等工具書;后者一般通過檢索系統(tǒng),或直接深入到上述各種工具中。從而也構(gòu)成了文獻(xiàn)信息檢索的兩大基本途徑,內(nèi)容途徑和外表特征檢索。分類途徑是根據(jù)文獻(xiàn)所論述的主題內(nèi)容,利用分類語言的學(xué)科專業(yè)體系進(jìn)行的檢索。著者途徑:檢索中,著者是一個廣義的概念,是對文獻(xiàn)內(nèi)容負(fù)有責(zé)任的作者、編者、譯者等,可以是個人、團(tuán)體、機(jī)構(gòu)、組織,甚至還包括著者的單位。檢索中,文獻(xiàn)題名是一個廣泛的概念,包括文獻(xiàn)篇名、圖書書名、期刊刊名。序號索引一般按照文獻(xiàn)序號的大小順序排列,如文獻(xiàn)序號純粹由數(shù)字組成,就按數(shù)字大小生序排列,如果序號包含數(shù)字和字母,就按數(shù)字大小和字母順序升序排列。(2) 解釋文獻(xiàn)檢索的內(nèi)容、背景以及發(fā)展?fàn)顩r。運用UML可以較為準(zhǔn)確的對運用系統(tǒng)進(jìn)行分析和設(shè)計。UML主要包括3個基本構(gòu)造塊:事物、關(guān)系、圖。它們在模型中屬于靜態(tài)部分,代表概念上或物理上的元素。 UML中的圖UML中主要有用例圖、類圖、構(gòu)件圖、對象圖、序列圖、部署圖、協(xié)作圖、活動圖、狀態(tài)圖9種圖形。一個簡單的用例示意(2) 類圖類圖主要描述系統(tǒng)中類的靜態(tài)結(jié)構(gòu)。由于對象存在生命周期,因此對象圖與類圖的生命周期也不一樣,它只是在系統(tǒng)的某一時間段存在?;顒邮怯美枰臉I(yè)務(wù)工作流。用戶登錄的一個活動圖(6) 順序圖順序圖描述幾個對象之間動態(tài)協(xié)作關(guān)系,順序圖的重要特征在于它非常直觀的展示了對象之間傳遞消息的時間順序,反應(yīng)了對象之間的一次特定的交互過程,即在系統(tǒng)執(zhí)行過程中某個特定時刻所發(fā)生的事情。一個對象間的消息順序圖(7) 協(xié)作圖與順序圖的作用相同,協(xié)作圖也是用來描述系統(tǒng)中對象之間的動態(tài)協(xié)作關(guān)系。張山登錄系統(tǒng)購買商品的協(xié)作圖(8) 構(gòu)件圖構(gòu)件圖描述代碼部件的物理結(jié)構(gòu)以及各部件之間的依賴關(guān)系。部署圖可以顯示實際的計算機(jī)和設(shè)備,以及他們之間的連接關(guān)系,也可以顯示連接的類型以及它們之間的依賴關(guān)系。第一步跟第二步是靜態(tài)的,第三步是動態(tài)的,因此UML又分為靜態(tài)和動態(tài)兩大機(jī)制【4】。通過建立用例模型,描述對系統(tǒng)感興趣的外部角色以及其對系統(tǒng)的功能要求??偟膩碚f,UML建模主要有以下幾個步驟:(1)建立需求模型;從功能需求出發(fā)建立用例模型,得到系統(tǒng)的功能。使用構(gòu)件圖描述系統(tǒng)由那些構(gòu)件組成。下面是本例建模中所采用的過程: 需求分析 包括系統(tǒng)基本功能需求和對計算機(jī)系統(tǒng)的要求。域模型有助于開發(fā)人員分析用例,從中抽取出類,描述類之間的關(guān)系,并使用UML建模工具畫出類圖表現(xiàn)系統(tǒng)的靜態(tài)結(jié)構(gòu),以及畫出協(xié)作圖、狀態(tài)圖、序列圖、活動圖表現(xiàn)系統(tǒng)的動態(tài)特征。 結(jié)構(gòu)設(shè)計是高層設(shè)計,其任務(wù)是定義包(子系統(tǒng)),包括包間的依賴性和主要通信機(jī)制。系統(tǒng)分析和系統(tǒng)設(shè)計都是建立對象模型。伴隨著網(wǎng)絡(luò)的發(fā)展,各式各樣的文獻(xiàn)檢索系統(tǒng)出現(xiàn)了,給人們帶來了極快的信息檢索效率。本文根據(jù)科技文獻(xiàn)的特點,通過UML面向?qū)ο蠼UZ言來分析和設(shè)計一個基于B/S模式的文獻(xiàn)檢索系統(tǒng),通過這個系統(tǒng),用戶可以通過文獻(xiàn)的題名、著者、出處、年份、人名和主題來檢索到相關(guān)的文獻(xiàn)。 系統(tǒng)功能分析通過對人們檢索文獻(xiàn)的分析,可以明確文獻(xiàn)檢索的流程如下:(1) 收集文獻(xiàn):系統(tǒng)管理員對符合科技文獻(xiàn)特征的文獻(xiàn)進(jìn)行收集整理,表明文獻(xiàn)的題名、著者、出處、年份、人名和主題。(4) 會員可以下載檢索到的文獻(xiàn),也可以將數(shù)據(jù)庫里面沒有的文獻(xiàn)上傳到數(shù)據(jù)庫,并獲得貢獻(xiàn)分,貢獻(xiàn)分可以用來下載文檔。由此得到如下圖31的系統(tǒng)功能結(jié)構(gòu)圖:圖31系統(tǒng)的功能結(jié)構(gòu)圖 其中科技文獻(xiàn)檢索系統(tǒng)所要實現(xiàn)的功能主要有:(1) 會員管理:主要是系統(tǒng)開放注冊功能,用戶只需在注冊界面輸入自己喜歡的用戶名(612個字符,由字母加數(shù)字組合組成,不能使用特殊符號),并設(shè)定自己喜歡的密碼(612個字符,由字母加數(shù)字組合組成,不能使用特殊符號)點擊注冊,系統(tǒng)將用戶的注冊信息與用戶數(shù)據(jù)庫里面保存的用戶對比,如果沒有相同的,則返回給用戶注冊成功的信息,并將用戶的信息保存在數(shù)據(jù)庫中。(2) 文獻(xiàn)管理:因為本系統(tǒng)所能檢索到的文獻(xiàn)均事先整理并存放于數(shù)據(jù)庫中,因此,文獻(xiàn)的管理主要是數(shù)據(jù)庫的管理,由管理員完成這項工作。當(dāng)返回相關(guān)文獻(xiàn)后,用戶可以下載文獻(xiàn),前提是要有貢獻(xiàn)值。用例用來表示系統(tǒng)能夠提供的功能,一個用例就是存在于用戶和計算機(jī)系統(tǒng)之間的一個典型的交互過程。其他視圖的構(gòu)造和發(fā)展依賴于用例視圖中所描述的內(nèi)容。用戶可以注冊成為會員、登陸文獻(xiàn)檢索系統(tǒng)、可以使用文獻(xiàn)檢索功能、可以下載檢索到的文獻(xiàn)、可以上傳文獻(xiàn)、可以修改個人信息。d:文獻(xiàn)操作本用例提供了用戶對文獻(xiàn)的上傳與下載功能。圖32科技文獻(xiàn)檢索系統(tǒng)包圖 系統(tǒng)用例圖確定了系統(tǒng)用例后,接下來確定用例之間的關(guān)系,畫出系統(tǒng)的用例圖。 用例的詳細(xì)描述系統(tǒng)的幾個主要用例詳細(xì)描述① 用戶注冊成為會員1)簡單描述 本用例提供了用戶如何注冊成為會員。c. 用戶輸入用戶名和兩次密碼,提交。 該用例可用如下活動圖34描述。否則,系統(tǒng)狀態(tài)不變。,用戶登錄系統(tǒng)成功。2) 前置條件在本用例開始前,管理員必須登陸到科技文獻(xiàn)管理系統(tǒng)中。5)事件流(1)基流 當(dāng)管理員登陸到科技文獻(xiàn)檢索系統(tǒng)中時,則用例啟動。(2)替代流 如果管理員輸入用戶名和密碼無效,系統(tǒng)提示錯誤信息。3) 后置條件無。,提交。會員可以重新輸入或終止用例。4) 擴(kuò)充點無。,管理員登錄系統(tǒng)成功。該用例可用如下活動圖38描述圖38 管理員登陸系統(tǒng)對會員信息進(jìn)行管理 科技文獻(xiàn)檢索系統(tǒng)面向?qū)ο笙到y(tǒng)分析和設(shè)計 面向?qū)ο笙到y(tǒng)分析面向?qū)ο笙到y(tǒng)分析的基本任務(wù)是:運用面向?qū)ο蠓椒?,對問題域和系統(tǒng)責(zé)任行分析和理解,對其中的事物和它們之間的關(guān)系產(chǎn)生正確的認(rèn)識,找出描述問題域以及系統(tǒng)責(zé)任所需的類和對象,定義這些對象的屬性和操作,以及它們之間的靜態(tài)和動態(tài)關(guān)系。確定類之間的管理。對象是對現(xiàn)實世界中事物的抽象??梢源_定以下邊界類:登陸界面、文獻(xiàn)檢索界面等。檢索模塊的類圖如下圖39所示。包括做出高層的系統(tǒng)決策、確定系統(tǒng)的軟件結(jié)構(gòu),并對應(yīng)用系統(tǒng)進(jìn)行劃分。管理員進(jìn)入管理員界面進(jìn)行文獻(xiàn)錄入、文獻(xiàn)修改等工作。數(shù)據(jù)庫訪問層定義和維護(hù)數(shù)據(jù)的完整性、安全性,它響應(yīng)應(yīng)用層的請求訪問數(shù)據(jù)。B/S模式的數(shù)據(jù)庫體系,客戶端軟件僅需安裝瀏覽器,應(yīng)用界面單一,客戶端硬件配置要求較低,易于管理和維護(hù),而且開發(fā)效率高、周期短、見效快,與具體平臺無關(guān),具有極強(qiáng)的伸縮性,可以選擇不同廠家的設(shè)備和服務(wù),采用公開的標(biāo)準(zhǔn)和協(xié)議,系統(tǒng)資源的冗余度小,可擴(kuò)充性良好。 科技文獻(xiàn)檢索系統(tǒng)的數(shù)據(jù)庫的需求分析根據(jù)對系統(tǒng)功能設(shè)計的要求以及功能模塊的劃分情況的仔細(xì)分析,設(shè)計出如下所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):管理員用戶信息:包括的數(shù)據(jù)項有用戶名、密碼、真實姓名、用戶身份、文獻(xiàn)修改權(quán)限、會員信息管理權(quán)限。根據(jù)設(shè)計規(guī)劃出的實體主要有:管理員、會員、文獻(xiàn)。圖42是由圖39類圖轉(zhuǎn)換來的全局關(guān)系模式。(3) 系統(tǒng)采用目前比較先進(jìn)的B/S模式設(shè)計,充分利用了internet帶來的便利使文獻(xiàn)檢索更加方便快捷。 由于時間和技術(shù)水平的緣故,本系統(tǒng)只做了分析與設(shè)計,至于實現(xiàn)部分,超過了本人、所擁有的能力范疇。[5] . 基于Webservice的異構(gòu)數(shù)據(jù)庫檢索系統(tǒng) 《大學(xué)圖書館學(xué)報》 2004 第1期[6] 基于單漢字索引的全文檢索系統(tǒng)的優(yōu)化研究 《中文信息學(xué)報》 2001 第4期[7].《UML數(shù)據(jù)庫設(shè)計應(yīng)用》人民郵電出版社[8][9].[10] [J],科技信息(科學(xué)教研),2007[11] 基于B/S模式的電話號碼檢索系統(tǒng)的研究與實現(xiàn)《硅谷》2008年05期 [12] 盧曉榮. 基于B/S模式的經(jīng)濟(jì)類高校圖書館信息檢索系統(tǒng)設(shè)計統(tǒng)計與決策2006年第23期雜志。6 參考文獻(xiàn)[1]:實例分析.《微計算機(jī)信息》.[2][3] UML面向?qū)ο蠼T诰W(wǎng)上圖書銷售系統(tǒng)中的應(yīng)用.《電腦與信息技術(shù)》2007年02期[4]李磊。(5) 對數(shù)據(jù)庫經(jīng)行了設(shè)計。下面就本課題做如下總結(jié):(1) 全面介紹了UML面向?qū)ο蠼UZ言,包括UML的發(fā)展、用法、優(yōu)點。如下圖41是檢索系統(tǒng)的持久型類關(guān)系。文獻(xiàn)庫信息:包括的數(shù)據(jù)項信息有文獻(xiàn)內(nèi)容、題名、著者、出處、年份、人名和主題。 系統(tǒng)數(shù)據(jù)庫設(shè)計 為數(shù)據(jù)庫建模就是對數(shù)據(jù)庫的表、列和關(guān)系而不是對整個數(shù)據(jù)庫設(shè)計建模。(2) 子系統(tǒng)的劃分除了分層,還可以將本系統(tǒng)劃分為幾個子系統(tǒng),主要有會員子系統(tǒng)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1