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

正文內(nèi)容

基于bs的實驗室排課系統(tǒng)畢業(yè)論文-文庫吧

2025-06-03 15:31 本頁面


【正文】 QL Server 是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),它功能強大,操作簡便,日益為廣大數(shù)據(jù)庫用戶所喜愛。越來越多的開發(fā)工具提供了與SQL Server的接口。SQL Server最初是由Microsoft 、Sybase 和AshtonTate三家公司共同開發(fā)的[9]。于1988 年推出了第一個OS/2 版本,在推出Windows NT后,Microsoft與Sybase 公司在SQL Server 的開發(fā)上就分道揚鑣了,Microsoft公司將SQL Server 移植到Windows NT系統(tǒng)上,專注于開發(fā)推廣SQL Server 的Windows NT 版本;Sybase 則較專注于SQL Server在UNIX 操作系統(tǒng)上的應(yīng)用。Microsoft SQL Server 以后簡稱為SQL Server或MS SQL Server。SQL Server 2000 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng)的最新版本[11],該版本繼承了SQL Server 版本的優(yōu)點,同時又為它增加了許多更先進的功能,具有使用方便、可伸縮性好、與相關(guān)軟件集成程度高等優(yōu)點,應(yīng)用的操作系統(tǒng)支持所有Windows版本。SQL Server 2000全面擴展了SQL ,可靠性和易用性使它成為一個杰出的數(shù)據(jù)庫平臺,可用于大型聯(lián)機事務(wù)處理數(shù)據(jù)倉庫以及電子商務(wù)等。MS SQL Server 不但可以應(yīng)用于大中型數(shù)據(jù)庫管理中,建立分布式關(guān)系數(shù)據(jù)庫,并且也可以開發(fā)桌面數(shù)據(jù)庫。事實上,SQL Server數(shù)據(jù)庫處理的基本結(jié)構(gòu),采取關(guān)系型數(shù)據(jù)庫模式,盡管如此,相信大家都可以輕易的發(fā)現(xiàn),在SQL Server的所有功能,都可以基于系統(tǒng)已經(jīng)建立好的一些對象來達成,是相當(dāng)OO(面向?qū)ο螅┑囊粋€系統(tǒng)結(jié)構(gòu)。 B/S體系結(jié)構(gòu)簡介B/S結(jié)構(gòu)[2],即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化或者改進的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶界面完全通過WWW瀏覽器實現(xiàn),一部分事務(wù)邏輯在前端實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實現(xiàn),形成所謂3tier結(jié)構(gòu)。B/S結(jié)構(gòu),主要是利用了不斷成熟的WWW瀏覽器技術(shù),結(jié)合瀏覽器的多種Script語言(VBScript、JavaScript…)和ActiveX技術(shù),用通用瀏覽器就實現(xiàn)了原來需要復(fù)雜專用軟件才能實現(xiàn)的強大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。隨著Windows 98/Windows 2000將瀏覽器技術(shù)植入操作系統(tǒng)內(nèi)部,這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。顯然B/S結(jié)構(gòu)應(yīng)用程序相對于傳統(tǒng)的C/S結(jié)構(gòu)應(yīng)用程序?qū)⑹蔷薮蟮倪M步。在B/S體系結(jié)構(gòu)系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請求,服務(wù)器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器。B/S結(jié)構(gòu)簡化了客戶機的工作,客戶機上只需配置少量的客戶端軟件。服務(wù)器將擔(dān)負(fù)更多的工作,對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。瀏覽器發(fā)出請求,而其余如數(shù)據(jù)請求、加工、結(jié)果返回以及動態(tài)網(wǎng)頁生成等工作全部由Web Server完成。實際上B/S體系結(jié)構(gòu)是把二層C/S結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機的任務(wù)中分離出來,由Web服務(wù)器單獨組成一層來負(fù)擔(dān)其任務(wù),這樣客戶機的壓力減輕了,把負(fù)荷分配給了Web服務(wù)器。 B/S體系結(jié)構(gòu)這種結(jié)構(gòu)不僅把客戶機從沉重的負(fù)擔(dān)和不斷對其提高的性能的要求中解放出來,也把技術(shù)維護人員從繁重的維護升級工作中解脫出來。由于客戶機把事務(wù)處理邏輯部分分給了功能服務(wù)器,使客戶機一下子苗條了許多,不再負(fù)責(zé)處理復(fù)雜計算和數(shù)據(jù)訪問等關(guān)鍵事務(wù),只負(fù)責(zé)顯示部分,所以維護人員不再為程序的維護工作奔波于每個客戶機之間,而把主要精力放在功能服務(wù)器上程序的更新工作。這種三層結(jié)構(gòu)在層與層之間相互獨立,任何一層的改變不會影響其它層的功能。 [3],微軟提供了一個全新的,還有DataGrid控件。DataGrid主要用來顯示數(shù)據(jù)表中的數(shù)據(jù),同類的控件還有Reperter和DataList. DataGrid是用來顯示數(shù)據(jù)控件中最常用的,功能最強大的。在其他Web技術(shù)中,最難實現(xiàn)的就是數(shù)據(jù)的分頁顯示。實現(xiàn)分頁顯示,需要寫很長的代碼,并且?guī)缀趺看味家貜?fù)同樣的工作。,使用DataGrid控件可以輕松的實現(xiàn)分頁功能,只需要對DataGrid控件進行一些簡單的設(shè)置即可,而且還可以改變分頁顯示的樣式。在ASP. ,數(shù)據(jù)鏈接方面又做了很大的改進,新加入的DataSource系列控件,使得在數(shù)據(jù)庫連接方面更加容易,很多可以通過向?qū)У脑O(shè)置來完成SQL語句的編寫和數(shù)據(jù)庫連接。第3章 系統(tǒng)分析與需求實驗教學(xué)一直是大學(xué)教學(xué)中重要一環(huán),尤其近年來,隨著大學(xué)學(xué)分制的改革,以及對學(xué)生“分析問題,解決問題”能力和動手能力要求的提高,實驗教學(xué)在本科教學(xué)中的地位日益顯著,而越來越受到實驗教學(xué)管理人員和學(xué)校領(lǐng)導(dǎo)的重視。作為實驗教學(xué)管理中重要一部分——實驗排課,由于涉及因素多,約束條件復(fù)雜,一直以來又是整個實驗教學(xué)中的重點和難點。在計算機技術(shù)和信息技術(shù)高速發(fā)展的今天,充分利用現(xiàn)有的信息技術(shù)手段和先進的工具,開發(fā)出簡單,高效,實用,安全的實驗排課系統(tǒng)是很有現(xiàn)實意義的。本系統(tǒng)的開發(fā)主要是為了提高實驗排課的效率,把排課人員從復(fù)雜和繁亂的手工排課中解脫出來,從而節(jié)省排課人員大量的時間和精力。系統(tǒng)有效的利用了學(xué)校的教師,實驗室,上課時間等資源,重點解決了課表的自動生成和手工調(diào)節(jié)等問題,同時也方便了教師和學(xué)生對各自課表的查詢以及實驗室課表的查詢和打印,進而良性的促進了整個實驗教學(xué),提高了實驗教學(xué)的質(zhì)量。在現(xiàn)有的一些排課系統(tǒng)或排課軟件中,主要是針對整個學(xué)校的課程來進行編排,沒有考慮實驗教學(xué)過程中實驗排課這一環(huán)節(jié)本身的特點。而實驗排課相對于其他課程的編排,有同它們的相似之處,也有其自身特有的地方。相似之處在于,實驗排課本質(zhì)也是為實驗課程安排一組合適的進行實驗教學(xué)的時間和空間,它同其他課程編排的本質(zhì)是一樣的;不同之處在于,實驗課程的編排受實驗地點和實驗設(shè)備的限制比較嚴(yán)重,也就是說,實驗教學(xué)要在符合其教學(xué)要求的特定實驗室進行,因此,從實驗設(shè)備的角度考慮,實驗課的編排通常就指定了實驗室,空間因素就已經(jīng)人為的進行指定了。從這一角度說,實驗課程的編排相對于其他課程的編排,變的簡單了很多。,不但功能強大,相容性更好,而且還具備了更好的性能安全性,從數(shù)據(jù)庫管理系統(tǒng)、瀏覽器/服務(wù)器軟件到Internet/Intranet軟件。數(shù)據(jù)庫系統(tǒng)SQL Server 2000提供了強有力工具進行全企業(yè)的數(shù)據(jù)管理、數(shù)據(jù)復(fù)制、并行數(shù)據(jù)管理、大型數(shù)據(jù)庫以及與OLE的技術(shù)的集成。(ActiveX Data )來訪問數(shù)據(jù)庫。“無連接傳輸模式”來訪問數(shù)據(jù)源?!盁o連接傳輸模式”指的是當(dāng)用戶要求訪問數(shù)據(jù)庫時,無須經(jīng)過冗長的連接操作,(數(shù)據(jù)集)對象,,每個用戶都擁有專屬的DataSet對象,因此,用戶就不再需要爭奪數(shù)據(jù)源。為了提高實驗教學(xué)的效率,開發(fā)出一個基于B/S結(jié)構(gòu)的實驗排課子系統(tǒng),利用現(xiàn)有的這些工具和方法,在技術(shù)上完全是可行的。傳統(tǒng)的手工排課,過程主要就是“擺牌[15]”,是在一個畫有空課表的版面上將有課名的小牌擺在適當(dāng)?shù)奈恢蒙希厰[邊觀察,邊調(diào)整,憑借經(jīng)驗將各門課程擺在合理的位置上,最后形成一個有效的課程表。這種辦法沒有一定的規(guī)律,沒有理論作指導(dǎo),具有很大的盲目性。所以要為成千上萬名學(xué)生和上百名教師安排出合理的課表,往往需要花費排課人員大量的時間,工作量大,排出來的課程表不宜調(diào)整。而現(xiàn)有的一些排課系統(tǒng)和排課軟件,一方面局限于各個學(xué)校自身具體的實際情況,沒有一個通用的效果,不宜推廣;另一方面,沒有考慮到實驗教學(xué)自身的特點,很難用在實驗課程的編排上來。因此根據(jù)我校實驗教學(xué)的實際情況,開發(fā)出一個基于B/S結(jié)構(gòu)的實驗排課子系統(tǒng)是非常有必要的。如果該系統(tǒng)投入到實際應(yīng)用中來,一方面,提高了實驗排課科學(xué)性,排課人員無須根據(jù)自己的經(jīng)驗來“擺牌”,只需在實驗課表排出來后,根據(jù)經(jīng)驗做少量調(diào)整即可;另一方面,大大節(jié)省了排課時間。原來復(fù)雜,信息量大,限制條件多的排課過程由計算機來處理后,馬上能得到一個較為理想的實驗課表,因此將排課人員從繁雜的排課過程中解脫出來。該湖南工業(yè)大學(xué)實驗教學(xué)管理系統(tǒng)——基于B/S的實驗排課子系統(tǒng)的設(shè)計目標(biāo)是立足于開發(fā)一套簡單易用,方便快捷,功能強大的信息管理系統(tǒng)?!盎贐/S的實驗排課子系統(tǒng)”使用簡單明了的操作界面,簡單易用意味著系統(tǒng)簡易,美觀的圖形操作界面;功能強大意味著系統(tǒng)的實用性,功能的全面性,系統(tǒng)的安全性和可靠性。只要知道基本的業(yè)務(wù)流程即可對各項管理進行操作,這樣使得操作變得更加輕松,因而在操作上是完全可行的。按上述三方面進行可行性分析[1]、研究后,我們認(rèn)為該系統(tǒng)的開發(fā)是可行的。實驗室排課一直是實驗教學(xué)管理人員一項重要且復(fù)雜的基本工作,它涉及面廣,限制條件多,其實質(zhì)就是為學(xué)校所設(shè)置的實驗課安排一組適當(dāng)?shù)慕虒W(xué)時間和空間,從而使整個實驗教學(xué)能夠有計劃,有秩序的進行下去。在實際中,排課具有很多的約束條件,其中包括實驗室,班級,教師,課程,時間等多種因素[19],結(jié)構(gòu)和過程也相當(dāng)復(fù)雜。如果完全依靠人工手動來完成,則需要耗費大量的人力和時間。因此我們希望用計算機代替人工來完成實驗課表的編排,從而大大提高排課工作的科學(xué)性和準(zhǔn)確性,同時也提高工作效率,減輕實驗室管理人員的負(fù)擔(dān)。該基于B/S的實驗排課子系統(tǒng)主要提供一個實驗課程的編排和查詢平臺,涉及到管理員,教師和學(xué)生三個部分的功能。(1)管理員登錄功能,根據(jù)權(quán)限進入管理員相應(yīng)的頁面的功能。(2)基本數(shù)據(jù)的輸入在排課之前,需要輸入大量的基本數(shù)據(jù)信息,其中包括班級信息,教師信息,實驗室信息,課程信息,并且提供對這些信息的增,刪,修改功能?;緮?shù)據(jù)的保存可以用數(shù)據(jù)庫形式進行保存,有利于系統(tǒng)的集成。(3)課表編排課表的編排分為自動編排和手工調(diào)節(jié)兩部分。課表的編排不是任意的,它是一個時間,教師,班級,實驗室,課程五者的組合規(guī)劃問題,為達到最好的實驗教學(xué)效果應(yīng)遵循一定的要求。這些要求有以下幾條:1)同一班級在同一時間不能安排兩門實驗課;2)同一教師在同一時間不能進行兩門實驗課的教學(xué);3)同一實驗室在同一時間不能安排兩門實驗課;4)同一時間安排的實驗課程總數(shù)不能大于實驗室總數(shù);5)同一教師或同一班級最好選擇幾個相對固定的實驗室;最后,管理人員可對計算機初排結(jié)果通過人工交互進行適當(dāng)?shù)恼{(diào)整。(4)課表信息管理排課結(jié)束以后,可對排課結(jié)果進行多種條件的查詢,并可以輸出不同形式的課表,包括班級課表,教師課表,實驗室課表,并且可以對這些課表進行打印。(1)教師登錄功能,根據(jù)其權(quán)限進入教師相應(yīng)的頁面的功能。(2)教師對自己課表的查詢功能,教師可查詢本學(xué)期自己所教實驗課程的課表。(3)教師對自己課表的打印功能,教師可打印本學(xué)期自己所教實驗課程的課表。(4)實驗室課表的查詢和打印功能。(1)學(xué)生登錄功能,根據(jù)其權(quán)限進入學(xué)生相應(yīng)的頁面的功能。(2)學(xué)生對自己所在班
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1