資源描述:
《基于web的成績管理設計與實現(xiàn)畢業(yè)論文》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。
1、畢業(yè)設計基于WEB的成績管理設計與實現(xiàn)基于WEB的成績管理設計與實現(xiàn)【摘要】隨著全球信息化時代的到來,計算機科學的發(fā)展,信息管理技術在社會生活中的積極作用越來越明顯;計算機輔助管理已經(jīng)歷了從無到有,從不成熟到成熟的發(fā)展歷程。借鑒了很多國外的計算機輔助教學管理經(jīng)驗,我國計算機輔助教育管理也逐步發(fā)展起來。本系統(tǒng)是建立在信息化建設基礎上的提供學生畢業(yè)設計學生成績行為和反饋過程的信息管理系統(tǒng),為師生間的互動提供了平臺,給學校的畢業(yè)設計管理帶來了方便,便于學校的教學管理。本文從畢業(yè)設計學生成績的實際過程出發(fā),考察和分析了畢業(yè)設計學生成績過程,確立了畢業(yè)設計(論文)學
2、生成績系統(tǒng)的具體功能模塊,闡述系統(tǒng)的概要設計和詳細設計,實現(xiàn)學生在線學生成績、教師對課題的提交及修改等功能。ASP.NET是新一代Web應用平臺,它為用戶提供了完整的可視化開發(fā)環(huán)境。它可以用Microsoft公司最新的產(chǎn)品VisualStudio.NET開發(fā)環(huán)境進行開發(fā)。由于它是基于通用語言的編譯程序,所以它的強大性和適應性,可以使它運行在Web應用軟件開發(fā)者的幾乎全部平臺上。本系統(tǒng)使用ASP.NET+VisualBasic+SQLServer2000進行開發(fā),在開發(fā)過程中用到的技術有ADO.NET數(shù)據(jù)訪問技術、Cookie編程技術、動態(tài)菜單的腳本設計等。
3、重點涉及ADO.NET數(shù)據(jù)訪問編程模型,尤其是其中的Connection、Command、DataSet三個對象的使用。信息化管理可以作為建構主義學習環(huán)境下的理想認知工具,能有效地促進學生的認知發(fā)展?;赪eb的學生成績系統(tǒng)則是現(xiàn)代網(wǎng)絡教育不可缺少的一部分。關鍵詞:ASP.NET、Cookie、ADO.NET。1緒論通過網(wǎng)絡進行教學與管理是當今教育發(fā)展的趨勢,它必將成為全民教育和終身教育的主渠道。擁有一個完善的校園計算機信息管理系統(tǒng),應用于學校的信息管理和教學管理,既是教師知識的源泉,又是學校信息資源中心,同時還是學生自我測試的工具,有力地配合了素質教育。
4、基于Web的學生成績管理模式打破了傳統(tǒng)學生成績管理的時空界限,使得師生雙方可以不受時間空間的限制,具有學生成績時間費用低、學生成績過程的交互性強、效率高、方便、快捷等特點。由于基于Web的網(wǎng)上互動成績查詢是以Internet平臺為依托,具有用戶覆蓋面廣、對環(huán)境要求低、系統(tǒng)容易管理維護等優(yōu)點?;赪eb的學生成績管理系統(tǒng)有效地實現(xiàn)了師生間的互動,減輕了師生的負擔,提高了效率,也方便了學校的教學管理。從教育行業(yè)中開始應用計算機至今,我想至少已有幾十萬程序員開發(fā)過學生成績管理系統(tǒng)或類似的系統(tǒng)軟件。學生成績管理系統(tǒng)似已成了在校大學生的必修設計之一。我在大學時就已開
5、發(fā)過幾套類似的系統(tǒng)。既然這樣,為什么我還要再開發(fā)一套學生成績管理系統(tǒng)呢?基于以下幾點理由,我認為開發(fā)這套學生成績管理系統(tǒng)還是有必要的。(1)最早的學生成績管理系統(tǒng)多為單機版,數(shù)據(jù)庫采用的多是Foxbase、FoxPro等,就像我最早學Foxbase時開發(fā)的一樣。因為是單機版,所以大大限制了數(shù)據(jù)的共享。在網(wǎng)絡無處不在的今天,這種系統(tǒng)已大大落伍,不適用了。(2)近期開發(fā)的一些網(wǎng)絡版的學生成績管理系統(tǒng)則多是采用C/S(客戶端/服務器)結構,使用VB、PowerBuilder等語言開發(fā)。這些系統(tǒng)的必須在服務端與客戶端都安裝上相應的系統(tǒng)才能使用。軟件使用事先設計好的
6、固定界面,用戶幾乎不能對此進行修改,更不要說進行界面或功能上的二次開發(fā)。如用戶在使用過程中想增添功能,只能將建議反饋給系統(tǒng)的作者,然后等待作者在下一版中進行改進,而不能自已動手。(3)最近市面上流行了的一些所謂采用B/S(瀏覽器/服務器)三層結構的商業(yè)軟件(如我校校園網(wǎng)建網(wǎng)時采用的智囊教學資源中心、浙大網(wǎng)絡校園網(wǎng)軟件平臺等)則使用的是ActiveX控件技術,客戶端必須啟用所有ActiveX控件選項,并安裝相應客戶端軟件才能使用。這對大多數(shù)非計算機專業(yè)的老師來說無疑仍是一道高高的門檻。1.1系統(tǒng)簡介本系統(tǒng)為學校實驗課選課系統(tǒng),它提供了授課老師與選修本課程的學
7、生之間的一個交流平臺。通過本平臺,學生可以進行課程信息查詢、班級選擇、作業(yè)提交、查看通知、查詢分數(shù)等操作。教師可以進行課程信息輸入、發(fā)布通知、分數(shù)錄入等操作。1.2系統(tǒng)開發(fā)環(huán)境本系統(tǒng)使用ASP.NET+VisualBasic+SQLServer2000進行開發(fā),并在IIS5.0上進行發(fā)布。頁面美工部分用到FlashMX、PhotoShop和Dreamweaver等工具。在開發(fā)過程中用到的技術有ADO.NET數(shù)據(jù)訪問技術、Cookie編程技術、動態(tài)菜單的腳本設計等。開發(fā)過程遵守軟件工程思想,按照需求分析、數(shù)據(jù)庫設計、概要設計、詳細設計、編碼、改進的步驟進行開
8、發(fā)。重點涉及ADO.NET數(shù)據(jù)訪問編程模型,尤其是其中的Conne