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

基于MVC技術的儀器設備維修管理系統設計與開發

2015-03-24 08:04:28周洪斌
制造業自動化 2015年6期
關鍵詞:故障用戶功能

周洪斌

ZHOU Hong-bin

(沙洲職業工學院,張家港 215600)

0 引言

儀器設備的正常使用是各企事業單位正常開展生產、建設的保障。因此,設備的維修效率直接影響到各單位的工作效率、生產效率。傳統的設備維修模式是由設備使用人員填寫紙質維修單,領導逐級簽字審批,由設備管理部門完成維修工作。這種管理方式,無法及時了解、跟進設備的維修進度,不能統計設備的故障率。通過使用基于Web方式的設備維修管理系統,可以進一步使設備維修流程規范化、高效化,統計設備故障率及維修費用,且系統管理員可以在系統中發布常見儀器設備的簡單故障處理方法,指導設備使用人員自助解決常見設備故障,提高設備使用人員的技術能力。筆者經過調研、需求分析,提出利用ASP NET MVC技術設計與開發設備維修管理系統。

1 ASP.NET MVC技術

1.1 MVC模式

MVC模式最初在Smalltalk-80中被用來構建用戶界面。MVC中的M是指業務模型(Model),V是指用戶界面(View),C則是控制器(Controller)。

1)Model(模型)是應用程序中用于處理應用程序數據邏輯的部分。通常模型對象負責在數據庫中存取數據。

2)View(視圖)是應用程序中處理數據顯示的部分。通常視圖是依據模型數據創建的。

3)Controller(控制器)是應用程序中處理用戶交互的部分。通常控制器負責從視圖讀取數據,控制用戶輸入,并向模型發送數據。

通過使用MVC模式,可以降低模塊之間的耦合度,提高軟件的可維護性[1]。

1.2 ASP.NET MVC

傳統的ASP.NET提供控件拖拉、事件處理等快速開發模式,獲得了開發者的青睞。但隨著時間的推移,Web窗體在實際項目中顯現出了一些缺陷:視圖狀態負荷重、頁面生命周期過于復雜、低可測性等。為改變這種現狀,ASP.NET MVC應運而生。ASP.NET MVC是微軟公司提供的以MVC模式為基礎的ASP.NET Web應用程序框架[2]。通過把項目分成Model、View和Controller,使得復雜項目更加容易維護,減少模塊之間的耦合。

ASP.NET MVC因其更好的擴展性、更好的可測性、能夠完全控制輸出的HTML、強大的路由功能等優點,正受到大多數軟件開發者的青睞。

2 系統功能設計

2.1 前臺功能

通過對部分企事業單位進行調研,確定儀器設備維修管理系統的主要功能可以分為前臺和后臺兩大部分,前臺供普通用戶使用,其功能模塊如圖1所示。

圖1 系統前臺功能圖

1)用戶模塊:提供普通用戶登錄及密碼修改功能。

2)故障自助:系統提供常見儀器設備的故障處理方法,儀器設備發生故障后,用戶可以首先根據常見故障處理方法,嘗試自行解決相對簡單的故障。如果不能自行解決,再進行設備報修[3]。本模塊相當于儀器設備故障處理“知識庫”,可以提高用戶的技術能力,減輕管理人員的工作量。

3)報修模塊:用戶可以通過本模塊提交儀器設備報修單及查看報修處理情況。

4)站內短信:提供站內通知及用戶間的交互功能。

2.2 后臺功能

系統后臺供管理員使用,其功能模塊如圖2所示。

圖2 系統后臺功能圖

1)用戶管理:提供管理員登錄、密碼修改功能,并對普通用戶進行管理。

2)維修管理:管理用戶提交的維修單,并給出維修處理結果。

3)數據統計分析:可以按時間段統計、分析設備故障情況以及設備維修費用。

4)故障自助管理:通過本模塊,管理員可以發布、管理常見儀器設備的簡單故障處理方法,供用戶查詢、瀏覽。

5)站內短信管理:管理員通過本模塊可以與用戶進行互動,并可對系統中的所有站內短信進行管理。

6)基本資料管理:實現對單位部門、儀器設備等基本信息的管理。

3 系統實現

下面以設備維修登記功能(實現效果如圖3所示)為例,給出Model、View及Controller各層的代碼。

圖3 設備維修登記效果圖

3.1 模型層代碼

可以通過ADO.NET實體數據模型自動生成相應的模型層代碼,然后手動添加數據模型的Metadata,用以驗證用戶輸入。維修登記對應的模型層代碼如下:

3.2 視圖層代碼

視圖層采用Razor語法[4],并使用了強類型視圖。

3.3 控制層代碼

控制層中不帶參數的Create()方法用以顯示設備報修登記頁面,而套用HttpPost限定屬性的Create(Maintenance model)方法則用于接收用戶提交的數據。

4 結束語

通過采用ASP.NETMVC技術開發儀器設備維修管理系統,有效提高了儀器設備的維修效率,規范了業務流程,在一定程度上提高了企事業單位的工作效率、生產效率。在今后的研究過程中,要根據系統使用過程中發現的問題,對系統進一步完善,進一步促進和推動企事業單位的信息化水平。

[1] 司飆.MVC模式下的考試系統建模研究[J].計算機科學,2013,6: 403-406.

[2] 李志,賈克斌,李真真,姚萌.基于.NET MVC架構的網上珠寶銷售系統的設計與實現[J].計算機應用與軟件2013,3:186-189.

[3] 陳穎悅.基于ASP.NET環境的實驗室報障系統設計與實現[J]. 九江學院學報(自然科學版),2014,2:47-49.

[4] 黃保翕.ASP.NET MVC4開發指南[M].北京:清華大學育出版社, 2013.

猜你喜歡
故障用戶功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
故障一點通
關于非首都功能疏解的幾點思考
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
奔馳R320車ABS、ESP故障燈異常點亮
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
故障一點通
江淮車故障3例
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
主站蜘蛛池模板: 日本黄色不卡视频| 亚洲精品视频免费观看| 91亚洲国产视频| 国产乱子伦视频在线播放| 97青青青国产在线播放| 日本精品αv中文字幕| 精品久久久久久成人AV| 曰韩人妻一区二区三区| 色AV色 综合网站| 91口爆吞精国产对白第三集| 国语少妇高潮| 国产h视频在线观看视频| 最新午夜男女福利片视频| 午夜国产精品视频| 超薄丝袜足j国产在线视频| 日韩精品欧美国产在线| 亚洲精品自拍区在线观看| 国产免费自拍视频| 婷婷中文在线| 在线免费无码视频| 一本大道无码日韩精品影视| 国产欧美日韩va另类在线播放| 色香蕉网站| a级毛片免费网站| 天天做天天爱天天爽综合区| 黄色a一级视频| 狠狠色香婷婷久久亚洲精品| 国产精品七七在线播放| 亚洲婷婷在线视频| 青青热久免费精品视频6| 99久久精品国产麻豆婷婷| 亚洲一区国色天香| 九九久久精品国产av片囯产区| 日本成人一区| 暴力调教一区二区三区| 久久综合伊人 六十路| 免费看一级毛片波多结衣| 在线欧美日韩| 日韩视频福利| 91九色最新地址| 69av在线| 永久免费无码日韩视频| 亚洲无码精彩视频在线观看| 国产原创演绎剧情有字幕的| 在线免费观看a视频| 国产精品v欧美| 久久精品无码一区二区国产区| 福利国产在线| 亚洲中文字幕av无码区| 国产精品jizz在线观看软件| 国产在线麻豆波多野结衣| 欧美亚洲一二三区| 在线中文字幕网| 99国产精品一区二区| 全免费a级毛片免费看不卡| 欧美激情首页| 亚洲成人动漫在线观看 | 亚洲热线99精品视频| 亚洲第七页| 免费Aⅴ片在线观看蜜芽Tⅴ| 国产午夜福利片在线观看| www.91中文字幕| 天堂网亚洲综合在线| 亚洲综合色婷婷中文字幕| 狂欢视频在线观看不卡| 国产免费人成视频网| 亚洲侵犯无码网址在线观看| 一级全免费视频播放| 国产成人成人一区二区| 久久窝窝国产精品午夜看片| 国产在线观看第二页| 亚洲中文字幕国产av| 欧洲日本亚洲中文字幕| 真实国产乱子伦高清| 国产av剧情无码精品色午夜| 国产尹人香蕉综合在线电影| 国产精品嫩草影院av| 91 九色视频丝袜| 亚洲综合香蕉| 国产97公开成人免费视频| 国产成人久久777777| 国产精品爽爽va在线无码观看|