【正文】
字面上說, ASP 包含三方面含義: ( 1) Active: ASP 使用了 Microsoft 的 ActiveX 技術。 本課題的研究方法 合理運用 ASP 提供的 6 個功能強大的內(nèi) 部對象,每個對象具有各自的屬性( Property)、方法( Method),有的還擁有數(shù)據(jù)集合( Collection)與事件( Event),它們共同完成 Web中的一些重要工作。軟件依 舊沒有擺脫傳統(tǒng)束縛,以對外報告為其存在目的。 傳統(tǒng)圖書管理軟件是為替代手工錄入,從傳統(tǒng)數(shù)據(jù)記錄中產(chǎn)生的,這些軟件面對 Inter 及電子商務迅猛發(fā)展的網(wǎng)絡經(jīng)濟時代顯得如此脆弱而只能望 e 興嘆! ( 1) 體系封閉,無法實現(xiàn)網(wǎng)絡化管理,更無法支持電子商務。 國內(nèi)外研究現(xiàn)狀 圖書館是一個專門收集、整理、保存、傳播文獻并提供利用的科學、文化、教育和科研機構。 引起這種現(xiàn)象的主要原因是 : 一方面 , 現(xiàn)有的圖書資料管理系統(tǒng)雖然功能強大 , 但由于運行的軟硬件平臺和系統(tǒng)維護人員的水平要求高 , 所以并不適用于這些小型專業(yè)資料室 。根據(jù)調(diào)查得知,以前對信息管理的主要方式是基于文本、表格等紙介質的手工處理,對于圖書借閱情況(如借書天數(shù)、超過限定借書時間的天數(shù))的統(tǒng)計和核實等往往采用對借書卡的人工檢查進行,對借閱者的借閱權限、以及借閱天數(shù)等用人工計算、手抄進行。 關鍵詞 : 圖書管理系統(tǒng) ; ASP; Access2021; 數(shù)據(jù)庫 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è)設計 ( 論文 ) 計算機學院圖書管理系統(tǒng)的設計與實現(xiàn) 論文 作者 姓名: 申請學位專業(yè): 申請學位類別: 指導教師姓名(職稱): 論 文提交日期: 計算機學院圖書管理系統(tǒng)的設計與實現(xiàn) 摘 要 計算機信息化管理有著儲存量大,速度快等許多優(yōu)點,提供給我們的處理信息及時快捷。 ( 3)學校可以學術交 流為目的復制、贈送和交換學位論文。文中除了特別加以標注地方外,不包含他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得成都信息工程學院或其他教學機構的學位或證書而使用過的材料。 [6]王龍 ,黃峰 .ASP管理信息系統(tǒng)項目開發(fā)實踐 [M].北京: 科學出版社 ,2021。 [2]張景峰 .ASP程序設計及應用 [M].北京: 中國水利水電出版社 ,2021。同時用戶 還可以通過短信息與管理員或者其他用戶進行在線的交流。 sql = sql amp。 ,39。 amp。) amp。 amp。) amp。 amp。) amp。 amp。 ( amp。失敗,因為書庫已空 freshTo 錯誤!書名為amp。失敗,因為借書量超額 freshTo 錯誤!你的借書總量已經(jīng)達到最大數(shù)量( amp。成功 freshTo 成 功 借 到 書 名 為amp。now()amp。(title).Valueamp。,amp。39。(title).Valueamp。39。 ( 9)書庫圖書查詢可以對圖書進行模糊和精確查找。 ( 5)修改密碼可以修改自己的登錄密碼。 用戶功能簡介 ( 1)我的基本資料可以查看自己的基本信息以及借書情況。 ( 11)系統(tǒng)配置可以對系統(tǒng)進行一些簡單的配置。 ( 7)新書入庫對新的圖書的添加。 ( 3)修改密碼可以修改自己的登錄密碼。如果用戶被鎖定也無法進入系統(tǒng),需要管理員解鎖才能進入。(amp。 amp。) amp。 amp。 md5((passwd), 16) amp。39。 圖 51 系統(tǒng)的安全性 系統(tǒng)是用 ASP 網(wǎng)頁編程 +ACCESS 數(shù)據(jù)庫 +SQL 查詢語句 , 系統(tǒng)中擁有的用戶名和密碼才能正常進入系統(tǒng), 以下給出部分代碼提供參考: If (CStr(Request(MM_login)) ) Then If Request(userright)=user AND isNumeric(Request(cardno))=false Then freshTo 用戶名不存在或密碼不正確!請 重新登陸系統(tǒng)!, End If If Request(userright)=user Then sql = SELECT cardno,name,lock FROM Borrowers WHERE sql = sql amp。DefaultDir=。 服務器端: Windows NT/Windows2021, Inter Information Server (IIS) 及其以上版本, IE 等;或者 Windows98, Personal Web Server(PWS),IE等。根據(jù)本系統(tǒng)所使用的數(shù)據(jù)庫以及系統(tǒng)的功能結構畫出主要的 ER圖。 主鍵:圖書編號 ● 圖書借出信息, 屬性:借出編號,借書卡號,圖書號, 圖書名,借出日期。收 集基本數(shù)據(jù),數(shù)據(jù)結構處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設計打下基礎。明確目的之后,就可以確定您需要保存哪些主題的信息(表),以及每個主題需要保存哪些信息(表中字段)。 圖 33 用戶模塊 用戶在本系統(tǒng)中能夠查看自己的個人信息、借書情況,修改密碼,查看藏管圖書,可以對圖書進行模糊查詢和精確查詢,能夠借閱還有庫存的圖書,能夠用短消息和其他用戶進行交流、遇到問題也可以和管理員進行交流。如果以上兩項其中一個不正確,則提示錯誤,并返回登錄。 3 系統(tǒng)模塊的設計 本 系統(tǒng)是用 ASP 網(wǎng)頁編程 +ACCESS 數(shù)據(jù)庫 +SQL 查詢語言編句,系統(tǒng)是基于WEB 的 計算機學院圖書 管理系統(tǒng) ,在系統(tǒng)中分為大的二個方面:一是系統(tǒng)管理員方面、二是學生(會員)方面 。在其中選擇 INTERNET 信息服務IIS,然后單擊下一步按鈕,隨后根據(jù)系統(tǒng)提示一步一步的操作即可完成 IIS 的安裝。它是可以移植的,并且容易學習使用,但是所有 SQL 語句都必須由數(shù)據(jù)庫服務器獨 立地執(zhí)行。 ( 3)是所有關系數(shù)據(jù)庫的公共語言 。 ( 4)數(shù)據(jù)控制語言 DQLData Control Language COMMIT WORK, ROLLBACK WORK。如上所述, Access 作為關系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點,可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的便利和關系數(shù)據(jù)庫的強大功能。數(shù)據(jù)庫管理系統(tǒng)是架構在一個或多個數(shù)據(jù)庫之上,并針對數(shù)據(jù)庫中的數(shù)據(jù)進行管理運用。那么什么叫數(shù)據(jù)庫呢?數(shù)據(jù)庫 (Database)是由一些有意義和有關系的數(shù)據(jù) (data)所組合而成。 ( 7) 無瀏覽器兼容問題。 ( 3) ActiveX Server Components 具有無限可擴充性。 ASP 是在 IIS 下開發(fā) WEB 應用的一種簡單、方便的編程工具。它隨著用戶的上線而產(chǎn)生,隨著用戶的下線或強制解除而終止。也可以用來實現(xiàn)頁面的跳轉或 Cookie 值的設定。這 6個對象分別是: Request對象: Request 對象可以保存 Client 端送往 Server 端的所有信息。 ( 3) Pages: ASP 返回標準的 HTML 頁面,可以正常地在常用的瀏覽器中顯示。 VBSCRIPT 是VB 的一個簡集 , 會 VB 的人可以很方便的快速上手。只要你可以在服務器上安裝這些組件,通過訪問組件,你就可以快速、簡易地建立自己的 WEB應用。 ASP 的含義從字面上說, ASP 包含三方面含義: ( 1) Active: ASP 使用了 Microsoft 的 ActiveX 技術。 本課題的研究方法 合理運用 ASP 提供的 6 個功能強大的內(nèi)部對象,每個對象具有各自的屬性( Property)、方法( Method),有的還擁有數(shù)據(jù)集合( Collection)與事件( Event),它們共同完成 Web中的一些重要工作。軟件依舊沒有擺脫傳統(tǒng)束縛,以對外報告為其存在目的。 傳統(tǒng)圖書管理軟件是為替代手工錄入,從傳統(tǒng)數(shù)據(jù)記錄中產(chǎn)生的,這些軟件面對 Inter 及電子商務迅猛發(fā)展的網(wǎng)絡經(jīng)濟時代顯得如此脆弱而只能望 e 興嘆! ( 1) 體系封閉,無法實現(xiàn)網(wǎng)絡化管理,更無法支持電子商務。 國內(nèi)外研究現(xiàn)狀 圖書館是一個專門收集、整理、保存、傳播文獻并提供利用的科學、文化、教育和科研機構。 引起這種現(xiàn)象的主要原因是 : 一方面 , 現(xiàn)有的圖書資料管理系統(tǒng)雖然功能強大 , 但由于運行的軟硬件平臺和系統(tǒng)維護人員的水平要求高 , 所以并不適用于這些小型專業(yè)資料室 。根據(jù)調(diào)查得知,以前對信息管理的主要方式是基于文本、表格等紙介質的手工處理,對于圖書借閱情況(如借書天數(shù)、超過限定借書時間的天數(shù))的統(tǒng)計和核實等往往采用對借書卡的人工檢查進行,對借閱者的借閱權限、以及借閱天數(shù)等用人工計算、手抄進行。 關鍵詞 : 圖書管理系統(tǒng) ; ASP; Access2021; 數(shù)據(jù)庫 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