【正文】
息系統(tǒng)的分析與設(shè)計21購活動中的各項信息等,并且要求圖書館采購人員已經(jīng)成功登錄到采訪管理子系統(tǒng)。其基本操作流程主要包括如下幾個步驟:1. 圖書館辦公室秘書在系統(tǒng)中查詢本期采訪整體規(guī)劃;2. 圖書館辦公室秘書根據(jù)整體規(guī)劃內(nèi)容編寫本期采訪活動對象范圍;3. 圖書館辦公室秘書根據(jù)整體規(guī)劃內(nèi)容編寫本期采訪活動內(nèi)容規(guī)定;4. 圖書館辦公室秘書根據(jù)整體規(guī)劃內(nèi)容確定本期采訪活動次數(shù);5. 圖書館辦公室秘書點擊提交按鈕將采訪整體規(guī)劃信息上傳至系統(tǒng);6. 館領(lǐng)導(dǎo)對本期采訪整體規(guī)劃進行查看與審核;7. 審核完成后點擊通過按鈕進行提交;8. 界面給出審核成功提示信息;9. 圖書館辦公室秘書收到審核通過消息提示。四川大學(xué)工程碩士學(xué)位論文 圖書館管理信息系統(tǒng)的分析與設(shè)計17圖 基礎(chǔ)信息管理活動圖 功能需求分析本節(jié)在系統(tǒng)業(yè)務(wù)環(huán)境分析的基礎(chǔ)上對系統(tǒng)的功能需求進行研究,首先分析系統(tǒng)中所有用戶的角色信息,并對其具體職責(zé)進行研究,其次結(jié)合系統(tǒng)的業(yè)務(wù)環(huán)境與業(yè)務(wù)流程給出系統(tǒng)需要實現(xiàn)的各項功能。(3) 將分類后的圖書進行登記操作,并將圖書存入對應(yīng)館室。三、系統(tǒng)的信息處理效率要能夠滿足圖書館日常業(yè)務(wù)的需求,實現(xiàn)與現(xiàn)有四川大學(xué)工程碩士學(xué)位論文 圖書館管理信息系統(tǒng)的分析與設(shè)計14圖書資源檢索平臺之間的數(shù)據(jù)交換與共享,同時數(shù)據(jù)的冗余性與一致性要達到預(yù)定的實時性要求標準。其中需要管理的基礎(chǔ)信息包括內(nèi)部工作人員的個人基本信息、權(quán)限管理、部門管理等方面。本系統(tǒng)中涉及到的工作人員類型主要包括電子資源管理部門工作人員、圖書管理部門工作人員、辦公室領(lǐng)導(dǎo)、辦公室秘書以及普通管理人員等。圖書館設(shè)館長一人、副館長二人,下設(shè)辦公室、綜合借閱部、文獻采編部、信息技術(shù)部,現(xiàn)有員工 31 人,其中碩士研究生 1 人,本科學(xué)歷 20 人,??茖W(xué)歷 6 人,高級職稱 7 人,中級職稱 7 人;館藏紙質(zhì)文獻 60 萬冊,電子圖書 23 萬冊,引進清華同方《中國學(xué)術(shù)期刊全文數(shù)據(jù)庫》 、博碩士學(xué)位論文數(shù)據(jù)庫、超星“讀秀知識庫” 、臺灣智庫研究成果庫、國研網(wǎng)數(shù)據(jù)庫等。(4)數(shù)據(jù)控制功能:RDBMS 提供了數(shù)據(jù)控制語言(Data Control Language,DCL) ,利用 DCL 可以完成數(shù)據(jù)庫運行控制功能,包括并發(fā)控制(即處理多個用戶同時使用某些數(shù)據(jù)時可能產(chǎn)生的問題) ,安全性檢查,完整性約束條件的檢查和執(zhí)行,數(shù)據(jù)庫的內(nèi)部維護(例如索引的自動維護)等。多態(tài)性的實現(xiàn)基礎(chǔ)是繼承性,只有在具有繼承關(guān)系的類結(jié)構(gòu)中通過消息傳遞才可能實現(xiàn)多態(tài)行為,同時在程序設(shè)計中還需要將具備高度通用處理功能的消息放在類結(jié)構(gòu)中的頂層來處理,而具體用于響應(yīng)這一消息的動作處理邏輯則放在類繼承結(jié)構(gòu)的底層來實現(xiàn),即高層類對象中定義消息結(jié)構(gòu),底層類對象中定義消息的執(zhí)行動作,從而實現(xiàn)多態(tài)性特征。3.消息(Message)在面向?qū)ο蟪绦蛟O(shè)計過程中,對象之間的功能調(diào)用是通過作為調(diào)用方的對象向被調(diào)用對象發(fā)送消息 [19],并由后者的內(nèi)部方法來執(zhí)行相關(guān)邏輯操作來實現(xiàn),消息是完成邏輯處理的重要觸發(fā)條件,通常包含了接收消息的目標對象、消息名稱以及消息內(nèi)部數(shù)據(jù)等。隨著多媒體技術(shù)的發(fā)展,網(wǎng)絡(luò)安全技術(shù)的進步,管理信息系統(tǒng)的應(yīng)用領(lǐng)域越來越寬闊,這就是管理信息系統(tǒng)的成熟階段。這里突出了一個觀念,即信息決定策略,但并未說明使用網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)。四川大學(xué)工程碩士學(xué)位論文 圖書館管理信息系統(tǒng)的分析與設(shè)計4 論文主要研究內(nèi)容和結(jié)構(gòu)作者本人在四川省貿(mào)易學(xué)校負責(zé)圖書館的圖書管理工作,非常熟悉圖書資源的控制管理規(guī)范與流程,因此本論文基于管理信息系統(tǒng)、面向?qū)ο蠓椒?、?shù)據(jù)庫技術(shù)等相關(guān)技術(shù),根據(jù)圖書館圖書信息化管理與控制流程,對系統(tǒng)開始各種需求分析,也就是業(yè)務(wù)需求分析、數(shù)據(jù)需求分析、功能需求分析、非功能需求分析,并設(shè)計出了圖書管理系統(tǒng)的業(yè)務(wù)數(shù)據(jù)流程圖及用例圖;最后著重對圖書管理系統(tǒng)進行系統(tǒng)設(shè)計(總體設(shè)計、功能模塊設(shè)計和數(shù)據(jù)庫設(shè)計) 。它采取全新的網(wǎng)絡(luò)技術(shù)、通訊技術(shù)、大數(shù)據(jù)存儲技術(shù)以及多媒體技術(shù),有機融合構(gòu)造一個規(guī)模巨大、移植擴展靈活、互操作性簡單、共享性強大的分布式數(shù)據(jù)庫,并支持在 Web 上進行智能模糊搜索、查閱的信息化服務(wù)。最近十年,國外的各種圖書館蘊藏著巨量的圖書資源,傳統(tǒng)的借閱方式無法滿足其價值需求,為此紛紛尋求增值方式,來開辟全新的圖書館特色服務(wù)。圖書館管理人員在日常工作中,天天與海量的學(xué)生信息、圖書信息以及二者之間相互生成的圖書借閱信息打交道。 then according to the library information management system and control process, the system began to all kinds of needs analysis, is also the business needs analysis, the data demand analysis, function IIIdemand analysis, non functional requirements analysis, and design a service data flow diagram and use case diagram library management system。I圖書館管理信息系統(tǒng)的分析與設(shè)計軟件工程 領(lǐng)域研究生 錢茂莎 指導(dǎo)老師 余勤二十一世紀,無論是通信技術(shù)、計算機網(wǎng)絡(luò)技術(shù),還是數(shù)據(jù)庫技術(shù)、信息管理技術(shù),都取得了巨大的發(fā)展,全球各個國家逐步開始推行數(shù)字化信息建設(shè)工程。 then introduce the management information system, object oriented method, the database technology and related technology。為了減少圖書管理員的人員規(guī)模,降低圖書管理人員的工作強度,提升圖書資源管理的效率,必須開發(fā)一個圖書管理系統(tǒng)對圖書資源進行科學(xué)的控制與管理,動態(tài)地儲存、檢索、借閱。當(dāng)前許多知名軟件公司基于 B/S 模式開發(fā)了各自的圖書管理系統(tǒng)產(chǎn)品,比如 SIRSI 旗下的 UNICORN、EXLIBRIS 的 ALEPH 以及 INOVATIVE 的MILLENNIUM 產(chǎn)品 [7]?,F(xiàn)代化數(shù)字化圖書館是英特網(wǎng)蓬勃發(fā)展而隨之衍生出來的全新產(chǎn)品,是旨在從原理上改變當(dāng)前網(wǎng)絡(luò)上信息雜亂無章的狀況而產(chǎn)生的新一代網(wǎng)絡(luò)資源的分享模式。隨著無線通訊技術(shù)的發(fā)展,智能終端已經(jīng)非常的普及,人們隨時通過 wap 訪問網(wǎng)絡(luò)資源,因而新一代圖書管理系統(tǒng)也支持了 wap 接入訪問,這樣才方便用戶在出差途中,在沒有 Inter 網(wǎng)絡(luò)的地方,也能隨心所欲的訪問數(shù)字圖書館 [10]。四川大學(xué)工程碩士學(xué)位論文 圖書館管理信息系統(tǒng)的分析與設(shè)計52. 相關(guān)理論與技術(shù)概述 管理信息系統(tǒng)介紹20 世紀 70 年代初,Walter T. Kenevan 首次提出了管理信息系統(tǒng)(MIS,即 Management Information System 的縮寫)的概念:“無論以正規(guī)的書面形式,還是隨意的口語形式,只要及時向公司領(lǐng)導(dǎo)、普通員工、公司外相關(guān)人員傳遞歷史的、當(dāng)前的、將來的與企業(yè)管理有關(guān)的信息,輔助所有人管理公司,決定公司的發(fā)展策略與方向 [11]”。這種系統(tǒng)大大地四川大學(xué)工程碩士學(xué)位論文 圖書館管理信息系統(tǒng)的分析與設(shè)計6提升了管理效率,使得企業(yè)發(fā)展迅猛,產(chǎn)生了巨大的經(jīng)濟利潤,這是管理信息系統(tǒng)的生長階段 [14];自 90 年代中期以來,局域網(wǎng)、廣域網(wǎng)、城域網(wǎng)技術(shù)越來越成熟,并滲透在各個領(lǐng)域,高速率、寬帶寬的計算機網(wǎng)絡(luò),分布式數(shù)據(jù)庫,大儲存介質(zhì)的出現(xiàn),使得管理信息系統(tǒng)從 C/S(client/server)模式發(fā)展為B/S(browser/server)模式,人們更加方便的分享和使用這些數(shù)據(jù)信息 [15]。同時,在類結(jié)構(gòu)中還包含了繼承、集合等關(guān)系,即不同的類結(jié)構(gòu)之間可以子類或部分類的方式類進行組織。例如,可以通過在應(yīng)用程序中的類結(jié)構(gòu)發(fā)送打印消息,不同的類對象在接收到此消息后執(zhí)行不同的打印動作,圖表類會執(zhí)行圖表的打印、文件類會執(zhí)行文件的打印操作等。(3)數(shù)據(jù)查詢檢索:數(shù)據(jù)庫管理系統(tǒng)的最重要的功能是為用戶提供數(shù)據(jù)檢索與查詢服務(wù),所以在 DBMS 中還提供了 DSL 數(shù)據(jù)庫查詢語言來完成對基礎(chǔ)數(shù)據(jù)的查詢檢索功能,當(dāng)前通用的數(shù)據(jù)查詢檢索語言為 SQL 語言。 四川省貿(mào)易學(xué)校圖書館介紹四川省貿(mào)易學(xué)校圖書館現(xiàn)有館舍面積 13000 平方米,閱覽座位 1700 個,電子閱覽室機位 300 個。在日常管理工作中,電子資源管理部門工作人員負責(zé)將采訪活動,同時將采訪的音頻以及視頻資源進行整理、上傳與后期維護管理等;圖書管理部門工作人員負責(zé)圖書采購、分類、編目、歸檔,同時為全體教師與學(xué)生提供圖書外借、流通等管理工作;圖書館辦公室負責(zé)對圖書館的日常工作進行全局把控,包括館內(nèi)部門設(shè)置、人員管理等。從整體而言,圖書館的日常管理工作需要按照學(xué)院的整體教學(xué)計劃來進行,以學(xué)期為周期制定管理目標與工作內(nèi)容,包括采訪工作管理、圖書等資源的編目工作管理、圖書流通管理、基礎(chǔ)信息管理等方面。二、系統(tǒng)要提供友好的人機交互功能接口,以科學(xué)的管理界面為工作人員的管理工作提供便利,數(shù)據(jù)的輸入與輸出要符合實際操作習(xí)慣,同時各功能模塊的頁面設(shè)計要按照統(tǒng)一的界面風(fēng)格進行。(2) 圖書管理人員根據(jù)購買記錄對新購圖書進行清點入庫,隨后根據(jù)圖書信息進行標簽編制、圖書分類。(4) 圖書館管理人員回收借書證并將讀者信息刪除。四川大學(xué)工程碩士學(xué)位論文 圖書館管理信息系統(tǒng)的分析與設(shè)計19圖 采訪管理用例圖其中圖 中的采訪計劃管理是對圖書館本期的采訪整體規(guī)劃進行管理,包括采訪對象范圍、采訪內(nèi)容規(guī)定、采訪活動數(shù)量等過程進行描述,參與者為圖書館辦公室秘書和館領(lǐng)導(dǎo),同時要求圖書館辦公室秘書已經(jīng)成功登錄到采訪管理子系統(tǒng),在完成管理操作后系統(tǒng)界面向圖書館辦公室秘書以及館領(lǐng)導(dǎo)給出操作成功提示,同時生成采訪計劃信息表單,并向外聯(lián)部門管理人員上報采訪計劃活動信息。 編目管理編目管理的用例圖如圖 所示,從圖 中可以看到在編目管理中主要是對圖書館的新書入館工作進行管理,包括了圖書購買活動管理和新書編目管理,其中圖書購買活動管理有采購人員負責(zé),系統(tǒng)需要完成發(fā)票整理和發(fā)票提交信息的管理操作,在編目管理過程中主要包括新書的清點入庫管理、圖書標簽編制操作以及新書的編目分類等子管理功能。四川大學(xué)工程碩士學(xué)位論文 圖書館管理信息系統(tǒng)的分析與設(shè)計23圖 流通管理用例圖其中,圖 中的圖書借還管理功能主要負責(zé)了讀者對圖書進行狀態(tài)查詢、預(yù)約、借書、續(xù)借以及還書的過程管理功能,其管理對象為圖書館的所有讀者,并且不要求讀者在圖書借還操作之前進行系統(tǒng)登錄,其詳細管理操作流程主要包括如下幾個步驟:1. 讀者輸入圖書關(guān)鍵詞進行狀態(tài)查詢;2. 讀者對可借的圖書進行在線預(yù)約;3. 讀者到圖書館借書處借書;4. 讀者在圖書館借書處或系統(tǒng)中進行現(xiàn)場續(xù)借或在線續(xù)借;5. 讀者在圖書館借書處進行還書;6. 系統(tǒng)界面給出圖書狀態(tài)的變化信息;7. 讀者進行借書或還書操作,并對系統(tǒng)的圖書狀態(tài)變化信息進行確認。同時,圖書管理人員在讀者信息輸入過程中可以隨時對已輸入的信息進行查詢、修改與刪除操作,并且如果讀者信息審核失敗,系統(tǒng)能夠自動轉(zhuǎn)向第 1四川大學(xué)工程碩士學(xué)位論文 圖書館管理信息系統(tǒng)的分析與設(shè)計25步操作流程進行重新管理操作。本節(jié)在系統(tǒng)業(yè)務(wù)功能分析工作的基礎(chǔ)上,以類圖的簡化表示或縮略表示形式對系統(tǒng)的數(shù)據(jù)需求進行分析,包括采訪管理、編目管理、流通管理、基礎(chǔ)信息管理以及系統(tǒng)管理模塊的數(shù)據(jù)需求,各個功能所對應(yīng)的數(shù)據(jù)需求分析結(jié)果圖示分別如圖 、圖 、圖 、圖 以及圖 所示。表 313 服務(wù)器端環(huán)境系統(tǒng)所使用數(shù)據(jù)庫 Microsoft SQL Server 2022操作系統(tǒng) Windows Server 2022網(wǎng)絡(luò)協(xié)議 TCP/IP 協(xié)議族表 314 客戶端環(huán)境操作系統(tǒng) Windows XP 或以上版本操作系統(tǒng) Windows XP、Windows 7分辨率 1024768 或更高 性能需求系統(tǒng)的性能要求主要體現(xiàn)在響應(yīng)速度、數(shù)據(jù)存儲容量、數(shù)據(jù)吞吐量以及系統(tǒng)負載等方面:1. 響應(yīng)速度:系統(tǒng)的所有數(shù)據(jù)操作均需要在 5 秒之內(nèi)完成。4. 系統(tǒng)運行安全:系統(tǒng)要定時對后臺數(shù)據(jù)庫中的關(guān)鍵數(shù)據(jù)進行備份,并采用專用主機存儲備份數(shù)據(jù)。3. 擴展性原則:系統(tǒng)的設(shè)計工作不僅要遵循模塊化原則,同時還要預(yù)留外部功能擴展接口,方便系統(tǒng)未來的功能擴展??蛻舳丝蛻舳丝蛻舳讼到y(tǒng)服務(wù)器 數(shù)據(jù)庫服務(wù)器圖 系統(tǒng)體系結(jié)構(gòu)設(shè)計 系統(tǒng)功能架構(gòu)設(shè)計根據(jù)系統(tǒng)的功能需求分析和數(shù)據(jù)需求分析,可以得到在本系統(tǒng)中主要包含了采訪管理、編目管理、流通管理、基礎(chǔ)信息管理、系統(tǒng)管理等功能模塊,因此可以得到系統(tǒng)的整體功能架構(gòu)設(shè)計如圖 所示:圖 系統(tǒng)整體功能架構(gòu)設(shè)計其中系統(tǒng)功能結(jié)