毛片在线视频观看,一级日韩免费大片,在线网站黄色,澳门在线高清一级毛片

薈聚奇文、博采眾長、見賢思齊
當前位置:公文素材庫 > 報告體會 > 工作報告 > 數(shù)據(jù)庫圖書管理系統(tǒng)實驗報告及程序

數(shù)據(jù)庫圖書管理系統(tǒng)實驗報告及程序

網(wǎng)站:公文素材庫 | 時間:2019-05-28 14:42:09 | 移動端:數(shù)據(jù)庫圖書管理系統(tǒng)實驗報告及程序

數(shù)據(jù)庫圖書管理系統(tǒng)實驗報告及程序

題目:圖書館信息管理系統(tǒng)

班級:XXX姓名:XXX

學號:XXX

正文1、項目背景

隨著科學技術(shù)的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機應(yīng)用的一部分,使用計算機對圖書信息進行管理,有著手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高圖書管理的效率,也是圖書館的科學化、正規(guī)化管理,是與世界接軌的重要條件。

2、編寫目的

記錄圖書借閱情況是非常繁瑣工作。使用計算機可以高速,快捷地完成工作。有鑒于此,開發(fā)一套圖書館信息管理系統(tǒng),是十分必要的。

采用數(shù)據(jù)庫技術(shù)開發(fā)的圖書館信息管理系統(tǒng)可以用來實現(xiàn)對圖書的信息管理,可以提高管理的效率。圖書館都是封閉式管理,要求藏書全部公開開放,師生共享,開架閱覽。這種閱覽方式是適合當前我國國情、發(fā)揮圖書館應(yīng)用作用的最佳方式,也是素質(zhì)教育的最好體現(xiàn)。它充分發(fā)揮了圖書館的功效,最大限度地為師生服務(wù),這也是圖書館自動化管理的最終目標。實現(xiàn)這一目標,必須有現(xiàn)代化的管理手段和管理體制。

3、需求分析

圖書館信息管理系統(tǒng)對于學校圖書館的管理十分重要,所以,圖書館信息管理系統(tǒng)不但要為圖書管理者提供充足的信息和快捷的查詢手段,也要為學生查詢提供必要和快捷的查詢手段,傳統(tǒng)人工的方式管理圖書系統(tǒng),這種管理方式存在著許多缺點,如:效率低、工作量大等,而且,隨著圖書數(shù)量的增長,對于圖書信息的查找、更新和維護都帶來了不少的困難。此外,計算機技術(shù)的不斷成熟與發(fā)展使得對信息管理的應(yīng)用成為可能。正是這樣,圖書館信息管理系統(tǒng)在圖書館管理中發(fā)揮了重要的作用。

用戶需求分析

1.能夠存儲一定數(shù)量的圖書信息,并方便有效的進行相應(yīng)的書籍數(shù)據(jù)操作和管理。2.能夠?qū)σ欢〝?shù)量的讀者進行相應(yīng)的信息存儲與管理。

3.能夠提供一定的安全機制,提供數(shù)據(jù)信息授權(quán)訪問,防止隨意刪改,同時提供信息備份的服務(wù)。

4.正常使用時不應(yīng)出錯,對于用戶的輸入錯誤應(yīng)給出適當?shù)母恼崾。若運行時遇到不可恢復(fù)的系統(tǒng)錯誤,也必須保證數(shù)據(jù)庫完好無損。

5.滿足運行環(huán)境在允許操作系統(tǒng)之間的安全轉(zhuǎn)換和與其它應(yīng)用軟件的獨立運行要求。

其中包括兩大系統(tǒng):一、學生圖書借閱系統(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)學生班級管理系統(tǒng):學生班級添加、修改、刪除管理。(2)學生信息管理系統(tǒng):查詢、添加、刪除、修改學生資料。4.超時管理

圖書借閱超時管理系統(tǒng):列出學生超時借閱圖書資料,鎖定選定的學生,禁止鎖定的學生再借閱,列出已鎖定的學生名,可解除選定的學生,允許學生再借閱。

5.系統(tǒng)配置

(1)圖書館基本配置設(shè)置系統(tǒng):是否開放圖書借閱,可設(shè)置可借出數(shù)量、借閱時間、續(xù)借次數(shù)、公告刷新時間,可重置為默認數(shù)據(jù),修改配置方案。

(2)公告管理系統(tǒng):公告列表,添加、修改、刪除公告。6.數(shù)據(jù)管理

(1)管理員數(shù)據(jù)管理系統(tǒng):瀏覽管理員詳細資料(包括登陸次數(shù),最后登陸時間,是否最高管理員)。

(2)學生數(shù)據(jù)管理系統(tǒng):查詢?yōu)g覽學生詳細資料(包括借閱次數(shù),登陸次數(shù),最后登陸時間)。

(3)圖書借閱管理系統(tǒng):可按書名、借閱學生查詢借閱數(shù)據(jù),顯示已、沒歸還圖書借閱數(shù)據(jù)信息,可清除已歸還借閱信息。

4、數(shù)據(jù)庫設(shè)計

為了清晰明確地將用戶的數(shù)據(jù)表達出來,首先要建立一個概念性的數(shù)學模型。它是一種面向問題的數(shù)學模型,按用戶的觀點來對數(shù)據(jù)和信息建模。最常用的表示概念性數(shù)據(jù)模型的方法是實體聯(lián)系方法。這種方法用E-R圖描述現(xiàn)實世界中的實體,而不涉及這些實體在系統(tǒng)中的實現(xiàn)方法,該方法又稱為E-R模型。E-R圖共有三種符號:實體、屬性和聯(lián)系。通常實體用矩形表示,屬性用橢圓或圓角矩形表示,聯(lián)系用菱形表示。聯(lián)系又分為一對一、一隊多和多對多三種類型。

圖書館信息管理系統(tǒng)的E-R圖如下圖所示:

圖3-1

在需求分析階段,已經(jīng)完成了數(shù)據(jù)庫設(shè)計的系統(tǒng)數(shù)據(jù)分析,根據(jù)數(shù)據(jù)分析階段建立的概念模型,可以把數(shù)據(jù)庫設(shè)計分為數(shù)據(jù)庫邏輯設(shè)計和數(shù)據(jù)庫物理設(shè)計兩個步驟。

在完成數(shù)據(jù)的概念模型設(shè)計后,即可進入數(shù)據(jù)庫的邏輯設(shè)計階段,數(shù)據(jù)庫的邏輯設(shè)計,即把得到的關(guān)系轉(zhuǎn)化為特定的數(shù)據(jù)庫管理系統(tǒng)下的數(shù)據(jù)表。根據(jù)前面得到的各個關(guān)系,現(xiàn)把它們轉(zhuǎn)化為數(shù)據(jù)表。

①管理員資料表②公告記錄表③圖書資料表④學生班級資料表⑤圖書分類資料表⑥圖書借閱登記資料表⑦圖書館基本配置記錄表

⑧學生資料表

數(shù)據(jù)庫的邏輯設(shè)計完成后,就可開始進行數(shù)據(jù)庫的物理設(shè)計。并在其下創(chuàng)建8個數(shù)據(jù)表,結(jié)構(gòu)分別如下:

管理員資料記錄表,共有6個字段,分別為:id、adminname、lpassword、logins、lastlogin、tiptop,見表1

表1admininfo,管理員資料記錄表的結(jié)構(gòu)

字段名稱idadminnamelpasswordloginslastlogintiptop2

數(shù)據(jù)類型自動編號文本文本數(shù)字日期/時間數(shù)字說明管理員標識號登陸名登陸密碼登陸次數(shù)上次登陸時間是否最高管理員,是:1,否:0長度長整型1010長整型\\字節(jié)公告資料記錄表,共有4個字段,分別為:id、content、admin、addtime,見表

表2board,公告資料記錄表的結(jié)構(gòu)

字段名稱idcontentadminaddtime數(shù)據(jù)類型自動編號文本數(shù)字日期/時間說明公告標識號公告內(nèi)容發(fā)表公告管理員ID公告發(fā)表時間,默認:now()長度長整型60長整型\\圖書資料記錄表,共有10個字段,分別為:id、name、classify、author、bookconcern、addtime、amount、remain、loandegree、display,見表3

表3bookinfo,圖書資料記錄表的結(jié)構(gòu)

字段名稱idnameclassifyauthorbookconcernaddtimeamountremainloandegreedisplay數(shù)據(jù)類型自動編號文本數(shù)字文本文本日期/時間數(shù)字數(shù)字數(shù)字數(shù)字說明圖書標識號圖書名圖書分類圖書作者圖書出版社進館時間,默認:now()圖書數(shù)量剩余數(shù)量借出次數(shù)是否顯示,是:0,否:1長度長整型20整型2025\\整型整型長整型字節(jié)學生班級資料記錄表,共有2個字段,分別為:id、name,見表4

表4class,學生班級資料記錄表的結(jié)構(gòu)

字段名稱idname

數(shù)據(jù)類型自動編號文本說明班級標識號班級名長度長整型20圖書分類資料表,共有2個字段,分別為:id、name,見表

表5classify,圖書分類資料表的結(jié)構(gòu)

字段名稱數(shù)據(jù)類型說明長度id自動編號分類標識號長整型name文本分類名10圖書借閱登記資料記錄表,共有8個字段,分別為:id、bookid、studentid、landtime、returntime、shouldreturntime、hadreturn、canreland,見表6

表6landinfo,圖書借閱登記資料記錄表的結(jié)構(gòu)

數(shù)據(jù)類型id自動編號bookid數(shù)字studentid數(shù)字landtime日期/時間returntime日期/時間shouldreturntime日期/時間hadreturn數(shù)字canreland數(shù)字字段名稱說明借出圖書標識號借出的圖書標識號借書的學生標識號借出時間,默認:Now()實際還書的時間應(yīng)該還書的時間標識是否已經(jīng)歸還,是:1,否:0續(xù)借次數(shù)長度長整型長整型長整型\\\\\\字節(jié)長整型圖書館基本配置記錄表,共有5個字段,分別為:canland、canlandnum、canlanddays、canreland、boardreflash,見表7

表7libraryinfo,圖書館基本配置記錄表的結(jié)構(gòu)

字段名稱canlandcanlandnumcanlanddayscanrelandboardreflash數(shù)據(jù)類型數(shù)字數(shù)字數(shù)字數(shù)字數(shù)字說明是否可借出圖書,是:1,否:0可以借出圖書的數(shù)量默認:0圖書可以借閱時間默認:60天可以續(xù)借的次數(shù)默認:5次公告刷新時間默認時間為6000毫秒長度字節(jié)整型整型整型長整型學生資料記錄表,共有10個字段,分別為:id、name、lpassword、learnid、class、phone、lands、logins、lastlogin、islock,見表8

表8studentinfo,學生資料記錄表的結(jié)構(gòu)

字段名稱idnamelpasswordlearnidclassphonelandsloginslastloginislock

數(shù)據(jù)類型自動編號文本文本文本數(shù)字文本數(shù)字數(shù)字日期/時間數(shù)字說明學生標識號學生名學生登陸密碼學生學號班級標識號聯(lián)系電話借閱次數(shù)登陸次數(shù)最后登陸時間是否超時鎖定是:1否:0長度長整型51012整型11長整型長整型\\字節(jié)

擴展閱讀:圖書管理系統(tǒng)數(shù)據(jù)庫實驗報告及程序

題目:

班級:姓名:

學號:

201*年3月圖書館信息管理系統(tǒng)

第一章概述

本文主要介紹的是專為齊齊哈爾大學學校使用而開發(fā)的圖書館信息管理系統(tǒng)的設(shè)計。整個系統(tǒng)的開發(fā)過程嚴格遵循軟件工程的要求,做到模塊化分析、模塊化設(shè)計和代碼編寫的模塊化。

項目背景

隨著科學技術(shù)的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機應(yīng)用的一部分,使用計算機對圖書信息進行管理,有著手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高圖書管理的效率,也是圖書館的科學化、正規(guī)化管理,是與世界接軌的重要條件。

編寫目的

齊齊哈爾大學是一所擁有兩萬余師生的高等學校,每天有大量的老師和同學到圖書館借閱書籍。記錄圖書借閱情況是非常繁瑣工作。使用計算機可以高速,快捷地完成工作。有鑒于此,開發(fā)一套圖書館信息管理系統(tǒng),是十分必要的。

采用數(shù)據(jù)庫技術(shù)開發(fā)的圖書館信息管理系統(tǒng)可以用來實現(xiàn)對圖書的信息管理,可以提高管理的效率,F(xiàn)在,大多數(shù)學校的圖書館都是封閉式管理,要求藏書全部公開開放,師生共享,開架閱覽。這種閱覽方式是適合當前我國國情、發(fā)揮圖書館應(yīng)用作用的最佳方式,也是素質(zhì)教育的最好體現(xiàn)。它充分發(fā)揮了圖書館的功效,最大限度地為師生服務(wù),這也是圖書館自動化管理的最終目標。實現(xiàn)這一目標,必須有現(xiàn)代化的管理手段和管理體制。各地教育主管部門也都逐步提出學校要采用圖書館管理系統(tǒng),從而實現(xiàn)人工管理做不到的一些功能并發(fā)揮圖書館的最大效益。越來越多的學校采用了現(xiàn)代化的管理軟件進行管理,進一步提升了學校管理的現(xiàn)代化水平。

第二章需求分析

圖書館信息管理系統(tǒng)是一個教育單位不可缺少的部分,它對于學校圖書館的管理十分重要,所以,圖書館信息管理系統(tǒng)不但要為圖書管理者提供充足的信息和快捷的查詢手段,也要為學生查詢提供必要和快捷的查詢手段,但一直以來人們?nèi)允褂脗鹘y(tǒng)人工的方式管理圖書系統(tǒng),這種管理方式存在著許多缺點,如:效率低、工作量大等,而且,隨著圖書數(shù)量的增長,對于圖書信息的查找、更新和維護都帶來了不少的困難。此外,計算機技術(shù)的不斷成熟與發(fā)展使得對信息管理的應(yīng)用成為可能。正是這樣,圖書館信息管理系統(tǒng)在圖書館管理中發(fā)揮了重要的作用。

用戶需求分析

1.能夠存儲一定數(shù)量的圖書信息,并方便有效的進行相應(yīng)的書籍數(shù)據(jù)操作和管理。2.能夠?qū)σ欢〝?shù)量的讀者進行相應(yīng)的信息存儲與管理。

3.能夠提供一定的安全機制,提供數(shù)據(jù)信息授權(quán)訪問,防止隨意刪改,同時提供信息備份的服務(wù)。

4.正常使用時不應(yīng)出錯,對于用戶的輸入錯誤應(yīng)給出適當?shù)母恼崾尽H暨\行時遇到不可恢復(fù)的系統(tǒng)錯誤,也必須保證數(shù)據(jù)庫完好無損。

5.滿足運行環(huán)境在允許操作系統(tǒng)之間的安全轉(zhuǎn)換和與其它應(yīng)用軟件的獨立運行要求。

軟件主要功能及功能描述

軟件包括兩大系統(tǒng):一、學生圖書借閱系統(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)學生班級管理系統(tǒng):學生班級添加、修改、刪除管理。(2)學生信息管理系統(tǒng):查詢、添加、刪除、修改學生資料。4.超時管理

圖書借閱超時管理系統(tǒng):列出學生超時借閱圖書資料,鎖定選定的學生,禁止鎖定的學生再借閱,列出已鎖定的學生名,可解除選定的學生,允許學生再借閱。

5.系統(tǒng)配置

(1)圖書館基本配置設(shè)置系統(tǒng):是否開放圖書借閱,可設(shè)置可借出數(shù)量、借閱時間、續(xù)借次數(shù)、公告刷新時間,可重置為默認數(shù)據(jù),修改配置方案。

(2)公告管理系統(tǒng):公告列表,添加、修改、刪除公告。6.數(shù)據(jù)管理

(1)管理員數(shù)據(jù)管理系統(tǒng):瀏覽管理員詳細資料(包括登陸次數(shù),最后登陸時間,是否最高管理員)。

(2)學生數(shù)據(jù)管理系統(tǒng):查詢?yōu)g覽學生詳細資料(包括借閱次數(shù),登陸次數(shù),最后登陸時間)。

(3)圖書借閱管理系統(tǒng):可按書名、借閱學生查詢借閱數(shù)據(jù),顯示已、沒歸還圖書借閱數(shù)據(jù)信息,可清除已歸還借閱信息。

第三章數(shù)據(jù)庫邏輯設(shè)計

在需求分析階段,已經(jīng)完成了數(shù)據(jù)庫設(shè)計的系統(tǒng)數(shù)據(jù)分析,根據(jù)數(shù)據(jù)分析階段建立的概念模型,可以把數(shù)據(jù)庫設(shè)計分為數(shù)據(jù)庫邏輯設(shè)計和數(shù)據(jù)庫物理設(shè)計兩個步驟。

數(shù)據(jù)庫的邏輯設(shè)計

在完成數(shù)據(jù)的概念模型設(shè)計后,即可進入數(shù)據(jù)庫的邏輯設(shè)計階段,數(shù)據(jù)庫的邏輯設(shè)計,即把得到的關(guān)系轉(zhuǎn)化為特定的數(shù)據(jù)庫管理系統(tǒng)下的數(shù)據(jù)表。根據(jù)前面得到的各個關(guān)系,現(xiàn)把它們轉(zhuǎn)化為數(shù)據(jù)表。

①admininfo(管理員資料表)②board(公告記錄表)③bookinfo(圖書資料表)④class(學生班級資料表)⑤classify(圖書分類資料表)⑥landinfo(圖書借閱登記資料表)⑦libraryinfo(圖書館基本配置記錄表)⑧studentinfo(學生資料表)

數(shù)據(jù)庫的物理設(shè)計

數(shù)據(jù)庫的邏輯設(shè)計完成后,就可開始進行數(shù)據(jù)庫的物理設(shè)計。基于上述的數(shù)據(jù)庫的邏輯設(shè)計,再考慮到程序設(shè)計的簡易性及通用性,本圖書館信息管理系統(tǒng)采用Microsoft的Access201*數(shù)據(jù)庫,并在其下創(chuàng)建8個數(shù)據(jù)表,結(jié)構(gòu)分別如下:

admininfo,管理員資料記錄表,共有6個字段,分別為:id、adminname、lpassword、logins、lastlogin、tiptop,見表1

表1admininfo,管理員資料記錄表的結(jié)構(gòu)

字段名稱idadminnamelpasswordloginslastlogintiptop見表2

數(shù)據(jù)類型自動編號文本文本數(shù)字日期/時間數(shù)字說明管理員標識號登陸名登陸密碼登陸次數(shù)上次登陸時間是否最高管理員,是:1,否:0長度長整型1010長整型\\字節(jié)board,公告資料記錄表,共有4個字段,分別為:id、content、admin、addtime,

表2board,公告資料記錄表的結(jié)構(gòu)字段名稱idcontentadminaddtime數(shù)據(jù)類型自動編號文本數(shù)字日期/時間說明公告標識號公告內(nèi)容發(fā)表公告管理員ID公告發(fā)表時間,默認:now()長度長整型60長整型\\bookinfo,圖書資料記錄表,共有10個字段,分別為:id、name、classify、author、bookconcern、addtime、amount、remain、loandegree、display,見表3

表3bookinfo,圖書資料記錄表的結(jié)構(gòu)

字段名稱idnameclassifyauthorbookconcernaddtimeamountremainloandegreedisplay數(shù)據(jù)類型自動編號文本數(shù)字文本文本日期/時間數(shù)字數(shù)字數(shù)字數(shù)字說明圖書標識號圖書名圖書分類圖書作者圖書出版社進館時間,默認:now()圖書數(shù)量剩余數(shù)量借出次數(shù)是否顯示,是:0,否:1長度長整型20整型2025\\整型整型長整型字節(jié)class,學生班級資料記錄表,共有2個字段,分別為:id、name,見表4

表4class,學生班級資料記錄表的結(jié)構(gòu)

字段名稱idname數(shù)據(jù)類型自動編號文本說明班級標識號班級名長度長整型20classify,圖書分類資料表,共有2個字段,分別為:id、name,見表5

表5classify,圖書分類資料表的結(jié)構(gòu)

字段名稱idname數(shù)據(jù)類型自動編號文本說明分類標識號分類名長度長整型10landinfo,圖書借閱登記資料記錄表,共有8個字段,分別為:id、bookid、studentid、landtime、returntime、shouldreturntime、hadreturn、canreland,見表6

表6landinfo,圖書借閱登記資料記錄表的結(jié)構(gòu)

數(shù)據(jù)類型id自動編號bookid數(shù)字studentid數(shù)字landtime日期/時間returntime日期/時間shouldreturntime日期/時間hadreturn數(shù)字字段名稱說明借出圖書標識號借出的圖書標識號借書的學生標識號借出時間,默認:Now()實際還書的時間應(yīng)該還書的時間標識是否已經(jīng)歸還,是:1,否:0長度長整型長整型長整型\\\\\\字節(jié)canreland數(shù)字續(xù)借次數(shù)長整型libraryinfo,圖書館基本配置記錄表,共有5個字段,分別為:canland、canlandnum、canlanddays、canreland、boardreflash,見表7

表7libraryinfo,圖書館基本配置記錄表的結(jié)構(gòu)

字段名稱canlandcanlandnumcanlanddayscanrelandboardreflash數(shù)據(jù)類型數(shù)字數(shù)字數(shù)字數(shù)字數(shù)字說明是否可借出圖書,是:1,否:0可以借出圖書的數(shù)量默認:0圖書可以借閱時間默認:60天可以續(xù)借的次數(shù)默認:5次公告刷新時間默認時間為6000毫秒長度字節(jié)整型整型整型長整型studentinfo,學生資料記錄表,共有10個字段,分別為:id、name、lpassword、learnid、class、phone、lands、logins、lastlogin、islock,見表8

表8studentinfo,學生資料記錄表的結(jié)構(gòu)

字段名稱idnamelpasswordlearnidclassphonelandsloginslastloginislock數(shù)據(jù)類型自動編號文本文本文本數(shù)字文本數(shù)字數(shù)字日期/時間數(shù)字說明學生標識號學生名學生登陸密碼學生學號班級標識號聯(lián)系電話借閱次數(shù)登陸次數(shù)最后登陸時間是否超時鎖定是:1否:0長度長整型51012整型11長整型長整型\\字節(jié)E-R圖

為了清晰明確地將用戶的數(shù)據(jù)表達出來,首先要建立一個概念性的數(shù)學模型。它是一種面向問題的數(shù)學模型,按用戶的觀點來對數(shù)據(jù)和信息建模。最常用的表示概念性數(shù)據(jù)模型的方法是實體聯(lián)系方法。這種方法用E-R圖描述現(xiàn)實世界中的實體,而不涉及這些實體在系統(tǒng)中的實現(xiàn)方法,該方法又稱為E-R模型。E-R圖共有三種符號:實體、屬性和聯(lián)系。通常實體用矩形表示,屬性用橢圓或圓角矩形表示,聯(lián)系用菱形表示。聯(lián)系又分為一對一、一隊多和多對多三種類型。

齊大圖書館信息管理系統(tǒng)的E-R圖如下圖所示:屬于1n學生nn班級1管理1借閱m管理1管理員n管理m圖書圖3-1

第四章軟件功能設(shè)計

軟件系統(tǒng)功能模塊圖

登陸界面與系統(tǒng)詳細設(shè)計流程圖如下圖所示:

學生界面輸入管理員輸入框是否為空為空警告框為空輸入框是否為空學號、密碼是否有錯有錯有錯帳號、密碼是否有錯沒有錯誤,隱藏登陸界面,打開學生借閱界面圖4-1

沒有錯誤,隱藏登陸界面,打開管理員界面

系統(tǒng)登陸模塊

此模塊是整個系統(tǒng)的登陸界面,用戶可以選擇以學生或管理員身份登陸并進入各自模塊進行操作。

身份驗證成功,學生將進入學生借閱界面,可以操作程序進行圖書的借閱,歸還。而管理員將進入后臺管理界面進行操作。學生借閱圖書登記系統(tǒng)流程圖如下圖所示:

學生是否被鎖定是否開放借閱是否有選擇圖書圖書是否已借閱圖書是否有剩余添加數(shù)據(jù)入表landinfo更新表studentinfo更新表bookinfo警告框重新讀取學生借閱圖書信息圖4-2

個人信息修改密碼系統(tǒng)流程圖如下圖所示:

三個輸入框是否為空原密碼是否正確新密碼與確定密碼是否一致更新數(shù)據(jù)庫警告框

圖4-3

第五章界面設(shè)計

界面設(shè)計的美觀與否將直接影響用戶的第一印象,在功能、操作都沒有明顯差異的情況下,一個界面美觀,操作性良好的軟件甚至會決定使用者的選擇,而且,優(yōu)秀的界面布局會很大的提高使用者的工作效率,所以軟件的界面設(shè)計,是一個應(yīng)該重視的環(huán)節(jié)。

學生借閱圖書界面

后臺管理界面

友情提示:本文中關(guān)于《數(shù)據(jù)庫圖書管理系統(tǒng)實驗報告及程序》給出的范例僅供您參考拓展思維使用,數(shù)據(jù)庫圖書管理系統(tǒng)實驗報告及程序:該篇文章建議您自主創(chuàng)作。

來源:網(wǎng)絡(luò)整理 免責聲明:本文僅限學習分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時刪除。


數(shù)據(jù)庫圖書管理系統(tǒng)實驗報告及程序》由互聯(lián)網(wǎng)用戶整理提供,轉(zhuǎn)載分享請保留原作者信息,謝謝!
鏈接地址:http://m.seogis.com/gongwen/586406.html