實踐案例1-利用低程式碼開發平臺Odoo快速構建律師事務所管理系統

軟體人生發表於2021-12-01

今年10月份中旬的時候,有一段時間沒聯絡的中學同學,我跟他關係比較好,突然打電話給我,希望我給他夫人的律所開發一個小系統。記得十幾年前,當他還在他叔叔公司上班的,他是負責銷售的,我們幾乎每週都碰面,那個時候我們是住同一個小區的,他叔叔開了一家賣棉紗的貿易公司,記得他叔叔公司銷售最好的時候,公司年銷售額達到了將近3億左右,但公司員工總共才20多個,也是最早進行資訊化建設的貿易公司,2004年的時候我在他叔叔那裡定製開發一個內部ERP系統,用的開發是當時還比較流行的語言Power Builder,之前很多醫院的系統都是基於Power Builder開發的,特別是資料視窗功能很強大,開發效率很高,也算是當時的低程式碼開發工具吧!他也是我開發系統的終端使用者之一,週末搞完系統他就開車送我回家,這套系統至今已經穩定執行了10多年了,記得有一次資料庫伺服器硬碟壞了,系統無法使用,大家也無法工作,影響很大,幸虧之前我有在其他電腦進行了資料備份,馬上進行了資料恢復,也就需要資料補幾天就可以了。

哈哈,有感而發,說了一些題外話,還是言歸正題吧!先說說我同學夫人的律所遇到一些管理痛點

1、目前律所掛牌的律師已有10多人,包括兼職律師,作為基層的律所,在我們當地也算小有名氣吧!律所有前臺專員進行手工記賬,包括諮詢費、案例收入、檔案押金等,主要是通過EXCEL和紙質單,但經常發生收入明細和彙總金額對不上來,賬目不清楚;

2、需要實現資料共享,不僅前臺與他夫人要實現共享,也就是說前臺錄入的資料,他夫人可以在自己電腦上看到,同時別的律師可以在自己電腦上看到本人的收入明細和彙總。

瞭解完這些痛點和需求後,我收集了一些目前律所在用的一些紙質單據,同時我去看了一下他們的前臺電腦和他夫人電腦的配置,都是Windows 7作業系統,4G記憶體,剩餘硬碟空間200G左右。由於系統使用人數不多,需要錄入的單據型別為5種型別,也沒有專門的伺服器,實際上也不需要專門的伺服器,完全採用Odoo的解決方案進行定製開發或配置,前臺的電腦作為伺服器使用,同時需要把前臺電腦的IP設定為固定的IP,不要使用動態IP,並在他夫人的電腦上或其他律師的電腦上建立一個訪問Odoo的快捷方式就可以直接進入系統訪問。

 

實踐案例1-利用低程式碼開發平臺Odoo快速構建律師事務所管理系統

 

我用Odoo 12在週末的時候,花了大半天的時間去構建了這5種單據的功能,一些金額的彙總或搜尋,完全可以使用Odoo內建的標準功能,考慮是移植性和可維護性等,我是基於Python後臺程式碼進行定製開發,實際也可以採用零程式碼基於配置實現,後續此案例的定製開發或基於配置將於後續進行分享。

 

實踐案例1-利用低程式碼開發平臺Odoo快速構建律師事務所管理系統

 

 

實踐案例1-利用低程式碼開發平臺Odoo快速構建律師事務所管理系統

 

 

實踐案例1-利用低程式碼開發平臺Odoo快速構建律師事務所管理系統

 

 

實踐案例1-利用低程式碼開發平臺Odoo快速構建律師事務所管理系統

 

開發完後,實際在給他們前臺安裝Odoo 12平臺的時候,裝了很多次,花了大半天的時間才把Odoo 12平臺安裝上,我之前在我自己膝上型電腦安裝很順利,也是Windows 7和4G記憶體。Odoo 12平臺安裝好後,幾分鐘就安裝好了幫他們定製開發的律所管理模組,有幾個顯示問題,通過Odoo配置功能立馬就調整好了,至此5種單據立馬就可以使用了。本來這個小系統我是打算友情幫忙的,壓根就沒打算收費的,但他夫人非得給我一些辛苦費,說後續有問題或新需求還要來找我開發優化,必須收下,盛情難卻,所以我也就收下了。

下載Odoo在Odoo官網下載介面上需要填寫一些註冊資訊才能下載,但Odoo官方也提供了一個Odoo所有版本下載的地址:https://nightly.odoo.com/,以Odoo 12 的Windows安裝包下載為例,如下圖:

 

實踐案例1-利用低程式碼開發平臺Odoo快速構建律師事務所管理系統

 

 

實踐案例1-利用低程式碼開發平臺Odoo快速構建律師事務所管理系統

 

 

實踐案例1-利用低程式碼開發平臺Odoo快速構建律師事務所管理系統

 

 

實踐案例1-利用低程式碼開發平臺Odoo快速構建律師事務所管理系統

 

 

如果您喜歡這篇文章,請關注我,收藏、點贊、評論和轉發,會讓更多需要幫助的人看到這篇文章。舉手之勞,善莫大焉!

感謝您的鼓勵和支援,是我前進的動力!

 

 

相關文章