• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于Web的高校報修系統(tǒng)設計與實現(xiàn)

      2017-09-18 08:05:16袁云霞邵朋許曉華
      無線互聯(lián)科技 2017年17期

      袁云霞 邵朋 許曉華

      摘 要:文章立足于數(shù)字化、智能化校園的角度,設計和開發(fā)出基于Web的高校報修系統(tǒng)。在開發(fā)本系統(tǒng)時,主要采用Struts,Spring,Hibernate 3個開源框架和easyUI技術實現(xiàn)系統(tǒng)設計。該系統(tǒng)包括學生或教職工提交報修單、管理員分派工單和發(fā)布工單、維修人員接單以及提交維修結果、報修人對維修結果進行評價、打分,還包括對異常單處理、智能學習算法處理。文章對一人多次提交同一單和多人提交同一單,對用戶和維修人員的獎罰制度、維修進度和設備詳細情況也進行了闡述。該系統(tǒng)有良好穩(wěn)定性、可擴展性,能切合實際地為高校報修提供方便。

      關鍵詞:高校報修系統(tǒng);智能學習算法;SSH

      隨著高校占地面積大不斷擴大,建筑物分布廣泛,使后勤維修工作變得十分困難。一旦設備損壞不能得到及時維修會造成很大的資源和經(jīng)濟浪費。為了及時有效地進行維修,建立一個B/S的高校報修系統(tǒng)十分有必要[1]。本次設計實現(xiàn)了性價比高、功能齊全以及方便對維修人員管理的高校報修系統(tǒng)。設計實現(xiàn)系統(tǒng)技術包括Struts主要是一種協(xié)助類、豐富的標簽庫,Spring開源框架用著分層結構,Hibernate對輕量級Java數(shù)據(jù)庫連接(Java DataBase Connectivity,JDBC)進行封裝,完成映射關系操作數(shù)據(jù)庫,easyUI是設計實現(xiàn)用戶界面。

      1 系統(tǒng)工作原理及過程

      在校師生或教職工通過自己的學號/工號(默認賬號密碼一致可修改)登錄系統(tǒng),填寫報修單。管理員分派任務(公派搶單和指定專人維修單),維修人員接單進行維修,將維修結果上報。如果維修異常提交管理員處理,維修完成用戶評價,到達10個有效維修單的用戶可以領取獎勵。系統(tǒng)報修單協(xié)作如圖1所示。

      2 系統(tǒng)設計與實現(xiàn)

      2.1 系統(tǒng)總體設計模塊

      該系統(tǒng)由報修人員、維修人員、業(yè)務管理員3種角色組成。用戶角色分為報修模塊、評價模塊、領取獎勵模塊等。維修人員角色接單模塊、提交已完成維修單和異常單模塊、查看評價恢復評價,管理員角色分派工單模塊、查看維修單模塊、為用戶分發(fā)獎勵模塊、查看用戶評論模塊、處理異常單模塊、發(fā)布公告信息模塊等。系統(tǒng)總體框圖如圖2所示。

      2.2 用戶模塊

      學生/教職工通過訪問系統(tǒng)首頁選擇用戶登錄,登錄之后完善自己個人資料和修改密碼,完善資料完成后用戶被激活,賬號被激活后用戶可以填寫報修單(包括設備名稱、選擇地址、詳細地址、圖片/視頻、損壞級別),提交后可以查看維修進度和催單,維修完成可以對維修單和維修員進行評價打分,當用戶積累有效單10次時可以得到管理員的獎勵(獎金/積分)。

      2.3 管理員模塊

      管理員登錄系統(tǒng)后,系統(tǒng)會自動提醒沒處理的報修單和待審核維修單,對沒有處理的維修單進行審核是否為有效單,管理員根據(jù)維修單的實際情況或系統(tǒng)建議(根據(jù)損壞級別提供)進行選擇是指定維修人員還是派遣可搶工單,派遣完成可以查看可搶工單接單情況,對沒有人接的可搶單可以一單算多單或者直接指定專人維修。派單完成可以查看維修進度,對維修人員提交的已完成維修進行審核,審核通過后則完成,否則填寫退回原因并退回維修人員繼續(xù)維修。對于維修人員提交的異常單,管理員可以招標維修。

      對用戶和維修人員管理,對于提交有效報修單多的用戶管理員可以分發(fā)獎勵(獎金、積分),對于多次提交無效報修單的用戶,管理員可以禁止賬號登錄[2]。系統(tǒng)根據(jù)用戶評價積分(40%)、月?lián)寙蝹€數(shù)(35%)和總工單個數(shù)(25%)3個指標對維修人員排名,管理員可以根據(jù)排名進行分發(fā)獎金,對于不積極搶單維修人員可以禁止賬號登錄或禁止搶單。對于暫時不能使用的設備管理可以發(fā)布公告通知所有用戶。

      2.4 維修人員模塊

      維修人員選擇維修人員登錄系統(tǒng)后,系統(tǒng)會推送管理員指定維修單并提醒可搶維修單。對于可搶維修單維修人員根據(jù)自己情況選擇接單,完成維修后填寫詳細維修資料,提交管理員審核,管理員審核通過后,可以查看用戶評價和回復用戶評價。對于不能完成或需延期完成的維修單則填寫異常單(原因、建議、詳細描述等)。

      2.5 智能學習算法實現(xiàn)

      智能學習算法主要解決的是同一人多次提交同一單或不同人提交系統(tǒng)同一單,算法實現(xiàn)原理,系統(tǒng)提供文本文檔內(nèi)保存大量有效的地址與非有效地址映射關系,當用戶提交的維修單地址與文檔地址進行字符串匹配,匹配結果超過85%以上把地址轉換為標準地址,并將用戶提供的格式形式寫入文檔中,否則,歸于其他類寫入數(shù)據(jù)庫[3]。

      根據(jù)標準格式地址與從數(shù)據(jù)庫中取出未完成的報修單地址用最長相同字符串算法匹配,如果相似度90%以上則為此單一提交過不能提交,否則可以提交。最長相同字符串部分代碼如下:

      for(int i = 0; i < str.length(); i++){

      String temp = str.substring(0, i+1);

      String tempStr = str.replAll(temp, "");

      int count = (str.length() - tempStr.length()) / temp.length();

      map.put(temp, c);}String max = it.next();

      int max= map.get(max);

      while(ite.hasNext()){String key = it.next();

      int count = map.get(key).intValue();

      if(count > max){max = key; maxCount = count;

      }}

      3 結語

      本文設計了一個基于Web的高校報修系統(tǒng),主要介紹了該系統(tǒng)的架構、功能和組成,并詳細介紹了系統(tǒng)的業(yè)務邏輯和各角色之間的相互聯(lián)系以及模塊之間的交互。系統(tǒng)使用開放性的SSH三大框架,各模塊功能單一并且有良好的接口易于擴展,系統(tǒng)使用了優(yōu)秀的算法處理數(shù)據(jù)使系統(tǒng)更加智能化。此系統(tǒng)不僅適用于各大高校,還適用于管理有序的大型公司,其有助于提高維修效率以及對維修人員的管理水平。

      [參考文獻]

      [1]楊帆.高校基建維修管理系統(tǒng)的設計與實現(xiàn)[D].成都:電子科技大學,2010.

      [2]陳華龍.高校后勤網(wǎng)上報修管理系統(tǒng)的設計與實現(xiàn)[J].計算機光盤軟件與應用,2012(10):196-197.

      [3]陳亮.構建醫(yī)院后勤網(wǎng)上報修系統(tǒng)的研討[J].醫(yī)院管理論壇,2014(9):61-62.endprint

      陆丰市| 泰和县| 绥化市| 平乡县| 东阿县| 河间市| 湖北省| 吉林省| 宁南县| 武邑县| 阿坝县| 白山市| 两当县| 九龙坡区| 福泉市| 永州市| 伊金霍洛旗| 从化市| 玛沁县| 安溪县| 丰城市| 绥阳县| 乌苏市| 南宫市| 葫芦岛市| 宁远县| 晋州市| 台安县| 宁波市| 丰城市| 尉犁县| 东兴市| 清新县| 沙洋县| 肃南| 湘阴县| 临城县| 化德县| 皮山县| 长武县| 璧山县|