設(shè)計-我存檔題目十二中圖書館管理系統(tǒng)_第1頁
設(shè)計-我存檔題目十二中圖書館管理系統(tǒng)_第2頁
設(shè)計-我存檔題目十二中圖書館管理系統(tǒng)_第3頁
設(shè)計-我存檔題目十二中圖書館管理系統(tǒng)_第4頁
設(shè)計-我存檔題目十二中圖書館管理系統(tǒng)_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

引 課題的背景、目的與意 十二中館現(xiàn)狀 系統(tǒng)分 可行性分 需求分 用戶需求分 功能需求分 系統(tǒng)目 業(yè)務(wù)流程分 數(shù)據(jù)流程分 運行環(huán)境與開發(fā)工 系統(tǒng)總體設(shè) 系統(tǒng)結(jié)構(gòu)設(shè) 功能模塊設(shè) 數(shù)據(jù)庫設(shè) E-R 基本表設(shè) 系統(tǒng)實 系統(tǒng)頁面的設(shè)計與實 前臺功能模塊的實 查詢模 意見箱模 功能模塊的實 管理員登錄模 添加管理員模 留言管理模 讀者類型管理模 管理模 管理模 借閱模 歸還模 系統(tǒng)調(diào)試與實 調(diào)試方 系統(tǒng)測試原理及測試原 系統(tǒng)測試原 白盒測 黑盒測 本系統(tǒng)測 總 參考文 致 十二中館管理系統(tǒng)的設(shè)計與實:本文闡述了網(wǎng)上館管理系統(tǒng)與網(wǎng)上館的設(shè)計開發(fā)。設(shè)計采用現(xiàn)在比較流行的ASP開發(fā)技術(shù),并考慮到所處理的數(shù)據(jù)的結(jié)構(gòu)特點及所學(xué)到的知識,應(yīng)用SQLServer2005數(shù)據(jù)庫系統(tǒng)作為的數(shù)據(jù)庫。系統(tǒng)實現(xiàn)了的基本功能,包括讀者的查詢信息、瀏覽、瀏覽意見、以及管理員添加管理讀者和信息,進(jìn)行借還操作,對的與更新。由于是中學(xué)的圖:中學(xué);網(wǎng)上館管理系統(tǒng);ASP;SQL引課題的背景、目的與意在互聯(lián)網(wǎng)日益流行的今天,網(wǎng)絡(luò)是主角,是時代的寵兒。ASP.NET技術(shù)完全基人心的技術(shù),為中小型乃至企業(yè)級的Web商業(yè)模型提供了一個更為穩(wěn)定、高效、安工作分配,也方便讀者在去館前可以查看管的現(xiàn)有書目,及書的大概內(nèi)容,開發(fā)一個基于ASP.net的館管理系統(tǒng)是很重要的,它可以在不同的機器、不同的地方上登錄系統(tǒng),可以很方便進(jìn)行每天的登到等工作,也可以很好的查詢書目的十二中館現(xiàn)狀肇慶市第十二中學(xué)館,是公開借書不久的一個館。該館有一個簡單的的借書管理軟件,但是功能并不十分完善,沒有分用戶權(quán)限,無法在不同PC一個可以在不同地方登錄的管管理系統(tǒng)。研究(設(shè)計)內(nèi)容,本設(shè)計是開發(fā)一個基于的管理系統(tǒng)。這個管理系可以分為前臺目等主要功能,非管理員用戶也可以臺頁面搜索查看信息留言,其次,系統(tǒng)分可行性分技術(shù)可行計算機硬件的發(fā)展已經(jīng)越來越快,現(xiàn)在PC機的性能已經(jīng)可以勝任普通的webSQLServer作為例子,所以采用SQLServer2005作為數(shù)據(jù)庫的。SQLServer2005系列數(shù)據(jù)庫管理系統(tǒng)提供了完整的編程模型,操作可行十二中館管理員之前對計算機軟件操作嫻熟可以快速學(xué)會對該管理系統(tǒng)的需求分PCPC機登錄更新數(shù)據(jù)庫將十二中館管理系統(tǒng)做成形式既能高效實現(xiàn)借書流程,PC機對數(shù)據(jù)進(jìn)行操作,還能讓學(xué)生在網(wǎng)上查看書目。添加修改信息,添加修改讀者信息,的借閱與歸還,若讀者是學(xué)生,還要對 處理借書流程的管理頁面。根據(jù)以上想法,設(shè)計出的功能。讀者瀏覽的頁面相關(guān)功能包括搜索查看信查看留查看學(xué)校首系統(tǒng)設(shè)置(書架管理,管理員設(shè)置讀者管理(讀者類型管理,讀者管理,升級與畢業(yè)管理(類型管理,管理借系統(tǒng)查詢(查詢,借閱查詢查看更改系統(tǒng)目根據(jù)前面所作的需求分析可以得出,館管理系統(tǒng)實施后,應(yīng)達(dá)到以下目標(biāo)界面設(shè)計友好、美觀數(shù)據(jù)安全、可靠信息分類清晰、準(zhǔn)確強大的查詢功能,保證數(shù)據(jù)查詢的靈活性實現(xiàn)對借閱和歸還過程的全程數(shù)據(jù)信息提供借閱榜,為館管理員提供了真實的數(shù)據(jù)信息提供靈活、方便的權(quán)限設(shè)置功能,使整個系統(tǒng)的管理分工明確具有易性和易操作性[3]業(yè)務(wù)流程分2.1讀讀信管歸借讀完 借管理讀 信借查 信歸還相歸還相取借 信歸數(shù)據(jù)流程運行環(huán)境與開發(fā)工開發(fā)環(huán)境:VisualStudio2008集成開發(fā)環(huán)境數(shù)據(jù)庫:SQLWeb服務(wù)器:Internet服務(wù)器運行環(huán)境:.NETFrameworkSDK系統(tǒng)總體設(shè)系統(tǒng)結(jié)構(gòu)設(shè)設(shè)計成比較優(yōu)化的結(jié)構(gòu)形式能組織好的信息內(nèi)容并將其歸類方便管理員添加管系統(tǒng)的要對整個的信息和數(shù)據(jù)進(jìn)行前臺所顯示的信息在。在設(shè)計好前臺與的結(jié)構(gòu)以后,就將數(shù)據(jù)庫加入到結(jié)構(gòu)中將更新的。功能模塊設(shè)書借還、系統(tǒng)查詢和榜6個部分,其中各個部分及其包括的具體功能模塊如圖讀 管增 類修 類修 信借 讀者借 3.1數(shù)據(jù)庫設(shè)DBMS無關(guān)的概念DBMS所接受的邏輯模型所表示的概念模DBMS下的應(yīng)用視圖。邏輯設(shè)DBMS提供的數(shù)據(jù)定義語言(DDL)寫成的數(shù)據(jù)模式。以實現(xiàn),其主要內(nèi)容是根據(jù)DBMS提供的各種,設(shè)計數(shù)據(jù)的形式和路徑,E-R,由需求分析規(guī)劃出來的主要有讀者信息,管理員權(quán)限設(shè)置,書架信息借閱信息,館信息,信息,類型信息7個實體,各實體信息分別如下所示,讀日讀者名十二 館管理系統(tǒng)中讀者信息E-R讀日讀者名讀讀者信讀讀者類生借閱讀者類生借閱十二中館管理系統(tǒng)中管理員權(quán)限設(shè)置E-R圖如圖3.3所示管理員權(quán)限設(shè)書十二中館管理系統(tǒng)中書架E-R圖如圖3.4所示書名名借閱信十二中館管理系統(tǒng)中借閱信息E-R圖如圖3.5所示借閱信記錄讀記錄讀應(yīng)還時借閱時是否歸地郵十二中館管理系統(tǒng)中館信息E-R圖如圖3.6所示地郵館館信創(chuàng)建館創(chuàng)建館作書架名名類信十二中館管理系統(tǒng)中信息E-R圖如圖作書架名名類信庫存庫存類十二中館管理系統(tǒng)中類型E-R圖如圖示類類類類型可借天(1)信息表信息表tb_Book用來保存的基礎(chǔ)信息。結(jié)構(gòu)如表3-1所示3-1tb_book是否允許 是否為主 字段描 編 名 類 作 是否允許 是否為主 字段描 書架8 借閱次8 庫存讀者信息表tb_readertb_reader3-23-2tb_reader是否允許 是否為主 字段描 讀 讀者名 讀者類8 生 件類 件8 借閱次8 借閱數(shù)8 時借閱信息表借閱信息表tb_borrowback用來記錄借閱信息。表 的結(jié)構(gòu)如3-33-3tb_borrowback是否允許 是否為主 字段描 讀者編 8 借閱時8 應(yīng)還時字段名 數(shù)據(jù)類是否允許 是否為主 字段描 8 實際歸還時 1 是否歸(4)類型表表tb_booktype用來保存的類型。表tb_booktype的結(jié)構(gòu)如表3.4所示3.4tb_booktype是否允許 是否為主 字段描 類型 類型8 可借天讀者類型表tb_readertypetb_Shop3.53.5tb_readertype是否允許 是否為主 字段描 類型 類型8 可借數(shù)書架信息表tb_bookcasetb_bookcase3.6tb_bookcase是否允許 是否為主 字段描 書 書架名管理員信息表tb_Admintb_Admin3.73.7tb_Admin是否允許 是否為主 字段描 管理員 管理員 管理員權(quán)限表tb_purviewtb_purview的結(jié)構(gòu)如表3.8tb_purview是否允許 是否為主 字段描 1 系統(tǒng)設(shè)置權(quán)1 讀者管理權(quán)1 管理權(quán)1 借還管理權(quán)1 系統(tǒng)查詢權(quán)權(quán)限表權(quán)限表tb_library主要用于保存館信息。表tb_library的結(jié)構(gòu)如表3.9所示3.8tb_library是否允許 是否為主 字段描 館名 創(chuàng)建 郵 地 8 創(chuàng)建 簡系統(tǒng)實ASP網(wǎng)頁設(shè)計語言書寫的程序。系統(tǒng)頁面的設(shè)計與實HTML語言來實現(xiàn)設(shè)計的。HTML文件是介于前臺排版和排版之間的一種語言[6]。整個系統(tǒng)應(yīng)注重的是:易導(dǎo)航CSS樣式,以<script>直接嵌入,每當(dāng)在HTML文檔中包含JavaScript代碼時,都開發(fā)者都必須注意的一點是兵法只有JavaScript一種,VBScript也使用<script>,這就需要開發(fā)者明確<script>表情中具體需要解釋的代碼是JavaScript還是VBScript[7]。本系統(tǒng)在操作過程中出錯彈出的錯誤提示框都是用JavaScript技術(shù)前臺功能模塊的、前臺功能模塊分為信息查詢借閱查詢、添加留言、進(jìn)入學(xué)校首、4單擊導(dǎo)航“查”進(jìn)入查詢模塊,該模塊主要用于讀者查詢館信息。單擊查看詳情可以進(jìn)入詳情頁面。界面如圖5.1所示4-2

圖4-1讀者查詢界是圖4-2讀者查詢流程可以查看詳細(xì)留言信息。在輸入框輸入留言信息后點“提交”可留言。4-3是獲取留言功能模塊的實。功能只允許具有管理員權(quán)限的用戶使用,它是實現(xiàn)前臺功能的基礎(chǔ)包。(1)導(dǎo)航:放置管理員可操作項目的(2)操作區(qū):顯示所有導(dǎo)航的信息運行,首先登錄到登錄頁面。用戶輸入登錄ID、和后單擊“登錄”按鈕時,如果錄入數(shù)據(jù)信息在數(shù)據(jù)庫中tb_Admin表存在對應(yīng)的用戶名和,系統(tǒng)會轉(zhuǎn)到Index.aspx頁面保存用戶名信息如果是管理員則對進(jìn)行;4-4所示:

4-4單擊導(dǎo)航中的“系統(tǒng)設(shè)置”——>“管理員設(shè)置”超,系統(tǒng)將打開管理員設(shè)4-5所示:是是是是否是否是否單擊導(dǎo)航中的“系統(tǒng)設(shè)置”——>“留言管理”超,系統(tǒng)將打開留言管理頁面,4-6所示:是是是是否是否

單擊導(dǎo)航中的“讀者管理”——>“讀者類型管理”超,系統(tǒng)將打開讀者類4-7所示:4-8開是開是否存在信是是是否刪除類否是是否添加類否是是否修改類否結(jié)獲取新類型信數(shù)據(jù)錄入數(shù)據(jù)顯示所有類型信查詢數(shù)據(jù)讀 管理模

單擊導(dǎo)航中的“讀者管理”——>“讀者管理”超,系統(tǒng)將打開讀者檔圖4-9讀者管理界讀者管理流程圖如圖4-10所示開開是否存在信是是是否刪除讀否是是否查看詳否否修改讀者信是是否添加讀是否是升級或畢業(yè)否是是否畢否結(jié)獲取要升級的類獲取新讀者信獲取讀顯示讀者詳細(xì)信查詢數(shù)據(jù)顯示讀 信查詢數(shù)據(jù)數(shù)據(jù)錄入數(shù)據(jù) 管理模單擊導(dǎo)航中的“管理”——>“管理”超,系統(tǒng)將打開檔案管理頁面該頁面主要用于管理信息與學(xué)生畢業(yè)升級操作界面如圖所示。4-12開開是否存在信是是是否刪數(shù)據(jù)錄入數(shù)據(jù)否是是否查獲取 信否否是是否修 資結(jié)查看數(shù)據(jù)獲 顯示所 信查詢數(shù)據(jù)顯 信4.3.7借閱模單擊導(dǎo)航中的“借還”——>“借閱”超,系統(tǒng)將打開讀者管理頁面,該頁面主要用于的借閱操作。界面如圖4-13所示:圖4-13借閱界4-14開開顯 信查詢數(shù)據(jù)顯 信查詢數(shù)據(jù)是否存在信是獲取獲取讀是否存在信是否否是否借是結(jié)顯示讀者和借閱信查詢數(shù)據(jù)獲取讀者 信數(shù)據(jù)獲取讀者 信數(shù)據(jù)錄入數(shù)據(jù)4.3.8歸還模單擊導(dǎo)航中的“借還”——>“歸還”超,系統(tǒng)將打開歸還管理頁面,該頁面主要用于歸還操作。界面如圖4-15所示:圖4-15歸還界4-16開開是否存在信是顯示讀者和借閱信否否是否歸是結(jié)信獲取讀者查詢數(shù)據(jù)獲取讀數(shù)據(jù)錄入數(shù)據(jù)圖4-16歸還流程系統(tǒng)調(diào)試與實調(diào)試方層(或)結(jié)構(gòu)的,為了建設(shè)工作量,首先要將程序劃分成幾個部分,而大部分的系統(tǒng)測試原理及測試原如何使設(shè)計的用例合理并且典型有效應(yīng)該與軟件的研制以及最終用戶一起系統(tǒng)測試原保證每一循環(huán)都在邊界條件和一般條件下至少各執(zhí)行一次驗證所有數(shù)據(jù)結(jié)構(gòu)的有效性數(shù)據(jù)結(jié)構(gòu)或外部數(shù)據(jù)庫錯誤性能錯誤初始化和終止條件錯誤[5]本系統(tǒng)測讀者,添加與管理,添加與管理類型,添加與管理借還信息等各方面與問和更新測試;對查詢功能的測試;系統(tǒng)容錯功能的測試。用例名 對數(shù)據(jù)庫的和更用例

當(dāng)客戶登錄到后會瀏覽、等信息。這些信息都是來

管理員在添加一條信息,首先查看數(shù)據(jù)庫中的數(shù)據(jù)是否

在添加模塊中添加一條信息,數(shù)據(jù)如下名稱:水滸傳類型:古代名著書架名稱:文學(xué)社:展示:Pic/01.jpg

SQLServer數(shù)據(jù)庫,查看tb_book表,可以看到表中多了一行數(shù)據(jù),其屬性bookcode、說明管理員對數(shù)據(jù)庫的和更新是成功的。用例名 查詢功能的測用例

客戶輸入正確的信息,然后觀察查詢結(jié)果;隨意輸入一些

12:練習(xí)

結(jié)果1:在查詢結(jié)果顯示頁面中顯示出與名稱相對應(yīng)的借5.3用例名 對系統(tǒng)容錯功能的測試之對客戶修改資料的檢用例

在這個系統(tǒng)中,讀者資料更改和管理員對的操作都需用例名 對系統(tǒng)容錯功能的測試之對客戶修改資料的檢測試方 在填寫讀者資料在修改資料時若讀者名稱重復(fù),會提示出

型:學(xué)生證證件號碼:xs123128

總現(xiàn)在越來越多的學(xué)校采用網(wǎng)上館不僅可以方便不同管理員及時更新同一數(shù)提高更新效率,也提高了學(xué)生借閱成功率,和借閱。所以將肇慶市第十二中學(xué)原有管理軟件變身為網(wǎng)上管理系統(tǒng)是有十分重要的意義的。通過這次本科畢業(yè)設(shè)計,使我對開發(fā)有了更為深刻的理解,積累了一定的網(wǎng)沒有綜合一個完整的應(yīng)用項目的各情況。而在這次畢業(yè)設(shè)計中,通過實際研究與預(yù)知的,但最終在老師和同學(xué)的幫助下一一解決了。在解決了各種難題的同時,我也學(xué)到了許多技術(shù)知識和開發(fā)技巧相信這些知識和技巧將在以后工作和學(xué)習(xí)IT這個行業(yè)里好好干,參考文[1]ASP.net頁設(shè)計完全手冊[M].:,2008:[2]Web程序設(shè)計—ASP.NET實用開發(fā)[M].:[3]c#項目開發(fā)全程[M].:[4]SQLServer2005數(shù)據(jù)庫應(yīng)用與開發(fā)[M].:[5]軟件工程第二版[M].:高等教育,2004:308-[6]HTML親密接觸[M].:希望電子[7]于坤周大慶JavaScript基礎(chǔ)與案例開發(fā)詳解[M].:[8]ASP.NET程序調(diào)試[M].:中國電力致結(jié)束了3個多月的畢業(yè)設(shè)計生活,我們這一屆的學(xué)生也著畢業(yè)了。在這里,我首先要感謝的是指導(dǎo)老師連。在這次畢業(yè)設(shè)計的過程中,雖然遇到了許許文寫作的順利進(jìn)行。特別是在的階段,連老師為了指導(dǎo)我們的寫作嚴(yán)格督促并耐心指導(dǎo)在此向?qū)熯B老師表示最誠摯的敬意和最衷心的感謝Onlinelibrarymanagement:Thispaperdescribesthedesignanddevelopmentofonlinelibrarymanagementsystemandonlinelibrary.ThedesignisnowmorepopularASPwebsitedevelopmenttechnology,andtaki

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論