看板 CodeJob 關於我們 聯絡資訊
※ 引述《X6666 (0.0)》之銘言: : 由於是幫忙代問,所以在詳細規格上可能無法非常詳細 : 希望是否有高手能給個大概的間距,感謝! : 專案目標: : 使用C# Windos from + MySQL,建立一套產品管理系統,僅供內部網路使用 : 需求可大致分為 : "客戶資料、產品類型資料、顏色資料、訂單資料、財務報表" : 五大區塊,包含環境佈署。 : (一).客戶資料 : 包含 編號、姓名、電話、註備 四個欄位 : 1.可新增客戶資料 : 2.可修改客戶資料 : 3.可刪除客戶資料 (被刪除的客戶所有的訂單資料一併刪除,財報也須更新) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 刪除客戶資料 <- 這點你得先把規則訂得很清楚, 什麼情境下客戶資料能刪? 什麼情 境下不能刪? 若又刪除了, 資料一致性的維護要考慮到什麼樣的程度? 這是[需求確 認]階段就要訂得很清楚的, 不宜在開發進行當中又要求改來改去. : (二).產品類型資料 : 未告知欄位 (約4~8個欄位) : 1.可新增產品資料 : 2.可修改產品資料 : 3.可刪除產品資料 ^^^^ 同上, 凡是只要有[刪除]的, 這規則都要特別交待清楚. : (三).顏色資料 : 包含 編號、顏色、圖檔 : 1.可新增顏色 : 2.可修改顏色 : 3.可刪除顏色 : 4.要即時顯示圖檔(圖檔須存放至MySql裡面) : (四).訂單資料 : 包含 客戶編號、訂單編號、日期、產品編號、成本價格、售出價格 : 以及不定數量的顏色和數量欄位 : 1.可新增訂單 : 2.可修改訂單 : 3.可刪除訂單 : 4.訂單完成後可封存訂單 (同時顯示該筆訂單的損益情況) : 5.可列印該筆訂單 : 6.可直接下拉式選取 客戶編號、產品編號,其他皆為手動輸入。 客戶跟產品還好, 一般到了訂單開始會比較複雜, 因為訂單除了包含對客戶 跟產品的關聯外, 可能還要考慮到流程, 也就是訂單狀態的變化: 詢價、議 價、報價, 訂貨、出貨、退貨, 甚至還會扯上收款付款. 這些若沒先把規則 訂清楚的話, 客製化出來的東西就會缺東缺西不合用, 不管是發包方(用)或 承包方(改)都會抱怨連連. 像以上列的這六項就很模糊, 往細項展開, 說清 楚講明白的話, 恐怕會很不得了. : (五).財務報表 : 未告知欄位 : 1.可塞選以完成訂單 或 未完成訂單 : 2.可透過時間區域查詢 : 3.需即時顯示目前所展現出來的資料的總損益 : 以上,大概規格就這樣,如果還有得知其他的消息再補上。 : PS:我是建議朋友用人月方式去計算, : 大略估計時薪$300,假設每個區塊平均約花費4個工作天,每天8小時, : 300*8*4*5 = 67500 : 再加上環境佈署,大概總計 $70000, : 不知道這樣是否算是合理範圍內的價格呢? 這種估法太一廂情願了, 只估一個[廉價萬能工程師]的成本 :P 以專案思維來看: 至少也要估三個人力進去: PM、SA、PG <- 這還算是很樂 觀的估計. 當然囉~ 要省成本也不是不行, 就只做單純做資料記錄跟簡單的資料檢核. 一個大原則: 先把要做的範圍[明確地]確認下來, 再[只]針對這個範圍估價, 若有其它需求後續要擴充的話再另議, 切得愈清楚愈好. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.68.62.72 ※ 文章網址: http://www.ptt.cc/bbs/CodeJob/M.1399273813.A.F3E.html ※ 編輯: bobju (219.68.62.72), 05/05/2014 15:18:01