999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

MVC設計模式在ASP.NET框架中的應用探究

2018-07-28 09:46:34黃錦祝
科教導刊·電子版 2018年15期

黃錦祝

摘 要 MVC是能夠減少網站開發難度與周期,能夠有效減少模塊間耦合的一種設計模式,主要開發平臺其中就有ASP.NET,可將ASP.NET和MVC結合,開發應用程序。利用MVC設計模式,設計并完成了卓越績效考核系統。在ASP.NET平臺下,系統實現了MVC三層架構應用程序模塊化,使得代碼復用性提高,維護難度降低。

關鍵詞 MVC設計模式 ASP.NET框架 應用探索 卓越績效考核系統

中圖分類號:TP393 文獻標識碼:A

應用程序其中的用戶交互面,不但能和應用程序實現I/O交互,還能給用戶展示問題模型。用戶應用程序使用時,交互界面不但要做到較強的穩定性,還要求隨需求的變化而變化,代碼只能有微小的改動,但在改動后界面要大幅改變,因此最好的選擇為MVC模式。

ASP.NET作為Windows的Web開發模式,其作用主要是建立并且執行Web應用程序,能夠支持網絡下分布式應用。使用MVC模式作為Web應用開發的一種超前的設計思想,為軟件工程提供了依據規范,使開發應用程序的設計架構清晰。本文使MVC和ASP.NET結合,通過卓越成績信息考查系統的具體分析,深入研究MVC設計形式在ASP.NET結構中的使用。

1 MVC設計形式

MVC為單詞“Model-View-Controller”的簡寫,表示模式、視圖、控制器。遵循應用的流入、處理、輸入的順序可分三個方面,為模式層、視圖層和控制層。

第一,模型能夠減少模塊間耦合,為Web應用程序開發提供更加結構化的形式。

第二,視圖表示使用者界面的交流,MVC形式中,把業務順序處理與界面展示相分離,由模型部分處理業務順序,視圖則只做出簡單處理、頁面信息和使用者要求的收集。同時,將模型處理結果告訴用戶。

第三,控制器指接受、轉發和控制,根據請求去調用相應的視圖呈現出界面;若界面元素需動態數據,則需控制前先通過調用模型,準備好所需數據,讓視圖呈現所需界面。

2 MVC設計形式在ASP.NET結構中的應用

第一,系統構造。例如,憑借公司的成績考核過程和組織結構,卓越績效信息系統共分劃為16個分系統,每個分系統共有6個功能模塊,包括:管理員模塊、報表輸出、查詢分析、分析評價、實測值輸入、修改實測值等。根據用戶對系統的使用標準,可分為平常用戶、平臺管理員、負責人、測評者不同階級的登錄。不同階級使用者面對不同視圖存在不同權限設置。一般用戶能查詢、瀏覽已提交的考核數據;管理員擁有最高的權限設置;測量員能輸入、修改當月的績效考核數據;責任人則能對測量員提交的數據進行評價分析。平臺核心模塊為實測值輸入和修改,平臺需自動對測量員的數據進行計算,得出考核數據。MVC與ASP.NET平臺結合,使得用戶界面不僅能夠正常顯示還能夠保持穩定。按Web三層結構平臺分為業務層與數據層,業務層給出業務主干和處置目標,數據層包括數據詢問元件和數據目標等。控制器通過瀏覽器收獲使用者需求,并導出給模型,得到模型計算調控,視圖與模型之間相互調節,數據庫提供信息,訪問最初信息,工作邏輯間交流結束,最終將用戶請求反饋給瀏覽器。

第二,模型設計和實現。模型管理使用程序的信息與行為分為信息詢問層和工作邏輯層。工作邏輯層在控制器接受使用者要求 ,然后對工作邏輯操作,并將結果傳達給控制器,使控制器選擇相應視圖。信息詢問層分別配備與數據庫交流并相連的公共操作,對數據庫相關步驟進行特殊處理。

在工作邏輯層領域。卓越成績信息系統的設計,首先確定了工作處理目標與工作實體目標。工作處理目標調用工作邏輯模型,分裝具體工作邏輯,并把反饋提交視圖以產生效應。業務實體對象使視圖與模型間交流,通過屬性具體描述使用端信息,并對其理解,不再需要與具體目標、請求目標間的信息交流。這樣便完成了工作邏輯使用。根據公司成績考核流程,抽取出系統的測量與分析評價兩個核心業務場景。本文以成功場景為例闡述,“測量”場景中,因其他參與者一般只有特殊情況才參與平臺,因此從測量員角度對平臺用例描述。共包括八步驟:檢測員選擇考核過程并準備測量當月數據、測量待測對象、系統給出對象前期紀錄、檢測員準備新的信息測量、檢測員向系統輸入所測信息、系統給出對象實測值、檢測員重復流程直至監測完所有對象、平臺給出報表。

在數據層領域,卓越成績考核系統的信息詢問層確定為公共基本類,選擇數據庫相互連接中最原始的步驟。例如,檢測員當月得出的實際信息輸入臨時表,于固定時間內可進行多次輸入修改。但最終提交后,責任人對數據分析評價后存入數據庫表中,所有人再無修改權限。

綜上所述,卓越成績信息系統發展后,我們做出總結,平臺操作成功。MVC和ASP.NET架構的交融,能夠得到較高的可延展性,能夠使用數個控制器且互相能進行單獨工作,容易實現一模型出現多種視圖的目標,注意模型變化,相關視圖便主動改變。在ASP.NET框架下,卓越績效信息系統使用MVC模式開發,整個軟件開發便具系統性,完成了應用程序模塊化和對開發軟件的分工。在滿足用戶要求的前提下,成為了一個具有較好可擴展性、易維護和安全性較好的交互系統。

參考文獻

[1] 萬為清.基于ASP.NET MVC框架的Web應用研究與實現[J].電腦編程技巧與維護,2016(19):15-15.

主站蜘蛛池模板: 欧美曰批视频免费播放免费| 91小视频版在线观看www| 亚洲第一中文字幕| 欧美精品色视频| 精品国产中文一级毛片在线看| 亚洲人成在线精品| 91美女视频在线| 欧美天天干| 欧美在线导航| 自拍偷拍欧美日韩| www.亚洲色图.com| 久久久久国色AV免费观看性色| 亚洲欧美在线综合一区二区三区| 国产精品成| 在线视频97| 亚洲综合狠狠| 亚洲精品午夜无码电影网| 国产精品免费p区| 亚洲无码日韩一区| 亚洲一区二区在线无码| 日韩欧美国产成人| 国产精品一区二区无码免费看片| 中文字幕亚洲另类天堂| 亚洲天堂免费观看| 91久久偷偷做嫩草影院精品| 亚洲欧美日韩中文字幕在线| 国产主播在线一区| 免费人成网站在线高清| 欧美伊人色综合久久天天| 日本人妻一区二区三区不卡影院 | 91亚洲精品第一| 国产在线视频二区| 免费一级α片在线观看| 精品亚洲国产成人AV| 午夜欧美理论2019理论| 黄色网站不卡无码| 国产欧美日韩18| 99热这里只有精品5| 国产视频大全| 国产精品99在线观看| 在线精品视频成人网| 尤物国产在线| 第九色区aⅴ天堂久久香| www.亚洲色图.com| 四虎免费视频网站| 亚洲精品欧美日韩在线| 一级毛片网| 成人综合网址| 国产成人91精品免费网址在线| 国产黑丝视频在线观看| 伊人查蕉在线观看国产精品| 好吊日免费视频| 99这里只有精品在线| 无码'专区第一页| 国产视频欧美| 一本一道波多野结衣一区二区| 秋霞一区二区三区| av在线无码浏览| 亚洲一区二区视频在线观看| 色网站在线免费观看| 日韩区欧美区| 女人18毛片水真多国产| 久久国产精品77777| 免费无码又爽又黄又刺激网站 | 成年网址网站在线观看| 黄色网址手机国内免费在线观看| 91久久国产热精品免费| 国产精品所毛片视频| 999精品视频在线| 日韩无码视频专区| www.日韩三级| 精品在线免费播放| 精品少妇人妻av无码久久| 97国产精品视频自在拍| 欧美人与牲动交a欧美精品| 欧美日本在线观看| 亚洲国产成人精品一二区| 日本国产精品| 97国产在线播放| 久久96热在精品国产高清| 久草国产在线观看| 亚洲天堂视频在线观看免费|