国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

職業(yè)學(xué)校網(wǎng)上選課系統(tǒng)的設(shè)計與實現(xiàn)

2011-02-21 02:04鄒佩東莞市高級技工學(xué)校廣東東莞523112
職業(yè)教育研究 2011年3期
關(guān)鍵詞:數(shù)據(jù)庫模塊功能

鄒佩(東莞市高級技工學(xué)校 廣東 東莞 523112)

職業(yè)學(xué)校網(wǎng)上選課系統(tǒng)的設(shè)計與實現(xiàn)

鄒佩
(東莞市高級技工學(xué)校 廣東 東莞 523112)

隨著計算機技術(shù)和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,學(xué)校管理信息網(wǎng)絡(luò)化已經(jīng)成為不可逆轉(zhuǎn)的趨勢。與傳統(tǒng)的選課報名相比,學(xué)校網(wǎng)上選課系統(tǒng)更能體現(xiàn)信息技術(shù)在校園內(nèi)的廣泛應(yīng)用和校園信息網(wǎng)絡(luò)化的特點,更加方便學(xué)校與教師、教師與學(xué)生之間的信息溝通。本文從職業(yè)學(xué)校網(wǎng)上選課系統(tǒng)構(gòu)建的角度論述其中所用到的技術(shù),通過對當前的主流技術(shù)進行分析研究,應(yīng)用網(wǎng)頁設(shè)計和WEB數(shù)據(jù)庫結(jié)合實現(xiàn)職業(yè)學(xué)校選課的信息化管理。

職業(yè)學(xué)校;網(wǎng)上選課系統(tǒng);數(shù)據(jù)庫;ASP動態(tài)網(wǎng)頁

校園信息化建設(shè)是我國信息技術(shù)在教育領(lǐng)域的主要應(yīng)用之一,它給學(xué)校傳統(tǒng)教學(xué)模式帶來了許多嶄新的變化。傳統(tǒng)的學(xué)校報名選課過程局限于學(xué)校內(nèi)部的教學(xué)管理,大多由人工完成,不僅速度慢,而且容易出錯,耗費的時間也較長。而網(wǎng)上選課系統(tǒng)則彌補了這方面的不足。把信息技術(shù)融入傳統(tǒng)的教學(xué)管理中,是現(xiàn)代教學(xué)管理模式的具體體現(xiàn)。

網(wǎng)上選課系統(tǒng)優(yōu)勢主要有:(1)全面構(gòu)建信息化選課系統(tǒng)。結(jié)合學(xué)校的實際應(yīng)用需求,將課程管理和報名管理結(jié)合起來,實行信息化管理。(2)基于WEB應(yīng)用,可以在客戶端通過授權(quán)隨時更新。目前,信息處理系統(tǒng)基于WEB設(shè)計,具有易安裝、成本低、易升級、可擴充、完全開放、不受站點物理空間限制等特點,所有應(yīng)用數(shù)據(jù)均安裝服務(wù)器端,但是在更新的時候可以通過授權(quán)給客戶端的用戶實行。(3)強大的動態(tài)信息交互功能。系統(tǒng)根據(jù)不同用戶的需求提供不同的信息處理權(quán),如添加、修改、查詢等功能。(4)與廣域網(wǎng)連接,具有強大的信息溝通功能。一個成熟的Web開發(fā)的項目可以結(jié)構(gòu)化程度很高的方式進行組織和搭建,而且在整個系統(tǒng)的模型中,處處體現(xiàn)著面向?qū)ο蟮乃枷耄眠@種模型實現(xiàn)的多層結(jié)構(gòu)模塊之間聯(lián)結(jié)松散,分工、組織都非常容易。因此,學(xué)校網(wǎng)上選課系統(tǒng)的建設(shè)正當其時。如何構(gòu)建這樣一個平臺,使其發(fā)揮更大的效能,更大地促進校園信息管理網(wǎng)絡(luò)化、科技化,就成為廣大教育工作者不斷追求的目標。

要實現(xiàn)這樣的功能,離不開后臺數(shù)據(jù)庫的支持。用戶注冊信息、課程信息、教師信息等大量的數(shù)據(jù)都要由數(shù)據(jù)庫管理系統(tǒng)管理。本文所述數(shù)據(jù)庫的服務(wù)器端采用了Microsoft Access數(shù)據(jù)庫作為ODBC(Open DataBase Connectivity)數(shù)據(jù)源,并以先進的ADO(ActiveX Data Objects)技術(shù)進行數(shù)據(jù)存取等操作,使Web與數(shù)據(jù)庫緊密聯(lián)系起來。

系統(tǒng)設(shè)計思想

系統(tǒng)功能 本系統(tǒng)可以實現(xiàn)以下功能:(1)學(xué)生:查看選修課程內(nèi)容、注冊添加資料、選擇喜歡的課程進行報名。(2)管理員:發(fā)布選修課內(nèi)容和任課教師、修改和查詢報名學(xué)生的資料、報名查詢、報名信息管理、數(shù)據(jù)庫備份等。

總體分析 通過系統(tǒng)功能目標,我們將選課系統(tǒng)的制作分為四大部分:(1)學(xué)生注冊和登陸模塊:這個模塊的功能,就是要申請選課的學(xué)生能夠填寫注冊資料,并提交到后臺數(shù)據(jù)庫。(2)管理員登陸管理模塊:通過輸入管理員的用戶名和密碼,對整個系統(tǒng)進行管理。(3)增加課程模塊:為新開課的教師增加課程,讓學(xué)生能夠在注冊資料頁面進行選擇。(4)報名信息管理模塊:通過課程查詢來確定報名學(xué)習(xí)該門課程的學(xué)生數(shù)量是否達到開班要求。

了解了具體的功能需求后,就可以分模塊開始本系統(tǒng)的設(shè)計了。當然,這些模塊只是在功能上對系統(tǒng)結(jié)構(gòu)的劃分,實際上并不能夠完全把他們獨立出來進行設(shè)計。對于這種較小的應(yīng)用,也沒有必要進行完全的模塊化設(shè)計,在良好的規(guī)劃下直接寫程序代碼更為簡單一些。

系統(tǒng)結(jié)構(gòu)

數(shù)據(jù)庫的選擇 Access數(shù)據(jù)庫的優(yōu)點在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于Excel的電子表格,可以使數(shù)據(jù)庫一目了然。另外,Acces允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。Access也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。如上所述,用Access進行關(guān)系數(shù)據(jù)庫開發(fā)具備許多優(yōu)點,可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強大功能。

數(shù)據(jù)庫設(shè)計 本選課系統(tǒng)的數(shù)據(jù)庫設(shè)計主要包括以下幾個模塊,其中,Course表用來存放課程名稱和教師名稱,Scourse表用來存放課程名稱和學(xué)號,User表用來存放學(xué)生注冊信息。表的結(jié)構(gòu)分別如表1~3所示。

實現(xiàn)過程

學(xué)生信息錄入 學(xué)校網(wǎng)上選課系統(tǒng)主頁面如圖1所示,主要實現(xiàn)學(xué)生網(wǎng)上報名信息的錄入。要求學(xué)生把姓名、學(xué)號、密碼、確認密碼、選修課程、班級、性別、出生年月、電子郵箱、學(xué)校等信息錄入,以方便教務(wù)管理人員進行信息化管理。學(xué)生可以在校園網(wǎng)的任一客戶端操作。

報名信息管理 在報名信息管理中,我們通過不同的課程查詢來確定該門課程的報名學(xué)生數(shù)是否達到開班要求。也可以不選條件查詢?nèi)浚缓蟀床煌囊筮M行排列,如圖3所示。

學(xué)生信息修改 對于每個報名的學(xué)生,如果信息出現(xiàn)錯誤,管理員都可以進行修改和更正,修改好后還可以打印。

教務(wù)管理人員登錄 教務(wù)管理人員進行管理的時候,需要先通過管理登錄窗口輸入管理員用戶和密碼進行登錄,以便在權(quán)限內(nèi)進行管理。同樣,這一操作過程也可以在校園網(wǎng)任意電腦終端中進行。

課程和任課教師管理 教務(wù)管理人員登錄進入系統(tǒng)后,可以增加相應(yīng)的課程和任課教師,也可以修改和刪除原有的課程和教師信息。例如,一門課結(jié)束后不再開設(shè)就可以刪除掉系統(tǒng)中的課程,相應(yīng)數(shù)據(jù)庫的記錄就會少了一條。

學(xué)生信息查詢 當報名的人數(shù)急劇增加的時候,為了方便管理,可通過報名查詢來確定某個學(xué)生的具體信息??梢酝ㄟ^姓名或者學(xué)號來查詢某個學(xué)生的情況,也可以不選條件查詢?nèi)?,如圖2所示。

調(diào)試環(huán)境

(一)系統(tǒng)環(huán)境

網(wǎng)絡(luò)硬件環(huán)境 (1)服務(wù)器:CPU PII266以上(PPC、ALPHA)、內(nèi)存64M以上、硬盤4G或以上。(2)工作站:CPU P166以上、內(nèi)存32M以上。(3)打印機:EPSON LQ1600K、或其他激光、噴墨打印機。(4)集線器、交換機:10/100M。(5)網(wǎng)卡:10/100M以太網(wǎng)。(6)調(diào)制解調(diào)器:傳輸速率36.6K以上。

系統(tǒng)軟件環(huán)境 (1)Microsoft Windows NT Server中文版/ MicrosoftWindows2000 Server中文版。 (2)MicrosoftSQL Server。(3)Microsoft Windows xp/2000。(4)Microsoft Office xp/ 2003。

(二)調(diào)試情況

本選課系統(tǒng)構(gòu)建時所用到的軟件Dreamweaver、Photoshop、 Imageready、Access等。本系統(tǒng)在 Windows xp+IIS5.01和Windows 2000+IIS5.0環(huán)境下運行情況穩(wěn)定,速度較快,適合廣大職業(yè)學(xué)校作為構(gòu)建校園信息化的平臺,為教學(xué)管理人員提供良好的幫助。

[1]梁嘉超,等.ASP后臺數(shù)據(jù)庫網(wǎng)站制作[M].北京:冶金工業(yè)出版社,2001.

[2]李巖,等.網(wǎng)絡(luò)編程實例[M].北京:中國電力出版社,2001.

[3]云舟工作室.Access2000一冊通[M].北京:人民郵電出版社,2000.

G717

A

1672-5727(2011)03-0172-03

鄒佩(1962—),女,江蘇無錫人,東莞市高級技工學(xué)校講師,工程師,主要從事計算機控制及應(yīng)用的研究與教學(xué)。

猜你喜歡
數(shù)據(jù)庫模塊功能
也談詩的“功能”
28通道收發(fā)處理模塊設(shè)計
“選修3—3”模塊的復(fù)習(xí)備考
關(guān)于非首都功能疏解的幾點思考
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
中西醫(yī)結(jié)合治療甲狀腺功能亢進癥31例
辨證施護在輕度認知功能損害中的應(yīng)用
盐边县| 团风县| 鹤山市| 彰化市| 从江县| 黄冈市| 昌邑市| 黄梅县| 南平市| 天等县| 榆林市| 澜沧| 花莲市| 清河县| 若尔盖县| 鹤岗市| 彰武县| 顺平县| 黎城县| 乌拉特后旗| 蕲春县| 巴彦淖尔市| 靖州| 建水县| 封丘县| 乌拉特后旗| 和顺县| 泸定县| 兴安盟| 汤阴县| 崇礼县| 桦南县| 镇平县| 平乐县| 固原市| 临西县| 阿鲁科尔沁旗| 鹿邑县| 龙海市| 连云港市| 阿尔山市|