駐馬店技師學(xué)院排課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2020-09-21 21:44
隨著我國(guó)經(jīng)濟(jì)的增長(zhǎng),對(duì)職業(yè)教育的投入越來(lái)越多,各所高職院校的生源也比較充足,招生規(guī)模也在不斷的擴(kuò)大。對(duì)應(yīng)的教師數(shù)量和教學(xué)資源也不斷的增加,高校在每個(gè)學(xué)期的開(kāi)學(xué)前如何更加科學(xué)、合理的編排出符合自己學(xué)校需求的課程表便顯得更加的重要。本系統(tǒng)在駐馬店技師學(xué)院排課的實(shí)際情況基礎(chǔ)上,根據(jù)學(xué)校教學(xué)工作的實(shí)際情況,以學(xué)校教學(xué)計(jì)劃和開(kāi)課任務(wù)書(shū)為基礎(chǔ),在對(duì)我校課表編排的實(shí)際需求基礎(chǔ)上對(duì)系統(tǒng)進(jìn)行了需求分析、功能設(shè)計(jì)和系統(tǒng)的實(shí)現(xiàn)。首先,對(duì)排課系統(tǒng)設(shè)計(jì)的背景、研究現(xiàn)狀和開(kāi)發(fā)意義進(jìn)行了研究,并根據(jù)學(xué)校排課的實(shí)際情況,通過(guò)對(duì)排課因素進(jìn)行分析,得到排課系統(tǒng)的功能需求分析和非功能性需求分析;然后,依據(jù)功能需求分析,對(duì)學(xué)校排課系統(tǒng)進(jìn)行了功能設(shè)計(jì)、算法設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì),并對(duì)系統(tǒng)進(jìn)行了實(shí)現(xiàn);其次,將粗糙集的屬性約簡(jiǎn)算法和修改后的遺傳算法應(yīng)用于課表的編排上,約簡(jiǎn)了排課需要考慮的部分因素,提高了排課效率,在實(shí)際應(yīng)用過(guò)程中取到了良好的效果;最后,對(duì)系統(tǒng)進(jìn)行了測(cè)試,設(shè)計(jì)了測(cè)試用例,對(duì)測(cè)試結(jié)果進(jìn)行了分析,對(duì)系統(tǒng)開(kāi)發(fā)中的主要工作進(jìn)行了總結(jié)和展望。駐馬店技師學(xué)院排課系統(tǒng)利用先進(jìn)的SSH技術(shù)結(jié)合三層架構(gòu)開(kāi)發(fā)設(shè)計(jì),將數(shù)據(jù)存儲(chǔ)在SQL Server數(shù)據(jù)庫(kù)中,加強(qiáng)了數(shù)據(jù)的安全性。通過(guò)學(xué)校實(shí)際運(yùn)行,排課系統(tǒng)能夠完成預(yù)定的各項(xiàng)工作,性能穩(wěn)定,排出的課表科學(xué)、合理,對(duì)學(xué)校教學(xué)工作的效率提高具有明顯的作用。
【學(xué)位單位】:天津職業(yè)技術(shù)師范大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2018
【中圖分類(lèi)】:TP311.52
【部分圖文】:
第 2 章 相關(guān)理論與技術(shù)店技師學(xué)院排課系統(tǒng)主要采用面向?qū)ο蟮能浖_(kāi)發(fā)方法,采用VC 設(shè)計(jì)模式進(jìn)行設(shè)計(jì)與實(shí)現(xiàn),在技術(shù)上主要采用基于 JAVA 的框方法與模型的開(kāi)發(fā)方法主要有面向?qū)ο蟮能浖_(kāi)發(fā)方法和面向過(guò)程的軟件前使用最多最流行的是面向?qū)ο蟮拈_(kāi)發(fā)方法。面向?qū)ο蟮拈_(kāi)發(fā)方法對(duì)象的開(kāi)發(fā)方法在系統(tǒng)的開(kāi)發(fā)過(guò)程中主要由需求分析、系統(tǒng)分統(tǒng)實(shí)現(xiàn)、測(cè)試、維護(hù)等幾個(gè)大的階段組成,如圖 2-1 所示。
)快速原型法
圖 2-4 B/S 架構(gòu)體系VC 設(shè)計(jì)模式C 設(shè)計(jì)模式[17]是系統(tǒng)開(kāi)發(fā)過(guò)程中采用的經(jīng)典設(shè)計(jì)模式之一,該設(shè)計(jì)(model)、視圖(View)和控制器(Controller)等三個(gè)部分所模型主要是解決系統(tǒng)中對(duì)象的模型問(wèn)題,可以對(duì)對(duì)象進(jìn)行處理,的獲取、賦值等主要操作,可以使對(duì)象的操作面向?qū)ο蠡;視圖頁(yè)面的顯示問(wèn)題,可以對(duì)系統(tǒng)功能操作的結(jié)果進(jìn)行展示,使結(jié)果戶的操作和顯示;控制器主要是對(duì)系統(tǒng)的操作功能進(jìn)行轉(zhuǎn)移控制轉(zhuǎn)。MVC 設(shè)計(jì)模式結(jié)構(gòu)如圖 2-5 所示。
本文編號(hào):2824028
【學(xué)位單位】:天津職業(yè)技術(shù)師范大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2018
【中圖分類(lèi)】:TP311.52
【部分圖文】:
第 2 章 相關(guān)理論與技術(shù)店技師學(xué)院排課系統(tǒng)主要采用面向?qū)ο蟮能浖_(kāi)發(fā)方法,采用VC 設(shè)計(jì)模式進(jìn)行設(shè)計(jì)與實(shí)現(xiàn),在技術(shù)上主要采用基于 JAVA 的框方法與模型的開(kāi)發(fā)方法主要有面向?qū)ο蟮能浖_(kāi)發(fā)方法和面向過(guò)程的軟件前使用最多最流行的是面向?qū)ο蟮拈_(kāi)發(fā)方法。面向?qū)ο蟮拈_(kāi)發(fā)方法對(duì)象的開(kāi)發(fā)方法在系統(tǒng)的開(kāi)發(fā)過(guò)程中主要由需求分析、系統(tǒng)分統(tǒng)實(shí)現(xiàn)、測(cè)試、維護(hù)等幾個(gè)大的階段組成,如圖 2-1 所示。
)快速原型法
圖 2-4 B/S 架構(gòu)體系VC 設(shè)計(jì)模式C 設(shè)計(jì)模式[17]是系統(tǒng)開(kāi)發(fā)過(guò)程中采用的經(jīng)典設(shè)計(jì)模式之一,該設(shè)計(jì)(model)、視圖(View)和控制器(Controller)等三個(gè)部分所模型主要是解決系統(tǒng)中對(duì)象的模型問(wèn)題,可以對(duì)對(duì)象進(jìn)行處理,的獲取、賦值等主要操作,可以使對(duì)象的操作面向?qū)ο蠡;視圖頁(yè)面的顯示問(wèn)題,可以對(duì)系統(tǒng)功能操作的結(jié)果進(jìn)行展示,使結(jié)果戶的操作和顯示;控制器主要是對(duì)系統(tǒng)的操作功能進(jìn)行轉(zhuǎn)移控制轉(zhuǎn)。MVC 設(shè)計(jì)模式結(jié)構(gòu)如圖 2-5 所示。
【參考文獻(xiàn)】
相關(guān)期刊論文 前7條
1 譚保華;彭偉;;基于蟻群遺傳算法的高校排課系統(tǒng)[J];計(jì)算機(jī)仿真;2008年12期
2 陳章輝;黃小暉;任文藝;康烈;;基于雙倍體遺傳算法求解大學(xué)排課問(wèn)題[J];計(jì)算機(jī)應(yīng)用;2008年12期
3 汪曉飛;李曉寧;;GA編碼方案在高校排課系統(tǒng)中的應(yīng)用[J];計(jì)算機(jī)工程與設(shè)計(jì);2008年17期
4 趙輝;譚天曉;趙宗濤;;基于不完備信息系統(tǒng)的粗模糊屬性值的知識(shí)獲取[J];微電子學(xué)與計(jì)算機(jī);2008年08期
5 滕姿;鄧輝文;楊久俊;;基于遺傳算法的排課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用;2007年S2期
6 梅曉勇,孫建平,肖政宏;基于動(dòng)態(tài)規(guī)則構(gòu)造的排課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J];微機(jī)發(fā)展;2002年06期
7 龍一飛,郭文宏;基于知識(shí)推理的排課系統(tǒng)[J];電腦開(kāi)發(fā)與應(yīng)用;2000年06期
本文編號(hào):2824028
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2824028.html
最近更新
教材專(zhuān)著