freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于bs的實(shí)驗(yàn)室排課系統(tǒng)畢業(yè)論文-全文預(yù)覽

  

【正文】 動(dòng)排課手手工調(diào)節(jié)之后,已形成最后的既無(wú)沖突又符合排課人員主管能動(dòng)性的課表。 ClassNo amp。 strtblTeacherID amp。 D amp。 ClassNo amp。 strtblTeacherID amp。 D amp。 and ClassNo= amp。函數(shù)IntoPk代碼如下:Function IntoPk(ByVal strtblTeacherID As String, ByVal strRoomNo As String, ByVal ClassNo As Integer) As Boolean ExeSql(delete from tblTime where TeacherNo = amp。其界面如下:,代碼如下:該頁(yè)面為實(shí)驗(yàn)課表自動(dòng)編排頁(yè)面,再經(jīng)過對(duì)排課基本信息的錄入,確保無(wú)誤之后,排課算法可自動(dòng)生成一個(gè)初排課表。,所不同的只是多了兩個(gè)DropDownList Web服務(wù)器控件,其代碼實(shí)現(xiàn)方式也基本類似,不做累述。 在添加課程信息時(shí),需要輸入該門實(shí)驗(yàn)課的總課時(shí)和每周課時(shí)(兩者都必須為整數(shù),規(guī)定一節(jié)大課為兩個(gè)課時(shí)),用來計(jì)算此實(shí)驗(yàn)課在該學(xué)期持續(xù)的時(shí)間,在課表中將顯示出該課程到哪一周結(jié)束。實(shí)驗(yàn)室查詢關(guān)鍵代碼與此類似,不再重復(fù)。Else = 密碼錯(cuò)誤End If Else = 帳號(hào)錯(cuò)誤 End If () End IfEnd Sub教師在輸入自己的名稱和密碼之后,點(diǎn)擊“教師登錄”按鈕,? TeacherNO= amp。其界面如下:管理員輸入自己帳號(hào)和密碼后點(diǎn)擊“登錄”按鈕觸發(fā)事件如下:Sub login_Click(ByVal sender As Object, ByVal e As EventArgs) If = Or = Then = 帳號(hào)和密碼不能為空Else Dim InsertCmd As String = select * from admin where UserName=39。通常包括數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和處理過程5個(gè)部分。該DBMS在性能,可靠行和安全行方面都具有很好是技術(shù)保證,同時(shí)有具備使用方便、可伸縮性好、與相關(guān)軟件集成程度高等優(yōu)點(diǎn)。該數(shù)據(jù)庫(kù)系統(tǒng)要求具有以下方面的特點(diǎn):(1)結(jié)構(gòu)合理。(3)多對(duì)多聯(lián)系:對(duì)于實(shí)體A構(gòu)成的集合中的每個(gè)實(shí)體,在實(shí)體集合B中有N個(gè)實(shí)體與之相對(duì)應(yīng),且對(duì)于集合B中的每個(gè)實(shí)體,在A中有M個(gè)實(shí)體與之相對(duì)應(yīng),稱實(shí)體集合A和實(shí)體集合B之間是M:N的關(guān)系。3. 實(shí)體和實(shí)體之間的聯(lián)系:通過棱形框聯(lián)系實(shí)體,棱形內(nèi)為聯(lián)系的名稱。每個(gè)屬性有一個(gè)值域,其類型可以是整數(shù)型、實(shí)數(shù)型或字符串型。實(shí)體可以是具體的對(duì)象,例如一名女學(xué)生,一間房間等。4. 混合策略。2. 自底向上。它是現(xiàn)實(shí)世界的一個(gè)真實(shí)模型,易于理解,便于和不熟悉計(jì)算機(jī)的用戶交換意見,使用戶易于參與;當(dāng)現(xiàn)實(shí)世界需求改變時(shí),概念結(jié)構(gòu)又可以很容易地作相應(yīng)調(diào)整。在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)過程中,數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)是一個(gè)很重要的問題。它的出現(xiàn)使得計(jì)算機(jī)應(yīng)用滲透到工農(nóng)業(yè)生產(chǎn)、商業(yè)、行政、科學(xué)研究、工程技術(shù)和國(guó)防軍事的各個(gè)部門,滲透到社會(huì)的每一角落,并正改變著人們的工作方式與生活方式。在對(duì)各課表查看了之后,還可對(duì)課表進(jìn)行打印。該模塊主要功能是實(shí)現(xiàn)教師課表,班級(jí)課表和實(shí)驗(yàn)室課表的查詢和打印。排課算法的設(shè)計(jì)是本系統(tǒng)的一個(gè)重點(diǎn)和難點(diǎn),其中排課數(shù)據(jù)的初始化是通過上面基本信息管理模塊中班級(jí)信息,課程信息,教師信息和實(shí)驗(yàn)室信息四張表格來完成,然后根據(jù)排課的一些規(guī)則和約束(排課的規(guī)則和約束在需求分析當(dāng)中已闡述)進(jìn)行自動(dòng)排課。至此,排課基本信息的輸入已經(jīng)完成。在這些課程信息當(dāng)中,存在著多個(gè)班級(jí)上同一門的實(shí)驗(yàn)課程,也有各個(gè)班級(jí)上不同的實(shí)驗(yàn)課程。實(shí)驗(yàn)排課子系統(tǒng)采用B/S結(jié)構(gòu),統(tǒng)一管理數(shù)據(jù)庫(kù)和Web服務(wù)器。③ 滿足對(duì)容量和容錯(cuò)的需求。本章主要介紹該系統(tǒng)各個(gè)模塊的設(shè)計(jì)以及數(shù)據(jù)庫(kù)設(shè)計(jì)。在錄入排課所需要的一些基本信息后,排課算法將進(jìn)行自動(dòng)排課,如果排出來的課表存在沖突,可通過手工調(diào)節(jié)對(duì)課表進(jìn)行人為的調(diào)整,使課表盡量達(dá)到人的主觀能動(dòng)性,以確定最后的課表沒沖突的地方。對(duì)排課業(yè)務(wù)進(jìn)行分析后,確定排課系統(tǒng)實(shí)現(xiàn)以下功能:(1)基本信息管理模塊負(fù)責(zé)對(duì)排課所需要的信息進(jìn)行管理和維護(hù)。(4)操作簡(jiǎn)單:本系統(tǒng)應(yīng)該適用于不同的使用者,包括管理員,教師和學(xué)生,同時(shí)系統(tǒng)不應(yīng)太復(fù)雜和煩瑣,因此要求系統(tǒng)的操作盡可能簡(jiǎn)單易行。(1)一致性:系統(tǒng)的數(shù)據(jù)要保證一致性、準(zhǔn)確性,當(dāng)數(shù)據(jù)庫(kù)中某一記錄改變,與之相關(guān)聯(lián)的數(shù)據(jù)也隨之變化。(1)學(xué)生登錄功能,根據(jù)其權(quán)限進(jìn)入學(xué)生相應(yīng)的頁(yè)面的功能。(1)教師登錄功能,根據(jù)其權(quán)限進(jìn)入教師相應(yīng)的頁(yè)面的功能。(3)課表編排課表的編排分為自動(dòng)編排和手工調(diào)節(jié)兩部分。該基于B/S的實(shí)驗(yàn)排課子系統(tǒng)主要提供一個(gè)實(shí)驗(yàn)課程的編排和查詢平臺(tái),涉及到管理員,教師和學(xué)生三個(gè)部分的功能。實(shí)驗(yàn)室排課一直是實(shí)驗(yàn)教學(xué)管理人員一項(xiàng)重要且復(fù)雜的基本工作,它涉及面廣,限制條件多,其實(shí)質(zhì)就是為學(xué)校所設(shè)置的實(shí)驗(yàn)課安排一組適當(dāng)?shù)慕虒W(xué)時(shí)間和空間,從而使整個(gè)實(shí)驗(yàn)教學(xué)能夠有計(jì)劃,有秩序的進(jìn)行下去。該湖南工業(yè)大學(xué)實(shí)驗(yàn)教學(xué)管理系統(tǒng)——基于B/S的實(shí)驗(yàn)排課子系統(tǒng)的設(shè)計(jì)目標(biāo)是立足于開發(fā)一套簡(jiǎn)單易用,方便快捷,功能強(qiáng)大的信息管理系統(tǒng)。而現(xiàn)有的一些排課系統(tǒng)和排課軟件,一方面局限于各個(gè)學(xué)校自身具體的實(shí)際情況,沒有一個(gè)通用的效果,不宜推廣;另一方面,沒有考慮到實(shí)驗(yàn)教學(xué)自身的特點(diǎn),很難用在實(shí)驗(yàn)課程的編排上來。為了提高實(shí)驗(yàn)教學(xué)的效率,開發(fā)出一個(gè)基于B/S結(jié)構(gòu)的實(shí)驗(yàn)排課子系統(tǒng),利用現(xiàn)有的這些工具和方法,在技術(shù)上完全是可行的。數(shù)據(jù)庫(kù)系統(tǒng)SQL Server 2000提供了強(qiáng)有力工具進(jìn)行全企業(yè)的數(shù)據(jù)管理、數(shù)據(jù)復(fù)制、并行數(shù)據(jù)管理、大型數(shù)據(jù)庫(kù)以及與OLE的技術(shù)的集成。而實(shí)驗(yàn)排課相對(duì)于其他課程的編排,有同它們的相似之處,也有其自身特有的地方。在計(jì)算機(jī)技術(shù)和信息技術(shù)高速發(fā)展的今天,充分利用現(xiàn)有的信息技術(shù)手段和先進(jìn)的工具,開發(fā)出簡(jiǎn)單,高效,實(shí)用,安全的實(shí)驗(yàn)排課系統(tǒng)是很有現(xiàn)實(shí)意義的。使用DataGrid控件可以輕松的實(shí)現(xiàn)分頁(yè)功能,只需要對(duì)DataGrid控件進(jìn)行一些簡(jiǎn)單的設(shè)置即可,而且還可以改變分頁(yè)顯示的樣式。 [3],微軟提供了一個(gè)全新的,還有DataGrid控件。實(shí)際上B/S體系結(jié)構(gòu)是把二層C/S結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機(jī)的任務(wù)中分離出來,由Web服務(wù)器單獨(dú)組成一層來負(fù)擔(dān)其任務(wù),這樣客戶機(jī)的壓力減輕了,把負(fù)荷分配給了Web服務(wù)器。在B/S體系結(jié)構(gòu)系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求,服務(wù)器對(duì)瀏覽器的請(qǐng)求進(jìn)行處理,將用戶所需信息返回到瀏覽器。在這種結(jié)構(gòu)下,用戶界面完全通過WWW瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),形成所謂3tier結(jié)構(gòu)。SQL Server 2000全面擴(kuò)展了SQL ,可靠性和易用性使它成為一個(gè)杰出的數(shù)據(jù)庫(kù)平臺(tái),可用于大型聯(lián)機(jī)事務(wù)處理數(shù)據(jù)倉(cāng)庫(kù)以及電子商務(wù)等。SQL Server最初是由Microsoft 、Sybase 和AshtonTate三家公司共同開發(fā)的[9]。(4)支持更多的事件處理為了實(shí)現(xiàn)更多的功能,添加了兩個(gè)最基本的事件Page_load()和Page_unload(),它們分別在頁(yè)面被調(diào)用和被釋放時(shí)發(fā)生。設(shè)計(jì)人員可以方便的使用這些與Visual Basic控件有相同功能的各種Web控件。.NET框架的基本思想是[3]:把原有的重點(diǎn)從鏈接到互聯(lián)網(wǎng)的單一網(wǎng)站或設(shè)備轉(zhuǎn)移到計(jì)算機(jī),設(shè)備和服務(wù)群組上,而將互聯(lián)網(wǎng)作為新一代操作系統(tǒng)的基礎(chǔ)。該系統(tǒng)應(yīng)具有強(qiáng)大的數(shù)據(jù)庫(kù)作為信息存儲(chǔ)后臺(tái),簡(jiǎn)潔美觀方便操作的系統(tǒng)前臺(tái),同時(shí)還應(yīng)該具有以下優(yōu)點(diǎn):(1)功能集成化,所有管理(添加,刪除,修改等)都集中在一起;(2)使用簡(jiǎn)單化,實(shí)驗(yàn)排課系統(tǒng)的各種操作簡(jiǎn)單,統(tǒng)一;(3)查詢綜合化,可實(shí)現(xiàn)多種條件的查詢;(4)方便的打印功能,可實(shí)現(xiàn)對(duì)教師,班級(jí),機(jī)房課表的立即打印。實(shí)驗(yàn)排課系統(tǒng)是實(shí)驗(yàn)教學(xué)管理系統(tǒng)的一部分,它的出現(xiàn),大大的簡(jiǎn)化了實(shí)驗(yàn)教學(xué)人員的排課的工作量。進(jìn)入20實(shí)際90年代以后,國(guó)外對(duì)課表問題的研究仍然十分活躍。1962年,Cotlieb就曾提出一個(gè)課表問題的數(shù)學(xué)模型,并用匈牙利算法解決了三維線形運(yùn)輸問題。用計(jì)算機(jī)進(jìn)行排課能夠快速的得到滿足約束條件的可行結(jié)果,具有排課時(shí)間短,人力省和質(zhì)量高的優(yōu)點(diǎn),不但能使教務(wù)人員從繁雜的排課任務(wù)中解脫出來,而且對(duì)于推進(jìn)教學(xué)的發(fā)展也起到非常重要的作用。目前,國(guó)內(nèi)的部分高校仍然采用手工排課的方法。實(shí)驗(yàn)教學(xué)管理系統(tǒng)——基于B/S結(jié)構(gòu)的實(shí)驗(yàn)排課子系統(tǒng)就是其中一個(gè)。文章介紹了建立該系統(tǒng)的技術(shù)方案,包括系統(tǒng)可行性和需求分析、系統(tǒng)功能設(shè)計(jì)及數(shù)據(jù)庫(kù)設(shè)計(jì),并給出了實(shí)現(xiàn)方法。基于B/S的實(shí)驗(yàn)室排課系統(tǒng)摘 要高校的實(shí)驗(yàn)排課工作一直是實(shí)驗(yàn)教學(xué)管理中一項(xiàng)重要而復(fù)雜的工作,擁有大量的約束條件,根據(jù)不同的實(shí)際情況也有著復(fù)雜的特殊性,它需要花費(fèi)排課人員大量的時(shí)間和精力。該系統(tǒng)功能完善,易于操作、管理和維護(hù),可擴(kuò)充性好。 ;SQL Server2000目 錄第1章 緒論 1 1 1 2第2章 系統(tǒng)開發(fā)工具及關(guān)鍵技術(shù)介紹 3 3 SQL Server簡(jiǎn)介 4 B/S體系結(jié)構(gòu)簡(jiǎn)介 4 5第3章 系統(tǒng)分析與需求 6 6 6 6 7 7 8 8 9 10 12 12 12 13 13 14 16 16 16 18 19第5章 系統(tǒng)實(shí)現(xiàn) 22 22 22 22 25 25 26 27 28 30 30結(jié) 論 33參考文獻(xiàn) 34致 謝 35第1章 緒論隨著信息化的到來,各行各業(yè)都經(jīng)受著以互聯(lián)網(wǎng)為核心的全球信息化浪潮的沖擊,各種信息管理系統(tǒng)相繼出現(xiàn)。課表編排是一個(gè)涉及到多種因素的典型的組合規(guī)劃問題,它要保證在課程中安排教師,學(xué)生,教室不能產(chǎn)生沖突[13](所謂沖突,就是將需要上不同課程的兩個(gè)或多個(gè)班級(jí)安排在了同一地點(diǎn),同一時(shí)間,或?yàn)橥焕蠋熢谕粫r(shí)間安排了兩門或多門課程等情況),并且要滿足教師的要求和教室資源等約束條件。由于計(jì)算機(jī)具有運(yùn)行速度快,處理能力強(qiáng)等特點(diǎn),很自然的運(yùn)用到這一領(lǐng)域中。20世紀(jì)50年代末,國(guó)外就有人開始研究課表編排問題。此外,有些文獻(xiàn)試圖從圖論的角度來求解課表編排問題,但是圖的染色體問題也是NP完全問題,只有在極為簡(jiǎn)單的情況下才可以將課表編排轉(zhuǎn)化為二部圖匹配問題。這些課表編排系統(tǒng)往往依賴于各個(gè)學(xué)校的教學(xué)體制,不宜進(jìn)行大量推廣。本課題立足于我校實(shí)際的
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1