基于ASP的圖書管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)研究論文
摘要:21世紀(jì)是科技的時(shí)代, 計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)技術(shù)被廣泛的應(yīng)用于各個(gè)領(lǐng)域中, 各行各業(yè)都離不開對(duì)信息的處理, 利用計(jì)算機(jī)來(lái)進(jìn)行信息控制不僅提高了工作效率, 同時(shí)對(duì)提高系統(tǒng)安全性也有很大幫助, 將計(jì)算機(jī)技術(shù)應(yīng)用到圖書管理方面徹底改變了傳統(tǒng)的圖書管理模式, 讓信息處理變得更加準(zhǔn)確、高效, 也有利于圖書情況的查詢與管理, 本文就對(duì)基于ASP圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行具體的分析。
關(guān)鍵詞:ASP.NET; 圖書管理; 系統(tǒng)設(shè)計(jì); 分析;
1 引言
隨著我國(guó)科學(xué)技術(shù)的不斷進(jìn)步, 計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)技術(shù)已經(jīng)應(yīng)用到了各個(gè)行業(yè)中, 如果能將該技術(shù)應(yīng)用到圖書管理系統(tǒng)中必將得到更大的發(fā)展, 圖書管理系統(tǒng)能夠?qū)崿F(xiàn)分角色登錄, 圖書操作人員可以根據(jù)圖書的借閱、歸還以及新書入庫(kù)等功能, 對(duì)系統(tǒng)用戶進(jìn)行添加與維護(hù)。ASP.NET是比較流行的一種網(wǎng)頁(yè)開發(fā)技術(shù)之一, 它是基于.NET環(huán)境并在Visual Stu dio 2005平臺(tái)上運(yùn)行, 圖書管理系統(tǒng)應(yīng)用ASP技術(shù)就是為了實(shí)現(xiàn)圖書信息的自動(dòng)化、系統(tǒng)化以及規(guī)范化。同時(shí), 利用計(jì)算機(jī)對(duì)圖書信息進(jìn)行管理有著很多的優(yōu)點(diǎn), 例如:查找方便、存儲(chǔ)容量大、成本較低、便于打印等等, 這樣不僅能夠提高圖書館管理時(shí)的效率, 也為讀者提供了極大的方便。本文就對(duì)基于ASP圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行詳細(xì)的說(shuō)明。
2 基于ASP的圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
2.1 系統(tǒng)分析與設(shè)計(jì)
基于ASP圖書管理系統(tǒng)要實(shí)現(xiàn)的功能有:
(1) 實(shí)現(xiàn)圖書的借閱與歸還, 同時(shí)提供強(qiáng)大的查詢功能。
(2) 方便管理員對(duì)圖書的進(jìn)一步分類與添加新書, 對(duì)實(shí)現(xiàn)管理員添加用戶, 刪除、修改密碼, 保證系統(tǒng)的安全性等都有很大作用。
(3) 該系統(tǒng)操作簡(jiǎn)單、方便, 界面設(shè)計(jì)美觀、大方, 讓數(shù)據(jù)的存儲(chǔ)變得更加安全可靠;贏SP.NET的圖書管理系統(tǒng)是比較常用的信息管理系統(tǒng), 主要的開發(fā)過(guò)程包括對(duì)后臺(tái)數(shù)據(jù)庫(kù)的建立與維護(hù)以及對(duì)應(yīng)用程序的.開發(fā)工作, 對(duì)后臺(tái)數(shù)據(jù)庫(kù)的建立通常具有很強(qiáng)的一致性與完整性, 對(duì)前端應(yīng)用程序的開發(fā)在功能上要求較為嚴(yán)格, 圖書管理系統(tǒng)主要可以分為四個(gè)部分的內(nèi)容, 分別是用戶管理模塊、圖書信息管理模塊、圖書節(jié)約管理模塊以及書籍管理模塊。用戶管理模塊主要包括對(duì)用戶密碼的添加與刪除, 在這一模塊中必須要管理員才可以操作從而確保系統(tǒng)的安全性與穩(wěn)定性。在圖書信息管理模塊中, 還包括很多的小模塊通過(guò)此模塊可以隨時(shí)查詢到圖書的信息, 讀者借閱的時(shí)候也比較方便。圖書借閱管理模塊中主要是完成讀書籍的借閱與歸還問題, 通過(guò)這個(gè)模塊能讓借書、還書的過(guò)程變得簡(jiǎn)便。最后一個(gè)書籍管理模塊中實(shí)現(xiàn)的是對(duì)書籍的添加、分類、修改操作。
2.2 關(guān)鍵模塊設(shè)計(jì)與實(shí)現(xiàn)
圖書管理系統(tǒng)是基于ASP技術(shù)的設(shè)計(jì), 在早期的圖書管理系統(tǒng)中都是單機(jī)版并且只能由管理員使用, 這樣讀者想要查詢圖書的相關(guān)信息就很困難, ASP.NET作為一種全新的技術(shù)是很好的開發(fā)框架, 它支持多種語(yǔ)言結(jié)合在一起真正實(shí)現(xiàn)跨平臺(tái)操作, 將ASP技術(shù)與SQL數(shù)據(jù)庫(kù)相聯(lián)系就能夠提供系統(tǒng)所需要的更多服務(wù), 在防止多用戶更新數(shù)據(jù)的同時(shí)也能開發(fā)出新的功能, 圖書管理系統(tǒng)主要包括的模塊有讀者模塊、操作員模塊以及管理員模塊, 對(duì)于圖書管理系統(tǒng)的總體設(shè)計(jì)就是根據(jù)軟件的需求分析來(lái)進(jìn)一步確定設(shè)計(jì)目標(biāo), 根據(jù)先后順序選擇合適的設(shè)計(jì)方法, 確保按功能來(lái)對(duì)層次結(jié)構(gòu)進(jìn)行劃分, 最后根據(jù)接口的結(jié)構(gòu)來(lái)完成數(shù)據(jù)庫(kù)設(shè)計(jì), 有效避免了數(shù)據(jù)冗余的現(xiàn)象。在系統(tǒng)運(yùn)行的過(guò)程中, 讀者就可以直接進(jìn)入到該系統(tǒng), 通過(guò)身份驗(yàn)證之后需要對(duì)系統(tǒng)進(jìn)行初始化操作, 將數(shù)據(jù)庫(kù)中所有的內(nèi)容都導(dǎo)入并顯示于用戶界面上, 當(dāng)系統(tǒng)進(jìn)入消息循環(huán)時(shí)就可以利用超鏈接的方式執(zhí)行各模塊功能, 最后將關(guān)閉系統(tǒng)事件關(guān)閉, 并退出系統(tǒng)。網(wǎng)站設(shè)計(jì)也就是對(duì)圖書館頁(yè)的設(shè)計(jì), 在設(shè)計(jì)這一部分的時(shí)候要重點(diǎn)突出主題, 同時(shí)盡可能的多吸引讀者的眼球, 然后再充分搭配數(shù)據(jù)庫(kù)將人機(jī)交互的優(yōu)點(diǎn)發(fā)揮出來(lái), 此外還需要做一些前期的準(zhǔn)備才能讓系統(tǒng)正常的運(yùn)行, 例如在準(zhǔn)備圖書的條形碼時(shí)應(yīng)該保證及時(shí)的補(bǔ)充與注銷, 從真正意義上將現(xiàn)實(shí)與虛擬結(jié)合在一起給讀者提供最好的服務(wù)。在圖書管理系統(tǒng)后臺(tái)設(shè)計(jì)過(guò)程中最主要的就是數(shù)據(jù)庫(kù)設(shè)計(jì), 這主要是結(jié)合了ASP網(wǎng)絡(luò)開發(fā)技術(shù), 從而與其他程序建立起良好的溝通與交流, 建立的數(shù)據(jù)庫(kù)表大體可以分為五類, 即圖書信息數(shù)據(jù)庫(kù)表、圖書借閱數(shù)據(jù)表、圖書類型數(shù)據(jù)庫(kù)表、讀者信息數(shù)據(jù)庫(kù)以及管理員數(shù)據(jù)庫(kù)表, 針對(duì)于不同的工作來(lái)選擇合適的數(shù)據(jù)表, 有了數(shù)據(jù)庫(kù)的強(qiáng)大支撐才讓整個(gè)的數(shù)據(jù)處理效率得到提高。
3 結(jié)束語(yǔ)
綜上所述, 主要對(duì)基于ASP.NET平臺(tái)的圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行說(shuō)明, 可以看出, 通過(guò)基于ASP的圖書管理系統(tǒng)能夠徹底改變傳統(tǒng)的圖書管理方式, 圖書管理的整體效率得到一定提高, 對(duì)減輕工作人員忙碌的工作也很有作用, 同時(shí)合理化、科學(xué)化的圖書管理系統(tǒng)有信息檢索、用戶查詢等一系列功能, 不僅將圖書管理系統(tǒng)的功能增強(qiáng)了, 也讓圖書的管理變得更有條理性、也更加人性化。讀者也就可以有更多的時(shí)間來(lái)選書看書, 方便人們更好、更快的獲取信息掌握信息, 從一定程度上提高了圖書館的形象, 相信在眾多相關(guān)工作人員的共同努力之下, 未來(lái)我國(guó)圖書管理系統(tǒng)會(huì)得到更廣泛的應(yīng)用。
參考文獻(xiàn)
[1]李俊.基于ASP.NET的高校圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).湖南科技學(xué)院學(xué)報(bào), 2012.
[2]汪麗芳.基于ASP的圖書管理系統(tǒng)的設(shè)計(jì)與研究.經(jīng)營(yíng)管理者, 2013.
[3]楊東霞.基于ASP技術(shù)下圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).福建電腦, 2012.
[4]熊瑛.基于ASP.NET的高校院系圖書管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).科技資訊, 2015.
【基于ASP的圖書管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)研究論文】相關(guān)文章:
基于ASP的遠(yuǎn)程培訓(xùn)管理的系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文10-21
圖書館圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)分析論文10-29
基于ASPnet績(jī)效工資管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文10-21
基于C#的賓館客房管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文10-21
基于物聯(lián)網(wǎng)的草莓無(wú)土栽培智能管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)研究論文10-21
基于XML技術(shù)的自動(dòng)閱卷系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文04-20
淺析基于Struts2的信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文10-25
基于Web的高校團(tuán)委信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文10-25