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

正文內(nèi)容

基于uml的科技文獻檢索系統(tǒng)的分析與設(shè)計-文庫吧資料

2024-09-04 15:03本頁面
  

【正文】 境下這些類的實例間的行為。 結(jié)構(gòu)設(shè)計是高層設(shè)計,其任務(wù)是定義包 (子系統(tǒng) ),包括包間的依賴性和主要通信機制。 系統(tǒng)設(shè)計 設(shè)計階段的任務(wù)是通過綜合考慮所有的技術(shù)限制,以擴展和細(xì)化分析階段的模型。域模型有助于開發(fā)人員分析用例,從中抽取出類,描述類之間的關(guān)系,并使用 UML建模工具畫出類圖表現(xiàn)系統(tǒng)的靜態(tài)結(jié)構(gòu),以及畫出協(xié)作圖、狀態(tài)圖、序列圖、活動圖表現(xiàn)系統(tǒng)的動態(tài)特征。分析系統(tǒng)的角色及用例,依據(jù)項目的業(yè)務(wù)流程、數(shù)據(jù)流程及用戶種類,分析識別出系統(tǒng)中的所有角色和用例,分析系統(tǒng)中各角色和用例間的聯(lián)系,通過詳細(xì)描述用例來捕獲系統(tǒng)的功能需求,并使用 UML 建模工具畫出系統(tǒng)的用例圖及活動圖,這是整個開發(fā)過程基于 UML應(yīng)用系統(tǒng)建模研究的基礎(chǔ)。下面是本例建模中所采用的過程 : 需求分析 包括系統(tǒng)基本功能需求和對計算機系統(tǒng)的要求。 ( 5) 在構(gòu)件圖的基礎(chǔ)上生成開發(fā)語言的代碼框架。使用構(gòu)件圖描述系統(tǒng)由那些構(gòu)件組成。動態(tài)模型使用狀態(tài)圖、順序圖、協(xié)作圖描述對象的狀態(tài)和狀態(tài)之間的轉(zhuǎn)換條件,各個對象之間的交互關(guān)系??偟膩碚f, UML建模主要有以下幾個步驟: ( 1)建立需求模型;從功能需求出發(fā)建立用例模型,得到系統(tǒng)的功能。設(shè)計階段的模型是分析階段模型的擴充,為實現(xiàn)階段做指導(dǎo)性的技術(shù)上的解決方案它將分析模型轉(zhuǎn)化為系統(tǒng)的設(shè)計模型,得到構(gòu)件圖和部署圖等表示設(shè)計模型。通過建立用例模型,描述對系統(tǒng)感興趣的外部角色以及其對系統(tǒng)的功能要求。首先需要描述系統(tǒng)需求 。第一步跟第二步是靜態(tài)的,第三步是動態(tài)的,因此 UML又分為靜態(tài)和動態(tài)兩大機制 【 4】 。它們有機的結(jié)合在一起就有可能分析與設(shè)計一個一致的系統(tǒng)。 部署圖可以顯示實際的計算機和設(shè)備,以及他們之間的連接關(guān)系,也可以顯示連接的類型以及它們之間的依 賴關(guān)系。構(gòu)件圖包含邏輯類或?qū)崿F(xiàn)類的有關(guān)信息,它有助于分析和理解各構(gòu)件之間相互影響程度。 張山登錄系統(tǒng)購買商品的協(xié)作圖 ( 8) 構(gòu)件圖 構(gòu)件圖描述代碼部件的物理結(jié)構(gòu)以及各部件之間的依賴關(guān)系。協(xié)作圖側(cè)重于描述各個對象之間存在的消息收發(fā)關(guān)系,而不是專門突出這些消息發(fā)送的時間順序。 一個對象間的消息順序圖 ( 7) 協(xié)作圖 基于 UML 的科技文獻檢索系統(tǒng)的分析與設(shè)計 與順序圖的作用相同,協(xié)作圖也是用來描述系統(tǒng)中對象之間的動態(tài)協(xié)作關(guān)系。順序圖描述了這些對象隨時間的推移相互之間交換消息的過程。 基于 UML 的科技文獻檢索系統(tǒng)的分析與設(shè)計 用戶登錄的一個活動圖 ( 6) 順序圖 順序圖描述幾個對象之間動態(tài)協(xié)作關(guān)系,順序圖的重要特征在于它非常直觀的展示了對象之間傳遞消息的時間順序,反應(yīng)了對象之間的一次特定的交 互過程,即在系統(tǒng)執(zhí)行過程中某個特定時刻所發(fā)生的事情?;顒邮枪ぷ髁髌溟g完成的任務(wù)?;顒邮怯美枰臉I(yè)務(wù)工作流。一般情況下,狀態(tài)圖被 作為對類圖的具體補充。由于對象存在生命周期,因此對象圖與類圖的生命周期也不一樣,它只是在系統(tǒng)的某一時間段存在。另一方面還需要詳細(xì)表示類與類之間的聯(lián)系,如關(guān)聯(lián)、依賴、聚合等。 一個簡單的用例示意 ( 2) 類圖 基于 UML 的科技文獻檢索系統(tǒng)的分析與設(shè)計 類圖主要描述系統(tǒng)中類的靜態(tài)結(jié)構(gòu)。動態(tài)圖包括序列圖、協(xié)作圖、狀態(tài)圖、活動圖,主要描述對象之間的交互過程。 UML中的圖 UML中主要有用例圖、類圖、構(gòu)件圖、對象圖、序列圖、部署圖、協(xié)作圖、活動圖、狀態(tài)圖 9種圖形。 ( 2) 關(guān)聯(lián):一種描述一組對象之間連接的結(jié)構(gòu)關(guān)系。它們在模型中屬于靜態(tài)部分,代表概念上或物理上的元素。 UML的事物 UML中有 4中類型的事物:結(jié)構(gòu)事物、動作事物、分組事物、注釋事物。UML主要包括 3個基本構(gòu)造塊:事物、關(guān)系、圖。 2 UML主要內(nèi)容和建模過程 UML的主要內(nèi)容 UML由圖和元模型組成。運用 UML可以較為基于 UML 的科技文獻檢索系統(tǒng)的分析與設(shè)計 準(zhǔn)確的對運用系統(tǒng)進行分析和設(shè)計。首先分析科技文獻檢索系統(tǒng)的功能需求,建立科技文獻檢索系統(tǒng)的用例圖。 ( 2) 解釋文獻檢索的內(nèi)容、背景以及發(fā)展?fàn)顩r。因此,序號檢索也應(yīng)按照同樣方法 【 5】 。序號索引一般按照文獻序號的大小順序排列,如文獻序號純粹由數(shù)字組成,就按數(shù)字大小生序排列,如果序號包含數(shù)字和字母,就按數(shù)字大小和字母順序升序排列。題名索引通常按字順排檢方式,因此,檢索也應(yīng)該采取相應(yīng)的途徑。檢索中,文獻題名是一個廣泛的概念,包括文獻篇名、圖書書名、期刊刊名。所有著者索引都采用字順排列方式,如果著者是個人,就以個人姓名字順排列,如果著者是機構(gòu),就以機構(gòu)名稱字順排列。著者途徑:檢索中,著者是一個廣義的概念,是對文獻內(nèi)容負(fù)有責(zé)任的作者、編者、譯者等,可以是個人、團體、機構(gòu)、組織,甚至還包括著者的單位。檢索時要選擇合適的分類。分類途徑是根據(jù)文獻所論述的主題內(nèi)容,利用分類語言的學(xué)科專業(yè)體系進行的檢索。主題途徑是根據(jù)文獻所論述的主題,利用主題語言編制的主題索引而進行的信息檢索。從而也構(gòu)成了文獻信息檢索的兩大基本途徑,內(nèi)容途徑和外表特征檢索。按照表達(dá)文獻主題概念的語詞形式,有分類語言和主題語言,其中主題語言又分為敘詞(如主題詞)和關(guān)鍵詞;按照規(guī)范化程度,有自然語言和規(guī)范人工語言。檢索工具分為手工檢索和計算機檢索,前者主要有目錄、題錄、文摘、索引等工具書;后者一般通過檢索系統(tǒng),或直接深入到上述各種工具中。 ( 2)檢索工具是以存貯和檢索文獻線索或報道、積累和查找文獻線索的工具。下面將對文獻檢索中的文獻源、檢索工具、檢索語言、內(nèi)容途徑和外表特征檢索等具體含義進行說明。雖然當(dāng)時 World Wide Web 還未出現(xiàn),但網(wǎng)絡(luò)中的文件傳輸已相當(dāng)頻繁,且大量的文件散布在各個分散的 FTP主機中,查詢起來非常不便,因此 Alan Emtage 想到了一個可以根據(jù)文件名查找文件的系統(tǒng),這便是迅速、準(zhǔn)確地查找出所需文獻或文獻中包含的信息內(nèi)容的過程。利用計算機來處理這些流程無疑會極大程度地提高效率與處理能力。一個最典型的手工處理過程就是:用戶將前往文獻資料中心,根據(jù)自己的檢索內(nèi)容通過手工緩慢查找的方法,找到相關(guān)的文獻資料,這將耗費大量的人力與時間,之后將借閱證交給工作人員,工作人員進行記錄,這樣獲取文獻的過程就完成了。 文獻檢索系統(tǒng)的發(fā)展?fàn)顩r 一直以來人們使用傳統(tǒng)的人工方式管理文獻檢索相關(guān)的日常工作,對于文獻的檢索與獲取的過程,想必大家都已很熟悉。這種方法雖然有效,但只限于個人所遇到的機會,發(fā)現(xiàn)有價值的資料帶有一定的偶然性。 但是并非所有信息都可成為知識,在信息時代,源于眾多復(fù)雜客體的大量信息,只有借助于現(xiàn)代化的信息手段,并通過掌握現(xiàn)代信息科學(xué)技術(shù)的認(rèn)知主體,才能真正轉(zhuǎn)化為知識。 信息、知識、文獻有著本質(zhì)的區(qū)別于聯(lián)系,它們的區(qū)別體現(xiàn)在信息是有形的、獨立于行動和決策、經(jīng)過處理改變形態(tài)、 物質(zhì)產(chǎn)品、與環(huán)境無關(guān)、并且可以復(fù)制;而知識是無形的、與行動和決策相關(guān)、經(jīng)過處理改變思維、精神產(chǎn)品、環(huán)境改變涵義、經(jīng)過學(xué)習(xí)才能轉(zhuǎn)讓、無法復(fù)制。 文字已不再是表達(dá)思想的唯一手段,圖形、聲頻、視頻等同樣成為表達(dá)思想、傳遞感情的重要手段。 知識是人類的主觀世界對客觀世界概括和反映,是大量有組織的信息,是關(guān)于事實和思想的有組織的陳述。這種情況主要 是由于信息本身的因素,以及認(rèn)識層次上的差別造成的。 信息是物質(zhì)存在的一種方式,一般指數(shù)據(jù)、消息中所包含的意義。狹義的信息檢索則僅指該過程的后半部分,即從信息集合中找出所需要的信息的過程,相當(dāng)于人們通常所說的信息查尋。在軟件開發(fā)的各個階段, UML是代表面向?qū)ο竽P突?、文檔化、詳細(xì)說明的圖形符號。 UML融入了軟件工程領(lǐng)域的新思想、新方法和新技術(shù)。 它通過圖形化的方式描述模型,從不同的角度表達(dá)模型的結(jié)構(gòu)或靜態(tài)特征、行為或動態(tài)特征。這是軟件業(yè)有的第一個統(tǒng)一的建模語言。這種建模語言得到了“ UML伙伴聯(lián)盟”的運用與反饋,取代目前軟件業(yè)眾多的分析和設(shè)計方法。 目前, UML已經(jīng)成功的運用于以下領(lǐng)域: 企業(yè)信息系統(tǒng) 銀行和金融服務(wù) 電訊 交通 國防 零售 醫(yī)學(xué)電子數(shù)據(jù) 科研 基于 WEB的網(wǎng)絡(luò)服務(wù) 相關(guān)工作發(fā)展?fàn)顟B(tài) UML概述 UML是一種定義良好、易于表達(dá)、功能強大且普遍適用的建模語言,是為產(chǎn)品進行說明、編制文檔的方法。 ( 4) 有利于實現(xiàn)細(xì)節(jié)和用戶需求分開,并且能夠使分析設(shè)計模型映射到實際的代碼中,設(shè)計出有用的實際產(chǎn)品,并方便建立系統(tǒng)文檔 【 2】 。 ( 2) 有利于開發(fā)人員對系統(tǒng)結(jié)構(gòu)的理解,降低系統(tǒng)的復(fù)雜性,減少開發(fā)風(fēng)險。并且當(dāng)系統(tǒng)的需求發(fā)生變化時。使用 UML進行建??梢越档拖到y(tǒng)的 開發(fā)風(fēng)險,有效的控制整個的開發(fā)過程,維護系統(tǒng)的完整性。 而本課題就是利用 Inter 的現(xiàn)有網(wǎng)絡(luò)資源與已有的龐大電子文獻資料庫 ,使用 UML語言來分析、設(shè)計 一個基于 B/S模式的文獻檢索系統(tǒng),用于改善傳統(tǒng)檢索的現(xiàn)狀,幫助 需要檢索科技文獻的使用者 便捷、快速的獲得相關(guān)的文獻資料與信息知識。在以前,文獻檢索主要依靠人力手工檢索,其弊端也顯而易見,檢索效率更是十分低下。用于對軟件進行描述、可視化處理、構(gòu)建系統(tǒng)的文檔,現(xiàn)在已經(jīng)成為軟件工業(yè)中的建模語言標(biāo)準(zhǔn),主要用于系統(tǒng)的分析和設(shè)計 【 1】 。 UML(Unified Modeling Language 標(biāo)準(zhǔn)建模語言 )是在綜合了著名的 Booch方法、 OMT方法和 OOSE方法的基礎(chǔ)上形成的一種建模語言。無論是計算機軟件的硬件或者是軟件系統(tǒng)中,開發(fā)者必須從多種不同的角度來抽象系統(tǒng),使用準(zhǔn)確地符號來構(gòu)建模型,然后檢查 是否符合系統(tǒng)要求,并逐步添加細(xì)節(jié),從而將這些模型轉(zhuǎn)化成實現(xiàn)方案。模型是對事物的一種抽象,人們在建造實體之前,通常都先建立相應(yīng)的模型,以便更直觀,更透徹的理解個了解它的本質(zhì),抓住其中問題的關(guān)鍵。 UML。 system design part mainly introduced the system function design and based on UML model
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1