蔡天澤
(南京城市職業(yè)學(xué)院,江蘇 南京 210000)
淺談高校圖書館計(jì)算機(jī)的軟件維護(hù)
蔡天澤
(南京城市職業(yè)學(xué)院,江蘇 南京 210000)
本文構(gòu)建高校圖書館計(jì)算機(jī)軟件三層管理結(jié)構(gòu),將圖書館藏書信息由計(jì)算機(jī)軟件進(jìn)行管理。運(yùn)用計(jì)算機(jī)對(duì)高校圖書館管理能夠提高管理效率,而圖書館計(jì)算機(jī)軟件維護(hù)是保障計(jì)算機(jī)管理的前提。本文對(duì)高校圖書館計(jì)算機(jī)軟件工作原理和運(yùn)行環(huán)境需求進(jìn)行了分析,設(shè)計(jì)高校圖書館計(jì)算機(jī)軟件維護(hù)管理平臺(tái),確保高校圖書館計(jì)算機(jī)軟件應(yīng)用正常運(yùn)轉(zhuǎn)。同時(shí)加強(qiáng)高校圖書館計(jì)算機(jī)軟件的日常管理與維護(hù)工作,保證圖書館計(jì)算機(jī)軟件的應(yīng)用安全。
高校圖書館;計(jì)算機(jī)軟件;系統(tǒng)維護(hù)
高校圖書館已經(jīng)進(jìn)入了數(shù)字化時(shí)代,無(wú)論是數(shù)字圖書館或是圖書館管理都已經(jīng)實(shí)現(xiàn)計(jì)算機(jī)管理。現(xiàn)代化的高校圖書館計(jì)算機(jī)管理是在傳統(tǒng)圖書館管理模式的基礎(chǔ)上運(yùn)用計(jì)算機(jī)開(kāi)發(fā)出與其相似的計(jì)算機(jī)軟件管理系統(tǒng),該系統(tǒng)將傳統(tǒng)的人工管理編著目錄、圖書借閱登記、圖書查找、圖書統(tǒng)計(jì)等以計(jì)算機(jī)管理軟件管理的方式進(jìn)行操作,將原有的圖書資源數(shù)字化建立計(jì)算機(jī)數(shù)據(jù)庫(kù),構(gòu)建起高校圖書館計(jì)算機(jī)管理軟件。那么對(duì)于圖書館計(jì)算機(jī)軟件的維護(hù)就需要首先了解該軟件的工作原理和運(yùn)行環(huán)境需求,其次,要做到定期檢查維護(hù),建立完善的軟件維護(hù)制度,并對(duì)常見(jiàn)問(wèn)題做出記錄,便于解決問(wèn)題。
高校圖書館計(jì)算機(jī)管理軟件是由數(shù)據(jù)庫(kù)、服務(wù)程序、應(yīng)用程序構(gòu)建的三層運(yùn)行結(jié)構(gòu),其結(jié)構(gòu)圖如圖1所示:具有可擴(kuò)充性,能夠在原有的平臺(tái)功能基礎(chǔ)上增加新工具,降低軟件維護(hù)的成本。
3.2 設(shè)計(jì)原則
對(duì)高校圖書館計(jì)算機(jī)軟件維護(hù)平臺(tái)要以圖書館計(jì)算機(jī)軟件維護(hù)問(wèn)題控制為核心,以預(yù)防為主體,對(duì)圖書館計(jì)算機(jī)軟件應(yīng)用過(guò)程進(jìn)行實(shí)時(shí)維護(hù)和管理。圖書館計(jì)算機(jī)軟件維護(hù)要從軟件開(kāi)發(fā)、軟件管理和軟件維護(hù)三個(gè)方面進(jìn)行管理,設(shè)計(jì)思想如圖2所示:
圖2 高校圖書館計(jì)算機(jī)軟件維護(hù)平臺(tái)設(shè)計(jì)構(gòu)思
圖1 高校圖書館計(jì)算機(jī)軟件結(jié)構(gòu)
圖書館計(jì)算機(jī)軟件正常使用是當(dāng)打開(kāi)圖書館計(jì)算機(jī)后會(huì)依次啟動(dòng)圖書館數(shù)據(jù)庫(kù)、服務(wù)程序和應(yīng)用程序。
3.1 設(shè)計(jì)目標(biāo)
本文所設(shè)計(jì)的高校圖書館計(jì)算機(jī)軟件維護(hù)平臺(tái)具有統(tǒng)一管理圖書館計(jì)算機(jī)軟件的功能,可以為維護(hù)人員提供智能化的維護(hù)幫助參考,提高維護(hù)效率和維護(hù)質(zhì)量,同時(shí)還需要
在軟件開(kāi)發(fā)過(guò)程中,對(duì)圖書館計(jì)算機(jī)軟件的需求進(jìn)行分析,對(duì)軟件設(shè)計(jì)方面簡(jiǎn)化性進(jìn)行研究,編程和測(cè)試等都與軟件投入使用后的可維護(hù)性息息相關(guān)。在高校圖書館軟件管理過(guò)程中,要確保軟件配置信息準(zhǔn)確,并能夠與計(jì)算機(jī)軟件維護(hù)庫(kù)中的信息相對(duì)應(yīng)。在軟件維護(hù)過(guò)程中要對(duì)軟件存儲(chǔ)在維護(hù)庫(kù)中的活動(dòng)記錄進(jìn)行調(diào)用,認(rèn)清軟件故障產(chǎn)生的原因,方便及時(shí)、準(zhǔn)確的解決問(wèn)題。
高校圖書館計(jì)算機(jī)軟件維護(hù)平臺(tái)的工作要求是提高計(jì)算機(jī)軟件的可靠性和可維護(hù)性,其功能實(shí)現(xiàn)主要包括四個(gè)方面:
4.1 對(duì)高校圖書館計(jì)算機(jī)軟件的認(rèn)知與理解
高校圖書館計(jì)算機(jī)軟件維護(hù)平臺(tái)對(duì)軟件進(jìn)行維護(hù),首先要明確圖書館計(jì)算機(jī)中的軟件功能、配置、標(biāo)準(zhǔn)、關(guān)聯(lián)等,利用計(jì)算機(jī)軟件維護(hù)平臺(tái)能夠?qū)?yīng)用程序進(jìn)行靜態(tài)分析,獲取計(jì)算機(jī)軟件的組成、控制流程及數(shù)據(jù)引用關(guān)系,方便維護(hù)時(shí)能夠?qū)浖膯?wèn)題進(jìn)行有效掌握。
4.2 具有軟件可維護(hù)性的衡量標(biāo)準(zhǔn)
高校圖書館計(jì)算機(jī)軟件維護(hù)平臺(tái)能夠靜態(tài)衡量軟件的可維護(hù)性,提供軟件維護(hù)可行性分析報(bào)告,并對(duì)維護(hù)的難易度、費(fèi)用等進(jìn)行評(píng)估,提高軟件維護(hù)的效率,降低維護(hù)的成本。
4.3 具有軟件配置管理功能
圖書館軟件配置需求、運(yùn)行環(huán)境、安裝路徑、系統(tǒng)關(guān)聯(lián)等利用維護(hù)平臺(tái)能夠清晰地查詢,同時(shí)可以做出更改控制,保證圖書館計(jì)算機(jī)軟件的可維護(hù)性。
4.4 具有維護(hù)信息支持功能
有關(guān)高校圖書館計(jì)算機(jī)軟件的活動(dòng)信息在維護(hù)數(shù)據(jù)庫(kù)中均有記錄,可方便在軟件維護(hù)過(guò)程中準(zhǔn)確地為維修人員提供維護(hù)需求分析,并能夠提供維修環(huán)境支持和維護(hù)說(shuō)明。
高校圖書館計(jì)算機(jī)軟件維護(hù)平臺(tái)主要是由軟件配置管理、軟件理解、軟件可維護(hù)衡量標(biāo)準(zhǔn)、軟件維護(hù)四個(gè)部分組成,其體系結(jié)構(gòu)如圖3所示:
圖3 高校圖書館計(jì)算機(jī)軟件維護(hù)平臺(tái)體系結(jié)構(gòu)
5.1 軟件配置管理
軟件配置管理采用三層B/S結(jié)構(gòu),即:圖書館用戶計(jì)算機(jī)、網(wǎng)絡(luò)服務(wù)器和圖書館數(shù)據(jù)庫(kù)服務(wù)器。圖書館用戶計(jì)算機(jī)軟件是由圖書應(yīng)用軟件、編輯軟件、網(wǎng)絡(luò)軟件等構(gòu)成;網(wǎng)絡(luò)服務(wù)器是用戶端計(jì)算機(jī)與圖書館數(shù)據(jù)庫(kù)服務(wù)器之間進(jìn)行溝通的中介,一方面是連接用戶與服務(wù)器,為用戶端計(jì)算機(jī)提供所需圖書館數(shù)據(jù)資料條件化調(diào)用,另一方面能夠控制訪問(wèn)權(quán)限,保護(hù)圖書館資料的安全。數(shù)據(jù)庫(kù)服務(wù)器是由數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)管理系統(tǒng)構(gòu)成,數(shù)據(jù)庫(kù)服務(wù)器由多個(gè)軟件共同工作實(shí)現(xiàn)對(duì)圖書館資料及信息的存儲(chǔ),并能夠具有查詢、存儲(chǔ)、調(diào)用等功能,在高校圖書館計(jì)算機(jī)軟件維護(hù)平臺(tái)中將數(shù)據(jù)庫(kù)服務(wù)器所應(yīng)用到的軟件均有對(duì)應(yīng)的信息庫(kù)。
5.2 軟件理解
軟件理解是對(duì)圖書館計(jì)算機(jī)軟件信息的提取,并通過(guò)圖形顯示為維修人員提供準(zhǔn)確的軟件結(jié)構(gòu)信息,以框圖的形式顯示。軟件理解能對(duì)圖書館計(jì)算機(jī)軟件的源程序進(jìn)行關(guān)鍵字匹配,并進(jìn)行語(yǔ)法分析,將分析結(jié)果存入維護(hù)數(shù)據(jù)庫(kù)方便在維護(hù)過(guò)程中調(diào)用。當(dāng)維護(hù)人員需要對(duì)某一計(jì)算機(jī)軟件進(jìn)行維護(hù)時(shí),軟件理解信息可以通過(guò)圖形顯示器顯示出軟件的調(diào)用過(guò)程、扇入扇出、數(shù)據(jù)結(jié)構(gòu)和全局變量。
5.3 軟件可維護(hù)衡量標(biāo)準(zhǔn)
高校圖書館軟件可維護(hù)標(biāo)準(zhǔn)可以通過(guò)維護(hù)計(jì)算計(jì)算出軟件各個(gè)模塊的可維護(hù)性、系統(tǒng)的可維護(hù)性和提供波動(dòng)效應(yīng)分析圖。圖書館計(jì)算機(jī)軟件具有較強(qiáng)的關(guān)聯(lián)性,如果對(duì)某一軟件進(jìn)行修改,則可能導(dǎo)致關(guān)聯(lián)軟件出現(xiàn)問(wèn)題,因此,這被稱為軟件的波動(dòng)效應(yīng)。軟件可維護(hù)衡量標(biāo)準(zhǔn)中,根據(jù)軟件的波動(dòng)效應(yīng)進(jìn)行量化和模型化,并建立軟件維護(hù)波動(dòng)效應(yīng)分析圖,進(jìn)而能提高軟件的維修質(zhì)量和維修效率。
5.4軟件維護(hù)
圖書館計(jì)算機(jī)軟件維護(hù)要根據(jù)軟件維護(hù)文檔模板提供的維護(hù)流程進(jìn)行維護(hù)需求分析,生成維護(hù)計(jì)劃,實(shí)施軟件維護(hù),進(jìn)行測(cè)試和驗(yàn)證。軟件維護(hù)文檔模板中包含又圖書館計(jì)算機(jī)中所有安裝的軟件維護(hù)信息,其中包括:軟件常見(jiàn)問(wèn)題維護(hù)指南、軟件活動(dòng)記錄、軟件測(cè)試報(bào)告等。
高校圖書館計(jì)算機(jī)軟件日常維護(hù)工作要建立在良好習(xí)慣的基礎(chǔ)上,對(duì)于計(jì)算機(jī)軟件的安裝位置選擇、日常備份、跳線設(shè)置、維護(hù)工具管理、保密設(shè)置、安全防護(hù)等。
6.1 安裝位置選擇
圖書館計(jì)算機(jī)軟件安裝位置要獨(dú)立于硬盤空間專屬安裝,譬如可將磁盤分配一個(gè)分區(qū)用于軟件安裝,這樣如果軟件出現(xiàn)故障不至于導(dǎo)致系統(tǒng)錯(cuò)誤,同時(shí)系統(tǒng)崩潰對(duì)于用戶資料也會(huì)有保存,保證信息丟失。
6.2 日常備份
圖書館計(jì)算機(jī)操作系統(tǒng)定期備份,是為了當(dāng)出現(xiàn)系統(tǒng)崩潰時(shí),可恢復(fù)到備份前的狀態(tài),通常在用戶端采用GHOST進(jìn)行鏡像。對(duì)于專業(yè)的軟件和重要的圖書館資料可以進(jìn)行壓縮備份,以保證資料丟失后可以快速找回。
6.3 跳線設(shè)置
圖書館計(jì)算機(jī)軟件是按照層級(jí)組織起來(lái)的閱讀與應(yīng)用系統(tǒng),其包含有操作系統(tǒng)、數(shù)據(jù)庫(kù)、應(yīng)用軟件等,圖書館數(shù)據(jù)庫(kù)與應(yīng)用計(jì)算機(jī)是相互獨(dú)立管理的,以防止由于用戶操作計(jì)算機(jī)軟件時(shí)出現(xiàn)錯(cuò)誤或者是下載應(yīng)用時(shí)感染病毒導(dǎo)致連帶圖書館數(shù)據(jù)庫(kù)受到損壞。同時(shí),在每天圖書館的計(jì)算機(jī)上可通過(guò)跳線設(shè)置屏蔽掉計(jì)算機(jī)BIOS的功能,在硬件上做到安全防護(hù)。
6.4 維護(hù)工具管理
圖書館計(jì)算機(jī)軟件管理員應(yīng)具備常用的計(jì)算機(jī)軟件維護(hù)工具,譬如Recover、badcopy、GHOST等軟件備份恢復(fù)工具。
6.5 保密設(shè)置
高校圖書館已經(jīng)實(shí)現(xiàn)計(jì)算機(jī)聯(lián)網(wǎng),因此必須要做好圖書館資源保護(hù)工作,在計(jì)算機(jī)軟件日常維護(hù)中通過(guò)隱藏驅(qū)動(dòng)器、設(shè)置密碼等方式可對(duì)重要資源進(jìn)行保護(hù)。
6.6 安全防護(hù)
高校圖書館的計(jì)算機(jī)需要大量的軟件應(yīng)用,而目前很多病毒都集成在應(yīng)用軟件中,用戶下載軟件、安裝軟件過(guò)程中容易攜帶對(duì)圖書館服務(wù)器造成破壞的惡意程序,尤其是當(dāng)圖書館與互聯(lián)網(wǎng)相接入后,各種具有隱藏性、觸發(fā)性、植入性、寄生性的病毒隱藏在互聯(lián)網(wǎng)應(yīng)用中,而高校圖書館網(wǎng)絡(luò)互連很容易相互傳染,最終導(dǎo)致整體癱瘓。
高校圖書館網(wǎng)絡(luò)安全軟件系統(tǒng)包括系統(tǒng)軟件和應(yīng)用軟件。在系統(tǒng)軟件設(shè)計(jì)上采用穩(wěn)定性、安全性高的操作系統(tǒng),通常在UNIX系統(tǒng)環(huán)境下的操作系統(tǒng)抗威脅能力較Windows和Linux更強(qiáng),尤其是UNIX所衍生出的針對(duì)于圖書館應(yīng)用的操作系統(tǒng),如:AIX、Solaris等。在操作系統(tǒng)安裝過(guò)程中,選擇自定義安裝,根據(jù)需要設(shè)置較為安全的權(quán)限管理,同時(shí)為操作系統(tǒng)安裝最新的安全補(bǔ)丁、殺毒軟件、防火墻等。停止使用Guest用戶登陸,設(shè)計(jì)較為復(fù)雜的管理員用戶名及密碼,將IIS訪問(wèn)權(quán)限設(shè)為高級(jí)。
在應(yīng)用軟件應(yīng)用上,在應(yīng)用系統(tǒng)中安裝正版的應(yīng)用軟件,并根據(jù)用戶級(jí)別設(shè)置數(shù)據(jù)庫(kù)的訪問(wèn)權(quán)限,加強(qiáng)應(yīng)用軟件安裝的安全檢測(cè)能力,如檢測(cè)到用戶安裝的應(yīng)用軟件攜帶病毒或者木馬則強(qiáng)行停止安裝。
本文對(duì)高校圖書館計(jì)算機(jī)軟件維護(hù)進(jìn)行研究,所建立的高校圖書館計(jì)算機(jī)軟件維護(hù)平臺(tái)能夠很好地提高圖書館計(jì)算機(jī)軟件的可維護(hù)性,在圖書館計(jì)算機(jī)軟件維護(hù)工作中,可利用價(jià)值明顯。同時(shí),在高校圖書館計(jì)算機(jī)軟件日常維護(hù)中,對(duì)于計(jì)算機(jī)軟件的安裝位置選擇、日常備份、跳線設(shè)置、維護(hù)工具管理、保密設(shè)置等進(jìn)行有效管理,能夠提高圖書館計(jì)算機(jī)軟件的應(yīng)用安全性。
[1]盧慶華.淺談學(xué)校圖書館機(jī)房軟件維護(hù)技術(shù)的實(shí)現(xiàn)[J].才智,2011,(01).
[2]謝忠好,沈玉強(qiáng).一種新型的圖書館機(jī)房軟件維護(hù)模式[J].實(shí)驗(yàn)室研究與探索,2011,(02).
[3]陳巧妮.論機(jī)房軟件的維護(hù)與管理措施[J].信息與電腦(理論版),2011,(05).
[4]林昱婷.淺談圖書館計(jì)算機(jī)網(wǎng)絡(luò)安全管理[J].信息與電腦(理論版),2010,(05).
[5]張琦,吳建華.軟件維護(hù)項(xiàng)目管理方法[J].中國(guó)金融電腦,2010,(08).
Introduction of the University Library Computer Software Maintenance
Cai Tianze
(Nanjing City Vocational College,Nanjing 210000,Jiangsu)
This article builds up a three-tier management structure for university library computer software to manage the library information.It can greatly improve the efficiency with computer management,which is guaranteed by the software maintenance. This paper analyzes the principle and operation requirements of the university library's computer software,designs the software maintenance management platform,ensuring the normal operation of software applications.At the same time,it strengthens the daily management and maintenance of computer software,ensuring the safety of software applications.
university library;computer software;system maintenance
蔡天澤,男,江蘇南京人,碩士,工程師,研究方向:電子信息研究。