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

正文內(nèi)容

基于web的課程作業(yè)管理系統(tǒng)(參考版)

2024-11-20 16:20本頁面
  

【正文】 我們準(zhǔn)備遵循模型 視圖 控制 (MVC)設(shè)計(jì)模式,運(yùn)用 技術(shù),以VisualStudio 2020 作為主要開發(fā)工具, SQL server 2020 作為后臺(tái)數(shù)據(jù)庫,而且我們已經(jīng)有了設(shè)計(jì)的思路,并會(huì)按照這個(gè)思路進(jìn)行學(xué)習(xí),掌握更多相關(guān)知識(shí),相信在老師的指導(dǎo)下,我們會(huì)順利的完成本系統(tǒng)的設(shè)計(jì)。因 此 ,在線作業(yè)管理系統(tǒng)是必然的發(fā)展 .隨著教師工作量的不斷加大 , 在線作業(yè)管理系統(tǒng)能大大的提高工作效率 ,同時(shí)也達(dá)到了無紙化辦公的要求。 3 結(jié)論 傳統(tǒng)的作業(yè)管理通過人工來完成 ,學(xué)生做完作業(yè)由課代表統(tǒng)一收齊再上交到老師 ,由老師審批、記錄 ,才能完成整個(gè)流程 ,審批的結(jié)果還得人工來通知學(xué)生。例如 ,EJB 可能實(shí)例化在每個(gè)請(qǐng)求中需要的類或使用Java 反射動(dòng)態(tài)地調(diào)用一個(gè)適當(dāng)?shù)男袆?dòng)( Action)類。 所有的框架使用不同的技術(shù)來協(xié)調(diào)在 Web應(yīng)用程序之內(nèi)的導(dǎo)航 ,例如 XML配制文件, java 屬性文件或定制屬性。每個(gè)框架的內(nèi)在的機(jī)制當(dāng)然是不同的,但是開發(fā)者們使用來設(shè)計(jì)和實(shí)現(xiàn)他們的 Web應(yīng)用軟件的 API 是很類似的。 開發(fā)技術(shù)架構(gòu)的比較分析 幾乎所有現(xiàn)代的網(wǎng)絡(luò)開發(fā)框架都遵循了模型 視圖 控制 (MVC)設(shè)計(jì)模式商業(yè)邏輯和描述被分開,由一個(gè)邏輯流控制器來協(xié)調(diào)來自客戶端的請(qǐng)求和服務(wù)器上將采取的行動(dòng)。它只是接收請(qǐng)求并決定調(diào)用哪個(gè)模型構(gòu)件去處理請(qǐng)求,然后確定用哪個(gè)視圖來顯示模型處理返回的數(shù)據(jù)。 控制器 控制器接受用戶的輸入并調(diào)用模型和視圖去完成用 戶的需求。被模型返回的數(shù)據(jù)是中立的,就是說模型與數(shù)據(jù)格式無關(guān),這樣一個(gè)模型能為多個(gè)視圖提供數(shù)據(jù)。在 MVC 的三個(gè)部件中,模型擁有最多的處理任務(wù)。在視圖中其實(shí)沒有真正 的處理發(fā)生,不管這些數(shù)據(jù)是聯(lián)機(jī)存儲(chǔ)的還是一個(gè)雇員列表,作為視圖來講,它只是作為一種輸出數(shù)據(jù)并允許用戶操縱的方式。對(duì)老式的 Web 應(yīng)用程序來說,視圖就是由 HTML 元素組成的界面,在新式的 Web 應(yīng)用程序中, HTML 依舊在視圖中扮演著重要的角色,但一些新的技術(shù)已層出不窮,它們包括 Macromedia Flash 和象 XHTML, XML/XSL, WML 等一些標(biāo)識(shí)語言和 Web services. 如何處理應(yīng)用程序的界面變得越來越有挑戰(zhàn)性。它們各自處理自己的任務(wù)。 MVC 開發(fā)模式 MVC 是一個(gè)設(shè)計(jì)模式,它強(qiáng)制性的使應(yīng)用程序的輸入、處理和輸出分開。 根據(jù)我們的設(shè)計(jì)任務(wù)書的要求,對(duì)自己需要完成的部分進(jìn)行了系統(tǒng)的規(guī)劃,根據(jù)需求分析的要求,對(duì)數(shù)據(jù)庫即數(shù)據(jù)庫中的表進(jìn)行設(shè)計(jì)規(guī)化,采用了B/S 模式設(shè)計(jì), Dreamweaver 8 作為界面的設(shè)計(jì)工具、 VisualStudio 2020作為代碼編寫工具,對(duì)系統(tǒng)進(jìn)行了詳細(xì)設(shè)計(jì)、編碼和測(cè)試工作整個(gè)過程是本設(shè)計(jì)的核心部分??梢哉J(rèn)為, DataSet 構(gòu)件是一個(gè)大的 XML 數(shù)據(jù)實(shí)體,它們之間已經(jīng)融為一體,DataSet 構(gòu)件是 同 XML 的交匯點(diǎn)??梢酝ㄟ^ DataSet 來進(jìn)行多層系統(tǒng)之間的數(shù)據(jù)傳遞。這樣使得各司其職,功能劃分更加明確,并且可以通過上面幾個(gè)對(duì)象的組合在內(nèi)存中構(gòu)造出一個(gè)同數(shù)據(jù)庫一致的數(shù)據(jù)庫結(jié)構(gòu),真正做到可斷開的數(shù)據(jù)存取訪問模式。 同以往的 ADO 技術(shù)相比有以下幾個(gè)新特性。 技術(shù)將 ODBC 和 OLEDB 技術(shù)包容在一起,提供了真正意義上的數(shù)據(jù)源無關(guān)的數(shù)據(jù)訪問機(jī)制。通過 DataSet 組件, 技術(shù)可以很容易地做到斷開式數(shù)據(jù)訪問,從而可以輕松地在 N 層架構(gòu)之間傳遞數(shù)據(jù),并能最大程度上提升數(shù)據(jù)訪問效率。 的結(jié)構(gòu)如圖 12 所示: 圖 12 結(jié)構(gòu)圖 可以看到, 技術(shù)是一個(gè)功能強(qiáng)大的數(shù)據(jù)數(shù)據(jù)訪問技術(shù)。 在 .NET 框架 版本中附帶了兩個(gè) .NET 數(shù)據(jù)提供程序: SOL 數(shù)據(jù)提供程序和 OLE 數(shù)據(jù)提供程序。從這一點(diǎn)來看, 技術(shù)很類似于 OLE DB 訪問技術(shù),但是 技術(shù)的容納范圍要遠(yuǎn)遠(yuǎn)大于 OLE DB 技術(shù)。 技術(shù)包含兩個(gè)核心組件: DataSet 和 .NET 數(shù)據(jù)提拱程序。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1