




已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
貨幣兌換查詢系統(tǒng)需求文檔Zilin(P0907391)Hubert(P09073883)Stefani(P0907479)目 錄1引言1.1編寫目的31.2項目背景31.3術(shù)語41.4參考資料42任務(wù)概述2.1目標(biāo)52.2運行環(huán)境52.3條件與限制52.4用戶特征53用戶需求3 用戶需求64系統(tǒng)需求4.1功能需求64.2非功能需求74.1領(lǐng)域需求34.2功能描述34.1功能劃分34.2功能描述35性能需求5.1數(shù)據(jù)精確度35.2時間特性35.3適應(yīng)性36運行需求6.1用戶界面36.2硬件接口36.3軟件接口36.4故障處理37其它需求1. 引言1.1 編寫目的:澳門是一個旅游業(yè)發(fā)達的城市,2010年訪澳游客超過2500萬。澳門法定流通貨幣為澳門幣,雖然在澳門游客可以通過信用卡完成大部分支付,但是對于小額交易實體貨幣仍然必不可少,因此澳門有大量的找換兩替店,這些找換兩替店可以將大部分流通的幣種進行任意找換非常方便游客進行貨幣兌換。雖然這樣的兌換點很多,但大部分門面很小并且都比較分散,而且不同的公司給出的匯率也不同,這就大大縮小了游客兌換貨幣的選擇空間。貨幣兌換查詢系統(tǒng)收集整理本澳公所有的銀行、貨幣兌換店、ATM,結(jié)合Google Earth以及GPS系統(tǒng)實現(xiàn)對游客利用手上的iphone,即時查詢附近可受理貨幣兌換業(yè)務(wù)的地方,通過自動定位當(dāng)前位置與用戶輸入目的地,為用戶生成最近兌換點,并顯示實時國際匯率以及不同兌換地點所給出的兌換匯率。用戶可以根據(jù)匯率的高低或距離的遠近對自動搜索的結(jié)果進行排列。對于不清楚手中所持貨幣種類的用戶,可以通過移動手持設(shè)備的攝像頭拍攝手中的貨幣,系統(tǒng)會自動識別幣種,并按照實時匯率將用于參考的兌換結(jié)果顯示給用戶。選定目標(biāo)位置后,系統(tǒng)進入導(dǎo)航界面,利用GPS信息為用戶規(guī)劃路線,并實時追蹤用戶位置并進行路線優(yōu)化。由于澳門高層密集衛(wèi)星信號不易搜索,因此基于GPS的定位服務(wù)可能造成比較大的誤差,通過采用手機基站定位服務(wù)(TDOA)的方式可以提高用戶在GPS信號較差的地區(qū)甚至室內(nèi)也能比較準(zhǔn)確的進行查詢。本文檔為貨幣兌換查詢系統(tǒng)的設(shè)計、實現(xiàn)、測試以及驗收提供重要依據(jù),也為評價系統(tǒng)功能和性能提供標(biāo)準(zhǔn)。本文檔可供用戶、項目管理人員、系統(tǒng)分析人員、程序設(shè)計人員以及系統(tǒng)測試人員閱讀和參考。1.2 項目背景項目開發(fā)單位: 澳門理工學(xué)院公共行政學(xué)校項目主管部門: 澳門理工學(xué)院公共行政學(xué)校項目規(guī)劃:階段文檔提交日期需求階段需求分析文檔5月10 日分析設(shè)計軟件設(shè)計文檔5月20 日測試軟件測試文檔5月30日交付交付文檔6月7日項目開發(fā)小組:開發(fā)人員姓名學(xué)號組長張圣奇P0907391組員郝順吉P0907組員黃露P09071.3 術(shù)語名詞解釋LBISA location-based service (LBS) is an information or entertainment service, accessible with mobile devices through the mobile network and utilizing the ability to make use of the geographical position of the mobile deviceTDOAThe basic measurements made by Loran-C receivers are to determine the difference in the time-of-arrival (TD) between the master signal and the signals from each of the secondary stations of a chain. In Loran-C, each TD value is measured to a precision of about 100 nanoseconds or better. As a rule of thumb, 100 nanoseconds correspond to about 30 meters. The principle of time difference measurements in hyperbolic mode is illustrated in the adjacent figure. GPSThe Global Positioning System (GPS) is a space-based global navigation satellite system (GNSS) that provides location and time information in all weather, anywhere on or near the Earth, where there is an unobstructed line of sight to four or more GPS satellites. It is maintained by the United States government and is freely accessible by anyone with a GPS receiver.ATMAn automated teller machine (ATM), also known as a Cash Point, Cash Machine or sometimes a Hole in the Wall in British English, is a computerised telecommunications device that provides the clients of a financial institution with access to financial transactions in a public space without the need for a cashier, human clerk or bank teller. ATMs are known by various other names including automatic banking machine, cash machine, and various regional variants derived from trademarks on ATM systems held by particular banks.1.4 參考資料1. Soft ware Engineering template2. Data Base System Concepts (4th edition) Abraham Silberschatz et al.3. Software Engineering: A Practitioners Approach (8th edition) Roger S. Pressman4. Research of wireless location algorithm and accuracy analysis based on TDOA Yu Lins, Zeng Liansun, Jin Zhihua 5. TDOA Localization Techniques Rick Roberts6. /2. 任務(wù)概述2.1 目標(biāo)1. 明確用戶需求,加快開發(fā)進程2. 操作簡易,用戶可以在短時間內(nèi)掌握使用方法并檢索到結(jié)果。3. 提高兌換服務(wù)位置查詢的速度4. 提高兌換服務(wù)位置查詢的準(zhǔn)確性5. 有效利用GPS組件的定位功能6. 整合Google Earth 與GPS組件,為用戶提供附加服務(wù)。2.2 運行環(huán)境1. 操作系統(tǒng):蘋果ios4.3.32. 網(wǎng)絡(luò)環(huán)境:GSM CDMA WCDMA3. 網(wǎng)絡(luò)服務(wù)器:Tomcat4. 數(shù)據(jù)庫:SQLite5. 開發(fā)工具:Xcode3.02.3 條件與限制1. 處理器要求:蘋果A4 處理器或以上2. 組件要求:用戶手持設(shè)備上需具有GPS與電子指南針模塊3. 運行環(huán)境:ios4.3.34. 內(nèi)存要求:128MB或以上5. 其他:用戶需接入網(wǎng)絡(luò)并開啟手持終端的GPS定位功能。2.4 用戶特征使用本軟件的用戶非常廣泛,它非常適合具有如下特點的人員使用:1. 對澳門地理環(huán)境不甚熟悉2. 不了解澳門幣的使用與兌換方式3. 需要在短時間內(nèi)完成兌換4. 不了解不同幣種的樣式5. 持有任何可在澳門提款的信用卡或借記卡(Visa, MasterCard, UnionPay, JCB, American Express, DinersCard)針對如上用戶特點,本軟件可以迅速、準(zhǔn)確、方便地提供澳門本地提供貨幣兌換務(wù)位置的信息。3. 用戶需求1. 用戶可以在地圖上看到自己的位置2. 系統(tǒng)能夠及時的更新用戶的位置。3. 用戶可以設(shè)置搜索半徑。4. 用戶可以調(diào)整默認的持有幣種與兌換目標(biāo)幣種5. 用戶可以查詢到各種貨幣的實時兌換匯率。6. 用戶可以對指定的持有幣種和兌換目標(biāo)幣種進行匯率換算7. 用戶可以搜索到當(dāng)前的位置一定范圍內(nèi)的可以提供兌換服務(wù)的銀行、貨幣兌換店、ATM, 用戶可以設(shè)置這個搜索半徑8. 用戶可以根據(jù)兌換服務(wù)位置的遠近或兌換服務(wù)位置提供的匯率高低對搜索結(jié)果盡心排列。9. 用戶可以獲得選定的兌換服務(wù)位置的具體位置信息與匯率。10. 用戶可以將選中的兌換服務(wù)位置設(shè)為目的地,系統(tǒng)將提供從當(dāng)前位置到此處的導(dǎo)航服務(wù)11. 系統(tǒng)進入導(dǎo)航狀態(tài)后,系統(tǒng)可以實時更新路徑規(guī)劃。12. 用戶對手中持有的貨幣拍照后系統(tǒng)可以識別當(dāng)前幣種。13. 用戶可以隨時退出系統(tǒng)4. 功能劃分1. 用戶位置定位與導(dǎo)航功能2. 搜索用戶周邊提供兌換服務(wù)位置功能3. 匯率查詢功能4. 幣種識別功能5. 系統(tǒng)需求5.1 功能需求 1. 用戶可以在開啟了iphone定位功能后,登陸本系統(tǒng)可以看到在地圖上顯示的當(dāng)前位置標(biāo)識。2. 用戶點擊“當(dāng)前位置”按鈕時,系統(tǒng)會重新通過GPS模塊獲取位置信息,并根據(jù)結(jié)果刷新用戶當(dāng)前位置。3. 戶點擊“設(shè)置”按鈕,進入系統(tǒng)設(shè)置界面,用戶可以調(diào)整默認附近兌換服務(wù)搜索半徑,半徑的增加單位為500m。4. 用戶點擊“設(shè)置”按鈕,進入系統(tǒng)設(shè)置界面,用戶可以調(diào)整默認的持有幣種與兌換目標(biāo)幣種5. 用戶點擊“實時匯率”按鈕,查詢到基于默認持有貨幣設(shè)置的當(dāng)前的各種貨幣的實時兌換匯率。6. 用戶點擊“匯率換算”按鈕,進入?yún)R率換算界面,用戶可以選擇持有幣種和兌換目標(biāo)幣種并輸入兌換金額,系統(tǒng)通過實時匯率信息為用戶進行換算并將結(jié)果顯示在屏幕上。7. 用戶點擊“附近兌換服務(wù)”按鈕,系統(tǒng)將基于用戶當(dāng)前的位置信息顯示距離用戶2公里的可以提供兌換服務(wù)的銀行、貨幣兌換店、ATM,若2公里內(nèi)沒有符合條件的搜索結(jié)果則提醒用戶同時自動擴大搜索范圍直至找到匹配的結(jié)果并將搜索結(jié)果的位置標(biāo)識在地圖上.8. 用戶獲得搜索結(jié)果后點擊“按匯率高低排序“按鈕,系統(tǒng)將提供一個兌換服務(wù)位置的列表,排列順序由兌換匯率高的到低的。9. 用戶獲得搜索結(jié)果后點擊“按位置遠近“按鈕,系統(tǒng)將提供一個兌換服務(wù)位置的列表,排列順序的先后由兌換服務(wù)位置近的到遠的。10. 用戶在獲得搜索結(jié)果后,點擊任何一個標(biāo)注附近兌換服務(wù)位置的標(biāo)識,將跳轉(zhuǎn)進入新的頁面,頁面內(nèi)容包括該位置的詳細信息、營業(yè)時間以及基于默認持有貨幣設(shè)置的當(dāng)前的各種貨幣的實時兌換匯率。11. 用戶在獲得搜索結(jié)果后,點擊任何一個標(biāo)注附近兌換服務(wù)位置的標(biāo)示,將跳轉(zhuǎn)進入新的頁面,在此頁面用戶可以選擇“設(shè)為目的地”此時系統(tǒng)將此位置信息添加到導(dǎo)航目的地,并交付系統(tǒng)進行最短路徑計算,并將此路徑標(biāo)注后顯示在地圖上,對用戶提供導(dǎo)航服務(wù)12. 系統(tǒng)進入導(dǎo)航狀態(tài)后,系統(tǒng)將基于GPS模塊提供的位置信息實時更新路徑規(guī)劃。13. 用戶點擊“貨幣識別”按鈕,系統(tǒng)將自動開啟iphone的前置鏡頭。14. 用戶點擊“貨幣識別”按鈕并對手中持有的貨幣拍照后系統(tǒng)將照片與數(shù)據(jù)庫進行比對,獲得匹配結(jié)果后反饋用戶當(dāng)前幣種。15. 用戶按住iphone“Home”鍵可退出系統(tǒng)16. 無法獲得用戶搜索信息時,系統(tǒng)將報告錯誤信息給用戶。17. 當(dāng)無法從GPS模塊獲取位置信息時,系統(tǒng)請求進行基站或WiFi熱點的信息進行模糊定位。5.2 非功能需求 5.2.1 產(chǎn)品需求1. 每5秒鐘從iphone的GPS模塊獲取一次位置信息。2. 每分鐘從互聯(lián)網(wǎng)上獲取實時匯率信息。3. 系統(tǒng)在進行導(dǎo)航服務(wù)時沒5分鐘重新計算一次最短路徑。4. 系統(tǒng)運行占用最大內(nèi)存不超過20MB5. 系統(tǒng)運行占用最大CPU不超過20%6. 系統(tǒng)對兌換服務(wù)位置營業(yè)時間以及匯率信息進行每日更新。7. 對貨幣的照片識別需達到85%的準(zhǔn)確率。8. 基于GPS信號的定位誤差不應(yīng)超過10米。9. 基于基站或WiFi熱點的信息進行模糊定位誤差不應(yīng)超過50米。5.2.2 機構(gòu)需求1. 開發(fā)人員需要是apple developer 的注冊會員。2. 系統(tǒng)開發(fā)過程將遵照“iOS開發(fā)者計劃授權(quán)協(xié)議” 與“APPLE iPHONE軟件許可協(xié)議”。3. 系統(tǒng)可交付的文檔與軟件將遵照“面向 iOS應(yīng)用程序的 App Store 審核指南”。4. 系統(tǒng)開發(fā)過程對Google Earth的使用將遵照“Google服務(wù)條款”。5.2.3 外部需求1. 系統(tǒng)不應(yīng)該保存或發(fā)布用戶的位置與個人信息。當(dāng)用戶退出系統(tǒng)時,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 綏化智能小區(qū)管理辦法
- 繼續(xù)教育學(xué)院管理辦法
- 育嬰師職業(yè)道德培訓(xùn)課件
- 肩周炎中醫(yī)講座課件
- 機房安全管理培訓(xùn)課件
- 復(fù)印五年級數(shù)學(xué)試卷
- 阜陽一模高三數(shù)學(xué)試卷
- 東營三模高考數(shù)學(xué)試卷
- 高三五調(diào)數(shù)學(xué)試卷
- 高起本高等數(shù)學(xué)試卷
- 文化安全課件
- 植保知識無人機課件圖片
- 蠶桑養(yǎng)殖知識培訓(xùn)課件
- 材料欠款擔(dān)保協(xié)議書
- T-CCASC 0038-2024 廢鹽為原料離子膜法燒堿應(yīng)用核查技術(shù)規(guī)范
- 輸血錯誤應(yīng)急預(yù)案及處理流程
- 游戲代練創(chuàng)新創(chuàng)業(yè)方案
- 《精益生產(chǎn)培訓(xùn)教材》課件
- 拆除臨時用電施工方案
- 低碳航空器結(jié)構(gòu)設(shè)計-深度研究
- 建筑工地質(zhì)量安全會議
評論
0/150
提交評論