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

正文內(nèi)容

基于uml的圖書(shū)管理系統(tǒng)設(shè)計(jì)論文-文庫(kù)吧資料

2025-03-06 10:30本頁(yè)面
  

【正文】 改借閱者。 系統(tǒng)要求 Librarian 選擇所想執(zhí)行的活動(dòng)(添加借閱者、刪除借閱者、或修改借閱者) 如 果所選的活動(dòng)是“添加借閱者”,則執(zhí)行分支流 S1:添加借閱者。 3〉擴(kuò)充點(diǎn)( Extension Points) 沒(méi)有。 2〉 后置條件 ( PostConditions) 如果這個(gè)用例成功,系統(tǒng)添加、修改或刪除借閱者信息。 E3: 預(yù)定信息不存在,系統(tǒng)顯示提示信息,用例終止。 ② 替代流( Alternative Flow) E1: 該種書(shū)刊不存在,系統(tǒng)顯示提示信息,用例終止。 4〉事件流 ① 基流( Basic Flow) ⑴ 提供所預(yù)訂書(shū)刊種類(lèi)、借閱者信息。否則,系統(tǒng)的狀態(tài)沒(méi)有變化。 (4) 取消 預(yù) 訂( Cancel Reservation) 1〉 前置條件( PreConditions) 在這個(gè)用例開(kāi)始前, Librarian 必須登錄到系統(tǒng)中。 ② 替代流( Alternative Flow) E1:該種書(shū)刊不存在,系統(tǒng)顯示提示信息,用例終止。 ⑷ 系統(tǒng)接受預(yù)定,創(chuàng)建預(yù)訂記錄。 12 ⑵ 檢索書(shū)刊種類(lèi)( E1)。 4〉事件流 ① 基流( Basic Flow) 當(dāng) Librarian 為借閱者預(yù)訂書(shū)刊時(shí),用例啟動(dòng)。否則,系統(tǒng)的狀態(tài)沒(méi)有變化。 (3) 預(yù)訂書(shū)刊( Reserve Title) 1〉前置條件( PreConditions) 在這個(gè)用例開(kāi)始前, Librarian 必須登錄到系統(tǒng)中。 ② 替代流( Alternative Flow) E1: 物理書(shū)刊不存在,系統(tǒng)顯示提示信息,用例終止。 (E1) ⑶ 查詢(xún)物理書(shū)刊的借閱記錄。 ⑴ 提供所還物理書(shū)刊信息。 3〉 擴(kuò)充點(diǎn)( Extension Points) 沒(méi)有。 2〉 后置條件 ( PostConditions) 如果這個(gè)用例成功,系統(tǒng)刪除借閱記錄。 E3: 系統(tǒng)中不存在該借閱者,系統(tǒng)顯示提示信息,用例終止。 11 ③ 替代流( Alternative Flow) E1: 該種書(shū)刊不存在,系統(tǒng)顯示提示信息,用例終止。 ⑺ 存儲(chǔ)借閱記錄。 ⑸ 將物理書(shū)刊發(fā)給借閱者。 ⑶ 檢索借閱者( E3) 。 S2: 通過(guò)預(yù)訂借閱物理書(shū)刊 ⑴ 提供書(shū)刊種類(lèi)、借閱者信息。 ⑹ 創(chuàng)建借閱記錄。 ⑷ 檢索借閱者( E3) 。 ⑵ 檢索書(shū)刊種類(lèi)( Title) (E1)。 如果所借的物理書(shū)刊經(jīng)過(guò)預(yù)定,則執(zhí)行分支流 S2:通過(guò)預(yù)訂借閱物理書(shū)刊。 4〉事件流 ① 基流( Basic Flow) 當(dāng)借閱者從圖書(shū)館借閱物理書(shū)刊時(shí),用例啟動(dòng)。否則,系統(tǒng)的狀態(tài)沒(méi)有變化。 用 Rational Rose 軟件制作出系統(tǒng)用例圖,如下所示: 圖 系統(tǒng)用例圖 10 用例的事件流描述 圖書(shū)管理系統(tǒng)的用例事件流描述如下: (1)借閱物理書(shū)刊( Borrow Book) 1〉前置條件( PreConditions) 在這個(gè)用例開(kāi)始前, Librarian 必須登錄到系統(tǒng)中。 ( 7) Maintain Book Info(維護(hù)物理書(shū)刊信息) 本用例提供了添加、修改以及刪除物理書(shū)刊信息的功能。 ( 5) Maintain Borrower Info(維護(hù)借閱者信息) 本用例提供了 創(chuàng)建、修改以及取消借閱者賬戶 的功能。 ( 3) Reserve Title(預(yù)訂書(shū)刊 ) 9 本用例提供了預(yù)訂書(shū)刊的功能。 ( 1) Borrow Book(借閱物理書(shū)刊) 本用例提供了借閱物理書(shū)刊的功能。 示例: 圖書(shū) 管理員 。 示例:持有借閱卡的任何人或組織。 識(shí)別參與者 通過(guò)對(duì)系統(tǒng)需求的分析,可以確定系統(tǒng)中有兩個(gè)參與者,即 BorrowerActor(借閱者, 為了與后面的類(lèi) Borrower 區(qū)分,將參與者命名為 BorrowerActor)和Librarian(圖書(shū)管理員 )。 系統(tǒng)功能模塊分析 根據(jù)開(kāi)發(fā)者和客戶的需求分析后,可以把系統(tǒng)功能分為兩個(gè) 大的 功能模塊: ( 1)借閱者 管理模塊 包括: 創(chuàng)建新的借閱者賬戶 , 修改借閱者的賬戶信息, 查詢(xún),借書(shū), 預(yù)訂書(shū)刊,取消預(yù)訂, 還書(shū) 等功能 。 8 注:“書(shū)刊種類(lèi)”和“書(shū)刊”是兩個(gè)不同的概念“書(shū)刊種類(lèi)”代表了書(shū)刊的種類(lèi),它不僅包括書(shū)刊名,還包括 ISBN/ISSN 號(hào)等信息,他出現(xiàn)在書(shū)刊目錄中;“書(shū)刊”則指書(shū)刊的物 理拷貝,在一個(gè)圖書(shū)館中,同一種書(shū)刊可能會(huì)有多本,即有多個(gè)物理拷貝。另外,為了簡(jiǎn)化系統(tǒng),暫時(shí)不考慮書(shū)刊的最長(zhǎng)借閱期限即假設(shè)借閱者可以無(wú)限期的保存所借閱的書(shū)刊。借閱者還書(shū)后,刪除關(guān)于所還書(shū)刊 的借閱記錄。持有借閱卡的的借 閱者可以借閱書(shū)刊、返還書(shū)刊、查詢(xún)書(shū)刊信息、預(yù)定書(shū)刊以及取消預(yù)訂,所有這些操作都是通過(guò)圖書(shū)管理員進(jìn)行的,也就是說(shuō),借閱者不直接與系統(tǒng)交互,而是讓圖書(shū)管理員充當(dāng)借閱者的代理與系統(tǒng)交互。 從對(duì)其 社會(huì)可行性 的分析可以看出,該圖書(shū)管理系統(tǒng)的開(kāi)發(fā)可行。 (2) 對(duì)圖書(shū) 館工作人員的要求提高,使圖書(shū)館在一定的可能下進(jìn)行機(jī)構(gòu)精簡(jiǎn)迫使工作人員繼續(xù)學(xué)習(xí)新知識(shí),拓寬圖書(shū)館在市場(chǎng)環(huán)境下的生存空間。在當(dāng)前信息技術(shù)飛速發(fā)展的大環(huán)境下,計(jì)算機(jī)技術(shù)和軟件技術(shù)的更新是圖書(shū)館完全有可能也有能力采用這樣先進(jìn)的管理技術(shù)??傮w來(lái)說(shuō),此系統(tǒng)的開(kāi)發(fā)可行 。 經(jīng)濟(jì)可行性分析 作為圖書(shū)館這樣 的商業(yè)性質(zhì)較小的場(chǎng)所,其經(jīng)濟(jì)成分比重相對(duì)較少,主要是支出費(fèi)用, 其中包括設(shè)備購(gòu)置費(fèi)、軟件開(kāi)發(fā)費(fèi)用、管理和維護(hù)費(fèi)、人員工資和培訓(xùn)費(fèi)等。用戶只有在 Windows Server XP 下正確配置程序所需的運(yùn)行環(huán)境后,才可以使用本書(shū)中的源程序。本系統(tǒng)屬于小型系統(tǒng),適應(yīng)于開(kāi)發(fā)者獨(dú)立開(kāi)發(fā)。從經(jīng)濟(jì)角度考慮 , 此系統(tǒng)開(kāi)發(fā)可行。 該圖書(shū)管理系統(tǒng)的 開(kāi)發(fā)需求較低 ,加上成熟的軟硬件環(huán)境、目標(biāo)系統(tǒng)并不是十分復(fù)雜和開(kāi)發(fā)周期較短 , 人員經(jīng)濟(jì)支出有限。它是經(jīng)濟(jì)活動(dòng)中經(jīng)常使用的一項(xiàng)決策程序和手段,也是投資前的必要環(huán)節(jié)。 (3) 從全局出發(fā)注意系統(tǒng)開(kāi)發(fā)的整體優(yōu)化,還要注意系統(tǒng)的可擴(kuò)展性和可延伸性。同時(shí)還要注下列幾點(diǎn): (1) 由于各方面的限制,如人員不夠、技術(shù)缺乏等原因,開(kāi)發(fā)時(shí)應(yīng)本著循序漸進(jìn),逐步完善的原則,不能貪大求全,盲目開(kāi)發(fā)。作為計(jì)算機(jī)應(yīng)用的一部分 ,使用計(jì)算機(jī)對(duì)圖書(shū)信息進(jìn)行管理 ,具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn) .例如 :檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。 隨著圖書(shū)館規(guī)模的不斷擴(kuò)大,技術(shù)含量越來(lái)越高,館內(nèi)的藏書(shū)、管理人員、讀者的數(shù)量也越來(lái)越多。實(shí)踐表明,系統(tǒng)調(diào)查分析工作的好壞,在很大程度上決定了系統(tǒng)開(kāi)發(fā)的成敗。 系統(tǒng)分析的任務(wù) 系統(tǒng)分析是管理信息系統(tǒng)開(kāi)發(fā)工作的基礎(chǔ),也是非常重要的一個(gè)環(huán)節(jié)。系統(tǒng)分析是一種科學(xué)的決策方法。它的安全模型是以 NTFS 安全機(jī)制為基礎(chǔ)的,這樣利用資 源管理器可以容易地管理使用 IIS 建立的 Web 站點(diǎn)的安全性。 IIS 還包 括了 Microsoft Index Server,可實(shí)現(xiàn)對(duì)本 Web 站點(diǎn)內(nèi)容的全文檢索以及 Site Server Express 用于分析站點(diǎn)訪問(wèn)的情況。 IIS是微軟隨著 WindowsXP Server 附帶的一個(gè)軟件。通過(guò)對(duì)現(xiàn)有數(shù)據(jù)進(jìn)行有效分析,這一功能可以對(duì)未來(lái)的趨勢(shì)進(jìn)行預(yù)測(cè)。 OLAP 可 以通過(guò)多維存儲(chǔ)技術(shù)對(duì)大型、復(fù)雜數(shù)據(jù)集執(zhí)行快速、高級(jí)的分析工作。你還可以使用 Hypertext Transfer Protocol(超文本傳輸協(xié)議, HTTP)來(lái)訪問(wèn) SQL Server 2021,以實(shí)現(xiàn)面向 SQL Server 2021 數(shù)據(jù)庫(kù)的安全 Web 連接和無(wú)須額外編程的聯(lián)機(jī)分析處理( OLAP)多維數(shù)據(jù)集。 (3)電子商務(wù) 在使用由 Microsoft SQL Server 2021 關(guān)系數(shù)據(jù)庫(kù)引擎的情況下, XML 數(shù)據(jù)可在關(guān)系表中進(jìn)行存儲(chǔ),而查詢(xún)則能以 XML 格式將有關(guān)結(jié)果返回。尤其是它可以直接存貯 XML 數(shù)據(jù),可以將搜索結(jié)果以 XML 格式輸出等特點(diǎn),有利于構(gòu)建了 4 異構(gòu)系統(tǒng)的互操作性,奠定了面向互聯(lián)網(wǎng)的企業(yè)應(yīng)用和服務(wù)的基石。 (2)兼容性良好 由于今天 Windows 操作系統(tǒng)占領(lǐng)著主導(dǎo)地的位,選擇 SQL Server 一定會(huì)在兼容性方面取得一些優(yōu)勢(shì)。 它具有以下特點(diǎn): (1)上手容易 大多數(shù)的中小企業(yè)日常的數(shù)據(jù)應(yīng)用是建立在 Windows 平臺(tái)上的。例如, XML 數(shù)據(jù)庫(kù)與 Web Service 的支持將使您的應(yīng)用實(shí)現(xiàn) Inter 數(shù)據(jù)互聯(lián), . 集成極大的擴(kuò)展了開(kāi)發(fā)空間,異構(gòu)數(shù)據(jù)集成、 Service Broker 使您的數(shù)據(jù)和其它應(yīng)用無(wú)縫集成,各種新數(shù)據(jù)類(lèi)型和 TSQL 擴(kuò)展帶來(lái)了諸多靈活性。豐富的 XML 和 Inter 標(biāo)準(zhǔn)支持允許使用內(nèi)置的存儲(chǔ)過(guò)程以 XML 格式輕松存儲(chǔ)和檢索數(shù)據(jù)。 .2 SQL Server 2021 概述 SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)它是由 Microsoft 推出的。 同時(shí)也是 languageindependent 語(yǔ)言獨(dú)立化的,所以,你可以選擇一種最適合你的語(yǔ)言來(lái)編寫(xiě)你的程序,或者把你的程序用很多種語(yǔ)言來(lái)寫(xiě),現(xiàn)在已經(jīng)支持的有 C( C++和 Java 的結(jié)合體), VB, Jscript。 是基于通用語(yǔ)言 的編譯運(yùn)行的程序,所以它的強(qiáng)大性和適應(yīng)性,可以使它運(yùn)行在 Web 應(yīng)用軟件開(kāi)發(fā)者的幾乎全部的平臺(tái)上。通過(guò)使用 Web服務(wù),企業(yè)可以公開(kāi)其數(shù)據(jù)或業(yè)務(wù)邏輯的編程接口,然后客戶端和服務(wù)器應(yīng)用程序就可以獲得和操作這些編程接口。有關(guān)如何開(kāi)發(fā) 服務(wù)器。這 些控件使您能夠用可重復(fù)使用的內(nèi)置或自定義組件生成 Web 窗體,從而簡(jiǎn)化頁(yè)面的代碼?!癢eb 窗體 ” 用于生成功能強(qiáng)大的基于窗體的 Web 頁(yè)。在創(chuàng)建 應(yīng)用程序、 Web 窗體和 Web 服務(wù)時(shí),開(kāi)發(fā)人員可以選擇下列兩個(gè)功能,或者以他們認(rèn)為合適的任何方式將它們結(jié)合起來(lái)使用。另外,任何 應(yīng)用程序都可以使用整個(gè) .NET 框架。對(duì) XML, SOAP, WSDL 等 Inter 標(biāo)準(zhǔn)的強(qiáng)健支持為 在異構(gòu)網(wǎng)絡(luò)里提供了強(qiáng)大的擴(kuò)展性。 開(kāi)發(fā)環(huán)境簡(jiǎn)介 開(kāi)發(fā)環(huán)境的選擇會(huì)影響到數(shù)據(jù)庫(kù)的設(shè)計(jì),所以在這里給出圖書(shū)管理系統(tǒng)開(kāi)發(fā)與運(yùn)行環(huán)境的選擇如下: 系統(tǒng)開(kāi)發(fā)環(huán)境 : Microsoft Visual Studio 2021 系統(tǒng)開(kāi)發(fā)語(yǔ)言: 運(yùn)行平臺(tái): Windows XP 數(shù)據(jù)庫(kù): SQL Server 2021 Web服務(wù)器 : .1 的介紹 可完全利用 .Net 架構(gòu)的強(qiáng)大,安全,高效的平臺(tái)特性。使用該系統(tǒng)之后,圖書(shū) 管理人員可以管理讀者的登記、圖書(shū)的購(gòu)入、借出、歸還以及注銷(xiāo)等;還可以查詢(xún)某位讀者、某本圖書(shū)的借閱情況,對(duì)當(dāng)前借閱情況給出一些統(tǒng)計(jì),給出統(tǒng)計(jì)表格,全面掌握?qǐng)D書(shū)的流通情況 。在對(duì)圖書(shū)、讀者的管理,其實(shí)是對(duì)圖書(shū)、讀者數(shù)據(jù)的管理。 本課題研究的意義 立足于當(dāng)今社會(huì)信息的發(fā)達(dá),著眼于未來(lái)發(fā)展,建成符合標(biāo)準(zhǔn)化協(xié)議、通用性較強(qiáng)、實(shí)用的 圖書(shū)管理系統(tǒng)是很有必要的 。 ( 2) 借書(shū)、還書(shū)工作量大 借書(shū)、還書(shū)頻率越大 , 說(shuō)明圖書(shū)館的作用越大,然而隨之而來(lái)的大量的借書(shū)、 還書(shū)登記、實(shí)存圖書(shū) 的更新以及借出圖書(shū)超期、遺失等的處理,其工作量之大,往往是人工操作所難以勝任的,而且經(jīng)常會(huì)出現(xiàn)差錯(cuò)。 從以前的手工管理的記錄中我們可以發(fā)現(xiàn)這樣的問(wèn)題: ( 1) 檢索速度慢、效率低 因?yàn)閳D書(shū)館的藏書(shū)種類(lèi)多、數(shù)量多,將藏書(shū)準(zhǔn)確地分門(mén)別類(lèi),快速檢索,手工進(jìn)行非常困難 , 往往是終于查到了書(shū)的信息, 但 館中沒(méi)有此書(shū)或已被別人借走。 圖書(shū)管理工作面對(duì)大量的可模塊化處理的信息,是當(dāng)今信息革命的一個(gè)重要陣地。 SQL Server2021。s life. From the traditional library management mode, it is improving thoroughly efficiency and relieving staff’ s formerly busy job, reducing the error probability, so that readers can spend more time reading books and choosing. It makes people have more time to obtain information, to grasp the information. This system used UML, carries on the prehensive analysis and design, which mainly includes building and maintaining database and the programming of the fronted application. Server SQL2021 database is the back dat
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1