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

正文內(nèi)容

網(wǎng)上作業(yè)提交系統(tǒng)的開發(fā)畢業(yè)論文-在線瀏覽

2024-08-08 21:08本頁面
  

【正文】 之間的無縫協(xié)作,有效的提高了成果生成效率和專注度,滿足各類人群的需求。.NET 框架從層次結(jié)構(gòu)來看包括三個(gè)主要組成部分,它們分別是公共語言運(yùn)行時(shí)、服務(wù)框架和上層的兩類應(yīng)用模板。 是一種編程框架,它建立在公共語言運(yùn)行庫上,它能夠使功能強(qiáng)大的 Web 應(yīng)用程序在服務(wù)器上生成。 相較其他語言性能有顯著提高,它可利用早期綁定、實(shí)時(shí)編譯和本機(jī)優(yōu)化等服務(wù)。(3)由于 基于公共語言運(yùn)行庫的原因使得開發(fā)人員在開發(fā)Web 應(yīng)用程序時(shí)可以很好地利用整個(gè)平臺(tái)。所以可選擇最適合的應(yīng)用程序語言,或用多種語言同時(shí)編寫應(yīng)用程序。(5) 在設(shè)計(jì)時(shí)增加了專門用于在密集環(huán)境和多種處理器環(huán)境中提高性能的功能來滿足可縮放性。(7)借助基于每個(gè)應(yīng)用程序的配置和內(nèi)置的 Windows 身份驗(yàn)證,從而保證應(yīng)用程序是安全的。C、面向?qū)ο蟮母呒?jí)編程語言。Access數(shù)據(jù)庫的主要有以下幾個(gè)特點(diǎn):(1)存儲(chǔ)的方式比較單一, 的數(shù)據(jù)庫文件中存放對(duì)象,便于用戶的管理和操作。(3)Access 是一款利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫系統(tǒng)的所有功能對(duì)象化的面向?qū)ο蟮拈_發(fā)工具,并封裝管理數(shù)據(jù)庫的所有功能。為了使操作簡單,比較容易使用和掌握,系統(tǒng)還提供了數(shù)據(jù)表和查詢生成器、報(bào)表設(shè)計(jì)器以及很多向?qū)Чぞ?。能通過動(dòng)態(tài)數(shù)據(jù)交換和對(duì)象鏈接和嵌入特性,在一個(gè)數(shù)據(jù)表中嵌聲音、入位圖、word 文檔、Excel 表格,還可以建立起動(dòng)態(tài)的數(shù)據(jù)庫報(bào)表和窗體等。SQL(structured query language)結(jié)構(gòu)化查詢語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通,其可以用來執(zhí)行各種各樣的操作。:通過ODBC相連;通過OLEDB相連;直接與SQL Server相連。 SQL Server等已經(jīng)通過OLE DB和XML公開數(shù)據(jù)的數(shù)據(jù)源進(jìn)行一致訪問。本論文總共分為六章:第一章:緒論,介紹了該課題的研究背景,分析了關(guān)于本課題的國內(nèi)外研究的現(xiàn)狀,同時(shí)簡單說明了本系統(tǒng)的實(shí)現(xiàn)目標(biāo)及功能特色,并且介紹了相關(guān)技術(shù)。第三章:系統(tǒng)數(shù)據(jù)庫設(shè)計(jì),該章主要從系統(tǒng)的功能需求、系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)、系統(tǒng)總體框架等方面進(jìn)行詳細(xì)論述。第五章:系統(tǒng)配置及功能測試,對(duì)系統(tǒng)實(shí)現(xiàn)的主要功能進(jìn)行了測試。2系統(tǒng)分析需求是每個(gè)待開發(fā)系統(tǒng)的特征,需求分析就是分析相應(yīng)的軟件系統(tǒng)來解決手頭問題所需要的軟件特征。系統(tǒng)先對(duì)這兩者進(jìn)行分類,因?yàn)閮煞N角色擁有不同的權(quán)限,所以他們所能夠直接訪問的資源不同。經(jīng)過分析,系統(tǒng)主要的限制條件有以下幾條:(1)(2)(3)(4)不同的用戶使用修改密碼都只能修改自己的密碼,無法修改他人的(6)學(xué)生上傳作業(yè)的類型,大小,時(shí)間等,受到教師發(fā)布作業(yè)的約束。不同的用戶使用個(gè)人數(shù)據(jù)功能時(shí),也是只可以看到自己的信息不可以看到他們的信息。近年來互聯(lián)網(wǎng)技術(shù)快速興起,B/S結(jié)構(gòu)即是在此期間對(duì)C/S結(jié)構(gòu)的一種改進(jìn)的結(jié)構(gòu)。其整個(gè)系統(tǒng)采用的是 Browser/Web/DataBase 的三層體系結(jié)構(gòu)。缺點(diǎn):(1)服務(wù)器承受負(fù)擔(dān)比較重;(2)個(gè)性化特點(diǎn)降低了;(3)最基本的操作方式是鼠標(biāo)操作,快捷操作的要求無法得到滿足;(4)頁面的動(dòng)態(tài)刷新和頁面的響應(yīng)速度都降低了;(5)分頁顯示無法實(shí)現(xiàn),對(duì)訪問數(shù)據(jù)庫產(chǎn)生了比較大的壓力;(6)功能弱化了,難以實(shí)現(xiàn)傳統(tǒng)模式中的特殊要求。 數(shù)據(jù)庫服務(wù)器Web服務(wù)器應(yīng)用服務(wù)Web瀏覽器HTTP請(qǐng)求 SQL請(qǐng)求HTML界面 結(jié)果圖22 B/S模式的工作原理本系統(tǒng)由教師執(zhí)行管理員工作進(jìn)行日常維護(hù)和管理,教師和學(xué)生都有各自的賬號(hào)對(duì)自己的信息進(jìn)行處理。系統(tǒng)功能要求:(1)用戶名認(rèn)證:區(qū)別教師和學(xué)生的登陸。(3)學(xué)生作業(yè)提交、下載和查詢成績功能:學(xué)生可以多次下載、提交作業(yè),提交后作業(yè)入庫,并能在老師修改刪除成績之前查詢以往作業(yè)的成績。(5)教師作業(yè)布置和成績上傳功能:老師可以布置作業(yè),提交已經(jīng)批改過的成績供學(xué)生查詢。數(shù)據(jù)庫設(shè)計(jì)往往影響到系統(tǒng)的功能的質(zhì)量。本系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)就是為了可以實(shí)現(xiàn)本文中論述過的各項(xiàng)功能并盡量使該系統(tǒng)更加合理、高效。需求分析就是調(diào)查與分析設(shè)計(jì)的對(duì)象,本系統(tǒng)為普通學(xué)生與老師而設(shè)計(jì),旨在幫助師生日常學(xué)習(xí)工作,需要對(duì)數(shù)據(jù)庫用戶學(xué)生和老師的數(shù)據(jù)需求和處理需求,進(jìn)行全面的了解、收集和分析。該系統(tǒng)的概念結(jié)構(gòu)設(shè)計(jì)通過對(duì)學(xué)生和老師的需求進(jìn)行綜合并歸納,從而形成的概念模型獨(dú)立于具體 DBMS,通常用ER 圖表示。(4)物理結(jié)構(gòu)設(shè)計(jì):為了讓邏輯數(shù)據(jù)的模型選取一個(gè)最優(yōu)的物理結(jié)構(gòu)的應(yīng)用環(huán)境(包括存儲(chǔ)結(jié)構(gòu)和存取方法),需要對(duì)數(shù)據(jù)庫物理結(jié)構(gòu)進(jìn)行設(shè)計(jì)。(6)運(yùn)行和維護(hù)階段:經(jīng)過試運(yùn)行后,數(shù)據(jù)庫應(yīng)用系統(tǒng)即可進(jìn)入正式運(yùn)行。通過以上分析,本系統(tǒng)主要有兩個(gè)角色:教師、學(xué)生,在數(shù)據(jù)庫中對(duì)應(yīng)有教師信息表、學(xué)生信息表;由于本系統(tǒng)的作業(yè)提交功能呢,所以在數(shù)據(jù)庫中對(duì)應(yīng)有:作業(yè)信息表、成績信息表;為了方便學(xué)生和教師及時(shí)了解信息,所以本系統(tǒng)還有:留言板信息表、公共信息表。下面詳細(xì)介紹各表。學(xué)生基本信息表主要包括:學(xué)生編號(hào)、學(xué)生姓名、學(xué)生密碼和學(xué)生聯(lián)系方式等,: 學(xué)生基本信息表編號(hào)字段名字段解釋數(shù)據(jù)類型長度允許空主鍵1U_idInt4否是2S_no學(xué)生編號(hào)nvarchar100否否3name學(xué)生姓名nvarchar100否否4pwd學(xué)生密碼nvarchar100否否5學(xué)生電郵nvarchar100否否6qqmsn聯(lián)系方式nvarchar100否否7phone學(xué)生電話nvarchar100否否 公告信息表公告信息表主要用于教師向?qū)W生傳達(dá)重要信息。 留言板信息表編號(hào)字段名字段解釋數(shù)據(jù)類型長度允許空主鍵1L_idInt4否是2L_name留言人姓名nvarchar100否否3L_content留言內(nèi)容nvarchar100否否4L_date留言日期nvarchar100否否5L_留言電郵nvarchar100否否 教師信息表 教師基本信息表主要用于教師登錄進(jìn)入系統(tǒng),教師在這個(gè)系統(tǒng)中同時(shí)擁有管理員權(quán)限。: 教師基本信息表編號(hào)字段名字段解釋數(shù)據(jù)類型長度允許空主鍵1a_idInt4否是2Name教師姓名Nvarchar100是否3Pwd教師密碼Nvarchar100否否 作業(yè)信息表作業(yè)信息表主要用于學(xué)生查看自己作業(yè)成績。: 成績信息表編號(hào)字段名字段解釋數(shù)據(jù)類型長度允許空主鍵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è)成績nvarchar100否否4系統(tǒng)主要功能模塊設(shè)計(jì)本系統(tǒng)主要功能模塊分為登錄模塊(包括學(xué)生登錄和教師登錄),用戶注冊(cè)模塊,公告系統(tǒng)模塊,留言板模塊,作業(yè)提交模塊,教師管理模塊(包括作業(yè)管理,留言管理,公告管理,作業(yè)布置)??傮w設(shè)計(jì)階段完成軟件的結(jié)構(gòu)設(shè)計(jì),劃分了模塊,并規(guī)定了各模塊的功能與其之間的聯(lián)系。該階段的主要任務(wù)為:(1)模塊算法設(shè)計(jì):確定各個(gè)模塊的算法,選擇一個(gè)合適的工具來表達(dá)算法的過程,并寫出詳細(xì)的模塊描述過程。模塊中數(shù)據(jù)的設(shè)計(jì):確定模塊數(shù)據(jù)結(jié)構(gòu)。(4)其他設(shè)計(jì):根據(jù)系統(tǒng)的軟件特性也可以對(duì)其設(shè)計(jì)數(shù)據(jù)庫、設(shè)計(jì)代碼、設(shè)計(jì)輸入/輸出格式和人機(jī)界面。(2)及時(shí)可見:主頁上相應(yīng)的數(shù)據(jù)處理能夠?qū)崿F(xiàn)即時(shí)發(fā)布,即時(shí)生效的功能。(4)方便移植:只需要稍作修改,對(duì)于不同的要求都能開發(fā)一個(gè)完整的作業(yè)提交管理系統(tǒng)。用戶管理模塊功能:對(duì)于學(xué)生,教師進(jìn)行設(shè)定。用戶登錄模塊:登錄時(shí)系統(tǒng)首先從文本框中獲取用戶輸入并且提示錯(cuò)誤輸入,然后將用戶名和密碼作為SQL語句的參數(shù)傳入SQL語句執(zhí)行,根據(jù)從users表查詢的返回結(jié)果來判斷當(dāng)前數(shù)據(jù)庫中是否存在當(dāng)前用戶信息,如果存在則系統(tǒng)跳轉(zhuǎn)至當(dāng)前用戶的管理頁面,同時(shí)將當(dāng)前用戶名和密碼存為Session供用戶驗(yàn)證模塊使用,否則提示用戶名或密碼錯(cuò)誤。登陸流程圖如圖41所示:結(jié) 束新用戶注冊(cè)輸入用戶信息用戶名是否唯一用戶信息庫開 始始是否為新用戶進(jìn)入系統(tǒng)人系統(tǒng)是 否存 在教師學(xué)生選擇角色擇 角色 Y NN N N Y Y 圖41 登陸注冊(cè)流程圖教師登陸部分代碼如下:protected void Button1_Click(object sender, EventArgs e) { CommonClass CC = new CommonClass()。 //(scriptalert(39。)。javascript:(1)39。 } else { //調(diào)用CommonClass類中的checkLogin方法,判斷用戶是否為合法用戶 int IntUserIn = ((), ())。 ()。 } } }學(xué)生功能模塊包括了在系統(tǒng)上查看作業(yè)、下載作業(yè)、上傳作業(yè)、查看成績。顯示層負(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)值,并生成主鍵。個(gè)人信息修改模塊:當(dāng)學(xué)生點(diǎn)擊個(gè)人信息修改時(shí),系統(tǒng)會(huì)跳轉(zhuǎn)至個(gè)人信息修改頁并進(jìn)行身份認(rèn)證,每次修改需要輸入密碼才能修改并且與user表中的密碼進(jìn)行對(duì)比,正確則繼續(xù)更新數(shù)據(jù)庫中信息,否則提示密碼錯(cuò)誤。上傳作業(yè):作業(yè)提交的簡單流程為:選擇作業(yè)項(xiàng)目——選擇本地文件——提交成功則同時(shí)更新數(shù)據(jù)庫否則提交失敗。同時(shí)根據(jù)作業(yè)ID和學(xué)號(hào)更新數(shù)據(jù)庫中的作業(yè)狀態(tài),改為已提交狀態(tài),并更新w_file屬性為新文件名供下載使用。 int id = ([id].ToString())。 string filepath = 。//取得文件名 string fileType = ((.) + 1)。 string d = (upfiles/) + fileName。 //保存文件 = 上傳成功!。是39。 + fileName + 39。 (upsql)。 }教師模塊負(fù)責(zé)的主要功能是發(fā)布修改作業(yè)、打包下載學(xué)生的作業(yè)、發(fā)布公告、發(fā)布修改成績、刪除作業(yè)。檢查作業(yè)提交模塊:教師進(jìn)入此頁面時(shí),系統(tǒng)將數(shù)據(jù)庫中已提交和未提交學(xué)生的信息通過連接查
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1