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

正文內(nèi)容

圖書館管理信息系統(tǒng)設(shè)計與實現(xiàn)-在線瀏覽

2025-01-19 16:52本頁面
  

【正文】 驗和知識用文字記錄下來以供利用時,最古老的文獻便產(chǎn)生了。圖書館是人類社會獨有的一種社會現(xiàn)象,它是人類社會發(fā)展到一定階段的文明產(chǎn)物,它隨著文獻的出現(xiàn)而產(chǎn)生,又隨著社會文化教育、科學技術(shù)的發(fā)展而不斷變革和發(fā)展。 在社會、科學技術(shù)日益進步的推動下,圖書館的規(guī)模、層次、內(nèi)容和形式逐漸復(fù)雜化。 另一方面, IT 產(chǎn)業(yè)和 Inter獲得了飛速發(fā)展,計算機應(yīng)用已滲透到了各個領(lǐng)域,引起信息管理的革命,實現(xiàn)了信息的自動化處理,提高了處理的及時性和正確性。開發(fā)圖書管理信息系統(tǒng)就是采用現(xiàn)代化的信息管理方式代替手工管理方式,提高圖書管理工作效率,作到信息的規(guī)范管理,科學統(tǒng)計和快速查詢,讓圖書館更 好的為學校,社會服務(wù) [3]。已形成了一批質(zhì)量很高的商業(yè)化產(chǎn)品。如:Innovative Interface 公司的 Innapoc、 Epixtech公司的 Horizon、 Sirsi 公司的 Unicorn2 和 Exlibris公司的 UNIX操作系統(tǒng)(有的同時支持 Windows 平臺),可以運行在 IBM、 SUN、 HP 等多個廠家的服務(wù)器上,指出 AIX、 SOLARIS、 HPUNIX 等操作系統(tǒng);主流的圖書館自動化系統(tǒng)均采用基于客戶機 /服務(wù)器的,組件模式的多層體系結(jié)構(gòu) [4]。國內(nèi)主流圖書館管理系統(tǒng)經(jīng)歷四個階段:從手工操作到計算機操作,從卡片目錄到機讀目錄的轉(zhuǎn)變; 從 模塊到集成系統(tǒng),以公用的書目數(shù)據(jù)為核心,整合各功能模塊,構(gòu)成一個功能全 面而強大的集成系統(tǒng); 從圖書館內(nèi)提供服務(wù)到在線提供服務(wù),從提供單個圖書館資源到提供多個圖書館的資源的轉(zhuǎn)變; 從只提供傳統(tǒng)的圖書館資源到提供多種網(wǎng)絡(luò)資源和多媒體資源。 目前,圖書館管理軟件的體系結(jié)構(gòu)為 C/S模式,這種模式經(jīng)過幾年的發(fā)展比較成熟,但其缺陷也很明顯,胖客戶維護運行成本高,跨平臺及伸縮性差。 在此,個人覺得在設(shè)計這個系統(tǒng)時要注意一下六點:( 1)需要立足實際,著眼于社會的設(shè)計理念。( 3)規(guī)范行業(yè)標準,開發(fā)系統(tǒng)接口。( 5)將自動化、智能化機制融入圖書館管理系統(tǒng)中。我相信這樣可以更好的完善我們的管理系統(tǒng) [6]。本系統(tǒng)的設(shè)計主要從以下幾方面做起:系統(tǒng)的流程分析、系統(tǒng)的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計、系統(tǒng)的功能模塊設(shè)計、系統(tǒng)輸入 /輸出設(shè)計等。 3 第 2 章 開發(fā)語言與技術(shù)介紹 簡介 Sybase公司 2020年推出的新一代 4GL Plus 數(shù)據(jù)庫開發(fā)工具,它不僅繼承了以往版本的各種先進技術(shù),而且適應(yīng)目前開放式軟件的發(fā)展潮流,在快速集成開發(fā)環(huán)境中加了構(gòu)建 Web Services、 JSP Web、 EJB的功能,滿足了在 4GL RAD環(huán)境中創(chuàng)建 完整應(yīng)用和應(yīng)用組件的需求,并使企業(yè)應(yīng)用可以平滑過渡到基于瀏覽器和 Web的應(yīng)用模式下。 Power Builder 提供了對目前流行的大多數(shù)關(guān)系數(shù)據(jù)庫管理系統(tǒng)的支持,由于在 Power Builder 的應(yīng)用程序中對數(shù)據(jù)庫訪問的部分一般采用國際化標準數(shù)據(jù)庫查詢語言 SQL,使用 Power Builder 開發(fā)的應(yīng)用程序可以不做 修 改或只做少量的修改就可以在不同的后臺數(shù)據(jù)庫管理系統(tǒng)上使用。 Power Builder 是一種面向?qū)ο蟮拈_發(fā)工具,各種 Windows 應(yīng)用程序中常見的窗口、菜單、控件等在 Power Builder 中都是一個個的對象。特別要指出的是 Power Builder 提供了對面向?qū)ο蠓椒ㄖ械母鞣N技術(shù) 的全面支持,我們可以利用面向?qū)ο蠓椒ㄖ械膶ο蟮姆庋b性、 繼承性、多態(tài)性等特點使得我們開發(fā)的應(yīng)用程序具有極大的可重用性和 擴展性,而這一點正是 軟件 工程中對應(yīng)用程序所提出的重要目標。真正發(fā)揮面向?qū)ο缶幊痰木薮笸Α?Power Builder 提供了兩種訪問后臺數(shù)據(jù)庫的方式,一種 是通過 ODBC標準接口的方式,第二種是通過專用的接口與后臺的數(shù)據(jù)庫相連。我們還可以通過專用接口同后臺的數(shù)據(jù)庫相連,由于專用接口是針對特定的后臺數(shù)據(jù)庫 管理 系統(tǒng)而設(shè)4 計,因此這種方式存取數(shù)據(jù)的速度要比 采用 ODBC 方式存取數(shù)據(jù)的速度要快一些,如果我們的應(yīng)用程序只是針對特定類型的后臺數(shù)據(jù)庫,當然是采用專用接口訪問 后臺數(shù)據(jù)更快一些。為滿足不同規(guī)模和要求用戶的需要, SQL Server 2020 提供幾種不同的版本。這種版本包括所有管理工具和標準版中的多種功能,它支持雙處理器系統(tǒng),并為個人使用進行了全面優(yōu)化。標準版與 企業(yè)版不同的是, SQL Server 2020個人版除可以運行在 Microsoft Windows NT/ 2020 服務(wù)器操作系統(tǒng)下外,它還能夠運行在 Windows 2020 Professiona Windows NT Workstation, Windows 98等桌面操作系統(tǒng)下 [8]。 (2) 動態(tài)自動管理和優(yōu)化功能。 (4) 豐富的編程接口工具,使用戶開發(fā) SQL Server 數(shù)據(jù)庫應(yīng)用程序更加靈活。 (6) 簡單的管理方式。 20世紀 50年代,西蒙提出管理依賴于信息和決策的思想。 1958年,蓋爾寫到: “管理將以較低的成本得到及時的、準確的信息,做到較好的控制 ”。數(shù)據(jù)處理一詞已經(jīng)出現(xiàn) [12]。 5 生命周期法( Life Cycle Method)是 20世紀 60年代發(fā)展起來的一種應(yīng)用廣泛且比較成熟的管理系統(tǒng)開發(fā)方法,它的基本思想是將系統(tǒng)的開發(fā)工作從開始到結(jié)束劃分為若干個階段,每個階段都有明確的任務(wù),而系統(tǒng)開發(fā)出來后,并不意味著生命周期的結(jié)束,而意味著根據(jù)組織的需要對系統(tǒng)的修改和重建的開始。 面向?qū)ο螅?Object Oriented)的開發(fā)方法于 20世紀 80年代開始興起的,是一種基于問題對象的自底向上的一種系統(tǒng)開發(fā)方法,這種方法的特點是以對象為基礎(chǔ),對象是分析問題和解決問題的核心 [9]。需求了解得越詳細,程序的后期開 發(fā)與維護費用就會越少。需求分析制訂好后,需要反復(fù)修改。 ( 2)概要設(shè)計:概要設(shè)計緊跟在需求分析之后。此時,數(shù)據(jù)庫中的表格還未成形,通過各種分析工具(如 Power Designer 等)畫出數(shù)據(jù)流圖,最后就可抽象出數(shù)據(jù)庫的具體表結(jié)構(gòu)。確認所有的需求都考慮在內(nèi), 沒有遺漏后,就可以開始制訂概要設(shè)計文檔。 ( 3)詳細設(shè)計:概要設(shè)計完成后,根據(jù)設(shè)計中制訂的業(yè)務(wù)模塊。詳細設(shè)計就是將各個業(yè)務(wù)模塊的窗口全部建好,各個窗口控件的處理代碼全部用語言表達出。詳細設(shè)計完成后,整個程序就確定了,再由編程人員根據(jù)詳細設(shè)計文檔將代碼完成。 ( 4) 程序編碼:程序編碼相對于其他環(huán)節(jié)來說比較簡單,程序員只需要根據(jù)詳細分析文檔寫程序編碼,保證代碼沒有錯誤 即可。需要在不斷的實踐中形成自己獨特的風格。 ( 5)測試:程序編碼完成后,就需要測試。測試工作中發(fā)現(xiàn)的錯誤應(yīng)及時改正,然后將它記錄到測試文檔中。程序就可以打包發(fā)行了。 以上 是一個完整的 MIS系統(tǒng)開發(fā)過程,其實不僅 MIS系統(tǒng),其他類型的程序開發(fā)也基本相同 [11]。其中,圖書信息 屬性 包括圖書編號、 ISBN號、書名、類別、作者、字數(shù)、價格、出版社、關(guān)鍵詞、存放代碼、摘要、出版日期、是否帶光盤以及是否已被借出。其中,圖書類別 屬性 包括類別 名稱和類別編號。其中,讀者信息 屬性 包括讀者編號、姓名、身份證號、性別、聯(lián)系地址、聯(lián)系電話、移動電話、身份名稱和部門單位。各管理部分的明細如下: ( a)借書管理:包括添加借書信息功能。 ( b)還書管理:實現(xiàn)添加還書信息功能。 ( c)當前借閱:實現(xiàn)查詢已經(jīng)借閱的信息。其中書庫列表顯示當前書庫存書,按條件查詢可以按照圖書名稱、出版社、關(guān)鍵字、作者和 ISBN查詢。 ( 7)系統(tǒng)菜單管理:包括用戶管理、借閱規(guī)則設(shè)置、圖書信息設(shè)置、窗口設(shè)置。用戶 屬性 包括用戶編號、用戶密碼和等級。 關(guān)系模式設(shè)計 讀者信息表( 讀者編號 ,讀者姓名,身份證號, 聯(lián)系地址,聯(lián)系電話,身份,性別,部門,移動電話 ) 9 用戶信息表( 用戶名 ,密碼,權(quán)限) 圖書信息表( 圖書編號 ,圖書 ISBN,圖書類型,圖書名稱,出版日期,作者,字數(shù),出版社,價格,附帶光盤,關(guān)鍵詞,存放代碼,摘要) 出版社信息表( 出版社編號 ,出版社名稱,聯(lián)系地址,郵政編碼,傳 真,網(wǎng)址) 圖書分類信息表( 種類編號 ,種類名稱,種類數(shù)量) 借閱信息表( 借閱編號 ,借閱日期, 圖書編號 , 讀者編號 ) 規(guī)則信息表( 規(guī)則編碼 ,免費借閱天數(shù),罰金標準,規(guī)則開關(guān)) 上面就是關(guān)系模式的設(shè)計,其中帶直線的是主鍵,帶波浪線的是外鍵。在上面的實體以及實體之間關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫中的表格以及各個表格之 間的關(guān)系。每個表格表示在數(shù)據(jù)庫中的一個表。 用戶基本信息 表設(shè)計 列名 數(shù)據(jù)類型 長度 可否為空 注釋 name Char 10 Not Null 用戶名 password Char 10 Not Null 密碼 lev char 1 Not Null 權(quán)限 表 43 用戶基本信息表 people 說明:記錄系 統(tǒng)用戶的用戶名、密碼與權(quán)限, name設(shè)為主鍵。 出 版社信息 表設(shè)計 列名 數(shù)據(jù)類型 長度 可否為空 注釋 Pubid char 4 Not Null 出版社編號 Pub char 30 Null 出版社名稱 Add char 50 Null 聯(lián)系地址 Zip char 6 Null 郵政編碼 Tel char 16 Null 聯(lián)系電話 Fax char 16 Null 傳真 char 16 Null 網(wǎng)址 表 45 出版社信息表 publishinfo 說明:記錄出版社信息 , pubid設(shè)為主鍵。 12 借閱信息 表設(shè)計 列名 數(shù)據(jù)類型 長度 可否為空 注釋 Loanid Int Not Null 借閱 編 號 Bookid Char 10 Not Null 圖書編號 memberid Char 10 Not Null 借閱人編號 Loandate date Null 借閱日期 表 47 借閱情況信息表 loan 說明:進行借閱的登記, loanid設(shè)為主鍵、自動增長。 13 圖書館管理信息系統(tǒng)數(shù)據(jù)流圖設(shè)計 系統(tǒng) 0層 數(shù)據(jù)流圖設(shè)計 圖 49 系統(tǒng) 0層 數(shù)據(jù)流圖 在 系統(tǒng) 0流程圖 中 , 讀者只有對查詢圖書信息和查詢借閱信息 查詢 有操作權(quán)限,系統(tǒng)只返回待查詢圖書信息、書庫列表和當前借閱信息。如輸入有關(guān)書信息、輸入有關(guān)讀者信息和輸入有關(guān)規(guī)則信息,圖書館則返回整個數(shù)據(jù)庫。整個圖書館管理系統(tǒng)由 6個子系統(tǒng)組成,分別是圖書查詢子系統(tǒng)、圖書借閱子系統(tǒng),圖書信息管理子系統(tǒng)、讀者信息管理子系統(tǒng) 、資料統(tǒng)計子系統(tǒng)和系統(tǒng)設(shè)置管理子系統(tǒng)。 更新后的 圖書信息表 信息將傳入 圖書庫存借出和分類統(tǒng)計 子系統(tǒng),這兩個子系統(tǒng)將分別給 信息給管理員 提供庫存借出和圖書分類統(tǒng)計表信息。之后讀者信息表則將新表信息分別傳入讀者身份和性別統(tǒng)計子系統(tǒng),這兩個 子 系統(tǒng)將分別傳輸讀者身份和性別信息給管理員用戶。同時這兩個子系統(tǒng)傳輸信息給借閱信息表,借閱信息表給當前借閱查詢子系統(tǒng)提供信息,同時當前借閱查詢子系統(tǒng)給用戶管理員和讀者提供當前借閱信息 。圖書查詢子系統(tǒng)分別向管理員用戶和讀者提供書庫 列表和借閱信息。 20 系統(tǒng)設(shè)置管理數(shù)據(jù)流圖設(shè)計 圖 416 系統(tǒng)設(shè)置管理數(shù)據(jù)流圖 在系統(tǒng)設(shè)置管理數(shù)據(jù)流圖中,用戶管理員分別輸入圖書分類信息、出版社信息、用戶信息和借閱規(guī)則信息給圖書分類信息設(shè)置、出版社信息設(shè)置、用戶管理和借閱規(guī)則設(shè)置子系統(tǒng)。 21 系統(tǒng)功能結(jié)構(gòu)圖 設(shè)計 圖 417 系統(tǒng)功能結(jié)構(gòu)圖 上圖為系統(tǒng)功能結(jié)構(gòu)圖,這個
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1