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