




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 大學(xué)數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告題目:基于vb的中小型高校圖書館管理系統(tǒng)設(shè)計(jì)開發(fā)班級:計(jì)本 姓名: 學(xué)號: 指導(dǎo)教師: 2010年 4 月 16 日班級計(jì)本 姓名 指導(dǎo)教師 題目: 圖書管理系統(tǒng)評分標(biāo)準(zhǔn)評分標(biāo)準(zhǔn)分?jǐn)?shù)權(quán)重評分的依據(jù)得分ac選題10選題符合大綱要求,題目較新穎,工作量大選題基本符合大綱要求,工作量適中工作態(tài)度10態(tài)度端正,能主動認(rèn)真完成各個環(huán)節(jié)的工作,不遲到早退,出勤好。能夠完成各環(huán)節(jié)基本工作,出勤較好。數(shù)據(jù)庫設(shè)計(jì)20能正確繪制總體e-r圖,定義表結(jié)構(gòu)準(zhǔn)確,約束信息完備,對關(guān)系的規(guī)范化完全符合大綱要求能基本正確繪制e-r圖,定義表結(jié)構(gòu)基本準(zhǔn)確,對關(guān)系的規(guī)范化基本符合大綱要求獨(dú)立解決問題的能
2、力10具有獨(dú)立分析、解決問題能力,有一定的創(chuàng)造性,能夠獨(dú)立完成數(shù)據(jù)庫及相關(guān)軟件的設(shè)計(jì)與調(diào)試工作,程序結(jié)構(gòu)合理,邏輯嚴(yán)謹(jǐn),功能完善。有一定的分析、解決問題能力。能夠在老師指導(dǎo)下完成軟件的設(shè)計(jì)與調(diào)試工作,程序功能較完善。答辨問題回答20能準(zhǔn)確回答老師提出的問題能基本準(zhǔn)確回答老師提出的問題程序運(yùn)行情況10程序運(yùn)行正確、界面清晰,測試數(shù)據(jù)設(shè)計(jì)合理。程序運(yùn)行正確、界面較清晰,能給出合適的測試數(shù)據(jù)。課程設(shè)計(jì)論文20格式規(guī)范,層次清晰,設(shè)計(jì)思想明確,解決問題方法合理,體會深刻。格式較規(guī)范,設(shè)計(jì)思想基本明確,解決問題方法較合理??偡种笇?dǎo)教師(簽字):注:介于a和c之間為b級,低于c為d級和e級。按各項(xiàng)指標(biāo)打分
3、后,總分在90100為優(yōu),8089為良,7079為中,6069為及格,60分以下為不及格。圖書管理系統(tǒng)摘要:在計(jì)算機(jī)日益普及的今天,對個人而言若采用一套行之有效的圖書管理系統(tǒng)來管理自己的書籍,會方便許多。對圖書管理部門而言,以前單一的手工檢索已不能滿足人們的要求,往往是投入了大量的人力和財(cái)力卻得不到高效的管理效率。為了便于圖書資料的管理需要有效的圖書管理軟件,減輕工作人員的工作量,方便工作人員對它的操作,提高管理的質(zhì)量和水平,做到高效、智能化管理,達(dá)到提高圖書借閱信息管理效率的目的。采用數(shù)據(jù)庫技術(shù)生成的圖書館借閱管理系統(tǒng)將會極大地方便借閱者并簡化圖書館管理人員和工作人員的勞動,使工作人員從繁忙
4、、復(fù)雜的工作進(jìn)入到一個簡單、高效的工作中?;谶@個問題,開發(fā)了大學(xué)圖書館借閱系統(tǒng)。系統(tǒng)實(shí)現(xiàn)了借還書的方便、高效性、有效性和及時性。本文通過作者設(shè)計(jì)和開發(fā)一個中小型高校圖書館管理系統(tǒng)的實(shí)踐,闡述了高校圖書管理軟件中所應(yīng)具有的基本功能、設(shè)計(jì)、實(shí)現(xiàn)。關(guān)鍵字:數(shù)據(jù)庫設(shè)計(jì);圖書借閱;人員管理;圖書管理;1. 概述隨著現(xiàn)代科技的高速發(fā)展,設(shè)備和管理的現(xiàn)代化,在實(shí)際工作中如何提高工作效率成為一個很重要的問題。而建立管理信息系統(tǒng)是一個很好的解決辦法。經(jīng)過三年的學(xué)習(xí),我們對計(jì)算機(jī)方面的知識有了很大的提升,本著理論聯(lián)系實(shí)際的宗旨,通過學(xué)校提供的這次軟件技術(shù)實(shí)踐的機(jī)會,在指導(dǎo)教師的幫助下,歷經(jīng)兩周時間,我自行設(shè)計(jì)一
5、套圖書館管理系統(tǒng)。應(yīng)用對數(shù)據(jù)庫系統(tǒng)原理的理論學(xué)習(xí),通過上機(jī)實(shí)踐的方式將理論知識與實(shí)踐更好的結(jié)合起來,鞏固所學(xué)知識。數(shù)據(jù)庫應(yīng)用 課程實(shí)踐:實(shí)踐和鞏固在課堂教學(xué)中學(xué)習(xí)的關(guān)于sql以及vb的有關(guān)知識,熟練掌握對于給定結(jié)構(gòu)的數(shù)據(jù)庫的創(chuàng)建、基本操作、程序系統(tǒng)的建立和調(diào)試以及系統(tǒng)評價。數(shù)據(jù)庫原理 軟件設(shè)計(jì)實(shí)踐:實(shí)踐和鞏固在課堂教學(xué)中學(xué)習(xí)的關(guān)于關(guān)系數(shù)據(jù)庫原理的有關(guān)知識和數(shù)據(jù)庫系統(tǒng)的建立方法,熟練掌握對于給定實(shí)際問題,為了建立一個關(guān)系數(shù)據(jù)庫信息管理系統(tǒng),必須得經(jīng)過系統(tǒng)調(diào)研、需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)、系統(tǒng)調(diào)試、維護(hù)以及系統(tǒng)評價的一般過程,為畢業(yè)設(shè)計(jì)打下基礎(chǔ)。完成圖書館管理系統(tǒng)的需求分析,概念結(jié)構(gòu)設(shè)
6、計(jì),邏輯結(jié)構(gòu)設(shè)計(jì),最后進(jìn)行載入數(shù)據(jù)并運(yùn)行,并完成課程設(shè)計(jì)說明書。圖書館管理系統(tǒng)的設(shè)計(jì)分為查詢子系統(tǒng)和管理子系統(tǒng),查詢子系統(tǒng)可以完成對學(xué)生和圖書的查詢,管理子系統(tǒng),分別對圖書學(xué)生管理,完成圖書和學(xué)生添加,注銷,修改;還有借書還還書的管理。2 需求分析圖書館信息管理系統(tǒng)是一個教育單位不可缺少的部分,它對于學(xué)校圖書館的管理十分重要,所以,圖書館信息管理系統(tǒng)不但要為圖書管理者提供充足的信息和快捷的查詢手段,也要為學(xué)生查詢提供必要和快捷的查詢手段,但一直以來人們?nèi)允褂脗鹘y(tǒng)人工的方式管理圖書系統(tǒng),這種管理方式存在著許多缺點(diǎn),如:效率低、工作量大等,而且,隨著圖書數(shù)量的增長,對于圖書信息的查找、更新和維護(hù)都
7、帶來了不少的困難。此外,計(jì)算機(jī)技術(shù)的不斷成熟與發(fā)展使得對信息管理的應(yīng)用成為可能。正是這樣,圖書館信息管理系統(tǒng)在圖書館管理中發(fā)揮了重要的作用。1能夠存儲一定數(shù)量的圖書信息,并方便有效的進(jìn)行相應(yīng)的書籍?dāng)?shù)據(jù)操作和管理,這主要包括:1) 圖書信息的錄入、刪除及修改。2) 圖書信息的多關(guān)鍵字檢索查詢。3) 圖書的出借、返還及超期罰款或丟失賠償。能夠?qū)σ欢〝?shù)量的讀者、管理員進(jìn)行相應(yīng)的信息存儲與管理,這其中包括:1) 讀者信息的登記、刪除及修改。 2) 管理員信息的增加、刪除及修改。 3) 讀者資料的統(tǒng)計(jì)與查詢。3能夠提供一定的安全機(jī)制,提供數(shù)據(jù)信息授權(quán)訪問,防止隨意刪改、查詢。4對查詢、統(tǒng)計(jì)的結(jié)果能夠列表
8、顯示。安全性要求 系統(tǒng)安全性要求體現(xiàn)在數(shù)據(jù)庫安全性、信息安全性和系統(tǒng)平臺的安全性等方面。安全性先通過視圖機(jī)制,不同的用戶只能訪問系統(tǒng)授權(quán)的視圖,這樣可提供系統(tǒng)數(shù)據(jù)一定程度上的安全性,再通過分配權(quán)限、設(shè)置權(quán)限級別來區(qū)別對待不同操作者對數(shù)據(jù)庫的操作來提高數(shù)據(jù)庫的安全性;系統(tǒng)平臺的安全性體現(xiàn)在操作系統(tǒng)的安全性、計(jì)算機(jī)系統(tǒng)的安全性和網(wǎng)絡(luò)體系的安全性等方面。完整性要求系統(tǒng)完整性要求系統(tǒng)中數(shù)據(jù)的正確性以及相容性??赏ㄟ^建立主、外鍵,使用check約束,或者通過使用觸發(fā)器和級聯(lián)更新。 3數(shù)據(jù)庫邏輯設(shè)計(jì) 體型轉(zhuǎn)換為關(guān)系模式。實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼。對于實(shí)體間的聯(lián)系則有以下不同的情況:一
9、個m:n聯(lián)系轉(zhuǎn)換為一個關(guān)系模式。與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為各實(shí)體碼的組合。一個1:n聯(lián)系可以轉(zhuǎn)換為一個獨(dú)立的關(guān)系模式,也可以與n端對應(yīng)的關(guān)系模式合并。如果轉(zhuǎn)換為一個獨(dú)立的關(guān)系模式,則與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為n端實(shí)體的碼。 一個1:1聯(lián)系可以轉(zhuǎn)換為一個獨(dú)立的關(guān)系模式,也可以與任意一端對應(yīng)的關(guān)系模式合并。三個或三個以上實(shí)體間的一個多元聯(lián)系可以轉(zhuǎn)換為一個關(guān)系模式。與該多元聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為各實(shí)體碼的組合。bookinfo(書籍編號,出版日期,作者姓名,
10、書籍價格,登記日期,書籍價格,每日租金)bookstate(書籍狀態(tài))booktype(類別代碼,書籍類別,借出天數(shù),日罰款金額)borrowinfo(借閱號,讀者編號,書籍編號,借書日期,還書日期,書籍名稱)class(班號,人數(shù),班主任,年級)grosstable(賬目序號,借閱號,讀者編號,讀者姓名,書籍編號,書籍名稱,借書天數(shù),總金額)readerinfo(讀者編號,讀者姓名,讀者性別,辦證日期,聯(lián)系電話,最大借書數(shù)量,已借書,家庭地址)student(學(xué)號,姓名,性別,出生日期,班號)tuuser(用戶名,密碼,用戶編號,電子郵箱,聯(lián)系電話,權(quán)限,家庭地址)( 標(biāo)有直線下劃線的為主屬
11、性,藍(lán)色字體為外鍵) 總體概念結(jié)構(gòu)e-r圖 4軟件功能設(shè)計(jì)軟件包括兩大系統(tǒng):一、學(xué)生圖書借閱系統(tǒng)圖書借閱,歸還,續(xù)借系統(tǒng),修改登陸密碼系統(tǒng)。二、管理員系統(tǒng)包括:1. 管理員管理系統(tǒng):添加、刪除管理員,系統(tǒng)設(shè)有一個最高管理員擁有最高管理權(quán)限,修改管理員密碼、登陸名。2. 圖書管理(1)圖書管理系統(tǒng):查詢、添加、刪除、修改圖書資料,可選擇是否顯示圖書。(2)圖書分類管理系統(tǒng):圖書分類添加、修改、刪除管理。3. 教務(wù)管理(1)學(xué)生班級管理系統(tǒng):學(xué)生班級添加、修改、刪除管理。(2)學(xué)生信息管理系統(tǒng):查詢、添加、刪除、修改學(xué)生資料。4. 超時管理圖書借閱超時管理系統(tǒng):列出學(xué)生超時借閱圖書資料,鎖定選定的
12、學(xué)生,禁止鎖定的學(xué)生再借閱,列出已鎖定的學(xué)生名,可解除選定的學(xué)生,允許學(xué)生再借閱。5. 系統(tǒng)配置(1)圖書館基本配置設(shè)置系統(tǒng):是否開放圖書借閱,可設(shè)置可借出數(shù)量、借閱時間、續(xù)借次數(shù)、公告刷新時間,可重置為默認(rèn)數(shù)據(jù),修改配置方案。(2)公告管理系統(tǒng):公告列表,添加、修改、刪除公告。6. 數(shù)據(jù)管理(1)管理員數(shù)據(jù)管理系統(tǒng):瀏覽管理員詳細(xì)資料(包括登陸次數(shù),最后登陸時間,是否最高管理員)。(2)學(xué)生數(shù)據(jù)管理系統(tǒng):查詢?yōu)g覽學(xué)生詳細(xì)資料(包括借閱次數(shù),登陸次數(shù),最后登陸時間)。(3)圖書借閱管理系統(tǒng):可按書名、借閱學(xué)生查詢借閱數(shù)據(jù),顯示已、沒歸還圖書借閱數(shù)據(jù)信息,可清除已歸還借閱信息。 管理員,讀者查詢
13、 圖書的維護(hù) 更改管理員信息 更改讀者信息 5.界面設(shè)計(jì)界面設(shè)計(jì)的美觀與否將直接影響用戶的第一印象,在功能、操作都沒有明顯差異的情況下,一個界面美觀,操作性良好的軟件甚至?xí)Q定使用者的選擇,而且,優(yōu)秀的界面布局會很大的提高使用者的工作效率,所以軟件的界面設(shè)計(jì),是一個應(yīng)該重視的環(huán)節(jié)。 登陸界面 輸入賬號密碼,如賬號:王磊 密碼123即可登錄進(jìn)入系統(tǒng) 用戶管理界面輸入用戶名,用戶密碼,設(shè)置用戶權(quán)限,點(diǎn)擊添加就可以添加用戶;“刪除用戶”可以刪除除超級boss意外的任何用戶;在“修改密碼”輸入用戶原密碼,再輸入新的密碼,再次確認(rèn)輸入新的密碼,點(diǎn)擊“確認(rèn)”就可實(shí)現(xiàn)用戶密碼的修改;在“權(quán)限設(shè)置”中可對用戶
14、進(jìn)行權(quán)限設(shè)置。 書籍管理界面在“添加書籍”中輸入相應(yīng)的書籍信息 點(diǎn)擊“確定”就可以添加書籍。“編輯書籍”可以對書籍的信息進(jìn)行修改;查找書籍時,可用書籍編號,書籍名稱,書籍作者三種方式查找。 6.結(jié)束語 我覺得在這次課程設(shè)計(jì)中,需求分析階段是致關(guān)重要的,但由于是第一次做這樣的系統(tǒng)設(shè)計(jì),都不是很熟悉需求分析的主要方法和主要任務(wù),所以都很盲目,認(rèn)為隨便從網(wǎng)上搜點(diǎn)相關(guān)的知識就可以了,但其實(shí),這直接影響著后面的各個階段的工作的進(jìn)行。所以希望老師在實(shí)習(xí)前能給我們對求分析階段的工作進(jìn)行一定的指導(dǎo)。在實(shí)習(xí)過程中,當(dāng)我們遇到問題時,有時在身邊找不到老師,而浪費(fèi)了一些寶貴的時間,我想做好數(shù)據(jù)庫,首先得對數(shù)據(jù)庫中各種概念的理解,如實(shí)例,模式,表空間,表,這一層一層的關(guān)系,然后在實(shí)施過程中,對數(shù)據(jù)庫管理軟件創(chuàng)建的各部分有個整體的認(rèn)識,然后要學(xué)會軟件工程思想,學(xué)會一寫case
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高碑店假山的施工方案
- 碎石加工施工方案
- 總包與勞務(wù)分包消防協(xié)議
- 基坑爬梯施工方案
- 逆變一體機(jī)基礎(chǔ)施工方案
- 佛山歐式花園施工方案
- 上海倍發(fā)信息科技有限公司股東全部權(quán)益價值資產(chǎn)評估報(bào)告
- 建元信托2024年度審計(jì)報(bào)告及財(cái)務(wù)報(bào)表
- 浙江紡織電纜托架施工方案
- 澄海區(qū)中學(xué)初二數(shù)學(xué)試卷
- 臨時工雇傭合同范本2025年度
- (二調(diào))武漢市2025屆高中畢業(yè)生二月調(diào)研考試 地理試卷
- “艾梅乙”感染者消除醫(yī)療歧視制度-
- 2024-2025學(xué)年八年級地理下冊第七章《南方地區(qū)》檢測卷(人教版)
- 森林防火知識
- 2025年黑龍江林業(yè)職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫帶答案
- 2025-2030年中國測序儀市場運(yùn)行態(tài)勢及發(fā)展規(guī)劃分析報(bào)告
- 第二單元第1課《精彩瞬間》第2課時 課件-七年級美術(shù)下冊(人教版2024)
- 《物理前沿科學(xué)》課件
- 2025年公共營養(yǎng)師三級理論試題及答案
- 餐廳市場調(diào)研與定位
評論
0/150
提交評論