2008年4月24日 星期四

dabble db test report

Dabble db由建資料庫出發,使用者可選擇由spreadsheet、url匯入或自己手動建立。



圖1:選擇資料匯入方式



其提供的field有Text, Web link, Email address, number, money…等等



圖2:dabble db 提供的field格式



一些基本的field學生就略過不提。學生認為比較特別的field有link to entry、list to entries以及user。link to entry的功能類似foreign key,使用者可以將表格做相關聯。list to entries與link to entry很相似,不過list to entries可讓一筆資料與另一表格的多筆資料做關聯(例如一個工作被多個主管管理),而link to entry是一對一的關聯。user field實現了權限的管理,此field將使用者劃分成page access only、read only、read and write、read, write and build四個權限。關於使用者登入後只看到自己資訊,可利用user field完成。下列兩張圖為登入畫面以及登入後的個人相關資訊。



圖3:登入畫面



圖4:登入後的個人相關資訊



Dabble db也擁有自動產生表單功能,如下圖所示。



圖5:搜尋/新增/修改/刪除 功能之設定



圖6:dabble db表單



學生覺得dabble db最大的特點是multiple-view功能,將資料以不同的角度觀看。dabble db擁有table、compact、chart、calendar及map這五種view。Map以地圖的角度來統計資訊,學生的測試資料是五個人的個人資訊,三個人居住台北,二個人居住日本,其map view會自動統計居住同一區域的有幾人,如下圖所示。



圖7:map view



Calendar view是以日期的角度來看資料,學生以此功能試做行事曆,如下圖所示。



圖8:calendar view



Chart view是以統計圖表角度來看資料,此功能與excel的圖表功能滿類似的,學生以簡單的商品銷售為例,資料表有商品名稱、價錢以及賣出日期三個欄位。下圖為學生以年分做group所產生的圖示,由此圖可清楚得知其銷售成長。



圖9:chart view



Compact view則類似excel中的樞紐分析表。



圖10:compact view

試用過dabble db後,一股莫名壓力油然而生。學生一直在思考有什麼可以成為自己系統的特點,但始終毫無頭緒。Dabble db完整的資料庫相關功能以及實用的介面,也實非學生一己之力所能達成。離學期結束越來越接近,學生至現今還沒有明確的功能目標,真的很心慌,也不知該如何是好...

沒有留言: