突然發現已經兩個多月沒更新了。年底的確比較忙,工作東一塊西一塊的。進度比較破碎一點。所以就在2013的第一個上班日補進度交代一下嚕!
接續前一篇,目前題目結構的修正已經完成,配合題目也將瀏覽題目的樹狀圖也修正了。
綜合之前老師們的意見,頁面改以frame的方式呈現,左側為題目樹狀圖,右側則顯示題目的細節、選擇清單等主畫面。這樣的安排可以兼顧檢視細節及方便選擇。
加入email下載連結給使用者功能:使用者執行產生資料後,除了可以等待資料處理完成後直接下載檔案外,若不願意等候亦可直接關閉視窗,檔案產生後,將由系統將下載連結email至使用者信箱中。配合此功能,使用者產生的檔案將暫存於系統內,未來將視使用量及server空間決定保留期間。
加入選擇樣本群功能:在產生資料的選項中,增加一個選擇樣本群的功能,使用者可依需求選擇所需的樣本群。
完成產生統計軟體變數及選項label 定義:先前產生的合併資料中,雖然包含三個統計軟體的欄位定義程式,但其中並不包含變數及選項的label,目前已經加入。初步測試語法都可以正常執行,但編碼上可能還有點問題。
由於系統資料庫編碼為utf-8因此輸出檔案亦為unicode編碼。SAS、SPSS對於unicode編碼都有對應的解決方案,可以透過調整設定後正常開啟、執行。唯獨stata目前還找不到正確開啟unicode的解決方案。若不得已,可以在產生程式定義檔時進行轉碼,將utf-8轉為big5,但轉碼函數對應可能不是很完整,轉碼後的文字可能有顯示錯誤的情形。目前還是以尋找讓stata正確開啟unicode檔案為優先。
完成產生過錄編碼簿:此部分其實與產生label類似,只是將資料直接寫入PDF檔表格中而已。雖說看似簡單,但其實在搞定中文編碼上吃足了苦頭,許多php產生PDF的函數對中文的支援都不佳,因此搞了半天,最後好不容易利用TCPDF搞定了。
目前正進行搜尋介面的修正。由於題目結構調整,後端資料庫進行了很大幅度的變動,因此搜尋介面也必須重新設計。此外,未來也考慮納入調研中心開發的概念詞系統,增加搜尋的涵蓋範圍。
在搜尋介面之後,另一個重頭戲要登場了,那就視使用者介面。此介面開發將納入權限管理、歷史記錄儲存等功能,完成後,整個系統就算是有了初步的雛形了。接下來就可進行操作介面的調整及初步美編,完成後就可以開放初步測試了。
到目前為止,已經發現數據資料在處理時有部分缺陷,導致題目資料庫及數據資料庫配合上有問題而無法順利產生資料,這部分也是有待修正的。而未來也預計再增加兩個題組的數據資料後,正式對外開放試用。
沒有留言:
張貼留言