freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

圖書借閱管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文-預(yù)覽頁

2025-07-17 06:36 上一頁面

下一頁面
 

【正文】 維護(hù)費(fèi)用,而此系統(tǒng)可以使圖書的管理簡便、快捷,與傳統(tǒng)的手工操作相比,本系統(tǒng)可以減少不必要的復(fù)雜繁瑣的手工操作,從而縮減不必要的開支、常年的人力開銷,系統(tǒng)的經(jīng)濟(jì)效益是非常樂觀的。綜上考慮,本系統(tǒng)的開發(fā)技術(shù)成熟、完備,有一定的經(jīng)濟(jì)效益;運(yùn)行環(huán)境優(yōu)良,有一定的開發(fā)前景。本系統(tǒng)的對象主要是管理員和讀者用戶,所以從以下兩點(diǎn)進(jìn)行分析[13]:對于用戶來說,能夠快速準(zhǔn)確的查找到自己想要的書籍,并且可以查看自己的借還信息,可以修改自己的登錄密碼,這都是要考慮的,這也是本系統(tǒng)需要實現(xiàn)的。在圖書管理系統(tǒng)實施后,應(yīng)能夠達(dá)到以下目標(biāo):1. 圖書借閱信息化,可隨時進(jìn)行借閱管理,節(jié)省時間。根據(jù)圖書借閱的傳統(tǒng)流程,本系統(tǒng)在圖書管理方面至少應(yīng)該具備圖書錄入、查詢、修改、刪除等功能;在出借管理方面至少應(yīng)該具備圖書出借、歸還、續(xù)借、超時罰款等功能;在用戶方面應(yīng)該具備注冊用戶、檔案查詢等;還有其他諸如證件掛失、補(bǔ)辦、密碼重置等。3.用戶自我信息查詢:完成用戶自我信息瀏覽。7. 圖書刪除:完成無用圖書刪除功能。11. 圖書續(xù)借:非超時圖書續(xù)借功能。15. 用戶注冊:完成用戶注冊。19. 用戶掛失:完成用戶掛失。2. 在人員管理模塊,主要是為了實現(xiàn)對用戶和管理員的信息注冊,本模塊有嚴(yán)格的權(quán)限,有利于系統(tǒng)安全。5. 在綜合管理模塊,可以對用戶進(jìn)行掛失、補(bǔ)辦和強(qiáng)制密碼重置,以保持用戶在持證方面的一致性,提高系統(tǒng)準(zhǔn)確性。在系統(tǒng)正常使用時不應(yīng)該出錯,即使遇到特殊情況,如斷電等,也必須保證數(shù)據(jù)庫數(shù)據(jù)的準(zhǔn)確性。在圖書管理中,可實現(xiàn)圖書增、刪、改、查。第四章 系統(tǒng)總體設(shè)計經(jīng)過需求分析階段的工作,系統(tǒng)所需的功能基本明了,而總體設(shè)計就是要將系統(tǒng)的功能再進(jìn)一步細(xì)化,先是開發(fā)框架,接著是模塊安排及模塊間的關(guān)系,然后是數(shù)據(jù)庫的建立等。系統(tǒng)前臺采用了瀏覽器和服務(wù)器(B/S)架構(gòu),易于部署。這種模式的開發(fā)比較快速,并且易于部署和更新,這也是其區(qū)別于C/S而深受現(xiàn)代企業(yè)的歡迎,但相對于C/S,B/S在安全方面還是有待提高。(2) 用戶信息查詢:注冊用戶登陸后,可查詢自我存檔信息。(3) 歸還:驗收入庫,刪除出借記錄。(2) 管理員:可以對用戶進(jìn)行管理,如注冊用戶(需相應(yīng)證件),刪除用戶。(4) 刪除:刪除舊書數(shù)據(jù)庫記錄。(3) 密碼重置:可對忘記密碼用戶進(jìn)行密碼重置(須相應(yīng)證件) 數(shù)據(jù)庫設(shè)計數(shù)據(jù)只有存儲在數(shù)據(jù)庫里才能有自動化管理的可能。所以設(shè)計的時候應(yīng)根據(jù)一致性原則、完整性原則、安全性原則、可伸縮性原則等原則來設(shè)計。表42 圖書信息表序號字段類型長度(字符)1編號Int42書名Varchar2003類型Varchar1004作者Varchar1005出版社Varchar1006價格Int47字段Int48書架名稱Varchar2009現(xiàn)存量Int410庫存總量Int411入庫時間smalldatetime812操作員Varchar2013簡介Varchar20014借出次數(shù)Int415是否注銷Bit23. 借閱信息表:記錄圖書出借信息。第五章 詳細(xì)設(shè)計與實現(xiàn)經(jīng)過上述工作,系統(tǒng)已進(jìn)入詳細(xì)設(shè)計階段,本階段主要對各模塊的代碼編寫和各模塊的界面設(shè)計,并且對各模塊的實現(xiàn)作簡要說明。本系統(tǒng)數(shù)據(jù)庫是通過connectionString來連接的,考慮到維護(hù)的方便性與代碼的重用性,代碼如下[16]:?xml version= encoding=utf8 ?configurationconnectionStringsadd name=strConn connectionString=server=。需要說明的是,ConnectionString只負(fù)責(zé)與數(shù)據(jù)庫進(jìn)行鏈接的動作,并不能直接訪問數(shù)據(jù)庫內(nèi)的數(shù)據(jù),如果要對數(shù)據(jù)庫內(nèi)的數(shù)據(jù)進(jìn)行操作,還需要編寫相應(yīng)的數(shù)據(jù)庫語言來完成[14]。本系統(tǒng)的前臺主程序流程圖,如圖51所示。而高級管理員只能對普通管理員進(jìn)行注冊和普通管理員檔案查詢,其他操作均不授予相應(yīng)權(quán)限。(2) 實現(xiàn)過程:先通過“select”語句[14]查找用戶名,若存在則返回1,不存在返回0。窗體顯示時,通過窗體輸入數(shù)據(jù)向數(shù)據(jù)源寫入圖書信息,當(dāng)圖書信息填寫完成以后,點(diǎn)擊“確定”按鈕寫入數(shù)據(jù)庫,點(diǎn)擊“取消”按鈕則退出該窗體。窗體顯示時,通過窗體DataGridView1控件顯示數(shù)據(jù)源圖書信息,也可以按書名進(jìn)行搜索。(2) 實現(xiàn)過程:圖書信息顯示原理同“圖書查找”,而點(diǎn)擊相應(yīng)圖書則可進(jìn)入修改詳情,詳情中的每一項都是根據(jù)書號提取寫入DataSet 緩存中,再以列名配對一一將其顯示在窗體各個TextBox控件中進(jìn)行修改,在通過“updata”語句寫回數(shù)據(jù)庫。 其窗體如圖511所示:圖511 圖書刪除界面其詳情窗體如圖512所示,原理同圖書修改詳情,用于刪除確認(rèn),以避免操作不正確導(dǎo)致誤刪,核對信息后,單擊刪除即可:圖512 圖書刪除詳情界面5. 圖書分類模塊設(shè)計(1) 實現(xiàn)目標(biāo):程序啟動后,選擇“圖書管理”菜單下的“分類”項,將進(jìn)入圖書分類窗體。1. 借還信息查詢模塊設(shè)計(1) 實現(xiàn)目標(biāo):程序啟動后,選擇“借還管理”菜單下的“查詢”項,將進(jìn)入借還信息查詢窗體。通過輸入圖書編號和用戶編號,點(diǎn)擊“確定”便可完成出借操作。(2) 實現(xiàn)過程:查看借閱信息原理同圖書查找,只不過訪問的表是借閱信息表,同樣是DataGridView1控件,而單擊續(xù)借則是查看借閱信息數(shù)據(jù)庫中應(yīng)還時間是否小于當(dāng)前時間,小于則可以續(xù)借,否則不能。點(diǎn)擊相應(yīng)書籍后,系統(tǒng)會自動比較應(yīng)還時間和當(dāng)前時間,若超時,超時處理控件將激活并罰款,若未超時,則正常簽收入庫。點(diǎn)擊相應(yīng)書籍后,系統(tǒng)會自動從圖書信息表中提取圖書價格,并進(jìn)行罰款。(2) 實現(xiàn)過程:原理同圖書錄入,只不過訪問的表是登錄信息表,證件檢測則是查詢登錄信息表數(shù)據(jù)是否已存在此號碼,存在則不能注冊。其窗體如圖522所示:圖522 用戶檔案信息界面3. 管理員注冊模塊設(shè)計(1) 實現(xiàn)目標(biāo):程序啟動后,選擇“人員管理”菜單下的“注冊管理員”項,將進(jìn)入管理員注冊窗體,信息填完后點(diǎn)擊“確定”,即可成功注冊,每個管理員分配一個編號,同一證件不能注冊多個用戶,權(quán)限是高級管理員權(quán)限。(2) 實現(xiàn)過程:原理同用戶檔案查詢,密碼顯示通過“select”語句密碼=‘*****’進(jìn)行保密顯示,同樣是DataGridView1控件。(2) 實現(xiàn)過程:原理同圖書刪除確認(rèn),只不過訪問的表是登錄信息表,通過DataSet緩存,然后是列名匹配顯示在標(biāo)簽控件上。 其窗體如圖526所示:圖526 用戶激活界面3. 用戶激活模塊設(shè)計(1) 實現(xiàn)目標(biāo):程序啟動后,選擇“綜合管理”菜單下的“密碼重置”項,將進(jìn)入密碼重置窗體。通過主程序流程圖來描述主要的系統(tǒng)流程,并介紹了系統(tǒng)與數(shù)據(jù)庫的連接,然后通過實現(xiàn)目標(biāo)、實現(xiàn)過程、圖形界面三個方面圖文并茂、詳細(xì)地描述了本系統(tǒng)主要模塊的實現(xiàn)過程。每個實現(xiàn)的軟件產(chǎn)品或多或少都存在著不足或缺陷,這是開發(fā)人員看不到的,它就像一個黑盒子,只有經(jīng)過軟件測試才能盡最大努力的保證軟件的正確性,所以軟件測試是本系統(tǒng)目前應(yīng)該著手考慮的重要工作。測試時將輸出實際的結(jié)果,并將其與預(yù)期結(jié)果相比較,若兩者有出入則表示程序出現(xiàn)了錯誤。從而根據(jù)程序的內(nèi)部邏輯來設(shè)計測試用例,檢查程序中的功能邏輯是否都按預(yù)定的要求正確地工作。圖61 高級管理員權(quán)限測試結(jié)果如上圖所示,高級管理員只能對人員管理進(jìn)行操作,而其他控件均不予激活,測試與預(yù)期效果一致。測試用例如表62所示。結(jié)論隨著時代的進(jìn)步,計算機(jī)已經(jīng)普及到社會的各個領(lǐng)域,計算機(jī)快速的處理速度以及方便快捷的管理功能深受現(xiàn)代人士的青睞??梢哉f每一步都是關(guān)鍵,文檔的編寫、代碼的實現(xiàn)、軟件的測試等都不能忽視,也正因為這樣,本系統(tǒng)的實現(xiàn)才可以進(jìn)行的井然有序,并達(dá)到了預(yù)期的效果。本系統(tǒng)由前臺和后臺兩部分組成,其中后臺是系統(tǒng)的中心,也是系統(tǒng)實現(xiàn)的重點(diǎn)和難點(diǎn),后臺基本包含了本系統(tǒng)的所有主要功能,所以在實現(xiàn)上工作量非常大,而前臺就相對少一些,但前臺是以網(wǎng)頁模式,這也在實現(xiàn)上帶來了一定的挑戰(zhàn)。在這四年里,我遇到了許多敬業(yè)職守的好老師,從他們身上,我看到了為人師表、誨人不倦的道德情操,也正是在他們的帶領(lǐng)下,我才學(xué)到了大量的專業(yè)知識和許多為人處事的人生道理,是他們的傾情付出,才換來我對未來的勇敢展望,在未來的人生道路上,他們將一直是我的指明燈。所以在此,我要特別感謝本次設(shè)計指導(dǎo)老師劉勇導(dǎo)師,是您的嚴(yán)謹(jǐn)與不懈追求,才使我的畢業(yè)設(shè)計趨于完善,并獲得預(yù)期的效果。36
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1