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
主站蜘蛛池模板: a毛片基地免费大全| 毛片基地美国正在播放亚洲 | 国产区精品高清在线观看| 无码日韩精品91超碰| 欧美在线黄| 综合天天色| 国产乱人免费视频| 五月婷婷亚洲综合| 97在线国产视频| 99国产精品国产| 欧美日韩亚洲国产主播第一区| 国内黄色精品| 亚洲综合九九| 国产黄网站在线观看| 在线精品亚洲国产| 久久青青草原亚洲av无码| 国产一区二区福利| 国产精品2| 制服丝袜一区二区三区在线| 五月综合色婷婷| 99re在线观看视频| 欧日韩在线不卡视频| 亚洲综合在线网| 日韩在线网址| 秋霞一区二区三区| 超碰aⅴ人人做人人爽欧美 | 欧美精品啪啪一区二区三区| 2021最新国产精品网站| 国产精品无码AⅤ在线观看播放| 青青青伊人色综合久久| 亚洲精品久综合蜜| 在线毛片网站| 波多野一区| 57pao国产成视频免费播放| 日韩av高清无码一区二区三区| 18禁黄无遮挡免费动漫网站| 天天躁夜夜躁狠狠躁图片| 国产区免费| 欧美不卡在线视频| 国产第八页| swag国产精品| 久久人妻xunleige无码| 呦视频在线一区二区三区| 国产一区二区三区夜色| 五月天婷婷网亚洲综合在线| 国产成人精品一区二区免费看京| 精品国产免费观看| 亚洲黄网在线| 久久久久国产一级毛片高清板| 国产精品不卡永久免费| 久久免费看片| 中文字幕久久波多野结衣| 97在线公开视频| 国产成人精彩在线视频50| 91极品美女高潮叫床在线观看| 久久精品中文无码资源站| 国产精品.com| 一区二区欧美日韩高清免费| 久久综合激情网| 亚洲V日韩V无码一区二区| 亚洲浓毛av| 免费jjzz在在线播放国产| 特黄日韩免费一区二区三区| 国产精品视频免费网站| 2020精品极品国产色在线观看| 日韩国产黄色网站| 国产亚洲视频中文字幕视频| 在线播放国产99re| 亚洲,国产,日韩,综合一区 | 国产日韩欧美在线视频免费观看| 亚洲成人在线免费| 亚洲成在线观看| 亚洲一区二区三区中文字幕5566| 找国产毛片看| 91精品亚洲| 欧美中出一区二区| 4虎影视国产在线观看精品| 色综合久久88| 日韩av手机在线| 国产哺乳奶水91在线播放| 看av免费毛片手机播放| 日韩亚洲综合在线|