高校學(xué)生選課系統(tǒng)_第1頁
高校學(xué)生選課系統(tǒng)_第2頁
高校學(xué)生選課系統(tǒng)_第3頁
高校學(xué)生選課系統(tǒng)_第4頁
高校學(xué)生選課系統(tǒng)_第5頁
已閱讀5頁,還剩18頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、玉溪師范學(xué)院信息技術(shù)工程學(xué)院信管專業(yè)IT項目管理大(3)下學(xué)期期末考試論文信息系統(tǒng)與管理教程期末論文論文題目:高校學(xué)生選課系統(tǒng) 院 (系):信息技術(shù)工程學(xué)院 專 業(yè):信息管理與信息系統(tǒng)班 級:11信管本科班 學(xué)生姓名:羅光權(quán) 學(xué) 號:2011092142 指導(dǎo)教師:蘇亞麗 職 稱:高級講師 2014年6月26日摘要隨著學(xué)校的招生規(guī)模的不斷擴大,許多高校出現(xiàn)了許多個校區(qū)并存的局面,并且校區(qū)之間的地理位置跨度非常大,給高校選課帶來了很大的不方便。高校選課系統(tǒng)就是為了解決這個問題而產(chǎn)生的,它利用高校現(xiàn)有的網(wǎng)絡(luò)資源使學(xué)生可以通過網(wǎng)絡(luò)輕松的實現(xiàn)選課功能,使教務(wù)人員可以方便快捷的統(tǒng)計出各課程的選擇情況。學(xué)

2、生選課系統(tǒng)是一款管理系統(tǒng),系統(tǒng)囊括了專業(yè)管理和課程管理的基本過程。系統(tǒng)覆蓋學(xué)生的選課、查看、修改密碼等各個環(huán)節(jié),軟件的各個模塊操作界面簡單、實用,用戶可以在最短的時間內(nèi)掌握系統(tǒng)的使用方法。用戶可以在最短時間內(nèi)找到自己所需要的信息,該系統(tǒng)是一個基于B/S結(jié)構(gòu)的Web項目,可以顯著減輕教務(wù)人員的工作負擔(dān),大大提高工作效率,從而實現(xiàn)教務(wù)管理的數(shù)字化和網(wǎng)絡(luò)化。關(guān)鍵詞:選課系統(tǒng),數(shù)據(jù)流程,數(shù)據(jù)字典,需求分析AbstractWiththeschoolsenrollmentcontinuestoexpand,manyuniversitiestherecoexistmanycampuses,andcampus

3、locationbetweenthespanisverylarge,tothecollegeenrollmentisabiginconvenience.Universitycourseselectionsystemistosolvethisproblemarise,itisuseofthecollegenetworkresourcesavailablesothatstudentscaneasilyachieveenrollmentthroughthenetworkfunction,sothatacademicstaffcaneasilyandquicklyinthestatisticsofea

4、chcoursepreference.Classselectionsystemisamanagementsystem,thesystemincludetheprofessionalmanagementandcurriculummanagement,thebasicprocess.Systemcoverscourseselectionofstudents,view,modifyyourpasswordandotherlinks,thesoftwareinterfaceofeachmoduleissimple,practical,userscanmasterthesystemwithinthesh

5、ortestpossibletimetouse.UsersKeYiintheshortesttimetofindtheirrequiredinformation,thesystemyesonebasedonB/SstructureoftheWebProject,wouldgreatlyrelieveacademicstaffburdensthatgreatlyenhancetheworkefficiency,andrealizingtheSenateManagementdigitalizationandnetwork-based.目錄第一章 緒論41.1背景介紹41.2國內(nèi)外研究現(xiàn)狀41.3研

6、究意義4第二章 系統(tǒng)需求分析52.1可行性分析52.2 系統(tǒng)需求分析5第三章 系統(tǒng)設(shè)計73.1 系統(tǒng)總體設(shè)計73.2主要用戶登錄操作流程圖73.3系統(tǒng)結(jié)構(gòu)化分析方法及流程圖93.4 數(shù)據(jù)庫詳細設(shè)計143.5 數(shù)據(jù)字典16總結(jié)21參考文獻22第一章 緒論1.1背景介紹“選課”是現(xiàn)在高校行政管理工作中一項很重要的課題,而且是每個學(xué)期都必須要面對的問題。選課工作做不好,學(xué)生不知道自己將要學(xué)習(xí)的課程,老師也不知道自己將要講授的課程,教務(wù)處的排課計劃、教室安排等其他調(diào)度工作也無從坐起。因此,如何解決高校教務(wù)管理中的選課工作便成為如今各大高校面臨的很實際的問題。隨著近幾年學(xué)校的持續(xù)擴招,學(xué)生人數(shù)也逐年增加

7、。為了滿足廣大學(xué)生的求學(xué)需要,各個高校的師資力量、硬件配置也隨之增強。這樣一來,日常行政部門的工作也就越來越繁重,這一點在選課上顯得尤為突出。而傳統(tǒng)的手工操作,既費時又費力,而且容易出錯,工作效力低,因此,擁有一套實用、高效、完善的在線選課系統(tǒng)就顯得尤為重要,它可以提升高校的教育質(zhì)量和教學(xué)管理質(zhì)量,提高工作效力,降低行政成本。1.2國內(nèi)外研究現(xiàn)狀國外的教學(xué)科研軟件與國內(nèi)相比開發(fā)的早,而且相對比較成熟。早在七十年代末,美國就建成了NSFNET(國家科學(xué)基金網(wǎng)),其課題的申報以及課題的進展情況匯報都在網(wǎng)上進行。國外一些國家網(wǎng)上教學(xué)教務(wù)管理系統(tǒng)也十分完善,世界各地的學(xué)生可以坐在家里通過互聯(lián)網(wǎng)完成入學(xué)

8、報名、選課、考試、畢業(yè)論文、取得學(xué)位這一學(xué)習(xí)生活的全過程。目前,國際上已具規(guī)模的遠程教育學(xué)校就有數(shù)百所之多,網(wǎng)上教育正在各地發(fā)揮著巨大的作用,為世界各國培養(yǎng)出大批人才。所有這些都表明,基于Internet的校園網(wǎng)的應(yīng)用已深入到校園內(nèi)的各個方面。1.3研究意義學(xué)生選課系統(tǒng)是一個學(xué)校不可缺少的部分,它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)生選課系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但是一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差、時間長、將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。隨著科學(xué)技術(shù)的不斷提高

9、,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認識,它已深入到人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機應(yīng)用的一部分,使用計算機對選課信息進行管理,有著手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高了教務(wù)管理的效率,也是學(xué)校的科學(xué)化、現(xiàn)代化管理,與世界接軌的重要條件。因此,開發(fā)這樣一套軟件成為很有必要的事情。第二章 系統(tǒng)需求分析2.1可行性分析(1) 經(jīng)濟上的可行性 系統(tǒng)界面友好,操作簡單,系統(tǒng)的配置要求不高,實現(xiàn)可行,因此經(jīng)濟可行。該系統(tǒng)可以容易實現(xiàn)學(xué)生、老師與學(xué)校之間的聯(lián)系,在Internet上實現(xiàn)完成

10、部分教務(wù)工作,提高辦事效率。(2) 技術(shù)上的可行性隨著互聯(lián)網(wǎng)的蓬勃發(fā)展,越來越多的機構(gòu)將科研管理與Internet融合到一起,以方便個高校管理。在這樣一個社會背景下,基于Windows和SQL Server 2005 ,運用先進的ASP.NET技術(shù)、先進的C#語言,采用B/S模式開發(fā)的學(xué)生網(wǎng)上選課系統(tǒng),將學(xué)生、老師、管理員、有機地結(jié)合在一起,有效地提高管理水平和效率。隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,基于以上的技術(shù)在現(xiàn)今比較容易實現(xiàn)。 (3) 操作上的可行性該系統(tǒng)操作方便,簡單。2.2 系統(tǒng)需求分析學(xué)生選課系統(tǒng)需要滿足來自三方面的需求,這三個方面分別是學(xué)生、教師和管理員。學(xué)生的需求是

11、查詢院系的課程、學(xué)生選課情況及學(xué)生信息的修改;教師是查看、查詢所有課程信息和自己做帶課程信息以及教師信息修改;管理員的功能最為復(fù)雜,包括對學(xué)生、教師、選課進行管理和統(tǒng)計,及系統(tǒng)狀態(tài)的查看、維護。學(xué)生可以直接查看選課情況,也可以用本人學(xué)號和密碼登錄系統(tǒng)。一般情況下,學(xué)生只應(yīng)該具有查詢和維護本人的選課情況和個人信息的權(quán)限,若查詢和維護其他學(xué)生的選課及成績查詢信息,就要知道其他學(xué)生的學(xué)號和密碼。這些是很難得到的,特別是密碼,所以不但滿足了學(xué)生的選課要求,還保護了學(xué)生的個人隱私。學(xué)校工作人員有修改學(xué)生選課的權(quán)限,所以需對工作人員登錄模塊進行更多的考慮。在此系統(tǒng)中,學(xué)校工作人員可以為學(xué)生加入選課或是登錄

12、記錄,并打印生成相應(yīng)的報表給用戶查看和確認院系管理人員等功能,滿足信息量大,數(shù)據(jù)安全性和保密性要求。這個模塊實現(xiàn)對選課信息、教師信息、總體選課情況信息的查詢和統(tǒng)計、工作人員和管理人員信息查看及維護。學(xué)校管理員可以瀏覽、查詢、修改、統(tǒng)計選課的基本信息;瀏覽、查詢、統(tǒng)計和修改學(xué)生選課的基本信息,瀏覽、查詢、統(tǒng)計學(xué)生信息,但不能添加刪除和修改學(xué)生的信息,這部分功能應(yīng)該由院系工作人員執(zhí)行,但是,刪除某條學(xué)生選課基本信息記錄時,應(yīng)實現(xiàn)對該學(xué)生選課的級聯(lián)刪除。并且還應(yīng)具有生成選課報表,并打印輸出的功能。本系統(tǒng)主要實現(xiàn)教師信息管理、學(xué)生信息管理、課程信息管理和留言信息管理,其中教師信息管理有教師姓名、教師工

13、號、教師職稱、教師所屬系;學(xué)生信息管理有學(xué)生姓名、學(xué)生學(xué)號和學(xué)生所在系;課程信息管理有課程名稱、學(xué)分、學(xué)時、上課地點、上課時間、已選人數(shù)、課程性質(zhì)、開課系、課程人數(shù);留言信息管理有刪除和查看留言。(1)學(xué)生信息模塊完成學(xué)生的登錄,然后根據(jù)各位同學(xué)所在的院系不同,調(diào)用相應(yīng)的選課模塊。其中學(xué)生登錄模塊的功能是驗證登錄人員確實是本院的學(xué)生,學(xué)生啟動本系統(tǒng)后,系統(tǒng)提示輸入學(xué)生學(xué)號碼和密碼,驗證后進入主操作界面。(2)教師信息模塊完成教師的登錄,然后根據(jù)各位教師所在的院系不同,教師所教的課程不同,調(diào)用所選的課程.其中教師登錄模塊的功能是驗證登錄人員確實是本院的教師,教師啟動本系統(tǒng)后,系統(tǒng)提示輸入教師工號

14、和密碼,驗證后進入主操作界面。(3)課程信息管理包括必修課程和選修課程,學(xué)生必需先登陸才能進行對課程的選課否則不能進入選課系統(tǒng)。(4)留言信息管理中所有用戶都可以留言,只有管理員才有權(quán)限對留言進行刪除。第三章 系統(tǒng)設(shè)計3.1 系統(tǒng)總體設(shè)計(1)組織結(jié)構(gòu)圖如下圖:3.2主要用戶登錄操作流程圖(1)管理員擁有系統(tǒng)最高權(quán)限,以管理員身份登陸后,會出現(xiàn)所有的子任務(wù)菜單,例如學(xué)生信息的管理、課程信息的管理、教師信息的管理等等,單擊菜單,進入相應(yīng)的操作界面,管理員具體操作流程如下:(2)在學(xué)生選課系統(tǒng)中,學(xué)生是主要的用戶之一,選擇學(xué)生用戶登陸后,會出現(xiàn)所有學(xué)生的子任務(wù)菜單,例如查看課程、選擇課程、教師信息

15、查看等等,單擊菜單,進入相應(yīng)的操作界面,學(xué)生具體操作流程如下:(3)教師是主要的用戶之一,教師登陸后,選擇教師用戶登陸后,會出現(xiàn)所有教師的子任務(wù)菜單,例如查詢課程、查看已任課程等等,單擊菜單后進入相應(yīng)的操作界面,教師具體操作流程如下:3.3系統(tǒng)結(jié)構(gòu)化分析方法及流程圖系統(tǒng)功能模塊基本將本系統(tǒng)劃分為三大模塊,即學(xué)生選課模塊、教師開課模塊以及管理員管理模塊。 (1)學(xué)生選課模塊:在這個模塊中,允許學(xué)生修改個人信息,瀏覽基本的課程;并實現(xiàn)主要的選課功能,包括填寫選課信息、查看已選課程、修改選課等。(2)教師開課模塊:這個模塊主要是讓教師申請教課,同時教師可以修改個人信息、瀏覽基本課程以及查看學(xué)生的選課

16、情況等。(3)管理員管理模塊:這個模塊的功能比較多,主要包括創(chuàng)建課程的指定任課老師、設(shè)定課程人數(shù)、統(tǒng)計學(xué)生選課信息、發(fā)通知等等。(4)通用功能模塊:即用戶登錄、密碼修改等功能的實現(xiàn)。3.3.1功能結(jié)構(gòu)圖3.3.2頂層數(shù)據(jù)流程圖根據(jù)分析得到的系統(tǒng)功能要求,畫出學(xué)生選修課管理系統(tǒng)的分層數(shù)據(jù)流程圖。首先畫出頂層的DFD圖如下圖所示。頂層確定了系統(tǒng)的范圍,其外部實體為管理員、教師和學(xué)生。3.3.3第一層數(shù)據(jù)流程圖在頂層數(shù)據(jù)流程圖的基礎(chǔ)上再進行分解,對系統(tǒng)功能需求做進一步分解:(1) 用戶登錄獲取用戶輸入的用戶名及密碼;若出現(xiàn)用戶名、密碼錯誤或不匹配現(xiàn)象,反饋錯誤提示;在用戶名及密碼都正確的前提下,支持

17、密碼修改。(2) 選課系統(tǒng)首先發(fā)布選課通知,即先對教師發(fā)出通知(教師得到通知后才可申請教課),然后對學(xué)生發(fā)出通知(此時已安排完有關(guān)選修課的所有信息)創(chuàng)建課程指定任課教師設(shè)定課程的人數(shù)和開課時間安排分配賬號及密碼(由于是管理員操作此部分)。(3) 教師開課獲取教師申請教課的信息,包括教師信息及其所要教的課程課程信息;提供教師瀏覽課程的功能,即課程時間、教室等的安排;并提供查詢學(xué)生選課情況的功能,即選此門課程的名單等;處理和統(tǒng)計教師對學(xué)生成績的評定。(4) 學(xué)生選課提供學(xué)生修改個人信息的功能;提供學(xué)生瀏覽全部選修課信息的功能,然后接受學(xué)生的選課操作;獲取學(xué)生及其所選課程的信息后,提供學(xué)生瀏覽自己所

18、選課程的安排情況;得到選課系統(tǒng)的指令,在相應(yīng)時間內(nèi)可以讓學(xué)生修改自己的選課;將選課系統(tǒng)統(tǒng)計好的成績信息反饋給學(xué)生供其瀏覽。通過以上分析,建立第一層數(shù)據(jù)流程圖,如下圖所示。3.3.4第二層數(shù)據(jù)流程圖第一層已將系統(tǒng)分為用戶登錄、學(xué)生選課、教師開課、選課系統(tǒng)4個加工。課程信息添加:管理員用戶登錄后,進入課程信息管理功能單元,輸入課程號,課序號,課程名稱,教師姓名,開設(shè)院系這些數(shù)據(jù)后提交數(shù)據(jù),完成課程信息地添加操作,此時在選課表中將出現(xiàn)剛才添加的課程的有關(guān)信息。 課程信息修改:管理員用戶登錄后,進入課程信息管理功能單元,如果是已經(jīng)登錄了,選擇要修改的課序號,選定后就可以修改該選定課程的課程編號,課序號

19、,課程名稱,教師姓名,提交后就得到該門課程修改后的信息。 課程信息刪除:管理員用戶登錄后,進入課程信息管理功能單元,如果是已經(jīng)登錄,選擇要刪除的課程的課序號,提交后,就將選定課程刪除了。 已選課程信息的維護:管理員用戶登錄后,進入選課程功能單元,就可以看到學(xué)生已選的課程,可以通過選擇相應(yīng)的課程號來將相應(yīng)學(xué)生的選課記錄刪除。 用戶信息添加:管理員用戶登錄后,進入用戶信息管理功能單元,如果是已經(jīng)登錄進入,輸入用戶名,用戶密碼,但是此時的用戶必須與學(xué)生信息管理系統(tǒng)中的學(xué)生相對應(yīng),即用戶必須是存在的。提交后就將新用戶添加到了用戶組里面,即這個用戶可以使用該系統(tǒng)了。 用戶信息修改:管理員用戶登錄后,進入

20、用戶信息管理功能單元,如果是已經(jīng)登錄進入,選擇要修改的用戶的用戶名,點擊后就可以修改該用戶的密碼。點擊提交后就完成了該用戶信息的修改,就得到了該用戶修改后的信息。用戶信息刪除:管理員用戶登錄后,進入用戶信息管理功能單元,如果是已經(jīng)登錄進入,選擇要刪除的用戶的用戶名,提交之后就將該用戶刪除了。用戶組里面將不存在改用戶。 學(xué)生選課:學(xué)生用戶登錄后,進入選課管理功能單元,如果是已經(jīng)登錄進入,輸入課程號,課序號,提交之后系統(tǒng)會在已存在的課程信息表中查詢該生所屬專業(yè)應(yīng)修的課程,如果該門課程存在就可以看到選擇的課程出現(xiàn)在了課程列表里面,同時該記錄也會出現(xiàn)在已選課程信息里面。如果不存在則輸出錯誤提示信息“沒

21、有該門課程”。 成績查詢:學(xué)生用戶登錄后,進入成績查詢功能單元,如果是已經(jīng)登錄進入,點擊“選課成績查詢”及相應(yīng)學(xué)期,就可以看到該門課程的成績,同時點擊全部課程就可以看到全部的課程信息及對應(yīng)的課程成績,和該學(xué)期的學(xué)分。 成績錄入:教師用戶登錄后,進入成績錄入功能單元,選擇相應(yīng)學(xué)生的學(xué)生編號,輸入該學(xué)生的成績,提交之后就完成了成績的錄入。該成績即可對應(yīng)的出現(xiàn)在相應(yīng)學(xué)生相應(yīng)課程的成績列表之內(nèi)。 在第一層分解的基礎(chǔ)上,對四個加工進一步分解,學(xué)生選課模塊的二層DFD圖如下。學(xué)生選課模塊加工 登錄:通過用戶名及密碼登錄學(xué)生選課系統(tǒng)驗證當(dāng)前用戶權(quán)限。 課程信息瀏覽:讓學(xué)生可以詳細的了解課程情況 。 選課目標(biāo)

22、:學(xué)生可以選擇要選修的課程 。選課概述:前提條件(正確登錄、 同一選課選修兩次第二次不計學(xué)分)點擊選課項提交提示選課情況 修改選課:由于主觀或客觀原因要求退課。修改選課概述:前提條件(限定的課程開設(shè)人數(shù)已滿,或是不足規(guī)定人數(shù)取消該課程安排的信息,以及個人在規(guī)定日期前可以修改選課等) 成績查詢:登錄選課系統(tǒng)選擇用戶“學(xué)生”輸入密碼,提交提示登錄成功或錯誤信息選擇“選修課成績查詢”,選擇學(xué)期查到對應(yīng)成績?!敖處熼_課”加工的第二層分解:3.4 數(shù)據(jù)庫詳細設(shè)計(1)概念結(jié)構(gòu)設(shè)計根據(jù)需求分析的結(jié)果,設(shè)計出“學(xué)生選課信息系統(tǒng)”數(shù)據(jù)庫的ER圖,如下圖所示:(2)邏輯結(jié)構(gòu)設(shè)計學(xué)生選課系統(tǒng)的邏輯結(jié)構(gòu)設(shè)計如一下幾

23、張表:字段類型長度是否主鍵說明StuNonvarchar8是學(xué)生學(xué)號ClassNonvarchar8學(xué)生班級StuNamenvarchar10學(xué)生姓名StuPwdnvarchar8學(xué)生密碼學(xué)生信息表StudentTable字段類型長度是否主鍵說明TeaNonvarchar10是教師編號TeaNamenvarchar10教師姓名TeaPwdnvarchar8教師密碼DepartNonvarchar2系部編號Teapwdnvarchar10教師密碼教師信息表TeacherTable字段類型長度是否主鍵說明CorsNonvarchar10是課程編號CorsNamenvarchar10課程名稱Poin

24、tnvarchar2學(xué)分StuNumbernvarchar2學(xué)生人數(shù)課程信息表CourseTable字段類型長度是否主鍵說明CorsNonvarchar10是課程編號StuNonvarchar10是學(xué)生編號ScoreInt4成績學(xué)生成績表ScoreTable字段類型長度是否主鍵說明CorsNonvarchar10是課程編號TeaNonvarchar10是教師編號Locationnvarchar10地點CorsTimenvarchar10時間教師授課表TeachTable字段類型長度是否主鍵說明AdminNonvarchar10是管理員編號AdminPwdnvarchar10管理員密碼Admin

25、Namenvarchar10管理員姓名管理員信息表AdminTable3.5 數(shù)據(jù)字典(1)數(shù)據(jù)項下表為數(shù)據(jù)項表:編 號名稱編 號名稱I1學(xué)號I12教室編號I2姓名I13教室容量I3專業(yè)I14教室類別I4年級I15教師編號I5班級I16教師職稱I6課程號I17所屬院系I7課程名稱I18課程執(zhí)行狀態(tài)I8課程類別I19課表編號I9學(xué)分I20課程表狀態(tài)I10開設(shè)學(xué)期I21選課單編號I11教學(xué)班級編號I22選課單狀態(tài)數(shù)據(jù)項列表數(shù)據(jù)項編號:I1數(shù)據(jù)項名稱:學(xué)號描述:學(xué)生的唯一標(biāo)識類型及寬度:數(shù)值型,12位數(shù)據(jù)項編號: I 2數(shù)據(jù)項名稱:姓名描述:學(xué)生、教師的姓名類型及寬度:字符型,12位數(shù)據(jù)項編號: I

26、 3數(shù)據(jù)項名稱:專業(yè)描述:學(xué)校開設(shè)專業(yè)的名字類型及寬度:字符型,20位數(shù)據(jù)項編號: I 4數(shù)據(jù)項名稱:年級描述:學(xué)生所處的年級類型及寬度:數(shù)值型,1位數(shù)據(jù)項編號: I 5數(shù)據(jù)項名稱:班級描述:學(xué)生所處的按照專業(yè)年級所編的班級類型及寬度:數(shù)值型,8位數(shù)據(jù)項編號: I 6數(shù)據(jù)項名稱:課程號別名:課程ID描述:某一門課程的編號類型及寬度:數(shù)值型,4位數(shù)據(jù)項編號: I 7數(shù)據(jù)項名稱:課程名稱描述:學(xué)校開設(shè)課程的名字類型及寬度:字符型,20位數(shù)據(jù)項編號: I 8數(shù)據(jù)項名稱:課程類別描述:學(xué)校開設(shè)課程的類別類型及寬度:字符型,2位數(shù)據(jù)項編號: I 9數(shù)據(jù)項名稱:學(xué)分描述:學(xué)校開設(shè)課程的學(xué)分績點類型及寬度:

27、數(shù)值型,2位數(shù)據(jù)項編號: I 10數(shù)據(jù)項名稱:開設(shè)學(xué)期別名:學(xué)期描述:學(xué)校一個教學(xué)班開展活動的基本時間單位類型及寬度:數(shù)值型,2位數(shù)據(jù)項編號: I 11數(shù)據(jù)項名稱:教學(xué)班級編號別名:教學(xué)班描述:每個教學(xué)班有一個編號類型及寬度:數(shù)值型,9位數(shù)據(jù)項編號: I 12數(shù)據(jù)項名稱:教室編號別名:教室描述:每個教室有一個編號類型及寬度:字符數(shù)字型,9位數(shù)據(jù)項編號: I 13數(shù)據(jù)項名稱:教室容量別名:教室大小描述:每個教室有一個容量類型及寬度:數(shù)值型,3位數(shù)據(jù)項編號: I 14數(shù)據(jù)項名稱:教室類型別名:教室大小描述:每個教室屬于一種類型及寬度:字符型,2位數(shù)據(jù)項編號: I 15數(shù)據(jù)項名稱:教室編號別名:工號

28、描述:每個教師都有一個唯一的編號類型及寬度:字母數(shù)字,6位數(shù)據(jù)項編號: I 16數(shù)據(jù)項名稱:教師職稱別名:職稱描述:每個教師都有一個職稱類型及寬度:字符型,4位數(shù)據(jù)項編號: I 17數(shù)據(jù)項名稱:所屬院系別名:院系描述:每個教師都歸屬于一個院系類型及寬度:數(shù)值型,9位數(shù)據(jù)項編號: I 18數(shù)據(jù)項名稱:課程執(zhí)行狀態(tài)描述:教學(xué)計劃中的課程處于未開、預(yù)設(shè)、開設(shè)、已開4中狀態(tài)類型及寬度:字母數(shù)字型,4位數(shù)據(jù)項編號: I 19數(shù)據(jù)項名稱:課表編號別名:課表號描述:制定課表、調(diào)整課表過程中產(chǎn)生的課表具有不同的編號類型及寬度:數(shù)值型,9位數(shù)據(jù)項編號: I 20數(shù)據(jù)項名稱:課程表狀態(tài)描述:制定課表、調(diào)整課表過程

29、中產(chǎn)生的課表具有不同的編號類型及寬度:字符型,9位數(shù)據(jù)項編號: I 21數(shù)據(jù)項名稱:選課單編號描述:每個學(xué)生提交的選課單編號類型及寬度:數(shù)字型,9位數(shù)據(jù)項編號: I 22數(shù)據(jù)項名稱:選課單狀態(tài)描述:學(xué)生提交的選課單經(jīng)過檢查,可能是不合格的類型及寬度:數(shù)值型,2位(2)數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)編號:DS1數(shù)據(jù)結(jié)構(gòu)名稱:學(xué)生(選課時)基本信息簡述:學(xué)生選課時需要的基本信息數(shù)據(jù)結(jié)構(gòu)構(gòu)成:學(xué)號+姓名+專業(yè)+年級+班級數(shù)據(jù)結(jié)構(gòu)編號:DS2數(shù)據(jù)結(jié)構(gòu)名稱:所選課程基本信息簡述:學(xué)生選課時需要記錄的課程信息數(shù)據(jù)結(jié)構(gòu)構(gòu)成:課程號+課程名+課程類別+開設(shè)學(xué)期數(shù)據(jù)結(jié)構(gòu)編號:DS3數(shù)據(jù)結(jié)構(gòu)名稱:教學(xué)班級名稱簡述:一個教學(xué)班級

30、的學(xué)生名單構(gòu)成數(shù)據(jù)結(jié)構(gòu)構(gòu)成:學(xué)號+姓名+專業(yè)+年級+班級(3)數(shù)據(jù)流數(shù)據(jù)流編號:D1數(shù)據(jù)流名稱:選課單簡述:學(xué)生根據(jù)可選課程提交的選課記錄信息數(shù)據(jù)流來源:U1學(xué)生數(shù)據(jù)流去向:P2檢驗選課單數(shù)據(jù)流組成:選課單編號+學(xué)生(選課時)基本信息+所選課程基本信息+選課單狀態(tài)單位時間數(shù)據(jù)流量:選課開放期間10KB/s數(shù)據(jù)流編號:D2數(shù)據(jù)流名稱:合格的選課單簡述:學(xué)生程提交的符合全程教學(xué)計劃安排的選課記錄信息數(shù)據(jù)流來源:P2檢驗合格單數(shù)據(jù)流去向:P3建立班級數(shù)據(jù)流組成:選課單編號+學(xué)生(選課時)基本信息+所選課程基本信息+選課單狀態(tài)單位時間數(shù)據(jù)流量:選課開放期間10KB/s數(shù)據(jù)流編號:D3數(shù)據(jù)流名稱:不合格

31、的選課單簡述:學(xué)生程提交但不符合全程教學(xué)計劃安排的選課記錄信息數(shù)據(jù)流來源: P2檢驗選課單數(shù)據(jù)流去向: U1學(xué)生數(shù)據(jù)流組成:選課單編號+學(xué)生(選課時)基本信息+所選課程基本信息+選課單狀態(tài)單位時間數(shù)據(jù)流量:選課開放期間10KB/s數(shù)據(jù)流編號:D4數(shù)據(jù)流名稱:課表簡述:根據(jù)班級、教師、教師信息初步的課程安排數(shù)據(jù)流來源: P4課程安排表數(shù)據(jù)流去向: U2教師數(shù)據(jù)流組成:課表編號+教師編號+教室+班級+課程時間段+課程編號+課程名稱+課表狀態(tài)單位時間數(shù)據(jù)流量:安排課表結(jié)束后約100KB/s數(shù)據(jù)流編號:D5數(shù)據(jù)流名稱:確認的課表簡述:教師確認教務(wù)處安排的課表可以執(zhí)行數(shù)據(jù)流來源: U2教師數(shù)據(jù)流去向:

32、P5調(diào)整課程表數(shù)據(jù)流組成:課表編號+(某個)教師編號+教室+班級+時間+課程編號+課程名稱+課程表狀態(tài)單位時間數(shù)據(jù)流量:安排課表結(jié)束后不確定數(shù)據(jù)流編號:D6、D7數(shù)據(jù)流名稱:執(zhí)行課表1、執(zhí)行課表2簡述:對教師確認的課表進行調(diào)整后正式下發(fā)的執(zhí)行課表數(shù)據(jù)流來源:P6調(diào)整表數(shù)據(jù)流去向:U2教師、F3執(zhí)行課表數(shù)據(jù)流組成:課表編號+教師編號+教室+班級+時間+課程編號+課程名稱+課程表狀態(tài)單位時間數(shù)據(jù)流量:調(diào)整課表結(jié)束后不確定數(shù)據(jù)流編號:D8數(shù)據(jù)流名稱:課程計劃信息簡述:全程教學(xué)計劃里下一學(xué)期要開設(shè)的課程信息數(shù)據(jù)流來源: F1課程計劃數(shù)據(jù)流去向: P1制定課程執(zhí)行計劃數(shù)據(jù)流組成:開設(shè)學(xué)期+(課程編號+課

33、程名稱+使用專業(yè)+學(xué)分+課程類別)單位時間數(shù)據(jù)流量:不確定數(shù)據(jù)流編號:D9數(shù)據(jù)流名稱:課程執(zhí)行計劃簡述:全程教學(xué)計劃里下一學(xué)期要開設(shè)的課程信息數(shù)據(jù)流來源:P1制定課程執(zhí)行計劃數(shù)據(jù)流去向:F2課程計劃數(shù)據(jù)流組成:開設(shè)學(xué)期+(課程編號+課程名稱+使用專業(yè)+學(xué)分+課程類別+課程執(zhí)行狀態(tài))單位時間數(shù)據(jù)流量:不確定數(shù)據(jù)流編號:D10數(shù)據(jù)流名稱:課程信息簡述:部分課程執(zhí)行計劃的記錄數(shù)據(jù)流來源:F2課程執(zhí)行計劃數(shù)據(jù)流去向:P2檢驗選課單數(shù)據(jù)流組成:課程編號+課程名稱+使用專業(yè)+開設(shè)學(xué)期+學(xué)分+課程類別)單位時間數(shù)據(jù)流量:不確定數(shù)據(jù)流編號:D11數(shù)據(jù)流名稱:學(xué)生數(shù)據(jù)簡述:用于檢驗選課單的某個學(xué)生的基本信息數(shù)據(jù)

34、流來源:F2學(xué)生文件數(shù)據(jù)流去向:P2檢驗選課單數(shù)據(jù)流組成:學(xué)生編號+學(xué)生姓名+專業(yè)+班級單位時間數(shù)據(jù)流量:檢驗選課單時100KB/s數(shù)據(jù)流編號:D12數(shù)據(jù)流名稱:教師數(shù)據(jù)簡述:用于安排課程的教師部分信息數(shù)據(jù)流來源:F5教師數(shù)據(jù)文件數(shù)據(jù)流去向:P4安排課程數(shù)據(jù)流組成:教師編號+教師職稱+所屬院系單位時間數(shù)據(jù)流量:不確定數(shù)據(jù)流編號:D13數(shù)據(jù)流名稱:班級數(shù)據(jù)簡述:根據(jù)選課情況產(chǎn)生的教學(xué)班級信息數(shù)據(jù)流來源:P3建立班級數(shù)據(jù)流去向:F7班級文件數(shù)據(jù)流組成:課程編號+課程名稱+學(xué)分+教師編號+教師姓名+教學(xué)班級名單單位時間數(shù)據(jù)流量:不確定數(shù)據(jù)流編號:D14數(shù)據(jù)流名稱:教室數(shù)據(jù)簡述:排課時需要的教室信息數(shù)

35、據(jù)流來源:F6教室數(shù)據(jù)文件數(shù)據(jù)流去向:P4安排課程數(shù)據(jù)流組成:教室編號+容量+類別單位時間數(shù)據(jù)流量:不確定數(shù)據(jù)流編號:D15數(shù)據(jù)流名稱:班級信息簡述:對教學(xué)班進行管理時的班級信息,與班級數(shù)據(jù)相同數(shù)據(jù)流來源:F6教室數(shù)據(jù)文件數(shù)據(jù)流去向:P4安排課程數(shù)據(jù)流組成:教學(xué)班級編號+課程編號+課程名稱+學(xué)分+教學(xué)班名單單位時間數(shù)據(jù)流量:不確定(5) 處理邏輯處理邏輯編號:P2.1處理邏輯名稱:制定課程執(zhí)行計劃簡述:學(xué)校統(tǒng)一制定的課程執(zhí)行計劃輸入的數(shù)據(jù)流:課程信息處理:具體如何定制輸出的數(shù)據(jù)流:課程執(zhí)行計劃處理的頻率:每學(xué)期一次處理邏輯編號:P2.2處理邏輯名稱:檢驗選課單簡述:檢驗選課單是否符合要求輸入的

36、數(shù)據(jù)流:選課單處理:查看學(xué)生是否符合選課條件輸出的數(shù)據(jù)流:合格的選課單和不合格的選課單處理的頻率:每人一次處理邏輯編號:P2.3處理邏輯名稱:建立班級簡述:根據(jù)選課情況建立班級輸入的數(shù)據(jù)流:合格的選課單處理:合理分配班額輸出的數(shù)據(jù)流:班級數(shù)據(jù)處理的頻率:每學(xué)期三次處理邏輯編號:P2.4處理邏輯名稱:安排課程簡述:安排具體的課程輸入的數(shù)據(jù)流:班級信息、教師數(shù)據(jù)、教室數(shù)據(jù)處理:合理安排課程輸出的數(shù)據(jù)流:課表處理的頻率:每學(xué)期三次處理邏輯編號:P2.5處理邏輯名稱:調(diào)整課表簡述:最后調(diào)整課表輸入的數(shù)據(jù)流:確認的課表處理:再次檢查與確認課表無誤輸出的數(shù)據(jù)流:執(zhí)行課表1、執(zhí)行課表2處理的頻率:每學(xué)期三次(5)數(shù)據(jù)存儲數(shù)據(jù)存儲ID:F1名稱:課程計劃別名:全程教學(xué)計劃描述:每個年級各專業(yè)都有一個全程教學(xué)計劃,指出了大學(xué)四年級所開設(shè)的課程及其開設(shè)的學(xué)期數(shù)據(jù)結(jié)構(gòu):課程計劃編號+適用專業(yè)+課程編號+課程名稱+學(xué)分+課程

溫馨提示

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

評論

0/150

提交評論