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

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

  摘要:基於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.

最近訪問