博文谷

位置:首頁 > 實用範文 > 論文

在線報修管理系統設計與實現論文

論文3.12W

摘要:基於ASP.NET的在線報修管理系統致力於解決當前辦公設備報修、維修流程資訊化、規範化的問題,該系統採用了B/S模式實現,使用ASP.NET4.0和SQLServer2008開發。該文從系統的整體設計、功能模組設計、流程設計、架構設計、介面設計、數據庫設計、系統實現等方面詳細介紹了在線報修管理系統設計和實現過程。該系統的運用在一定程度上提高了辦公設備維修的效率。

在線報修管理系統設計與實現論文

關鍵詞:管理系統;維修;辦公設備;ASP.NET;設計

中圖分類號:TP315文獻標識碼:A文章編號:1009-3044(2016)03-0073-02

1背景

目前,隨着日常辦公設備的廣泛使用,辦公設備的維修成爲管理人員普遍關心的問題,辦公設備維修管理流程的資訊化、規範化成爲發展趨勢。傳統辦公設備維修管理主要依靠在紙質媒介上人工記錄資訊,電話分配任務甚至面對面分配任務的方式,從而造成效率低下、易出現疏漏等情況;因此開發一套在線報修管理系統,以達到辦公設備或設施出現故障或隱患時,職工發現問題時能快速、直觀、準確的`報送給相關負責部門,維修部門能夠及時知悉並進行快速維護,並在維修結束完成後能迅速反饋結果,從報修到維修完畢形成規範的流程,以提高工作效率。

2系統整體設計

在線報修管理系統對辦公設備故障後報修的事務流程進行管理,以形成有序的、高效的運作方式。

2.1系統總體結構

在線報修管理系統總體結構圖,該系統主要分爲報修管理功能模組、系統管理功能模組、查詢統計功能模組。

2.2系統各模組功能

報修管理功能模組:用戶提出報修申請時,系統生成報修單,要求用戶填寫相關資訊;生成報修流程中各節點任務;維修完成後生成反饋單。系統管理功能模組:主要分爲用戶管理、基礎資訊配置和通知公告管理三大塊。用戶管理,包括添加、刪除用戶,更改用戶資訊等;基礎資訊管理,包括添加、刪除現有辦公設備,配置系統執行環境等;通知公告管理,包括通知發佈、更新、刪除等。查詢統計功能模組:不同權限用戶根據不同查詢條件,查詢報修記錄、設備故障等資訊;管理人員根據報修情況統計設備資訊,統計單位時間內同一設備的故障率,從而判定設備性能,爲辦公設備預防性維護提供數據參考。

2.3報修流程

報修管理功能完成報修流程的控制,流程各個節點的任務分配;生成報修單和報修反饋單。報修人員透過瀏覽器登入自己的帳戶,登入系統,啓動報修任務,填寫報修資訊,描述故障情況,提交任務;維修任務完成,收到反饋提醒後填寫反饋單,評價維修質量,提交後完成整個報修任務流程。在整個任務流程中,普通用戶需要完成“啓動任務”和“評價反饋”兩個節點任務。維修管理人員登入系統後,如收到報修任務,評估任務緊迫性,對多個任務進行排序,向維修人員下發任務;維修任務完成,收到用戶的反饋單後,審覈完畢存入系統數據庫。維修管理人員可以查詢數據,進行統計分析,以便排查辦公設備可能發生的故障或存在隱患;與廠商溝通要求協助處理或要求廠商派遣維護人員;對於重大故障或隱患提交至相關上一級領導。維修人員登入系統後,可收到報修提醒,根據報修單上的相關資訊,開始維修,維修完成後申請反饋單,發送至報修用戶處;如有不能解決的問題,提交給維修管理人員,以便聯繫廠商或上報上一級領導。

2.4系統架構設計

系統軟件架構設計中,採用和遵循三層架構設計模式,以降低各功能模組間的耦合程度,依次爲:介面層(UserInterfacelayer)UIL、業務邏輯層(BusinessLogicLayer)BLL和數據訪問層(Dataaccesslayer)DAL。業務邏輯層定義了實現業務邏輯功能的類:人員管理、部門管理、報修單管理、公告管理、設備管理、維護資訊管理、數據列表操作等。數據訪問層定義類DataBase.cs,實現連接數據庫、對數據庫的讀、寫等功能。2.5介面設計在用戶介面部分,根據需求分析的結果,用戶介面友好、易操作。在介面設計上,做到簡單明瞭,易於操作,並且要注意到介面的佈局,突出顯示重要以及出錯資訊,同時保證各個頁面美觀大方,風格統一。本系統在用戶介面設計中,使用母版頁,公共資訊顯示在母版頁上,以做到系統各頁面風格統一。

3數據庫設計

根據在線報修管理系統的功能數據邏輯結構設計,分爲報修表單、維修資訊表單、公告資訊表單、用戶資訊表單。

1)報修表單(ORMS_Repair):報修編號、用戶名、用戶所在部門、用戶電話、設備名稱、設備地點、報修時間、故障描述、等級、維修狀態、維修人員。

2)維修資訊表單(ORMS_Maintain):維修編號、報修編號、維修人員、處理情況、處理時間、維修狀態、維修費用、用戶評價、用戶意見、評價時間。

3)公告資訊表單(ORMS_News):公告編號、公告名、用戶ID、公告內容、更新時間。

4)用戶資訊表單(ORMS_User):用戶名、用戶密碼、用戶角色、用戶姓名、用戶部門、用戶電話。

4系統實現

在線報修管理系統採用B/S模式設計,由用戶端、Web服務器、數據庫服務器構成。4.1系統開發環境數據庫系統:Windows2003Server、安裝SQLserver2008開發環境:MicrosoftVisualStudio2010,ASP.NET4.0,C#Web服務器系統:Windows7,安裝IE6、安裝IIS7、安裝FrameWork44.2實際執行效果報修管理:管理人員對報修任務進行審覈,劃分故障等級,向維修人員下發維修任務,並決定是否向上一級領導彙報。

5結束語

本系統從日常辦公的實際需求出發,架構設計遵循三層架構模式,提高系統架構的明確性、層次性和標準性;權限設計時充分考慮實際辦公模式,提高系統管理功能的有效性和科學性;介面設計時充分考慮用戶的操作習慣,以提高易用程度。在今後管理系統的執行過程中,將根據工作需求逐步完善,以達到提高工作效率的目的。

參考文獻:

[1]張正禮,王堅寧.ASP.NET從入門到精通[M].北京:清華大學出版社,2011.

[2]PaulNielsen.SQLServer2008寶典[M].北京:清華大學出版社,2011.

[3]陸凌牛.HTML5與CSS3權威指南[M].北京:機械工業出版社,2011.

[4]ChristianNagel,BillEvjen.C#進階編程[M].北京:清華大學出版社,2011.