【正文】
字面上說(shuō), ASP 包含三方面含義: ( 1) Active: ASP 使用了 Microsoft 的 ActiveX 技術(shù)。 本課題的研究方法 合理運(yùn)用 ASP 提供的 6 個(gè)功能強(qiáng)大的內(nèi) 部對(duì)象,每個(gè)對(duì)象具有各自的屬性( Property)、方法( Method),有的還擁有數(shù)據(jù)集合( Collection)與事件( Event),它們共同完成 Web中的一些重要工作。軟件依 舊沒(méi)有擺脫傳統(tǒng)束縛,以對(duì)外報(bào)告為其存在目的。 傳統(tǒng)圖書(shū)管理軟件是為替代手工錄入,從傳統(tǒng)數(shù)據(jù)記錄中產(chǎn)生的,這些軟件面對(duì) Inter 及電子商務(wù)迅猛發(fā)展的網(wǎng)絡(luò)經(jīng)濟(jì)時(shí)代顯得如此脆弱而只能望 e 興嘆! ( 1) 體系封閉,無(wú)法實(shí)現(xiàn)網(wǎng)絡(luò)化管理,更無(wú)法支持電子商務(wù)。 國(guó)內(nèi)外研究現(xiàn)狀 圖書(shū)館是一個(gè)專門收集、整理、保存、傳播文獻(xiàn)并提供利用的科學(xué)、文化、教育和科研機(jī)構(gòu)。 引起這種現(xiàn)象的主要原因是 : 一方面 , 現(xiàn)有的圖書(shū)資料管理系統(tǒng)雖然功能強(qiáng)大 , 但由于運(yùn)行的軟硬件平臺(tái)和系統(tǒng)維護(hù)人員的水平要求高 , 所以并不適用于這些小型專業(yè)資料室 。根據(jù)調(diào)查得知,以前對(duì)信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于圖書(shū)借閱情況(如借書(shū)天數(shù)、超過(guò)限定借書(shū)時(shí)間的天數(shù))的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)借書(shū)卡的人工檢查進(jìn)行,對(duì)借閱者的借閱權(quán)限、以及借閱天數(shù)等用人工計(jì)算、手抄進(jìn)行。 關(guān)鍵詞 : 圖書(shū)管理系統(tǒng) ; ASP; Access2021; 數(shù)據(jù)庫(kù) Design and Implementation of Computer College Library Management System Abstract Computer Information Management has storage capacity, speed and many other advantages to provide our processing information quickly. The library management system is a application of puters with the electronic puter and work munication equipment, which provides books’ information for the library and each department. It can provide information access and information services for users. The library management system has capability of collecting books information, saving data and processing data and extracting data. This paper analyses the current situation and development trend of the library management system. An explanation of ASP and Access database technology are introduced. The general flowchart of the system designing plan and describes the system functions are described. In this paper, the library management system is implemented based on B/S structure. The functions of library management system include books to add, query, browse, delete and modify the related management the management of library users. This will facilitate the librarian of the huge information management. Key words: Library management system。 特此聲明! 畢業(yè)設(shè)計(jì) ( 論文 ) 計(jì)算機(jī)學(xué)院圖書(shū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 論文 作者 姓名: 申請(qǐng)學(xué)位專業(yè): 申請(qǐng)學(xué)位類別: 指導(dǎo)教師姓名(職稱): 論 文提交日期: 計(jì)算機(jī)學(xué)院圖書(shū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘 要 計(jì)算機(jī)信息化管理有著儲(chǔ)存量大,速度快等許多優(yōu)點(diǎn),提供給我們的處理信息及時(shí)快捷。 ( 3)學(xué)??梢詫W(xué)術(shù)交 流為目的復(fù)制、贈(zèng)送和交換學(xué)位論文。文中除了特別加以標(biāo)注地方外,不包含他人已經(jīng)發(fā)表或撰寫(xiě)過(guò)的研究成果,也不包含為獲得成都信息工程學(xué)院或其他教學(xué)機(jī)構(gòu)的學(xué)位或證書(shū)而使用過(guò)的材料。 [6]王龍 ,黃峰 .ASP管理信息系統(tǒng)項(xiàng)目開(kāi)發(fā)實(shí)踐 [M].北京: 科學(xué)出版社 ,2021。 [2]張景峰 .ASP程序設(shè)計(jì)及應(yīng)用 [M].北京: 中國(guó)水利水電出版社 ,2021。同時(shí)用戶 還可以通過(guò)短信息與管理員或者其他用戶進(jìn)行在線的交流。 sql = sql amp。 ,39。 amp。) amp。 amp。) amp。 amp。) amp。 amp。 ( amp。失敗,因?yàn)闀?shū)庫(kù)已空 freshTo 錯(cuò)誤!書(shū)名為amp。失敗,因?yàn)榻钑?shū)量超額 freshTo 錯(cuò)誤!你的借書(shū)總量已經(jīng)達(dá)到最大數(shù)量( amp。成功 freshTo 成 功 借 到 書(shū) 名 為amp。now()amp。(title).Valueamp。,amp。39。(title).Valueamp。39。 ( 9)書(shū)庫(kù)圖書(shū)查詢可以對(duì)圖書(shū)進(jìn)行模糊和精確查找。 ( 5)修改密碼可以修改自己的登錄密碼。 用戶功能簡(jiǎn)介 ( 1)我的基本資料可以查看自己的基本信息以及借書(shū)情況。 ( 11)系統(tǒng)配置可以對(duì)系統(tǒng)進(jìn)行一些簡(jiǎn)單的配置。 ( 7)新書(shū)入庫(kù)對(duì)新的圖書(shū)的添加。 ( 3)修改密碼可以修改自己的登錄密碼。如果用戶被鎖定也無(wú)法進(jìn)入系統(tǒng),需要管理員解鎖才能進(jìn)入。(amp。 amp。) amp。 amp。 md5((passwd), 16) amp。39。 圖 51 系統(tǒng)的安全性 系統(tǒng)是用 ASP 網(wǎng)頁(yè)編程 +ACCESS 數(shù)據(jù)庫(kù) +SQL 查詢語(yǔ)句 , 系統(tǒng)中擁有的用戶名和密碼才能正常進(jìn)入系統(tǒng), 以下給出部分代碼提供參考: If (CStr(Request(MM_login)) ) Then If Request(userright)=user AND isNumeric(Request(cardno))=false Then freshTo 用戶名不存在或密碼不正確!請(qǐng) 重新登陸系統(tǒng)!, End If If Request(userright)=user Then sql = SELECT cardno,name,lock FROM Borrowers WHERE sql = sql amp。DefaultDir=。 服務(wù)器端: Windows NT/Windows2021, Inter Information Server (IIS) 及其以上版本, IE 等;或者 Windows98, Personal Web Server(PWS),IE等。根據(jù)本系統(tǒng)所使用的數(shù)據(jù)庫(kù)以及系統(tǒng)的功能結(jié)構(gòu)畫(huà)出主要的 ER圖。 主鍵:圖書(shū)編號(hào) ● 圖書(shū)借出信息, 屬性:借出編號(hào),借書(shū)卡號(hào),圖書(shū)號(hào), 圖書(shū)名,借出日期。收 集基本數(shù)據(jù),數(shù)據(jù)結(jié)構(gòu)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。明確目的之后,就可以確定您需要保存哪些主題的信息(表),以及每個(gè)主題需要保存哪些信息(表中字段)。 圖 33 用戶模塊 用戶在本系統(tǒng)中能夠查看自己的個(gè)人信息、借書(shū)情況,修改密碼,查看藏管圖書(shū),可以對(duì)圖書(shū)進(jìn)行模糊查詢和精確查詢,能夠借閱還有庫(kù)存的圖書(shū),能夠用短消息和其他用戶進(jìn)行交流、遇到問(wèn)題也可以和管理員進(jìn)行交流。如果以上兩項(xiàng)其中一個(gè)不正確,則提示錯(cuò)誤,并返回登錄。 3 系統(tǒng)模塊的設(shè)計(jì) 本 系統(tǒng)是用 ASP 網(wǎng)頁(yè)編程 +ACCESS 數(shù)據(jù)庫(kù) +SQL 查詢語(yǔ)言編句,系統(tǒng)是基于WEB 的 計(jì)算機(jī)學(xué)院圖書(shū) 管理系統(tǒng) ,在系統(tǒng)中分為大的二個(gè)方面:一是系統(tǒng)管理員方面、二是學(xué)生(會(huì)員)方面 。在其中選擇 INTERNET 信息服務(wù)IIS,然后單擊下一步按鈕,隨后根據(jù)系統(tǒng)提示一步一步的操作即可完成 IIS 的安裝。它是可以移植的,并且容易學(xué)習(xí)使用,但是所有 SQL 語(yǔ)句都必須由數(shù)據(jù)庫(kù)服務(wù)器獨(dú) 立地執(zhí)行。 ( 3)是所有關(guān)系數(shù)據(jù)庫(kù)的公共語(yǔ)言 。 ( 4)數(shù)據(jù)控制語(yǔ)言 DQLData Control Language COMMIT WORK, ROLLBACK WORK。如上所述, Access 作為關(guān)系數(shù)據(jù)庫(kù)開(kāi)發(fā)具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫(kù)的便利和關(guān)系數(shù)據(jù)庫(kù)的強(qiáng)大功能。數(shù)據(jù)庫(kù)管理系統(tǒng)是架構(gòu)在一個(gè)或多個(gè)數(shù)據(jù)庫(kù)之上,并針對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行管理運(yùn)用。那么什么叫數(shù)據(jù)庫(kù)呢?數(shù)據(jù)庫(kù) (Database)是由一些有意義和有關(guān)系的數(shù)據(jù) (data)所組合而成。 ( 7) 無(wú)瀏覽器兼容問(wèn)題。 ( 3) ActiveX Server Components 具有無(wú)限可擴(kuò)充性。 ASP 是在 IIS 下開(kāi)發(fā) WEB 應(yīng)用的一種簡(jiǎn)單、方便的編程工具。它隨著用戶的上線而產(chǎn)生,隨著用戶的下線或強(qiáng)制解除而終止。也可以用來(lái)實(shí)現(xiàn)頁(yè)面的跳轉(zhuǎn)或 Cookie 值的設(shè)定。這 6個(gè)對(duì)象分別是: Request對(duì)象: Request 對(duì)象可以保存 Client 端送往 Server 端的所有信息。 ( 3) Pages: ASP 返回標(biāo)準(zhǔn)的 HTML 頁(yè)面,可以正常地在常用的瀏覽器中顯示。 VBSCRIPT 是VB 的一個(gè)簡(jiǎn)集 , 會(huì) VB 的人可以很方便的快速上手。只要你可以在服務(wù)器上安裝這些組件,通過(guò)訪問(wèn)組件,你就可以快速、簡(jiǎn)易地建立自己的 WEB應(yīng)用。 ASP 的含義從字面上說(shuō), ASP 包含三方面含義: ( 1) Active: ASP 使用了 Microsoft 的 ActiveX 技術(shù)。 本課題的研究方法 合理運(yùn)用 ASP 提供的 6 個(gè)功能強(qiáng)大的內(nèi)部對(duì)象,每個(gè)對(duì)象具有各自的屬性( Property)、方法( Method),有的還擁有數(shù)據(jù)集合( Collection)與事件( Event),它們共同完成 Web中的一些重要工作。軟件依舊沒(méi)有擺脫傳統(tǒng)束縛,以對(duì)外報(bào)告為其存在目的。 傳統(tǒng)圖書(shū)管理軟件是為替代手工錄入,從傳統(tǒng)數(shù)據(jù)記錄中產(chǎn)生的,這些軟件面對(duì) Inter 及電子商務(wù)迅猛發(fā)展的網(wǎng)絡(luò)經(jīng)濟(jì)時(shí)代顯得如此脆弱而只能望 e 興嘆! ( 1) 體系封閉,無(wú)法實(shí)現(xiàn)網(wǎng)絡(luò)化管理,更無(wú)法支持電子商務(wù)。 國(guó)內(nèi)外研究現(xiàn)狀 圖書(shū)館是一個(gè)專門收集、整理、保存、傳播文獻(xiàn)并提供利用的科學(xué)、文化、教育和科研機(jī)構(gòu)。 引起這種現(xiàn)象的主要原因是 : 一方面 , 現(xiàn)有的圖書(shū)資料管理系統(tǒng)雖然功能強(qiáng)大 , 但由于運(yùn)行的軟硬件平臺(tái)和系統(tǒng)維護(hù)人員的水平要求高 , 所以并不適用于這些小型專業(yè)資料室 。根據(jù)調(diào)查得知,以前對(duì)信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于圖書(shū)借閱情況(如借書(shū)天數(shù)、超過(guò)限定借書(shū)時(shí)間的天數(shù))的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)借書(shū)卡的人工檢查進(jìn)行,對(duì)借閱者的借閱權(quán)限、以及借閱天數(shù)等用人工計(jì)算、手抄進(jìn)行。 關(guān)鍵詞 : 圖書(shū)管理系統(tǒng) ; ASP; Access2021; 數(shù)據(jù)庫(kù) Design and Implementation of Computer College Library Management System Abstract Computer Information Management has storage capacity, speed and many other advantages to provide our processing information quickly. The library management system is a application of puters with the electronic puter and work munication equipment, which provides books’ information for the library and each department. It can provide information access and information services for