顯示具有 專題 標籤的文章。 顯示所有文章
顯示具有 專題 標籤的文章。 顯示所有文章

2009年2月13日 星期五

認知障礙者室內導航選配系統進度

目前已經將實驗場地電學一到五樓的節點配置好,以及各個點之間的權重量測。
一樓:23個節點。
二樓:12個節點。
三樓:18個節點。
四樓:20個節點。
五樓:18個節點。
總共91個節點。
權重部分是以量測兩節點間的步行時間。

而每一樓層之間連接的部分為三處樓梯,與一電梯。

在環測的時候,發現幾個很麻煩的問題:
(一)方向性:因為是使用藍牙做為訊號的觸發,所以,不管使用者的行走方向,只要收到藍牙信
號就會觸發提示,這樣一來的話,作為導航的圖片就必須考慮多個方向的問題。
(二)指示箭頭:在複雜的建築結構中,箭頭的型式就無法以統一格式來應用。
(三)藍牙範圍:是經過實際的環測後,發現某些節點之間距離很短,很容易造成訊號的干擾。

量測權重部分:因為主要是想測試系統能否成功分辨電梯與樓梯的差異,進而規劃出最適合使用者的路徑。在計算樓梯部分的權重是紀錄爬一層樓梯所需的時間。而電梯部分也是這樣處理,不過電梯的使用並不是像走樓梯這樣的單純,電梯還需要考慮等電梯跟電梯門開關還有就是搭電梯的人數多寡,以上這些是我們在量測時疏忽的地方,要再重新量測。

小組討論用部落格

2007年9月18日 星期二

專題(十四)

Socket是一種應用於簡化網路程式設計模型的概念,資料想要成功的透過網路傳送,通常必須經過相當繁雜的程序,像是資料封包切割、傳輸與重組等等,使用Socket觀念來處理網路連線,可以避免這些繁複的細節,我們只須將網路連線資料的傳輸,當作檔案資料流來處理,將資料寫入Socket然後傳送到網路,或是從Socket讀取網路傳送進來的資料。

Socket扮演一種類似磁碟功能的角色,我們可以從中存取資料,不用擔心網路連線與資料傳送的細節,Socket的觀念最早由 Berkeley UNIX 所提出,而 .NET Framework類別庫的命名空間System.Net. Sockets提供了相關的實作類別,其中的Socket類別實作Berkeley sockets介面,提供資料傳送與接送、網路連線與指定端點連繫等方法,透過這些方法,我們可以輕易的實作具備網路連線傳輸服務的應用程式。

2007年9月14日 星期五

暑假專題(十三)

今天去圖書館找書的過程中,意外的發現一本介紹SQL在行動裝置的書籍,在參照上面的範例跟之前的資料之後,已經成功的將GPS接收到的座標轉換成Google Map可以讀取的格式了,現在就只差將它傳送到主機上,一切就搞定囉!

2007年9月11日 星期二

暑假專題(十二)

研究將資料序列化的過程中,發現了很多問題:
(1).NET Framework所支援的功能,.NET Compact Framework不一定有。
(2)對於介紹序列化的相關書籍或是網站上頭的資訊都是不完整的,舉例來說,書上一般來說會先介紹什麼是序列化,然後就丟幾隻範例程式,接著就總結了,就大致上看來是沒有問題的,可是當你實際去操作的時候就會發現有很多問題,例如你所用的版本不支援,缺少相關性的軟體,或是程式碼有不完整。諸如此類的問題,一一去尋找這也是可行的,可是所耗費的時間跟所能得到的效益有很大的差距,就我們目前是以解決專題取向的模式來說,有點麻煩!
現在有考慮修正之前的想法,原本是希望將資料序列化之後再以無線網路傳輸。

2007年8月26日 星期日

暑假專題(十一)

序列化,序列化是將物件轉換為易於傳輸之格式的程序。例如,可序列化物件並使用 HTTP 透過網際網路在用戶端和伺服器之間傳輸它。相反地,還原序列化則會從資料流重建物件。.........
現在的想法是,幫那隻抓取GPS資料的程式,寫上序列化的功能,使所產生的資料轉化成XML,進而能使用無線網路傳輸,所以程式應該是要有轉換資料的部分,跟將它自動以無線網路傳輸的部份,再來是接收這筆資料的部分。轉換部分,要先確定能成功的將GPS訊息轉成XML,應該是要先能成功轉換儲存起來.....在是下一步才是用網路傳輸。

2007年8月21日 星期二

暑假專題(十)

現在有了兩組程式可以抓取GPS資訊,只大概了測試了一組,不過,感覺上測試精準度的方式有點不準確,因為如果只是把程式跑出來的座標輸入到google map上,它出現的不過也只是大概的位置,談不上精確不精確,由此又衍生了一個新問題,就是藉由gps的座標定位在地圖上,其誤差值如果大於幾百公尺,那對於走失的偵測會不會有很大的影響,要讓一個人走失,幾百公此就可以了!

2007年8月14日 星期二

暑假專題(九)

今天把pocket pc 再重新覽過一遍,在13-4裝置資料找到了需要的技術,還有14-1 System.IO看完這些內容之後,總覺得要如何讀取gps的內容跟把它顯示出來已經有個大概的想法了,還有,跟學長拿了PDA大概熟悉其操作跟內容。明天要開始把程式寫入,實際操作了。

2007年8月5日 星期日

暑假專題(八)

在一邊練習範例還有看書找資料下,還試著從一些網路的論壇中找尋是否有相關的資料,照老師所說的先從找尋是否有他人做過相關類似的東西下手,不過,相類似的技術不大容易找到,只知道說有哪些商品可能可以達到我們所要的需求,不過實際內容技術還是不清楚。會繼續努力。

2007年8月2日 星期四

暑假專題(七)

昨天下午找老師談過之後,有了新的方向,已先尋找是否有人做過類似的技術,找不到才想辦法自己寫,再來就是去買了Windows Mobile平台應用與開發,不過先給wendell拿去看,而我是把pocket pc拿回家看,光是需要用的程式就灌了整個晚上,也大致看過書上的內容,可以使用模擬器來測試程式是否有誤,今天會試著操作看看,目標是寫個時間結束會出現訊息的程式。實做了pocket pc上頭的範例,再以系統的模擬器來檢視成是能不能跑,感覺上還蠻有趣的,稍微看了一下windows mobile的書,說實在的真的是越看越緊張,其中有說到 .NET Framework這個詞,書上說起來是很簡單,也保證其具有的強大功能,只是有如霧裡看花一般,越看越忙。希望能漸入佳境了!

論文

Nonprofit2.0架構中,我們將就輔工作在學員方面的資料庫和對外宣導的網站使用部落格來當作解決的工具,部落格中有許多的工具可以將資料的分類和排版做的更完善,而要將學員資料和各式活動的資料以何種方式做分類,以方便日後去尋找,或是傳承時容易去找尋內容,在這些方面都必須有完整的規劃,因此我們又更加深入的去探討要如何使用部落格內所提供的工具,以下是我們在實作了示範用部落格之後,所做的探討。
(1) 標籤的使用:在以往,一篇文章往往只分在一個類別,譬如:內容是關於猴子的習性的介紹,通常在分類上就只是被歸類在猴子上,如果查詢靈長類就無法看到此篇 文章,尤其是當使用者忘記此篇文章的所屬類別時,需要花相當久的時間才有辦法找到其所要的資料;而標籤就是用來解決此一問題的,當作者在一篇文章結束之後, 在標籤列打上和內容相關的辭,即可以輕鬆的去找尋需要的資料,而且在部落格上,系統會自動將相同標籤的收集在一起,在找尋上更是方便,將相關資料完整的呈現在使用者的面前,不需要經過繁雜的搜尋就能得到資料,提供使用者更加有效的流覽方式,因此,我們在套用到就輔工作時,就必須仔細的去思考標籤上用字要如何使用才能有效的分類,我們歸納出以下幾點。
ㄧ.字詞的長度必須簡潔:標籤在分類時只要字詞中有一個字不相同,就會分在另一類,因此過長的字詞很難有分類的效果,加上過於冗長的字詞會失去標籤的嚴謹,反而會讓使用者無法正確判定。故在訂定標籤時應力求簡潔扼要。
二.一個名詞即可為一個標籤,這樣可以把同一篇文章劃分更加詳細,才不會使得一個標籤cover到兩個不同類別,在搜尋時可以更加快速:舉 例來說,內容是關於在麥當勞的工作,如果在標籤列打上在"麥當勞的工作"就已經包含了兩個字詞,當接下來有另一篇文章是關於在必勝客打工的內容時,又必須 在標籤列上打上"在必勝客的工作",這樣就已經失去了分類的效用,如果是一個名詞一個名詞分開,即可收到分類的效果,以上述的例子作說明,"在麥當勞的工 作"換成"麥當勞,工作"而"在必勝客工作"換成"必勝客,工作",在標籤列上即會出現兩個"工作"、一個麥當勞、一個必勝客,如此做法在使用者想要搜尋關於“麥當勞”的相關資訊時,立即展現出分類的效果。
三.在標籤列中必須有此位學員的暱稱:因為在套用到精障就輔工作上,是用作學員資料庫,因此發表在這部落格上面的文章內會是關於某位學員的資料,也因此我們在每篇文章後面的標籤上都打上學員的暱稱,以方便在日後要找尋此位學員資料時,可以在找尋上更加迅速。
上述標籤的使用,在我們所實作的示範用部落格中,都有清楚的提及,並按此想法去使用標籤,也和就業輔導員做過這方面的溝通,在未來會直接導入就業輔導工作中。
(2)日期的使用:在此部落格上會自動按日期來分類,這是非常方便的工具,當作者忘記某篇文章是屬於哪一個標籤,而只記得那是再哪一年的幾月份所發表時,即可透過此一工具找尋。
(3)搜尋工具的使用:在部落格的左上方,有一個搜尋列可以搜尋部落格的文章,當上述兩樣工具都失效時,可以直接搜尋,透過此三種工具,可以縮短許多找尋的時間,更不用常擔心資料會遺失。
(4)版面配置的使用:此一功能為Web2.0特性的延伸,讓作者可自由配置網頁的畫面,讓作者的畫面呈現個人特色,且透過版面配置的使用,作者可自由選擇符合使用者本身需要的功能,可更加符合使用者的需求,可讓就業輔導員在從事就業輔導工作時更方便。
(5)設定的使用:在設定中,可以設定格式,可以選擇放置文章在主頁面時間的長短,並可在此段時間內容納到999篇 文章同時出現在主頁面上,另外也可選擇主頁面放置文章的數目,這對於就業輔導工作有很大的幫助,原因在於就業輔導體系會舉辦活動,而活動的時間與公告在主 頁面上的時間會有所差距,因此如何保留發布的文章到活動當天也是就業輔導體系要考慮的問題,因此,藉由此功能的使用,可增加放置在主頁面上的時間,對於就 業輔導工作也有一定程度的幫助。

暑假專題(六)

昨天下午找老師談過之後,有了新的方向,已先尋找是否有人做過類似的技術,找不到才想辦法自己寫,再來就是去買了Windows Mobile平台應用與開發,不過先給wendell拿去看,而我是把pocket pc拿回家看,光是需要用的程式就灌了整個晚上,也大致看過書上的內容,可以使用模擬器來測試程式是否有誤,今天會試著操作看看,目標是寫個時間結束會出現訊息的程式。

2007年7月31日 星期二

暑假專題(五)

http://www.chu.edu.tw/~u8803157/gps-application.htm,找資料的時候發現這個網站做的東西有點類似,他們也是把GPS的資料傳到電腦呈現,不同的是他們把GPS接收器放在一定點再接傳輸線到電腦,如果說能把傳輸線這部分,用成無線的實用性就高了,不知道學長對這部分有沒有什麼想法?

2007年7月24日 星期二

暑假專題(四)

關於資料存取的部份,不知道要抓的檔案是什麼檔,是xml檔嗎?如果是xml檔,在大致看過Visual studio c#的軟體說明(本身內建)有找到如何從檔案讀取 XML (Visual C#) ,從 XML 檔案讀取類別資料 (Visual C#) ,將類別資料寫入 XML 檔案 (Visual C#) ,可是忘了要怎麼找有xml檔的資料,就沒有試做看看。

2007年7月20日 星期五

暑假專題(三)

這兩天都在試著找尋相關資料,雖然說還去看了變形金剛,不過這是題外話,有稍微看了一下c#的書,專題之所以會使用c#來當做主要語言,應該是因為.NET Framework的程式語言適用的只有c#,vb.net,c++。要能使我們使用的語言在任何硬體上使用就必須用到.NET Framework。
學長一直提到說需要用mobile平台的運用與開發, pocket pc裝置的應用程式之類的技術,那要怎麼跟c#做相關連呢,想不出來?

2007年7月18日 星期三

暑假專題(二)

動態資料和靜態資料,在我們的研究中,因為要區別目前使用者是否走失,因此要做比對,而動態資料和靜態資料區分之後就有這種功效,依照圖中的說明,我們會先把靜態資料存入,接著比對動態資料,然後繼續動作。

舉例來說:

動態資料有==>使用者當時的時間和位置,

靜態資料有==>家,工作地點,時程表,工作路徑

因此,系統一運作之後,先載入靜態資料,接著使用者開始行走,就會開始接收動態的資料,經緯度座標,時間,速度,等等,然後將使用者的動態資料,即使用者目前的時間和位置,去比對靜態的資料,當比對正確時就繼續,不正確時就表示,此位精障者已經走失,在這時候我們發出警告給就業輔導員或是其家人

經過學長的解釋,這才知道靜態跟動態資料是用來判定是否走失的依據,我本來還以為判定走失的方式,是以某點為依據,單位時間內沒有走到那點,就會判定走失,進而發出簡訊。

資料存取的部分,今天去找了參考書籍,雖然找不到學長說的mobile平台開發或是pocket pc裝置的應用程式,卻給我找到關於C#資料存取的相關書籍,大概翻了一下,裡面有教說怎麼讀文字檔,資料連結之類的技術,相信應該對專題很有幫助。

2007年7月17日 星期二

暑假專題(一)

看完Detecting Deviation Based on Tree Traversal for Individuals with Cognitive Impairments這篇論文,很直覺得"這是一個很棒的東西",細看之下,還是有很多不懂的地方,像是提供動態或是靜態資料的用意是,還有,那得到這 些相關資料之後,要以什麼機制作判斷呢?還要加入一些實證來證實這方法是有效的吧!
這三個是專題需要安裝的
1.activesync 4.2
用於 Windows Mobile 裝置的最新同步化軟體ActiveSync Windows 電腦與 Windows Mobile 裝置之間的閘道,可以傳送 Outlook 資訊、Office 文件、圖片、音樂、視訊及應用程式到使用者的裝置

剩下這兩個找不到是什麼東西
2.
windows mobile 5.0 pocket pc sdk
3.
windows mobile 5.0 pocket pc emulator

剛開始摸,一切都很陌生,pda資料的擷取跟傳輸是要用什麼來寫,有什麼書籍可以參考?C#ASP.net???

2007年6月12日 星期二

專題心得

關於參與精障就輔的系統,讓我對於精障這個詞有了進一步的認識,一開始的時候是在寒假,為了專題參加了冬令營,開始接觸“ur-map”只覺得有點新奇,一點也不知道它能有什麼更深層的運用,在老師的要求下,我們在寒假做滿了六十小時的研習。
隨著寒假的過去,我被分派到“資料庫組”,不同於之前的程式研究,感覺上更多了份人性的感覺,就是不再只是面對螢幕自顧自的打著程式碼try and error,我們必須想像自己就是就輔員,想像自己負責的case,要寫出病患的症狀,工作情形,前任雇主對於病患的評價;將這些全部運用部落格一一紀錄下來。當然也會示範部落格的運用,其目的就是希望能藉由部落格解決目前就輔員面臨到的一些困境,像是就輔員之間意見的交流,就業機會本來就不夠了,若是還不能掌握即時的訊息,效果當然會大打折扣;因為礙於一些機制的運作,工作機會的訊息不是即時的,因此,往往會錯失好的機會;如果可以運用部落格來呈現工作的即時訊息,就能有效的提升就業機會。而就輔員也可以相互的分享處理case時的狀況,方便其他就輔員運到相同狀況時,可以在單位時間內更快的解決問題。
而學長交代現在的課題是要把“media-wiki”運用到網站的架設,現在還在努力階段,一定要把它做出來;因為做了這個部落格之後,開始有點了解這個專題的精神所在,就是要讓那些辛苦的就輔員能事半功倍吧!善用一些現今熱門的技術,減輕甚至解決就輔員的問題是我們做這個專題的最高指導原則吧!

專題進度

結束了部落格的編製,開始新的功課media-wiki的環境建立,再利用其架設網站。
我們在一開始時是參考其官網上的說明建立環境,照著一步一步的跟著操作,但是,卻一直跑不出其官網說明上的結果,後來我也找到了一個類似的參考網站;參考兩者之後,還是無法將環境建立好,因為能找到的相關資料不多也不知其正確性,加上其網站的架設並非如此的迫切,所以就將此問題留待日後需要時再解決。

成果說明(六)

用部落格來教學也能充分的展現其功能,可以藉由放上操作畫面的圖檔和一些添加的文字,讓user一目了然,比起只有文字的說明或是索引更能達到功效。這是示範如何開一個google帳戶的例子

2007年6月7日 星期四

成果說明(五)

用影片來記錄就輔員的工作情形,是一種方式,那用照片又未嘗不是一個好方法呢?在部落格上,貼上一張張的照片,更在一旁加上一些文字,以說故事的方式來導引讀者,如果說使用影片是幫就輔員裝上了翅膀,那照片的加入,就像是加裝了推進器一樣;文字的描述,不論內容多重要多有用,看久了都不免給人乏悶無趣的感覺,圖片的加入,減少了煩悶,增加了讀者的想像,增加了閱讀的興趣,提升效果。我們也在示範部落格上增添了照片,這些照片是我們班同學在一起做黏土的照片。看看就好!