• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于MVC架構(gòu)的校外實訓基地管理系統(tǒng)開發(fā)

      2016-10-21 21:19:23王鴻彬
      科技創(chuàng)新與應用 2016年8期
      關鍵詞:信息系統(tǒng)

      王鴻彬

      摘 要:本系統(tǒng)是基于MVC架構(gòu)進行設計、開發(fā)的,系統(tǒng)主要包括基礎數(shù)據(jù)錄入、合同管理、實訓基地評價、事項跟蹤等功能模塊。在充分利用MVC耦合性低、重用性高、部署快、可維護性高等特點的基礎上,構(gòu)建起一套服務于職業(yè)院校實訓基地日常管理、維護、評價和跟蹤的管理系統(tǒng)。

      關鍵詞:MVC;ASP.net;實訓基地管理;信息系統(tǒng)

      1 概述

      MVC(Model View Controller),是模型(model)-視圖(view)-控制器(controller)的縮寫,一種軟件設計典范,用一種業(yè)務邏輯、數(shù)據(jù)、界面顯示分離的方法組織代碼,將業(yè)務邏輯聚集到一個部件里面,在改進和個性化定制界面及用戶交互的同時,不需要重新編寫業(yè)務邏輯。MVC被獨特的發(fā)展起來用于映射傳統(tǒng)的輸入、處理和輸出功能在一個邏輯的圖形化用戶界面的結(jié)構(gòu)中。根據(jù)實訓基地管理系統(tǒng)用戶分散、距離遠、業(yè)務需求多變、對可擴展性要求較高等特點,文章中使用ASP.net MVC,它是另外一種開發(fā)ASP.NET應用程序的設計模式,不會取代ASP.NET Web Form模式,兩者是并行的,不會沖突。由于ASP.net MVC具備耦合性低、重用性高、生命周期成本低、部署快、可維護性高、有利于軟件工程化管理等優(yōu)點,其已經(jīng)成為.net平臺Web開發(fā)的首選設計模式。

      2 ASP.net MVC原理

      ASP.NET 是微軟面向Web應用開發(fā)推出的一個使用 HTML、CSS、JavaScript 和服務器腳本創(chuàng)建網(wǎng)頁和網(wǎng)站的開發(fā)框架[2]。ASP.NET 支持三種不同的開發(fā)模式:Web Pages(Web 頁面)、MVC(Model View Controller 模型-視圖-控制器)、Web Forms(Web 窗體)。

      MVC是一種使用MVC(Model View Controller 模型-視圖-控

      制器)設計創(chuàng)建Web應用程序的模式[3]:

      (1)Model(模型)表示應用程序核心(比如數(shù)據(jù)庫記錄列表)。

      (2)View(視圖)顯示數(shù)據(jù)(數(shù)據(jù)庫記錄)。

      3 系統(tǒng)設計與實現(xiàn)

      校外實訓基地管理系統(tǒng)主要功能模塊如下:

      (1)基本信息管理:該模塊主要功能包括:實訓基地基本信息錄入、更新、刪除。校內(nèi)系部信息錄入、更新、刪除。系部與實訓基地對應關系維護。

      (2)合同管理:該模塊主要功能包括:合同錄入、更新、存檔。合同過期、續(xù)簽提醒。合同執(zhí)行過程的跟蹤與考核。另外,還包括合同標準文本的分發(fā)與打印功能。

      (3)實訓管理:該模塊主要功能包括:校外實訓基地實訓項目承接管理。實訓活動記錄管理。校企合作開發(fā)實訓項目備案。教師頂崗實踐活動管理。

      (4)統(tǒng)計與評價:該模塊的主要功能包括:系部校外實訓基地使用情況、學生實訓情況、教師企業(yè)頂崗實踐情況統(tǒng)計。校外實訓基地實訓效果評價。系部、教師參與校外實訓基地建設工作評價。

      (5)用戶及權(quán)限管理:該模塊的主要功能包括:用戶基本信息錄入。角色管理(包括系統(tǒng)管理員、系部管理員、教師、學生、校外實訓基地聯(lián)系人、企業(yè)教師等)。用戶權(quán)限管理。

      根據(jù)需求分析,按照ASP.net MVC 架構(gòu),校外實訓基地管理系統(tǒng)主要分為:Model、View、Controler三層,限于文章篇幅有限,下面只給出Controler類中BaseEvaluate類的實現(xiàn)代碼。

      4 結(jié)束語

      ASP.net MVC不僅具備了文中所提到的諸多優(yōu)點,同時,最重要的是它的出現(xiàn)彌補了原有ASP.net WebForm在響應時間和帶寬消耗兩方面的問題,使Web應用的用戶體驗大大提升。在校外實訓基地管理系統(tǒng)中應用ASP.net MVC框架,使得程序框架更為清晰,在整個項目開發(fā)過程中,在頁面設計、功能開發(fā)、數(shù)據(jù)庫設計、業(yè)務流程開發(fā)等各個層面有效的分工協(xié)作。同時也為系統(tǒng)后期的維護和升級提供了保障。目前,系統(tǒng)開發(fā)、調(diào)試工作已經(jīng)完成,正在處于試運行階段,通過一段時間的運行,學院校外實訓基地管理工作明顯得到改善,所需人力大大減少,同時在數(shù)據(jù)共享、信息傳遞和統(tǒng)計與評價方面取得跟大的突破。

      參考文獻

      [1]汪斌.基于ASP.NET的MVC框架的應用研究[J].電腦知識與技術,2009(7).

      [2]李容.基于MVC模式的Web應用研究[J].軟件導刊,2010(9).

      猜你喜歡
      信息系統(tǒng)
      企業(yè)信息系統(tǒng)安全防護
      哈爾濱軸承(2022年1期)2022-05-23 13:13:18
      基于區(qū)塊鏈的通航維護信息系統(tǒng)研究
      電子制作(2018年11期)2018-08-04 03:25:54
      信息系統(tǒng)審計中計算機審計的應用
      消費導刊(2017年20期)2018-01-03 06:26:40
      基于SG-I6000的信息系統(tǒng)運檢自動化診斷實踐
      砚山县| 安塞县| 巴里| 富顺县| 康平县| 博客| 夏津县| 阜城县| 辽源市| 比如县| 福州市| 辽中县| 益阳市| 阿鲁科尔沁旗| 康保县| 兰州市| 濮阳市| 鸡泽县| 巨野县| 天峨县| 喜德县| 颍上县| 马关县| 德化县| 衡阳市| 宿迁市| 阿巴嘎旗| 德昌县| 梅州市| 漳浦县| 庆城县| 瑞安市| 马鞍山市| 宝丰县| 赞皇县| 滨州市| 祁连县| 梅河口市| 大安市| 旬邑县| 夹江县|