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

正文內(nèi)容

外文翻譯中小型企業(yè)員工工作信息管理系統(tǒng)-閱讀頁(yè)

2024-12-03 11:54本頁(yè)面
  

【正文】 信息管理系統(tǒng)翻譯( 1)題目 一種新的網(wǎng)絡(luò)應(yīng)用程序開(kāi)發(fā)框架——MVC翻譯( 2)題目 網(wǎng)站建設(shè)技術(shù) 學(xué) 院 計(jì)算機(jī)學(xué)院 專 業(yè) 軟件工程 姓 名 黃品瑾 班 級(jí) 07052713 學(xué) 號(hào) 07057314 指導(dǎo)教師 閆飛譯文一: 一種新的網(wǎng)絡(luò)應(yīng)用程序開(kāi)發(fā)框架 ——MVC摘要 MVCModel/View/Controller的設(shè)計(jì)模式出現(xiàn)在在Smalltalk80并在軟件的設(shè)計(jì)中廣泛應(yīng)用。本文介紹一種基于 MVC框架的的新網(wǎng)絡(luò)應(yīng)用程序。它也提高了系統(tǒng)的可維護(hù)性可擴(kuò)展性以及使用模塊數(shù)據(jù)庫(kù)備案、模板數(shù)據(jù)庫(kù)通訊對(duì)象和緩沖隊(duì)列的性能。它利用多種動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)。它們直接影響系統(tǒng)的幾個(gè)關(guān)鍵因素比如可維護(hù)性、可擴(kuò)展性、穩(wěn)定性和安全性。把 MVC設(shè)計(jì)模式引入網(wǎng)絡(luò)應(yīng)用程序開(kāi)發(fā),執(zhí)行邏輯可以獨(dú)立于系統(tǒng)的表現(xiàn)形式。 1模型 :是應(yīng)用對(duì)象, 2視圖 :是它的屏幕的顯示 3控制器 :定義用戶界面并對(duì)輸入的信息做出響應(yīng)。然而 MVC獨(dú)立了它們,增加系統(tǒng)的靈活性和可重用性。一個(gè)視圖必須確保其正確反映模型的狀態(tài)。作為回應(yīng)每個(gè)視圖都會(huì)有更新自身的機(jī)會(huì)。你也可以不改變?cè)P屯瑫r(shí)創(chuàng)建新的視圖。主要由于以下兩個(gè)因素 :1首先很難獨(dú)立 來(lái)自 HTML的編程語(yǔ)言。默認(rèn)的將 HTML文本分成幾份然后把他們嵌入到 CGI程序中。然而這兩種方法有一個(gè)共同的不足使他們不能完全獨(dú)立于 HTML文本。 2第二 Luo Guangchun the . of UEST of China Wang Yanhua the Master of the UEST of China Lu Xianliang theprofessor of UEST of China advisor of . Han Hong the . of UEST Of China腳本語(yǔ)言的功能太弱。直到 JSP Model2版這種情況并沒(méi)有受到任何改善。圖 1顯示了 MVC的機(jī)制 :模型數(shù)據(jù)層 :它是封裝到企業(yè) JavaBean。控制器控制層 :Servlet受到網(wǎng)頁(yè)上的用戶的輸入并執(zhí)行有關(guān)的操作呼叫相應(yīng)的 EJB組件給出了相關(guān)視圖所以 JSP會(huì)呈現(xiàn)這些結(jié)果。但制仍然存在某 些 限 , 例 如 盡 管 JSP Model2 已經(jīng)實(shí)施采用 MVC 設(shè)計(jì)模式的基本理念,三 個(gè)層次之間的相互關(guān)系 ServletJava Bean/ EJB 和 JSP仍然封閉。因?yàn)檫@一過(guò)程 Servlet 本身已實(shí)現(xiàn)非常復(fù)雜的執(zhí)行邏輯,對(duì)于體系的發(fā)展和維護(hù)這是正是一個(gè)棘手的問(wèn)題。 圖 2中顯示這一系統(tǒng)框架包含三個(gè)內(nèi)核控制對(duì)象 /類 SYSController ModelCenter and LPMLogical Page Module Center 和 它 們 的 核 心 數(shù) 據(jù) 庫(kù) systemdescription database model database and LPM database。通過(guò)這些控制對(duì)象 /類和數(shù)據(jù)庫(kù)下文將解釋部分的設(shè)計(jì)思想和該系統(tǒng)框架的實(shí)現(xiàn)機(jī)制。他們負(fù)責(zé)接收用戶的 要求和根據(jù)這些請(qǐng)求搜索有關(guān)的執(zhí)行邏輯。這個(gè)數(shù)據(jù)庫(kù)描述了不同的執(zhí)行邏輯與不同的用戶請(qǐng)求。而 SYSController可以搜索系統(tǒng)描述數(shù)據(jù)庫(kù)。 SYSController有兩種方法搜索數(shù)據(jù)庫(kù)。當(dāng)應(yīng)用程序系統(tǒng)開(kāi)機(jī)這樣需要 DOM解析器分析整個(gè)數(shù)據(jù)庫(kù)備案后載入內(nèi) 存。另一種是使用 SAXSimpleAPI for XML接口。使用 DOM可以實(shí)現(xiàn)結(jié)構(gòu)搜索。而 SAX接口以高效率和更少的系統(tǒng)資源占用率著稱。 其次我們考慮模型中心和模型數(shù)據(jù)庫(kù)。模型數(shù)據(jù)庫(kù)包括大量的對(duì)象和模塊。當(dāng)模式中心接收到的執(zhí)行消息它根據(jù)封裝在信息里的執(zhí)行邏輯選擇合適的對(duì)象或模塊。此外每個(gè)對(duì)象或模塊只需要關(guān)心如何實(shí)現(xiàn)給定的事務(wù)的邏輯以及如何獲得必要的數(shù)據(jù)而不提交這些數(shù)據(jù)。 LPM是實(shí)施描述的某一種數(shù)據(jù)類型的項(xiàng)目集合,它可以當(dāng)成是一個(gè)或一組磁盤文件。一個(gè) LPM的功能是很簡(jiǎn)單的 :它只需要在沒(méi)有被得到執(zhí)行邏輯和原數(shù)據(jù)內(nèi)容的情況下給定數(shù)據(jù)類型。此外這種類型的服務(wù)器腳本可以很容易由客戶開(kāi)發(fā)人員在 UIuserinterface設(shè)計(jì)階段理解, whatyouseeiswhatyouget所見(jiàn)即所得工具也很容易開(kāi)發(fā)。它根據(jù)給定數(shù)據(jù)類型和執(zhí)行邏輯選擇適當(dāng)?shù)倪壿嬳?yè)模塊然后封裝邏輯頁(yè)的輸出模塊到 HTTP響應(yīng)并將發(fā)布到客戶端。例如模式中心不直接從模型數(shù)據(jù)庫(kù)調(diào)用對(duì)象或模塊。(過(guò)程見(jiàn)圖 2) 通過(guò)分析系統(tǒng)框架可以看出整個(gè)系統(tǒng)完全符合 MVC設(shè)計(jì)模式 。當(dāng)系統(tǒng)框架已確定,各部分驚人的發(fā)現(xiàn)開(kāi)發(fā)的相似。因?yàn)槲覀円呀?jīng)把控制器分為 3個(gè)部分, MVC三層模型 /視圖 /控制器的聯(lián)系變得更加寬松。在下一節(jié)我們將向你展示一個(gè)簡(jiǎn)單的例子去解釋如何在三層 MVC模式的過(guò)程通過(guò)增加中間執(zhí)行步驟擴(kuò)大系統(tǒng)框架。這主要由于舊設(shè)計(jì)模式對(duì)系統(tǒng)邏輯框架的獨(dú)立性的不足之處。因此,它要求開(kāi)發(fā)者有很強(qiáng)的編程能力他們必須非常熟悉執(zhí)行規(guī)劃和界面設(shè)計(jì)。最后混沌編碼會(huì)帶來(lái)一系列的問(wèn)題。其原因是這些腳本語(yǔ)言都有天生的缺陷例如他們卻沒(méi)有有好的對(duì)象支持和事件響應(yīng)機(jī)制等;他們不能令人滿意地 縮短網(wǎng)絡(luò)應(yīng)用系統(tǒng)的執(zhí)行邏輯。 從上述對(duì)系統(tǒng)框圖的分析我們可以做一個(gè)結(jié)論。框架解決是一個(gè)大問(wèn)題曾困惑很多網(wǎng)絡(luò)開(kāi)發(fā)者。此外利用模型數(shù)據(jù)庫(kù)和LPM數(shù)據(jù)庫(kù),這個(gè)更系統(tǒng)的靈活性、可維護(hù)性和可擴(kuò)充性得到了顯著提高
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1