版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
學(xué)校教務(wù)管理系統(tǒng)I.
需求分析:隨著學(xué)校的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長(zhǎng)。面對(duì)龐大的信息量,就需要有學(xué)生教務(wù)信息管理系統(tǒng)來(lái)提高學(xué)生管理工作的效率。通過(guò)這樣的系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速的查詢,從而減少管理方面的工作量。學(xué)校為方便教務(wù)管理,需開發(fā)一個(gè)教務(wù)管理系統(tǒng)。為便于學(xué)生,老師,教務(wù)管理人員信息查詢,注冊(cè)以及信息修改,學(xué)校把學(xué)生的信息,包括姓名、性別、年齡,成績(jī)等信息輸入教務(wù)管理要求系統(tǒng)能有效、快速、安全、可靠和無(wú)誤的完成上述操作。并要求系統(tǒng)界面要簡(jiǎn)單明了,易于操作,程序利于維護(hù)。一、信息分析:(1)學(xué)校教務(wù)管理的數(shù)據(jù)庫(kù),包含以下信息:任若干門課程,并參加多個(gè)項(xiàng)目,每個(gè)學(xué)生可以同時(shí)選修多門課程,每門課程每學(xué)期可能有多名教師教授,課程分為必修、選修、任選三種。()學(xué)校的教務(wù)管理的信息包括:
/
學(xué)生姓名、學(xué)號(hào)、班級(jí)、性別、班號(hào),籍貫、出生日期、所屬系編號(hào)、所屬系名稱、系主任,教師編號(hào),教師姓名,教師職稱,教師所授課程、課程編號(hào),課程名,課程學(xué)分,項(xiàng)目編號(hào),項(xiàng)目名稱,項(xiàng)目負(fù)責(zé)人,學(xué)生選修課程及成績(jī)。學(xué)生如果課程及格,可以取得該課以畢業(yè)。根據(jù)成績(jī)高低,可以計(jì)算學(xué)分積。及格學(xué)生的學(xué)分積公式:課程學(xué)分積=(該課程成績(jī)-)/10×該課程學(xué)分。二、功能分析:(1)
教師、課程、選課等內(nèi)容進(jìn)行增、刪、改,以及對(duì)信息的查詢。對(duì)于查詢要實(shí)現(xiàn)比較強(qiáng)大的功能,包括精確查詢、模糊查詢以及統(tǒng)計(jì)查詢。(2)
具體查詢?cè)跀?shù)據(jù)庫(kù)中要實(shí)現(xiàn)以下的功能:
所有來(lái)自某省的男生
所有某課程成績(jī)
的同學(xué)
教授某課程的老師
某班年齡最大的
名同學(xué)
某年以后出生的男同學(xué)
選修某課程的學(xué)生及其成績(jī)
沒(méi)有授課的教師
某學(xué)生所選課程的總學(xué)分
教授某學(xué)生必修課程的老師情況
/
某學(xué)生選修了哪些系的課程某系學(xué)生所學(xué)的所有課程按總學(xué)分找出某系學(xué)習(xí)最好的
名同學(xué)按總學(xué)分積找出某系學(xué)習(xí)最好的
名同學(xué)可以畢業(yè)的學(xué)生三、軟、硬件配置程序運(yùn)行的環(huán)境:
統(tǒng)裝有
SQL
Server2000
數(shù)據(jù)庫(kù)管理系統(tǒng)。硬件方面,CPU
主頻
500MHz
以上,內(nèi)存
128M
或更高。硬盤剩余空間不能少于
30M。四、工程預(yù)算及時(shí)間安排:?
工程預(yù)算:由于程序本身并不十分復(fù)雜,實(shí)現(xiàn)起來(lái)軟硬件需求都不算高,具體花費(fèi)在此就不計(jì)算了。?
時(shí)間安排: 五、數(shù)據(jù)字典:
/
/
>=0
and
<=100II.
詳細(xì)設(shè)計(jì)方案:一、
概念設(shè)計(jì):、 總體功能概念結(jié)構(gòu)圖:2、 查找所給問(wèn)題的實(shí)體系統(tǒng)中涉及到的實(shí)體:班級(jí),學(xué)生,教師,課程,學(xué)院中的各個(gè)系。2.1
查找實(shí)體的關(guān)聯(lián)①
班級(jí)、學(xué)生之間是一對(duì)多關(guān)系;②
學(xué)生、課程之間是多對(duì)多關(guān)系;③
系、班級(jí)、教師之間是一對(duì)多關(guān)系;
/
④
教師、課程、班級(jí)之間是多對(duì)多關(guān)系;2.2
查找實(shí)體關(guān)鍵字①
班級(jí)的關(guān)鍵字----班級(jí)號(hào);②
學(xué)生的關(guān)鍵字----學(xué)號(hào);③
教師的關(guān)鍵字---教師編號(hào);④
課程的關(guān)鍵字----課程號(hào);⑤
系的關(guān)鍵字----系號(hào)。.
設(shè)計(jì)
圖:
總體功能流程圖
學(xué)生
圖:
/
班級(jí)
圖:
課程
圖:
/
教師
圖:
全局
圖:
/
二、
邏輯設(shè)計(jì):、將
E―R
模型轉(zhuǎn)換為等價(jià)的關(guān)系模式。教師(教師編號(hào),教師姓名,教師職稱,教師所授課程,教師所學(xué)生(姓名、學(xué)號(hào)、班級(jí)、性別、班號(hào),籍貫、出生日期、所屬、按需要對(duì)關(guān)系模式進(jìn)行規(guī)范化。經(jīng)過(guò)分析,教師表中的聯(lián)系電話這一屬性不符合第一范式,它是聯(lián)系電話屬性拆分為三個(gè)屬性辦公電話,移動(dòng)電話和住宅電話。即:教師(工作證號(hào)碼,姓名,性別,年齡,辦公室號(hào),職稱,職務(wù),再經(jīng)分析,概念模型
圖中所涉及的表都能滿足第三范式的要求、對(duì)規(guī)范化后的模式進(jìn)行評(píng)價(jià)。經(jīng)過(guò)上一步的調(diào)整之后,模式已經(jīng)基本符合題目要求,可以直接
/
將規(guī)范化以后的模型應(yīng)用于物理設(shè)計(jì)。、根據(jù)局部應(yīng)用的需要,設(shè)計(jì)用戶外模式。三、
物理設(shè)計(jì):、 數(shù)據(jù)格式化:
/
、 表之間的聯(lián)系:
>=0
and
<=100
/
III.
系統(tǒng)維護(hù)設(shè)計(jì):一、
安全性要求:統(tǒng)中的數(shù)據(jù)只有查詢的權(quán)限,沒(méi)有任何修改的權(quán)限;第二種是教師。程的學(xué)生成績(jī)還具有添加、修改、刪除的功能;第三種用戶是系統(tǒng)的般由學(xué)院的特定的人專門承擔(dān)此任務(wù)。二、
使用方式要求:
人同時(shí)訪問(wèn)系應(yīng)該對(duì)于
秒。三、
可擴(kuò)充性要求:系統(tǒng)中的數(shù)據(jù)庫(kù)可以隨學(xué)院規(guī)模的變化進(jìn)行動(dòng)態(tài)的擴(kuò)充或縮減。功能根據(jù)學(xué)院不同時(shí)期的不同要求做出適當(dāng)?shù)脑鰟h。
/
IV.
查詢一、
所有來(lái)自北京的男生:
snameFrom
studentWhere
ssex=’男’
and
二、
所有成績(jī)
的同學(xué)
三、
教授數(shù)據(jù)庫(kù)的老師
’DB’;四、
班年齡最大的
名同學(xué)五、
某年以后出生的男同學(xué)
/
六、
選修某課程的學(xué)生及其成績(jī)七、
沒(méi)有授課的教師八、
某學(xué)生所選課程的總學(xué)分九、
教授某學(xué)生必修課程的老師情況十、
某學(xué)生選修了哪些系的課程十一、 某系學(xué)生所學(xué)的所有課程十二、 按總學(xué)分找出某系學(xué)習(xí)最好的
名同學(xué)十三、 按總學(xué)分積找出某系學(xué)習(xí)最好的
名同學(xué)十四、 可以畢業(yè)的學(xué)生V.
參考文獻(xiàn)《數(shù)據(jù)庫(kù)系統(tǒng)概論》高等教育出版社
王珊《
上機(jī)實(shí)驗(yàn)指導(dǎo)》清華大學(xué)出版社及其它相關(guān)參考書VI.課程設(shè)計(jì)心得體會(huì):“
好“出現(xiàn)的問(wèn)題預(yù)先作好解決的方案。缺乏本質(zhì)和深入地研究調(diào)查,以至與在著手設(shè)計(jì)的過(guò)程中,各種意想不到的困難接踵而至。面對(duì)種種困難而又不知道怎樣解決,
/
無(wú)從下手的我后來(lái)重新對(duì)此次的設(shè)計(jì)做了認(rèn)真細(xì)致的規(guī)劃和調(diào)查,重新做了全面的分析,不斷完善系統(tǒng)說(shuō)明書。這使我在以后的設(shè)計(jì)之中作到了事半功倍的效果,整個(gè)設(shè)計(jì)流程清晰明了。當(dāng)然,在此次的設(shè)計(jì)中最大的困難就是經(jīng)常由于一些小錯(cuò)誤相關(guān)資料,與老師和同學(xué)的不斷交流使我對(duì)數(shù)據(jù)庫(kù)有了較詳細(xì)的認(rèn)識(shí),并能進(jìn)行一些工作量不是很大的開發(fā)。其實(shí),這次設(shè)計(jì)的收獲不僅僅是學(xué)會(huì)了設(shè)計(jì)數(shù)據(jù)庫(kù),我覺(jué)得這樣的過(guò)程相當(dāng)重要,相當(dāng)有意義,最大的收獲就是對(duì)我這些年大學(xué)學(xué)習(xí)的總結(jié)和培養(yǎng)了解決困難的信心和能力,使我對(duì)這些年所學(xué)知識(shí)能夠融會(huì)貫通,又不斷豐富了新知識(shí)。正像老師說(shuō)的一樣,設(shè)計(jì)使得我們對(duì)幾年來(lái)所學(xué)的專業(yè)課有了更為深刻的認(rèn)識(shí),使得知識(shí)得到了鞏固和提高,得到了比以往學(xué)習(xí)任何一門課程都大的提高和進(jìn)步。這里也要特別感謝指導(dǎo)老師的幫助和支持,以及在這過(guò)程中給予幫助的同學(xué)和朋友。此次設(shè)計(jì)是一次難得的鍛煉機(jī)會(huì)。這些是我對(duì)這次設(shè)計(jì)的最終感想。
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 食品生產(chǎn)落料處理制度
- 商品生產(chǎn)臺(tái)賬制度
- 定期安全生產(chǎn)檢查制度
- 生產(chǎn)巡檢記錄管理制度
- 糕點(diǎn)生產(chǎn)質(zhì)量管理制度
- 機(jī)務(wù)安全生產(chǎn)基本制度
- 2026北京第二外國(guó)語(yǔ)學(xué)院第一批非事業(yè)編制人員招聘5人參考考試試題附答案解析
- 安全生產(chǎn)管理人制度
- 蔬菜平行生產(chǎn)管理制度
- 企業(yè)生產(chǎn)車間門管理制度
- 建筑工程交通導(dǎo)改與組織方案
- 醫(yī)療器械維修知識(shí)考核試題庫(kù)及答案
- 春天綠化養(yǎng)護(hù)知識(shí)培訓(xùn)
- 無(wú)人機(jī)基礎(chǔ)概論課程課件
- 數(shù)據(jù)中心消防培訓(xùn)課件
- 四川評(píng)標(biāo)專家培訓(xùn)課件
- 學(xué)情分析與教學(xué)策略的講座
- JJF(蒙) 064-2024 混凝土振動(dòng)臺(tái)校準(zhǔn)規(guī)范
- 羊肚菌種植栽培技術(shù)
- 河南省鄭州市高新區(qū)2024-2025學(xué)年數(shù)學(xué)七上期末統(tǒng)考模擬試題含解析
- 統(tǒng)編版語(yǔ)文六年級(jí)下冊(cè)小升初課內(nèi)閱讀專項(xiàng)訓(xùn)練-(含答案)
評(píng)論
0/150
提交評(píng)論