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

正文內(nèi)容

圖書館管理信息系統(tǒng)設計與分析(文件)

2024-12-07 11:59 上一頁面

下一頁面
 

【正文】 及數(shù)據(jù)庫 平臺 , 實現(xiàn) 圖書館的采訪、流通、典藏、期刊 和 閱覽等各領域 信息管理的自動化、信息化 。 2. 系統(tǒng) 需求分析 開發(fā) 軟件系統(tǒng) 最為困難的部分就是要準確說明開發(fā)什么。需求分析是軟件 定義 階段中的最后一步,是確定系統(tǒng)必須完成哪些工作,也就是對目標系統(tǒng)提出完整、準確、清晰、具體的要求 。從而達到需求分析的準確性。 2.用戶需求 (user requirement) 文檔描述了用戶使用產(chǎn)品必須要完成的任務,這在使用實例( use case)文檔或 方案 腳本說明中予以說明。多角度描述產(chǎn)品對用戶和開發(fā)人員都極為重 要 。因此 圖書館管理系統(tǒng)應具有讀者信息 和文獻數(shù)據(jù) 信息 的輸入、輸出、增改 和刪除等功能。讀者借閱圖書 /期刊 信息在 流通部 和期刊部辦理相關手續(xù), 讀者超期罰款信息由這兩個部門開具罰單 并反饋到讀者超期記錄中。主要業(yè)務為: 接收編目加工完成的數(shù)據(jù), 對此進行驗收和分配,使館藏圖書能夠合理地分配到全館的各個書庫、閱覽室,供讀者借閱;根據(jù)需要 對 典藏圖書 進行調(diào)整,為 圖書 注銷、剔除作好相應記錄 ; (4) 流通 (閱覽 )部:直接面對讀者,負責將 典藏室移交來的圖書上架、整理, 負責 圖書查詢與檢索, 以及 圖書出納管理、館際互借等。 (6) 辦證室:負責圖書館讀者管理工作,包括讀者 記錄的 增加、刪除、注銷、修改,讀者借閱證 (卡 )的制作、辦理、掛失與補辦,讀者借閱記錄查詢,讀者離校手續(xù) 辦理 ,讀者信息統(tǒng)計等; (7) 咨詢部: 負責接受讀者對有關圖書館功能使用的咨詢解答、新讀者圖書情報檢索知識培訓與 開展圖書館 其它 服務等。 圖 2. 2至圖 2. 4是圖書館幾種主要業(yè)務工 作的業(yè)務流程圖。新購圖書 /期刊數(shù)據(jù) 信息 由采訪部、編目部負責錄入,形成書目記錄 (中央數(shù)據(jù)庫 )后 該記錄中的數(shù)據(jù)一般不再更改 。 圖書賠失由流通 (閱覽 )部 /期刊部開具賠失通知單, 在 讀者到財務室繳納 罰 款后反饋到圖書賠失記錄表中, 作為歷史記錄不再發(fā)生變化, 僅供查詢和統(tǒng)計用,同時反映到 書目記錄 (中央數(shù)據(jù)庫 )中。 . 用戶需求分析 . 用戶需求分析概述 用戶需求 (user requirement) 文檔描述了用戶使用產(chǎn)品必須 要完成的任務,這在使用實例( use case)文檔或 方案 腳本說明中予以說明 。 . 用戶 識別 在前面的業(yè)務需求分析中,圖書館自動化信息管理系統(tǒng)是要滿足兩類需求: 管理工作與業(yè)務工作 的需求,因此用戶也分為兩類:管理用戶和業(yè)務用戶。 系統(tǒng)設計 主要 包括總體結(jié)構(gòu)設計 和 具體物理模型設計。在系統(tǒng)設計中應遵循 簡單性、靈活性、 系統(tǒng)性、 可靠性和經(jīng)濟性 等 基本原則。 2 編目模塊 BM 數(shù)據(jù)加工、產(chǎn)品輸出和移交典藏 (即三個子模塊 ) 在數(shù)據(jù)加工中對圖書數(shù)據(jù)可以直接錄入,也可套錄數(shù)據(jù),可以 下載數(shù)據(jù)及對圖書數(shù)據(jù)進行。 當現(xiàn)實世界需求改變時,概念結(jié)構(gòu)又 能夠快速、方便地 做相應調(diào)整。但無論采用哪 一種設計方法,一般都使用 。 概念數(shù)據(jù) 模型用于建立信息世界的數(shù)據(jù)模型,強調(diào)其語義表達功能, 要求概念簡單、清晰、 易于用戶理解,它是 對 現(xiàn)實世界的第一層抽象, 以支持 用戶和數(shù)據(jù)庫設計人員之間 的溝通 交流 ,支持對用戶需求的確認 。這類模型 均 有嚴格的形式化定義, 以 便于 直接 在計算機系統(tǒng)中實現(xiàn)。 在 層次模型 中記錄之間的聯(lián)系通過指針實現(xiàn),查詢效率較高。網(wǎng)狀模型的特點是記錄之間 的 聯(lián)系通過指針實現(xiàn), M: N聯(lián)系 比較 容易實現(xiàn) (每個 M:N聯(lián)系可拆成兩個 l: N聯(lián)系 ), 且 查詢效率較高。 (3)關系模型:關系模型采用二維表格結(jié)構(gòu)表達實體集,用外鍵表示實體間的聯(lián)系。 關系模型已是一 個成熟的有前途的模型, 在 20世紀 80年代初才形成 了關系模型 產(chǎn)品, 但 很快得到廣泛的應用和普及,并最終取代了層次、 網(wǎng)狀數(shù)據(jù)庫產(chǎn)品。因此,需要 采用 更高級的數(shù)據(jù)庫技術來 表示 這類信息 ,面向?qū)ο髷?shù)據(jù)庫是目前最有力的一種模型 。如圖 3. 圖 3. 3所示。在這種方式 下, Web Server既是瀏覽服務器,又是應用服務器,可以運行大量的應用程序,從而使客戶端變得很簡單,前臺采用網(wǎng)絡瀏覽器,如 IE、 Netscape等作為用戶的標準界面,這種方式帶來了顯著的優(yōu)勢:可重用性提高、性能改善、易于管理和維護等。 多媒體技術是研究多媒體信息的數(shù)字化方法及其表現(xiàn)形式,研究對它們的壓縮方法及信息的組織方式與存儲結(jié)構(gòu),給出對多媒體信息的處理與傳遞方法等。 條形碼技術是一種信息存儲和傳遞的技術,由一組寬度不 同、反射率不同的條和空按規(guī)定的編碼規(guī)則組合起來,用以表示一組數(shù)據(jù)的符號。圖書館普遍采用的條形碼碼制為 39碼、 Coda bar碼和二五碼。 . 開發(fā)平臺及開發(fā)工具選擇 本系統(tǒng)采用 c/ s與 B/S相結(jié)合的開發(fā)模式, 通過對多種流行開發(fā)工具的對比, 主要利用 Delphi作 前端的應用開發(fā)工具,利用 Microsoft SQL Server 2020作為后臺的數(shù)據(jù)庫,利用 Windows2020 Server作為 后端服務器 系統(tǒng)平臺 ,客戶端采用 Windows XP/ 2020。尤其是它可以直接存貯 XML數(shù)據(jù),可以將搜索結(jié)果以 XML格式輸出等特點,有利于構(gòu)建了異構(gòu)系統(tǒng)的互操作性,奠定了面向互聯(lián)網(wǎng)的企業(yè)應用和服務的基石。 SQL Server 2020還具有真正的客戶機、服務器體系,它的圖形化用戶界面,使系統(tǒng)管理更加直觀簡單,其豐富的編程接口工具,為用戶進行程序設計提供了更大的選擇余地,與 Windows NT有機集成,多線程體系結(jié)構(gòu)設計,提高了系統(tǒng)對用戶并發(fā)訪問的響應速度,同時其對 Web技術的支持,使用戶能夠很容易的將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到 Web頁面上。 Visual Basic 6. 0的最主要的技術特點是可視化編程 ,部分 支持面向?qū)ο蟮木幊碳夹g。 VB的缺點如下: API函數(shù)麻煩 ; ,狀態(tài)控制不如函數(shù)式語言,代碼可讀性、程序可維護性 較差 ; , 不支持繼承性 , 沒有 “構(gòu)造函數(shù) ”,不能在 對象構(gòu)建操作時 初始化 變量 ; 雖然可以通過 HOOK(用 SetWindowLong)截獲 windows消息,但是AddreddOf函數(shù)不能把回調(diào)的地址指針指向類模塊中的函數(shù)入口,只能指向普通模塊,極其不利于封裝 ; ,沒有自己的類庫,和系統(tǒng)打交道難,程序員對資源的分配所能做的很有限,不支持指針,將太多的東西 “隱蔽 ”起來,程序員不能知道 vb程序的真正工作流程 。 : 它使用了 MicrosoftWindows圖形用戶界面 的許多先進特性和設計思想,采用了彈性可重復利用的完整的面向?qū)ο蟪绦蛘Z言 (ObjectOriented Language)、當今世界上最快的 編譯器 、最為領先的 數(shù)據(jù)庫 技術 。在 Delphi眾多的優(yōu)勢當中,它在數(shù)據(jù)庫方面的特長顯得尤為突出:適應于多種數(shù)據(jù)庫結(jié)構(gòu),從客戶機 /服務機模式到多層 數(shù)據(jù)結(jié)構(gòu) 模式;高效率的 數(shù)據(jù)庫管理系統(tǒng) 和新一代更先進的數(shù)據(jù)庫引擎;最新的數(shù)據(jù)分析手段和提供大量的企業(yè)組件。 PowerBuilder 的主要特點和優(yōu)點有: (1) 可視化、多特性的開發(fā)工具。這些特性確保了 應用程序 的可靠性,提高了 軟件 的 可維護性。 (4)企業(yè) 數(shù)據(jù)庫 的 連接能力。 PowerBuilder主要適用于 管理信息系統(tǒng) 的開發(fā),特別是客戶機/服務器 結(jié)構(gòu)。相比較 FoxPro、 Access數(shù)據(jù)庫而言, SQL Server是一個功能完備的數(shù)據(jù)庫管理系。 (2)可擴展性和可用性 為了兼顧各種配置計算機的使用, SQL Server 2020的數(shù)據(jù)庫引擎可以運行在從裝Windows 98的臺式機、筆記本電腦到安裝 Windows 2020數(shù)據(jù)中心的多處理器計算機以及超大規(guī)模的內(nèi)存支持等特征,完全可以滿足最大規(guī)模的 Web站點的性能需求。它在有效保證數(shù)據(jù)庫一致性的基礎上,盡量降低成千上萬的數(shù)據(jù)庫用戶進行并發(fā)訪問時的管理和延遲成本。用戶可以把更多的精力放在自己的業(yè)務問題上,可以非常迅速地建立并發(fā)布強大而復雜的數(shù)據(jù)庫應用系統(tǒng)。 (7)SQL Server 2020服務器多實例支持 SQL Server 2020提供了數(shù)據(jù)庫服務器的多實例支持。 (8)視圖索引 SQL Server 2020允許在視圖上建立索引。用戶可以連續(xù)不斷地將事務日志進行備份并裝載到另一臺服務器上用戶可以使用基于時間 (time. based)和 基于空間 (Size. based)的跟蹤,同時增加了許多新的可能跟蹤的事件。 (11)英語查詢 (English Query) 英 語查詢對 SQL Server數(shù)據(jù)庫中的關系一實體模型給出了自己的定義。需要指出的是,詳細設計階段所產(chǎn)生的描述應該用詳細設計的表達工具來表示,但它們還不是程序,一般不能夠在計算機上運行。結(jié)構(gòu)化程序設計技術是實現(xiàn)上述目標的關鍵技術,也是詳細設計的邏輯基礎。測試用例是軟件測試計劃的重要組成部分。在詳細設計結(jié)束時,把上述結(jié)果進行整理,編寫出詳細設計說明書,并且通過復審形式形成正式文檔,作為下二階段的工作依據(jù);詳細設計文檔是給程序員看的,也是程序編碼的依據(jù)。測試內(nèi)容通常包括輸入數(shù)據(jù)、期望輸出結(jié)果等。詳細設計的具體步驟如下: (1)確定每個模塊的算法。因此,詳細設計的結(jié)果基本上決定了最終的程序代碼的質(zhì)量。 鑒于此,選擇 SQL Server 2020作為后臺數(shù)據(jù)庫。 (10)分析服務 (Analysis Service) 分析服務即聯(lián)機事務處理 (OLAP), SQL Server 2020在 OLAP中引入了數(shù)據(jù)挖掘 (Data Mining)。這一改進,大大提高了頻繁使用 Jom等語句的應用程序的性能。每個數(shù)據(jù)庫服務器實例都擁有自己獨立的一套系統(tǒng)和用戶數(shù)據(jù)庫。同時, SQL Server2020提供了英語查詢工具和編程接口,使得以英語為基礎設計和管理、查詢數(shù)據(jù)庫成為了可能。 (4)簡單、友好的操作方式 SQL Server 2020包含一整套的管理和開發(fā) 工具。這多臺數(shù)據(jù)庫服務器彼此合作提供類似于集群服務器所提供的強大性能。 SQL Server 2020的特點主要體現(xiàn)在以下各個方面: (1)與 Inte緊密結(jié)合 SQL Server 2020的數(shù)據(jù)庫引擎集成了對 XML的支持,同時以可擴展、易于使用和安全的特點,成為建設大型 WEB站點最好的數(shù)據(jù)存儲設備之一, SQL Server 2020的編程模式在很大程度上與專用于開發(fā) Web應用的 Windows DNA架構(gòu)相集成。 . 后端數(shù)據(jù)庫平臺比較與選擇 Microsoft SQL Server 2020特點 . Oracle Sybase DB2 mySql Microsoft SQL Server 2020是在 SQL Server 7. 0的基礎上對性能、可靠性、質(zhì)量以及易用性進行了擴展。 (5)強大的查詢、報表和圖形功能。對基于 Windows環(huán)境的應用程序提供了完備的支持,這些環(huán)境包括 Windows、 WindowsNT和 WinOS/2。 (2)功能強大的 面向?qū)ο蠹夹g 。 ( 3) PowerBuilder美國 Sybase公司研制的一種新型、快速開發(fā)工具,是客戶機 /服務器結(jié)構(gòu)下,基于 Windows的一個集成化開發(fā)工具。 Delphi被稱為第四代編程語言,它具有簡單、高效、功能強大的特點。它的前身,即是 DOS時代盛行一時的 “BorlandTurbo Pascal”,最早的版本由美國 Borland(寶蘭)公司于 1995年開發(fā)。 Visual Basic還具有其他技術特點,如通過 ActiveX技術,支持 Intemet編程,支持 ODBC數(shù)據(jù)庫編程等。 (1) Visual Basic 優(yōu)缺點分析 Visual Basic 6. 0是開發(fā)運行于 Windows9X及 Windows2020環(huán)境下的 Win32應用程序的可視畫編程工具中最重要的成員之一。同時還包含許多新特性,這些特性使其成為針對電子商務、數(shù)據(jù)倉庫好在線解決方案的卓越的數(shù)據(jù)庫平臺。 SQL Server 2020是Microsoft公司最新推出的大型數(shù)據(jù)庫管理系統(tǒng),它建立在成熟而強大的關系模型基礎上,可以很好地支持客戶機/服務器網(wǎng)絡模式,能夠滿足各種類型的企事業(yè)單位對構(gòu)建網(wǎng)絡數(shù)據(jù)庫的需求,并且在易用性、可擴展性、可靠性以及數(shù)據(jù)倉庫等方面確立了世界領先的地位。目前圖書館 主要在流通服務、回溯建庫、圖書條形碼化、讀者借書證條形碼化等方面應用了條形碼技術。任何一種條形碼都是按照預先規(guī)定的條形碼編碼規(guī)則和有關技術標準,由條和空組合而成。其中,看與聽的信息 (包括文字、聲音、圖形、圖像、動畫以及視頻等,統(tǒng)稱多媒體信息 )占交流信息總量的 85%。 計算機網(wǎng)絡是用傳輸介質(zhì)把分布在不同地理位置的計算機和其他通信設備連接起來,實現(xiàn)數(shù)據(jù)通信和資源共享的分布式系統(tǒng)。這種結(jié)構(gòu)采用分布式數(shù)據(jù)庫管理系統(tǒng)為基礎,對數(shù)據(jù)的處理分前臺和后臺,客戶機完成屏幕交互和輸入、輸出等前臺任務,而服務器則完成大量的數(shù)據(jù)處理及存儲管理等后臺任務,使后臺處理的數(shù)據(jù)不需要在前后臺間頻繁傳輸。 . 數(shù)據(jù)詞典 數(shù)據(jù)字典是數(shù)據(jù)庫系統(tǒng)設計與分析 的主要工具,它 通過對 數(shù)據(jù) 信息 的數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲、處理邏輯和外部實體等進行 具體 定義和描述 ,來完整、準確地抽象現(xiàn)實世界 。關系模型把表格看成一個集合,因此 能夠?qū)?集合論、數(shù)理邏輯等知識引入到關系模型中來 ,可
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1