亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于計算機(jī)程序的圖書管理系統(tǒng)設(shè)計初探

        2013-04-29 05:04:44徐艷
        中國集體經(jīng)濟(jì) 2013年8期
        關(guān)鍵詞:可行性分析

        徐艷

        摘要:本文使用計算機(jī)程序Java技術(shù)實(shí)現(xiàn)了一個圖書管理系統(tǒng),在系統(tǒng)的設(shè)計與開發(fā)過程中嚴(yán)格遵守管理信息系統(tǒng)的規(guī)范,運(yùn)用軟件設(shè)計模式,減少了系統(tǒng)模塊間的偶合,力求做到系統(tǒng)的穩(wěn)定性、可重用性和可擴(kuò)充性。通過該系統(tǒng),管理員可以對圖書及供貨商進(jìn)行管理,也可以對圖書的基本信息進(jìn)行登記、查詢等。本文對系統(tǒng)在設(shè)計開發(fā)中的各個階段進(jìn)行了較為詳細(xì)的敘述。本系統(tǒng)具有用戶操作簡單、界面直觀等優(yōu)點(diǎn),可以幫助管理員更快更準(zhǔn)地登記、管理各項(xiàng)信息。

        關(guān)鍵詞:圖書管理;Java;可行性分析;功能設(shè)計

        圖書供銷內(nèi)部雖然有管理信息系統(tǒng),但是目前對于圖書、圖書室及教材的管理功能只是查詢已經(jīng)記錄的相關(guān)資料,圖書和應(yīng)用的管理仍然大部分是人工操作,工作效率低;沒有針對不同分類的圖書進(jìn)行評價,對圖書和圖書室只是單純地采用線性權(quán)重的管理方式;與圖書的應(yīng)用信息交流仍然以經(jīng)驗(yàn)、說明等方式為主,沒有一個好的應(yīng)用平臺,效率較低。因此,需要針對圖書管理目前存在的問題,開發(fā)圖書管理系統(tǒng),使其圖書和圖書室管理更規(guī)范,工作效率更高。

        一、Java簡介

        Java是一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計語言,是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計語言和Java平臺(即JavaSE、JavaEE、JavaME)的總稱。Java技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應(yīng)用于個人PC、數(shù)據(jù)中心、游戲控制臺、科學(xué)超級計算機(jī)、移動電話和互聯(lián)網(wǎng),同時擁有全球最大的開發(fā)者專業(yè)社群。在全球云計算和移動互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下,Java更具備了顯著優(yōu)勢和廣闊前景。

        Java編程語言的風(fēng)格十分接近C和C++語言。Java是一個純的面向?qū)ο蟮某绦蛟O(shè)計語言,它繼承了C++語言面向?qū)ο蠹夹g(shù)的核心,舍棄了C++語言中容易引起錯誤的指針(以引用取代)、運(yùn)算符重載(operator overloading)、多重繼承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的對象所占據(jù)的內(nèi)存空間,使得程序員不用再為內(nèi)存管理而擔(dān)憂。在Java SE 1.5版本中,Java又引入了泛型編程(Generic Programming)、類型安全的枚舉、不定長參數(shù)和自動裝/拆箱等語言特性。

        二、可行性分析

        1.經(jīng)濟(jì)可行性分析

        圖書管理系統(tǒng)的引入對于圖書管理者而言其魅力主要表現(xiàn)在三個方面:一是大大提高了日常圖書管理工作中的科技含量;二是促進(jìn)了圖書管理方式和管理手段的現(xiàn)代化、規(guī)范化、專業(yè)化;三是最大程度地滿足了圖書應(yīng)用的評價需求。因此,對于整個圖書管理行業(yè)來講,僅靠簡單的單向手工記錄管理已經(jīng)不能滿足現(xiàn)代圖書管理的發(fā)展需求,圖書應(yīng)用管理要提高就必須走規(guī)模化、網(wǎng)絡(luò)化的計算機(jī)綜合管理道路。在某種意義上,信息與科技在現(xiàn)代超市管理與現(xiàn)代化建設(shè)中顯現(xiàn)出越來越重要的地位。圖書應(yīng)用管理方面的信息化與科學(xué)化已成為現(xiàn)代化管理步入規(guī)范化的重要標(biāo)志。

        圖書管理目前多以傳統(tǒng)的人工方式進(jìn)行,耗時多,效率低下,并且極易出現(xiàn)錯誤。由于人為失誤而造成有形和無形的經(jīng)濟(jì)損失事件層出不窮。利用計算機(jī)來實(shí)現(xiàn)軟件管理是當(dāng)今圖書管理自動化的需要。實(shí)現(xiàn)自動化以后可精簡人員,減少工資支出,保存記錄更加有效、方便等。由上述分析可以看出,本系統(tǒng)的開發(fā)時機(jī)已經(jīng)成熟,從多種角度考慮開發(fā)此系統(tǒng)都是可行的,并且也是十分必要的。

        2.需求分析

        現(xiàn)在圖書管理還是通過人工管理,沒能實(shí)現(xiàn)信息化、電子化管理。通過調(diào)查研究,圖書管理系統(tǒng)能滿足的主要工作需求有圖書種類和規(guī)格查詢、用戶管理、應(yīng)用查詢、圖書信息瀏覽、圖書刪除。

        三、功能詳細(xì)設(shè)計

        1.系統(tǒng)登陸

        用戶身份驗(yàn)證模塊實(shí)現(xiàn)用戶合法性檢查,把用戶名信息保存到user數(shù)據(jù)表中,在后面的登陸過程中通過user表中的值來判斷用戶是否存在。

        該模塊對應(yīng)的文件為:login.html、index.jsp。login.html頁用于用戶輸入并提交登錄信息,當(dāng)用戶提交空用戶名和空密碼時將禁止其提交;Index.jsp頁為用戶信息驗(yàn)證頁面,先判斷是否存在該用戶,然后進(jìn)行密碼驗(yàn)證。當(dāng)用戶名和密碼都正確時登陸成功,進(jìn)入管理頁面。用戶名和密碼不正確時系統(tǒng)會提示,并且返回登陸頁面重新登陸。

        2.圖書修改

        圖書修改模塊是本系統(tǒng)的主要模塊,里面集中了本系統(tǒng)的關(guān)鍵功能,包括信息修改、圖書刪除、新增進(jìn)貨等功能。其中,信息修改包括圖書ID、圖書名稱、單價、規(guī)格,對圖書的信息及時記錄;新增進(jìn)貨可以及時地添加進(jìn)貨數(shù)量;新增圖書應(yīng)用可以及時刪除售貨數(shù)量。

        3.圖書查詢

        圖書查詢包括圖書ID、圖書名稱、單價、規(guī)格、進(jìn)貨數(shù)量和時間等信息,可以使管理者及時地掌握進(jìn)貨信息,避免重復(fù)進(jìn)貨,造成圖書積壓。

        4.圖書瀏覽

        圖書瀏覽包括圖書ID、圖書名稱、品牌、借閱數(shù)量和時間等信息,可以使管理者及時地掌握圖書應(yīng)用信息,避免出現(xiàn)圖書短缺的情況,造成不必要的損失。

        5.數(shù)據(jù)庫訪問設(shè)計

        此系統(tǒng)屬于信息管理系統(tǒng),頻繁對數(shù)據(jù)庫進(jìn)行添加、查詢、修改、刪除等操作,所以在設(shè)計數(shù)據(jù)庫之前,為了提高代碼的利用率,本系統(tǒng)將連接數(shù)據(jù)庫的代碼統(tǒng)一編寫在了connectmanager文件中,在以后的頁面中如要訪問數(shù)據(jù)庫,只需將該文件調(diào)用即可,而不必每次都進(jìn)行數(shù)據(jù)庫連接代碼的書寫,這也是程序員在設(shè)計時通常采用的方式。

        6.系統(tǒng)測試

        系統(tǒng)的測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程,能正確地執(zhí)行預(yù)期的功能。這是程序設(shè)計員在完成系統(tǒng)設(shè)計階段的各項(xiàng)任務(wù)之后所進(jìn)行的程序設(shè)計與編程調(diào)試工作。測試的基本方法有黑盒測試和白盒測試。黑盒測試是測試者把程序看成一個黑盒,完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性而進(jìn)行的測試。白盒測試允許檢查程序的內(nèi)部結(jié)構(gòu),是從檢查程序的邏輯著手,得出測試數(shù)據(jù)進(jìn)行測試的過程。

        (1)輸入編號的文本框:輸入不存在的編號,輸入非數(shù)字的字符如字母Ab,符號%、*、&等,輸入的編號長度超過指定值。

        (2)輸入信息為空:部分信息錄入時系統(tǒng)規(guī)定不能為空,錄入空信息時有相關(guān)提示。

        (3)輸入信息重復(fù):錄入信息時若重復(fù)錄入信息,系統(tǒng)會提示錄入重復(fù)。

        (4)錄入成功:登記注冊成功時要提示成功。

        (5)查詢記錄:輸入查詢條件不符合,或者查詢的相關(guān)信息不存在時提示。

        (6)更改信息:需要設(shè)置成可更改編輯的狀態(tài),而不是只讀狀態(tài)。

        (7)刪除信息:管理員對要刪除的信息能進(jìn)行徹底的刪除。

        7.系統(tǒng)維護(hù)

        為了改正潛藏的錯誤、擴(kuò)充功能、完善功能、翻新結(jié)構(gòu)、延長系統(tǒng)的壽命而進(jìn)行的各項(xiàng)修改和維護(hù)活動稱作系統(tǒng)維護(hù),包括數(shù)據(jù)的維護(hù)和軟件的維護(hù)。數(shù)據(jù)庫的維護(hù)工作一般由管理員負(fù)責(zé),主要負(fù)責(zé)數(shù)據(jù)的安全性和完整性及進(jìn)行并發(fā)性控制,當(dāng)數(shù)據(jù)庫中的數(shù)據(jù)類型、長度等發(fā)生變化時,或者需要添加某個數(shù)據(jù)項(xiàng)時要負(fù)責(zé)修改相關(guān)數(shù)據(jù)庫并通知有關(guān)的人員;軟件維護(hù)工作主要是對系統(tǒng)的適應(yīng)性、完善性、預(yù)防性進(jìn)行維護(hù)。

        8.系統(tǒng)評價

        系統(tǒng)基本實(shí)現(xiàn)各項(xiàng)功能,提高了信息的使用質(zhì)量及數(shù)據(jù)的準(zhǔn)確性,提高了信息處理的能力,為管理者決策提供有力的信息支持。但是,系統(tǒng)的適應(yīng)性還需進(jìn)一步完善,使系統(tǒng)的使用更加方便、有效,數(shù)據(jù)庫中的數(shù)據(jù)也需進(jìn)一步維護(hù),盡量減少冗余數(shù)據(jù)。

        9.結(jié)論

        本系統(tǒng)是一個適合當(dāng)前管理員應(yīng)用的圖書管理系統(tǒng),系統(tǒng)所實(shí)現(xiàn)的功能是在調(diào)研中從相關(guān)管理人員得知的,基本上實(shí)現(xiàn)了預(yù)想的要求。但是,由于個人能力有限,整個系統(tǒng)的功能顯然不夠完善。雖然本系統(tǒng)在功能上存在著不足,不能完全符合現(xiàn)實(shí)的需要,但總體來說簡單易用。

        參考文獻(xiàn):

        [1]刑苗條.基于Internet教學(xué)網(wǎng)站系統(tǒng)的設(shè)計方案[J].現(xiàn)代電子技術(shù),2012(04).

        [2]威利,邵煜.Java和MySQL Web開發(fā)[M].北京:機(jī)械工業(yè)出版社,2010.

        [3]陳學(xué)平.Dreamweaver 8.0網(wǎng)頁制作自學(xué)手冊[M].北京:電子工業(yè)出版社,2011.

        [4]李秀,安穎蓮.計算機(jī)文化基礎(chǔ)[M].北京:清華大學(xué)出版社,2010.

        [5]陳佳.信息系統(tǒng)開發(fā)方法教程[M].北京:清華大學(xué)出版社,2005.

        [6] 勒道夫,塔特羅,麥肯泰爾.Java程序設(shè)計(第2版) [M].北京:電子工業(yè)出版社, 2007.

        (工作單位:山東聊城工業(yè)學(xué)校)

        猜你喜歡
        可行性分析
        種養(yǎng)廢棄物預(yù)處理技術(shù)可行性分析與實(shí)踐
        大學(xué)生創(chuàng)業(yè)的可行性分析及實(shí)踐
        微信運(yùn)用高中語文教學(xué)的可行性分析
        人行天橋改造可行性分析
        醫(yī)院檔案管理規(guī)范化可行性分析
        “兩稻一肥”種植模式推廣項(xiàng)目可行性分析
        數(shù)學(xué)建模課程實(shí)施翻轉(zhuǎn)課堂教學(xué)的可行性分析
        考試周刊(2016年83期)2016-10-31 12:48:30
        住房公積金資產(chǎn)證券化可行性分析
        拓展訓(xùn)練融入中學(xué)體育教學(xué)的可行性分析
        巨災(zāi)債券在風(fēng)險管理中的應(yīng)用
        中國市場(2016年33期)2016-10-18 13:06:04
        亚洲综合欧美在线一区在线播放 | 夜色视频在线观看麻豆| 少妇人妻中文久久综合| 亚洲精品成人无码中文毛片| 亚洲av色福利天堂| 亚洲高清一区二区三区在线观看| 一区二区三区四区亚洲免费| av国产传媒精品免费| 亚洲中文无码永久免| 国产精品va在线观看一| 国产乱人伦偷精品视频还看的| 成人精品一区二区三区电影| 国产一区二区三区在线观看免费 | 日韩在线不卡一区三区av| 亚洲精品国产一区二区| 欧美亚洲国产精品久久高清| 漂亮的小少妇诱惑内射系列| 中国男男女在线免费av| 亚欧免费无码aⅴ在线观看| 亚洲成人福利在线观看| 性视频毛茸茸女性一区二区| 日本精品视频免费观看| 久久夜色精品国产噜噜亚洲av| 国产又黄又爽又无遮挡的视频| 久久久精品国产老熟女| а天堂8中文最新版在线官网| 波多野结衣免费一区视频| 国产日产久久福利精品一区| 澳门蜜桃av成人av| 人妻无码一区二区视频| 欧美综合区| 在线观看一区二区三区国产| 97人人模人人爽人人喊网| 国产又黄又大又粗视频| 国产一级黄色av影片| 亚洲精品粉嫩美女一区| 国产无遮挡无码视频免费软件 | 亚洲国产成人久久综合碰碰| 亚洲av无码精品色午夜在线观看| 国产精品美女AV免费观看| 亚洲乱码中文字幕三四区|