李占
(南陽醫學高等專科學校 河南省南陽市 473061)
隨著社會經濟的飛速發展,相應促進了電子信息技術、互聯網技術的發展升級,信息處理系統憑借高安全性、高效率優勢,在多數領域得以廣泛應用。在信息處理系統中,計算機數據處理與整合,屬于技術應用優勢。信息管理系統,既可以提升管理效率,簡化工作量,還可以維護用戶信息的安全性與隱私性。通過調研圖書館可知,圖書館采用計算機技術管理圖書,為讀者單一對接模式。該類現象對讀者讀書積極性、便捷性影響較大,還會增加人力與財力浪費。完善的信息管理系統,在一定程度上可以代替傳統管理方式,因此在本文研究中,著力優化設計圖書館信息管理系統。
計算機領域所用技術方法和手段比較先進,計算機技術的綜合特質顯著,可以結合數學、現代通信、機械工程、應用物理與電子工程,相應促進了計算機技術的發展。計算機技術屬于完整系統技術,涉及到系統結構、維護、應用、管理等多項技術。
通過系統結構技術,能夠提升計算機系統解題效率,確保性價比最高。電子器件的快速發展,微程序設計與固體工程技術的發展,帶動了操作系統、虛擬存儲器技術、程序語言技術的發展,會極大影響系統結構技術,并且緊密結合計算機軟件、固件、硬件等,涉及到計算機科學理論、微電子工程等技術。
通過操作系統,可以實現計算機系統管理的自動化,操作系統可以高效應用計算機硬件與軟件資源,加強機器吞吐能力、操作便利性、解體時效性等,同時可以改善系統可靠性問題,使解題費用降低。
計算機系統具備自動化維護和診斷技術,功能檢查程序、自動診斷程序為主要的維護診斷自動化軟件。功能檢查程序,能夠實現計算機系統的微觀功能,通過嚴格數據圖形、動作,可以實現考察測試,對結果正確性進行比較,確保部件運行的正常化。
計算機系統應用規范,程序設計自動化、軟件工程技術,和技術應用的關系密切。程序設計自動化,可以利用計算機自動設計程序,以此推廣計算機技術。傳統計算機系統,多依賴人工、機器指令編寫程序,花費時間與精力比較大,極易出現錯誤,閱讀、調試、修改難度較大。
管理信息系統以人為主導,通過計算機硬件、軟件、網絡通信設備、辦公設備,同時做好信息收集、傳輸和加工處理,全面提升企業效率和效益,同時可以支持企業高層決策,中層控制,高度集成人機系統。
新型管理理念與計算機信息系統,需要將管理系統作為基礎,基于物料需求理論,此種理論和傳統庫存理念及方法差異大,將時間分段引入到基礎上,全面反映出物料清單,處理庫存管理、生產控制難題,可以采用訂貨點法實現。物料供應所需時間長,不能使物料庫存完全消耗之后,再補充庫存量,必須準確判斷時間,做好提前補充。通過訂貨點法,能夠處理上述問題。

表1:系統測試結果

圖1:系統數據流
圖書館信息管理子系統,屬于重要的信息管理模式。因此,具備信息管理系統特定及功能,信息安全性、人機交互體驗、資料擴展性,檢索方式、紙質資源與電子資源同步管理等。信息管理系統以圖書館為管理對象,因此必須全面分析圖書館特殊性。通常情況下,圖書館服務對象可以劃分為工作人員、管理人員和讀者。管理人員,主要是維護系統信息,檢測系統狀態,同時按照實際需求,總結特殊借閱情況,生成信息報表文件。工作人員負責管理圖書,按照圖書借閱情況,生成報表。讀者主要錄入和修改個人信息、查詢圖書信息、查詢個人借閱情況等。對于圖書館信息系統的需求,涉及到數據流程圖與數據字典。數據流程分析,可以獨立出組織內部流動情況,去除組織結構、處理工具、信息載體、物質材料等。通過數據流動過程,對業務數據處理模式進行考察。
傳統圖書館主要采用資源文獻提供方式,在新時代發展背景下,數字圖書館可以將知識提供給客戶。設計圖書館信息系統,可以通過知識單元有效結合圖片、圖像、多媒體以及數據庫等,為客戶提供優質服務。通過元數據和內容的檢索,可以促進技術的全新發展。在新時期背景下,圖書館信息系統,可以提供開放化的知識結構。在信息處理技術發展過程中,圖書館信息系統可以有效解決讀者的知識信息問題,實現信息數據的一次性滿足。因此,以下詳細介紹圖書館信息系統設計相關問題。
圖書管理系統的功能,會受到系統總體設計的影響。系統應用服務,依賴于Diango 框架。該框架具備模板引擎功能、對象關系映射功能。上述功能有助于提升系統效率,加快系統研發速度。此外,系統框架能夠向外部提供網頁端、API 接口。系統數據庫表中,需要通過對象關系映射模式,完成對象編寫。通過管理系統,能夠處理傳統數據庫手動構建問題,明顯提升效率和準確度。Diango 框架涉及到“Model”、“Template”、“Router”部分,其中,“Model”對應數據庫,“Template”對應系統文件。
4.2.1 數據庫概念設計
按照系統功能分析,當權限不同時,可以將系統用戶劃分為系統管理員、圖書操作員、借閱操作員。借閱操作員工作內容如下:發放和掛失圖書卡、繳納罰款信息、催還圖書、查看讀者信息、圖書信息、節約信息,因此為控制權限角色。圖書操作員負責維護圖書信息,也屬于控制權限角色。在該類系統用戶中,系統管理員的權限最高,可以隨意應用系統功能。不同類別用戶登錄系統前,應當做好有效性檢查。如果輸入無效,則必須重新輸入。之后按照圖書館要求、借還圖書要求,做好對應處理。按照不同情況,維護書籍系統,開具罰款單等。通過有效性檢查,能夠顯示出讀者情況、圖書情況、統計表等。
4.2.2 數據庫邏輯設計
邏輯結構設計,需要將概念結構轉化為邏輯數據模型,做好優化處理。按照前期分析獲取設計圖,修正結構化查詢語言特點,獲得主要關系數據庫表。系統數據流如圖1所示。
4.2.3 數據庫物理設計
物理設計屬于數據庫的后半段,將給定邏輯結構置入具體環境中,邏輯數據模型選擇具體工作環境,提供數據存儲結構、存取方法,其屬于數據庫物理設計。物理結構對于硬件系統、數據庫管理系統比較依賴,設計人員應當掌握數據庫管理系統的存儲結構、內部特征、存取方法。數據庫物理設計,涉及到確定數據庫物理結構,評價時間效率和空間效率。對于確定數據庫物理結構,涉及到以下內容:確定數據存儲結構、存儲路徑、存放位置、系統配置等。數據庫物理設計期間,應當權衡空間效率、時間效率、維護代價、用戶要求,擇優方案作為物理結構。數據庫物理設計中,應當集中存儲和檢索對象。
輸入輸出設計,屬于組織系統形象化體現,可以為用戶建設優質的工作環境,確保用戶能夠積極投入工作,和用戶操作習慣相符,確保用戶可以接受目標系統,同時為用戶提供易于理解的信息形態。
(1)輸入設計。輸入界面,屬于管理信息系統、用戶交互紐帶,設計任務在于按照業務需求,明確輸入形式,確保信息系統獲得管理工具信息。因此,通過輸入設計,有助于提升輸入效率,減少輸入錯誤。
(2)輸出設計。輸出設計任務能夠確保系統滿足用戶需求,通過輸出設計,能夠正確反映出管理所需信息,確保信息滿足用戶需求,對系統使用效果、系統設計成功率影響較大。
該系統應用的開發語言,涉及到Java、Asp、Jsp、Php 等,具備核心功能的開發語言,屬于系統前端開發。系統不同模塊實現與開發方式不同。選擇關鍵模塊、典型模塊進行分析:
對系統登錄模塊優劣進行判斷時,應當確保操作友好性、登錄界面簡潔性。其中,同時輸入正確的用戶賬戶和密碼,能夠登錄系統。如果用戶賬號、密碼出現任一錯誤時,則不能登錄系統。如果輸入信息有誤,用戶不需要更新,再次輸入正確的用戶賬戶和密碼即可。如果連續5 次輸錯用戶賬戶和密碼,系統將會鎖定該賬號,等待12h 后才可以解鎖。系統提供密碼修改服務、密碼找回服務、手機驗證碼登錄服務。
信息維護涉及到企業員工信息維護、圖書館管理員信息維護。用戶按照自身需求,編輯和查找用戶信息,可編輯信息包括聯系方式、部門、姓名、借閱記錄等。
圖書信息管理模塊,能夠有效管理書籍信息,維護數據信息等。用戶能夠維護和更新圖書名稱、編號、類別、作者,同時能夠編輯出版社名稱、出版日期等。
在信息管理系統中,借閱信息管理模塊非常重要。完成前期工作后,待至系統正常運營,能夠明顯提升模塊使用效率。借閱信息管理模塊,涉及到圖書續借、借閱、歸還等功能。
為了測試系統穩定性與功能性,需要全面測試系統功能,本文對系統部分模塊功能進行測試,結果如表1所示。
綜上所述,本文通過調研圖書館信息管理,提出圖書館信息管理系統需求。基于信息系統總體化設計,提出數據庫設計內容,詳細介紹系統設計相關問題,同時選擇典型功能模塊予以分析,提出系統總體設計、數據庫設計、輸入與輸出設計,闡述圖書館信息系統的實現,涉及到系統登錄模塊、用戶管理模塊、圖書信息管理模塊、借閱信息管理模塊,最后進行圖書館信息系統測試,驗證了圖書館信息系統的功能性與穩定性。通過本文研究與分析,為圖書館經營管理提供參考性價值。