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

正文內容

基于uml的科技文獻檢索系統(tǒng)的分析與設計-全文預覽

2024-09-28 17:55 上一頁面

下一頁面
  

【正文】 .電腦知識與技術 [9]崔曉斐 .uML建模技術在軟件開發(fā)中的應用 .河池學院學報 2020年 10月 .第 26卷第 5期 . [10] 姜茸 .UML在網(wǎng)站信息發(fā)布系統(tǒng)中的應用 [J],科技信息 (科學教研 ), 2020 [11] 基于 B/S 模式的電話號碼檢索系統(tǒng)的研究與實現(xiàn) 《硅谷》 2020 年 05 期 [12] 盧曉榮 . 基于 B/S模式的經(jīng)濟類高校圖書館信息檢索系統(tǒng)設計統(tǒng)計與決策 2020年第23期雜志 。 基于 UML 的科技文獻檢索系統(tǒng)的分析與設計 6 參考文獻 [1]王建軍 .UML建模 :實例分析 .《微計算機信息》 .2020年 .第 18 卷第 5期 [2]馮小革 .基于 UML及統(tǒng)一過程的軟件開發(fā) .華東師范大學工程碩士學位論文 .2020年 10 月 [3] UML面向對象建模在網(wǎng)上圖書銷售系統(tǒng)中的應用 .《電腦與信息技術》 2020年 02期 [4]李磊。 ( 5) 對數(shù)據(jù)庫經(jīng)行了設計。下面就本課題做如下總結: ( 1) 全面介紹了 UML面向對象建模語言,包括 UML的發(fā)展、 用法、優(yōu)點。如下圖 41是檢索系統(tǒng)的持久型類關系。 文獻庫信息:包括的數(shù)據(jù)項信息有文獻內容、 題名、著者、出處、年份、人名和主題 。 系統(tǒng)數(shù)據(jù)庫設計 為數(shù)據(jù)庫建模就是對數(shù)據(jù)庫的表、列和關系而不是對整個數(shù)據(jù)庫設計建模 。 ( 2) 子系統(tǒng)的劃分 除了分層,還可以將本系統(tǒng)劃分為幾個子系統(tǒng),主要有會員子系統(tǒng)、管理員子系統(tǒng)、文獻子系統(tǒng) 3個子系統(tǒng)。中間層是界面層和數(shù)據(jù)庫層的橋梁,它響應界面層的用戶請求,執(zhí)行任務并將獲得的數(shù)據(jù)傳送給界面層。用戶界面層是用戶與系統(tǒng)交互信息的窗口。下面用順序圖描述用例的實現(xiàn)。根據(jù)用例圖,對于文獻檢索模塊 ,涉及的主要類為:會員、文獻、檢索、管理員。其次,要在與系統(tǒng)有關的事物的特征 中尋找與系統(tǒng)有關的特征。確定對象的狀態(tài)變化等。為對象分類 。 (2) 替代流 如果管 理員輸入用戶名和密碼無效,系統(tǒng)提示錯誤信息。 基于 UML 的科技文獻檢索系統(tǒng)的分析與設計 。 2) 前置條件 在本用例開始前,管理員必須登陸到科技文獻檢索系統(tǒng)中。 。 基于 UML 的科技文獻檢索系統(tǒng)的分析與設計 5)事件流 ( 1)當會員登錄到科技文獻檢索系統(tǒng)中時,則用例啟動。 該用例可用如下活動圖 36描述 圖 36 管理員登陸系統(tǒng)并對文獻數(shù)據(jù)庫進行維護 ④ 會 員檢索文獻 1) 簡單描述 本用例提供了會員登陸系統(tǒng)檢索文獻的功能。 ,提交。否則,系統(tǒng)狀態(tài)不變。用戶可以重新輸入或終止用例 該用例可用如下活動圖 35描述。 。 2) 前置條件 會員或管理員 擁有唯一的用戶帳號和密碼 。 5)擴充點 如果用戶輸入用戶名與數(shù)據(jù)庫中已有的用戶名重復,系統(tǒng)提示當前用戶名不可用。 a. 系統(tǒng)提示用戶輸入用戶名和密碼。 圖 33 系統(tǒng)完整用例圖 從系統(tǒng)的外部執(zhí)行者的角度來看,用戶可以通過注冊成為會員,會員可以登陸系統(tǒng),進基于 UML 的科技文獻檢索系統(tǒng)的分析與設計 行文獻檢索,可以修改密碼可以查看個人信息。將一些關系緊密的用例放在一個包里,并為包確定一個主題。 b:文獻管理 本用例提供了文獻的錄入和對文獻數(shù)據(jù)庫中相關信息進行管理和維護的功能。 用例的獲取和組織 ( 1) 尋找參與者: 通過對本系統(tǒng)中的分析,我們可以找到這樣一些參與者 :管理員、會員。用例圖的主要圖形元素有角色和用例,一個用例反映系統(tǒng)要完成的一個功能。用例視圖 Usecaseview用于描述系統(tǒng)應該具有的功能集,它是從系統(tǒng)的外部用戶角度出發(fā)對系統(tǒng)的抽象表示。管理員能夠刪除會員上傳的不符合科技文獻的文獻。 會員登陸系統(tǒng)后,能夠更新和完善自己的個人資料。根據(jù)以上對文獻檢索流程的描述,將整個科技文獻按功能分解為 3個子系統(tǒng):文獻管理子系統(tǒng)、會員管理子系統(tǒng)、管理員 子系統(tǒng)。 ( 2) 建立文獻數(shù)據(jù)庫:系統(tǒng)管理員需將以及收集整理的文獻的 題名、著者、出處、年份、人名和主題 建立數(shù)據(jù)表,并存放于文獻數(shù)據(jù)庫中。 科技文獻檢索系統(tǒng)需求分析 分析的第一步是確定系統(tǒng)能夠做什么?誰來使用這個系統(tǒng)?通過分析確定角色和用例。其中 B/S不受地域影響,但是速度較慢, C/S受地域限制。 3 基于 UML 的科技文獻檢索系統(tǒng)的分析和設計 科技文獻檢索 系統(tǒng)簡介 長久以來,文獻檢索是人類獲取知識,情報的的必要活動,因為在數(shù)量龐大的文獻中尋求到自己所需要的的信息是一件很困難的事情,因此,文獻檢索系統(tǒng)出現(xiàn)了。 詳細設計則用于細化包的內容,使得對所有類的描述都非常清晰,同時使用 UML的動態(tài)模型來描述在特定環(huán)境下這些類的實例間的行為。 系統(tǒng)設計 設計階段的任務是通過綜合考慮所有的技術限制,以擴展和細化分析階段的模型。分析系統(tǒng)的角色及用例,依據(jù)項目的業(yè)務流程、數(shù)據(jù)流程及用戶種類,分析識別出系統(tǒng)中的所有角色和用例,分析系統(tǒng)中各角色和用例間的聯(lián)系,通過詳細描述用例來捕獲系統(tǒng)的功能需求,并使用 UML 建模工具畫出系統(tǒng)的用例圖及活動圖,這是整個開發(fā)過程基于 UML應用系統(tǒng)建模研究的基礎。 ( 5) 在構件圖的基礎上生成開發(fā)語言的代碼框架。動態(tài)模型使用狀態(tài)圖、順序圖、協(xié)作圖描述對象的狀態(tài)和狀態(tài)之間的轉換條件,各個對象之間的交互關系。設計階段的模型是分析階段模型的擴充,為實現(xiàn)階段做指導性的技術上的解決方案它將分析模型轉化為系統(tǒng)的設計模型,得到構件圖和部署圖等表示設計模型。首先需要描述系統(tǒng)需求 。它們有機的結合在一起就有可能分析與設計一個一致的系統(tǒng)。構件圖包含邏輯類或實現(xiàn)類的有關信息,它有助于分析和理解各構件之間相互影響程度。協(xié)作圖側重于描述各個對象之間存在的消息收發(fā)關系,而不是專門突出這些消息發(fā)送的時間順序。順序圖描述了這些對象隨時間的推移相互之間交換消息的過程。活動是工作流其間完成的任務。一般情況下,狀態(tài)圖被 作為對類圖的具體補充。另一方面還需要詳細表示類與類之間的聯(lián)系,如關聯(lián)、依賴、聚合等。動態(tài)圖包括序列圖、協(xié)作圖、狀態(tài)圖、活動圖,主要描述對象之間的交互過程。 ( 2) 關聯(lián):一種描述一組對象之間連接的結構關系。 UML的事物 UML中有 4中類型的事物:結構事物、動作事物、分組事物、注釋事物。 2 UML主要內容和建模過程 UML的主要內容 UML由圖和元模型組成。首先分析科技文獻檢索系統(tǒng)的功能需求,建立科技文獻檢索系統(tǒng)的用例圖。因此,序號檢索也應按照同樣方法 【 5】 。題名索引通常按字順排檢方式,因此,檢索也應該采取相應的途徑。所有著者索引都采用字順排列方式,如果著者是個人,就以個人姓名字順排列,如果著者是機構,就以機構名稱字順排列。檢索時要選擇合適的分類。主題途徑是根據(jù)文獻所論述的主題,利用主題語言編制的主題索引而進行的信息檢索。按照表達文獻主題概念的語詞形式,有分類語言和主題語言,其中主題語言又分為敘詞(如主題詞)和關鍵詞;按照規(guī)范化程度,有自然語言和規(guī)范人工語言。 ( 2)檢索工具是以存貯和檢索文獻線索或報道、積累和查找文獻線索的工具。雖然當時 World Wide Web 還未出現(xiàn),但網(wǎng)絡中的文件傳輸已相當頻繁,且大量的文件散布在各個分散的 FTP主機中,查詢起來非常不便,因此 Alan Emtage 想到了一個可以根據(jù)文件名查找文件的系統(tǒng),這便是迅速、準確地查找出所需文獻或文獻中包含的信息內容的過程。一個最典型的手工處理過程就是:用戶將前往文獻資料中心,根據(jù)自己的檢索內容通過手工緩慢查找的方法,找到相關的文獻資料,這將耗費大量的人力與時間,之后將借閱證交給工作人員,工作人員進行記錄,這樣獲取文獻的過程就完成了。這種方法雖然有效,但只限于個人所遇到的機會,發(fā)現(xiàn)有價值的資料帶有一定的偶然性。 信息、知識、文獻有著本質的區(qū)別于聯(lián)系,它們的區(qū)別體現(xiàn)在信息是有形的、獨立于行動和決策、經(jīng)過處理改變形態(tài)、 物質產(chǎn)品、與環(huán)境無關、并且可以復制;而知識是無形的、與行動和決策相關、經(jīng)過處理改變思維、精神產(chǎn)品、環(huán)境改變涵義、經(jīng)過學習才能轉讓、無法復制。 知識是人類的主觀世界對客觀世界概括和反映,是大量有組織的信息,是關于事實和思想的有組織的陳述。 信息是物質存在的一種方式,一般指數(shù)據(jù)、消息中所包含的意義。在軟件開發(fā)的各個階段, UML是代表面向對象模型化、文檔化、詳細說明的圖形符號。 它通過圖形化的方式描述模型,從不同的角度表達模型的結構或靜態(tài)特征、行為或動態(tài)特征。這種建模語言得到了“ UML伙伴聯(lián)盟”的運用與反饋,取代目前軟件業(yè)眾多的分析和設計方法。 ( 4) 有利于實現(xiàn)細節(jié)和用戶需求分開,并且能夠使分析設計模型映射到實際的代碼中,設計出有用的實際產(chǎn)品,并方便建立系統(tǒng)文檔 【 2】 。并且當系統(tǒng)的需求發(fā)生變化時。 而本課題就是利用 Inter 的現(xiàn)有網(wǎng)絡資源與已有的龐大電子文獻資料庫 ,使用 UML語言來分析、設計 一個基于 B/S模式的文獻檢索系統(tǒng),用于改善傳統(tǒng)檢索的現(xiàn)狀,幫助 需要檢索科技文獻的使用者 便捷、快速的獲得相關的文獻資料與信息知識。用于對軟件進行描述、可視化處理、構建系統(tǒng)的文檔,現(xiàn)在已經(jīng)成為軟件工業(yè)中的建模語言標準,主要用于系統(tǒng)的分析和設計 【 1】 。無論是計算機軟件的硬件或者是軟件系統(tǒng)中,開發(fā)者必須從多種不同的角度來抽象系統(tǒng),使用準確地符號來構建模型,然后檢查 是否符合系統(tǒng)要求,并逐步添加細節(jié),從而將這些模型轉化成實現(xiàn)方案。 UML。 論文主要介紹了本課題的開發(fā)背景、系統(tǒng) 模型 分析、 系統(tǒng)模型設計、系統(tǒng)數(shù)據(jù)庫的分析與 設計。要高效率地把 所需要的信息快速的檢索出來 ,就必須 改進檢索信息的模式 ,即使用更直觀的,面向對象的檢索模式 ,建立與 科技文獻 自身特點相適應的 檢索系統(tǒng) 。 本 科 畢 業(yè) 論 文 (設 計) 基于 UML的科技文獻檢索的分析與設計 UML based analysis and design of science and technology document retrieval
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1