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

正文內(nèi)容

基于net高校的圖書管理系統(tǒng)的(編輯修改稿)

2025-01-20 00:18 本頁面
 

【文章內(nèi)容簡介】 員。通過與用戶或客戶的討論,可以將每一個用例用文字進行說明。 圖 角色和用例 圖 11 建立活動圖 活動圖主要是一個流圖,描述了從活動到活動的流。交互作用圖強調(diào)的是從對象到對象的控制流,而活動圖則強調(diào)從活動到活動的控制流?;顒訄D可以用來描述對象在控制流的不同點從一個狀態(tài)轉(zhuǎn)移到另一個狀態(tài)時的對象流?;顒訄D是根據(jù)對象狀態(tài)的變化來確定動作與動作的結(jié)果。 系統(tǒng)管理員活動圖 圖書管理員主要是日常操作以下幾個工作環(huán)節(jié):書目錄入、 圖書登記、讀者檔案管理、借閱書籍登記、圖書信息注銷和讀者信息注銷, 統(tǒng)籌管理圖書的系統(tǒng)相關(guān)事宜,比如權(quán)限維護、日志維護、增刪用戶和管理系統(tǒng)后臺數(shù)據(jù)等。 用戶與用例關(guān)系如圖 所示。本系統(tǒng)中, 主要業(yè)務(wù)用例包括:個人檔案查詢、維護讀者檔案、圖書入庫、圖書出庫、借書、還書、續(xù)借、圖書檢索、統(tǒng)計、打印。 圖 系統(tǒng)管理員活動圖 書籍“借閱”、“歸還”活動圖 由于一本書通常有多個備份,因此系統(tǒng)必須將書的標題和書目的概念區(qū)分開。圖書館系統(tǒng)分析的結(jié)果寫在 UML 用例圖中 。每一個用例都12 附帶有文本文檔,描述用例和客戶交互的細節(jié)。文本是通過與客戶討論得到的。用例“借書”描述如下: 1) 如果借閱者沒有預(yù)定: 確定標題 – 確定該標題下有效的書目 確定借書者 圖書館將書借出 登記一個新的借閱 2) 如果借閱者有預(yù)定: 確定借書人 ;確定標題 ;確定該標題下有效的書目 ; 圖書館將相應(yīng)的書目借出 ;登記一個新的借閱 ; 取消預(yù)定 。 除了定義系統(tǒng)的功能需求之外,在分析過程中用例用于檢查是否有相應(yīng)的域類已經(jīng)被定義,然后他們可以被用在設(shè)計階段,確保解決方案可以有效地處理系統(tǒng)功能??梢栽陧樞驁D中可視化實現(xiàn)細節(jié)。 圖 24 和25 分別所描述的是書籍在流通過程“借出”和“ 預(yù)約 ”時的活動圖。 圖 書籍“借閱”活動圖 13 圖 書籍 “ 預(yù)約 ”活動圖 技術(shù)可行性分析 這次圖書館管理信息系統(tǒng)的開發(fā)采 用 的是 傳統(tǒng)的生命周期法, 即給管理信息系統(tǒng)的開發(fā)定義一個過程,對其每一個階段規(guī)定它的任務(wù)、工作流程、 管理目標以及要編制的文檔等,使開發(fā)工作易于管理和控制,并 形成一個可操作的規(guī)范。 同時,系統(tǒng)需要對數(shù)據(jù)庫的靈活和快捷的操作,因此強大的 SQL 語言是開發(fā)此類數(shù)據(jù)庫系統(tǒng)的最佳選擇。 MicroSoft Visual Studio 2021本身便捷的開發(fā)方式,高度的封裝機制,對數(shù)據(jù)庫的方便操作以及對 SQL 的強力支持,完全符合本系統(tǒng)的開發(fā)需求。 正確的 理論指導(dǎo)和優(yōu)秀的開發(fā)工具,雙重保證了 開發(fā) 本系統(tǒng) 的技術(shù)可行性。 14 MS SQLServer2021 SQL Server 2021 是建立在 SQL Server 在可伸縮性、可用性、可管理性 和數(shù)據(jù)倉庫成功的基礎(chǔ)上,并且引入了針對電子商務(wù)的重要新功能。在高性能和企業(yè)級可伸縮性領(lǐng)域, SQL Server 2021 設(shè)計成能夠利用Windows 2021 對更多處理器、更大的系統(tǒng)內(nèi)存的支持,最終達到支持64 位硬件平臺。在不斷提升可用性的努力過程中, SQL Server 2021 采用 Windows 2021 四路群集,提供了大大改進的群集支持。 SQL Server 已經(jīng)在可管理性和易用 性方面在行業(yè)內(nèi)領(lǐng)先, SQL Server 2021 通過與Windows 2021 活動目錄緊密結(jié)合進一步改進了這些功能。而且, SQL Server 2021 還包含對現(xiàn)有管理工具和實用程序的重大改進,并引入更具自我調(diào)節(jié)和自我管理的引擎功能。 高效的數(shù)據(jù)分析性能 靈活的業(yè)務(wù)擴展性 操作系統(tǒng)集成的安全性 客戶及管理工具的易用性 和業(yè)務(wù)發(fā)展水平相適應(yīng)的投資保護 快速的開發(fā)與生產(chǎn)投入 [14] Microsoft .NET 框架 簡介 給開發(fā)人員帶來了一種全新的開發(fā)框架 — .NET 框架( .NET Framework)。在 .NET Framework 發(fā)布之前,程序是以 Win32 API 及 COM 對象為接口, ASP 網(wǎng)頁則是以 所提供的對象為接口,但 .NET Framework 發(fā)布之后,不管是程序還是網(wǎng)頁都是以 .NET Framework 所提供的類庫為接口,如圖 所示。 .NET 開發(fā)平臺使得開發(fā)人員創(chuàng)建運行在 IIS Web 服務(wù)器上的應(yīng)用程序更容易,同時創(chuàng)建穩(wěn)定、可靠而又安全的 Windows 桌面應(yīng)用程序也更快捷。 .NET 框架包含了在操作系統(tǒng)上進行軟件開發(fā)的所有層。它是微軟或其他平臺上的顯示技術(shù)、組件技術(shù)和數(shù)據(jù)技術(shù)實現(xiàn)高度集成。 .NET 框架主要由以下四部分構(gòu)成: ? CLR( Common Language Runtime,通用語言運行環(huán)境) ? FCL( Frame Work Class Library,框架類庫) ? CLS( Common Language Specification,公用語言規(guī)范) ? Visual 15 圖 .NET 框架發(fā)布前后程序接口比較 圖 詳細的 .NET 框架體系結(jié)構(gòu)如圖 所示。從圖中我們可以直觀地了解 .NET 框架的主要組成部分:通用語言運行環(huán)境( CLR)和一組公用層次類庫。所有在 .NET 開發(fā)平臺上創(chuàng)建的應(yīng)用程序運行都需要運行這兩個核心塊。 圖 .NET 框架體系結(jié)構(gòu) .NET 開發(fā)工具 — C 2021 年 2 月,微軟發(fā)布了 Visual (簡稱 本,這是微軟極力推薦的創(chuàng)建 .NET 應(yīng)用程序的軟件開發(fā)工具的下一代開發(fā)工具,它和 .NET 開發(fā)框架緊密結(jié)合,遵循 .NET 利用通用語言運行環(huán)境和公用層次類庫提 供加速開發(fā)過程的 主要用于開發(fā)企業(yè)規(guī)模的16 Web 應(yīng)用程序以及高性能的 [19]。 .NET Framework 支持三種主要的程序語法: VB、 C(其 Java Script。微軟公司創(chuàng)造 Visua1 C.NET(簡稱 C,讀作為 .NET Framework 的主力開發(fā)語言,這是由 C的特點決定的。 1.功能性和高效性 C是 Microsoft 公司為推行 .NET 戰(zhàn)略而發(fā)布的一種全新的編程語言,它 的 前身是 C++語言。在過去的 20 年中, C++一直是開發(fā)商品化軟件時使用最 廣 泛的語言。這種語言給開發(fā)人員提供了大量靈 活的進行底層控制的能力,但這種靈活性是以開發(fā)的效率為代價的。比如指針操作引起的不安全因素,內(nèi)存回收需要程序員介入等,使得用 C++開發(fā)軟件的困難程度比其他語言要高得多。由于與生俱來的復(fù)雜性和漫長的開發(fā)周期,開發(fā)人員都期望有新的、更好的開發(fā)語言,這種新的語言應(yīng)能在功能靈活性和開發(fā)效率上提供更好的平衡。于是出現(xiàn)了融 C++的強大和 Visual Basic 的簡易于一體的 C語言。 2.包容不斷涌現(xiàn)的 Web 編程標準 在目前國際互聯(lián)網(wǎng)應(yīng)用日益廣泛的情況下,越來越多的解決方案需要使用不斷涌現(xiàn)的 Web 標準如超文本標識語言 (HTML)、可擴展標識語言 (XML) 和簡單對象訪問協(xié)議 (SOAP)等?,F(xiàn)有的開發(fā)語言都是在Inter 或者說是 Web 發(fā)展初期開發(fā)的,它們不可能提供適合于新的Web 開發(fā)的技術(shù)支持。 C在保證了強大的功能和靈活性的同時,給 C和 C++帶來了類似于 VB 的快速開發(fā),并且它還針對 .NET 作了特別設(shè)計。 C不僅可以快速的構(gòu)建從底層 系統(tǒng)級到高層商業(yè)組件,而且使用C語言構(gòu)建的這些組件,能夠很容易的轉(zhuǎn)換為 Web Services,從而可響應(yīng)來自 Inter 的與平臺和開發(fā)語言無關(guān)的訪問。還有其他微妙的特性使得 C成為一個 很棒的 Inter 開發(fā)語言,例如 :XML 是在 Inter 上傳輸結(jié)構(gòu)化數(shù)據(jù)的標準方法,這樣的數(shù)據(jù)集合一般都很小,為了提高性能, C允許 XML 數(shù)據(jù)直接映射為結(jié)構(gòu)數(shù)據(jù)類型以代替類,這是一個處理少量數(shù)據(jù)的更高效的方法。這些特性結(jié)合起來使得 C成為優(yōu)秀的新一代網(wǎng)絡(luò)編程語言。 3. 簡介 ,用于在 17 平臺中提供數(shù)據(jù)訪問服務(wù)。 ADO. NET 是專為基于 Web 應(yīng)用程序設(shè)計的,同時還能為其他應(yīng)用程序結(jié)構(gòu)提供較好的功能。通過支持對數(shù)據(jù)的耦合 訪問, 減少了與數(shù)據(jù)庫連接數(shù)目,從而實現(xiàn)了最大程度的數(shù)據(jù)共享。 擴展豐富,并且支持結(jié)合松散的數(shù)據(jù)訪問需求、多層 Web 應(yīng)用程序以及 Web 服務(wù)。通常,它利用許多擴展豐富的對象模型, 提供了多種方法用于解決一個 特定問題。使用 ,可以開發(fā)健壯的,可擴大的,可以使用的 XML 的應(yīng)用程序。 可以用于訪問許多種數(shù)據(jù)庫,這是從 ADO 誕生以來就有的功能。在 ADO 中,數(shù)據(jù)通過 OLE DB 支持程序訪問,可以為所有類型的數(shù)據(jù)源和傳統(tǒng)的關(guān)系數(shù)據(jù)庫編寫出這種支持程序,如文件系統(tǒng)和一般文件。 還可以數(shù)據(jù)把數(shù)據(jù)庫的任何數(shù)據(jù)轉(zhuǎn)化為 XML,再訪問它。這樣,為 編寫支持程序就變得更加簡單,回因為僅需要把數(shù)據(jù)轉(zhuǎn)化為 XML 格式即可。 的對象結(jié)構(gòu)分為 Connection、 Command 和 DataSet 等 3 類。 Connection 對象 :建立應(yīng)用程序與數(shù)據(jù)之間的連接 ,必須提供 服務(wù)器名稱 (DataSource、 Server)、數(shù)據(jù)庫名稱、用戶帳號及密碼等連接字符串。 Connection 對象依據(jù)不同的管理支持程序分為兩個類別:SQLConnection、 OleDbConnction。 Command 對象:連接到數(shù)據(jù)庫之后,可以通過 Command 對象執(zhí)行 SQL命令,操作數(shù)據(jù)添加、刪除、修改及查詢等操作,或者也可以要求執(zhí)行一個預(yù)存程序( StoreProcedures )。 功 能 上 分 為 兩 種 類 別 :DataSetCommand 與 Command。 DataSet 對象: DataSet 對象是從數(shù)據(jù)源 獲取的一個本地副本。它的特點是,它對底層的數(shù)據(jù)源一無所知,面這些數(shù)據(jù)源可能用于對其進行填充。這是一個分離的用于表示數(shù)據(jù)集合的獨立的實體,并且它可能通過多層應(yīng)用程序的不同層由一個組件傳遞到別一個組件。它也可作為XML 數(shù)據(jù)流被序列化,因面非常適合于不同類型平臺間的數(shù)據(jù)傳輸。 18 經(jīng)濟可行性分析 本圖書管理系統(tǒng)能為圖書管理者提供準確、及時的信息,對管理者的決策提供有利的支持; 能夠促進院校的體制改革,提高工作效率,減少手工工作人員及費用等 ;對該系統(tǒng)的使用者來說,也帶來了使用上的方便, 這些都是使用系統(tǒng)所帶來的間接 收益。 此外, 也促進了學校信息化的進程,提高 整個高等院校 的管理效率。 由于開發(fā)此圖書管理系統(tǒng)所需的硬件(計算機及相關(guān)硬件)和軟件環(huán)境在市場上都容易購買到,所需技術(shù)人員為數(shù)不多,如果此系統(tǒng)投入使用,可以減少圖書管理人員各方面的工作量,同時方便管理,開發(fā)此系統(tǒng)成本低,經(jīng)濟效益高,因此 開發(fā) 此類 系統(tǒng) 應(yīng) 經(jīng)濟可行。 現(xiàn)在,計算機的價格已經(jīng)十分低廉,性能卻有了長足的進步。而本系統(tǒng)的開發(fā),為 圖書館工作 人員工作效率帶來了一個質(zhì)的飛躍,主要表現(xiàn) 在以 下幾個方面: 本系統(tǒng)的運行可以代替人工進行許多繁雜的勞動; 本系統(tǒng)的運行可以節(jié) 省許多資源; 本系統(tǒng)的運行可以大大的提高統(tǒng)計人員的工作效率; 通過幾個方面的分析,可以得出 本系統(tǒng)在經(jīng)濟上是可行的 結(jié)論 。 小結(jié) 通過對圖書館管理系統(tǒng)的業(yè)務(wù)進行充分的調(diào)研,得出 該系統(tǒng)應(yīng)該具有的功能,這些功能用用例圖來描述,這個階段的結(jié)果將作為下一階段,也就是 系統(tǒng)設(shè)計的基礎(chǔ)。 19 第三章 系統(tǒng)設(shè)計 在具體實現(xiàn) 圖書館管理系統(tǒng)的設(shè)計和實現(xiàn) 過程中,我們應(yīng)用了大量的 可重用組件 新思想, .NET 等 新技術(shù)和開發(fā)工具,以使其適應(yīng)當今軟件的發(fā)展。 系統(tǒng)功能設(shè)計 根據(jù)目前圖書館管理及服務(wù)的實際情況,確定了 本圖書館管理系統(tǒng)的主要內(nèi)容為如下幾個模塊子系統(tǒng):一是圖書采購管理模塊子系統(tǒng),主要實現(xiàn)采購管理、已驗收圖書管理、登記表管理、數(shù)據(jù)統(tǒng)計管理、發(fā)行商數(shù)據(jù)庫管理等功能;二是圖書編目模塊子系統(tǒng),主要實現(xiàn)圖書分類管理,即對采購模塊子系統(tǒng)交送過來的數(shù)據(jù)進行加工;三是圖書典藏模塊子系統(tǒng),主要實現(xiàn)接收從編目子系統(tǒng)送來的數(shù)據(jù)、驗收分配新書、管理已分配圖書、館藏文獻管理、數(shù)據(jù)統(tǒng)計等功能;四是流通管理模塊子系統(tǒng),主要實現(xiàn)流通管理、數(shù)據(jù)查詢、讀者管理、統(tǒng)計報表、閉館處理、書籍借閱、續(xù)借還書等功能;五是數(shù)據(jù)統(tǒng)計查詢模塊子系統(tǒng),主要實現(xiàn)瀏覽查詢和邏輯匹配、借閱次數(shù)、借閱頻率、需求度統(tǒng)計等功能;六是期刊管理模塊子系統(tǒng),主
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1