posts - 1,  comments - 1,  trackbacks - 0
          最近看到有朋友在位如何選擇一款合適的甘特圖產(chǎn)品而發(fā)愁,以前有過這樣的一次經(jīng)歷,這里可以和大家分享一下。
          在評價一個甘特圖之類的控件產(chǎn)品,我建議你們可以從以下幾個方面進行考量。

          1.功能是否能滿足項目的需要,這個應(yīng)該是前提。
          2.界面要美觀,性能不需要苛求,能用就行。
          3.產(chǎn)品是否做到 UI 和 Data 很好的分離,這個涉及到產(chǎn)品是否可以很好的得到擴展。
          4.API 是否足夠讓人能理解。
          5.有沒有類似下面的簡單,但能夠擴展的 API。
          class Task
          {
          public Guid TaskID;
          public Task ParentTask;
          public Task NextTask;
          ....
          }
          如果有類似以上簡單的 API,那么即使它只記錄了一些 UI 所需的必須元素,我們還是可以很容易的擴展的,因為在擴展時,我們只要記錄下 TaskID 的對應(yīng)的我們自己的自定義任務(wù)信息。
          6.有沒有可借鑒的示例供參閱。
          7.其實,這樣的一種產(chǎn)品,只要這個產(chǎn)品能根據(jù)我們的提供的數(shù)據(jù)進行顯示就 OK 了,如一個任務(wù)鏈表,至于我們?nèi)绾翁峁┬畔ⅲ鞘俏覀兊氖虑椤W詈檬呛唵纬扇缦拢?br /> Gantt gantt = new Gantt(new Task[] {...});
          至于 Task 的信息從哪里來,那是我們的業(yè)務(wù)邏輯。

          這里我只是提出個討論,有這方面的經(jīng)驗的朋友還可以寫寫一起分享;
          同時這里有一些網(wǎng)站,這類產(chǎn)品做的都不錯,可以去看看:
          XGantt:http://www.netronic.com
          EdoGantt:http://www.edogantt.com/
          FlexGantt:http://www.dlsc.com/
          。。。。。。。。
          posted on 2010-06-23 15:35 Galvin 閱讀(1181) 評論(1)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 壤塘县| 石阡县| 芒康县| 西盟| 隆林| 松溪县| 扎兰屯市| 六枝特区| 淳化县| 调兵山市| 桂平市| 泾阳县| 北宁市| 武平县| 新巴尔虎右旗| 温宿县| 雷山县| 延庆县| 云南省| 武汉市| 盐亭县| 将乐县| 乐清市| 延庆县| 偃师市| 凌海市| 三亚市| 五大连池市| 博野县| 梧州市| 宁晋县| 安陆市| 大关县| 乐平市| 成都市| 伽师县| 宕昌县| 牟定县| 迁西县| 阳城县| 峨边|