圖書管理可行性分析范文
時間:2023-08-02 17:34:20
導語:如何才能寫好一篇圖書管理可行性分析,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公文云整理的十篇范文,供你借鑒。
篇1
【關(guān)鍵詞】圖書管理系統(tǒng);設(shè)計;可行性;需求
自從有了人類社會,便產(chǎn)生了文字,因此用來記錄文字的載體圖書也隨后應運而生。它的存在記錄了從古至今人類歷史的演變和發(fā)展,成為世界上珍貴的文獻資源。而圖書館的功能之一,便是要收集、整理、加工和管理這些珍貴的資源,方便廣大的讀者閱讀使用。圖書館是保存人類知識財富的機構(gòu),而保存人類發(fā)展過程中產(chǎn)生的各種文化典籍便是圖書館是最古老職能。當今的社會發(fā)展迅速,產(chǎn)生的文獻數(shù)量也同時增長;形式多樣,類型復雜,傳播速度塊,而且部分文獻時效性強,使人感覺利用起來十分不容易。如此重要的知識機構(gòu)沒有便捷、快速的管理方法肯定是不行的。隨著現(xiàn)今科技的發(fā)展,計算機的使用越來越廣泛。計算機是一種能夠按程序運行自動進行信息處理的現(xiàn)代化智能電子設(shè)備,它處理的對象是信息,處理的結(jié)果也是信息,因此計算機的最大優(yōu)點在于它能夠迅速的進行信息處理。使用計算機對圖書館的圖書信息進行控制管理,不僅能提高工作效率,而且還大大的提高了其數(shù)據(jù)安全性,因此高效而快速的圖書館管理方法由此而生。
1、可行性分析
1.1技術(shù)可行性
進行圖書管理系統(tǒng)的開發(fā)可利用現(xiàn)在的主流的win7操作系統(tǒng),操作簡捷方便。數(shù)據(jù)庫系統(tǒng)與開發(fā)工具也均為Microsoft微軟公司的Microsoft SQL Server 2008和Microsoft Visual Studio2010,因為同屬于一家軟件公司所以在兼容性上三者不存在問題。開發(fā)語言為C#,不但可以開發(fā)基于.net的應用程序,也可以開發(fā)基于WinForm的程序。所用軟件與語言在開發(fā)中已被大量應用,技術(shù)上都較為成熟,因此系統(tǒng)在技術(shù)上是可行的。
1.2 經(jīng)濟可行性
(1)投資成本
設(shè)計圖書館管理系統(tǒng)可為C/S模式,最終運行需要一臺server數(shù)據(jù)庫服務器?,F(xiàn)在的計算機購買成本并不高,且設(shè)備也可使用原有的設(shè)備。
(2)收益
圖書館管理系統(tǒng)可以減少圖書館的各種管理人員,減少了員工工資的開銷;數(shù)據(jù)保存方便安全,可清楚的知道圖書去向,防止了圖書未歸還或丟失時不知道借閱者是誰而無法索賠的情況。
圖書管理系統(tǒng)對涉及各種圖書管理的行業(yè)均有使有價值,通過圖書管理系統(tǒng)可大大減輕工作人員查找圖書信息的工作量,開發(fā)此系統(tǒng)對計算機硬件和軟件配置都不需要特別的需要,且開發(fā)周期短,故在經(jīng)濟上可行。
1.3操作可行性
如今計算機普及度廣,大多數(shù)的人都會計算機的基本操作。且圖書管理系統(tǒng)為windows窗體應用程序,操作簡單,界面直觀易懂,用戶能很快的掌握系統(tǒng)使用方法。因此,能簡單的對計算機進行操作的人員,對系統(tǒng)稍作了解便可進行自己想要的操作。
2 需求分析
2.1 用戶需求分析
圖書館管理系統(tǒng)的總的設(shè)計目標是實現(xiàn)圖書管理的系統(tǒng)化、規(guī)范化和自動化,實現(xiàn)對圖書資料的集中統(tǒng)一的管理。圖書管理系統(tǒng)主要實現(xiàn)對圖書館信息的管理,主要功能為用戶管理、圖書管理、借閱管理、歸還管理和查詢等。圖書管理系統(tǒng)需要滿足來自二方面的需求,這二個方面分別是圖書借閱用戶和圖書館的管理人員。
借閱用戶可以通過圖書名稱、作者的名字、類型和出版社來查詢相應的圖書信息,此查詢可模糊查詢也可精確查詢。借閱用戶可通過賬號和密碼登錄圖書管理系統(tǒng),查看本人當前的借閱情況以及維護部分個人信息(如:修改密碼)。同時還能繼續(xù)館內(nèi)圖書進行查詢。
圖書館管理人員登錄系統(tǒng)便可有對圖書、用戶、借閱和歸還進行操作的權(quán)限。如借閱時可以通過對當前借閱的圖書和借閱用戶的用戶名的查詢來驗證信息是否有誤,借閱后數(shù)據(jù)庫中產(chǎn)生一條相應的借閱記錄;歸還時顯示借閱信息(如圖書編號,圖書名,借閱用戶編號,借閱用戶姓名,借閱日期,是否過期等);根據(jù)相應的條件查詢借閱信息;對圖書和借閱用戶進行增刪改查的操作等。管理員同樣也可以通過圖書名稱、作者的名字、類型和出版社來查詢相應的圖書信息。
2.2功能需求分析
(1)首頁:為未登錄的用戶提供圖書信息查詢,可按條件來查詢相應圖書。
(2)登錄系統(tǒng):分學生登錄與管理員登錄兩種用戶類型。
(3)用戶管理:實現(xiàn)用戶對賬號的管理,可查看賬號信息與修改密碼,管理員則可以增加、刪除和修改學生賬號信息。
(4)圖書管理:管理員登錄后可對圖書進行管理,如增加、刪除和修改圖書信息等。
(5)借閱管理:顯示圖書基本信息和借閱人基本信息,進行圖書借閱操作。
(6)歸還管理:圖書歸庫,顯示圖書信息,借閱人,以及借閱是否過期,過期天數(shù)等。
(7)未歸還圖書查詢:管理員可按條件查詢當前未歸還的圖書的記錄。
2.3性能需求分析
(1)數(shù)據(jù)精確度
當進行查詢、增加、刪除、修改等操作時,須保證輸入數(shù)據(jù)與數(shù)據(jù)庫數(shù)據(jù)相匹配,從而保證數(shù)據(jù)的正確率。
(2)安全性
不同的用戶類型應有不同的操作權(quán)限,來保護系統(tǒng)數(shù)據(jù)。對與學生用戶而言,只有查詢圖書,查看賬戶信息,修改當前賬戶密碼的操作,學生是不可隨意修改自己的賬戶信息的,需要聯(lián)系管理員核實后由管理員修改。只有管理員可以對用戶、圖書進行操作,圖書的借閱與歸還也只有經(jīng)過管理員核實信息后由管理員操作。
(3)模糊查詢
查詢條件不一定是完整的,這就需要系統(tǒng)能支持模糊查詢。當用戶輸入查詢信息后,需要根據(jù)當前輸入內(nèi)容,查詢符合或部分符合的信息。
2.4可靠性和可用性需求分析
可靠性:系統(tǒng)完成后預計將有大量的學生用此系統(tǒng)此查詢相關(guān)的圖書信息,管理員也將添加大量各類圖書的信息,因此對系統(tǒng)的穩(wěn)定性要求較高。如果系統(tǒng)不能正常工作,便會給使用者帶來不便,如果產(chǎn)生了某些損失,很有可能就會導致使用者失去對系統(tǒng)的信任。
可用性:圖書管理系統(tǒng)的潛在用戶群是各個系的學生具有的身份可能會有較大的差異,因此對圖書管理系統(tǒng)的可操作性和易用性都提出了很高的要求。圖書管理系統(tǒng)應能讓任何用戶除管理員外都不必借助任何操作手冊或相關(guān)的系統(tǒng)幫助就能順利地進行各種操作。
小結(jié)
我國圖書館自動化的發(fā)展起步較晚,從70年代中期開始,經(jīng)歷了如下幾個階段:發(fā)展初期、單向業(yè)務系統(tǒng)階段和集成系統(tǒng)階段。進入90年代以來,計算機網(wǎng)絡(luò)迅速發(fā)展,幾乎所有的國家都建成了國家級的教育科研計算機網(wǎng)絡(luò),并互相連接成國際性網(wǎng)絡(luò)。而我國計算機網(wǎng)絡(luò)也日漸成熟,數(shù)字數(shù)據(jù)網(wǎng)可滿足多媒體通訊和組建高速計算機通信網(wǎng)的需要,各類專業(yè)廣域網(wǎng)紛紛建成并投入使用,如教育科研網(wǎng)CERNET主干網(wǎng)已經(jīng)連通并投入使用。因此,高校應該注重圖書館的管理系統(tǒng)的設(shè)計,給廣大使用者提供更加便捷的服務。
參考文獻:
篇2
關(guān)鍵詞:計算機程序;Java;圖書管理系統(tǒng)
中圖分類號:TP393文獻標識碼:A文章編號:1672–7304(2015)04–0104–02
1Java概述
Java具體指的是一種跨平臺軟件的程序設(shè)計應用語言,是Java平臺與Java程序設(shè)計語言的總稱[1-2]。在實踐應用過程中具有極高的適應性與科學性,能夠廣泛應用于各類計算機軟件程序的編寫與修改工作當中,具有卓越的高效性、通用型、安全性以及平臺移植性,在計算機程序中的應用效果顯著,能夠應用于各類游戲控制臺、數(shù)據(jù)中心、PC、移動電話、科學超級計算機、互聯(lián)網(wǎng)等環(huán)境當中。通過對我國現(xiàn)階段的計算機網(wǎng)絡(luò)環(huán)境進行研究與解讀,在當下全球云計算的產(chǎn)業(yè)環(huán)境下,Java能夠更為有效的被應用于系統(tǒng)設(shè)計及程序攥寫,在實踐環(huán)節(jié)具備了廣闊的發(fā)展前景與應用優(yōu)勢[3-4]。
2優(yōu)化設(shè)計的可行性分析
2.1圖書管理系統(tǒng)優(yōu)化設(shè)計的經(jīng)濟可行性分析
圖書管理系統(tǒng)在實踐應用過程中能夠極大地提高圖書管理的質(zhì)量,使圖書的日常管理工作能夠有效、科學化的開展。圖書管理系統(tǒng)在計算機環(huán)境中的引入,能夠大大提升日常圖書管理與維護工作的科技含量,使計算機環(huán)境下的圖書管理工作能夠?qū)崿F(xiàn)規(guī)范化、專業(yè)化及現(xiàn)代化。其次,圖書管理系統(tǒng)的實踐應用能夠幫助圖書管理人員對書籍文檔進行相應的管理與維護,并且實現(xiàn)了圖書應用的評價需求,有效提高圖書管理行業(yè)的運營情況。在某種意義上來說,我國計算機程序的完善與發(fā)展能夠直觀的體現(xiàn)出我國信息與科學技術(shù)水平在社會當中的重要地位。隨著我國圖書管理行業(yè)的不斷發(fā)展,圖書管理系統(tǒng)的優(yōu)化設(shè)計更需要切實滿足社會及行業(yè)內(nèi)的相應需求,符合我國圖書管理市場發(fā)展的經(jīng)濟特性。
2.2圖書管理系統(tǒng)優(yōu)化設(shè)計的需求分析
通過對我國計算機程序的創(chuàng)新與應用情況進行探究,在計算機程序中優(yōu)化設(shè)計圖書管理系統(tǒng),能夠切實滿足我國社會當下的實際需要,設(shè)計人員在設(shè)計與創(chuàng)新圖書管理系統(tǒng)的過程中,應使圖書管理系統(tǒng)滿足用戶管理、應用查詢、圖書刪除、規(guī)格查詢、圖書種類、圖書信息瀏覽的實際需求。
3圖書管理系統(tǒng)的功能詳細設(shè)計
3.1登錄功能設(shè)計
使用Java編程語言在計算機程序當中進行圖書管理系統(tǒng)的優(yōu)化設(shè)計,首先應當保證圖書管理系統(tǒng)能夠?qū)崿F(xiàn)滿足系統(tǒng)登錄的相應要求。用戶在使用圖書管理系統(tǒng)的過程中,用戶身份驗證模塊能夠使用戶的真實身份得到驗證,并且能夠?qū)⒂脩舻恼鎸嵭畔①Y料保存到user數(shù)據(jù)列表當中,為用戶今后的使用提供便捷,使圖書管理系統(tǒng)在之后的登錄過程中能夠使用user列表當中的數(shù)據(jù)值判斷用戶是否存在。在設(shè)計過程中,圖書管理系統(tǒng)登錄模塊的文件為:index.jsp、login.html,其中,login.html模塊文件主要用于用戶輸入登錄信息后的驗證功能。index.jsp頁的主要作用為驗證頁面,通過該頁面模塊的有效作用,用戶在輸入用戶名及密碼都都會經(jīng)過該頁進行密碼的驗證。
3.2圖書修改功能設(shè)計
圖書修改功能是圖書管理系統(tǒng)當中的主要應用模塊,通過該系統(tǒng)的有效應用,可以幫助圖書管理人員對圖書及文檔資料進行修改,實現(xiàn)關(guān)鍵性的圖書文檔處理工作。在圖書修改功能的設(shè)計環(huán)節(jié),設(shè)計人員應保證該模塊集中了系統(tǒng)當中的關(guān)鍵,具體包括圖書刪除、信息修改、新增進貨等功能。
3.3圖書查詢功能設(shè)計
圖書查詢功能是圖書管理系統(tǒng)中不可或缺的重要功能模塊,能夠幫助圖書管理人員更好的對圖書文檔資料進行調(diào)閱與讀取,該功能的具體設(shè)計模塊應涵蓋圖書ID、圖書單價、圖書名稱、圖書規(guī)格、圖書進貨數(shù)量以及圖書時間等信息,通過對這些查詢功能的完善,設(shè)計人員才能研究和設(shè)計出更加符合用戶實際需要的圖書管理系統(tǒng),以此幫助圖書管理人員及時掌握圖書信息,避免出現(xiàn)進貨重復等情況。
3.4圖書瀏覽功能設(shè)計
圖書瀏覽功能主要包括圖書名稱、圖書品牌、圖書ID、用戶借閱的數(shù)量、時間等信息,在圖書管理系統(tǒng)的優(yōu)化設(shè)計過程中,設(shè)計人員應當積極完善圖書瀏覽功能當中的信息涵蓋量,使工作人員在進行圖書瀏覽的過程中能夠及時掌握圖書的應用信息,避免出現(xiàn)圖書資料短缺,無法提供查閱的情況,以此降低不必要的損失情況,提高圖書管理單位的整體運營效益。
3.5數(shù)據(jù)庫訪問功能設(shè)計
數(shù)據(jù)庫的訪問功能是圖書管理系統(tǒng)當中的主要功能模塊,需要實現(xiàn)頻繁的數(shù)據(jù)庫資料對接,并且需要進行數(shù)據(jù)資料的查詢、添加、修改以及刪除等操作,能夠有效地提高數(shù)據(jù)資料的利用效率。在數(shù)據(jù)庫訪問功能的設(shè)計過程中,設(shè)計人員應當充分利用Java編程語言的應用優(yōu)勢,將連接數(shù)據(jù)庫的代碼統(tǒng)一編寫在connectmannager文件當中,以此提高程序文件的利用效率,降低數(shù)據(jù)庫訪問功能設(shè)計的內(nèi)存大小。用戶在進入訪問頁面后,只需要將該文件調(diào)用出來即可,省去了每次在數(shù)據(jù)庫內(nèi)連接代碼并且進行書寫的麻煩。
3.6系統(tǒng)測試功能的設(shè)計
系統(tǒng)的測試功能是為了幫助圖書管理系統(tǒng)發(fā)現(xiàn)錯誤而執(zhí)行程序的應用功能,程序設(shè)計人員在完成系統(tǒng)設(shè)計各階段任務后,應積極進行系統(tǒng)程序的編輯與調(diào)試工作,通過這些檢查手段進一步提高圖書管理系統(tǒng)的應用質(zhì)量,并分析得出測試數(shù)據(jù)的相應信息,為系統(tǒng)測試功能提供參考。
3.7系統(tǒng)維護功能的設(shè)計
圖書管理系統(tǒng)的維護功能是為了有效改正系統(tǒng)當中可能存在的錯誤情況,并且實現(xiàn)功能擴充、翻新結(jié)構(gòu)、延長系統(tǒng)使用壽命、完善功能等作用,在實踐環(huán)節(jié)主要包括數(shù)據(jù)方面的維護以及軟件方面的維護。
3.8系統(tǒng)評價功能的設(shè)計
圖書管理系統(tǒng)的評價功能能夠幫助系統(tǒng)各項功能模塊實現(xiàn)優(yōu)化與創(chuàng)新,是用戶與管理人員提高圖書管理系統(tǒng)應用質(zhì)量的主要手段。設(shè)計人員在設(shè)計該功能模塊時,應完善該功能模塊的適應性,使系統(tǒng)的使用能夠顯得更加有效與便利。
4結(jié)束語
綜上,圖書管理系統(tǒng)的優(yōu)化設(shè)計更需要切實滿足社會及行業(yè)的相應要求,符合我國圖書管理市場發(fā)展的經(jīng)濟特性。利用計算機程序進行圖書管理系統(tǒng)的優(yōu)化設(shè)計,更家符合我國當下的社會發(fā)展需要,值得推廣與應用。
參考文獻:
[1]胡志惠.圖書管理系統(tǒng)的設(shè)計與實現(xiàn)[J].改革與開放,2009(12):172+174.
[2]王晶晶.基于計算機軟件開發(fā)的JAVA編程語言分析[J].河南科技,2013(02):17+134.
[3]徐白雁.JAVA編程語言及其應用[J].電腦與信息技術(shù),1996(04):32-34.
篇3
關(guān)鍵詞:計算機程序;Java;圖書管理系統(tǒng)
中圖分類號:TP393文獻標識碼:Adoi:10.3969/j.issn.1672-7304.2015.04.050文章編號:1672–7304(2015)04–0104–02
作者簡介:李向東(1967-),福建廈門人,講師,研究方向:軟件工程、平面設(shè)計
1Java概述
Java具體指的是一種跨平臺軟件的程序設(shè)計應用語言,是Java平臺與Java程序設(shè)計語言的總稱[1-2]。在實踐應用過程中具有極高的適應性與科學性,能夠廣泛應用于各類計算機軟件程序的編寫與修改工作當中,具有卓越的高效性、通用型、安全性以及平臺移植性,在計算機程序中的應用效果顯著,能夠應用于各類游戲控制臺、數(shù)據(jù)中心、PC、移動電話、科學超級計算機、互聯(lián)網(wǎng)等環(huán)境當中。通過對我國現(xiàn)階段的計算機網(wǎng)絡(luò)環(huán)境進行研究與解讀,在當下全球云計算的產(chǎn)業(yè)環(huán)境下,Java能夠更為有效的被應用于系統(tǒng)設(shè)計及程序攥寫,在實踐環(huán)節(jié)具備了廣闊的發(fā)展前景與應用優(yōu)勢[3-4]。
2優(yōu)化設(shè)計的可行性分析
2.1圖書管理系統(tǒng)優(yōu)化設(shè)計的經(jīng)濟可行性分析
圖書管理系統(tǒng)在實踐應用過程中能夠極大地提高圖書管理的質(zhì)量,使圖書的日常管理工作能夠有效、科學化的開展。圖書管理系統(tǒng)在計算機環(huán)境中的引入,能夠大大提升日常圖書管理與維護工作的科技含量,使計算機環(huán)境下的圖書管理工作能夠?qū)崿F(xiàn)規(guī)范化、專業(yè)化及現(xiàn)代化。其次,圖書管理系統(tǒng)的實踐應用能夠幫助圖書管理人員對書籍文檔進行相應的管理與維護,并且實現(xiàn)了圖書應用的評價需求,有效提高圖書管理行業(yè)的運營情況。在某種意義上來說,我國計算機程序的完善與發(fā)展能夠直觀的體現(xiàn)出我國信息與科學技術(shù)水平在社會當中的重要地位。隨著我國圖書管理行業(yè)的不斷發(fā)展,圖書管理系統(tǒng)的優(yōu)化設(shè)計更需要切實滿足社會及行業(yè)內(nèi)的相應需求,符合我國圖書管理市場發(fā)展的經(jīng)濟特性。
2.2圖書管理系統(tǒng)優(yōu)化設(shè)計的需求分析
通過對我國計算機程序的創(chuàng)新與應用情況進行探究,在計算機程序中優(yōu)化設(shè)計圖書管理系統(tǒng),能夠切實滿足我國社會當下的實際需要,設(shè)計人員在設(shè)計與創(chuàng)新圖書管理系統(tǒng)的過程中,應使圖書管理系統(tǒng)滿足用戶管理、應用查詢、圖書刪除、規(guī)格查詢、圖書種類、圖書信息瀏覽的實際需求。
3圖書管理系統(tǒng)的功能詳細設(shè)計
3.1登錄功能設(shè)計
使用Java編程語言在計算機程序當中進行圖書管理系統(tǒng)的優(yōu)化設(shè)計,首先應當保證圖書管理系統(tǒng)能夠?qū)崿F(xiàn)滿足系統(tǒng)登錄的相應要求。用戶在使用圖書管理系統(tǒng)的過程中,用戶身份驗證模塊能夠使用戶的真實身份得到驗證,并且能夠?qū)⒂脩舻恼鎸嵭畔①Y料保存到user數(shù)據(jù)列表當中,為用戶今后的使用提供便捷,使圖書管理系統(tǒng)在之后的登錄過程中能夠使用user列表當中的數(shù)據(jù)值判斷用戶是否存在。在設(shè)計過程中,圖書管理系統(tǒng)登錄模塊的文件為:index.jsp、login.html,其中,login.html模塊文件主要用于用戶輸入登錄信息后的驗證功能。index.jsp頁的主要作用為驗證頁面,通過該頁面模塊的有效作用,用戶在輸入用戶名及密碼都都會經(jīng)過該頁進行密碼的驗證。
3.2圖書修改功能設(shè)計
圖書修改功能是圖書管理系統(tǒng)當中的主要應用模塊,通過該系統(tǒng)的有效應用,可以幫助圖書管理人員對圖書及文檔資料進行修改,實現(xiàn)關(guān)鍵性的圖書文檔處理工作。在圖書修改功能的設(shè)計環(huán)節(jié),設(shè)計人員應保證該模塊集中了系統(tǒng)當中的關(guān)鍵,具體包括圖書刪除、信息修改、新增進貨等功能。
3.3圖書查詢功能設(shè)計
圖書查詢功能是圖書管理系統(tǒng)中不可或缺的重要功能模塊,能夠幫助圖書管理人員更好的對圖書文檔資料進行調(diào)閱與讀取,該功能的具體設(shè)計模塊應涵蓋圖書ID、圖書單價、圖書名稱、圖書規(guī)格、圖書進貨數(shù)量以及圖書時間等信息,通過對這些查詢功能的完善,設(shè)計人員才能研究和設(shè)計出更加符合用戶實際需要的圖書管理系統(tǒng),以此幫助圖書管理人員及時掌握圖書信息,避免出現(xiàn)進貨重復等情況。
3.4圖書瀏覽功能設(shè)計
圖書瀏覽功能主要包括圖書名稱、圖書品牌、圖書ID、用戶借閱的數(shù)量、時間等信息,在圖書管理系統(tǒng)的優(yōu)化設(shè)計過程中,設(shè)計人員應當積極完善圖書瀏覽功能當中的信息涵蓋量,使工作人員在進行圖書瀏覽的過程中能夠及時掌握圖書的應用信息,避免出現(xiàn)圖書資料短缺,無法提供查閱的情況,以此降低不必要的損失情況,提高圖書管理單位的整體運營效益。
3.5數(shù)據(jù)庫訪問功能設(shè)計
數(shù)據(jù)庫的訪問功能是圖書管理系統(tǒng)當中的主要功能模塊,需要實現(xiàn)頻繁的數(shù)據(jù)庫資料對接,并且需要進行數(shù)據(jù)資料的查詢、添加、修改以及刪除等操作,能夠有效地提高數(shù)據(jù)資料的利用效率。在數(shù)據(jù)庫訪問功能的設(shè)計過程中,設(shè)計人員應當充分利用Java編程語言的應用優(yōu)勢,將連接數(shù)據(jù)庫的代碼統(tǒng)一編寫在connectmannager文件當中,以此提高程序文件的利用效率,降低數(shù)據(jù)庫訪問功能設(shè)計的內(nèi)存大小。用戶在進入訪問頁面后,只需要將該文件調(diào)用出來即可,省去了每次在數(shù)據(jù)庫內(nèi)連接代碼并且進行書寫的麻煩。
3.6系統(tǒng)測試功能的設(shè)計
系統(tǒng)的測試功能是為了幫助圖書管理系統(tǒng)發(fā)現(xiàn)錯誤而執(zhí)行程序的應用功能,程序設(shè)計人員在完成系統(tǒng)設(shè)計各階段任務后,應積極進行系統(tǒng)程序的編輯與調(diào)試工作,通過這些檢查手段進一步提高圖書管理系統(tǒng)的應用質(zhì)量,并分析得出測試數(shù)據(jù)的相應信息,為系統(tǒng)測試功能提供參考。
3.7系統(tǒng)維護功能的設(shè)計
圖書管理系統(tǒng)的維護功能是為了有效改正系統(tǒng)當中可能存在的錯誤情況,并且實現(xiàn)功能擴充、翻新結(jié)構(gòu)、延長系統(tǒng)使用壽命、完善功能等作用,在實踐環(huán)節(jié)主要包括數(shù)據(jù)方面的維護以及軟件方面的維護。
3.8系統(tǒng)評價功能的設(shè)計
圖書管理系統(tǒng)的評價功能能夠幫助系統(tǒng)各項功能模塊實現(xiàn)優(yōu)化與創(chuàng)新,是用戶與管理人員提高圖書管理系統(tǒng)應用質(zhì)量的主要手段。設(shè)計人員在設(shè)計該功能模塊時,應完善該功能模塊的適應性,使系統(tǒng)的使用能夠顯得更加有效與便利。
4結(jié)束語
綜上,圖書管理系統(tǒng)的優(yōu)化設(shè)計更需要切實滿足社會及行業(yè)的相應要求,符合我國圖書管理市場發(fā)展的經(jīng)濟特性。利用計算機程序進行圖書管理系統(tǒng)的優(yōu)化設(shè)計,更家符合我國當下的社會發(fā)展需要,值得推廣與應用。
參考文獻:
[1]胡志惠.圖書管理系統(tǒng)的設(shè)計與實現(xiàn)[J].改革與開放,2009(12):172+174.
[2]王晶晶.基于計算機軟件開發(fā)的JAVA編程語言分析[J].河南科技,2013(02):17+134.
[3]徐白雁.JAVA編程語言及其應用[J].電腦與信息技術(shù),1996(04):32-34.
篇4
[關(guān)鍵詞]圖書館 管理 精細化
[中圖分類號]G251 [文獻標識碼]A [文章編號]1009-5349(2015)12-0087-01
精細化管理是現(xiàn)代企業(yè)管理中產(chǎn)生一個概念,是相對于傳統(tǒng)管理方法而言形成的,主要是通過一定的規(guī)劃和標準,把一些企業(yè)發(fā)展過程中的總體目標進行分解、細化,同時落實執(zhí)行,是一個精細、嚴密、系統(tǒng)、科學的管理過程,不同于傳統(tǒng)的粗放管理,通過精細化管理能有效提升企業(yè)的運行效率,能加強執(zhí)行力,對企業(yè)的各個環(huán)節(jié)都能做到優(yōu)化,高質(zhì)量實現(xiàn)企業(yè)的總體戰(zhàn)略。
一、關(guān)于圖書館精細化管理
可行性分析:精細化管理近些年來在我國的一些大型企業(yè)中廣泛實行,經(jīng)過實踐證明經(jīng)過精細化管理的企業(yè)生產(chǎn)效率明顯提高,對于企業(yè)的快速發(fā)展有積極的促進作用,比如一些大型的企業(yè)如海爾、萬科、紅豆等,經(jīng)過精細化管理,企業(yè)在各個方面發(fā)展都是有目共睹的。精細化管理在眾多的企業(yè)運行當中發(fā)揮了巨大的作用,已經(jīng)在實際運用中有了一定的地位,將其應用到圖書館管理中是可行的。
必要性分析:隨著社會經(jīng)濟的發(fā)展和科技的進步,如今已經(jīng)進入到數(shù)字時代,網(wǎng)絡(luò)和信息技術(shù)已經(jīng)十分成熟,人們對知識、信息的獲取渠道也日漸豐富,而對于圖書館的服務要求也越來越高,傳統(tǒng)的圖書管理模式已經(jīng)難以適應新時代需要。所以圖書管理者要不斷探索圖書管理的新方法,提高管理效率,以適應時代的發(fā)展需要,充分發(fā)揮圖書館的自身優(yōu)勢,滿足不同讀者的學習需求。而精細化管理無疑是一種比較理想的解決方案,在執(zhí)行精細化管理時,把圖書館工作人員的責任進行明確,精確、量化和規(guī)范服務過程,最大程度滿足讀者的需求,同時能減少內(nèi)耗,降低人才開支成本。對于員工工作的積極性和主動性也有所促進,提高執(zhí)行力和工作效率,更好地為社會公眾服務。
二、圖書館精細化管理的實現(xiàn)措施
圖書館管理是一項系統(tǒng)工程,涵蓋了圖書館業(yè),它不但承載了圖書館文化,也包含著圖書館對讀者的各項服務承諾,必須重點突破、持之以恒。圖書館要想實現(xiàn)各個環(huán)節(jié)精細化,應該實現(xiàn)由隨意化管理向規(guī)范化、制度化管理的轉(zhuǎn)變,管理不浮于表面,不重形式,重效果。
(一)健全和規(guī)范圖書館的管理制度和管理體系
實施圖書館精細化管理的前提工作是要對圖書館的管理制度進行完善,要強化制度的管理和建設(shè),形成一套完善的管理體系。內(nèi)容包對工作人員的工作進行規(guī)范以及對服務對象的制度建設(shè)。通過內(nèi)部的管理,可以規(guī)范員工的工作,以及用工作制度約束工作人員的行為,使工作人員的服務態(tài)度及語言行為都進行規(guī)范化,從而全面提升圖書館的整體服務水平,對于圖書館的讀者管理體系,能使讀者遵守規(guī)定,在圖書館內(nèi)形成的各項行為規(guī)范合理。
(二)堅持求精求細的管理
細節(jié)決定成敗,在圖書館精細化管理過程中,要特別關(guān)注細節(jié),在具體落實管理制度時,一定要從細節(jié)入手,站在讀者角度來對各項業(yè)務進行規(guī)范,認真分析讀者的需要,提高服務質(zhì)量,加強溝通,做好服務,求精求細是管理中要堅持的基本原則,對工作人員的行為進行高標準、嚴要求,才能獲得讀者對圖書館工作的認可。
(三)培育圖書館的管理精英
圖書館的管理質(zhì)量好壞,是直接由人的素質(zhì)決定的。光有制度、規(guī)范、規(guī)章等還不夠,最終還要由人來執(zhí)行,制定是死的,但是服務水平及工作水準是由工作人員的整體素質(zhì)決定的,所以在圖書館精細化管理實施的過程中,必須進行管理人員的培養(yǎng)。組建一支高水平的管理和工作隊伍,對新員工和管理人員要加大培訓力度,注意服務意識及自身素質(zhì)的提高,提高自身的管理能力,在工作中才能集中精力做好圖書管理工作。要注重精英的培養(yǎng),只有每個工作人員的水平都提高了,才能整體提高隊伍的總體服務質(zhì)量。
(四)積極創(chuàng)建圖書館文化
圖書館作為一個系統(tǒng)的工程,工作人員眾多,實施精細化管理,必須加強圖書館文化的建設(shè),也就是相當于企業(yè)文化的建設(shè)。在長期的發(fā)展過程中,圖書館由于其自身的特點,不同于企業(yè)的經(jīng)營模式,所以形成的圖書館文化在價值體系、倫理觀念和精神信念以及由此而形成的圖書館員的行為規(guī)范、道德準則、從業(yè)觀念和傳統(tǒng)習俗等都有別于其他的企業(yè)。實施精細化管理,當然也包括圖書館文化的建設(shè),而且是核心建設(shè),通過對圖書館文化的建設(shè),更能提高向心力,使館員增強個體的歸屬感、集體感、榮譽感,增強圖書館的凝聚力,使員工都能以館為家,當家作主,促進圖書館向著制度規(guī)范化、管理科學化、業(yè)務專業(yè)化,使精細管理執(zhí)行到位。
篇5
學校圖書館是學生的書刊資料信息中心,是學校開設(shè)第二課堂教學的最佳場所,特別是“減負”后,學生自由支配的時間多了,更可以廣泛地學習各科知識,提高綜合素質(zhì)。對于普通中學特別是以培養(yǎng)竟技技能專長為辦學宗旨的縣級中學來說,圖書館就成了學生課外獲取現(xiàn)代信息,提高文化素養(yǎng)的重要場所。因此,重視中學圖書館的現(xiàn)代化建設(shè),就顯得尤為重要。
中學圖書館現(xiàn)代化建設(shè)的重點之一, 就是信息資源建設(shè),而中學圖書館的信息資源涵蓋了傳統(tǒng)的紙質(zhì)資源及電子資源兩個部分。對于縣級中學圖書館來說,傳統(tǒng)意義上的印刷型的紙質(zhì)圖書仍然占據(jù)著主導的地位。圖書館的電子資源建設(shè)有購買和自建這兩種途徑,以購買為主,自建為輔,自建的方式主要是對現(xiàn)有的印刷型紙質(zhì)館藏,通過特定手段使之數(shù)字化。
中學圖書館的信息資源建設(shè)的目的,在于怎么合理配置和有效利用現(xiàn)有資源,從而最大限度地發(fā)揮出圖書館的效能,以滿足中學生對圖書信息保障的需求。尤其是在電子文獻信息這個方面,只依靠一個學校圖書館是難以全部加以購買的,這里就要求縣域內(nèi)甚至是全市各中學圖書館之間互通有無,通過合理布局,來實現(xiàn)文化信息資源的共享。
圖書館現(xiàn)代化的標準,主要以計算機技術(shù)在圖書館工作中應用的廣度與深度來衡量。近幾年,鄆城縣教育主管部門十分重視圖書館建設(shè),把圖書館現(xiàn)代化建設(shè)納人了學校的整體規(guī)劃,增強了對圖書館人員、技術(shù)和財力的投入,改善了辦館條件。目前,大多數(shù)中學圖書館都配備了計算機、終端機、投影儀、語音傳譯等現(xiàn)代化設(shè)備,接通了Internet網(wǎng)。有的中學還設(shè)立了校園網(wǎng),并在校園網(wǎng)中專門設(shè)置圖書室網(wǎng)頁。但總體來看,中學圖書室現(xiàn)代化建設(shè)與其他系統(tǒng)圖書館建設(shè)相比,發(fā)展還是比較緩慢的。2l世紀面臨著素質(zhì)教育的新要求,中學圖書館必須轉(zhuǎn)變觀念,認清現(xiàn)代化圖書館在素質(zhì)教育中的地位和作用,明確圖書館只有實現(xiàn)以計算機為代表的圖書館現(xiàn)代化,才能滿足現(xiàn)代化社會的需求,為素質(zhì)教育服務。這種方法已經(jīng)取得了很好的效果,不僅僅給圖書館節(jié)省了巨額經(jīng)費,還使各圖書館的讀者都能夠利用到海量的數(shù)據(jù)庫資源。
二、圖書管理現(xiàn)代化是校園文化科技化
中學圖書館現(xiàn)代化建設(shè)主要包括:服務信息化、館藏多媒體化、管理手段計算機化。但就目前大多數(shù)縣級中學的實際情況而言,最迫切、最基礎(chǔ)的就是管理手段計算機化。即把計算機技術(shù)應用于圖書館工作中的各個環(huán)節(jié),自建和外購各種數(shù)據(jù)庫,近而利用計算機和數(shù)字通訊技術(shù)將其提供到信息網(wǎng)上,實現(xiàn)查詢、查新等服務的圖書館自動化。建立業(yè)務管理自動化系統(tǒng)的步驟是一個系統(tǒng)工程,應經(jīng)歷周密的調(diào)查研究,擬定切實及可行的具體方案,為實現(xiàn)業(yè)務管理自動化打好基礎(chǔ)。首先,應根據(jù)各中學圖書館的實際條件進行可行性分析,考慮是否具備建立以計算機為基礎(chǔ)的圖書館業(yè)務管理自動化所需的環(huán)境和條件。其次,確定自動化系統(tǒng)的目標、規(guī)模等,即決定建立什么樣的系統(tǒng),并對系統(tǒng)進行研究,對目前手工操作系統(tǒng)進行評價,搞清現(xiàn)有業(yè)務能為計算機的應用提供什么條件,做到心中有數(shù),然后擬定方案。自動化的目標確定后,就應著手編目子系統(tǒng)并建立書目數(shù)據(jù)庫,使數(shù)據(jù)庫具有主文檔的功能,因為各項數(shù)據(jù)齊全,從而為師生快速檢索提供方便,真正達到一次輸入,多次使用的目標。
中學圖書館現(xiàn)代化網(wǎng)絡(luò)旨在為廣大師生提供現(xiàn)代化服務手段,充分利用圖書自動化系統(tǒng)的成果,使之形成一種有組織的館際業(yè)務協(xié)作形式,其目的就是實現(xiàn)“資源共享”。同時組織標準化知識的學習與應用。在這個過程中,加快圖書管理人員的配備與培養(yǎng),就顯得尤為重要。因為,自動化管理系統(tǒng)需要通過人去建立,除了需要一定的環(huán)境和條件外,人員的配備是關(guān)鍵的問題,建立書目數(shù)據(jù)庫必須輸入大量的記錄,不能將此工作看成簡單的鍵盤操作,應有熟悉編目技能的人員參加,因為他們最了解編目數(shù)據(jù),掌握編目著目條例。因此,有了圖書館的現(xiàn)代技術(shù)裝備,還必須培養(yǎng)和造就一大批結(jié)構(gòu)合理、掌握圖書館現(xiàn)代技術(shù)的人才,這些人員不僅具有各學科專業(yè)知識,還要熟悉掌握新技術(shù)的操作管理,同時,還要培養(yǎng)和引進現(xiàn)代化信息技術(shù)管理的高層研究人員,重點研究新技術(shù)在圖書館的應用及未來發(fā)展的方向。
科學管理是建立自動化系統(tǒng)不可少的條件之一,它使用科學的思想、組織、方法和手段,進行有效管理,取得最大效益。采用現(xiàn)代化技術(shù),必須要有高度嚴密的科學管理工作與之配合,每個工作環(huán)節(jié)要準確保質(zhì)量。在確定業(yè)務管理自動化系統(tǒng)之前,對實現(xiàn)這一計劃的組織、有誰來完成、所需時間、用什么方法來做等一系列問題進行分析研究,通過分析,進行綜合評價,找出最佳方法,以獲得最佳效果。
而在這一點上,鄆城的中學圖書管理現(xiàn)代化建設(shè)走在了全市的前列。
三、圖書管理現(xiàn)代化是校園文化的時代需求
在中學圖書管理現(xiàn)代化建設(shè)中,圖書分類是依照圖書的學科屬性和內(nèi)容等,在一定哲學思想指導下,運用知識分類的相關(guān)原理,采用邏輯的方法,把圖書進行類的劃分。圖書分類的目的、任務都是揭示圖書內(nèi)容的學科屬性以及其它屬性,讓各類圖書組織成一個有機的體系。圖書的管理現(xiàn)代化管理還應具有很多的屬性,圖書內(nèi)容的學科性質(zhì)就是其中最為主要的、具有決定性的、又常常被其它屬性所依附的屬性。所有這些,就決定了多數(shù)情況下要把圖書內(nèi)容的學科屬性特征作為圖書分類的主要標準,圖書的其它屬性特征可作為圖書分類的輔助標準。
圖書分類方法不僅可以用于排架,還可以用于檢索。既能滿足圖書館內(nèi)部管理之需要,還可以滿足學生在檢索方面快捷方便的需要。可以實現(xiàn)管理和利用方法的有效統(tǒng)一。而圖書的實體分類則是用于排架,信息分類則是用于檢索。兩種分類的方法只有相互結(jié)合,相互補充,才能為發(fā)揮出檔案的服務功能提供良好條件。這種看似笨拙的傳統(tǒng)方式,同樣是中學圖書館現(xiàn)代化建設(shè)中不可或缺的重要環(huán)節(jié)。
就圖書館的基本屬性或者說廣義目的而言,無論是管理標準化,還是信息系統(tǒng)化,說透了都是手段而不是目的,而手段是要為目的服務的。
中學圖書館的目的,就是發(fā)揮索質(zhì)教育中的主導地位,或者說,中學圖書館與素質(zhì)教育是密切相關(guān)的。素質(zhì)教育實質(zhì)上是要求學生全體發(fā)展、全面發(fā)展、主動發(fā)展的教育。但學生在課堂上所學到的都是老師指定的用于考試的幾大科目的內(nèi)容,這正是傳統(tǒng)的應試教育的局限性,學生也正由于接受這樣的教育而致使考試科目之外的知識掌握極少,而學生要全面發(fā)展,就必須依靠圖書館來實現(xiàn)。正如中國圖書館之父――所說:“圖書館和教育有密切的關(guān)系,想教育發(fā)展,一定要使全國人民不論何時何地都有研究的機會”,“想達到這種完美教育的方針,非依靠圖書館不可”。因而,圖書館與素質(zhì)教育的關(guān)系是相互依存,缺一不可的。
四、圖書管理現(xiàn)代化是智慧的明天
中學圖書館在素質(zhì)教育中的人文價值是毋庸置疑的,無論是社會綜合圖書館還是學校內(nèi)的圖書館,所不同的只是規(guī)模的大小而沒有意義上的分別。在所有圖書館當中,中學圖書館應該是最小的。但它存在的意義與價值也同樣是在向世人昭示著一個學校自身的素質(zhì)和文化。圖書館已成為各類學提高自身品質(zhì)的重要條件。中學不一定都有圖書館,但一所層次質(zhì)量較高的中學必然會有圖書館。學校需要的不僅僅是對校園的美化和建設(shè),也不僅僅是對教育體制提高和完善。它還要對人文精神進行美化和建設(shè),對文化素質(zhì)進行提高和完善。圖書館之于一個國家存在著人文價值,之于一所學校也同樣存在著人文價值。當今,衡量一所學校的教學水平,已不單單停留在升學率和師資力量之上,而更多的對其綜合教育素質(zhì)的考查。
篇6
【 關(guān)鍵詞 】 SSH;網(wǎng)上購書系統(tǒng);JSP
1 引言
網(wǎng)上購書系統(tǒng)是適用于在網(wǎng)絡(luò)上進行圖書購買的系統(tǒng)平臺,它能夠方便直觀地從數(shù)據(jù)庫中調(diào)取用戶感興趣的圖書,從而為用戶提供及時、準確的決策依據(jù)。從使用者的角度,系統(tǒng)分為普通用戶和系統(tǒng)管理員兩大類,將功能進行準確的劃分。系統(tǒng)管理員擁有系統(tǒng)的最高權(quán)限,能夠?qū)D書及訂單進行及時的添加、查詢和刪除,保證圖書的實時更新。
2 系統(tǒng)的可行性分析
2.1 運行可行性
隨著網(wǎng)絡(luò)的發(fā)展,電子商務的便利性已經(jīng)被越來越多的人接受,而網(wǎng)上購書系統(tǒng)的出現(xiàn)極大地增強了人們在書籍購買和查詢方面的便利,使人們足不出戶就可以購買自己喜愛的書籍,所以系統(tǒng)運行的前景是非??捎^的。
2.2 系統(tǒng)的需求問題描述
2.2.1 系統(tǒng)功能性需求
系統(tǒng)是按照UML的要求來實施。在需求分析階段,先將系統(tǒng)的功能性需求以UML用例圖表示出來,給系統(tǒng)的設(shè)計和實施提供了非常直觀的表現(xiàn)。用例圖中包含系統(tǒng)的主要功能有圖書管理、用戶管理、訂單管理等。每個功能模塊還包含各自的子模塊。根據(jù)實體書店管理的需要和用戶購書的需求,系統(tǒng)分為前臺和后臺管理員模塊,兩種模塊的管理員對系統(tǒng)有不同的權(quán)限。管理員可以對數(shù)據(jù)庫中的信息進行修改和編輯。而普通用戶只能在系統(tǒng)中進行查詢、購買、瀏覽等功能。
2.2.2 系統(tǒng)非功能性需求
非功能性需求是指軟件產(chǎn)品為滿足用戶業(yè)務需求而必須具有且除功能需求以外的特性。非功能性需求雖然不會直接影響系統(tǒng)功能,但在普通用戶和系統(tǒng)管理員對該信息系統(tǒng)的認同和操作方面具有很大的影響。非功能性需求主要包括系統(tǒng)的性能要求和主要特性,主要包括系統(tǒng)的可靠性、可用性、可支持性、數(shù)據(jù)安全性等。
3 系統(tǒng)的架構(gòu)設(shè)計
3.1 系統(tǒng)的技術(shù)架構(gòu)
系統(tǒng)采用Java EE架構(gòu)中的三大主流框架Struts2、Hibernate和Spring以及他們之間相互整合應用的知識實現(xiàn)業(yè)務層、顯示層和控制層的分離。在SSH框架中表示層用Struts2,業(yè)務層用Spring,而持久層用Hibernate,三種框架組合在一起實現(xiàn)每個層在功能上明確分工,每個層即相互獨立,又通過通信接口相互聯(lián)系。
系統(tǒng)架構(gòu)采用了B/S體系架構(gòu),B/S架構(gòu)部分采用Http 協(xié)議與服務器端進行通信。服務器端用不同的協(xié)議和接口來獲取客戶端發(fā)送的請求,在客戶端請求處理通過Java中的反轉(zhuǎn)機制來查找業(yè)務處理的函數(shù),通過統(tǒng)一的業(yè)務處理類實現(xiàn)業(yè)務處理層的重用,整個系統(tǒng)劃分為四層:表示層、業(yè)務邏輯層、數(shù)據(jù)持久層、域模型層。分層結(jié)構(gòu)分工明確,耦合度低,有利于進行系統(tǒng)單元測試和功能維護。
3.2 系統(tǒng)總體功能架構(gòu)
一個系統(tǒng)的實現(xiàn),首先要考慮整個系統(tǒng)實現(xiàn)的功能,所以要在編碼之前設(shè)計好系統(tǒng)總體功能架構(gòu)圖。根據(jù)系統(tǒng)總體功能架構(gòu)圖可以清晰地看到系統(tǒng)的各個模塊以及各個模塊能夠?qū)崿F(xiàn)的功能。系統(tǒng)主要分為前臺管理和后臺管理兩大模塊。前臺管理模塊主要分為注冊、用戶登錄、瀏覽圖書、購物車、圖書購買和注銷;后臺管理模塊主要分為管理員注冊、管理員登錄、圖書管理、用戶管理、訂單管理。
4 系統(tǒng)的詳細設(shè)計
系統(tǒng)的詳細設(shè)計是對系統(tǒng)架構(gòu)的細化,在需求分析和總體設(shè)計的基礎(chǔ)上,對業(yè)務流程的設(shè)計進行細化,主要從系統(tǒng)建模、數(shù)據(jù)庫設(shè)計等方面進行闡述。
4.1 系統(tǒng)建模
系統(tǒng)建模采用軟件設(shè)計開發(fā)中常用的統(tǒng)一建模語言(UML)來完成。統(tǒng)一建模語言(UML)是一種通用的可視化建模語言,由單一模型支持的一組圖示化模型圖,可以用于任何軟件開發(fā)過程的標記法和語義語言。本系統(tǒng)采用UML建模方法,利用面向?qū)ο蠓椒?gòu)建軟件系統(tǒng),幫助開發(fā)的過程,更好的理解、實現(xiàn)和維護。
4.1.1 系統(tǒng)的靜態(tài)結(jié)構(gòu)圖
系統(tǒng)的靜態(tài)結(jié)構(gòu)圖是指系統(tǒng)的關(guān)系類圖,系統(tǒng)的關(guān)系類圖一般都是在需求分析過程中產(chǎn)生的領(lǐng)域模型的基礎(chǔ)上精化產(chǎn)生的。為了清晰地抽取出系統(tǒng)的核心結(jié)構(gòu),采取的是分層設(shè)計類圖的方式,首先設(shè)計整個系統(tǒng)的類圖,其次設(shè)計每個子系統(tǒng)的類圖,最后設(shè)計每一個用例的類圖。管理員登錄后臺系統(tǒng)后,打開圖書添加界面,依次填入圖書的書名、圖書價格,選擇圖書類別,上傳圖書封面,然后提交圖書信息,在提交之前管理員可以對信息進行重置。然后從控制層添加圖書信息、從業(yè)務層保存圖書信息,通過DAO和數(shù)據(jù)庫連接把圖書信息添加到數(shù)據(jù)庫中。
管理員發(fā)送添加圖書請求,接收到請求之后返回圖書添加界面,根據(jù)界面要求管理員添加圖書信息,點擊“添加”按鈕,圖書信息發(fā)送到業(yè)務控制類進行處理,調(diào)用數(shù)據(jù)訪問類,將圖書信息存儲到數(shù)據(jù)庫中。
4.1.2 系統(tǒng)的動態(tài)結(jié)構(gòu)圖
系統(tǒng)后臺包含多個重要的動態(tài)行為,而且一個動態(tài)行為存在多種不同的狀態(tài)。結(jié)構(gòu)圖中系統(tǒng)在起始節(jié)點開始有動作,在接受了管理員指令后,便遇上了一個分支,此分支有“接受指令”一個入流和若干分流,經(jīng)過分支后便進行一系列的添加,查詢,修改等動作。這些后續(xù)動作的順序在本質(zhì)上是無序的,可以先進行用戶信息的管理,也可以先進行訂單管理。這些動作也可以交替進行。但是在管理用戶信息這個動作之后的條件行為,就不是并行的了,條件行為的選定有單個入流和兩個受監(jiān)控的出流。在本系統(tǒng)中,在按要求刪除用戶后,如果是,則刪除用戶;若否,則返回,這兩個動作的監(jiān)控是互斥的,當?shù)竭_這個選定時,只能取一個出流。當分支的動作匯合之后,系統(tǒng)就可以進行下一個動作:要么退出程序,要么繼續(xù)執(zhí)行下一步指令。當所有動作都結(jié)束之后,則關(guān)閉本次指令,此次活動終結(jié)。
4.2 數(shù)據(jù)庫設(shè)計
4.2.1 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計
數(shù)據(jù)庫在本購書系統(tǒng)中占有極其重要的地位,合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高系統(tǒng)性能??紤]到用戶需求的各種實體,本網(wǎng)上購書系統(tǒng)規(guī)劃出的實體有用戶信息實體、圖書信息實體、訂單信息實體,訂單明細信息實體。其中,一個訂單包含多條訂單明細,一條訂單可以顯示用戶購買圖書的多條信息;一位用戶可以提交多條訂單;一位用戶也可以購買若干本圖書;所購買的圖書可以先暫時放到購物車里,一個購物車可以存放若干本圖書。
4.2.2 數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計
基于上述數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計,將以上的數(shù)據(jù)庫關(guān)系E-R圖轉(zhuǎn)化為關(guān)系數(shù)據(jù)模型,需要設(shè)計各個數(shù)據(jù)表。本系統(tǒng)的數(shù)據(jù)庫包含用戶信息表、圖書信息表、用戶訂單信息表、訂單明細表、管理員信息表。這些表之間相互關(guān)聯(lián)共同存儲系統(tǒng)所需要的數(shù)據(jù)。在設(shè)計數(shù)據(jù)表的過程中遵循幾個原則:
(1)數(shù)據(jù)庫設(shè)計的一個表只存儲一個實體或?qū)ο蟮南嚓P(guān)信息,不同的實體存儲在不同的數(shù)據(jù)表中,如果實體還可以再劃分,實體的劃分原則是最好能夠比當前系統(tǒng)要開發(fā)的實體顆粒度要?。?/p>
(2)數(shù)據(jù)表的信息表結(jié)構(gòu)合適,表的字段數(shù)量過多;
(3)擴充信息和動態(tài)變化的信息分開存儲在不同的表里;
(4)盡量不出現(xiàn)多對多的關(guān)系。
5 結(jié)束語
采用SSH架構(gòu)設(shè)計的網(wǎng)上購書系統(tǒng),可以讓開發(fā)人員減輕重新建立解決復雜問題方案的負擔和精力;可以被擴展以進行內(nèi)部的定制化;并且有強大的用戶社區(qū)來支持它。并且在可移植性、安全性、及運行效率等方面均有不同程度的提高,適合中大企業(yè)的使用。
參考文獻
[1] 鄭阿奇.Java EE教程[M]北京:清華大學出版社,2012.6,1-401.
[2] 邱加永.軟件開發(fā)課堂[M]北京:清華大學出版社,2009.
[3] 謝宗然.網(wǎng)上購書系統(tǒng)的設(shè)計與實現(xiàn)[D].電子科技大學,2013.4.1,35-48.
[4] 王玫.網(wǎng)上購書系統(tǒng)的分析與設(shè)計[D].云南大學,2013.6.1,40-60.
作者簡介:
篇7
關(guān)鍵詞:圖書;情報;檔案一體化建設(shè);機構(gòu);問題;建議
1 網(wǎng)絡(luò)環(huán)境下的圖書、情報、檔案一體化建設(shè)的意義
1.1 有利于實現(xiàn)現(xiàn)代資源共享
眾所周知,當前國內(nèi)的圖書、情報、檔案部門各自為政,其信息資源難以實現(xiàn)共享的弊端日益凸顯,逐漸阻礙了信息資源的開發(fā)、利用與宣傳,也成為了制約社會經(jīng)濟與效益發(fā)展的難題?,F(xiàn)代網(wǎng)絡(luò)時代中,三個機構(gòu)之間橫向聯(lián)系較少,難以實現(xiàn)信息資源與數(shù)據(jù)平臺的共享。而圖書、情報、檔案一體化可建立起一個虛擬的信息中心,為大眾提供信息資源共享的平臺,圖書館、情報研究所與檔案館三者可以打破傳統(tǒng)部門之間的局限性,得以相互利用,實現(xiàn)資源合理共享。
1.2 有利于提高投資效率
一般來說,國家的圖書、情報、檔案部門都是以存儲于傳遞信息為基本職能而設(shè)立的,其有以下幾個相同點:(1)工作與服務對象相同;(2)依托的技術(shù)手段相同;(3)研究內(nèi)容與方法相同;(4)依托的現(xiàn)代化設(shè)備基本相同。由于目前三個部門所購置的信息設(shè)備并不經(jīng)濟,難以充分發(fā)揮現(xiàn)代化設(shè)備的功用,也難以建立起先進的計算機網(wǎng)絡(luò)平臺。而依托于一體化模式,能夠避免去重復處理與開發(fā)軟件等環(huán)節(jié)造成的人力、財力、物力等方面的浪費。
1.3 有利于提高信息資源利用率
目前,我國社會信息化程度不斷提高,使得社會大眾對于信息資源的需求產(chǎn)生了巨大的變化,這些人們有著對及時、迅速、準確的信息資源的需求,并且需要獲得系統(tǒng)性、多層次性、多方位性的信息;既需要得到原始的檔案資源,又需要相對系統(tǒng)的數(shù)據(jù)理論、資料,也要求掌握最新的行業(yè)內(nèi)信息。而實現(xiàn)網(wǎng)絡(luò)環(huán)境下的圖書、情報、檔案一體化管理,能夠融合了檔案資源的原始性、依據(jù)性以及情報資源的可利用性、時效性以及圖書資源的借鑒性、參考性等特點,將一些重要的信息集中存儲于虛擬的信息平臺中。當用戶需要查詢服務時,能夠從數(shù)據(jù)庫中調(diào)取信息,全面了解自己需要的內(nèi)容,進而增強用戶黏性,同時提高信息資源的利用率。
1.4 有利于轉(zhuǎn)變大眾的傳統(tǒng)觀念
在傳統(tǒng)觀念中,人們通常會主動去圖書館、情報研究所以及檔案館進行資料查詢,而這些機構(gòu)相對被動地等待用戶上門再為其提供服務。這種滯后的思想早已被時代所遺棄,并且在傳統(tǒng)模式中,這三個部門過于注重收藏、忽略利用功能,注重保管、忽略研究功能,對于大眾需求研究內(nèi)容較少,并且提供的信息資源難以符合部分用戶需求,因此導致整體利用率較低。然而在實施一體化之后,三個部門需要轉(zhuǎn)變傳統(tǒng)思想觀念,通過定期調(diào)研來去深入了解到大眾需要怎樣的信息資源服務,哪個部門可以提供相關(guān)信息,進而將資源共享并提供給用戶。
2 當前網(wǎng)絡(luò)環(huán)境下圖書、情報、檔案一體化建設(shè)的可行性分析
2.1 圖書、情報、檔案之間的內(nèi)在聯(lián)系提供理論依據(jù)
縱觀圖書、情報、檔案三者的發(fā)展史可以看出,其為同根所生,在古代并沒有明顯的差別。而隨著社會經(jīng)濟的不斷發(fā)展以及勞動分工現(xiàn)象的出現(xiàn),三者逐漸呈現(xiàn)出自身的特點。而正是由于三者“同出本源”,因此即便如今分離開來,圖書、情報、檔案依舊存在著明顯的聯(lián)系,而這恰恰符合了哲學中所提及的發(fā)展規(guī)律中“合-分-合”的“合-分”特點。尤其是在社會分工完善之后,伴隨著科學技術(shù)的發(fā)展,三者在其分離狀態(tài)基礎(chǔ)上又呈現(xiàn)出融合的趨勢,逐漸朝向“分-合”規(guī)律發(fā)展。而由于三者“同出本源”,因此使得圖書、情報、檔案的一體化建設(shè)本身就具有堅實的基礎(chǔ)。并且三者在其他方面還具有共通性,如圖書、情報、檔案都是依托于人們記錄來進行知識信息的傳遞,且依托于相同的載體可以將有價值的信息資源傳承于后代,為后世研究者提供大量的信息資源,滿足他們的研究需求。
2.2 部分國家地區(qū)的圖書、情報、檔案一體化系統(tǒng)成功建立提供了實踐基礎(chǔ)
由于歐美部分國家科學技術(shù)較為發(fā)達,因此提出圖書、情報、檔案一體化概念較早,為了能夠最大程度上去滿足社會大眾的信息消費需求,以美國為首的諸多發(fā)達國家投入大量成本致力于圖書、情報、檔案一體化的研究工作。如在1994年,美國俄亥俄州政府撥出2000萬美元的專項資金將本地區(qū)的18個最重要的圖書、情報、檔案機構(gòu)網(wǎng)絡(luò)建立起來,使該地區(qū)實現(xiàn)了自動化聯(lián)網(wǎng),進而方便了整個州的群眾進行信息資源查詢等,切實滿足了用戶的需求。
在20世紀70年代,我國相關(guān)部門開始嘗試對圖書、情報、檔案一體化理論的一次次探索與實踐。在1983年,中國科學院圖書館正式更名為“中國科學院文獻情報中心”,從某種角度來說,這是中國第一次對于圖書、情報、檔案管理一體化建設(shè)的初步嘗試。到了2003年,天津泰達圖書館的落成則標志著我國第一座實行圖書、情報、檔案一體化管理的現(xiàn)代化圖書館誕生并投入使用,其中包括大量的圖書報刊及視聽資源、數(shù)據(jù)庫資源以及檔案資源。在2009年,江南大學圖書館與檔案館進行合并,實現(xiàn)二位一體模式的運行,這一舉措極大地提高了學生們信息查詢與使用的效率。
3 網(wǎng)絡(luò)環(huán)境下的圖書、情報、檔案一體化建設(shè)路徑探索
在網(wǎng)絡(luò)環(huán)境下,必須要合情合理對圖書、情報、檔案一體化進行建設(shè),而這也符合當前信息時代下社會發(fā)展的客觀需求。然而這是一個長期而艱巨、復雜的系統(tǒng)性工程,在實際的工程建設(shè)過程中必然會出現(xiàn)一些不可預測的困難與問題,例如圖書管理在科學技術(shù)水平、傳輸能力、傳播速度等方面比情報、檔案略勝一籌;且實現(xiàn)圖書、情報、檔案一體化建設(shè)必然會對三方利益有一定的影響,如員工崗位縮減、三方部門權(quán)力的爭奪等,如果處理不好就會造成三個部門之間的矛盾;另外,實現(xiàn)一體化建設(shè)還需要較多專業(yè)性人才以熟練操作計算機設(shè)備。因此,要想實現(xiàn)圖書、情報、檔案一體化的建設(shè)目標,就必須要從宏觀上的多方面進行考慮,提出相應的建議與策略。
3.1 加強三者的分工合作,構(gòu)建單一的聯(lián)合體系
筆者認為,實現(xiàn)圖書、情報、檔案三位一體模式必然使得三者的界限逐漸消除,而三個部門合并為一個部門之后,必然導致大量人員難以被安排到合適的崗位,使其難以相互配合工作。針對此問題,我們可以結(jié)合實際引入市場機制,明確三個機構(gòu)之間的權(quán)利與責任,針對具體工作來合理安排多余的人員,構(gòu)建出合情合理的一體化管理模式。并且在構(gòu)建單一的聯(lián)合體過程中,可以設(shè)置三方主要負責人作為聯(lián)合體的管理層,針對于整個聯(lián)合體實施統(tǒng)籌管理,加強三者之間的橫向聯(lián)系與縱向聯(lián)系,在實踐經(jīng)驗總結(jié)中摸索如何合理分配資源,以減少崗位之間不必要的摩擦與矛盾;規(guī)范多部門的標準化辦公,構(gòu)建符合國情的信息網(wǎng)絡(luò)資源聯(lián)合體系。
3.2 依托于現(xiàn)有網(wǎng)絡(luò)資源平臺,實現(xiàn)三方的有效動態(tài)鏈接
隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展,逐漸打破了傳統(tǒng)條件下的地域、行業(yè)以及時間的限制,能夠讓信息資源共享模式得以實現(xiàn),但是這并不代表擁有網(wǎng)絡(luò)就可以全方位地實現(xiàn)信息資源共享,尤其是網(wǎng)絡(luò)信息資源共享還面臨著諸多困境,就目前來說,筆者認為網(wǎng)絡(luò)型信息共享是資源共享最為理想的模式。
具體來說,針對于信息資源平臺建設(shè)必須要以統(tǒng)一的規(guī)范與標準為基礎(chǔ),以數(shù)字化的信息資源為底層,還要以分布式海量資源庫群作為資源支撐,依托于現(xiàn)代化智能檢索技術(shù),以寬帶高速網(wǎng)絡(luò)作為數(shù)據(jù)傳輸通道,進而將多元化的數(shù)字信息資源提供給用戶。例外,除了包括將數(shù)字信息平臺服務提供給大眾外,三位一體模式還包括信息資源平臺的形成、整理、存儲、檢索、傳遞、保管、保護、利用、鑒定、統(tǒng)計等環(huán)節(jié),其具體功能有以下五項內(nèi)容:(1)多種載體數(shù)字化模式;(2)數(shù)據(jù)資源的接收、存儲以及管理;(3)組織對數(shù)據(jù)信息有效訪問與查詢工作;(4)實現(xiàn)數(shù)字化信息資源的上傳及傳輸;(5)平臺系統(tǒng)的管理與安全維護工作。
3.3 培養(yǎng)復合型人才
眾所周知,人是萬物的基礎(chǔ)。在傳統(tǒng)的三方模式中,各個部門的人員只需要具備自己專業(yè)的技能即可,但是在如今的網(wǎng)絡(luò)信息環(huán)境下,圖書、情報、檔案工作崗位培訓時,不但需要加強人員的專業(yè)素養(yǎng)教育,并且也要針對人員實際情況來進行熟練掌握網(wǎng)絡(luò)技術(shù)的培養(yǎng)工作,如先培訓后入崗,完善網(wǎng)絡(luò)環(huán)境下人員的知識結(jié)構(gòu)、提高專業(yè)技能等。而圖書、情報、檔案部門人員也需要努力提升自身適應新環(huán)境的能力,樹立起超前、創(chuàng)新意識,為未來一體化平臺建設(shè)儲備力量。另外,三部門還需要定期選派自己部門人才進行專業(yè)培訓,強化部門能力;同時要進行跨學科學術(shù)交流,相互汲取經(jīng)驗,進而確保三位一體模式具有堅實的人才基礎(chǔ)。
3.4 轉(zhuǎn)變傳統(tǒng)服務理念,提高三方機構(gòu)的社會化信息管理意識
在傳統(tǒng)的服務模式中,圖書、情報、檔案三方部門以自身所具有的信息資源為核心服務功能,將承載的信息資源提供給大眾,這樣的情況下,使用者處于被動的局面。而信息網(wǎng)絡(luò)環(huán)境下,三方機構(gòu)則需要以用戶的需求為核心,即用戶需要什么,三位一體服務就提供什么,使用戶處在主動位置。并且在三位一體模式下,圖書、情報、檔案機構(gòu)需要籠絡(luò)充足的社會資源,樹立起合作共贏的觀念,結(jié)合實際去集中調(diào)配好人力、財力、物力、時間和資金等方面資源的運行秩序并優(yōu)化配置;同時在面對復雜艱巨的任務時,圖書、情報、檔案機構(gòu)一體化可將三方獨有優(yōu)勢分別發(fā)揮,聯(lián)合起來攻關(guān);轉(zhuǎn)變傳統(tǒng)的服務理念,構(gòu)建起數(shù)字化、信息化、網(wǎng)絡(luò)化的信息資源檢索以及分類、保存一體化的全新網(wǎng)絡(luò)資源體系。
5 結(jié)語
總而言之,圖書、情報、檔案機構(gòu)三者一直以來相對獨立地為社會群眾提供了不同的信息服務。然而在如今的網(wǎng)絡(luò)環(huán)境下,若繼續(xù)沿用傳統(tǒng)服務模式終將會被現(xiàn)代社會所淘汰,因此可以說圖書、情報、檔案三位一體建設(shè)已經(jīng)是大勢所趨。面對三者實現(xiàn)一體化的過程中所面臨的諸多問題,仍需要圖書館、情報機構(gòu)、檔案機構(gòu)的共同努力和密切合作,才能更好地解決問題,以促進現(xiàn)代化建設(shè)。
參考文獻
篇8
關(guān)鍵詞:物聯(lián)網(wǎng);智慧校園;研究
中圖分類號:F253.9 文獻標識碼:A 文章編號:1674-7712 (2013) 08-0000-02
物聯(lián)網(wǎng)(InternetofThings),是未來互聯(lián)網(wǎng)的一部分,是基于標準和交互通信協(xié)議具有自配置能力的動態(tài)全球網(wǎng)絡(luò)設(shè)施,在物聯(lián)網(wǎng)內(nèi)物理和虛擬的“物件”(Things)具有身份、物理屬性、擬人化、使用智能接口并且無縫綜合到信息網(wǎng)絡(luò)中。
一、物聯(lián)網(wǎng)的體系
通常來說,物聯(lián)網(wǎng)的應用在高校需要在四個層面進行有效的整合,所謂物聯(lián)網(wǎng)智能管理系統(tǒng),即物聯(lián)網(wǎng)對于高校在這四個層面上進行有效的整合,使物聯(lián)網(wǎng)在實際上真正發(fā)揮智力支持的作用。
(一)感知和控制層:通過傳感器和儀表等設(shè)備來獲得相關(guān)信息,將環(huán)境、運行狀態(tài)等信息適當?shù)募庸ぶ?,由傳輸網(wǎng)關(guān)對數(shù)據(jù)進行傳遞;為達到控制資產(chǎn)、設(shè)備和運營的效果,本地的傳遞起接收網(wǎng)關(guān)在接受控制指令之后,把信息傳遞給控制器。在感知與控制層上,網(wǎng)關(guān)的接收與傳遞、信號的接受與處理、控制及感知器件的控制是最為關(guān)鍵的技術(shù)。
(二)網(wǎng)絡(luò)層:網(wǎng)絡(luò)層利用公網(wǎng)或是專網(wǎng),將信息、數(shù)據(jù)或者指令,以無線或是有線的方式在感知和控制層以及應用層之間傳輸數(shù)據(jù)。為避免數(shù)據(jù)的丟失和延遲,在數(shù)據(jù)傳輸?shù)陌踩院陀行陨闲枰M行嚴格的管理。數(shù)據(jù)傳輸服務質(zhì)量的好壞,極大程度取決于現(xiàn)有的期間用于傳輸工具的無線傳感網(wǎng)絡(luò)。
(三)平臺服務層:感知層和網(wǎng)絡(luò)層將數(shù)據(jù)一層層傳遞下來之后,必須對數(shù)據(jù)進行可靠的分析及處理。根據(jù)設(shè)備和應用需要的不同,數(shù)據(jù)處理的邏輯也不盡相同。數(shù)據(jù)處理包括有對數(shù)據(jù)進行過濾、對丟失的數(shù)據(jù)進行定位、將冗余的數(shù)據(jù)進行刪除以及數(shù)據(jù)融合,數(shù)據(jù)分析模塊將對高質(zhì)量及融合后的數(shù)據(jù)做進一步的數(shù)據(jù)挖掘。之后分析模塊則根據(jù)當前數(shù)據(jù)和歷史數(shù)據(jù),把當前的物理環(huán)境和數(shù)據(jù)進行關(guān)聯(lián),評估當前系統(tǒng)運行的風險等級。分析模塊根據(jù)預警規(guī)則,通過業(yè)務流程和整合模塊,將具有風險等級的分析模塊及時地傳遞給控制與通知系統(tǒng)。為了實現(xiàn)在即時感知基礎(chǔ)上的業(yè)務控制,可利用仿真和優(yōu)化方案,將系統(tǒng)進一步優(yōu)化,做到最好的決策支持。
(四)應用服務層:根據(jù)高校業(yè)務的特殊性,可以再平臺服務層上建立適應高校需要的物聯(lián)網(wǎng)應用。例如:高校固定資產(chǎn)的狀態(tài)監(jiān)控與分析、高校未來發(fā)展的可行性分析等等。物聯(lián)網(wǎng)的交互界面應遵循“以人為本”的原則,因為它雖是物―物相連的網(wǎng)絡(luò),但終究是人來操作。為不斷地提升高校的運行效率、深化業(yè)務創(chuàng)新模式、降低業(yè)務運行成本,上述應用會以業(yè)務流程的方式,對感知層、網(wǎng)絡(luò)層和平臺層的服務進行整合,從而實現(xiàn)感知、分析和響應及時感知的一體化物聯(lián)網(wǎng)運行模式。
二、物聯(lián)網(wǎng)與智慧校園
(一)智慧校園建成之后,各管理部門的感知性進一步增強,比以往更多高質(zhì)量數(shù)據(jù)不斷匯聚。比如,更多性能更優(yōu)的傳感器,比如激光和紅外線接收器、圖像傳感器以及超聲波傳感器等能夠接受更多更大的數(shù)據(jù)。未來高校將向精細化方向發(fā)展,內(nèi)嵌IC芯片以及無線射頻具備智能化物件將會不斷增多,為精細化、科學化發(fā)展提供設(shè)備支持。
(二)在物聯(lián)網(wǎng)基礎(chǔ)上的智慧校園,不斷提高的存儲和計算能力,先進的數(shù)據(jù)分析能力,將為決策者采取明智的行動提供智力支持。先進的計算方法和更為智能化的算法,將大量的數(shù)據(jù)轉(zhuǎn)化為智能,以此為依托而產(chǎn)生的更透徹感知的物聯(lián)網(wǎng),將創(chuàng)造出更有價值和洞察力的智能化數(shù)據(jù)分析。
(三)在智慧校園建成之后,高校信息管理系統(tǒng)將以全新的方式與物理世界互動和溝通,更為全面的互聯(lián)互通得以實現(xiàn)。比如多媒體教室、實驗儀器之間的信息獲取、共享以及分析處理能夠?qū)崿F(xiàn),通信和協(xié)調(diào)成為可能。
(四)智慧校園建成之后,可以進一步實現(xiàn)網(wǎng)絡(luò)資源的整合,將校園內(nèi)原有的各類獨立系統(tǒng)進行合并,由校園服務器提供統(tǒng)一服務,對學校的各類資源實現(xiàn)統(tǒng)一的布局和管理,這樣既杜絕了資源的浪費、節(jié)約了成本,又可以實現(xiàn)彈性管理,以適應社會不斷發(fā)展的需要。
(五)智慧校園能夠深化整個校園的信息平臺管理能力,用戶之間的信息共享更為便利。利用校園無線網(wǎng)絡(luò),終端用戶可以將便攜設(shè)備帶到校園的每個地方,工作更為自由,無需受地點限制,數(shù)據(jù)共享更為便利,對校園信息和數(shù)據(jù)實現(xiàn)即時管理和處理。各部門數(shù)據(jù)的更新和共享,可統(tǒng)一在信息平臺上進行處理。
三、基于物聯(lián)網(wǎng)的智慧校園建設(shè)與應用
(一)總體規(guī)劃
(二)感知層建設(shè)
1.RFID子網(wǎng)
RFID射頻識別是一種自動識別技術(shù),其特點是非接觸式的全自動化識別,能夠在各種環(huán)境條件中使用,通過發(fā)射無線電信號讀取并獲得數(shù)據(jù)。它有標簽和閱讀器兩個主要的部件。根據(jù)讀寫信息的距離大小,可以將RFID分為低頻、中頻、高頻以及超高頻四大類。基于各高校內(nèi)已經(jīng)廣泛使用了校園卡,因此對于RFID校園子網(wǎng)的建設(shè),可以在校園卡的基礎(chǔ)上,基于移動技術(shù)將手機SIM卡以及RFID2.4GHz進行融合的方式。對于硬件基礎(chǔ)較好的高校,工作人員和學生可以直接利用手機實現(xiàn)RFID識別。RF-SIM卡是種手機智能卡,它可以實現(xiàn)一個代替身份識別的全方位服務平臺,比如錢包、鑰匙或是身份證之類的身份證明。其最大的優(yōu)點是實現(xiàn)中短距離無線通信的同時無需更換手機。在現(xiàn)有手機上更換一張智能卡,就可以變成使用頻率為2.4GHz的NFC手機,在5米的范圍之內(nèi)可以根據(jù)需要自動調(diào)整通信距離,單向支持100mbs/s的數(shù)據(jù)廣播。在邏輯上,根據(jù)數(shù)據(jù)機制可以分為模擬mifareone邏輯加密卡以及標準的SIM功能。與手機物理連接之后,SIM卡部分便和普通的手機卡無異,用于正常的手機移動通訊以及鑒權(quán)。但是基于安全系數(shù)極高的RFID內(nèi)置軟件則不同,可利用內(nèi)置的微型RF模塊與外部設(shè)備進行通訊。在這些技術(shù)基礎(chǔ)上,將終端的應用模塊嵌入到POS機內(nèi),通過RS232協(xié)議,終端結(jié)構(gòu)與POS機進行數(shù)據(jù)傳輸;基于無線傳輸協(xié)議,RF-SIM卡和讀卡模塊進行通訊。為保證終端與后臺通訊的即時性,通過TCP/IP協(xié)議,終端可與后臺直接實現(xiàn)通信,這樣可以直接免除工作的配置。
將RFID子網(wǎng)納入現(xiàn)有的校園網(wǎng)結(jié)構(gòu)之中,通過校園網(wǎng)門戶網(wǎng)站以及其他終端設(shè)備,用戶可以直接使用相關(guān)應用。通過RFSIM卡的使用,用戶可直接實現(xiàn)手機一卡通,通過各種卡媒介的輸入輸出,數(shù)據(jù)可實現(xiàn)各種傳輸。
2.二維碼子網(wǎng)
在校園機房設(shè)備管理、物質(zhì)設(shè)備管理以及圖書管理中,將會廣泛應用到二維條碼。二維條碼是指其中的文字數(shù)值信息,在代碼編制上采用與二進制所對應的的幾何圖形來表示,其中的幾何形體按照一定規(guī)律分布在二維方向的平面上,通過光電掃描設(shè)備加以讀取和識別其中所包含的信息。圖2為二維條碼網(wǎng)的結(jié)構(gòu)圖。如圖2所示,固定資產(chǎn)在全校均有顯示,圖書資源主要集中于圖書館樓;計算機機房則分布在各個實驗樓內(nèi)。為解決二維編碼較為分散的問題,根據(jù)房間大小和樓層距離等技術(shù)指標的要求,數(shù)據(jù)采集基站可以將物品按需存放。
在校園應用的入庫管理、出庫管理、出庫內(nèi)部管理和貨物配送四個環(huán)節(jié)中,二維條碼將得到廣泛應用。第一是入庫管理,固定資產(chǎn)的存放信息和特征信息以二維條碼標簽得以識別,一同存放在數(shù)據(jù)庫;第二是出庫管理,出庫時掃描二維碼,確認其資產(chǎn)信息,無誤后更改庫存狀態(tài);第三是出庫內(nèi)部管理,庫存盤點和出庫備貨都將用到二維條碼。第四是貨物配送,配送之前將配送資料由終端傳輸?shù)侥康牡?,挑選出物品并掃描其二維條碼,確認配送完該物品之后,終端顯示出相應提示,最后確認配送情況。
3.傳感器子網(wǎng)
在擁有二維碼以及RFID這些識別工作,物聯(lián)網(wǎng)可以將物品的關(guān)鍵信息存儲在內(nèi),但是有時物品的信息可能或是以及發(fā)生了改變,可以傳感器應該做出即時更新,檢測物品中此時的即時信息,對物品實現(xiàn)正確識別。傳感器之于物聯(lián)網(wǎng),就像人類的神經(jīng)末梢一般,是感知外界變化的最核心元件,因此大規(guī)模傳感器的配備,成為物聯(lián)網(wǎng)完整構(gòu)成的必備條件。
對于物品信息改變的識別,傳感器的重要性不僅體現(xiàn)在其敏感性上,更為重要的是,在未來無線網(wǎng)絡(luò)傳輸中,傳感器能夠?qū)崿F(xiàn)在節(jié)點之間的可靠傳輸。因此對于傳感器未來的考慮,主要是從將非電信息進行轉(zhuǎn)換之后,信息處理、數(shù)據(jù)分析和傳輸這幾個方面。在本方案中,利用已經(jīng)建成的校園網(wǎng)絡(luò)以及wifi布點構(gòu)建中距離和核心傳輸,將zigbee技術(shù)建設(shè)近距離的無線傳感器網(wǎng)絡(luò)。類似于CDMA和GSM網(wǎng)絡(luò),zigbee是一種可靠性非常高的無線傳輸網(wǎng)絡(luò)。
類似于移動網(wǎng)絡(luò)基站,zigbee數(shù)據(jù)模塊通訊距離支持無線擴展,標磚可以從幾十米到幾百米甚至于達到幾公里。它具有以下優(yōu)點:
(1)功耗低:僅僅兩節(jié)5號電池,使用時間就可達半年以上,發(fā)射功率可以忽略不計,僅僅為1毫瓦;
(2)成本低:無需專利使用費,初次使用成本控制在6美元以內(nèi);
(3)時延短:從休眠激活一直都通信所需要的時延都很短;
(4)網(wǎng)絡(luò)容量大:254個從設(shè)備以及一個主設(shè)備,可以被完全容納在一個星型結(jié)構(gòu)的zigbee網(wǎng)絡(luò)內(nèi)。
(三)傳輸層建設(shè)
目前各高校已建立起的校園網(wǎng),是傳輸層建設(shè)的基礎(chǔ)。但為了便于物理網(wǎng)的管理更夠涉及到每個角落,必須加快無線校園網(wǎng)建設(shè)的步伐,即加大移動服務的構(gòu)建頻率,無線傳輸通道的建設(shè)和zigbee路由器則構(gòu)成了無線傳輸?shù)耐ǖ澜ㄔO(shè)的主要內(nèi)容。
(四)數(shù)據(jù)處理層建設(shè)
為使校園管理實現(xiàn)真正的智能化,在已有的技術(shù)基礎(chǔ)之上,通過各種軟件的融合利用,可以啟動智慧校園的軟件平臺建設(shè)。智慧校園的軟件平臺建設(shè)中,有幾種應用是非常重要的:第一是身份的識別系統(tǒng),包含校園、實驗室、教師和學生宿舍一整套的門禁身份系統(tǒng),通過校園一卡通和二維條碼識別等,對教職工和學生的考勤等工作進行管理。
第二是校園內(nèi)部的管理系統(tǒng),高校工作包羅萬象,涉及到很多方面,包含學生的教學管理、學生管理、圖書館管理、后勤管理、固定資產(chǎn)等等,建立完善的物聯(lián)網(wǎng)架構(gòu),同時還要有統(tǒng)一的信息平臺,未來還可以借助云計算技術(shù)搭建統(tǒng)一的高校私有云平臺,把各部門的計算力整合起來,可以在很多細節(jié)上改進高校工作,進行精細化管理。比如,整合移動信息化中心,通過手機、無線筆記本等可以為廣大學生和工作人員提供無線網(wǎng)絡(luò)服務,圖書館可以根據(jù)學生借閱書情況及時通知學生歸還書籍,各個教室、機房等可以隨時報告狀態(tài)數(shù)據(jù),校園內(nèi)的任何消費都可以通過手機校園一卡通來支付,工作人員可以隨時隨地通過物聯(lián)網(wǎng)來進行各類資產(chǎn)的更新,隨時隨地通過無線網(wǎng)絡(luò)辦公。
四、結(jié)語
物聯(lián)網(wǎng)會給高校的管理帶來前所未有的改變,高校的信息化建設(shè)也會更上一個臺階。物聯(lián)網(wǎng)加強了人與物之間的關(guān)聯(lián),會極大提高管理和科研工作的質(zhì)量和效率。在本文中,作者就基于物聯(lián)網(wǎng)的智慧校園建設(shè)方案進行了分析和探討,結(jié)合物聯(lián)網(wǎng)的架構(gòu)對于整個體系的搭建提出了建議,相信隨著物聯(lián)網(wǎng)技術(shù)的改進和更新必將會成為高校工作的有力支撐,智慧校園會為高等教育事業(yè)帶來更美好的發(fā)展前景。
參考文獻:
篇9
摘要:本文結(jié)合實際教學的體會,對“軟件工程”教學過程中存在的教材內(nèi)容更新慢、教學實踐薄弱、學生缺乏知識積累等問題進行了分析,提出了從更新教學內(nèi)容、加強教學實踐、調(diào)整課程設(shè)置、激發(fā)學生學習興趣等方面進行改進的建議。
關(guān)鍵詞:軟件工程;教學實踐;教學改革
中圖分類號:G642
文獻標識碼:A
1引言
“軟件工程”是計算機專業(yè)的一門必修課,在計算機專業(yè)占據(jù)很重的分量。但基于軟件工程自身的抽象性與應用性都很強的特點,在教與學的雙向過程中存在不少問題,致使教學效果差強人意。如何提高“軟件工程”的教學水平和質(zhì)量,是很多國內(nèi)外學者廣泛探討的話題。本文從“軟件工程”教學中存在的問題出發(fā),在教學內(nèi)容的更新、教學方法與手段改進、加強實踐環(huán)節(jié)、激發(fā)學生的學習興趣等方面提出了一些具體的建議。
2 “軟件工程”在教學中存在的問題
(1) 教材內(nèi)容更新慢
“軟件工程”作為一門迅速發(fā)展的新興學科,新的技術(shù)、方法和工具不斷涌現(xiàn),而教材內(nèi)容的更新卻遠遠跟不上這種發(fā)展,這是一個不爭的事實。如何保持教材內(nèi)容的先進性與發(fā)展性是當前“軟件工程”課程亟待解決的問題。
(2) 流行技術(shù)與學生知識積累之間存在矛盾
現(xiàn)代軟件工程內(nèi)容豐富,基于UML的面向?qū)ο蠼<夹g(shù)、以新型技術(shù)支持的軟件度量方法、測試方法、Rational Rose工具、RSA等開發(fā)工具。在軟件管理方面,CMM、配件配置管理以及軟件過程管理等。這都是些實用性很強的知識,但學生接受起來比較困難。并且在實際教學過程當中,有足夠的課時全部講到。怎樣尋求一種行之有效的方法來解決學生的知識積累與目前計算機技術(shù)發(fā)展之間的矛盾一直是困擾教、學雙方的難題。
(3) 教學實踐環(huán)節(jié)存在難度
在教學中,如果只是單純的進行枯燥模糊的課堂教學,而學生沒有親身開發(fā)體驗,學生僅憑課堂和書本得來的知識理解軟件工程很難,以至于學完之后覺得用處不大。要讓學生相信和理解軟件工程對軟件開發(fā)的重要性,就是在學習期間完成一個中型左右的軟件開發(fā)。但這種方法又相對復雜耗時,加上這門課一般在大三下學期以后開設(shè),時間上來不及,并不適合初次接觸軟件工程的學生的教學實踐。
(4) 教師的項目開發(fā)經(jīng)驗不足
講好這門課對授課教師來說有一定的難度。它要求教師具備一定的軟件開發(fā)經(jīng)驗,了解軟件項目的管理和工程背景,這樣才能在講授時靈活地將理論和實踐相結(jié)合,學生才能直觀地感覺到該門課程的重要性。但是,很多院校的教師由于時間和環(huán)境的限制,自身從事軟件項目開發(fā)經(jīng)驗不足,從而在教學中很難做到游刃有余,這就對教師提出了更高的要求。
3 “軟件工程”教學改革的建議
3.1更新教學內(nèi)容
“軟件工程”教學改革的首要任務是對課程內(nèi)容設(shè)置的改革。軟件工程技術(shù)在高速發(fā)展,講授的內(nèi)容同樣應該與時俱進,不要拘泥于教材的限制,主張在“軟件工程”課堂教學內(nèi)容和實踐環(huán)節(jié)中強調(diào)面向?qū)ο蠓椒?,適當壓縮結(jié)構(gòu)化開發(fā)方法的教學時間,以此留出時間來介紹包括面向?qū)ο蠓椒ㄔ趦?nèi)的一些新技術(shù)和方法,使學生盡快熟悉和掌握集成化CASE環(huán)境、軟件重用及Java與網(wǎng)絡(luò)環(huán)境下的軟件開發(fā)技術(shù)等。對那些既無實用價值也無發(fā)展前景的傳統(tǒng)技術(shù)盡量少講。同時要保持教學內(nèi)容對先進技術(shù)的跟進,介紹一些目前已經(jīng)推出或較成熟的新方法,如基于組件的方法、面向Agent方法、敏捷軟件方法、凈室軟件方法等,以便開拓學生的視野和培養(yǎng)學生的創(chuàng)新意識與軟件開發(fā)能力。
3.2 “軟件工程”與項目相結(jié)合,加強實踐環(huán)節(jié)
對于“軟件工程”的教學,實踐環(huán)節(jié)顯得尤為重要。在教學中,盡量利用一切可利用的條件來加強實踐環(huán)節(jié)的實施。首先,軟件工程教學應加強學生的分析與設(shè)計能力。在講解軟件工程理論知識的同時,教師適當?shù)卣乙粋€實際的小項目,要求每個學生從項目的可行性分析、需求分析、總體設(shè)計、詳細設(shè)計、數(shù)據(jù)庫設(shè)計等方面進行分析與設(shè)計,并作為一次作業(yè)打印上交。通過作業(yè),加強學生對所學理論的掌握,并初步具有對真實系統(tǒng)的分析與設(shè)計能力;其次,將案例教學引用到軟件工程的課堂教學中。案例教學以史為鑒,吸取他人成功的經(jīng)驗或失敗的教訓,讓學生置身于模擬的真實環(huán)境中,扮演不同的角色,身臨其境,從一個真正“工程師”的角度考慮問題,學習如何應用知識解決問題。從而培養(yǎng)了學生獨立思考和解決問題的能力。最后,要強化課程設(shè)計和畢業(yè)設(shè)計,并且要努力做到請進來,走出去。課程設(shè)計時將學生分成若干個小組,每組一個題目,小組成員按照軟件項目開發(fā)各階段進行分工合作,這樣來鍛煉他們的團隊協(xié)作精神和相互溝通能力;畢業(yè)設(shè)計時應結(jié)合教師課題或市場需要設(shè)置實用性的題目,要求一人一題并按工程化的方法進行實現(xiàn),這樣可充分鍛煉學生工程設(shè)計和實施的能力。請進來可邀請有實際經(jīng)驗的資深軟件工程師、專家或邀請本校畢業(yè)并從事軟件開發(fā)的學生回來以切身體驗作講座;走出去是鼓勵學生到社會上的軟件公司實習、兼職,這樣可使學生切實感受到該課程的重要性,盡早接觸軟件工程的實際問題,了解軟件開發(fā)的全過程,提高實踐能力,增強對軟件工程技術(shù)、方法和原理的理解。
3.3調(diào)整課程設(shè)置,重視學生知識的積累
解決流行技術(shù)與學生的知識積累之間的矛盾,可從調(diào)整課程設(shè)置入手, 要理清課程的背景及后延。“背景”即本課程的前驅(qū)課程,在該課程開設(shè)之前必須要學習的幾門基礎(chǔ)課,沒有這些課軟件工程的教學也就形同虛設(shè)?!败浖こ獭钡那膀?qū)課程有:面向過程的編程語言、初步的面向?qū)ο蠹夹g(shù)、略見規(guī)模的程序開發(fā)、UML建模語言等,通過對這些課程的學習,讓學生發(fā)現(xiàn)開發(fā)程序中潛在的一些問題,學生自己帶著問題找到了學習的切入點,再引入本門課程學習,效果就大不一樣?!败浖こ獭遍_設(shè)一般設(shè)在大三下學期、大四上學期這個時間段,在學生了解了軟件工程的思路之后,開設(shè)一定的后繼課程也是必要的,比如,軟件設(shè)計模式、軟件項目管理、系統(tǒng)分析設(shè)計教程等交叉學科,這樣可以更好地擴充學生知識積累的程度,為學生畢業(yè)后從事實際的軟件開發(fā)工作,做很好的知識鋪墊。
3.4端正學生的學習態(tài)度,激發(fā)學生的學習興趣
經(jīng)多次與學生交談發(fā)現(xiàn),學生很容易進入了一個怪圈:學了不少專業(yè)課,就是不知道它到底有什么用,專業(yè)課之間有什么關(guān)聯(lián),為什么開設(shè)這門課,一頭霧水。導致了一種學習的畸形狀態(tài),覺得學的東西沒有用,自己也不知道該學什么才有用。畢業(yè)的時候,發(fā)現(xiàn)最無用的不是課,而是自己。所以,授課教師以及輔導員在學生的學習中要積極和他們交流,讓學生盡快地找到對本專業(yè)的興趣點,以點為面,展開大學的知識構(gòu)建。學生一旦知道了自己想做什么,什么是自己的興趣,學習起來就有目的性,就會收到較好的學習效果。同時要引導學生發(fā)現(xiàn)問題,提高學生自學的能力。教師不可能是個百寶箱,什么都通,什么都會,這就要求學生能夠像軟件工程所倡導的理念一樣,階段性、漸近式地自我學習、自我培養(yǎng)。這樣,既提高了學生的學習能力,又把軟件工程真正地落到了實處。
3.5創(chuàng)造條件,提高教師的業(yè)務水平
在整個教學過程中,教師扮演很重要的角色。教師的素質(zhì)對于教育這項工程至關(guān)重要。學校應在人力物力財力允許的情況下,多給教師外出充電的機會,接觸新型的技術(shù)與理念。特別對于計算機這個日新月異的專業(yè),經(jīng)常地選派教師到大公司去實踐是很好的學習方式。教師把充電掌握的新技術(shù)、新理念及時帶到課堂,能進一步體現(xiàn)課堂知識的實用性和先進性。
4實施效果
以上的諸多建議已在我校的計算機本科專業(yè)教學中進行了一系列的教學實踐,在教學過程中,自編教材,收集了二十多個完整的工程案例并將學生分成了若干個開發(fā)小組,與教師一起分別參與了軟件項目《教務管理系統(tǒng)》、《圖書管理系統(tǒng)》《學籍管理系統(tǒng)》等的開發(fā);實驗期間,分批組織學生到軟件企業(yè)實習,了解企業(yè)的實際操作與人才需求。從2005年至今開展了15個班級600多名學生的軟件工程教學,學生的滿意率達到了91%。具體調(diào)查數(shù)據(jù)見下表1,調(diào)查對象為從2006年開始的計算機專業(yè)大四的學生。
從調(diào)查的數(shù)據(jù)來看,教學改革在剛實施階段,滿意度較后期要低,隨著改革的進展,各方面措施的逐步改進,教學效果逐年提高。但部分學生對實習滿意度不高,主要是教師與企業(yè)協(xié)調(diào)方面存在一些問題,需在以后的工作中進一步加強。
5結(jié)論
通過近三年多的努力,采用自編教材的形式,使本課程在內(nèi)容上緊跟時代的最新技術(shù);課堂教學與工程案例相結(jié)合,提高了學生的學習興趣;通過參與實際項目的開發(fā),產(chǎn)學結(jié)合,使學生的編程能力、分析解決問題的能力、知識的綜合運用能力,團隊合作溝通能力得到了很大的提高。已畢業(yè)的學生受到了用人單位的一致好評,普遍認為學生的綜合素質(zhì)高、工程能力強,所具備的知識結(jié)構(gòu)基本適合業(yè)界需求。
參考文獻:
[1]Roger S. Software Engineering: A practitioner’s Approach[M]. 5th ed. 梅宏,譯. 北京:機械工業(yè)出版社,2002.
[2]A project of the IEEE Computer Society Professional Practices Committee. Guide to the Software Engineering Body of Knowledge[EB/OL]. computer. org/certification/Swebok 2008.pdf.
[3]IEEE Computer Society. SWEBOK[S]. Angela Burgess,2007.
[4] 沈備軍,李超.反思和抽象在“軟件工程中人的因素”課程學習中的應用[J]. 計算機教育,2006(1):52-56.
Research on Teaching Reformation of Software Engineering
WANG Li-fang
(Institute of Electronic and Computer Science Technology, North University of CHINA, Taiyuan 030051, China)