基于.net的學(xué)生選課系統(tǒng)設(shè)計與實現(xiàn)

基于.net的學(xué)生選課系統(tǒng)設(shè)計與實現(xiàn)

ID:8322214

大?。?77.50 KB

頁數(shù):34頁

時間:2018-03-19

基于.net的學(xué)生選課系統(tǒng)設(shè)計與實現(xiàn)_第1頁
基于.net的學(xué)生選課系統(tǒng)設(shè)計與實現(xiàn)_第2頁
基于.net的學(xué)生選課系統(tǒng)設(shè)計與實現(xiàn)_第3頁
基于.net的學(xué)生選課系統(tǒng)設(shè)計與實現(xiàn)_第4頁
基于.net的學(xué)生選課系統(tǒng)設(shè)計與實現(xiàn)_第5頁
資源描述:

《基于.net的學(xué)生選課系統(tǒng)設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、湖北大學(xué)本科畢業(yè)論文(設(shè)計)湖北大學(xué)本科課程設(shè)計題目基于.net的學(xué)生選課系統(tǒng)設(shè)計與實現(xiàn)姓名學(xué)號專業(yè)年級計算機科學(xué)與技術(shù)2013級(1)班指導(dǎo)教師職稱講師2015年12月15日湖北大學(xué)本科畢業(yè)論文(設(shè)計)目錄1緒論11.1選課背景與意義11.2學(xué)生選課系統(tǒng)的發(fā)展和研究現(xiàn)狀22系統(tǒng)的開發(fā)環(huán)境介紹22.1.NET背景知識簡介32.1.1.NET起源32.1.2.NET的特點32.1.3.NET技術(shù)簡介43需求分析63.1調(diào)查分析63.1.1公共操作73.1.2用戶所具有功能:83.2功能模塊分析83

2、.3數(shù)據(jù)流程分析93.3.1數(shù)據(jù)流圖93.3.2數(shù)據(jù)業(yè)務(wù)流程圖93.4數(shù)據(jù)庫103.4.1E-R概念設(shè)計113.4.2邏輯結(jié)構(gòu)設(shè)計133.4.3物理設(shè)計174詳細設(shè)計194.1登錄界面194.2選課與退選214.3插入學(xué)生、老師和課程信息244.4成績管理264.5學(xué)生、教師管理284.6課程管理295總結(jié)31III基于.net的學(xué)生選課系統(tǒng)設(shè)計與實現(xiàn)1緒論1.1選課背景與意義當今時代是飛速發(fā)展的信息時代,在各行各業(yè)中都離不開信息的處理。這正是計算機領(lǐng)域被廣泛應(yīng)用于信息管理系統(tǒng)環(huán)境的原因。計算機

3、的最大好處在于利用它能夠進行信息管理,使用計算機進行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對于復(fù)雜的信息管理,計算機能夠充分發(fā)揮它的優(yōu)越性。計算機進行信息管理與信息系統(tǒng)的開發(fā)密切相關(guān),系統(tǒng)的開發(fā)是系統(tǒng)管理的前提。學(xué)生選課作為一種信息資源的集散地,包含很多的信息數(shù)據(jù)的管理,由于數(shù)據(jù)繁多,容易丟失,且不易查找??偟膩碚f,缺乏規(guī)范的信息管理手段。盡管有的學(xué)校有計算機,但是尚且未用于信息管理,沒有發(fā)揮它的能力,資源限制比較突出,這就是管理信息系統(tǒng)的開發(fā)基本環(huán)境。手工處理數(shù)據(jù),工作量

4、大,出錯率高,出錯后不易更改,造成了時間上的浪費?;谶@個問題,我認為有必要建立一個學(xué)生選課系統(tǒng),使學(xué)生選課信息管理工作規(guī)范化、系統(tǒng)化和程序化,避免學(xué)生選課管理的隨意性,提高信息處理的速度和準確性,能夠及時準確、有效的查詢和修改選課情況。現(xiàn)在國內(nèi)有很多大學(xué)的選課方式轉(zhuǎn)變成網(wǎng)上選課,學(xué)生可以在網(wǎng)上選擇規(guī)定范圍內(nèi)的課程,并且可以在網(wǎng)上查詢成績。無需自己去老師那里仔細的查詢,了解自己已經(jīng)已得多少學(xué)分還需要多少學(xué)分,即節(jié)省了學(xué)生的時間,又便于學(xué)校的管理[1]。因為傳統(tǒng)的選課方式都是手工的,教務(wù)處通知各班

5、進行選課,班長再通知各個同學(xué),經(jīng)過統(tǒng)計在上交教務(wù)處,這樣比較浪費時間。再者選課時不知道所選課人數(shù)是否已滿,要等教務(wù)處上報統(tǒng)計后才會知道,然后才能重新選擇。網(wǎng)上選課系統(tǒng)為同學(xué)節(jié)省了時間的同時,減少了不必要的步驟,也方便管理員管理。32網(wǎng)上選課系統(tǒng)為同學(xué)提供了一個自己選課的平臺,學(xué)生可以選修規(guī)定范圍內(nèi)的課程,查看統(tǒng)計已選修學(xué)分總數(shù),還可以修改個人信息。本系統(tǒng)也為教師提供了很大地方便,教師可以根據(jù)統(tǒng)計的人數(shù)挑選一定數(shù)量的學(xué)生,也可以直接在網(wǎng)上公布成績,讓學(xué)生直接在網(wǎng)上查詢成績。本系統(tǒng)方便了學(xué)生的選課,

6、同時便于管理,減少大量的人力資源。并且促進了學(xué)生的積極性,進而開發(fā)了網(wǎng)上選課系統(tǒng)。1.2學(xué)生選課系統(tǒng)的發(fā)展和研究現(xiàn)狀進入21世紀以來,國內(nèi)各高校都在積極推動教育體制的改革,為培養(yǎng)更優(yōu)秀的新世紀復(fù)合型人才做出努力。然而在80年代以前,計算機還沒有在國內(nèi)普及,各高校學(xué)生選課都是手工完成,不僅教師的工作量大,而且學(xué)生查詢和檢索時很麻煩。80年代后期,少數(shù)高校開始實行學(xué)分制,學(xué)生有了一定程度的選課自由。學(xué)生在學(xué)校只需要修滿學(xué)分就可以畢業(yè),并且可以根據(jù)自己的喜好選擇科目。并且隨著PC機的普及,有些高校已經(jīng)

7、開始應(yīng)用電腦進行日常管理工作。這時,學(xué)生選課誕生了,但是,這些系統(tǒng)大多是基于DOS和windows的單機版本,不僅界面不友好,而且功能薄弱。各科系之間的數(shù)據(jù)交流只能借助軟盤為中介,費時費力。隨著高校的規(guī)模擴大,教育體制改革化得深入,這類系統(tǒng)已經(jīng)不能適應(yīng)管理上的要求。90年代以后,各高校紛紛建立自己的高速校園網(wǎng)。技術(shù)上,客戶機/服務(wù)器體系結(jié)構(gòu)已經(jīng)非常成熟,同時瀏覽器/服務(wù)器體系結(jié)構(gòu)正在興起,這些都在為創(chuàng)建大型的學(xué)生選課系統(tǒng)創(chuàng)建了條件,滿足了數(shù)據(jù)集中的存放和管理運作分布執(zhí)行的需求,中心數(shù)據(jù)庫存放學(xué)生

8、選課系統(tǒng)的相應(yīng)數(shù)據(jù),管理人員通過網(wǎng)絡(luò)訪問數(shù)據(jù)庫進行業(yè)務(wù)管理,學(xué)生和任課老師可以通過瀏覽器查詢相關(guān)數(shù)據(jù)。目前各高校均有自己的選課系統(tǒng)。2系統(tǒng)的開發(fā)環(huán)境介紹.NET是MicrosoftXMLWebservices平臺。XMLWebservices允許應(yīng)用程序通過Internet進行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設(shè)備或編程語言。Microsoft.NET平臺提供創(chuàng)建XMLWeb32services并將這些服務(wù)集成在一起之所需。對個人用戶的好處是無縫的、吸引人的體驗。.NET是新型平臺,

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。