軟件開發經驗分享

程式設計

如何獲得一套適合的程式

這篇文章是專為一些正在尋找程式但又不知途徑的人所寫。以一個真實的例子,介紹獲得一套適合程式的途徑,助你有效率地找到所需的程式。這裡更比較一般程式設計公司和以家居為辦公室(SOHO)程式設計公司的做法,教你如何在找幫手前可做足準備,有效率地找到完全符合你要求的程式。

一間經營三年漫畫租借的店舖,三年來只用記事簿記錄所有會員租還情況。當會員人數不斷增多的時候,人手記錄的方法不斷衍生問題。漫畫老闆發覺人手記錄又多又亂,且錯誤百出,已不能正確地管理所有租還記錄,更成為擴張店舖規模的最大絆腳石。為改善情況,老闆下定決心做出改變,用電腦取代人手做記錄的工作。為此,老闆透過各種途徑找尋一套符合心目中要求的漫畫租借系統。

尋找的工作其實不算太難,網絡的發展方便了這項工作。一些流行的網站搜尋引擎可以幫你尋找到所需的資料。首先,想一些與漫畫租借系統有關的關鍵詞語,例如 "租借系統"; 或是有些相關的詞語也可以,例如 "書店管理系統"。然後到提供搜尋引擎的網站,例如 http://hk.yahoo.com 和 http://www.sina.com.hk 輸入關鍵字,可以直接找到提供類似程式的網站,例如MemDB租借管理系統 。有些網站更專門提供程式下載的搜尋,透過遊覽此類網站,可以尋到一些程式下載試用。而這些下載的網站一般會提供聯絡方法,試用後若發覺不太符合心目中的要求,可以嘗試聯絡編寫者,看看能否因應你要求做出更改。一般更改程序的費用會比重新編寫便宜,是最經濟的做法。

如果從網絡上找不到相似程式,就需要找專業程式編寫員為你度身訂造適用程式。你可以到搜尋引擎,輸入"程式編寫"等關鍵字。聯絡適合你的程式編寫員。 在一般人認知中,找人專門編寫程式系統費用昂貴,往往對此舉望而卻步。的確,一般較具規模程式設計公司,因他們除了編寫程式外,之前還要花費很多時間與客戶不斷進行會議和草擬合約,還承擔一些間接費用例如辦公室租金和其他雜費,故收取的費用會比較昂貴,往往將一些小型的程式系統編寫排擠在外。

然而,有一些SOHO型的程式設計公司以家為辦公室,因無需另外支付租金及雜費,收取的費用一般比較低。通常這類型公司是由一個人經營,獨立負責整個程式系統的設計、 編寫和測試。由於收取費用不高,往往會較為符合一些需要小型程式系統公司的預算,也較為老闆們所接受。

上面提到的那個漫畫舖老闆,在網絡找不到適合的程式系統試用下,找了程式編寫公司幫助。他聯絡了幾間具規模公司索取報價,發覺價錢非常昂貴且超出他的預算。他發覺要向每一個程式設計公司說明系統要求實在太浪費時間, 所以他預備好系統要求, 然後把這些要求電郵給每個程式設計公司,等待他們回覆。

要求越詳細越好,這樣可以節省很多解釋時間。很快就收到一間SOHO的公司MemDB的回覆,編寫這個程式。漫畫舖老闆清楚了這間公司的程式設計流程和費用後, 覺得非常合理,就交給這間公司編寫。

佷多人從未使用過程式,也未試過找人度身訂做程式。他們通常低估了編寫程式所需要的時間和費用。其實編寫一個好的程式,首先要搜集充足的要求,然後根據要求,做一個完整的設計,設計後要編寫,編寫後要測試,然後編寫詳細的說明書,最後要提供快速的支援。程式完成後,若要加設其他要求,預期費用相當高。所以最好預先尋找一些現成的程式,或從現成的程式更改。 沒其他方法才由頭從新編寫,但最好先預備好要求。希望以上的一個例子可以給你一些指引。

想了解MemDB如何為這漫畫舖老闆編寫這個租借系統,可以看MemDB成功實例。 想試用以上例子的程式可以下載MemDB租借管理系統

English简体字