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

正文內(nèi)容

網(wǎng)上作業(yè)提交系統(tǒng)的開發(fā)畢業(yè)論文-免費(fèi)閱讀

  

【正文】 Technology, Measurementamp。 } else { ((請(qǐng)輸入正確的成績(jī),范圍在0100之間!))。 int n。 = dswei。是39。 string sql = select ,s_id,name,w_name,w_score from users,state where = and s_id= + 。/script)。 } else { ((請(qǐng)選擇一項(xiàng)作業(yè)!))。 if (!=amp。 addwork add = new addwork()。 string sql = select w_name from works where w_id= + w_id。確認(rèn)執(zhí)行刪除,這將刪除已交作業(yè)學(xué)生名單和作業(yè)項(xiàng)目!39。能較好的提高老師與學(xué)生的工作效率。圖52 學(xué)生登陸界面進(jìn)入學(xué)生界面,可進(jìn)行上述所需功能,個(gè)人信息修改如圖53所示:圖53 信息修改界面學(xué)生可通過(guò)瀏覽在計(jì)算機(jī)中選擇需要上傳的作業(yè),點(diǎn)擊上傳,也能看見以前作業(yè)的成績(jī),如圖54所示:圖54 提交、查看作業(yè)界面教師的功能界面如圖55所示。完成后,在瀏覽器地址中輸入:// localhost或者:// 。 = [0].Rows[0][4].ToString()。 ((刪除成功!,))。主要執(zhí)行代碼如下: protected void BtnDelete_Click(object sender, EventArgs e) { CommonClass cc = new CommonClass()。 int[] sno = stuno()。,39。成績(jī)修改模塊:當(dāng)學(xué)生在已提交學(xué)生后面點(diǎn)擊選擇學(xué)生以后,系統(tǒng)通過(guò)QueryString屬性將此次作業(yè)情況的ID傳遞到瀏覽器地址欄,同時(shí)系統(tǒng)將選擇作業(yè)的信息顯示于界面上,教師在成績(jī)框中輸入成績(jī)后,系統(tǒng)進(jìn)行范圍校驗(yàn)保證成績(jī)?cè)?100之間,否則將進(jìn)行錯(cuò)誤提示,當(dāng)點(diǎn)擊更新按鈕時(shí),系統(tǒng)通過(guò)此次作業(yè)情況的ID來(lái)更新數(shù)據(jù)庫(kù),主要SQL語(yǔ)句為update state set w_score= + n + where s_id= + ,系統(tǒng)默認(rèn)作業(yè)的初始成績(jī)均為0。 }教師模塊負(fù)責(zé)的主要功能是發(fā)布修改作業(yè)、打包下載學(xué)生的作業(yè)、發(fā)布公告、發(fā)布修改成績(jī)、刪除作業(yè)。 //保存文件 = 上傳成功!。 int id = ([id].ToString())。顯示層負(fù)責(zé)處理菜單或按鈕事件;業(yè)務(wù)層首先調(diào)用數(shù)據(jù)層的作業(yè)提交模塊,然后根據(jù)顯示層調(diào)用相關(guān)的信息處理程序,添加相關(guān)的數(shù)據(jù)和相關(guān)的信息;數(shù)據(jù)層主要處理系統(tǒng)設(shè)置的默認(rèn)值,并生成主鍵。javascript:(1)39。用戶登錄模塊:登錄時(shí)系統(tǒng)首先從文本框中獲取用戶輸入并且提示錯(cuò)誤輸入,然后將用戶名和密碼作為SQL語(yǔ)句的參數(shù)傳入SQL語(yǔ)句執(zhí)行,根據(jù)從users表查詢的返回結(jié)果來(lái)判斷當(dāng)前數(shù)據(jù)庫(kù)中是否存在當(dāng)前用戶信息,如果存在則系統(tǒng)跳轉(zhuǎn)至當(dāng)前用戶的管理頁(yè)面,同時(shí)將當(dāng)前用戶名和密碼存為Session供用戶驗(yàn)證模塊使用,否則提示用戶名或密碼錯(cuò)誤。(4)其他設(shè)計(jì):根據(jù)系統(tǒng)的軟件特性也可以對(duì)其設(shè)計(jì)數(shù)據(jù)庫(kù)、設(shè)計(jì)代碼、設(shè)計(jì)輸入/輸出格式和人機(jī)界面。: 成績(jī)信息表編號(hào)字段名字段解釋數(shù)據(jù)類型長(zhǎng)度允許空主鍵1S_idInt4否是2W_idInt4否是3S_no學(xué)生編號(hào)nvarchar100否否4W_name作業(yè)名稱nvarchar100否否5W_state上交狀態(tài)nvarchar100否否6W_file作業(yè)文件nvarchar100否否7W_score作業(yè)成績(jī)nvarchar100否否4系統(tǒng)主要功能模塊設(shè)計(jì)本系統(tǒng)主要功能模塊分為登錄模塊(包括學(xué)生登錄和教師登錄),用戶注冊(cè)模塊,公告系統(tǒng)模塊,留言板模塊,作業(yè)提交模塊,教師管理模塊(包括作業(yè)管理,留言管理,公告管理,作業(yè)布置)。下面詳細(xì)介紹各表。該系統(tǒng)的概念結(jié)構(gòu)設(shè)計(jì)通過(guò)對(duì)學(xué)生和老師的需求進(jìn)行綜合并歸納,從而形成的概念模型獨(dú)立于具體 DBMS,通常用ER 圖表示。(5)教師作業(yè)布置和成績(jī)上傳功能:老師可以布置作業(yè),提交已經(jīng)批改過(guò)的成績(jī)供學(xué)生查詢。缺點(diǎn):(1)服務(wù)器承受負(fù)擔(dān)比較重;(2)個(gè)性化特點(diǎn)降低了;(3)最基本的操作方式是鼠標(biāo)操作,快捷操作的要求無(wú)法得到滿足;(4)頁(yè)面的動(dòng)態(tài)刷新和頁(yè)面的響應(yīng)速度都降低了;(5)分頁(yè)顯示無(wú)法實(shí)現(xiàn),對(duì)訪問(wèn)數(shù)據(jù)庫(kù)產(chǎn)生了比較大的壓力;(6)功能弱化了,難以實(shí)現(xiàn)傳統(tǒng)模式中的特殊要求。(6)學(xué)生上傳作業(yè)的類型,大小,時(shí)間等,受到教師發(fā)布作業(yè)的約束。經(jīng)過(guò)分析,系統(tǒng)主要的限制條件有以下幾條:(1)第三章:系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì),該章主要從系統(tǒng)的功能需求、系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)、系統(tǒng)總體框架等方面進(jìn)行詳細(xì)論述。SQL(structured query language)結(jié)構(gòu)化查詢語(yǔ)言的主要功能就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系,進(jìn)行溝通,其可以用來(lái)執(zhí)行各種各樣的操作。Access數(shù)據(jù)庫(kù)的主要有以下幾個(gè)特點(diǎn):(1)存儲(chǔ)的方式比較單一, 的數(shù)據(jù)庫(kù)文件中存放對(duì)象,便于用戶的管理和操作。所以可選擇最適合的應(yīng)用程序語(yǔ)言,或用多種語(yǔ)言同時(shí)編寫應(yīng)用程序。.NET 框架從層次結(jié)構(gòu)來(lái)看包括三個(gè)主要組成部分,它們分別是公共語(yǔ)言運(yùn)行時(shí)、服務(wù)框架和上層的兩類應(yīng)用模板。正是由于這些明顯的缺點(diǎn)使得用戶對(duì)系統(tǒng)產(chǎn)生了不信任,于是系統(tǒng)的開發(fā)又回到傳統(tǒng)的“拷貝、粘貼”模式,系統(tǒng)也就因此而荒廢了,這就使系統(tǒng)的開發(fā)應(yīng)用無(wú)法得到良好的發(fā)展。但是我們?cè)谶@方面的發(fā)展速度是驚人的,目前,我國(guó)在計(jì)算機(jī)網(wǎng)絡(luò)分布面上有了相當(dāng)大的提高,可以說(shuō)現(xiàn)在我們的生活跟網(wǎng)絡(luò)已經(jīng)密不可分了。網(wǎng)絡(luò)作業(yè)系統(tǒng)是一個(gè)基于網(wǎng)絡(luò)進(jìn)行作業(yè)發(fā)布、收集、評(píng)價(jià)的教育服務(wù)體系,這是美國(guó)教育研究與發(fā)展組對(duì)網(wǎng)業(yè)操作系統(tǒng)的定義。美國(guó)是計(jì)算機(jī)發(fā)展大國(guó),在這方面的應(yīng)用也是率先開始的,目前技術(shù)也已成熟。利用互聯(lián)網(wǎng)絡(luò)技術(shù),建立一個(gè)網(wǎng)上作業(yè)提交系統(tǒng),使得傳統(tǒng)的學(xué)生提交作業(yè)方式,教師批改作業(yè)方式發(fā)生了改變,它將學(xué)生的作業(yè)提交變得更加靈活。關(guān)鍵詞:;作業(yè)提交;數(shù)據(jù)庫(kù)1.緒論當(dāng)代全球計(jì)算機(jī)網(wǎng)絡(luò)化飛速發(fā)展,我們生活中無(wú)處不滲透著互聯(lián)網(wǎng),e時(shí)代已經(jīng)到來(lái),通過(guò)網(wǎng)絡(luò)創(chuàng)造一個(gè)能主動(dòng)學(xué)習(xí)交流的平臺(tái)也應(yīng)時(shí)而生。本文設(shè)計(jì)并開發(fā)了一個(gè)作業(yè)提交系統(tǒng)。學(xué)生提交在線系統(tǒng)可以實(shí)現(xiàn)無(wú)紙化操作管理,校園中的硬件和軟件資源都能被高效利用,從而能夠最大限度地提高學(xué)習(xí)教學(xué),科研和管理服務(wù)的效率。 技術(shù),因?yàn)槠鋭?dòng)態(tài)交互性的特點(diǎn),大大擴(kuò)展了互聯(lián)網(wǎng)的應(yīng)用范圍,同時(shí)也在廣泛的互聯(lián)網(wǎng)應(yīng)用的教育領(lǐng)域內(nèi)產(chǎn)生了深遠(yuǎn)的影響。針對(duì)國(guó)內(nèi)外對(duì)教學(xué)管理軟件的基本要求和其龐大的市場(chǎng)需求,一個(gè)好的教學(xué)管理軟件,功能齊全,操作簡(jiǎn)便,向用戶展示良好的操作界面等優(yōu)點(diǎn)是必要的。商業(yè)化的系統(tǒng)由一些軟件公司或硬件生產(chǎn)公司為適應(yīng)自己的需求而開發(fā),如加拿大Platform公司的LSF,德國(guó)GENIAS軟件公司的CODINE,IBM公司的LoadLeveler,美國(guó)Craysoft公司的NQE、NEC公司的Netshepherd等;公用的免費(fèi)系統(tǒng)如GenerieNQS、PBS、CONDOR、DQS、QBATCH等是由美國(guó)的一些大機(jī)構(gòu)或大學(xué)開發(fā)的;與此同時(shí)還出現(xiàn)了一些綜合作業(yè)管理系統(tǒng),其典型代表產(chǎn)品有NASA的PBS、Platimim公司的Autosys等。但是系統(tǒng)的功能由于技術(shù)實(shí)現(xiàn)的局限性,現(xiàn)在還不夠完善,并且存在著諸多的缺陷。Visual studio 是目前最流行的Windows平臺(tái)應(yīng)用程序開發(fā)環(huán)境。 (2) Framework 補(bǔ)充了 Visual Studio 集成開發(fā)環(huán)境中需要的大量工具箱和設(shè)計(jì)器。(8) 的結(jié)構(gòu)設(shè)計(jì)周到,開發(fā)人員能用它在適當(dāng)?shù)募?jí)別“插入”代碼, 運(yùn)行庫(kù)的任何子組件可以用自己編寫的自定義組件擴(kuò)展或替換。(5)Access 支持 ODBC。有效的將數(shù)據(jù)訪問(wèn)從數(shù)據(jù)操作中分解出來(lái),成為多個(gè)能夠單獨(dú)使用的不連續(xù)的組件。系統(tǒng)主要用于實(shí)現(xiàn)教師模塊和學(xué)生模塊。學(xué)生登錄進(jìn)入之后只能看到自己的作業(yè),不可以看到別人的作業(yè),但能看見大家的成績(jī)。在這種結(jié)構(gòu)下,用戶接口完全可以通過(guò)WWW瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯卻在服務(wù)器端實(shí)現(xiàn)。(2)新用戶注冊(cè):要使用該系統(tǒng)的學(xué)生設(shè)定自己的用戶名和密碼,填入自己的姓名并留下聯(lián)系信息。數(shù)據(jù)庫(kù)設(shè)計(jì)主要分6個(gè)階段,如圖31所示:物理結(jié)構(gòu)設(shè)計(jì)系統(tǒng)實(shí)施運(yùn)行與維護(hù)需求分析概念結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì) 總體信 需求說(shuō)明 處息 理需 需求 信息結(jié)構(gòu) 求 邏輯結(jié)構(gòu) 理數(shù)據(jù)庫(kù)結(jié)構(gòu) 數(shù)據(jù)庫(kù)實(shí)施 圖31 數(shù)據(jù)庫(kù)設(shè)計(jì)流程圖其具體步驟為:(1)需求分析:這一步是數(shù)據(jù)庫(kù)設(shè)計(jì)最耗時(shí)、耗力的,它是數(shù)據(jù)庫(kù)設(shè)計(jì)的第一步。在數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行過(guò)程中必須對(duì)其不斷地進(jìn)行評(píng)價(jià)、調(diào)整和修改。它包含了教師用戶名,編號(hào)和密碼等信息。(2)模塊內(nèi)的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì):確定每一個(gè)模塊使用的數(shù)據(jù)結(jié)構(gòu)。每次進(jìn)行頁(yè)面跳轉(zhuǎn)之后都會(huì)在頁(yè)面的PageLoad事件中進(jìn)行當(dāng)前用戶的權(quán)限進(jìn)行驗(yàn)證,驗(yàn)證信息從Session中讀取,驗(yàn)證時(shí)將用戶名和密碼作為SQL語(yǔ)句的參數(shù)傳入SQL語(yǔ)句執(zhí)行,根據(jù)從users表查詢的返回結(jié)果來(lái)判斷當(dāng)前數(shù)據(jù)庫(kù)中是否存在當(dāng)前用戶信息,若存在則繼續(xù)載入頁(yè)面,否則跳轉(zhuǎn)至登錄頁(yè)重新登錄。登錄名和密碼不能為空!39。//5^1(aspx) } else { //該用戶不是合法用戶,調(diào)用CommonClass類中的MassageBox方法,彈出提示框 ((您輸入的用戶名或密碼錯(cuò)誤,請(qǐng)重新輸入!, ))。系統(tǒng)首先通過(guò)一個(gè)文件對(duì)話框獲取當(dāng)前用戶選擇的文件,文件類型限于RAR和ZIP文件,同時(shí)為了保證系統(tǒng)安全,不允許上傳大于10MB的文件,獲取到本地文件以后使用Upload控件進(jìn)行文件上傳到網(wǎng)站upfiles目錄下,上傳時(shí)為了防止文件重名,將文件名重命名為學(xué)生姓名+當(dāng)前時(shí)間(精確到秒)+作業(yè)名稱的方式。//取得文件類型 if ( != 0) { if (fileType == rar || fileType == zip) //設(shè)置上傳文件類型 { if ( 10240000) { string fileName = name + _ + () + () + () + () + () + () + _ + + . + fileType。
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1