


版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、學(xué)校機(jī)房管理系統(tǒng)數(shù)據(jù)庫(kù)課程設(shè)計(jì)(全)(全面完整資料,可直接使用,可編輯,推薦下載)數(shù)據(jù)庫(kù)原理及應(yīng)用課程設(shè)計(jì)設(shè)計(jì)報(bào)告題目:機(jī)房管理系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)學(xué) 號(hào):131007220學(xué)生姓名:指導(dǎo)教師:提交時(shí)間:20 15/ 1/4目錄第 1 章 需求分析 11. 1課程設(shè)計(jì)概述11.2主要功能1第 2 章 概念結(jié)構(gòu)設(shè)計(jì) 22.1 ER 圖 22.2全局E R圖4第 3 章 邏輯結(jié)構(gòu)設(shè)計(jì) 4第4章 數(shù)據(jù)庫(kù)表創(chuàng)建及表關(guān)系54。 1 數(shù)據(jù)庫(kù)代碼 54。 2 關(guān)系圖 錯(cuò)誤 ! 未定義書簽。4 .3 數(shù)據(jù)展示 11第 5 章 視圖的操作 錯(cuò)誤! 未定義書簽。 2第 6 章 創(chuàng)建存儲(chǔ)過(guò)程 錯(cuò)誤! 未定義書簽。第 7
2、章 進(jìn)行授權(quán) 錯(cuò)誤! 未定義書簽。第 8 章 創(chuàng)建觸發(fā)器 錯(cuò)誤! 未定義書簽。第 9 章 設(shè)計(jì)心得 錯(cuò)誤! 未定義書簽。第 1 章 需求分析1.1 課程設(shè)計(jì)概述隨著我國(guó)高等教育的快速發(fā)展及大學(xué)招生規(guī)模的不斷擴(kuò)大以至于 校園數(shù)字 化的發(fā)展和 我國(guó)高校機(jī)房的數(shù)量與規(guī)模在不斷擴(kuò)大 。各個(gè)高校都建設(shè)了自己的校 園網(wǎng)絡(luò),越來(lái)越多的學(xué)生到校機(jī)房上網(wǎng) .這對(duì)校園機(jī)房進(jìn)行聯(lián)合計(jì)費(fèi)管理 和機(jī)房 的配置管理等也提出了更高的要求。為了更好的發(fā)揮學(xué)校公共機(jī)房的職能 ,解決 機(jī)房管理過(guò)程中的一些實(shí)際問(wèn)題就要開(kāi)發(fā)出一套滿足高校需求的機(jī)房管理系統(tǒng) 是非常必要的。機(jī)房作為一種信息資源的集散地, 有很多的信息數(shù)據(jù)需要管理, 由
3、于數(shù)據(jù)信 息處理工作量大、 數(shù)據(jù)繁多, 因此原有的手工管理方式就存在容易出錯(cuò)、 數(shù)據(jù)易 丟失 ,且不易查找和低效率等弊病??偟膩?lái)說(shuō) ,就是缺乏系統(tǒng),規(guī)范的信息管理手 段?;谶@此問(wèn)題, 我認(rèn)為有必要建立一個(gè)機(jī)房管理系統(tǒng), 使機(jī)房管理工作規(guī)范 化,系統(tǒng)化,程序化 , 避免機(jī)房管理的隨意性,提高信息處理的速度和準(zhǔn)確性, 能夠及時(shí)、準(zhǔn)確、有效的查詢和統(tǒng)計(jì)相關(guān)情況。1.2 主要功能1機(jī)房管理員對(duì)計(jì)算機(jī)信息和機(jī)房信息的查看、修改、刪除2 機(jī)房管理員對(duì)學(xué)生的余額的修改。3學(xué)生對(duì)學(xué)生信息和課程信息的查看。4 學(xué)生對(duì)上機(jī)卡信息的查看。5 任課教師對(duì)課程信息成績(jī)的修改。6 充值員對(duì)部分充值卡信息的修改 .7任課
4、教師對(duì)課程信息的修改。第 2章概念結(jié)構(gòu)設(shè)計(jì)2.1 E R 圖屬性圖機(jī)房實(shí)體E R圖學(xué)生實(shí)體E-R圖充值卡實(shí)體ER圖課程信息E R圖上機(jī)登記E- R圖2。2、全局E-R圖數(shù)量管理員機(jī)房名機(jī)房號(hào)計(jì)算機(jī)編號(hào)屬于機(jī)房編號(hào)配置時(shí)間卡號(hào)性別姓名上課學(xué)生上機(jī)班級(jí)余額學(xué)號(hào)1n消費(fèi)金額充值卡課程課程號(hào)屬于屬于辦理員充值金額課程名卡號(hào)時(shí)間任課教師上課時(shí)間 機(jī)房Idn計(jì)算機(jī)nn? ?第3章邏輯結(jié)構(gòu)設(shè)計(jì)3.1關(guān)系模式如下,其中有下劃線的表示主鍵(1) 機(jī)房信息(機(jī)房編號(hào),機(jī)房名,計(jì)算機(jī)數(shù)目,管理員)(2)計(jì)算機(jī)信息(計(jì)算機(jī)編號(hào),機(jī)房編號(hào),配置時(shí)間)(3)學(xué)生信息(學(xué)號(hào),姓名,性別,班級(jí),卡號(hào))(4)課程信息(課程號(hào),
5、課程名稱,任課教師,上課時(shí)間)(5)充值卡信息(卡號(hào),時(shí)間,充值金額,辦理人,)(6)卡信息(卡號(hào),消費(fèi)金額,余額)(7)學(xué)生上機(jī)登記信息(機(jī)房號(hào),計(jì)算機(jī)編號(hào),學(xué)號(hào),日期,上機(jī)時(shí)間,下機(jī)時(shí)間)第4章數(shù)據(jù)庫(kù)表創(chuàng)建及表關(guān)系4 .1數(shù)據(jù)庫(kù)代碼c reate d atabase機(jī)房管理系統(tǒng)U s e機(jī)房管理系統(tǒng) c r eate t able機(jī)房信息表/*(機(jī)房編號(hào),機(jī)房名,計(jì)算機(jī)數(shù)量,管理員)* /(機(jī)房編號(hào) varchar (10) not nu 11 prim a ry k ey ,機(jī)房名 varch ar (10)not null,計(jì)算機(jī)數(shù)量v archar(1 0) ,?管理員 v a r
6、char(1 0 ) not nu 11);機(jī)房信息表項(xiàng)目類型約束主鍵外鍵主鍵外鍵 對(duì)應(yīng)關(guān)系備注機(jī)房編號(hào)varchar( 1 0)not n ull是機(jī)房名varcha r(10)n ot nul1計(jì)算機(jī)數(shù)量i n t管理員v a r char(10)not n u11creat e ta b 1 e計(jì)算機(jī)信息表/興(計(jì)算機(jī)編號(hào),機(jī)房編號(hào),配置時(shí)間) */(計(jì)算機(jī)編號(hào) va r char(10) n ot n ull prim ar y key,機(jī)房編號(hào) varchar (1 0)no t n u 1 l constrai n t r c for e ignkey refe r ences機(jī)房
7、信息表(機(jī)房編號(hào)),配置時(shí)間d atetime,);計(jì)算機(jī)信息表項(xiàng)目類型約束主鍵外鍵主鍵外鍵對(duì)應(yīng)關(guān)系備注計(jì)算機(jī)編號(hào)Varch a r(1 0)not n ull是機(jī)房編號(hào)Varcha r(10)not n u1 l是是配置時(shí)間da t et i m ecrea te tab l e學(xué)生信息表/*(學(xué)號(hào),姓名,性別,班級(jí),卡號(hào))*/(學(xué)號(hào) varchar(10) notnull primary key ,姓名 v archar (1 0 ) not nu ll ,性別c har (2) c heck (性別 in(男,女),班級(jí)va r c har (10),卡號(hào) va r char (10)n
8、 ot nul I c o ns t r ai nt m_n fo r e ig n keyre f e r ences 充值卡信息表(卡號(hào)));學(xué)生信息表項(xiàng)目類別約束主鍵外鍵主鍵外 鍵對(duì)應(yīng) 關(guān)系備注學(xué)號(hào)v ar ch ar( 10)not n ull是姓名v a rch a r(1 0 )not nu l 1性別char (2)班級(jí)varchar( 1 0)not n ull卡號(hào)varchar(10)n o t n ull是creat e table課程信息表/* (課程號(hào),課程名,任課教師,上課時(shí)間)*/(課程號(hào) v a r ch a r (10) not nul 1 p rimary k
9、ey,課程名 v a rcha r(1 0) not n ull,任課老師 va rc har(10) not n ull,上課時(shí)間 d a te tim e no t n ul 1 );課程信息表項(xiàng)目類型約束主鍵外鍵主鍵外鍵 對(duì)應(yīng)關(guān)系備注】田千口 i=r. 課程號(hào)varc h ar(10)n ot nu 1l是課程名va r char(1 0)not nul1任課教師varcha( 10)not nul 1上課時(shí)間d atetimenot n ullcre ate t ab 1 e 卡信息(卡號(hào) varchar(IO) notn ull p rimary key, ? 余額 deci mal
10、(5, 2) n ot n ull , 消費(fèi)金額 deci mal (5, 2),卡信息項(xiàng)目類型約束主鍵外鍵備注卡號(hào)var c ha r(10)n ot n ul 1是消費(fèi)金額deci m al ( 5,2)余額decima 1 ( 5,2)not n u llcre a te tabl e 充值卡信息表(卡號(hào) varch a r(1 0 ) no t null p r i mar y key,充值時(shí)間da tet im e not nu 1 I ,充值金額 decimal(5 , 2) no t nu 11 ,辦理人 varchar (10);充值卡信息表項(xiàng)目類型約束主鍵外鍵主鍵外鍵 對(duì)應(yīng)關(guān)
11、系備注卡號(hào)v archar( 10)n o t nu1 l是充值時(shí)間datet im eno t n ull是充值金額deci m al (5 , 2)辦理人v a r c h ar( 10)create t a bl e 上機(jī)登記信息表/*(機(jī)房編號(hào),計(jì)算機(jī)編號(hào),學(xué)號(hào),日 期,上機(jī)時(shí)間,下機(jī)時(shí)間)*/(機(jī)房編號(hào) va r ch ar(1 0 ) no t n ull c on s t ra int r _n f o re i gn key references機(jī)房信息表(機(jī)房編號(hào)),計(jì)算機(jī)編號(hào) varch a r(10 ) not nu 11 c on s tra i nt m_n_a f
12、o reign k e y r e fe r ences計(jì)算機(jī)信息表(計(jì)算機(jī)編號(hào)),學(xué)號(hào) varchar (1 0) c on str ai n t s_c_1 for e i gn key refere n ces 學(xué)生信息表(學(xué)號(hào)),日期d atetime no t n u1 I,上機(jī)時(shí)間d ate ti me n ot n u II ,下機(jī)時(shí)間 dat eti me n ot n ull,co nstraint s _c_r p r i mary key (機(jī)房編號(hào),計(jì)算機(jī)編號(hào),學(xué)號(hào));上機(jī)登記信息表項(xiàng)目類型約束主鍵外鍵主鍵外 鍵對(duì)應(yīng) 關(guān)系備注機(jī)房號(hào)intn ot null是是計(jì)算機(jī)編號(hào)
13、intn o tnull是是學(xué)號(hào)in tn o t nu1 l是是日期dat e ti m en ot null上機(jī)時(shí)間dat e t i men ot nu11下機(jī)時(shí)間d atet i men o t null4。2關(guān)系圖卡信息審上機(jī)登記信息表3計(jì)算機(jī)信息表充值卡信息表機(jī)房信息表充值金額 辦理人課程信息表蚩爆程號(hào) 課程名 任燥走師 上諜時(shí)間4。3數(shù)據(jù)展示計(jì)茸機(jī)絹考tn居嗝詩(shī)aOlmltOl2006-09400:,.,a02ruiitai2C13-05-23 00:.a03mltO32013)5300!.a04nitlM2D 13-05-2300:.,05m|-KJ52013-12-2300:
14、.,a06mltOfe2D 爍 IMSUCk.NULLAUiAU2余額消費(fèi)金額101150.0020.00102130.0010.00103180.0018.00104200.008.00105250.0017.00106260.0050.00米NULLNULLMJLL卡號(hào)丸值時(shí)間充值金額辦理人1012015-01-03 00:.50.00mlt1022015-014)3 00:.W.OOmlt1032015-01-03 00:.70.00mlt1042015-01-03 00!:.80.00mlt1052015-01-03 00:.90.00mlt1062015-014)3 00;.100.
15、00mltNULLNULLNULLNULL任課走師上灤時(shí)囘mltlOOl數(shù)據(jù)結(jié)構(gòu)曲 fitii2D13-12Z3 00:.,mltKMidkakld2O13-12-Z3 06“mltlOO3計(jì)尊機(jī)網(wǎng)貉jdsHjad2D 13-12-23 DO;mltlOD4數(shù)宇邏輯jcMdj2013-12-23 00:.fflltlDOE匚語(yǔ)言adjsdl2013-12*23 OOf.mltlOOfe匚才dfldg2013-12-23 00:,h-*AUZ機(jī)房漏號(hào)計(jì)算機(jī)編號(hào)學(xué)號(hào)曰期上機(jī)時(shí)a下機(jī)時(shí)間mltOlaOl10010201342 3100:.,2013-12-23 01:. 2013-12-23 00:
16、.rdt0290210011201342-2300;”.2013-022301;.20112-23 08:.,mlt03a0310C122013-12-2300:.,X13-1223 10:.2013-123 22:.,rdtO4a04100132013-12-2300:.2013-12-23 10:.201342-23 20:rnltOSa05100 W201342-23QO;H,r20132-23 21:.2Q13-12-23 22:rdtO6aO6100152Q13-12-23 00:.201 12-23 15:2013-12-23 IS:.ACZAUZNULLAUZ寧號(hào)性別班級(jí)卡號(hào)10
17、010小王卑10Q10110011小蹴胃100102W12阿謂夫男10010310013馬師傅禺1232104loan小紅女12331D51QQ15小青1K*NULLMLUNULL第5章視圖的操作5。1視圖充值信息視圖對(duì)于充值員crea te view 充值信息as select 卡號(hào) ,充值時(shí)間,充值金額,辦理人,余額f rom充值卡信息表whe r e 余額 is not n ul 1 計(jì)算機(jī)信息視圖 對(duì)于機(jī)房管理員c reatev i e w 計(jì)算機(jī)信息as se lect機(jī)房信息表。機(jī)房編號(hào) ,機(jī)房名,計(jì)算機(jī)數(shù)量,管理 員,計(jì)算機(jī)編號(hào),配置時(shí)間f rom 機(jī)房信息表,計(jì)算機(jī)信息表whe
18、re 機(jī)房信息表 機(jī)房編號(hào) =計(jì)算機(jī)信息表 .機(jī)房編號(hào)余額信息視圖 對(duì)于機(jī)房管理員和學(xué)生create vi ew 余額as s elect 興from 卡信息w here余額 is no t n u11第 6 章 創(chuàng)建存儲(chǔ)過(guò)程c reat e procedur e 消費(fèi)時(shí)間a varch a r( 10)-b datetime asse l e ct 下機(jī)時(shí)間 -上機(jī)時(shí)間from 上機(jī)登記信息wherea=上機(jī)登記信息.學(xué)號(hào)第7章進(jìn)行授權(quán)exec sp_addrolc u 1exe c s p add r ole,學(xué)生ex ec sp _addrole /教師g r ant ALL p ri
19、vile g e so n充值卡信息表t o u 1;g rant u pdat e, inse r ton 機(jī)房信息表to u1g rant up date,i nser ton 上機(jī)登記信息表t o u 1gr ant sei ect on 余額to 學(xué)生;grant u pdate, i ns erton 課程信息表t o 教師第 8 章 創(chuàng)建觸發(fā)器cre at e tr igger 消費(fèi)o n上機(jī)登記信息表fo r i n ser tA Sbegind eciar e a int? d eclare t im el date tim e?sele ct time1 =下機(jī)時(shí)間 f ro
20、m inserted where 下機(jī)時(shí)間=inser ted.下機(jī)時(shí)間?deci a r e time2 datetime?select time 2 二上機(jī)時(shí)間 fr o m in ser t e d w here 上機(jī)時(shí)間二in sertedo 上 機(jī)時(shí)間?declare b varchar(IO)?se lect b =卡號(hào)?from 上機(jī)登記信息表 ,學(xué)生信息表?where 上機(jī)登記信息表。學(xué)號(hào) =學(xué)生信息表學(xué)號(hào)s elect a= co nve r t (i nt, t i mel time2) ? update 卡信息? se t余額二余額一a*2,消費(fèi)金額=a*2where b
21、=卡號(hào)E nd第 9 章 設(shè)計(jì)心得通過(guò)這次課程設(shè)計(jì), 我更加熟練的掌握了數(shù)據(jù)庫(kù)設(shè)計(jì)的方法, 加深了對(duì)數(shù)據(jù) 庫(kù)課程知識(shí)的理解,也認(rèn)識(shí)到理論和實(shí)踐的差別,課本上的知識(shí)多少有些抽象 , 難免會(huì)有不理解的地方, 所以安排一些課程設(shè)計(jì)是很有必要的。 同時(shí)也更加深入 的了解了利用SQL語(yǔ)言操縱數(shù)據(jù)庫(kù)的知識(shí),并且對(duì)數(shù)據(jù)庫(kù)里面的存儲(chǔ)過(guò)程有了比 較深入的了解。經(jīng)過(guò)幾天的艱苦奮斗 , 我終于完成了我的數(shù)據(jù)庫(kù)課程設(shè)計(jì)并且進(jìn) 一步提高分析解決問(wèn)題的綜合能力 . 由于時(shí)間倉(cāng)促,系統(tǒng)還有很多不足之處 , 所以 開(kāi)發(fā)的系統(tǒng)不是很完善 , 有一些功能未實(shí)現(xiàn)。以前對(duì)數(shù)據(jù)庫(kù)的很多知識(shí)認(rèn)識(shí)都不 深刻,做過(guò)這次課程設(shè)計(jì)之后, 我對(duì)數(shù)據(jù)庫(kù)的知識(shí)有了一個(gè)比較系統(tǒng)的了解; 比 如:對(duì)表內(nèi)一些字段的約束 , 關(guān)系等的運(yùn)用已經(jīng)比較熟練。由于是第一次使用, 所
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年石英纖維及制品項(xiàng)目建議書
- 高效節(jié)能電機(jī)項(xiàng)目規(guī)劃設(shè)計(jì)方案(參考)
- 2025年Α-乙酰乳酸脫羧酶項(xiàng)目合作計(jì)劃書
- 2025年文物遺址保護(hù)服務(wù)項(xiàng)目合作計(jì)劃書
- 2025年聚砜PSF項(xiàng)目建議書
- 2025年智能垃圾分類運(yùn)營(yíng)模式在垃圾分類行業(yè)技術(shù)創(chuàng)新動(dòng)態(tài)報(bào)告
- 農(nóng)村金融服務(wù)創(chuàng)新模式研究-2025年農(nóng)村金融信用體系建設(shè)與評(píng)價(jià)報(bào)告
- 醫(yī)院信息化2025年電子病歷系統(tǒng)優(yōu)化與醫(yī)療信息化標(biāo)準(zhǔn)對(duì)接報(bào)告
- 2025年能源互聯(lián)網(wǎng)分布式能源交易與分布式熱力網(wǎng)的融合創(chuàng)新報(bào)告
- 金融衍生品市場(chǎng)創(chuàng)新與風(fēng)險(xiǎn)防范:2025年政策法規(guī)與監(jiān)管體系改革探討與實(shí)踐001
- 圖說(shuō)工廠品質(zhì)管理
- (一模)烏魯木齊地區(qū)2025年高三年級(jí)第一次質(zhì)量英語(yǔ)試卷(含答案)
- 《高齡(≥75歲)急性冠脈綜合征患者規(guī)范化診療》解讀
- 社會(huì)調(diào)查研究與方法-001-國(guó)開(kāi)機(jī)考復(fù)習(xí)資料
- 《個(gè)體防護(hù)裝備安全管理規(guī)范AQ 6111-2023》知識(shí)培訓(xùn)
- 菏澤學(xué)院社會(huì)心理學(xué)(專升本)復(fù)習(xí)題
- 九年級(jí)語(yǔ)文上冊(cè)《你是人間的四月天》課件
- 人工智能語(yǔ)言與倫理學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 2024年部編版九年級(jí)語(yǔ)文上冊(cè)電子課本(高清版)
- 湖南省長(zhǎng)沙市平高教育集團(tuán)六校2023-2024學(xué)年高二下學(xué)期期末聯(lián)考+化學(xué)試卷(含答案)
- 2024年專技人員公需科目考試答
評(píng)論
0/150
提交評(píng)論