三、版面規劃
架構與欄位規劃,對於資料庫有概念的朋友,這些應該都不難,架構使用Table來規劃,欄位則是使用Field進行,Field總共提供了八種屬性,依據您的資料,設定好它該是什麼屬性的欄位,最後在用Relationships把這些Table聯結起來就好。
我覺得比較困難的是在版面的規劃上,版面的規劃會影響到使用者的操作效率,比如說,現在的電腦螢幕,解析度兜超大,操作面板卻還是停留在640×480的設計上,對於使用者就會很不便利,如下圖
尺寸問題
這些螢幕照相都很漂亮,但是你有沒有想過,如果你每天都要跟他們打交道,你的眼睛受不受的了?有些系統是用國外版本修改而來的,英文字體跟中文字體的視覺上相差很多,英文字體很小很漂亮,但是相對的中文字體這麼小,已經不是漂亮的問題而已,而是辨識的問題了,一但看錯,豈不是更糟糕。
資料擷取
在表單的操作上,通常會有兩個動作是不可避免的,一個是客戶(廠商)的選取,一個是產品的選取。
這兩種資料的擷取,通常有兩種模式,一個是下拉式清單的選取,一種則是跳出另一個尋找視窗,搜尋後選取
下拉式清單的好處是快速,方便,但是當您的客戶(廠商)與產品數量很大的時候,就得吃苦頭了,傳統的方式都是打單小姐苦背這些資料,好處也是快,但是如果小姐離職怎麼辦?或是產品更換的速度很快,這小姐可能苦不堪言,甚至每天擺一張晚娘臉孔給你。
所以如果這兩個資料量很大的時候,建議還是新開另一個視窗,使用搜尋的方式比較好。
合理的配置
操作的單據上,什麼是該呈現的,什麼可以隱藏的,這些都是您該注意的,尤其是幫自己的公司規劃系統,應該更加清楚。一開始的時候可能無所適從,可以先參考別人家的系統怎麼做的,截長補短,做出自己要的就好,不需要把人家的東西通通吞進去,
反覆操作
配置版面的時候,寫作的人一定得自己操作看看,是否合理,要用最笨的想法去想,千萬不要用很拐彎的想法來實現你要的功能,這時候您會反覆的編輯欄位(Field)、關係式(Relationships)、程式碼(Script),做到當下您覺得滿意就好(不可能達到完美,過兩天你可能就覺得有更好的方式出現了)