隨筆 - 34, 文章 - 1, 評論 - 2, 引用 - 0
          數(shù)據(jù)加載中……

          界面設(shè)計(jì)總結(jié)

          界面設(shè)計(jì)時(shí)應(yīng)考慮幾個問題;

          1、界面的布局一定要合理,首先根據(jù)應(yīng)用行業(yè)和業(yè)務(wù)特點(diǎn),把整個界面切成幾個大塊,每個塊的承擔(dān)的功能或者任務(wù)一定要明確。

          2、界面的可不配置化,通過界面的可配置化來屏蔽或者啟用一些功能。如果你做的產(chǎn)品或系統(tǒng)被用到同行業(yè)的許多項(xiàng)目現(xiàn)場,十幾個或者幾十個項(xiàng)目現(xiàn)場,那么在界面設(shè)計(jì)時(shí)候就一定要考慮到界面的可配置化。作為特定行業(yè)產(chǎn)品或者系統(tǒng)一般都實(shí)現(xiàn)了行業(yè)的核心的共性功能,但多個項(xiàng)目現(xiàn)場會提出自己本地化或者個性化的需求,在只有一個開發(fā)團(tuán)隊(duì)維護(hù)一個版本情況下,盡量在界面設(shè)計(jì)的時(shí)候,實(shí)現(xiàn)界面可配置化,這樣A項(xiàng)目現(xiàn)場的本地化需求就不會擴(kuò)散到B項(xiàng)目的現(xiàn)場,這樣有效的控制的需求擴(kuò)散。另外,產(chǎn)品在不同的產(chǎn)品現(xiàn)場銷售或者客戶的時(shí)候,通過界面的可配置化來屏蔽非本地化的功能,避免無償將系統(tǒng)功能提供給客戶。

          3、界面客戶配置化,在實(shí)現(xiàn)的時(shí)候一定要考慮到性能問題,一般為了界面實(shí)現(xiàn)可配置,界面是動態(tài)生成的,如果界面生成的配置參數(shù)放在數(shù)據(jù)庫,那么在系統(tǒng)參與者很多的情況先,界面生成就會很慢,可以考慮將界面配置參數(shù)存放在文件中,
           
          4、對于界面配置參數(shù)文件存放位置,界面配置參數(shù)文件一般不要放在客戶機(jī)上,這樣在客戶端更新的時(shí)候,有可能覆蓋了以前的界面配置參數(shù)文件,  因此,界面配置參數(shù)文件可存放在應(yīng)用服務(wù)器上(例如部署tomcat或者JBOSS服務(wù)器上),工程人員或者系統(tǒng)維護(hù)人員在系統(tǒng)升級之后,更新該界面配置參數(shù)文件, 客戶端在啟動的時(shí)候,從應(yīng)用服務(wù)器上統(tǒng)一讀取,這樣保持了各個客戶端的一致性和可配置性。

          5、界面可配置化的程度問題,界面上大塊要可配置、數(shù)據(jù)項(xiàng)或者指標(biāo)項(xiàng)也要實(shí)現(xiàn)可配置。因?yàn)椴煌捻?xiàng)目現(xiàn)場會對大的功能有不同的要求甚至對數(shù)據(jù)項(xiàng)也有不同的要求。


          以上界面設(shè)計(jì)經(jīng)驗(yàn)適用于,一個研發(fā)團(tuán)隊(duì)開發(fā)一個產(chǎn)品部署到各個客戶現(xiàn)場的情況。如果是小的項(xiàng)目或者各個現(xiàn)場本地化要求不多的,則不適用。

          posted on 2011-01-07 09:51 河馬虎 閱讀(673) 評論(0)  編輯  收藏 所屬分類: requirement

          主站蜘蛛池模板: 庆阳市| 葫芦岛市| 来凤县| 勃利县| 新郑市| 凌海市| 洮南市| 唐山市| 于都县| 汉阴县| 和硕县| 浦江县| 青州市| 佛山市| 石棉县| 江达县| 延川县| 曲周县| 河东区| 大同市| 临西县| 伊宁县| 岳阳市| 嘉祥县| 博爱县| 淳安县| 汾西县| 乌审旗| 晴隆县| 涡阳县| 乌鲁木齐市| 康保县| 洪江市| 吉木萨尔县| 潼南县| 黄陵县| 合作市| 达拉特旗| 开封县| 施秉县| 开阳县|