要完成妳的工作、首先妳需要確定客戶端GPS設備的硬件是否滿足以下條件。
1、采用B/S結構,這個需要GPS設備上有安裝瀏覽器。這種情況 無論是C還是C#都能實現。
2、采用C/S結構,如果使用C#則需要GPS設備上安裝微軟的.net執行平臺、即framework。
如果采用C作為編程語言,則可以直接開發客戶端/服務器端會話程序,不必要求framework。
無論是采用什麽結構,采用C#作為編程語言都對客戶端GPS設備提出了更高的硬件要求。
當然C#也並非壹無是處、客戶端硬件滿足1或2條件。個人認為采用C#比C開發效率更高。如果不滿足,只能采用C語言直接開發會話程序。但需要針對不同的客戶端硬件開發不同的會話程序。
根據妳的要求並假定客戶端設備滿足1或2條件,采用C#開發。需要至少全日制(>8小時/天)學習C#2周;采用B/S結構開發,需要學習html半周時間;如果數據量比較大需要使用數據庫軟件的話、建議再學習數據庫SQL SERVER 2周。
剩下的事就是開始工作,邊做邊學了。