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

?

基于PowerBuilder的教學(xué)計(jì)劃管理系統(tǒng)的設(shè)計(jì)
——以常州開放大學(xué)為例

2014-03-12 05:08金玉明
關(guān)鍵詞:教學(xué)計(jì)劃常州學(xué)時(shí)

錢 錦,金玉明

(常州開放大學(xué),江蘇常州213001)

基于PowerBuilder的教學(xué)計(jì)劃管理系統(tǒng)的設(shè)計(jì)
——以常州開放大學(xué)為例

錢 錦,金玉明

(常州開放大學(xué),江蘇常州213001)

教學(xué)計(jì)劃是教學(xué)工作的總體規(guī)劃,是人才培養(yǎng)的基本依據(jù)。隨著辦學(xué)規(guī)模的擴(kuò)大及開設(shè)專業(yè)的增加,教學(xué)計(jì)劃管理的信息量也不斷地上漲,使學(xué)校教學(xué)計(jì)劃管理工作變得越來越復(fù)雜和繁重。原始的人工管理容易造成差錯(cuò),而計(jì)算機(jī)管理系統(tǒng),可以實(shí)現(xiàn)信息共享,方便查詢。與課務(wù)安排相聯(lián)系,可核對(duì)各班級(jí)已開課程與教學(xué)計(jì)劃是否一致,特別是在學(xué)生畢業(yè)時(shí)可以核查有無課程漏開的情況。依據(jù)常州開放大學(xué)對(duì)教學(xué)計(jì)劃管理系統(tǒng)的實(shí)際需求,系統(tǒng)描述了所實(shí)現(xiàn)的基本功能及設(shè)計(jì)的主要方法。

開放大學(xué);教學(xué)計(jì)劃管理;數(shù)據(jù)庫;管理系統(tǒng)

1 開發(fā)背景

常州開放大學(xué)的教學(xué)管理主要有教務(wù)處牽頭,下設(shè)各二級(jí)學(xué)院進(jìn)行分級(jí)管理,各專業(yè)教學(xué)計(jì)劃由二級(jí)學(xué)院制定,報(bào)教務(wù)處審核后執(zhí)行。

在過去,教學(xué)計(jì)劃一般采用電子表方式進(jìn)行手工管理。隨著開放大學(xué)的快速發(fā)展,學(xué)生規(guī)模的擴(kuò)大及開設(shè)專業(yè)不斷增加,教學(xué)計(jì)劃的信息量不斷的上漲,使各學(xué)院教學(xué)計(jì)劃管理工作變得越來越復(fù)雜和繁重,原始的人工管理缺少規(guī)范性,效率低,共享性能差,查找不便,容易造成差錯(cuò)。因此利用計(jì)算機(jī)管理系統(tǒng)對(duì)教學(xué)計(jì)劃進(jìn)行管理,實(shí)現(xiàn)管理工作流程的系統(tǒng)化、規(guī)范化和自動(dòng)化成為必然趨勢。

使用計(jì)算機(jī)數(shù)據(jù)庫技術(shù)對(duì)教學(xué)計(jì)劃進(jìn)行管理,有著手工管理所無法比擬的優(yōu)點(diǎn),如檢索迅速方便,可靠性高,存儲(chǔ)時(shí)間長,共享程度高等。

由于各個(gè)學(xué)校教學(xué)計(jì)劃管理有不同要求,目前市場上現(xiàn)有的教學(xué)計(jì)劃管理系統(tǒng)軟件很難做到通用。因此常州開放大學(xué)成立了課題開發(fā)小組,根據(jù)學(xué)校的具體情況,開發(fā)一套教學(xué)計(jì)劃管理系統(tǒng),結(jié)合課務(wù)安排系統(tǒng),目的在于使學(xué)校對(duì)教學(xué)成績管理規(guī)范化、現(xiàn)代化,實(shí)現(xiàn)數(shù)據(jù)高度集成和信息共享。

2 需求分析

根據(jù)對(duì)學(xué)校教學(xué)計(jì)劃管理的使用情況調(diào)查,各專業(yè)教學(xué)計(jì)劃由各二級(jí)學(xué)院制定,由教學(xué)秘書進(jìn)行數(shù)據(jù)處理,其他用戶主要是查閱各班級(jí)計(jì)劃及執(zhí)行情況。

教學(xué)計(jì)劃的主要內(nèi)容有:課程代碼,課程名稱,課程性質(zhì),總學(xué)時(shí),理論學(xué)時(shí),實(shí)踐學(xué)時(shí),學(xué)分,開設(shè)學(xué)期等信息。

在系統(tǒng)中為方便處理,設(shè)置一個(gè)課程庫,包括各專業(yè)所有的課程信息。然后按班級(jí)制定教學(xué)實(shí)施計(jì)劃,教學(xué)計(jì)劃中的課程從課程庫中選擇,并且可以做修改后得到班級(jí)教學(xué)計(jì)劃。

同一專業(yè)不同班級(jí)的計(jì)劃可以復(fù)制生成,每個(gè)班級(jí)各學(xué)期的開設(shè)課程一般根據(jù)該班級(jí)的計(jì)劃確定。每個(gè)學(xué)期對(duì)各班級(jí)進(jìn)行開課處理,從計(jì)劃中選擇準(zhǔn)備開設(shè)的課程,為安排班級(jí)課表及學(xué)生本學(xué)期的成績處理作好準(zhǔn)備。

根據(jù)用戶需求,教學(xué)計(jì)劃管理系統(tǒng)數(shù)據(jù)處理的基本處理步驟為:

①課程管理②班級(jí)教學(xué)計(jì)劃③學(xué)期開課④課表及成績管理

其中課表及成績處理模塊由另外的管理系統(tǒng)實(shí)現(xiàn)。

3 數(shù)據(jù)庫設(shè)計(jì)

本系統(tǒng)是一個(gè)網(wǎng)絡(luò)環(huán)境下的數(shù)據(jù)庫管理系統(tǒng),采用C/S結(jié)構(gòu),支持多用戶在局域網(wǎng)中對(duì)數(shù)據(jù)庫進(jìn)行處理、查詢操作。

系統(tǒng)前臺(tái)開發(fā)工具采用Sybase公司的Powerbuilder6.5,它采用面向?qū)ο蟮某绦蛟O(shè)計(jì)技術(shù),是基于客戶/服務(wù)器應(yīng)用的、最具有代表性的新一代數(shù)據(jù)庫前端開發(fā)工具。其界面友好,運(yùn)行穩(wěn)定,可以在Windows2000及以上的任何操作系統(tǒng)版本下運(yùn)行。服務(wù)器端采用MicroSoft公司研制的Sqlserver作為后臺(tái)數(shù)據(jù)庫,具有較好的安全性和可靠性。

在數(shù)據(jù)庫設(shè)計(jì)方法上,主要是采用CASE工具PowerDesigner來建立處理分析模型,并進(jìn)行概念模型設(shè)計(jì),繪制E-R圖(實(shí)體—聯(lián)系圖),并由E—R圖生成物理庫結(jié)構(gòu)。

主要關(guān)系的模式設(shè)計(jì)如下:

課程表(課程代碼、課程名稱、課程性質(zhì)、總學(xué)時(shí)、學(xué)分、歸口學(xué)院)

教學(xué)計(jì)劃(班級(jí)、課程代碼、課程名稱、課程性質(zhì)、總學(xué)時(shí)、理論學(xué)時(shí)、實(shí)踐學(xué)時(shí)、學(xué)分、開課學(xué)期)

學(xué)期開課(學(xué)期、班級(jí)、課程代碼、任課老師)

其中教學(xué)計(jì)劃表與課程庫中有許多屬性相同,是因?yàn)橛?jì)劃表中課程來源于課程庫,但在各班級(jí)制定實(shí)施性計(jì)劃時(shí)可以做進(jìn)一步調(diào)整。

4 功能模塊設(shè)計(jì)

根據(jù)對(duì)用戶需求的分析,確定教學(xué)計(jì)劃管理系統(tǒng)的功能模塊劃分為三部分:

①課程管理②教學(xué)計(jì)劃管理③開課處理

4.1 課程表管理

這是各專業(yè)開設(shè)課程的集合,主要用于生成各班級(jí)計(jì)劃時(shí)選擇課程。按不同的層次分別顯示,分為全日制三年制、五年制、國開本科、國開專科、江開本科、江開??频取?/p>

4.2 教學(xué)計(jì)劃管理

按班級(jí)制定的教學(xué)計(jì)劃,一般在新班組班后完成,建好后無特殊情況一般不要修改計(jì)劃,隨著每學(xué)期的開課安排,可以查看計(jì)劃的執(zhí)行情況,顯示每門課具體的開課時(shí)間、任課教師、平均成績等信息。

系統(tǒng)用不同顏色顯示計(jì)劃中的課程是否已開設(shè):黑色表示已開,蘭色表示當(dāng)前學(xué)期正在開設(shè),紅色表示還未開設(shè),標(biāo)志明顯,可以有效地防止漏開課程。課程名稱的“COLOR”屬性表達(dá)式設(shè)置為:

if(cc=1,rgb(0,0,255),if(pcjbjkc_xq>'00',0,rgb(255,0,0)))

其中“cc=1”表示是當(dāng)前學(xué)期開設(shè)課程。

①課程維護(hù)

對(duì)班級(jí)開設(shè)的課程進(jìn)行維護(hù)。初始課程信息一般來自于課程庫,然后可以對(duì)課程的信息進(jìn)行修改。

②計(jì)劃復(fù)制

各專業(yè)當(dāng)?shù)谝淮沃贫艘粋€(gè)班的計(jì)劃后,其他各班一般與前面的班級(jí)類似,所以只要從某個(gè)已有計(jì)劃的班級(jí)中復(fù)制、修改計(jì)劃就可以生成下一個(gè)班級(jí)計(jì)劃了。

4.3 開課處理

為安排每班級(jí)課表,每學(xué)期要對(duì)各班級(jí)進(jìn)行開課處理,一般根據(jù)班級(jí)教學(xué)計(jì)劃可確定該班級(jí)本學(xué)期應(yīng)該開設(shè)哪些課程,并且安排每門課程的任課老師和上課時(shí)間(在課務(wù)安排模塊中實(shí)現(xiàn))。

①自動(dòng)開課

在班級(jí)的教學(xué)計(jì)劃中每門課程都有計(jì)劃開設(shè)學(xué)期,系統(tǒng)需要計(jì)算出該班級(jí)當(dāng)前已處于第幾學(xué)期,再從計(jì)劃中把該學(xué)期應(yīng)開設(shè)的課程一次性記錄到開課表中。

②手動(dòng)選課

在班級(jí)實(shí)際開課時(shí),有時(shí)會(huì)遇到對(duì)需要計(jì)劃中課程的開課學(xué)期作提前或推遲處理,特別是開放課程,因考慮到教學(xué)資源和師資的情況,對(duì)實(shí)際執(zhí)行計(jì)劃的調(diào)整情況可能較多,這時(shí)可以通過從計(jì)劃中進(jìn)行手動(dòng)選課或刪課處理。

5 設(shè)計(jì)總結(jié)

在本系統(tǒng)的設(shè)計(jì)過程中,主要需考慮數(shù)據(jù)的完整性、安全性,提供友好的用戶使用界面,使該系統(tǒng)受用戶歡迎,具有較強(qiáng)的生命力。

另外該系統(tǒng)作為學(xué)校內(nèi)部管理教務(wù)系統(tǒng)中的一個(gè)子模塊,與課務(wù)安排、成績管理等子系統(tǒng)相聯(lián)系,下一步可以做進(jìn)一步開發(fā),生成學(xué)生學(xué)籍卡,以減輕輔導(dǎo)員制作學(xué)籍卡的負(fù)擔(dān),并可以保證學(xué)籍卡數(shù)據(jù)更準(zhǔn)確、可靠。

[1]劉紅巖.PowerBuilder原理與應(yīng)用指南[M].北京:電子工業(yè)出版社,1999.

[2]王樹梅.教學(xué)計(jì)劃管理系統(tǒng)的設(shè)計(jì)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2010(8).

[3]金玉明.學(xué)生成績管理系統(tǒng)的設(shè)計(jì)[J].科技創(chuàng)新與應(yīng)用,2012(12).

[4]章立明.SQL Server 2005數(shù)據(jù)庫開發(fā)實(shí)戰(zhàn)[M].北京:機(jī)械工業(yè)出版社,2007.

(責(zé)任編輯 侯中巖)

G724.4

B

1673-5382(2014)04-0087-03

2014-11-02

錢錦(1979-),女,江蘇常州人,常州開放大學(xué)講師.

猜你喜歡
教學(xué)計(jì)劃常州學(xué)時(shí)
常州的早晨
第二課堂成績單制度下的學(xué)時(shí)發(fā)放標(biāo)準(zhǔn)的探索
——以中國民用航空飛行學(xué)院為例
《詩詞寫作》課程教學(xué)大綱(節(jié)選)
教學(xué)大綱國畫(工筆花鳥)
探索學(xué)時(shí)積分制 構(gòu)建階梯式成長激勵(lì)體系
《30米快速跑》單元教學(xué)計(jì)劃
常州非遺 燦爛多彩
像歷史學(xué)家一樣閱讀:深度學(xué)習(xí)與啟示——以美國《埃及金字塔》教學(xué)計(jì)劃為例
教師專業(yè)化視角下的“美國史教學(xué)計(jì)劃”
高中體育與健康教學(xué)計(jì)劃制訂探析
施甸县| 延边| 公主岭市| 安顺市| 商洛市| 阳新县| 温泉县| 河南省| 东港市| 长葛市| 土默特左旗| 清水县| 凌海市| 威海市| 都江堰市| 体育| 元江| 凉城县| 黄梅县| 金堂县| 梁平县| 榆林市| 南昌县| 门源| 公安县| 敖汉旗| 北碚区| 辽阳市| 息烽县| 安新县| 蒙阴县| 开远市| 太谷县| 屯昌县| 额尔古纳市| 贵港市| 广灵县| 保德县| 博乐市| 绥德县| 乃东县|