幫藥房客戶找平價盤點機
今月有個澳門藥房客戶購買了MemDB零售管理系統, 問我系統有沒有盤點功能和MemDB有沒有盤點機賣, 我之前用了CipherLab 8001L, 但來貨價由當時的HKD2000, 升到現在超過HKD3000, 所以今個星期幫客戶找了部HKD1000以下的盤點機, 日後取代這部貴機.
此網誌的所有文章,經原作者授權,由MemDB網誌聯播系統轉載.
今月有個澳門藥房客戶購買了MemDB零售管理系統, 問我系統有沒有盤點功能和MemDB有沒有盤點機賣, 我之前用了CipherLab 8001L, 但來貨價由當時的HKD2000, 升到現在超過HKD3000, 所以今個星期幫客戶找了部HKD1000以下的盤點機, 日後取代這部貴機.
at 2:02 上午
所有想法如果不執行, 只是空想, 所以我不斷告訴自己, 能否先行出一步呢? 上星期在一個討論區看到一個人留言, 說他寫Borland C++ Builder, 很想寫程式, 香港沒有給他機會, 所以我主動和他聯絡, 約他上店一聚, 看看能否合作.
at 12:46 上午
為客戶度身編寫系統,第一個和最重要的工作就是了解客戶要求,當中要了解客戶遇到的問題和他們想克服的問題,以下是一些建議.
沒有系統前,他們如何處理工作?如果是用Excel,Access或舊系統,就請他示範,讓我了解他們的解決方案.而我的第一個問題是為何要度身編寫,會要求客戶答這問題,讓他們明白度身編寫的價值.如果他們答不出,就不接了,因為他們都不明白自己的需要,這些客戶是最難處理(不接的專案).
Wilson接了管理費管理系統,我就請他先去要求他們使用的Excel,了解他們現在的處理方法,這個可以讓他更了解客戶的需要,取多些資料做分析.越多越好,有助分析的準確性.以下是度身編寫過程:
了解客戶要求-> 分析->設計->編寫->測試->維護
如果第一步驟做得不好,將會大大影響後期工作,一改就有機會要改很多地方,所以Wilson的工作是非常重要,而要做好以上工作,將會由經驗累積,從這次開發的經驗,將學到更多東西.
at 6:18 下午
Wilson見了需要管理費管理系統的客戶,了解客戶需求後,就要為系統編寫計劃書,內容主要是列出客戶面對的問題和MemDB將會如何解決問題,然後交給我覆核,估計系統需要開發的時間和報價,把這些資料加入計劃書,最後交給客戶審批.
接了工程後,Wilson需要把計劃書的解決方法設計成系統介面,因為未真正接工程,所以計劃書是不詳細的,但接了工程後,必須和客戶拿取更詳盡的資料,盡量把介面設計完善,否則加了資料庫和程式碼後,要修改就要付出更多時間.
最後系統計劃書會加入介面設計,改成系統說明書,而我也會根據這說明書了解系統流程,加入資料庫和程式碼,就能交給客戶使用.
MemDB寫過很多系統計劃書和成功開發多個系統,累積了很多經驗,如果大家有興趣,歡迎加入我們團隊,一起發展.
at 8:12 下午
上星期開始把介面設計工作分給Wilson,對他應該是一個很大的挑戰. 而我也開始了一個新文章分類,介面設計,教加入MemDB成員設計公司使用的介面.
Wilson加入團隊接近兩年,之前主要工作是見客做示範,但接觸到很多客戶要求度身編寫,也避免不了要根據客戶要求提出解決方案,沒有介面設計工具,他只有複製舊系統的介面,或利用Power Point設計些介面為客戶做計劃書和報價.
既然不能逃避,就只能改變,要配合公司使命“替各行各業度身編寫高質素和低價格的軟件”,他也只有學好介面設計,那MemDB的工作就可以分為以下兩大部份,充分實現分工.
Wilson工作:接觸客戶,了解客戶要求,然後設計所有介面,寫成說明書,向客戶解說流程,直至客戶接受,就交給我.
我的工作:我會開發一個工具,由Wilson的介面自動產生資料庫的結構,因為MemDB的系統有一個標準,就是大部份的資料,都是由一個RecordListForm和RecordForm組成,只要Wilson根據標準設計好介面,經由這工具就能產生了基本的結構,節省很多編寫時間.然後我會根據說明書,寫好Table與Table之間的關係,就能完成系統,交給Wilson.
Wilson工作: 拿系統向客戶示範,給客戶試用,再做些調整(如果第一階段做得好,可減少日後更改),因為Wilson有接過幾個工程的經驗,所以應該很快就能上手.
有人付出了很多時間和錢去學寫程式,以為學成的證書可以升職加薪,但把一個工程交給他,又無法完成,因為從來沒有接過工程和開發一套市場願意購買的系統.實踐和經驗是很重要,我需要一些能為公司有貢獻,能增加現金流的人,肯學肯試,歡迎有興趣者加入.
at 2:45 上午