高校學(xué)生管理_第1頁(yè)
高校學(xué)生管理_第2頁(yè)
高校學(xué)生管理_第3頁(yè)
高校學(xué)生管理_第4頁(yè)
高校學(xué)生管理_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、數(shù)據(jù)庫(kù)原理及應(yīng)用課程設(shè)計(jì)報(bào)告 題目: 高校學(xué)生管理信息系統(tǒng) 學(xué)號(hào)和姓名 指導(dǎo)教師 指導(dǎo)教師對(duì)課程設(shè)計(jì)(論文)的評(píng)語(yǔ)(工作態(tài)度、任務(wù)完成情況、能力水平、設(shè)計(jì)說(shuō)明書(shū)(論文)的撰寫(xiě)和圖紙質(zhì)量等):成績(jī) 指導(dǎo)教師簽字 年 月 日目 錄1、開(kāi)發(fā)背景42、功能描述53、業(yè)務(wù)流程分析54、數(shù)據(jù)流程分析64.1、數(shù)據(jù)流程圖64.2、數(shù)據(jù)字典105、概念模型設(shè)計(jì)156. 邏輯模型設(shè)計(jì)和優(yōu)化167. 物理設(shè)計(jì)和實(shí)施168、課程設(shè)計(jì)心得體會(huì)301、開(kāi)發(fā)背景高等院校是教學(xué)和科研的重要基地,也是培養(yǎng)人才的重要場(chǎng)所。高校學(xué)生管理工作是高校管理工作的重要組成部分,也是衡量高校管理水平的重要依據(jù)。學(xué)生管理工作是一個(gè)系統(tǒng)工程,

2、貫穿于學(xué)生在校學(xué)習(xí)的整個(gè)過(guò)程和各個(gè)方面。從新生入學(xué)開(kāi)始,到畢業(yè)離校,包括學(xué)生學(xué)籍管理,學(xué)生成績(jī)管理,學(xué)生在校期間的獎(jiǎng)懲情況管理,畢業(yè)生的就業(yè)指導(dǎo)管理等各個(gè)方面,具有工作量大、分類(lèi)細(xì)、項(xiàng)目多和覆蓋面廣等特點(diǎn)。具有高效而準(zhǔn)確的學(xué)生信息管理是提高高校辦學(xué)質(zhì)量、培養(yǎng)一流人才必不可缺少的重要手段。隨著高校規(guī)模的擴(kuò)大和業(yè)務(wù)的擴(kuò)展,傳統(tǒng)的管理模式和手段己經(jīng)遠(yuǎn)遠(yuǎn)不能適應(yīng)新的發(fā)展需要。主要體現(xiàn)在:1易于出錯(cuò),效率較低在管理工作中,學(xué)生的學(xué)籍管理仍然采用手工填表,這種方式的可靠性不高,因?yàn)槭止ぬ畋砗苋菀拙蜁?huì)造成數(shù)據(jù)遺漏,同時(shí)由于學(xué)生的檔案、學(xué)籍?dāng)?shù)量繁多,手工處理工作量極大,效率低下,進(jìn)行數(shù)據(jù)的維護(hù)和檢索都非常的不

3、便,不能滿(mǎn)足日常的管理工作的要求。2數(shù)據(jù)更新不夠及時(shí)以前由于沒(méi)有采用計(jì)算機(jī)數(shù)據(jù)庫(kù)存儲(chǔ)方式,所以在數(shù)據(jù)的更新上,仍采用各系部或各班級(jí)將數(shù)據(jù)上報(bào),并由專(zhuān)門(mén)的數(shù)據(jù)錄入人員進(jìn)行手工錄入。這種方式不僅加大了學(xué)生信息管理的工作量,而且很容易遺漏信息,并且造成信息的更新不及時(shí)。,3信息管理規(guī)范性不夠由于沒(méi)有一個(gè)完善的系統(tǒng),學(xué)生的相關(guān)信息的數(shù)據(jù)庫(kù)不夠完善,使得對(duì)學(xué)生的信息管理上,缺乏規(guī)范性。數(shù)據(jù)分散存放,定義的格式往往會(huì)各不相同。如表示姓名的字段在這里取名為“name”,到了另一個(gè)表中就變成了“xingming”,這種不一致的數(shù)據(jù)格式在數(shù)據(jù)處理時(shí)往往需要進(jìn)行轉(zhuǎn)換,給工作帶來(lái)很大的不方便。數(shù)據(jù)分散存放,數(shù)據(jù)之間

4、沒(méi)有相應(yīng)的約束與關(guān)聯(lián),在進(jìn)行數(shù)據(jù)維護(hù)的時(shí)候,必須同時(shí)更新所有部門(mén)的相關(guān)數(shù)據(jù),非常繁瑣,稍不注意就會(huì)引起數(shù)據(jù)的不一致。學(xué)生的相關(guān)數(shù)據(jù)分散在各個(gè)不同的部門(mén),存儲(chǔ)和管理的方式各不相同。有的采用Excel表格,有的仍然是采用卡片表格,很難實(shí)現(xiàn)數(shù)據(jù)的共享?;谝陨弦蛩?,傳統(tǒng)的以手工和紙張對(duì)學(xué)生和教師信息的管理工作以及采用用戶(hù)的單機(jī)管理己經(jīng)越來(lái)越不能適應(yīng)高校發(fā)展的需要,尤其是隨看計(jì)算機(jī)的普及,運(yùn)用先進(jìn)的數(shù)據(jù)庫(kù)管理信息系統(tǒng)及其軟件開(kāi)發(fā)平臺(tái),對(duì)信息進(jìn)行科學(xué)化和數(shù)據(jù)庫(kù)存儲(chǔ)管理,己經(jīng)成為高校信息系統(tǒng)的發(fā)展趨勢(shì)。校園管理信息化是當(dāng)前高校管理發(fā)展的趨勢(shì)進(jìn)入21世紀(jì)后,高校管理信息化正以前所未有的速度走進(jìn)我們的校園,極

5、大地改變著傳統(tǒng)的信息管理方式,促使學(xué)校教育管理走向網(wǎng)絡(luò)化、國(guó)際化、個(gè)性化。高校學(xué)生信息管理系統(tǒng)運(yùn)用數(shù)據(jù)庫(kù)技術(shù)和計(jì)算機(jī)技術(shù),在全面深入分析學(xué)生信息管理業(yè)務(wù)需求的基礎(chǔ)上,將學(xué)生信息管理的全過(guò)程實(shí)現(xiàn)網(wǎng)絡(luò)管理。確保了高校學(xué)生信息管理高效和規(guī)范。本文分析了系統(tǒng)開(kāi)發(fā)的背景和國(guó)內(nèi)外校園數(shù)字化管理信息系統(tǒng)的發(fā)展現(xiàn)狀,并對(duì)高校學(xué)生信息管理的業(yè)務(wù)需求和網(wǎng)絡(luò)辦公的需求作了比較詳細(xì)的分析,詳細(xì)闡述了系統(tǒng)需要解決的主要問(wèn)題設(shè)計(jì)思路和實(shí)現(xiàn)手段。本課程設(shè)計(jì)報(bào)告的主要內(nèi)容如下:通過(guò)分析高校學(xué)生管理的特點(diǎn)和學(xué)生管理信息流,歸納出一個(gè)典型高校學(xué)生管理信息系統(tǒng)的數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu),根據(jù)該結(jié)構(gòu)分析了系統(tǒng)的功能需求。正是認(rèn)識(shí)到高校管理學(xué)生

6、信息的信息化在整個(gè)高校信息化過(guò)程中的重要地位,我們基于實(shí)踐的目的開(kāi)發(fā)了“高校學(xué)生信息管理系統(tǒng)”?;谟?jì)算機(jī)的操作方式的系統(tǒng)具有快速、及時(shí)的傳遞消息的優(yōu)點(diǎn)。一方面數(shù)字化管理可以使管理部門(mén)和教師能夠從多角度、多方位的了解學(xué)生的有關(guān)信息,便于進(jìn)行教育活動(dòng);另一方面也可以使學(xué)生能夠及時(shí)得到一些反饋信息,對(duì)信息的管理和控制是雙向的。這樣一來(lái),可以幫助學(xué)校提高工作質(zhì)量與效率,使瑣碎繁雜的學(xué)生管理井井有條。當(dāng)前,只有少數(shù)起步早的高校有一個(gè)比較完善的管理體制,所以建立完善的高校學(xué)生信息管理系統(tǒng)是提高高校學(xué)生管理科學(xué)化的手段。充分利用高校的現(xiàn)有資源,網(wǎng)絡(luò)資源、硬件資源,軟件資源,能夠提高資源的利用率。不僅可以利

7、用本校各個(gè)院系之間的資源而且可以利用未開(kāi)發(fā)的資源。2、功能描述經(jīng)過(guò)調(diào)研及分析,高校學(xué)生管理系統(tǒng)主要完成以下功能:(1)學(xué)生基本信息查詢(xún):主要進(jìn)行對(duì)學(xué)生的學(xué)號(hào)、姓名、性別等各項(xiàng)基本信息進(jìn)行查詢(xún)功能的實(shí)現(xiàn)。(2):選校信息:主要是對(duì)學(xué)生選取大學(xué)時(shí)學(xué)校的編號(hào)與校名登記與查詢(xún)功能實(shí)現(xiàn)。(3)分班信息:主要是對(duì)學(xué)生分班的依據(jù)如入學(xué)年份、專(zhuān)業(yè)等信息的設(shè)定以及查詢(xún)功能實(shí)現(xiàn)。(4)選課信息:主要是對(duì)每項(xiàng)課程利用編號(hào)進(jìn)行登記,同時(shí)標(biāo)注其學(xué)分,課程名稱(chēng);同時(shí)實(shí)現(xiàn)查詢(xún)以上內(nèi)容的功能。(5)寢室分配信息:根據(jù)學(xué)生學(xué)號(hào),學(xué)生姓名,通過(guò)寢室號(hào)進(jìn)行記錄功能,相互對(duì)應(yīng),同時(shí)實(shí)現(xiàn)查詢(xún)功能。(6)成績(jī)信息:通過(guò)對(duì)學(xué)生的學(xué)號(hào),選課

8、信息,學(xué)分進(jìn)行錄入,使用戶(hù)盡快了解其內(nèi)容,并且實(shí)現(xiàn)查詢(xún)的作用。(7)老師任課信息:登記教師姓名,年齡以及所授課程的編號(hào)與所占學(xué)分,方便用戶(hù)較快了解,并且實(shí)現(xiàn)查詢(xún)的功能。(8)獎(jiǎng)懲信息:分別設(shè)立其相對(duì)于的懲罰與獎(jiǎng)勵(lì)規(guī)則項(xiàng)目,同時(shí)對(duì)應(yīng)成績(jī)信息查詢(xún)功能,有效地針對(duì)學(xué)生進(jìn)行獎(jiǎng)懲體制。(9)退學(xué)信息:通過(guò)刪除的功能,與學(xué)生學(xué)號(hào)相關(guān)聯(lián),從而達(dá)到退學(xué)信息系統(tǒng)的處理與實(shí)現(xiàn),最快的把退學(xué)信息所處理。3、業(yè)務(wù)流程分析 圖3.1 高校學(xué)生管理信息系統(tǒng)業(yè)務(wù)流程圖4、數(shù)據(jù)流程分析4.1、數(shù)據(jù)流程圖通過(guò)需求分析,得出超市商品銷(xiāo)售管理子系統(tǒng)數(shù)據(jù)流程如圖所示圖4.1 高校學(xué)生管理信息系統(tǒng)頂層數(shù)據(jù)流圖圖4.2 高校學(xué)生管理第一

9、層成績(jī)處理分解圖 圖4.3 高校學(xué)生管理第一層分班處理分解圖圖4.4 高校學(xué)生管理第一層課程處理分解圖圖4.5 高校學(xué)生管理第一層寢室處理分解圖4.2、數(shù)據(jù)字典(根據(jù)編號(hào)對(duì)數(shù)據(jù)流程圖中的各元素如數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、外部實(shí)體和處理邏輯進(jìn)行細(xì)節(jié)描述)(1)數(shù)據(jù)流的描述數(shù)據(jù)流編號(hào): F01數(shù)據(jù)流名稱(chēng):學(xué)生成績(jī)表信息 簡(jiǎn)述:高校學(xué)生考試成績(jī)項(xiàng)目總表數(shù)據(jù)流來(lái)源:成績(jī)信息處理系統(tǒng)數(shù)據(jù)流去向:學(xué)生基本信息系統(tǒng)數(shù)據(jù)流組成:表名+學(xué)號(hào)+課程號(hào)+成績(jī)數(shù)據(jù)流量:400/天高峰流量:1000/天數(shù)據(jù)流編號(hào): F02數(shù)據(jù)流名稱(chēng): 寢室分配信息 簡(jiǎn)述: 學(xué)生根據(jù)各項(xiàng)信息分配寢室的內(nèi)容數(shù)據(jù)流來(lái)源: 寢室分配系統(tǒng)數(shù)據(jù)流去向:

10、學(xué)生基本信息系統(tǒng)數(shù)據(jù)流組成: 學(xué)號(hào)+姓名+寢室號(hào)數(shù)據(jù)流量: 100/天高峰流量: 500/天數(shù)據(jù)流編號(hào): F03數(shù)據(jù)流名稱(chēng):學(xué)生成績(jī)信息 簡(jiǎn)述:各學(xué)生成績(jī)信息數(shù)據(jù)流來(lái)源:任課教師數(shù)據(jù)流去向:成績(jī)信息處理系統(tǒng)數(shù)據(jù)流組成:學(xué)號(hào)+課程號(hào)+成績(jī)數(shù)據(jù)流量:400/天高峰流量:1000/天數(shù)據(jù)流編號(hào): F04數(shù)據(jù)流名稱(chēng): 寢室信息 簡(jiǎn)述: 顧客多購(gòu)買(mǎi)商品尚未售空數(shù)據(jù)流來(lái)源: 超市商品查詢(xún)數(shù)據(jù)流去向: 顧客購(gòu)買(mǎi)商品數(shù)據(jù)流組成: 商品名+商品號(hào)+生產(chǎn)廠家+生產(chǎn)日期+價(jià)格數(shù)據(jù)流量: 1000/天高峰流量: 10000/天 數(shù)據(jù)流編號(hào): F05數(shù)據(jù)流名稱(chēng): 課程信息簡(jiǎn)述: 有學(xué)生進(jìn)行選課時(shí)所讀取的課程內(nèi)容數(shù)據(jù)流來(lái)

11、源: 課程表數(shù)據(jù)流去向: 課程處理數(shù)據(jù)流組成: 課程號(hào)+課程名+課程學(xué)分?jǐn)?shù)據(jù)流量: 1000/天高峰流量:10000/天數(shù)據(jù)流編號(hào): F06數(shù)據(jù)流名稱(chēng): 班級(jí)信息 簡(jiǎn)述: 各班所記錄的學(xué)生,班級(jí)情況數(shù)據(jù)流來(lái)源: 班級(jí)表數(shù)據(jù)流去向:課程處理數(shù)據(jù)流組成: 班級(jí)號(hào)+班級(jí)名+對(duì)應(yīng)專(zhuān)業(yè)數(shù)據(jù)流量: 200/天高峰流量:1000/天數(shù)據(jù)流編號(hào): F07數(shù)據(jù)流名稱(chēng): 選課信息 簡(jiǎn)述: 學(xué)生進(jìn)行選課時(shí)所知悉的信息數(shù)據(jù)流來(lái)源: 選課表數(shù)據(jù)流去向: 課程處理數(shù)據(jù)流組成: 學(xué)號(hào)+課程名+課程名+課程學(xué)分?jǐn)?shù)據(jù)流量: 100/天高峰流量:500/天數(shù)據(jù)流編號(hào): F08數(shù)據(jù)流名稱(chēng): 課程信息+班級(jí)信息簡(jiǎn)述: 描述具體的課程

12、與成績(jī)處理內(nèi)容數(shù)據(jù)流來(lái)源: 教師數(shù)據(jù)流去向:課程處理+成績(jī)處理數(shù)據(jù)流組成: 課程號(hào)+班級(jí)號(hào)+課程名+班級(jí)名+課程學(xué)分?jǐn)?shù)據(jù)流量: 200/天高峰流量:1000/天數(shù)據(jù)流編號(hào): F09數(shù)據(jù)流名稱(chēng): 退學(xué)信息 簡(jiǎn)述:進(jìn)行退學(xué)處理所記錄的信息內(nèi)容數(shù)據(jù)流來(lái)源: 退學(xué)處理數(shù)據(jù)流去向:學(xué)校數(shù)據(jù)流組成: 退學(xué)學(xué)生號(hào)+退學(xué)時(shí)間數(shù)據(jù)流量: 200/天高峰流量:1000/天數(shù)據(jù)流編號(hào): F10數(shù)據(jù)流名稱(chēng): 獎(jiǎng)懲信息 簡(jiǎn)述: 對(duì)學(xué)生各項(xiàng)進(jìn)行獎(jiǎng)勵(lì)與懲罰的處理數(shù)據(jù)流來(lái)源: 獎(jiǎng)懲管理數(shù)據(jù)流去向:學(xué)校數(shù)據(jù)流組成:獎(jiǎng)勵(lì)內(nèi)容+懲罰內(nèi)容+學(xué)號(hào)數(shù)據(jù)流量: 10/天高峰流量:100/天數(shù)據(jù)流編號(hào): F11數(shù)據(jù)流名稱(chēng): 學(xué)生信息 簡(jiǎn)述:

13、 學(xué)校所登記的學(xué)生具體信息內(nèi)容數(shù)據(jù)流來(lái)源: 學(xué)校數(shù)據(jù)流去向:學(xué)生數(shù)據(jù)流組成: 學(xué)號(hào)+姓名+年齡+性別+專(zhuān)業(yè)+學(xué)校數(shù)據(jù)流量: 1000/天高峰流量:1000/天(2)處理邏輯的描述 處理邏輯編號(hào):P處理邏輯名稱(chēng):高校學(xué)生管理信息系統(tǒng)簡(jiǎn)述:是整個(gè)高校學(xué)生管理信息系統(tǒng)的核心,處理各種數(shù)據(jù),對(duì)各種信息進(jìn)行查詢(xún)記錄等。輸入的數(shù)據(jù)流:D001學(xué)生信息 處理描述:對(duì)輸入的各種信息進(jìn)行處理,然后將處理的結(jié)果按規(guī)定返回,輸出的數(shù)據(jù)流:D002查詢(xún)結(jié)果 處理頻率:1000次/天處理邏輯編號(hào):P1處理邏輯名稱(chēng):獎(jiǎng)懲管理 簡(jiǎn)述:對(duì)學(xué)生的各項(xiàng)行為進(jìn)行處理輸入的數(shù)據(jù)流:F10獎(jiǎng)懲信息處理描述: 根據(jù)用戶(hù)輸入的學(xué)生信息,判

14、斷學(xué)生是否有需要獎(jiǎng)勵(lì)或懲罰的地方,有則返回內(nèi)容,并允許用戶(hù)進(jìn)行相應(yīng)處理,和修改學(xué)生檔案,無(wú)則返回查找,無(wú)效內(nèi)容進(jìn)行返回報(bào)錯(cuò)。輸出的數(shù)據(jù)流:F10學(xué)生有需要進(jìn)行獎(jiǎng)懲處理+F10學(xué)生無(wú)需處理處理頻率:100次/天 處理邏輯編號(hào):P2處理邏輯名稱(chēng):退學(xué)處理 簡(jiǎn)述: 根據(jù)退學(xué)查詢(xún)系統(tǒng)返回的信息,用戶(hù)可處理具有退學(xué)申請(qǐng)的學(xué)生。輸入的數(shù)據(jù)流: F9 退學(xué)查詢(xún)系統(tǒng)返回的退學(xué)信息處理描述: 根據(jù)查詢(xún)系統(tǒng)提示的退學(xué)學(xué)生信息,用戶(hù)處理退學(xué)學(xué)生,進(jìn)行修改學(xué)生信息和退學(xué)記錄,已經(jīng)修改退學(xué)學(xué)生記錄,并進(jìn)行退學(xué)學(xué)生的基本信息刪除。輸出的數(shù)據(jù)流: F9退學(xué)學(xué)生信息查詢(xún)+ F9退學(xué)學(xué)生處理+ F9修改退學(xué)學(xué)生信息+ F9刪除

15、退學(xué)學(xué)生信息處理頻率: 1000次/天處理邏輯編號(hào): P3處理邏輯名稱(chēng): 課程處理 簡(jiǎn)述: 根據(jù)各種輸入信息進(jìn)行課程內(nèi)容處理輸入的數(shù)據(jù)流: F8課程信息+F6班級(jí)信息+F7選課信息處理描述:根據(jù)用戶(hù)進(jìn)行學(xué)生信息操作以及學(xué)生選課信息進(jìn)行課程處理與查詢(xún),符合相關(guān)條件進(jìn)行查詢(xún)并允許處理,沒(méi)符合不返回任何信息。輸出的數(shù)據(jù)流: F5課程信息處理頻率: 1000次/天處理邏輯編號(hào): P4處理邏輯名稱(chēng): 成績(jī)處理 簡(jiǎn)述: 根據(jù)輸入或查詢(xún)成績(jī)進(jìn)行學(xué)生方面的處理輸入的數(shù)據(jù)流: F3成績(jī)信息處理描述: 根據(jù)用戶(hù)輸入的學(xué)生內(nèi)容進(jìn)行修改學(xué)生成績(jī)與內(nèi)容,正確查詢(xún)則返回學(xué)生內(nèi)容和成績(jī)內(nèi)容,錯(cuò)誤查詢(xún)則不返回任何信息。輸出的

16、數(shù)據(jù)流: F3成績(jī)信息+F3學(xué)生成績(jī)信息處理頻率: 1000次/天處理邏輯編號(hào):P5處理邏輯名稱(chēng):分班處理 簡(jiǎn)述:用戶(hù)進(jìn)行分班內(nèi)容操作的處理項(xiàng)目輸入的數(shù)據(jù)流:F7選課信息+F6班級(jí)信息+F5課程信息 處理描述:根據(jù)輸入的選課信息、班級(jí)信息、課程信息進(jìn)行相應(yīng)的查詢(xún)與修改等功能,如果有出入則返回錯(cuò)誤信息,如果無(wú)出入則進(jìn)行查詢(xún),返回各功能操作。 輸出的數(shù)據(jù)流:F6班級(jí)信息 處理頻率:100次/天處理邏輯編號(hào):P6處理邏輯名稱(chēng):寢室分配 簡(jiǎn)述:用戶(hù)進(jìn)行寢室內(nèi)容操作的處理輸入的數(shù)據(jù)流:F4寢室信息 處理描述:根據(jù)輸入的寢室內(nèi)容進(jìn)行相應(yīng)的查詢(xún)與修改等功能,如果有出入則返回錯(cuò)誤信息,如果無(wú)出入則進(jìn)行查詢(xún),返

17、回各功能操作。 輸出的數(shù)據(jù)流:F2學(xué)生寢室分配 處理頻率:100次/天(3)數(shù)據(jù)存儲(chǔ)的描述數(shù)據(jù)存儲(chǔ)編號(hào):X1數(shù)據(jù)存儲(chǔ)名稱(chēng):學(xué)生信息 簡(jiǎn)述:學(xué)生的基本信息數(shù)據(jù)存儲(chǔ)組成:學(xué)號(hào)+學(xué)生姓名+年齡+性別+專(zhuān)業(yè)+所屬地關(guān)鍵字:學(xué)號(hào)相關(guān)聯(lián)的處理:F11數(shù)據(jù)存儲(chǔ)編號(hào):X2數(shù)據(jù)存儲(chǔ)名稱(chēng):課程信息 簡(jiǎn)述:學(xué)校各科課程內(nèi)容信息記錄數(shù)據(jù)存儲(chǔ)組成:課程號(hào)+課程名+學(xué)分+學(xué)時(shí)關(guān)鍵字:課程號(hào) 相關(guān)聯(lián)的處理:F5數(shù)據(jù)存儲(chǔ)編號(hào):X3數(shù)據(jù)存儲(chǔ)名稱(chēng):成績(jī)信息 簡(jiǎn)述:記錄成績(jī)的信息內(nèi)容數(shù)據(jù)存儲(chǔ)組成:課程號(hào)+成績(jī)關(guān)鍵字:課程號(hào)相關(guān)聯(lián)的處理:F3(4)外部實(shí)體的描述外部實(shí)體編號(hào):E1外部實(shí)體名稱(chēng):學(xué)生簡(jiǎn) 述:學(xué)生內(nèi)容輸入的數(shù)據(jù)流:F11

18、輸出的數(shù)據(jù)流:無(wú) 外部實(shí)體編號(hào):E2外部實(shí)體名稱(chēng):學(xué)校簡(jiǎn) 述:學(xué)校內(nèi)容輸入的數(shù)據(jù)流:F9,F(xiàn)10輸出的數(shù)據(jù)流:F11 外部實(shí)體編號(hào):E3 外部實(shí)體名稱(chēng):教師 簡(jiǎn) 述:教師內(nèi)容 輸入的數(shù)據(jù)流:無(wú) 輸出的數(shù)據(jù)流:F3,F(xiàn)85、概念模型設(shè)計(jì)根據(jù)系統(tǒng)數(shù)據(jù)流圖和數(shù)據(jù)字典,得出系統(tǒng)的總體概念模型CDM 圖5.1 系統(tǒng)CDM圖6. 邏輯模型設(shè)計(jì)和優(yōu)化 圖6.1 系統(tǒng)PDM圖7. 物理設(shè)計(jì)和實(shí)施/*=*/* DBMS name: Microsoft SQL Server 2000 */* Created on: 2011-6-28 14:43:20 */*=*/alter table Dropped drop

19、 constraint FK_DROPPED_退學(xué)2_STUDENTgoalter table student drop constraint FK_STUDENT_住宿_DROPgoalter table student drop constraint FK_STUDENT_班級(jí)_CLASSgoalter table student drop constraint FK_STUDENT_退學(xué)_DROPPEDgoalter table student drop constraint FK_STUDENT_選校_COLLEGEgoalter table 任課 drop constraint FK

20、_任課_任課_COURSEgoalter table 任課 drop constraint FK_任課_任課2_TEACHERgoalter table 獎(jiǎng)懲 drop constraint FK_獎(jiǎng)懲_獎(jiǎng)懲_REWARDSgoalter table 獎(jiǎng)懲 drop constraint FK_獎(jiǎng)懲_獎(jiǎng)懲2_STUDENTgoalter table 查詢(xún)成績(jī) drop constraint FK_查詢(xún)成績(jī)_查詢(xún)成績(jī)_GRADEgoalter table 查詢(xún)成績(jī) drop constraint FK_查詢(xún)成績(jī)_查詢(xún)成績(jī)2_STUDENTgoalter table 選修 drop constra

21、int FK_選修_選修_STUDENTgoalter table 選修 drop constraint FK_選修_選修2_COURSEgoif exists (select 1 from sysindexes where id = object_id('Dropped') and name = '退學(xué)2_FK' and indid > 0 and indid < 255) drop index Dropped.退學(xué)2_FKgoif exists (select 1 from sysindexes where id = object_id('

22、;student') and name = '住宿_FK' and indid > 0 and indid < 255) drop index student.住宿_FKgoif exists (select 1 from sysindexes where id = object_id('student') and name = '班級(jí)_FK' and indid > 0 and indid < 255) drop index student.班級(jí)_FKgoif exists (select 1 from sysi

23、ndexes where id = object_id('student') and name = '退學(xué)_FK' and indid > 0 and indid < 255) drop index student.退學(xué)_FKgoif exists (select 1 from sysindexes where id = object_id('student') and name = '選校_FK' and indid > 0 and indid < 255) drop index student.選校_F

24、Kgoif exists (select 1 from sysindexes where id = object_id('任課') and name = '任課2_FK' and indid > 0 and indid < 255) drop index 任課.任課2_FKgoif exists (select 1 from sysindexes where id = object_id('任課') and name = '任課_FK' and indid > 0 and indid < 255) drop

25、 index 任課.任課_FKgoif exists (select 1 from sysindexes where id = object_id('獎(jiǎng)懲') and name = '獎(jiǎng)懲2_FK' and indid > 0 and indid < 255) drop index 獎(jiǎng)懲.獎(jiǎng)懲2_FKgoif exists (select 1 from sysindexes where id = object_id('獎(jiǎng)懲') and name = '獎(jiǎng)懲_FK' and indid > 0 and indid

26、< 255) drop index 獎(jiǎng)懲.獎(jiǎng)懲_FKgoif exists (select 1 from sysindexes where id = object_id('查詢(xún)成績(jī)') and name = '查詢(xún)成績(jī)2_FK' and indid > 0 and indid < 255) drop index 查詢(xún)成績(jī).查詢(xún)成績(jī)2_FKgoif exists (select 1 from sysindexes where id = object_id('查詢(xún)成績(jī)') and name = '查詢(xún)成績(jī)_FK' a

27、nd indid > 0 and indid < 255) drop index 查詢(xún)成績(jī).查詢(xún)成績(jī)_FKgoif exists (select 1 from sysindexes where id = object_id('選修') and name = '選修2_FK' and indid > 0 and indid < 255) drop index 選修.選修2_FKgoif exists (select 1 from sysindexes where id = object_id('選修') and name =

28、 '選修_FK' and indid > 0 and indid < 255) drop index 選修.選修_FKgoif exists (select 1 from sysobjects where id = object_id('Dropped') and type = 'U') drop table Droppedgoif exists (select 1 from sysobjects where id = object_id('Rewards') and type = 'U') drop

29、table Rewardsgoif exists (select 1 from sysobjects where id = object_id('class') and type = 'U') drop table classgoif exists (select 1 from sysobjects where id = object_id('college') and type = 'U') drop table collegegoif exists (select 1 from sysobjects where id = ob

30、ject_id('course') and type = 'U') drop table coursegoif exists (select 1 from sysobjects where id = object_id('"drop"') and type = 'U') drop table "drop"goif exists (select 1 from sysobjects where id = object_id('grade') and type = 'U&#

31、39;) drop table gradegoif exists (select 1 from sysobjects where id = object_id('student') and type = 'U') drop table studentgoif exists (select 1 from sysobjects where id = object_id('teacher') and type = 'U') drop table teachergoif exists (select 1 from sysobjects w

32、here id = object_id('任課') and type = 'U') drop table 任課goif exists (select 1 from sysobjects where id = object_id('獎(jiǎng)懲') and type = 'U') drop table 獎(jiǎng)懲goif exists (select 1 from sysobjects where id = object_id('查詢(xún)成績(jī)') and type = 'U') drop table 查詢(xún)成績(jī)goif

33、exists (select 1 from sysobjects where id = object_id('選修') and type = 'U') drop table 選修go/*=*/* Table: Dropped */*=*/create table Dropped ( details1 char(6) null, sno3 int not null, sno1 int null, constraint PK_DROPPED primary key (sno3)go/*=*/* Index: 退學(xué)2_FK */*=*/create index 退學(xué)2

34、_FK on Dropped (sno1 ASC)go/*=*/* Table: Rewards */*=*/create table Rewards ( Rewards1 char(30) not null, punishment1 char(30) not null, constraint PK_REWARDS primary key (Rewards1, punishment1)go/*=*/* Table: class */*=*/create table class ( sno6 int not null, sname4 char(20) null, classno int null

35、, constraint PK_CLASS primary key (sno6)go/*=*/* Table: college */*=*/create table college ( no1 int not null, clname1 char(30) null, constraint PK_COLLEGE primary key (no1)go/*=*/* Table: course */*=*/create table course ( cno1 int not null, cname1 char(20) null, credit1 real null, constraint PK_CO

36、URSE primary key (cno1)go/*=*/* Table: "drop" */*=*/create table "drop" ( sno4 int not null, sname3 char(20) null, dno int null, constraint PK_DROP primary key (sno4)go/*=*/* Table: grade */*=*/create table grade ( sno2 int not null, cno2 int not null, grade1 real null, credit2 real null, constraint PK_GRADE primary key (sno2, cno2)go/*=*/* Table: student */*=*/create table student ( sno1 int not null, sno6 int

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論