資源描述:
《基于asp.net的圖書管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、商丘師范學(xué)院2014屆本科畢業(yè)論文(設(shè)計(jì))基于ASP.NET的圖書管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)引論如今的生活中大量的期刊、雜志、圖書每天都以萬計(jì),百萬計(jì)的數(shù)量“沖入”我們的生活,圖書館中的圖書數(shù)量急劇增加,加之龐大的師生團(tuán)體頻繁的借閱圖書,給傳統(tǒng)的人工管理的方法帶來巨大的挑戰(zhàn)。正如我們所知,傳統(tǒng)的人工管理方法,既浪費(fèi)時(shí)間、精力和人力,還容易出錯(cuò)。那么該如何解決這一問題呢?同樣,對于圖書的管理,我們也可以采用計(jì)算機(jī)方面的只是來解決。設(shè)計(jì)和實(shí)現(xiàn)計(jì)算機(jī)管理系統(tǒng),不僅可以解決傳統(tǒng)人工管理的一系列的弊端和問題,更重要的是提高了工作效率。以推動圖書管理自動化為基本目標(biāo),方便并滿足讀者
2、需求。同時(shí),以自動化、信息化代替人工勞動,在精簡人力、節(jié)約資源的同時(shí),又為讀者提供快速、方便的信息服務(wù)。高效的信息化圖書管理系統(tǒng),在圖書館和讀者之間建立借閱平臺,能夠推進(jìn)學(xué)校的辦學(xué)效益,體現(xiàn)現(xiàn)代化的管理水平。一套簡單的數(shù)字化Web圖書管理系統(tǒng),在有效解決圖書管理的同時(shí),也為光大師生提供方便、快捷的資料信息獲取渠道。1開發(fā)工具和技術(shù)介紹本章用來介紹本次系統(tǒng)開發(fā)中所用到的開發(fā)工具和技術(shù)的基本知識,為后續(xù)Web項(xiàng)目的研究開發(fā)做鋪墊。通過本章內(nèi)容的介紹,可以讓讀者了解在本次系統(tǒng)開發(fā)中所用到的開發(fā)工具和技術(shù),對進(jìn)一步闡述本次系統(tǒng)打下技術(shù)基礎(chǔ)。1.1關(guān)于ASP.NET2.0
3、1.1.1ASP.NET2.0簡介ASP.NET是Web開發(fā)語言的一種,本次系統(tǒng)中所使用的ASP.NET2.0較之以前的版本,主要有以下新特性:?成員資格管理以及相關(guān)控件和數(shù)據(jù)庫的實(shí)現(xiàn)?母版頁和主題的實(shí)現(xiàn)?ObjectSource新數(shù)據(jù)源的加入?對文件類型的SQLserver2005數(shù)據(jù)庫的支持?功能更加強(qiáng)大的數(shù)據(jù)綁定控件的增加?站點(diǎn)的地圖功能增加和導(dǎo)航控件的實(shí)現(xiàn)1.1.2ASP.NET2.0的工作原理ASP.NET2.0項(xiàng)目用于實(shí)現(xiàn)基于瀏覽器的客戶端瀏覽,酷虎段瀏覽的具體執(zhí)行內(nèi)容是由服務(wù)器端提供的,一般情況下,執(zhí)行ASP.NET2.0的服務(wù)器應(yīng)用程序是IIS,
4、也就是說ASP.NET2.0的控件的項(xiàng)目部署到服務(wù)器上,通過IIS的解析,用戶就可以用URL(網(wǎng)址)的方式訪問,所有的信息提交、處理的中心都是IIS,ASP.NET2.0代碼部分是由服務(wù)器端的IIS解釋執(zhí)行的。1.1.3ASP.NET2.0的控件在系統(tǒng)開發(fā)終會經(jīng)常用到控件,因此在這里要對ASP.NET2.0的控件做一下簡介。在ASP.NET2.0中,控件主要分為兩種,分別是HTML控件和Web控件。1.HTML控件:指的是在HTML語言中定義的標(biāo)準(zhǔn)控件。這種控件是瀏覽器所能解釋的標(biāo)簽。2.Web控件:其包括基本W(wǎng)eb控件以及驗(yàn)證控件、導(dǎo)航控件、自定義控件、登陸控
5、件、用戶控件等。基本W(wǎng)eb控件是HTML的擴(kuò)展控件,增強(qiáng)了Web開發(fā)的界面事件處理機(jī)制。16商丘師范學(xué)院2014屆本科畢業(yè)論文(設(shè)計(jì))2系統(tǒng)分析和總體設(shè)計(jì)2.1需求分析在計(jì)算機(jī)未普及以前,人們還不能像現(xiàn)在一樣可以通過高速的信息傳播來實(shí)現(xiàn)資源共享,而圖書館已經(jīng)以公共資源共享的載體存在了好長時(shí)間。社會的發(fā)展,生活的節(jié)奏都在加快步伐,圖書館的傳統(tǒng)借閱模式也顯得力不從心。圖書館長期以來所使用的傳統(tǒng)的借閱模式是每個(gè)人需要先辦一個(gè)小冊子即借閱證,在此之前我們需要先向圖書管的管理人員提交申請,對自己的基本信息進(jìn)行登記,待圖書管理人員將每個(gè)申請的信息登記審核后,申請者方可拿到借
6、閱證,只有拿到借閱證后,我們才有資格借書。借書時(shí),那些新的圖書將會在圖書門口列出,而其他書籍我們則需要向圖書管理人員咨詢(或在一本本厚厚的提前分好類登記好的查閱書籍信息的冊子上找),然后寫在紙條上連同借書證一起遞給管理員,而管理員還要在另一個(gè)冊子上登記讀者的借閱信息,還要在圖書上貼上借閱信息,還書時(shí),管理員則又需在大堆的登記冊上查很早讀者借閱時(shí)的信息。這個(gè)繁瑣的過程給讀者和管理員之間都有一定程度的不便。此次所設(shè)計(jì)的圖書管理系統(tǒng)將讀者和管理員兩個(gè)角色抽象出來,用數(shù)據(jù)庫來存儲大量的圖書、借閱讀者等信息,自動化歸檔,整理,將人員從繁瑣的勞動中解放出來。讀者可以再web
7、平臺讀者頁面中,實(shí)現(xiàn)以下功能:用戶功能如下:1)注冊:第一次來訪的扶著根據(jù)頁面提示,打開注冊頁面,在注冊頁面中對列出的信息進(jìn)行填寫,系統(tǒng)會自動對信息進(jìn)行審核,注冊有誤,則提醒用戶重新注冊;注冊成功則自動登錄,跳至普通用戶登錄所在頁面即查詢書記頁面。2)登錄:根據(jù)已注冊信息,系統(tǒng)自動判斷用戶是否存在,若存在則成功跳至用戶查詢書籍頁面,登錄失敗,則提醒用戶錯(cuò)誤信息并自動退出登錄頁面。3)查詢并修改注冊信息:注冊用戶登錄后,有權(quán)限自行修改密碼及注冊信息(用戶名不可改)。4)查詢書籍:用戶可以再搜索框中,根據(jù)書名或作者搜索書籍。5)借閱書籍:用戶在搜索到書籍后,在其允許
8、(剩余本數(shù)大于0)時(shí),申