概述
客戶是重慶的一家集汽車維修、保養、升級、汽車裝飾、汽車及零部件銷售為一體的公司,為了不斷適應汽車修理連鎖經營規模的快速發展,而原有IT系統已無法支持最新的業務需求、工作流程以及管理規范。為此,客戶需要建立一套全面的IT解決方案來滿足整體信息化戰略規劃,以此實現對各分店維修服務經營狀況和材料庫存流動信息的全面掌控。
需求
1. 基于角色的權限管理
2. 因分店員工實行的輪崗制,定期會到另外的分店工作,所以需要頻繁調整每個分店的工作人員
3. 管理客戶相關信息,并提供會員機制
4. 管理庫房庫存,全面掌控庫存流動信息
5. 管理維修服務流程
6. 提供多種數據報表
7. 導出Excel功能
8. 單據打印功能
解決方案
本系統采用公司自主研發的Coevery框架,為系統打下了夯實基礎,并提高了系統的可擴展性及可維護性,為以后增加新功能提供了便利。
同時,為滿足多個分店多終端使用本系統的要求,采取的方案是將系統部署客戶的服務器上,分店終端通過瀏覽器訪問。這樣既免去了繁瑣的安裝過程,又保證了不同系統壞境的終端機都能正常訪問。
困難及挑戰
1. 如何細化客戶的需求?
客戶方面沒有提供專業的需求文檔,對系統的期望也就是能滿足當前的業務流程??傮w說來,要在這種基礎上開發出一個系統是非常困難的,即使做出來了也不能滿足客戶的實際需要。
因此,針對這種情況,我們在初期和客戶進行了大量溝通,設計了系統界面、流程并發給客戶確認。并通過部署測試網站,讓客戶在開發過程中實際使用已完成的功能,以此發現遺漏的功能點。最終成功將需求細化,做出了滿足客戶需求的功能。
2. 如何靈活分配分店的工作人員?
經過和客戶多次討論后,決定采用拖拽的方式來分配分店員工,操作簡單易懂。
3. 如何打印單據?
經過技術調研,最終使用JavaScript調用瀏覽器的打印功能,并控制打印的范圍,將頁面上的單據打印出來。
客戶收益
1. 本系統完全符合客戶的業務需求、工作流程以及管理規范。對于客戶的整體信息化戰略起到了決定性的作用。
2. 通過使用本系統,使客戶的管理效率得到大幅度提升,規范了公司內部的工作流程,同時系統提供的數據報表也使得公司高層更容易做出正確的商業決策。
3. 得益于本系統帶來的管理優勢,客戶已經決定在其他地區新開幾家分店,以擴大公司規模和市場占有率。
所用技術點
1. Asp.net MVC 5.0
2. Coevery Framework
3. Jqgrid
4. NHibernate
5. Autofac
6. Jquery
7. Bootstrap 2.3
系統截圖
管理維修項目頁面
維修結算單頁面
車輛狀態頁面
入庫單頁面
分配員工頁面
入庫頁面