版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1概述學(xué)生信息管理系統(tǒng)是學(xué)校管理的重要工具,是學(xué)校不可或缺的部分。隨著在校大學(xué)生人數(shù)的不斷增加,教務(wù)系統(tǒng)的數(shù)量也不斷的上漲,。學(xué)校工作繁雜、資料眾多,人工管理信 息的難度也越來越大,顯然是不能滿足實(shí)際的需要,效率也是很低的。并且這種傳統(tǒng)的方式 存在著很多的弊端,如:保密性差、查詢不便、效率低,很難維護(hù)和更新等。然而,本系統(tǒng) 針對以上缺點(diǎn)能夠極大地提高學(xué)生信息管理的效率,也是科學(xué)化、正規(guī)化的管理,與世界接軌 的重要條件。所以如何自動(dòng)高效地管理信息是這些年來許多人所研究的。隨著這些年電腦計(jì)算機(jī)的速度質(zhì)的提高,成本的下降,IT互聯(lián)網(wǎng)大眾趨勢的發(fā)展。我們使用電腦的高效率才處理數(shù)據(jù)信息成為可能。學(xué)生學(xué)籍
2、管理系統(tǒng)的出現(xiàn),正是管理人員與信息數(shù)據(jù),計(jì)算機(jī)的進(jìn)入互動(dòng)時(shí)代的體現(xiàn)。友好的人機(jī)交互模式,清晰簡明的圖形界面, 高效安全的操作使得我們對成千上萬的信息的管理得心應(yīng)手。通過這個(gè)系統(tǒng),可以做到信息的規(guī)范管理,科學(xué)統(tǒng)計(jì)和快速的查詢,從而減少管理方面的工作量?毋庸置疑,切實(shí)有效地把 計(jì)算機(jī)管理引入學(xué)校教務(wù)管理中,對于促進(jìn)學(xué)校管理制度,提高學(xué)校教學(xué)質(zhì)量與辦學(xué)水平有 著顯著意義?2需求與功能分析學(xué)生信息管理系統(tǒng),可用于學(xué)校等機(jī)構(gòu)的學(xué)生信息管理,查詢,更新與維護(hù),使用方便, 易用性強(qiáng)。該系統(tǒng)實(shí)現(xiàn)的大致功能:用戶登陸。提供了學(xué)生學(xué)籍信息的查詢,相關(guān)科目的成 績查詢和排名,修改登錄密碼等功能。教師管理。提供了對學(xué)
3、生學(xué)籍信息的查詢,添加,修 改,刪除;學(xué)生成績的錄入,修改,刪除,查詢班級排名。修改密碼等功能。管理員管理。 擁有最高的權(quán)限。允許添加教師信息和課程信息等。其提供了簡單、方便的操作。3概要設(shè)計(jì)3.1功能模塊圖功能模塊圖,如下圖3.1所示圖3.1功能模塊圖3.2數(shù)據(jù)流圖數(shù)據(jù)流圖,如圖3.2所示管理員教師信息授課信息成績教師圖3.2數(shù)據(jù)流程圖4數(shù)據(jù)庫設(shè)計(jì)4.1實(shí)體及其屬性(1) 學(xué)生實(shí)體及其屬性,如下圖4.1所示圖4.1學(xué)生實(shí)體(2) 教師實(shí)體及其屬性,如圖4.2所示圖4.2教師實(shí)體(3) 管理員實(shí)體及其屬性,如圖4.3所示管理員圖4.3管理員實(shí)體(4) 課程實(shí)體及其屬性,如圖4.4所示圖4.4課
4、程實(shí)體(6)成績實(shí)體及其屬性,如圖4.6所示4.2局部E-R圖學(xué)生-班級局部E-R圖教師-課程局部E-R圖423學(xué)生-課程局部E-R圖4.3全局E-R圖全局E-F圖,如圖4.10所示4.4關(guān)系表教師信息表如下表4-1所示:字段名類型空值約束條件教師IDvarchar(8)not n ull主鍵教師姓名varchar(8)not n ull登錄密碼varchar(8)not n ull課程信息表如下表4-2所示:表4-2課程信息表字段名類型空值約束條件課程號varchar(8)not n ull主鍵課程名稱varchar(12)not n ull教師IDvarchar(8)not n ull外鍵
5、班級信息表如下表4-3所示:表4-3班級信息表字段名類型空值約束條件班級號varchar(8)not n ull主鍵班級名稱varchar(8)not n ull所屬學(xué)院varchar(6)班級人數(shù)nchar(4)管理員信息表下表4-4所示:表4-4管理員信息表字段名類型空值約束條件管理員IDvarchar(10)not n ull主鍵登錄密碼varchar(10)not n ull成績信息表下表4-5所示:字段名類型空值約束條件學(xué)號varchar(15)not n ull主鍵,外鍵課程號varchar(8)not n ull主鍵,外鍵成績smalli ntnot n ull學(xué)籍信息下表4-6
6、所示:表4-6學(xué)籍信息表字段名類型空值約束條件學(xué)號intnot n ull主鍵姓名varchar(30)not n ull性別char(2)班級號varchar(30)not n ull外鍵籍貫char(10)登錄密碼moneynot n ull5關(guān)鍵技術(shù)實(shí)現(xiàn)5.1創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫,如下圖5.1所示create daicatiasa suudan匸 ornaiue studenu_clace filenome=, f; on31-ider:t._date .icdf)lec ontnir.eflLcname = f: cm3cudent_lag ldf *j麗ee宅aCcinEn 5 cc
7、slersl ucceully.圖5.1創(chuàng)建數(shù)據(jù)庫5.2創(chuàng)建基本表教師信息表創(chuàng)建create table教師信息表(教師 ID varchar(8) primary key ,教師姓名 varchar(8) not null unique,登錄密碼 varchar(8) not null,)522課程信息表創(chuàng)建create table課程信息表(課程號 varchar(8) primary key,課程名稱 varchar(12) not null,教師 ID varchar(8) not nullforeign key(教師 ID) references教師信息表(教師 ID)班級信息表創(chuàng)建
8、create table班級信息表(班級號 varchar(8) not null primary key,班級名稱 varchar(8) not null unique,所屬學(xué)院varchar(8),班級人數(shù)nchar(4)學(xué)籍信息表創(chuàng)建create table學(xué)籍信息表(學(xué)號 varchar(15) primary key,姓名 varchar(8) not null ,性別 varchar(4),班級號 varchar(8) not null ,籍貫 varchar(5),登錄密碼 varchar(6) not nullforeign key ( 班級號)references班級信息表(
9、班級號)成績信息表創(chuàng)建create table成績信息表(學(xué)號 varchar(15),課程號 varchar(8),成績 smallintprimary key( 學(xué)號,課程號)foreign key (學(xué)號)references學(xué)籍信息表(學(xué)號),foreign key ( 課程號)references課程信息表(課程號)526管理員信息表創(chuàng)建create table課程信息表(管理員 ID varchar(8) primary key,登錄密碼 varchar(12) not null)5.3視圖的創(chuàng)建531 “教師課程詳細(xì)信息”視圖創(chuàng)建create view教師課程詳細(xì)信息asSELE
10、CT教師信息表.教師ID,教師信息表.教師姓名,課程信息表.課程號,課程信息表.課程名稱, 教師信息表登錄密碼FROM教師信息表JOIN 課程信息表 ON教師信息表.教師ID =課程信息表.教師ID視圖創(chuàng)建結(jié)束的結(jié)果圖如下圖5.2所示:c - = = 匕 plrb1 xMELDVYIAMH J.F-環(huán)識(shí)MS 袖包匚甘沐需孫勺-“APLZ曾f| . f雯程號llEL匚曲Lervsr4DQ1蚊唏0Q1J &vl3b45JCT"am血TI0用沁S ' J實(shí)麗加tab劇"0020CJMHURfl04Ji用(j| flehaai003l+就畔覆«3S (J
11、StLMlQrt蒯沖酣卅計(jì)QQJ因3atiibArf£ Diziq fAm-tOSHQKM4曰工Tatle-sDEDC-7Cd 5_1 SjtIte Tob-s-0Q5未ITOOSH“暑寶d*0D5未壬009M6J皿戌更態(tài)皿*MLUbVLUAUi.3T聰啊代肝呂駐戟IK己五冏1 dwE dbo學(xué)空普宦寰SOIWiewsId_I i|ilrrn Vieirs的1朮如羈片工賊界韻旨盟_|l dkH:圖5.2教師詳細(xì)信息視圖學(xué)生成績信息”視圖創(chuàng)建create view學(xué)生成績信息asSELECT學(xué)籍信息表.學(xué)號,學(xué)籍信息表姓名,學(xué)籍信息表性別, 課程信息表課程名稱,成績信息表成績FROM成
12、績信息表JOIN學(xué)籍信息表ON成績信息表.學(xué)號=學(xué)籍信息表學(xué)號JOIN班級信息表ON班級信息表.班級號=學(xué)籍信息表.班級號JOIN課程信息表ON課程信息表】田千口 i=r.課程號=成績信息表】田千口 i=r.課程號學(xué)生成績信息視圖創(chuàng)建結(jié)束的結(jié)果圖如下圖5.3所示:KplOFfT* 鼻 KMELPWLAMH1 Ft t 7沁山廠汗,(.山 霰.-嚴(yán)右-匚三盲 屮;乎2(48啦I理電側(cè)O實(shí)二V更I.LO%61D12011-:5fi61D2豐四XILLaK&lD釜匹201l£55£lD3i土蘭sr祜20鳴孕612立303311C5561MH4Ueig 箕巨 IQ5>
13、爭展St坳筒由701 tC 556 ICG-同B5奇丸AS#70mLC:Q10&立時(shí)»1tOSSSLD7壬月蝕抿訴旳丄忙餡旨IDF立馬aoiffissaiailt*67融i垃蛹巧山&工帖m*mtassiEiM'563QlK5nt:LD9tEE95MfJ.MLA.LMil沁-WJ2徒LDVVEA財(cái)內(nèi) FEXU占 ©LEJ口匪矣8*士J Systrm ODtflbsesJ schoal 二j y:udlent- database CiagirsmsTables-System "aolesE -dbc戎寢信弓條-3 dne口 db-c繳I基信咚辛
14、一 口三咖.宇*emS J Vie沁-Ll System vifr'5QI=;rp日*毛三軸佢m3 j Synonyms圖5.3學(xué)生成績信息視圖5.4存儲(chǔ)過程創(chuàng)建541 “單科成績排名”創(chuàng)建create proc dbo.單科成績排名keche nn ame char(8),class name char(8)asselect學(xué)籍信息表.學(xué)號,姓名,成績from成績信息表joi n課程信息表on課程信息表.課程號=成績信息表4FH=F 口口、.課程號joi n學(xué)籍信息表on學(xué)籍信息表.學(xué)號=成績信息表.學(xué)號joi n班級信息表on班級信息表.班級號=學(xué)籍信息表.班級號where課程名稱
15、=kechenn ameand 班級名稱=class nameorder by 成績 desc“全班排名”創(chuàng)建create proc dbo.全班排名 class char (8)asselect學(xué)籍信息表.學(xué)號,姓名,avg(成績)as平均分,sum(成績)as總分from成績信息表join學(xué)籍信息表 on成績信息表.學(xué)號=學(xué)籍信息表.學(xué)號join 班級信息表 on班級信息表.班級號=學(xué)籍信息表.班級號where班級信息表.班級名稱=classgroup by學(xué)籍信息表.姓名,學(xué)籍信息表.學(xué)號order by avg(成績)desc,學(xué)籍信息表.學(xué)號5.5觸發(fā)器創(chuàng)建創(chuàng)建教師信息表-課程信息表
16、之間的觸發(fā)器。倉U建觸發(fā)器,使教師中某教師信息修改后,相應(yīng)的在課程信息表中也要將相應(yīng)教師的 信息修改。創(chuàng)建觸發(fā)器如下圖5.4所示:- Tbo.B 理富總F M LLD W'rl.AMH JF EX. |M苗中啊* 救!巾裊 "士 uX巴 i r二戸3匕i 枚jj審富3d.eol-a.1*!-帀工:D_n亡幣 an az i; S ? r帀工D_口Zdl otifflE 2 nlaet.|lf I &_n«w t|HJ, Jjfi I & £. r umrselect, 市HD 口1日扇' J市 tn rrrm delccedl誦臨-
17、三豐衣:set教師Hb M電劃巾Mi"匕教J幣裁!J帀工口_"|1- «>Jl ¥ |圖5.4教師信息表-課程信息表之間的觸發(fā)器5.5所示創(chuàng)建成績信息表的觸發(fā)器為成績信息表創(chuàng)建觸發(fā)器,使得成績在0-100分之間。創(chuàng)建過程如下圖on 成績彳司for" xnsext npciate select 閔|¥責(zé)_巨=噸一名責(zé) f工口皿 inaercud1 r 色成績_new >-o - - 成績_new- -1 aobegxnpxint 操作成功 returnendprint 成績超ttl0-iooii'al.請重新輸入!
18、rollback tiansaeciorLCa-CTCiand ) coznpltd auc cess full /圖5.5在成績信息表創(chuàng)建觸發(fā)器如下圖5.6中在成績信息表中插入兩條信息insert i-nto咸績信息表values i: p 2O11O5C61O1 鼻卓 9 005 . 汙勻),1.2亡工匚inuo成績信息表values ( "2O11Q5&1D1". BOQ -. "ISO 1);J.I Messages操作成功I(1 rovr aff«eTed>成績超岀口7朋之間請至新諭入!Msg 3609r Lsvel 1務(wù) S&q
19、uot;t転23事勞在蝕發(fā)器中塔束。批處理已中止。圖5.6在成績信息表中插入兩條子信息5.6數(shù)據(jù)庫的備份和恢復(fù)數(shù)據(jù)庫備份數(shù)據(jù)庫的備份信息如下圖5.7所示BACKUP DATABASE stude nt TO DISK =N'f:cmStaff.bak'艸 II 匚 LW TGivinjrn,"UK任葉斗亙 HrviELW V TCJrHnr&AV- 31-ueryijviclu V t 匚生BACKUP DATABASE student TO DISK NF f scmStaf f bak1已為數(shù)1SJ莘'Student1 fBStudenitadat
20、a"(位于文件 1 JE亍處理了 104 頁©庫'itudint1 j文件 0皿nt_y t位于文件1上)處理了 3頁& BACKUP DATABASE 成功處理了 1ST 頁:花費(fèi) 0.395(3.831 MB/秒 °圖5.7數(shù)據(jù)庫備份562數(shù)據(jù)庫還原數(shù)據(jù)庫的還原如下圖5.8所示RESTORE DATABASE stude nt FROM disk= N'f:cmStaff.bak'lexer鼻冥或行DVYFtMH.IFFXUXSQI -XPRt SS (SQt Sen *衣 master»WLid> 科J S)h
21、l-TTi CcldLdb«0 schoclJ S-iuCtrt衛(wèi) 口 Dotcbesc Diagprry3 口 Tdble5 -J ViM£MELDVYEAMM3FEXU. CQLQuel.cqr iunmir>RESTCFF DATABASE fsiildenc FROM <113k- N1 FiXcmVSCdrrd-J WE554ffe=已力強(qiáng)陰庫哀HESTCZ 1ATSEJLEE 此1打也卜理(危udz-業(yè)“,i上:處理了 “I瓦 v心曲呂討血干*件1 _EiOn頁.137 市"花幫 QP2C #,5?q ME掙I;*圖5.8數(shù)據(jù)庫還原6數(shù)據(jù)庫安全性控制新建兩個(gè)數(shù)據(jù)庫用戶 madmin和cai
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年購物中心物業(yè)運(yùn)營合同3篇
- 2024年連鎖店店長聘用協(xié)議范本版
- 2024年版智能手表生產(chǎn)與銷售合同
- 2024油漆施工協(xié)議標(biāo)準(zhǔn)版下載
- 2024年設(shè)備保障延期服務(wù)合作合同
- 2024年退股協(xié)議書:金融科技公司退股及數(shù)據(jù)安全協(xié)議范本3篇
- 2025年度離婚協(xié)議書及婚姻財(cái)產(chǎn)分割及子女撫養(yǎng)及監(jiān)護(hù)權(quán)協(xié)議3篇
- 2025年度旅游車輛租賃與景區(qū)交通服務(wù)合同3篇
- 2025年度BIM施工協(xié)同平臺(tái)合作協(xié)議3篇
- 2024年車輛轉(zhuǎn)讓協(xié)議書(個(gè)人對個(gè)人)3篇
- DB42-T 2219-2024 建筑施工企業(yè)從業(yè)人員安全培訓(xùn)標(biāo)準(zhǔn)
- 福建省龍巖市2023-2024學(xué)年高一1月期末生物試題
- 養(yǎng)老集市活動(dòng)方案
- GB/T 18336.5-2024網(wǎng)絡(luò)安全技術(shù)信息技術(shù)安全評估準(zhǔn)則第5部分:預(yù)定義的安全要求包
- 足療技師規(guī)章制度
- 指導(dǎo)農(nóng)戶科學(xué)種植工作總結(jié)報(bào)告
- 2024年江蘇省南京市公共工程建設(shè)中心招聘高層次專業(yè)技術(shù)人才1人歷年高頻考題難、易錯(cuò)點(diǎn)模擬試題(共500題)附帶答案詳解
- 2020年10月自考00094外貿(mào)函電試題及答案含解析
- 中等職業(yè)學(xué)校教研教改工作總結(jié)
- 甲狀腺細(xì)針穿刺細(xì)胞學(xué)檢查課件
- 醫(yī)療廢物管理人員及相關(guān)工作人員培訓(xùn)制度(15篇范文)
評論
0/150
提交評論