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

正文內(nèi)容

實(shí)驗(yàn)課教學(xué)資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-展示頁(yè)

2025-07-07 13:26本頁(yè)面
  

【正文】 的易用性。豐富的圖形化管理工具,使系統(tǒng)管理操作更為直觀方便。非可視化組件通常用來(lái)處理程序中的一些復(fù)雜事務(wù),所以一般不會(huì)有可視化的輸出。JSP屬于表示層類,JSP用來(lái)生成動(dòng)態(tài)Web頁(yè),而JavaBean屬于事務(wù)層類,它支持可視組件和非可視組件。[11]JSP對(duì)于在Web應(yīng)用中集成JavaBean組件提供了完善的支持。 JavaBean技術(shù)JSP允許開發(fā)人員混合HTML與Java 于同一源代碼中,并不是因?yàn)槭褂肑avaBean的原因。這需要開發(fā)中得以實(shí)現(xiàn)。這就是用戶上傳與下載的部分,需要在系統(tǒng)開發(fā)中得以實(shí)現(xiàn)。實(shí)驗(yàn)課教學(xué)資源管理系統(tǒng)是為實(shí)驗(yàn)教學(xué)提供的信息管理平臺(tái),方便教師與管理人員在實(shí)驗(yàn)課方面的管理。3關(guān)鍵問(wèn)題及分析本系統(tǒng)使用先進(jìn)的程序開發(fā)工具Eclipse,運(yùn)用JSP技術(shù),結(jié)合SQL Server 2000數(shù)據(jù)庫(kù)的使用,為學(xué)校的實(shí)驗(yàn)教學(xué)開發(fā)出一個(gè)基于Web的實(shí)驗(yàn)課教學(xué)資源管理系統(tǒng),可以快速地查詢、統(tǒng)計(jì)和分析,加快了資源共享的速度和準(zhǔn)確性。由于本系統(tǒng)是為實(shí)驗(yàn)課教學(xué)資料管理使用的系統(tǒng),裝上該應(yīng)用軟件,即可使用系統(tǒng),系統(tǒng)成本主要集中在系統(tǒng)軟件的開發(fā)上,當(dāng)系統(tǒng)投入運(yùn)行后可以為學(xué)校節(jié)約大量的人力,物力。而且利用計(jì)算機(jī)進(jìn)行管理不僅方便,而且更清晰。這種動(dòng)態(tài)網(wǎng)站易于管理,易于更新,與靜態(tài)的網(wǎng)站相比,它的實(shí)用性更強(qiáng)。教師的實(shí)驗(yàn)課課件及學(xué)生的實(shí)驗(yàn)作業(yè)都是重要的教學(xué)資源,將這些資源進(jìn)行合理的管理即便于教學(xué)管理又可以進(jìn)行有效的資源積累,因此,設(shè)計(jì)并開發(fā)一個(gè)實(shí)驗(yàn)課資源管理系統(tǒng)是很必要的,基本要求:(1)用戶管理:用戶基本信息管理,用戶權(quán)限管理;(2)實(shí)驗(yàn)課表計(jì)劃的管理;(3)課件資源管理:教師發(fā)布實(shí)驗(yàn)課件,學(xué)生下載指定的課件;(4)實(shí)驗(yàn)作業(yè):學(xué)生提交作完的作業(yè),教師檢查學(xué)生的實(shí)驗(yàn)結(jié)果。在上述情況下,開發(fā)一個(gè)實(shí)驗(yàn)課教學(xué)資源管理系統(tǒng),讓教師通過(guò)實(shí)驗(yàn)課教學(xué)資源管理系統(tǒng),對(duì)實(shí)驗(yàn)課進(jìn)行管理與規(guī)劃,通過(guò)建立實(shí)驗(yàn)課教學(xué)資源管理系統(tǒng),可以快速地查詢、統(tǒng)計(jì)和分析,加快了資源共享的速度和準(zhǔn)確性。一直以來(lái)學(xué)校使用傳統(tǒng)的人工方式對(duì)實(shí)驗(yàn)課進(jìn)行管理,這種管理方式存在著許多缺點(diǎn),如:效率低、工作量大,而且對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。目前許多計(jì)算機(jī)輔助管理系統(tǒng)已被應(yīng)用到了教學(xué)管理當(dāng)中,但大多都是對(duì)于學(xué)生成績(jī)、學(xué)生學(xué)籍、教學(xué)資源或是教材等方面的管理系統(tǒng),實(shí)驗(yàn)是教學(xué)中的重要環(huán)節(jié),但目前市面上還沒(méi)有針對(duì)教學(xué)中實(shí)驗(yàn)的管理系統(tǒng),這就勢(shì)必會(huì)對(duì)實(shí)驗(yàn)教學(xué)缺乏有效的管理,在工作中造成不便。使用計(jì)算機(jī)進(jìn)行管理,有著傳統(tǒng)手工管理所無(wú)法比擬的優(yōu)點(diǎn),例如:(1)檢索迅速、查找方便;(2)數(shù)據(jù)一致、可靠性高;(3)存儲(chǔ)量大、成本低。2 研究現(xiàn)狀及設(shè)計(jì)目標(biāo)隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。實(shí)驗(yàn)課教學(xué)資料管理系統(tǒng)是一個(gè)學(xué)校不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以實(shí)驗(yàn)課教學(xué)資料管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸南螺d手段。在高等學(xué)校的教務(wù)管理工作中,教學(xué)資料管理是一項(xiàng)十分復(fù)雜、棘手的工作。[1]同時(shí),隨著國(guó)內(nèi)高校校園網(wǎng)的建設(shè),基于互聯(lián)網(wǎng)的應(yīng)用系統(tǒng)的開發(fā)正在蓬勃發(fā)展并發(fā)揮著較大的作用。Web數(shù)據(jù)庫(kù)在新的Internet環(huán)境中發(fā)生了很大的變化。 黃河科技學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 第 100 頁(yè) 實(shí)驗(yàn)課教學(xué)資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文目 錄1 緒 論 1 1 12 研究現(xiàn)狀及設(shè)計(jì)目標(biāo) 2 2 2 3 33關(guān)鍵問(wèn)題及分析 4 4 4 4 4 JavaBean技術(shù) 4 SQL Server2000介紹 5 Java語(yǔ)言 6 Eclipse編程工具介紹 74 需求分析 8 8 9 9 105 系統(tǒng)設(shè)計(jì) 11 11 11 126系統(tǒng)實(shí)現(xiàn)及測(cè)試 146.1系統(tǒng)實(shí)現(xiàn) 14 14 16 18 20 226.2測(cè)試 24 24 25 257 結(jié)論 27參考文獻(xiàn) 28致 謝 29附 錄 30 30 35c 課件作業(yè)管理界面代碼 53 67 82 88 94 1 緒 論數(shù)據(jù)庫(kù)是從60年代初發(fā)展起來(lái)的計(jì)算機(jī)技術(shù)。經(jīng)過(guò)四十來(lái)年的發(fā)展,數(shù)據(jù)庫(kù)技術(shù)己經(jīng)趨于成熟。就數(shù)據(jù)應(yīng)用而言呈現(xiàn)出多樣化的空間,如數(shù)字圖書館、電子出版物、電子商務(wù)、遠(yuǎn)程教育系統(tǒng)等的出現(xiàn),給Web數(shù)據(jù)庫(kù)技術(shù)提出了更多、更高的要求。例如,我國(guó)許多高校的網(wǎng)上招生系統(tǒng),學(xué)校的各種管理信息系統(tǒng),學(xué)校預(yù)約系統(tǒng),還有一些醫(yī)學(xué)院校開發(fā)出的網(wǎng)上診所、遠(yuǎn)程診斷系統(tǒng)等等,都是基于校園網(wǎng)的應(yīng)用系統(tǒng)。在教學(xué)資料管理過(guò)程中提高了教學(xué)資料管理工作的科學(xué)性,又可大大減輕管理人員的工作強(qiáng)度,提高工作效率,從而使學(xué)校教務(wù)管理現(xiàn)代化邁上了一個(gè)新臺(tái)階。但一直以來(lái)人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低,這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。因此,開發(fā)這樣一套軟件成為很有必要的事情。在教學(xué)領(lǐng)域,更多的學(xué)校已使用了計(jì)算機(jī)輔助信息管理系統(tǒng),如:學(xué)生成績(jī)管理系統(tǒng)、教材管理系統(tǒng)、上機(jī)管理系統(tǒng)等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)校教學(xué)管理的質(zhì)量和效率,為工作和學(xué)習(xí)提供了方便。由于職業(yè)教育改革的深入,各校擴(kuò)大招生和校園師資,也越來(lái)越重視理論與實(shí)踐的結(jié)合,呈現(xiàn)了教師多、課程多、實(shí)驗(yàn)多的教學(xué)特點(diǎn),給學(xué)校的教務(wù)管理帶來(lái)了很大的工作量和負(fù)擔(dān)。這樣的機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,因?yàn)樗速M(fèi)了許多人力和物力,在信息時(shí)代,這種傳統(tǒng)的管理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。使得學(xué)生與教師之間的信息得以充分共享,使實(shí)驗(yàn)教學(xué)的管理更加科學(xué)、方便、快捷。本課題是一個(gè)管理系統(tǒng),它是一個(gè)用于管理的應(yīng)用程序。能為學(xué)校減少大量的關(guān)于教學(xué)信息方面的工作時(shí)間。從長(zhǎng)遠(yuǎn)角度來(lái)講,有利于學(xué)校的發(fā)展,增強(qiáng)學(xué)校在信息管理方面的能力,隨著計(jì)算機(jī)的發(fā)展,大多數(shù)學(xué)校都在利用計(jì)算機(jī)進(jìn)行著管理,這樣才有利于學(xué)校長(zhǎng)遠(yuǎn)的發(fā)展。所帶來(lái)的效益遠(yuǎn)遠(yuǎn)大于系統(tǒng)軟件的開發(fā)成本。而且可以提高學(xué)校在教學(xué)管理等方面的工作效率和管理質(zhì)量。在實(shí)驗(yàn)課教學(xué)資源管理系統(tǒng)中,教師發(fā)布作業(yè)信息,提供給學(xué)生下載作業(yè),學(xué)生下載完成作業(yè)后,把作業(yè)信息上傳給教師,教師可以下載作業(yè)信息。在實(shí)驗(yàn)課教學(xué)資源管理系統(tǒng)中,在系統(tǒng)登陸時(shí),對(duì)用戶的權(quán)限給以控制,權(quán)限的不同,所跳轉(zhuǎn)的頁(yè)面就有所不同。由于本系統(tǒng)所用到技術(shù)相對(duì)較多,不對(duì)一一列舉,下面以JavaBean技術(shù)、數(shù)據(jù)庫(kù)SQL Server 2000及開發(fā)工具三個(gè)方面來(lái)重點(diǎn)介紹。因?yàn)閺募夹g(shù)上講,在JSP中能夠?qū)崿F(xiàn)JavaBean的全部功能,由于JSP的設(shè)計(jì)是用在表示層的,而表示層在應(yīng)用中負(fù)責(zé)處理與用戶直接交互的部分,因此通常被稱為界面。這種支持不僅能縮短開發(fā)時(shí)間,也為JSP應(yīng)用帶來(lái)了更多的可伸縮性??梢暬M件在運(yùn)行中能夠顯示出來(lái),例如按鈕、文本框等,都能在程序中出來(lái)。 SQL Server2000介紹SQL Server 2000是Microsoft公司于2000年10月推出的一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。SQL Server企業(yè)管理器是一個(gè)基于圖形用戶界面(GUI)的集成管理工具,利用它可以配置管理SQL Server服務(wù)器、管理數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)對(duì)象、備份和恢復(fù)數(shù)據(jù)、調(diào)度任務(wù)和管理警報(bào),實(shí)現(xiàn)數(shù)據(jù)復(fù)制和轉(zhuǎn)換操作等。 動(dòng)態(tài)自動(dòng)管理和優(yōu)化功能。[7]充分的Internet技術(shù)支持。[7]豐富的編程接口工具,使用戶開發(fā)SQL Server數(shù)據(jù)庫(kù)應(yīng)用程序更加靈活。此外,SQL Server 2000還支持ODBC、OLE DB、ADO規(guī)范,可以使用ODBC、OLE DB、ADO接口訪問(wèn)SQL Server數(shù)據(jù)庫(kù)。SQL Server 2000既能運(yùn)行在Windows桌面操作系統(tǒng)下,又可運(yùn)行在服務(wù)器操作系統(tǒng)(包括Windows NT和Windows 2000)下;既能運(yùn)行在單CPU計(jì)算機(jī)上,又能運(yùn)行在對(duì)稱多處理系統(tǒng)下。[12]簡(jiǎn)單的管理方式。此外,與Windows 2000的集成還使SQL Server能夠充分利用操作系統(tǒng)所提供的服務(wù)和功能(如安全管理、事件日志、性能監(jiān)視器、內(nèi)存管理和異步I/O等),從而增強(qiáng)了SQL Server數(shù)據(jù)庫(kù)系統(tǒng)的功能,并且只需占用很少的系統(tǒng)資源。Java語(yǔ)言通過(guò)Java虛擬機(jī)來(lái)實(shí)現(xiàn)跨平臺(tái),它不受平臺(tái)的限制,一次編寫,到處運(yùn)行,可移植性較高。因此,Java應(yīng)用程序可憑借URL打開并訪問(wèn)網(wǎng)絡(luò)上的對(duì)象,其訪問(wèn)方式與訪問(wèn)本地文件系統(tǒng)幾乎完全相同。Java的安全性可從兩個(gè)方面得到保證。另一方面,當(dāng)Java用來(lái)創(chuàng)建瀏覽器時(shí),語(yǔ)言功能和一些瀏覽器本身提供的功能結(jié)合起來(lái),使它更安全。第一個(gè)類DriverManager,它是在 JDBC API 中提供的為數(shù)不多的實(shí)際類之一。第二個(gè)類是實(shí)際的 JDBC Driver 類。 第一種驅(qū)動(dòng)程序:它們都使用 JDBCODBC 橋,這是作為 JDK 的一個(gè)標(biāo)準(zhǔn)部分包括的。要連接到一個(gè)不同的數(shù)據(jù)源,只需要使用 ODBC 管理員注冊(cè)(或有效地綁定)一個(gè)不同的 ODBC 數(shù)據(jù)源到合適的數(shù)據(jù)源名稱即可。第三種驅(qū)動(dòng)程序是純 Java 驅(qū)動(dòng)程序,它將 JDBC API 轉(zhuǎn)換成獨(dú)立于數(shù)據(jù)庫(kù)的協(xié)議。本系統(tǒng)所用的驅(qū)動(dòng)程序就是第一種連接方式既JDBCODBC網(wǎng)橋。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開發(fā)環(huán)境。雖然大多數(shù)用戶很樂(lè)于將 Eclipse 當(dāng)作 Java IDE 來(lái)使用,但 Eclipse 的目標(biāo)不僅限于此。由于 Eclipse 中的每樣?xùn)|西都是插件,對(duì)于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場(chǎng)所。[5]盡管 Eclipse 是使用 Java 語(yǔ)言開發(fā)的,但它的用途并不限于 Java 語(yǔ)言;例如,支持諸如 C/C++、COBOL 和 Eiffel 等編程語(yǔ)言的插件已經(jīng)可用,或預(yù)計(jì)會(huì)推出。目前,Eclipse已經(jīng)開始提供C語(yǔ)言開發(fā)的功能插件。也就是說(shuō)未來(lái)只要有人需要,就會(huì)有建立在Eclipse之上的COBOL、Perl、Python等語(yǔ)言的開發(fā)插件出現(xiàn)。4 需求分析需求分析是設(shè)計(jì)數(shù)據(jù)的起點(diǎn),需求分析的結(jié)果是否準(zhǔn)確地反映了客戶的實(shí)際要求,將直接影響到后面的各個(gè)階段的設(shè)計(jì),并影響設(shè)計(jì)結(jié)果是否合理和實(shí)用。通過(guò)對(duì)系統(tǒng)的分析,根據(jù)不同用戶的功能。實(shí)驗(yàn)作業(yè)管理是本系統(tǒng)的核心功能。將本系統(tǒng)的用戶定為兩種:一是學(xué)生,二是普通教師。實(shí)驗(yàn)課教學(xué)資源管理系統(tǒng)是為實(shí)驗(yàn)教學(xué)提供的信息管理平臺(tái),方便教師與學(xué)生在實(shí)驗(yàn)課方面的管理。要對(duì)用戶的權(quán)限進(jìn)行管理,首先把教師和學(xué)生的信息錄入到后臺(tái)的數(shù)據(jù)庫(kù)中,對(duì)其進(jìn)行集中的管理,實(shí)現(xiàn)增加、刪除、修改、查詢等功能。(3)實(shí)驗(yàn)課件管理;教師發(fā)布實(shí)驗(yàn)課件信息,提供給學(xué)生下載查看,教師對(duì)其進(jìn)行集中管理,實(shí)現(xiàn)增加、刪除、修改等功能。由于計(jì)算機(jī)發(fā)展迅速,為將來(lái)升級(jí)的考慮,這里所提供的軟件要求比能夠運(yùn)行該系統(tǒng)所需要的最低硬件標(biāo)準(zhǔn)高出一些,這也是為將來(lái)升級(jí)的考慮,下面將本系統(tǒng)開發(fā)環(huán)境如下:WEB服務(wù)器:Window2000 Server、Tomcat、JDK;DB服務(wù)器:Microsoft SQL Server 2000;操作系統(tǒng):Windows2000/Xp;開發(fā)語(yǔ)言:JSP\Java;Web服務(wù)器:Tomcat 或以上版本;開發(fā)工具:Eclipse、Dreamweaver MX 2004等Web開發(fā)工具。本系統(tǒng)采用自定向下方法開發(fā),其功能模塊主要有如下幾個(gè)部分:管理員功能模塊、教師功能模塊和學(xué)生功能模塊。本系統(tǒng)采用的是B/S模式,本質(zhì)上B/S也是一種C/S,它是由傳統(tǒng)的二層C/S結(jié)構(gòu)發(fā)展而來(lái)的三層C/S結(jié)構(gòu)在web上的應(yīng)用,即瀏覽器Web/數(shù)據(jù)庫(kù)服務(wù)器結(jié)構(gòu)的三層結(jié)構(gòu)。顯示邏輯事務(wù)處理邏輯數(shù)據(jù)庫(kù)數(shù)據(jù)處理邏輯請(qǐng)求響應(yīng)請(qǐng)求響應(yīng)瀏覽器Web服務(wù)器數(shù)據(jù)庫(kù)服務(wù)器圖52 B/S體系結(jié)構(gòu)圖以目前的技術(shù)看,局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過(guò)Internet/Intranet模式下數(shù)據(jù)庫(kù)應(yīng)用,相對(duì)易于把握、成本也是較低的。特別是在JAVA這樣的跨平臺(tái)語(yǔ)言出現(xiàn)之后,B/S架構(gòu)管理軟件更是方便、快捷、高效。課表學(xué)生作業(yè)教師課件管理員實(shí)驗(yàn)名班級(jí)備注ID號(hào)發(fā)布人ID號(hào)班級(jí)學(xué)號(hào)密碼發(fā)布人班級(jí)路徑課程名ID號(hào)截止期路徑班級(jí)課程名ID號(hào)教師號(hào)密碼姓名登陸名密碼管理ID號(hào)查看管理管理管理下載查看1N1N1N1N1N1N1N圖53 ER模型圖6系統(tǒng)實(shí)現(xiàn)及測(cè)試經(jīng)過(guò)系統(tǒng)設(shè)計(jì)階段的系統(tǒng)框架、系統(tǒng)模塊、ER圖和開發(fā)環(huán)境的分析,進(jìn)入系統(tǒng)的實(shí)現(xiàn)和測(cè)試階段,主要是對(duì)數(shù)據(jù)庫(kù)表結(jié)構(gòu)的設(shè)計(jì)和功能模塊實(shí)現(xiàn)的設(shè)計(jì)。 (admin)
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1