示例-數(shù)據(jù)庫管理設(shè)計(jì)_第1頁
示例-數(shù)據(jù)庫管理設(shè)計(jì)_第2頁
示例-數(shù)據(jù)庫管理設(shè)計(jì)_第3頁
示例-數(shù)據(jù)庫管理設(shè)計(jì)_第4頁
示例-數(shù)據(jù)庫管理設(shè)計(jì)_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

《數(shù)據(jù)庫原理與應(yīng)用》課程設(shè)計(jì)

設(shè)計(jì)報(bào)告

題目:學(xué)生食堂管理系統(tǒng)

專業(yè)班級(jí):05班0611/612

學(xué)號(hào):0511061208、0511061232

姓名:劉虔銘、董燕嬌

指導(dǎo)教師:倪慶萍

時(shí)間:2007-1-15——2007-1-20

數(shù)據(jù)庫原理與應(yīng)用課程設(shè)計(jì)任務(wù)書

題目:學(xué)生食堂管理系統(tǒng)

課題組成員:劉虔銘、董燕嬌專業(yè):信息管理與信息系統(tǒng)

任務(wù)起至日期:2007-1-15——2007-1-20

一、課題的目的與要求

目的:《數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計(jì)》是實(shí)踐性教學(xué)環(huán)節(jié)之一,是《數(shù)據(jù)庫原理及應(yīng)用》

課程的輔助教學(xué)課程。通過課程設(shè)計(jì),使學(xué)生掌握數(shù)據(jù)庫的基本概念,結(jié)合實(shí)際的操作和設(shè)

計(jì),鞏固課堂教學(xué)內(nèi)容,使學(xué)生掌握數(shù)據(jù)庫系統(tǒng)的基本概念、原理和技術(shù),將理論與實(shí)際相

結(jié)合,應(yīng)用現(xiàn)有的數(shù)據(jù)建模工具和數(shù)據(jù)庫管理系統(tǒng)軟件,規(guī)范、科學(xué)地完成一個(gè)小型數(shù)據(jù)庫

的設(shè)計(jì)與實(shí)現(xiàn),把理論課與實(shí)驗(yàn)課所學(xué)內(nèi)容做一綜合,并在此基礎(chǔ)上強(qiáng)化學(xué)生的實(shí)踐意識(shí)、

提高其實(shí)際動(dòng)手能力和創(chuàng)新能力。

要求:根據(jù)分組(小組成員為2人),選擇課題,在小組內(nèi)進(jìn)行分工,進(jìn)行系統(tǒng)調(diào)查,搜

集資料;根據(jù)搜集的資料,進(jìn)行功能與數(shù)據(jù)分析,并進(jìn)行數(shù)據(jù)庫、系統(tǒng)功能等設(shè)計(jì)、調(diào)試。

二、設(shè)計(jì)的主要內(nèi)容與要求

1、系統(tǒng)運(yùn)行環(huán)境

硬件:586以上計(jì)算機(jī)

軟件:操作系統(tǒng)為windows98以上;

數(shù)據(jù)庫管理系統(tǒng)為ACCESS2000

2、設(shè)計(jì)說明書主要內(nèi)容

?題目:

?數(shù)據(jù)庫系統(tǒng)功能

?系統(tǒng)E-R圖

?系統(tǒng)關(guān)系模型

?數(shù)據(jù)庫及表名稱、結(jié)構(gòu)

?系統(tǒng)簡介

三、主要參考文獻(xiàn)

[1]張俊玲主編.數(shù)據(jù)庫原理與應(yīng)用.清華大學(xué)出版社.2005.9

[2]王珊主編.數(shù)據(jù)庫系統(tǒng)教程.高等教育出版社.2004.9

[3]李雁翎主編.數(shù)據(jù)庫技術(shù)與應(yīng)用.2005.4

四、進(jìn)度計(jì)劃

設(shè)計(jì)時(shí)間為一周,具體安排如下:

2007.1.15(周一)::進(jìn)行系統(tǒng)調(diào)查,搜集資料

2007.1.16(周二):根據(jù)搜集的資料,進(jìn)行功能與數(shù)據(jù)分析,設(shè)計(jì)E-R圖

2007.1.18(周三):設(shè)計(jì)關(guān)系模型并在ACCESS2000上實(shí)施

2007.1.19(周四):運(yùn)用ACCESS2000設(shè)計(jì)、調(diào)試系統(tǒng)功能

2007.1.20(周五):編寫課程設(shè)計(jì)說明書

指導(dǎo)教師倪慶萍2007年1月15日

目錄

一、圖書管理數(shù)據(jù)庫系統(tǒng)功能............................3

二、系統(tǒng)E-R圖........................................3

三、系統(tǒng)關(guān)系模型.......................................5

四、系統(tǒng)數(shù)據(jù)庫及表名稱、結(jié)構(gòu)...........................5

五、系統(tǒng)簡介...........................................7

1.系統(tǒng)運(yùn)行環(huán)境.......................................7

2.系統(tǒng)運(yùn)行界面.......................................7

3.系統(tǒng)對(duì)象..........................................17

六、參考文獻(xiàn)..........................................20

七、分工情況..........................................20

附:“學(xué)生餐廳管理系統(tǒng).MDB”應(yīng)用系統(tǒng)軟件

一、學(xué)生食堂管理系統(tǒng)功能

本系統(tǒng)主要是支持學(xué)生食堂管理人員對(duì)日常銷售的管理,以及學(xué)生選餐的管

理。系統(tǒng)功能按照權(quán)限設(shè)置分為:

1.系統(tǒng)數(shù)據(jù)庫管理員(DBA):

系統(tǒng)為數(shù)據(jù)庫管理員提供的功能為:管理所有六個(gè)表中所有數(shù)據(jù)

項(xiàng)(包括添加、修改、刪除);恢復(fù)學(xué)生、職工密碼為初始密碼。

2.食品窗口負(fù)責(zé)人(職工號(hào)末位為1):

系統(tǒng)為食品窗口負(fù)責(zé)人提供的功能為:管理本人信息;管理食品

數(shù)據(jù)(包括添加、修改、刪除);理本窗口的職工數(shù)據(jù)(包括添加、修

改、刪除)及工資各種統(tǒng)計(jì)數(shù)據(jù);輸入日期區(qū)間查詢銷售數(shù)據(jù)及相關(guān)

統(tǒng)計(jì)、回復(fù)本窗口建議。

3.充值窗口負(fù)責(zé)人(窗口號(hào)為14):

系統(tǒng)為充值窗口負(fù)責(zé)人提供的功能為:管理本人信息;學(xué)號(hào)管理

學(xué)生賬戶余額。

4.食品窗口職工(職工號(hào)末位不為1):

系統(tǒng)為食品窗口職工提供的功能為:管理本人信息;覽本窗口食

品數(shù)據(jù)。

5.學(xué)生:

系統(tǒng)為學(xué)生提供的功能為:管理個(gè)人密碼;覽窗口信息;食品信

息縱覽(可以購買);按類別、窗口號(hào)、單價(jià)查詢食品信息(可以購買);

對(duì)窗口提出建議;瀏覽本人消費(fèi)記錄。

二、系統(tǒng)E-R圖

本系統(tǒng)涉及食品、窗口、職工、學(xué)生、建議五個(gè)實(shí)體:

食品信息包括:食品號(hào)、名稱、單位、單價(jià)、窗口號(hào)、類別、備注;

窗口信息包括:窗口號(hào)、名稱、負(fù)責(zé)人、聯(lián)系電話、主營、位置;

職工信息包括:職工號(hào)、姓名、性別、出生日期、工資、職務(wù)、窗口號(hào)、

電話、宿舍號(hào)、備注、照片、密碼;

學(xué)生信息包括:學(xué)號(hào)、姓名、性別、出生日期、系別、備注、照片、帳戶

余額、密碼;

建議信息包括:建議號(hào)、日期、學(xué)號(hào)、建議、回復(fù)。

本系統(tǒng)包括制作、屬于、銷售、提出、回復(fù)五個(gè)關(guān)系:

銷售信息包括:交易號(hào)、學(xué)號(hào)、窗口號(hào)、食品號(hào)、數(shù)量、時(shí)間。

本系統(tǒng)E-R圖如下:

三、系統(tǒng)關(guān)系模型

由上述E-R圖可以得到如下的關(guān)系模型:

食品信息表(食品號(hào),名稱,單位,單價(jià),窗口號(hào),類別,備注)

窗口信息表(窗口號(hào),名稱,負(fù)責(zé)人,聯(lián)系電話,主營,位置)

職工信息表(職工號(hào),姓名,性別,出生日期,工資,職務(wù),窗口號(hào),電

話,宿舍號(hào),備注,照片,密碼)

學(xué)生信息表(莖號(hào),姓名,性別,出生日期,系別,備注,照片,帳戶余

額,密碼)

建議信息表(建議號(hào),日期,學(xué)號(hào),建議,回復(fù),窗口號(hào))

銷售信息表(交易號(hào)、學(xué)號(hào)、窗口號(hào)、食品號(hào)、數(shù)量、時(shí)間)

四、系統(tǒng)數(shù)據(jù)庫及表名稱、結(jié)構(gòu)

1、系統(tǒng)數(shù)據(jù)庫及表明稱

系統(tǒng)數(shù)據(jù)庫明稱:學(xué)生食堂數(shù)據(jù)庫

本數(shù)據(jù)庫包含六張表:食品信息表、窗口信息表、職工信息表、學(xué)生信息

表、建議信息表、銷售信息表

2、表結(jié)構(gòu)

(1)1聳品信息表結(jié)構(gòu)

序號(hào)字段名稱數(shù)據(jù)類型字段大小小數(shù)位數(shù)

1食品號(hào)文本5

2名稱文本20

3單位文本2

4單價(jià)貨幣向動(dòng)

5窗口號(hào)文本(查閱向?qū)В?0

6類別文本(查閱向?qū)В?0

7備注備注

8照片OLE對(duì)象

窗口號(hào)的查閱向?qū)Оǎ?1,02,03,04,05,06,07,08,09,10,

11,12,13,14;

類別的查閱向?qū)Оǎ荷w澆飯,炒飯,自選素菜,自選葷菜,拉面,

湯面,拌面,炒面,湯,點(diǎn)心,小炒葷菜,小炒素菜,飲料,小吃,麻辣

燙素,麻辣燙葷,其它。

(2)!窗口信息表結(jié)構(gòu)

序號(hào)字段名稱數(shù)據(jù)類型字段大小小數(shù)位數(shù)

1窗口號(hào)文本2

2名稱文本20

3負(fù)責(zé)人文本10

4聯(lián)系電話文本11

5主營文本(查閱向?qū)В?0

6位置文本6

主營的查閱向?qū)Оǎ荷w澆飯,自選餐,面食,點(diǎn)心,小炒,快餐,

麻辣燙。

(3)1[只工信息表結(jié)構(gòu)

序號(hào)字段名稱數(shù)據(jù)類型字段大小小數(shù)位數(shù)

1職工號(hào)文本5

2姓名文本10

3性別文本(查閱對(duì)象)50

4出生日期日期/時(shí)間

5工資貨幣自動(dòng)

6職務(wù)文本(查閱對(duì)象)50

7窗口號(hào)文本(查閱對(duì)象)50

8電話文本11

9宿舍號(hào)文本3

10備注備注

11照片OLE對(duì)象

12密碼文本5

性別的查閱對(duì)象包:舌:男,女;

職務(wù)的查閱對(duì)象包括:負(fù)責(zé)人,廚師,配菜師,清理工;

窗口號(hào)的查閱向?qū)Оǎ?1,02,03,04,05,06,07,08,09,10,

11,12,13,14o

(4)學(xué)生信息表結(jié)構(gòu)

序號(hào)字段名稱數(shù)據(jù)類型字段大小小數(shù)位數(shù)

1學(xué)號(hào)文本50

2姓名文本10

3性另U文本(查閱向?qū)В?

4出生日期日期/時(shí)間

5系別文本(查閱向?qū)В?0

6備注備注

7照片OLE對(duì)象

8帳戶余額貨幣自動(dòng)

9密碼文本10

性別的查閱向?qū)О簧啵耗校?/p>

系別的查閱向?qū)Оǎ航?jīng)管系,機(jī)電系,計(jì)算機(jī)系,建安系,環(huán)能系,

食品系,化工系。

(5)建議信息表結(jié)構(gòu)

序號(hào)字段名稱數(shù)據(jù)類型字段大小小數(shù)位數(shù)

1建議號(hào)自動(dòng)編號(hào)長整型

2日期日期/時(shí)間

3學(xué)號(hào)文本(查閱向?qū)В?0

(續(xù)友)

4建議備注

5窗口號(hào)文本(查閱向?qū)В?

6回復(fù)備注

學(xué)號(hào)的查閱向?qū)б茫簩W(xué)生![學(xué)號(hào)]

窗口號(hào)的查閱向?qū)б茫捍翱?[窗口號(hào)]

(6)銷售信息表結(jié)構(gòu)

序號(hào)字段名稱數(shù)據(jù)類型字段大小小數(shù)位數(shù)

1交易號(hào)自動(dòng)編號(hào)長整型

2學(xué)號(hào)文本50

3窗口號(hào)文本(查閱向?qū)В?0

4食品號(hào)文本(查閱向?qū)В?0自動(dòng)

5數(shù)量數(shù)字整型

6金額貨幣自動(dòng)

7時(shí)間日期/時(shí)間

窗口號(hào)的查閱向?qū)б茫捍翱?[窗口號(hào)]

食品號(hào)的查閱向?qū)б茫菏称?[食品號(hào)]

五、系統(tǒng)簡介

1、系統(tǒng)運(yùn)行環(huán)境

硬件:586以上計(jì)算機(jī)

軟件:操作系統(tǒng)為windows98以上;

數(shù)據(jù)庫管理系統(tǒng)為ACCESS2000

2、系統(tǒng)運(yùn)行界面

(1)主界面

(2)系統(tǒng)數(shù)據(jù)庫管理員功能界面

①登陸成功消息框

②系統(tǒng)數(shù)據(jù)庫管理員主界面

③管理窗口表

④管理職工表

⑤管理食品表

⑥管理學(xué)生表

⑦管理銷售表

⑧管理建議表

(3)食品窗口負(fù)責(zé)人

①登陸成功消息框

②負(fù)責(zé)人功能主界面

③負(fù)責(zé)人個(gè)人信息

④管理職工信息

1970-5-9

|電報(bào)A..:版史《一,咫U(xiǎn)?門??

|13549566811101

¥966.67:

200.00;

¥700.0001

共有記錄數(shù)

記錄:yI111r?i”A*I共有記錄數(shù):3

⑤管理食品信息

⑥銷售縱覽

⑦回復(fù)建議

(4)充值窗口負(fù)責(zé)人

①成功登陸消息框

___

充值窗口負(fù)責(zé)人登錄網(wǎng)】I

:)登錄成功!

y負(fù)責(zé)人擁有高級(jí)管理權(quán)限。

匚二期定二胃

②沖值窗口負(fù)責(zé)人功能界面

③管理個(gè)人信息

④輸入要沖值的學(xué)生學(xué)號(hào)

輸人參數(shù)值

輸入學(xué)號(hào):

|0511031102|

確定取消

⑤沖值管理

(5)食品窗口職工

①職工功能界面

②管理個(gè)人信息

因職工個(gè)人信息S0?

③查看窗口食品信息

(6)學(xué)生

①學(xué)生功能界面

②管理密碼

③瀏覽窗口信息

④查看消費(fèi)記錄

⑤學(xué)生建議

⑥食品信息縱覽

⑦高級(jí)查詢

3、系統(tǒng)對(duì)象

(1)表

本系統(tǒng)有六張基本表即

1)食品信息表存儲(chǔ)食品相關(guān)數(shù)據(jù)

2)窗口信息表存儲(chǔ)食品窗口相關(guān)數(shù)據(jù)

3)職工信息表存儲(chǔ)職工(包括負(fù)責(zé)人)相關(guān)數(shù)據(jù)

4)學(xué)生信息表存儲(chǔ)學(xué)生相關(guān)數(shù)據(jù)

5)建議信息表存儲(chǔ)學(xué)生建議、窗口回復(fù)及相關(guān)數(shù)據(jù)

6)銷售信息表存儲(chǔ)食品銷售相關(guān)數(shù)據(jù)

(2)查詢

本系統(tǒng)設(shè)計(jì)的查詢有

1)充值負(fù)責(zé)人信息:查詢當(dāng)前登錄負(fù)責(zé)人的信息

2)充值管理:跟據(jù)輸入的學(xué)號(hào)查詢學(xué)生的賬戶余額和必要相關(guān)信息

3)窗口查詢:查詢食品窗口信息

4)窗口食品信息:根據(jù)當(dāng)前登錄職工號(hào),查詢他所在窗口食品信息

5)負(fù)責(zé)人個(gè)人信息:查詢當(dāng)前登錄負(fù)責(zé)人的信息

6)高級(jí)查詢購買食品(追加):根據(jù)【學(xué)生食品高級(jí)查詢】窗口信

息向銷售表插入一條銷售記錄,其中時(shí)間字段取當(dāng)前時(shí)間

7)購買食品(追加):根據(jù)【學(xué)生用食品信息縱覽】窗體信息向銷

售表插入一天銷售記錄,其中時(shí)間字段取當(dāng)前時(shí)間

8)管理食品信息:根據(jù)當(dāng)前登錄窗口負(fù)責(zé)人查詢本窗口食品信息

9)恢復(fù)學(xué)生密碼(更新):將學(xué)生密碼恢復(fù)為學(xué)號(hào)

10)恢復(fù)職工密碼(更新):將職工密碼恢復(fù)為職工號(hào)

11)回復(fù)建議根據(jù)當(dāng)前登錄負(fù)責(zé)人顯示本窗口收到的建議

12)建議查詢查詢建議表

13)食品查詢查詢食品表

14)銷售查詢查詢銷售表

15)銷售統(tǒng)計(jì)查詢一個(gè)窗口的交易數(shù)和交易總額

16)銷售縱覽根據(jù)當(dāng)前登錄的窗口負(fù)責(zé)人及輸入的銷售的時(shí)間區(qū)

間查詢本窗口銷售記錄

17)學(xué)生查詢:查詢學(xué)生表

18)學(xué)生管理密碼:根據(jù)當(dāng)前登錄的學(xué)生查詢其密碼

19)學(xué)生建議(追加):根據(jù)【學(xué)生建議】窗體輸入的信息向建議表

插入一條記錄

20)學(xué)生食品高級(jí)查詢:根據(jù)輸入的價(jià)格區(qū)間、窗口號(hào)和種類查詢

食品信息

21)學(xué)生消費(fèi)記錄:根據(jù)當(dāng)前登錄學(xué)生查詢其消費(fèi)記錄

22)職工查詢:查詢職工表

23)職工個(gè)人信息:根據(jù)當(dāng)前登錄職工查詢其個(gè)人信息

24)職工信息:查詢除了負(fù)責(zé)人的職工信息

25)職工信息統(tǒng)計(jì):查詢本窗口職工數(shù)和職工工資的總額、平均值、

標(biāo)準(zhǔn)差、最值

(3)窗體(按連接關(guān)系排列)

本系統(tǒng)建立的窗體有:

A.登錄:判斷用戶名、密碼是否匹配。并利用VBA代碼根據(jù)用戶名

給予用戶相應(yīng)權(quán)限。設(shè)有推出Access環(huán)境按鈕。(為方便測(cè)試有瀏

覽所有數(shù)據(jù)按鈕供瀏覽所有表)

i.數(shù)據(jù)庫管理員版(用戶名為DBA):連接可以修改所有表的6個(gè)

窗體;外加學(xué)生、職工密碼恢復(fù)功能;設(shè)有返回按鈕;窗體頂

端標(biāo)題動(dòng)態(tài)顯示用戶姓名(其它窗體后兩項(xiàng)項(xiàng)類同)

1.管理窗口表:瀏覽、添加、修改、刪除【窗口】表數(shù)據(jù)

2.管理建議表:瀏覽、添加、修改、刪除【建議】表數(shù)據(jù)

3.管理食品表:瀏覽、添加、修改、刪除【食品】表數(shù)據(jù)

4.管理銷售表:瀏覽、添加、修改、刪除【銷售】表數(shù)據(jù)

5.管理學(xué)生表:瀏覽、添加、修改、刪除【學(xué)生】表數(shù)據(jù)

6.管理職工表:瀏覽、添加、修改、刪除【職工】表數(shù)據(jù)

ii.負(fù)責(zé)人版(用戶名為5位且末位為“1"):連接【負(fù)責(zé)人個(gè)人信

息】、【職工信息】、【管理食品信息】、【銷售縱覽】(日期區(qū)間在

本窗體中設(shè)置)、【回復(fù)建議】窗口

1.負(fù)責(zé)人個(gè)人信息:顯示當(dāng)前負(fù)責(zé)人個(gè)人信息,其中只有電

話、宿舍號(hào)、密碼字段可以修改

2.管理食品信息:管理(瀏覽、添加、修改、刪除)當(dāng)前負(fù)

責(zé)人所在窗口食品信息

3.職工信息:顯示當(dāng)前負(fù)責(zé)人的下屬信息,并內(nèi)嵌【職工信

息統(tǒng)計(jì)】子窗體

a)職工信息統(tǒng)計(jì):顯示職工信息統(tǒng)計(jì)查詢內(nèi)容

4.銷售縱覽:根據(jù)在【負(fù)責(zé)人版】窗體中設(shè)置的“日期區(qū)間”

顯示本窗口的銷售記錄,并內(nèi)嵌【銷售統(tǒng)計(jì)】子窗體

a)銷售統(tǒng)計(jì):顯示銷售統(tǒng)計(jì)查詢的內(nèi)容

5.回復(fù)建議:恢復(fù)給本窗體的建議

iii.充值負(fù)責(zé)人版(用戶名為5位前兩位為“14"):連接【充值負(fù)責(zé)

人個(gè)人信息】、【充值管理】窗體

1.充值負(fù)責(zé)人個(gè)人信息:顯示當(dāng)前充值負(fù)責(zé)人個(gè)人信息,其

中只有電話、宿舍號(hào)、密碼字段可以修改

2.充值管理:根據(jù)輸入的學(xué)號(hào)顯示學(xué)生賬戶余額及相關(guān)必要

信息,可以對(duì)賬戶余額進(jìn)行修改

iv.職工版(用戶名為5位且不具負(fù)責(zé)人特征):連接【職工個(gè)人

信息】、【窗口食品信息】窗體

1.職工個(gè)人信息:顯示當(dāng)前職工的個(gè)人信息,其中只

溫馨提示

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

評(píng)論

0/150

提交評(píng)論