999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

排課系統(tǒng)中數(shù)據(jù)庫表的設(shè)計(jì)

2015-06-29 17:31:46李娟
科技資訊 2015年15期
關(guān)鍵詞:數(shù)據(jù)庫

李娟

摘要:數(shù)據(jù)庫表是數(shù)據(jù)庫中所必需要設(shè)計(jì)的內(nèi)容,表結(jié)構(gòu)是否規(guī)范直接關(guān)系到后續(xù)數(shù)據(jù)的保持,這就要求建立一個(gè)簡(jiǎn)潔、清晰的數(shù)據(jù)庫表。以免存儲(chǔ)冗余信息,造成浪費(fèi)。

關(guān)鍵詞:數(shù)據(jù)庫 排課 邏輯設(shè)計(jì)

中圖分類號(hào):G71 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2015)05(C)-0000-00

對(duì)排課進(jìn)行分析之后,需要設(shè)計(jì)一個(gè)合適的數(shù)據(jù)庫表,并要求該數(shù)據(jù)庫表滿足前面提到的排課算法以及第三范式,因此筆者對(duì)數(shù)據(jù)庫表進(jìn)行了設(shè)計(jì)。

(1) 周課時(shí)數(shù)設(shè)定表 周課時(shí)數(shù)設(shè)定表主要體現(xiàn)的是年級(jí)與課時(shí)數(shù)的關(guān)系,這里主要包括各個(gè)年級(jí)在規(guī)定學(xué)期當(dāng)中一天的課時(shí)數(shù)(在這里,課時(shí)數(shù)用Ω的一個(gè)子集表示,用Kci來表示某個(gè)年級(jí)的日課時(shí))。

(2) 年級(jí)科目設(shè)置表 年級(jí)科目設(shè)置表主要體現(xiàn)的是不同年級(jí)不同科目之間的關(guān)系,其主要結(jié)構(gòu)是不同年級(jí)在每個(gè)學(xué)期的科目代碼、周課時(shí)數(shù)之間的關(guān)系,還有一天最大節(jié)數(shù)、不同天同一節(jié)最大數(shù)等等。

(3) 教師任教設(shè)置表 教師任教設(shè)置表主要體現(xiàn)的是教師、年級(jí)和科目之間的關(guān)系。

(4) 年級(jí)科目排課限制表 年級(jí)科目排課限制主要體現(xiàn)的是年級(jí)、科目與時(shí)間之間的關(guān)系,其主要結(jié)構(gòu)是學(xué)期、年級(jí)、科目代碼、固定教室代碼、每日時(shí)間段允許標(biāo)志等(每日時(shí)間段允許標(biāo)志值用0或1來表示,0表示不允許在這段時(shí)間安排課程,1表示允許)。

表結(jié)構(gòu)參見下表1所示。

(5) 教師排課表 教師排課表主要體現(xiàn)的是教室、年級(jí)與時(shí)間之間存在的關(guān)系,它是由年級(jí)代碼、教師代碼、時(shí)間允許標(biāo)志等組成(該表的設(shè)計(jì)思想模仿了年級(jí)科目排課表,即每日時(shí)間允許標(biāo)志值用0和1來表示,0表示不允許在該時(shí)間段安排課程,1表示允許)。

(6) 固定課程設(shè)置表 固定課程設(shè)置表主要體現(xiàn)的是班級(jí)、課程與時(shí)間之間的關(guān)系,其主要結(jié)構(gòu)是學(xué)期、年級(jí)、班級(jí)、教師代碼、周、節(jié)、科目等(自動(dòng)排課前預(yù)先設(shè)置的固定課程均作為記錄保存在該表中,也就是某個(gè)班級(jí)在指定時(shí)間段的課程設(shè)置)。參見表2所示。

上面的表中,第幾天用WK表示,第幾節(jié)用JJ表示。由于不同年級(jí)、不同學(xué)期在每天的課時(shí)數(shù)會(huì)發(fā)生改變,所以這里采用序列號(hào),即某節(jié)課只是在該年級(jí)、該學(xué)期有意義,在其它情況下無意義。例如10年級(jí)在周一上午4節(jié)課,12年級(jí)在周一上午2節(jié)課,那么第4節(jié)課對(duì)10年級(jí)來說是上午第4節(jié)課,對(duì)12年級(jí)來說就是下午第2節(jié)課,在這種情況下,每周課時(shí)數(shù)設(shè)定表要與固定課程設(shè)置表配合起來使用,避免產(chǎn)生沖突。

(7) 學(xué)校課程表 學(xué)校課程表指的是課程總表,其主要結(jié)構(gòu)是年級(jí)、學(xué)期、某個(gè)班級(jí)在每周、每節(jié)的科目以及教室代碼、教師代碼(這是排課的最總結(jié)果,也就是某個(gè)教師在一周的某一天給那個(gè)班級(jí)上那一門課的具體安排,以課時(shí)周為循環(huán)周期)。參見表3-3所示。

其中WK、JJ對(duì)應(yīng)的是“固定課程設(shè)置表”中的相應(yīng)字段,為了在生成課程表時(shí)可以按照班級(jí)生成對(duì)應(yīng)的班級(jí)課程表在表3-3中設(shè)計(jì)了JSDM和JSID字段,這樣即可以按照教室生成教室課程表,還按照教師生成教師課程表以方便不同用戶在不同需要下查詢。

數(shù)據(jù)庫表的邏輯設(shè)計(jì)

能否正確的使用數(shù)據(jù)結(jié)構(gòu)關(guān)系到是否可以其他應(yīng)用程序的內(nèi)容,因此在設(shè)計(jì)數(shù)據(jù)庫時(shí),一定要確保數(shù)據(jù)正確分布到數(shù)據(jù)庫的表中。排課參數(shù)在這里會(huì)確定課程編

排所需要的實(shí)體,下面是各表之間的關(guān)系。

(1) 科目字典表和學(xué)校課程表 這兩個(gè)表在使用時(shí)采用的是一個(gè)表對(duì)應(yīng)多個(gè)表的關(guān)系。在學(xué)校的課表中一門課程可能會(huì)出現(xiàn)兩次或以上的情況,例如一個(gè)年級(jí)可能會(huì)有若干個(gè)班級(jí),那么不同的班級(jí)就有可能上相同的公共課程,一門課程也可能在一周內(nèi)上兩次以上。

(2) 科目字典表和教師任教設(shè)置表 這兩個(gè)表在使用時(shí)采用的是一個(gè)表對(duì)應(yīng)多個(gè)表的關(guān)系。一個(gè)年級(jí)的不同班級(jí)需要上同一科目,甚至需要多名教師任教,對(duì)于某一個(gè)科目,由于班一名教師可以同時(shí)教授不同班級(jí)。

(3) 科目字典表和固定課程設(shè)置表 這兩個(gè)表在使用時(shí)采用的是一個(gè)表對(duì)應(yīng)多個(gè)表的關(guān)系。在學(xué)校課表中一門課程在固定課程表中可能出現(xiàn)兩次或以上,這就是與在學(xué)校課程表所出現(xiàn)的情況中類似,也就是說同一年級(jí)中的不同班級(jí)可能會(huì)要上同一門課程。

(4) 科目字典表和年級(jí)科目設(shè)置表 這兩個(gè)表在使用時(shí)采用的是一個(gè)表對(duì)應(yīng)多個(gè)表的關(guān)系,不同班級(jí)或班級(jí)在同一學(xué)期內(nèi)的課時(shí)數(shù)可能不同。

(5) 年級(jí)科目表和年級(jí)科目排課表 這兩個(gè)表在使用時(shí)采用的是一個(gè)表對(duì)應(yīng)一個(gè)表的關(guān)系。每個(gè)年級(jí)都對(duì)應(yīng)于它所上的每個(gè)科目,不會(huì)出現(xiàn)重復(fù)現(xiàn)象。

(6) 固定教室字典表和科目排課表 這兩個(gè)表在使用時(shí)采用的是一個(gè)表對(duì)應(yīng)多個(gè)表的關(guān)系。一個(gè)教師根據(jù)需要有時(shí)候可能會(huì)擔(dān)任同一年級(jí)兩門及以上的課程,那么在這種情況下就可以給該教師在不同的時(shí)間里安排不同的課程。

(7) 教師排課表和教師任教表 這兩個(gè)表在使用時(shí)采用的是一個(gè)表對(duì)應(yīng)多個(gè)表的關(guān)系。在學(xué)校里有時(shí)候根據(jù)需要,一個(gè)教師不但要擔(dān)任同一年級(jí)不同的課程,還有可能擔(dān)任不同年級(jí)的的不同課程,這樣一名教師不但可以任教不同的年級(jí),也可以任教不同的年同課程,一名教師也可能不止在本系或本學(xué)院擔(dān)任課程,還可能在其他系或?qū)W院擔(dān)任不同的課程。

參考文獻(xiàn)

[1] 鄭廣成. ASP. NET中AWSMVC架構(gòu)模式研究. 河北科技大學(xué)學(xué)報(bào), 2011, (6): 598-604

[2] 張永弟, 岳彥芳. 基于Web的CAPP與MES信息集成化管理系統(tǒng), 河北科技大學(xué)學(xué)報(bào), 2008, (2): 152-157

[3] 白云飛, 倪素虹. 基于自適應(yīng)遺傳算法的智能組卷的研究. 河北工業(yè)科技, 2006, 23(4): 210-212

[4] 李穎, 張世民. 基于Web的高校戶籍管理系統(tǒng)研究. 河北工業(yè)科技, 2009, 9(5): 319-350

猜你喜歡
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
兩種新的非確定數(shù)據(jù)庫上的Top-K查詢
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
主站蜘蛛池模板: 婷婷亚洲视频| 精品国产99久久| 99久久精品国产麻豆婷婷| 成人在线第一页| 亚洲人成影视在线观看| 极品性荡少妇一区二区色欲 | 国产欧美日本在线观看| 亚洲成人www| 日韩无码真实干出血视频| 欧美精品不卡| 久久亚洲国产一区二区| 国产在线视频二区| 亚洲日韩第九十九页| 尤物国产在线| 中文字幕av一区二区三区欲色| 亚洲一区二区黄色| 国内丰满少妇猛烈精品播| 亚洲国产成熟视频在线多多| 999精品色在线观看| 免费无码又爽又刺激高| 九色在线视频导航91| 青青草原国产av福利网站| 成年午夜精品久久精品| 制服无码网站| 91青草视频| 综合人妻久久一区二区精品 | 欧美在线精品怡红院| 欧美午夜网站| 欧美成人综合视频| 国精品91人妻无码一区二区三区| 丁香六月激情综合| 国模沟沟一区二区三区| 日韩欧美中文| 国产成人综合久久精品下载| 免费看av在线网站网址| 国产永久免费视频m3u8| 网友自拍视频精品区| 黄色网页在线播放| 国产精品99r8在线观看| 国产黄色爱视频| 国模粉嫩小泬视频在线观看| 国产成人h在线观看网站站| 制服丝袜一区| 尤物精品视频一区二区三区| 欧美日韩国产在线人成app| 国产中文一区二区苍井空| 五月天久久婷婷| 欧美成人一级| 日韩毛片基地| 欧美精品一二三区| 免费va国产在线观看| 亚洲综合精品香蕉久久网| 人禽伦免费交视频网页播放| 精品成人免费自拍视频| 一区二区理伦视频| 欧美日韩一区二区三区在线视频| 国产成人永久免费视频| 亚洲乱码在线视频| 亚洲人成网站18禁动漫无码| 日韩不卡免费视频| 日本午夜影院| 扒开粉嫩的小缝隙喷白浆视频| 四虎永久在线| 最新痴汉在线无码AV| 一本色道久久88亚洲综合| 久久狠狠色噜噜狠狠狠狠97视色 | 亚洲人成成无码网WWW| 亚洲色无码专线精品观看| 91精品国产一区| 久久鸭综合久久国产| 免费在线国产一区二区三区精品| 免费看a毛片| 一级毛片在线播放免费| 亚洲国产精品无码AV| 天天干天天色综合网| 亚洲黄色成人| 国产99精品视频| 一区二区无码在线视频| 精品国产美女福到在线直播| 乱人伦中文视频在线观看免费| av一区二区无码在线| 久久永久免费人妻精品|