- 相關(guān)推薦
在線報修管理系統(tǒng)設(shè)計與實現(xiàn)論文
摘要:基于ASP.NET的在線報修管理系統(tǒng)致力于解決當(dāng)前辦公設(shè)備報修、維修流程信息化、規(guī)范化的問題,該系統(tǒng)采用了B/S模式實現(xiàn),使用ASP.NET4.0和SQLServer2008開發(fā)。該文從系統(tǒng)的整體設(shè)計、功能模塊設(shè)計、流程設(shè)計、架構(gòu)設(shè)計、界面設(shè)計、數(shù)據(jù)庫設(shè)計、系統(tǒng)實現(xiàn)等方面詳細介紹了在線報修管理系統(tǒng)設(shè)計和實現(xiàn)過程。該系統(tǒng)的運用在一定程度上提高了辦公設(shè)備維修的效率。
關(guān)鍵詞:管理系統(tǒng);維修;辦公設(shè)備;ASP.NET;設(shè)計
中圖分類號:TP315文獻標識碼:A文章編號:1009-3044(2016)03-0073-02
1背景
目前,隨著日常辦公設(shè)備的廣泛使用,辦公設(shè)備的維修成為管理人員普遍關(guān)心的問題,辦公設(shè)備維修管理流程的信息化、規(guī)范化成為發(fā)展趨勢。傳統(tǒng)辦公設(shè)備維修管理主要依靠在紙質(zhì)媒介上人工記錄信息,電話分配任務(wù)甚至面對面分配任務(wù)的方式,從而造成效率低下、易出現(xiàn)疏漏等情況;因此開發(fā)一套在線報修管理系統(tǒng),以達到辦公設(shè)備或設(shè)施出現(xiàn)故障或隱患時,職工發(fā)現(xiàn)問題時能快速、直觀、準確的報送給相關(guān)負責(zé)部門,維修部門能夠及時知悉并進行快速維護,并在維修結(jié)束完成后能迅速反饋結(jié)果,從報修到維修完畢形成規(guī)范的流程,以提高工作效率。
2系統(tǒng)整體設(shè)計
在線報修管理系統(tǒng)對辦公設(shè)備故障后報修的事務(wù)流程進行管理,以形成有序的、高效的運作方式。
2.1系統(tǒng)總體結(jié)構(gòu)
在線報修管理系統(tǒng)總體結(jié)構(gòu)圖,該系統(tǒng)主要分為報修管理功能模塊、系統(tǒng)管理功能模塊、查詢統(tǒng)計功能模塊。
2.2系統(tǒng)各模塊功能
報修管理功能模塊:用戶提出報修申請時,系統(tǒng)生成報修單,要求用戶填寫相關(guān)信息;生成報修流程中各節(jié)點任務(wù);維修完成后生成反饋單。系統(tǒng)管理功能模塊:主要分為用戶管理、基礎(chǔ)信息配置和通知公告管理三大塊。用戶管理,包括添加、刪除用戶,更改用戶信息等;基礎(chǔ)信息管理,包括添加、刪除現(xiàn)有辦公設(shè)備,配置系統(tǒng)運行環(huán)境等;通知公告管理,包括通知發(fā)布、更新、刪除等。查詢統(tǒng)計功能模塊:不同權(quán)限用戶根據(jù)不同查詢條件,查詢報修記錄、設(shè)備故障等信息;管理人員根據(jù)報修情況統(tǒng)計設(shè)備信息,統(tǒng)計單位時間內(nèi)同一設(shè)備的故障率,從而判定設(shè)備性能,為辦公設(shè)備預(yù)防性維護提供數(shù)據(jù)參考。
2.3報修流程
報修管理功能完成報修流程的控制,流程各個節(jié)點的任務(wù)分配;生成報修單和報修反饋單。報修人員通過瀏覽器登錄自己的賬戶,登錄系統(tǒng),啟動報修任務(wù),填寫報修信息,描述故障情況,提交任務(wù);維修任務(wù)完成,收到反饋提醒后填寫反饋單,評價維修質(zhì)量,提交后完成整個報修任務(wù)流程。在整個任務(wù)流程中,普通用戶需要完成“啟動任務(wù)”和“評價反饋”兩個節(jié)點任務(wù)。維修管理人員登錄系統(tǒng)后,如收到報修任務(wù),評估任務(wù)緊迫性,對多個任務(wù)進行排序,向維修人員下發(fā)任務(wù);維修任務(wù)完成,收到用戶的反饋單后,審核完畢存入系統(tǒng)數(shù)據(jù)庫。維修管理人員可以查詢數(shù)據(jù),進行統(tǒng)計分析,以便排查辦公設(shè)備可能發(fā)生的故障或存在隱患;與廠商溝通要求協(xié)助處理或要求廠商派遣維護人員;對于重大故障或隱患提交至相關(guān)上一級領(lǐng)導(dǎo)。維修人員登錄系統(tǒng)后,可收到報修提醒,根據(jù)報修單上的相關(guān)信息,開始維修,維修完成后申請反饋單,發(fā)送至報修用戶處;如有不能解決的問題,提交給維修管理人員,以便聯(lián)系廠商或上報上一級領(lǐng)導(dǎo)。
2.4系統(tǒng)架構(gòu)設(shè)計
系統(tǒng)軟件架構(gòu)設(shè)計中,采用和遵循三層架構(gòu)設(shè)計模式,以降低各功能模塊間的耦合程度,依次為:界面層(UserInterfacelayer)UIL、業(yè)務(wù)邏輯層(BusinessLogicLayer)BLL和數(shù)據(jù)訪問層(Dataaccesslayer)DAL。業(yè)務(wù)邏輯層定義了實現(xiàn)業(yè)務(wù)邏輯功能的類:人員管理、部門管理、報修單管理、公告管理、設(shè)備管理、維護信息管理、數(shù)據(jù)列表操作等。數(shù)據(jù)訪問層定義類DataBase.cs,實現(xiàn)連接數(shù)據(jù)庫、對數(shù)據(jù)庫的讀、寫等功能。2.5界面設(shè)計在用戶界面部分,根據(jù)需求分析的結(jié)果,用戶界面友好、易操作。在界面設(shè)計上,做到簡單明了,易于操作,并且要注意到界面的布局,突出顯示重要以及出錯信息,同時保證各個頁面美觀大方,風(fēng)格統(tǒng)一。本系統(tǒng)在用戶界面設(shè)計中,使用母版頁,公共信息顯示在母版頁上,以做到系統(tǒng)各頁面風(fēng)格統(tǒng)一。
3數(shù)據(jù)庫設(shè)計
根據(jù)在線報修管理系統(tǒng)的功能數(shù)據(jù)邏輯結(jié)構(gòu)設(shè)計,分為報修表單、維修信息表單、公告信息表單、用戶信息表單。
1)報修表單(ORMS_Repair):報修編號、用戶名、用戶所在部門、用戶電話、設(shè)備名稱、設(shè)備地點、報修時間、故障描述、等級、維修狀態(tài)、維修人員。
2)維修信息表單(ORMS_Maintain):維修編號、報修編號、維修人員、處理情況、處理時間、維修狀態(tài)、維修費用、用戶評價、用戶意見、評價時間。
3)公告信息表單(ORMS_News):公告編號、公告名、用戶ID、公告內(nèi)容、更新時間。
4)用戶信息表單(ORMS_User):用戶名、用戶密碼、用戶角色、用戶姓名、用戶部門、用戶電話。
4系統(tǒng)實現(xiàn)
在線報修管理系統(tǒng)采用B/S模式設(shè)計,由用戶端、Web服務(wù)器、數(shù)據(jù)庫服務(wù)器構(gòu)成。4.1系統(tǒng)開發(fā)環(huán)境數(shù)據(jù)庫系統(tǒng):Windows2003Server、安裝SQLserver2008開發(fā)環(huán)境:MicrosoftVisualStudio2010,ASP.NET4.0,C#Web服務(wù)器系統(tǒng):Windows7,安裝IE6、安裝IIS7、安裝FrameWork44.2實際運行效果報修管理:管理人員對報修任務(wù)進行審核,劃分故障等級,向維修人員下發(fā)維修任務(wù),并決定是否向上一級領(lǐng)導(dǎo)匯報。
5結(jié)束語
本系統(tǒng)從日常辦公的實際需求出發(fā),架構(gòu)設(shè)計遵循三層架構(gòu)模式,提高系統(tǒng)架構(gòu)的明確性、層次性和標準性;權(quán)限設(shè)計時充分考慮實際辦公模式,提高系統(tǒng)管理功能的有效性和科學(xué)性;界面設(shè)計時充分考慮用戶的操作習(xí)慣,以提高易用程度。在今后管理系統(tǒng)的運行過程中,將根據(jù)工作需求逐步完善,以達到提高工作效率的目的。
參考文獻:
[1]張正禮,王堅寧.ASP.NET從入門到精通[M].北京:清華大學(xué)出版社,2011.
[2]PaulNielsen.SQLServer2008寶典[M].北京:清華大學(xué)出版社,2011.
[3]陸凌牛.HTML5與CSS3權(quán)威指南[M].北京:機械工業(yè)出版社,2011.
[4]ChristianNagel,BillEvjen.C#高級編程[M].北京:清華大學(xué)出版社,2011.
【在線報修管理系統(tǒng)設(shè)計與實現(xiàn)論文】相關(guān)文章:
解析科技競賽賽務(wù)系統(tǒng)的設(shè)計與實現(xiàn)論文04-19
報修管理制度04-26
物資管理系統(tǒng)論文08-06
庫存管理系統(tǒng)論文07-24
在線監(jiān)測系統(tǒng)方案03-31
電影院售票系統(tǒng)的設(shè)計與實現(xiàn)開題報告12-01
旅游網(wǎng)站的設(shè)計與實現(xiàn)畢業(yè)論文11-14
信息管理系統(tǒng)論文09-18