摘要:信息時(shí)代的今天,網(wǎng)絡(luò)已經(jīng)成為人們工作和學(xué)習(xí)中非常重要的一部分,現(xiàn)在人們的生活已經(jīng)離不開(kāi)網(wǎng)絡(luò),比如用于通信的通信網(wǎng)、用于看電視的有線(xiàn)電視網(wǎng)、以及強(qiáng)大的互聯(lián)網(wǎng)。再者就是現(xiàn)在正在飛速發(fā)展的物聯(lián)網(wǎng)。而校園網(wǎng),是在學(xué)校范圍內(nèi),為學(xué)校教學(xué)、科研和管理等教育提供資源共享、信息交流和協(xié)同工作的計(jì)算機(jī)網(wǎng)絡(luò)。比如辦公自動(dòng)化系統(tǒng)、CRP系統(tǒng)(教務(wù)管理系統(tǒng))、圖書(shū)館管理系統(tǒng)等。一個(gè)好的圖書(shū)館管理系統(tǒng)可以使圖書(shū)館各項(xiàng)工作更加明確,學(xué)生借書(shū)、還書(shū)、檢索圖書(shū)更加方便。本圖書(shū)館管理系統(tǒng),是一個(gè)小型、簡(jiǎn)單實(shí)用的圖書(shū)系統(tǒng)。以ASP為主要開(kāi)發(fā)語(yǔ)言,全方面運(yùn)用DreamwerverCS5、Fireworks更有強(qiáng)大的SQL-server數(shù)據(jù)庫(kù)支持,是一個(gè)成本低廉,使用方便的圖書(shū)管理系統(tǒng)。
關(guān)鍵詞:Dreamweaver;ASP;SQL-server;圖書(shū)館管理系統(tǒng)
中圖分類(lèi)號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2012)28-6648-04
1 概述
一個(gè)好的圖書(shū)館不但要有豐富的書(shū)籍更應(yīng)有一個(gè)完善的管理系統(tǒng),一個(gè)好的管理系統(tǒng)可以使圖書(shū)館的各項(xiàng)工作更加有利于管理,目前仍有些圖書(shū)館的管理仍處在手工階段。存在信息資料管理分散、安全性差、利用率低等缺陷;再者,圖書(shū)信息本身存在著它的不規(guī)范性,單純使用特定的軟件進(jìn)行管理也有一定難度,而且很難適應(yīng)此類(lèi)信息管理模式的變化比計(jì)劃還快的特點(diǎn)。對(duì)此,基于網(wǎng)絡(luò)技術(shù)的網(wǎng)絡(luò)管理模式體現(xiàn)出強(qiáng)大的生命力,有人譽(yù)為是將改變用戶(hù)網(wǎng)絡(luò)管理方式的革命性網(wǎng)絡(luò)管理解決方案。本系統(tǒng)是筆者通過(guò)對(duì)所在學(xué)校校圖書(shū)館管理系統(tǒng)的充分了解的基礎(chǔ)上開(kāi)發(fā)的,可以實(shí)現(xiàn)簡(jiǎn)單的圖書(shū)查看、借閱、歸還等功能。
2 系統(tǒng)介紹和功能分析
2.1系統(tǒng)介紹
本系統(tǒng)是一個(gè)基于ASP的圖書(shū)館系統(tǒng),采用ASP作為編程語(yǔ)言,采用強(qiáng)大的SQL-server作為數(shù)據(jù)庫(kù),管理員可以對(duì)網(wǎng)站進(jìn)行管理和維護(hù)。系統(tǒng)發(fā)布之后,管理員就可以通過(guò)Web管理和訪問(wèn)數(shù)據(jù)庫(kù),這樣設(shè)計(jì)有利于管理員快速上手,提高管理效率。
2.2主要功能介紹
本站有十一大模塊:包括首頁(yè)、借閱排行、新到圖書(shū)、我要借書(shū)、我要還書(shū)、用戶(hù)管理、分類(lèi)管理、圖書(shū)管理、新書(shū)入庫(kù)、借閱管理、注銷(xiāo)登錄。表1為系統(tǒng)功能介紹。
2.3需求分析
本系統(tǒng)是從圖書(shū)管理員方面考慮,他們的需求是能不能簡(jiǎn)單而方便的管理本系統(tǒng),怎么能快速的尋找到圖書(shū)的基本情況。如,是否借閱,對(duì)系統(tǒng)進(jìn)行圖書(shū)添加,用戶(hù)管理,修改各欄目數(shù)值等。
基于以上需求分析再加上對(duì)本校圖書(shū)館管理模式的充分了解,筆者選用了ASP腳本語(yǔ)言和SQL-server數(shù)據(jù)庫(kù)開(kāi)放了本圖書(shū)館管理系統(tǒng)。
3 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
3.1網(wǎng)站管理員manager表
3.2圖書(shū)信息ebook表
儲(chǔ)存圖書(shū)的一些基本信息,以及瀏覽次數(shù)、借閱次數(shù)、在館狀態(tài)等信息包括 id tiaoxingma bianhao shuming chubanshe zhubian jianjie dingjia shijian folderid ceshu
3.3 file 表
4 系統(tǒng)實(shí)現(xiàn)
4.1 借書(shū),還書(shū)功能的ASP代碼實(shí)現(xiàn)
因整個(gè)系統(tǒng)的ASP代碼過(guò)多,在此,只選用系統(tǒng)中較有代表性的核心功能——借書(shū),還書(shū)功能做簡(jiǎn)要的介紹。首先,查找想要借的圖書(shū)查到后,點(diǎn)擊我要借書(shū)轉(zhuǎn)到另一個(gè)界面,通過(guò)上個(gè)頁(yè)面隱藏域的提交過(guò)來(lái)的信息可以判斷是哪本書(shū),通過(guò)登錄成功后設(shè)置的session變量可以確定是哪個(gè)用戶(hù)。
5 關(guān)鍵技術(shù)系統(tǒng)分析及改進(jìn)
本系統(tǒng)更多的是突出靜態(tài)網(wǎng)站元素,頁(yè)面雖然美觀,?風(fēng)格接近圖書(shū)館管理系統(tǒng)的主題。但是,書(shū)籍搜索功能只能通過(guò)書(shū)名檢索,不能實(shí)現(xiàn)分類(lèi)搜索,沒(méi)有借閱等級(jí)功能及添加多項(xiàng)選擇的高級(jí)搜索功能,借閱等級(jí)功能等。本系統(tǒng)雖能實(shí)現(xiàn)后臺(tái)能管理前臺(tái)的大部分功能,但各個(gè)管理功能中的分功能,如數(shù)據(jù)的增添,修改,刪除等不太完善,筆者認(rèn)為本系統(tǒng)還有很大的改進(jìn)空間,會(huì)在以后的使用中不斷的完善各模塊的管理功能,使網(wǎng)站后臺(tái)管理更加的容易。
參考文獻(xiàn):
[1] 康中山,吳軍希.網(wǎng)頁(yè)設(shè)計(jì)三劍客[M].北京:清華大學(xué)出版社,2005.
[2] 何國(guó)民,仲志國(guó).ASP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)典型模塊精解[M].北京:人民郵電出版社,2008.
[3] 呂繼迪,孫明麗,龐婭娟.ASP從入門(mén)到精通[M].北京:科學(xué)出版社,200