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ù)庫
主站蜘蛛池模板: 91视频国产高清| 亚洲乱码视频| 1024你懂的国产精品| 欧美一级在线播放| 久久久久免费看成人影片| 久久精品无码中文字幕| 国产免费好大好硬视频| 国产丝袜一区二区三区视频免下载| 色噜噜狠狠狠综合曰曰曰| 在线观看亚洲天堂| 最新国产你懂的在线网址| 中日韩一区二区三区中文免费视频 | 99re66精品视频在线观看| 女同国产精品一区二区| 91偷拍一区| 亚洲男人的天堂久久香蕉| 国产精品无码AⅤ在线观看播放| 91网在线| 日韩专区第一页| 久草中文网| 99青青青精品视频在线| 免费视频在线2021入口| 五月婷婷综合色| 日本少妇又色又爽又高潮| 亚洲成a人片在线观看88| 免费A级毛片无码免费视频| 亚洲一区黄色| 国产美女一级毛片| 91久久青青草原精品国产| 91麻豆精品国产91久久久久| 成人午夜福利视频| 精品成人一区二区| 一级毛片无毒不卡直接观看| 国产男人的天堂| 日韩不卡高清视频| 国产激情影院| 一级毛片无毒不卡直接观看 | 亚洲国产精品日韩专区AV| 无码一区二区三区视频在线播放| 40岁成熟女人牲交片免费| 久青草国产高清在线视频| 亚洲成年人片| 国产成人综合日韩精品无码不卡| 看看一级毛片| 看你懂的巨臀中文字幕一区二区| 丰满少妇αⅴ无码区| 国产免费黄| 久久鸭综合久久国产| 亚洲日韩在线满18点击进入| 色婷婷天天综合在线| 超清无码一区二区三区| 亚洲91在线精品| 中文字幕亚洲综久久2021| 一区二区三区成人| 99re在线免费视频| 蜜芽一区二区国产精品| 欧美日在线观看| 素人激情视频福利| 幺女国产一级毛片| 亚洲人成色在线观看| 在线观看欧美国产| 白浆视频在线观看| 亚洲精品无码抽插日韩| 婷婷色婷婷| 亚洲性日韩精品一区二区| 视频国产精品丝袜第一页| 欧美成人精品一区二区| 99在线观看精品视频| 伊人查蕉在线观看国产精品| 国产欧美日韩91| 久久久久人妻一区精品| 国产在线98福利播放视频免费| 国产黄色片在线看| 波多野结衣久久高清免费| 久久窝窝国产精品午夜看片| 91成人在线观看视频| 国产经典免费播放视频| 日本在线国产| 丝袜久久剧情精品国产| A级毛片无码久久精品免费| 一级成人欧美一区在线观看| 亚洲国产成人麻豆精品|