IOS地圖商店APP方案教學(xué)資料_第1頁(yè)
IOS地圖商店APP方案教學(xué)資料_第2頁(yè)
IOS地圖商店APP方案教學(xué)資料_第3頁(yè)
IOS地圖商店APP方案教學(xué)資料_第4頁(yè)
IOS地圖商店APP方案教學(xué)資料_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、Good is good, but better carries it.精益求精,善益求善。IOS地圖商店APP方案IOS地圖商店APP解決方案大連億聯(lián)科技股份有限公司2012年7月目錄TOCo1-3huHYPERLINKl_Toc330482142第1章需求分析PAGEREF_Toc330482142h3HYPERLINKl_Toc3304821431.1概述PAGEREF_Toc330482143h3HYPERLINKl_Toc3304821441.2功能總結(jié)PAGEREF_Toc330482144h3HYPERLINKl_Toc3304821451.2.1其它需求PAGEREF_Toc3

2、30482145h3HYPERLINKl_Toc3304821461.3系統(tǒng)涉眾分析PAGEREF_Toc330482146h3HYPERLINKl_Toc330482147第2章總體設(shè)計(jì)PAGEREF_Toc330482147h4HYPERLINKl_Toc3304821482.1總體設(shè)計(jì)目標(biāo)PAGEREF_Toc330482148h4HYPERLINKl_Toc3304821492.2總體設(shè)計(jì)原則PAGEREF_Toc330482149h4HYPERLINKl_Toc3304821502.2.1先進(jìn)性和成熟性PAGEREF_Toc330482150h4HYPERLINKl_Toc33048

3、21512.2.2互聯(lián)性和開(kāi)放性PAGEREF_Toc330482151h4HYPERLINKl_Toc3304821522.2.3高可靠性、高可用性PAGEREF_Toc330482152h4HYPERLINKl_Toc3304821532.2.4可管理性PAGEREF_Toc330482153h4HYPERLINKl_Toc3304821542.2.5可縮放性和可擴(kuò)展性PAGEREF_Toc330482154h5HYPERLINKl_Toc3304821552.3總體邏輯架構(gòu)設(shè)計(jì)PAGEREF_Toc330482155h5HYPERLINKl_Toc3304821562.4網(wǎng)絡(luò)拓?fù)鋱DPAG

4、EREF_Toc330482156h6HYPERLINKl_Toc3304821572.5硬件系統(tǒng)設(shè)計(jì)PAGEREF_Toc330482157h6HYPERLINKl_Toc3304821582.5.1平臺(tái)選擇PAGEREF_Toc330482158h6HYPERLINKl_Toc3304821592.5.2PAD選型PAGEREF_Toc330482159h7HYPERLINKl_Toc3304821602.5.3服務(wù)器及數(shù)據(jù)庫(kù)配置PAGEREF_Toc330482160h8HYPERLINKl_Toc330482161第3章詳細(xì)設(shè)計(jì)PAGEREF_Toc330482161h9HYPERLI

5、NKl_Toc3304821623.1技術(shù)架構(gòu)設(shè)計(jì)PAGEREF_Toc330482162h9HYPERLINKl_Toc3304821633.1.1設(shè)計(jì)原則PAGEREF_Toc330482163h9HYPERLINKl_Toc3304821643.2UI略圖PAGEREF_Toc330482164h10HYPERLINKl_Toc3304821653.2.1手機(jī)端UIPAGEREF_Toc330482165h10HYPERLINKl_Toc330482166第4章工時(shí)及報(bào)價(jià)PAGEREF_Toc330482166h16HYPERLINKl_Toc3304821674.1IOS地圖商店APP

6、PAGEREF_Toc330482167h16HYPERLINKl_Toc330482168第5章項(xiàng)目質(zhì)量及保證PAGEREF_Toc330482168h17HYPERLINKl_Toc330482169第6章公司簡(jiǎn)介PAGEREF_Toc330482169h18需求分析概述以下需求是根據(jù)客戶電話描述所整理的,若客戶有合作意向,需要提供更加詳細(xì)的需求,以便更改需求分析。需求分析是做好一款軟件的基石,沒(méi)有良好需求分析,就是有再好的程序員也是不可能做出一款好軟件的。電話溝通用戶,了解到用戶只是對(duì)自己想要的功能有一個(gè)印象上的認(rèn)識(shí),甚至對(duì)自己的需求還很模糊,那么我們根據(jù)用戶的意象,總結(jié)出了一套需求,希

7、望這套需求能夠適合用戶,并給出修改意見(jiàn),以便我們?cè)谠O(shè)計(jì)。功能總結(jié)手機(jī)端APP功能:首頁(yè):APP運(yùn)行首頁(yè)。地圖查詢:用于在地圖上查詢商店。分類篩選:用于分類篩選商品。商品列表:商店內(nèi)的商品列表。商品信息:購(gòu)買商品的信息。結(jié)算:商品結(jié)算。填寫定單:用于填寫定單。注冊(cè):用于注冊(cè)。登錄:用于登錄。定單列表:用戶的定單列表。收藏列表:用戶的收藏列表。幫助:APP的幫助文檔。商品分類:用于為商品分類。其它需求待用戶確定解決方案時(shí)由用戶提出。系統(tǒng)涉眾分析本系統(tǒng)主要用戶是為:使用手機(jī)購(gòu)買商品的人、管理商城后臺(tái)的管理員??傮w設(shè)計(jì)總體設(shè)計(jì)目標(biāo)總體設(shè)計(jì)目標(biāo):性能滿足應(yīng)用的需求,保障系統(tǒng)的高效運(yùn)行。具有很高的可靠性,

8、系統(tǒng)中任何部件發(fā)生故障都不會(huì)影響系統(tǒng)的正常運(yùn)行。在滿足性能和可靠性需求的情況下,合理地選擇產(chǎn)品,避免資源浪費(fèi)。根據(jù)以上的目標(biāo),系統(tǒng)的建設(shè)必須是高性能、可擴(kuò)展的計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu),以便支持今后不斷更新和升級(jí)的需要,從而保護(hù)現(xiàn)在的投資,并且進(jìn)行全面的人員培訓(xùn),保證系統(tǒng)的可靠運(yùn)行。系統(tǒng)解決方案的設(shè)計(jì)中主要遵循以下設(shè)計(jì)原則:總體設(shè)計(jì)原則先進(jìn)性和成熟性各項(xiàng)設(shè)備和系統(tǒng)要充分采用符合國(guó)際標(biāo)準(zhǔn)的、先進(jìn)并且成熟的計(jì)算機(jī)系統(tǒng)、網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)、以及操作系統(tǒng)的先進(jìn)技術(shù)和產(chǎn)品。先進(jìn)是指技術(shù)領(lǐng)先期長(zhǎng);成熟是指產(chǎn)品線完整、經(jīng)過(guò)實(shí)踐檢驗(yàn)、價(jià)格合理?;ヂ?lián)性和開(kāi)放性軟硬件平臺(tái)和環(huán)境支持方面應(yīng)選用開(kāi)放式系統(tǒng),便于異種機(jī)、異種網(wǎng)、異種

9、軟件平臺(tái)的互連,以滿足用戶開(kāi)發(fā)和使用的要求。高可靠性、高可用性方案設(shè)計(jì)時(shí),首先應(yīng)考慮選用穩(wěn)定可靠的產(chǎn)品和技術(shù),使其具有必要的冗余容錯(cuò)能力,為用戶提供高可用服務(wù)。要求系統(tǒng)在硬件配置、操作系統(tǒng)、以及系統(tǒng)管理等環(huán)節(jié)采取嚴(yán)格的安全可靠性措施,保證系統(tǒng)的正常運(yùn)轉(zhuǎn)。例如,高可靠性與高可用性能夠通過(guò)對(duì)服務(wù)器系統(tǒng)增加冗佘分量加以改善,冗余包括數(shù)據(jù)存貯、系統(tǒng)部件、應(yīng)用服務(wù)等等。主機(jī)系統(tǒng)的硬件及軟件在質(zhì)量上必須是可靠的,主機(jī)系統(tǒng)在運(yùn)行時(shí)必須是安全的,應(yīng)采取具體合理的措施使運(yùn)行中的系統(tǒng)意外停機(jī)時(shí)間盡可能縮短。可管理性一個(gè)基于計(jì)算機(jī)網(wǎng)絡(luò)的應(yīng)用系統(tǒng)應(yīng)具有完善的系統(tǒng)管理措施和功能,便于網(wǎng)絡(luò)中各種計(jì)算機(jī)系統(tǒng)和網(wǎng)絡(luò)存儲(chǔ)設(shè)備的

10、安裝、配置和維護(hù),以及對(duì)各種軟硬件資源的分配、調(diào)度和管理,提高資源和資產(chǎn)利用率,減輕系統(tǒng)管理人員的工作負(fù)擔(dān)??煽s放性和可擴(kuò)展性系統(tǒng)不但要能滿足現(xiàn)階段的業(yè)務(wù)要求,而且要能滿足將來(lái)業(yè)務(wù)的增長(zhǎng)和新技術(shù)發(fā)展的要求,要在原有設(shè)備繼續(xù)發(fā)揮作用的基礎(chǔ)上,保證用戶能方便地增加或調(diào)整設(shè)備,改善系統(tǒng)功能和性能,支持將來(lái)系統(tǒng)不斷更新和便于升級(jí),從而保護(hù)原有投資。主機(jī)系統(tǒng)應(yīng)具有良好的可擴(kuò)展能力,滿足不同規(guī)模計(jì)算機(jī)環(huán)境的要求,并且能提供多種升級(jí)途徑,給業(yè)務(wù)的不斷發(fā)展創(chuàng)造條件??s放性是企業(yè)網(wǎng)絡(luò)結(jié)構(gòu)要求中最重要的一個(gè)方面。企業(yè)業(yè)務(wù)的快速變化,用戶不可預(yù)測(cè)的需求都要求系統(tǒng)結(jié)構(gòu)能適應(yīng)這種情況。這就意味著我們?cè)谧畛踉O(shè)計(jì)中,投資重

11、點(diǎn)要放在一個(gè)可縮放的結(jié)構(gòu)上以及支持它的相關(guān)的軟硬件??傮w邏輯架構(gòu)設(shè)計(jì)網(wǎng)絡(luò)拓?fù)鋱D硬件系統(tǒng)設(shè)計(jì)平臺(tái)選擇客戶端開(kāi)發(fā)平臺(tái):(IOS)Apple:硬件環(huán)境:Macmini820+24寸顯示器系統(tǒng)環(huán)境:Macosxlion10.7.2+使用語(yǔ)言:ObjectC軟件環(huán)境:1.開(kāi)發(fā)應(yīng)用軟件xcode4.3.22.開(kāi)發(fā)游戲產(chǎn)品xcode4.3.2+cocos2d2.0release測(cè)試環(huán)境:軟件系統(tǒng):ios3.2;ios4.0;ios4.1;ios4.1.1;ios4.2;ios4.2.1;ios5.0;ios5.1;ios5.1.1。測(cè)試硬件設(shè)備:ipodtouch3;ipodtouch4;iphone3;i

12、phone3GS;iphone4;iphone4s;ipad1;ipad2;thenewipad。服務(wù)器:操作系統(tǒng):WINDOWS操作系統(tǒng)使用語(yǔ)言:JAVA、應(yīng)用框架:Struts2、Spring、Hibernate開(kāi)發(fā)IDE:Eclipse、MyEclipsePAD選型ApplePAD采用IPAD2平板電腦;配置:電容式觸操作系統(tǒng):iOS4.3處理器:A5雙核,1GHz系統(tǒng)內(nèi)存:512MB存儲(chǔ)容量:32GB屏幕分辨率:1024x768網(wǎng)絡(luò)模式:不支持3G網(wǎng)絡(luò)攝像頭:雙攝像頭(前置:30產(chǎn)品重量:601g續(xù)航時(shí)間:10小時(shí)左右WiFi功能:WIFI無(wú)線上網(wǎng),支持采用IPAD3平板電腦;配置:屏

13、幕尺寸:9.7英寸電容式觸摸屏,多點(diǎn)式.操作系統(tǒng):iOS5.1處理器:AppleA5X雙核,1GHz系統(tǒng)內(nèi)存:1GB存儲(chǔ)容量:16GB屏幕分辨率:2048x1536攝像頭:雙攝像頭(后置:500萬(wàn)像素)續(xù)航時(shí)間:10小時(shí)左右,具體時(shí)間視使用環(huán)境.WiFi功能:支持802.11a/b/g/n無(wú)線協(xié)議指取設(shè)備:觸摸屏服務(wù)器及數(shù)據(jù)庫(kù)配置技術(shù)指標(biāo)項(xiàng)目技術(shù)指標(biāo)要求CPU類型64位CPU結(jié)構(gòu)支持2個(gè)CPU以上結(jié)構(gòu)CPUCache單個(gè)CPU4MB以上CPU主頻3.0GHz內(nèi)存容量4GB以上內(nèi)置硬盤146GB以上硬盤陣列磁盤陣列的I/O讀寫速度和總線帶寬160MB/sCD-ROM10 xDVD-ROM網(wǎng)絡(luò)控制

14、器100M以上網(wǎng)絡(luò)協(xié)議支持TCP/IP、IPX等多種協(xié)議注:用戶可以選擇使用現(xiàn)有服務(wù)器。數(shù)據(jù)庫(kù)配置本項(xiàng)目數(shù)據(jù)庫(kù)軟件推薦采用MYSQL數(shù)據(jù)庫(kù)。注:用戶可以選擇使用現(xiàn)有服務(wù)器。詳細(xì)設(shè)計(jì)技術(shù)架構(gòu)設(shè)計(jì)設(shè)計(jì)原則為確保系統(tǒng)的建設(shè)成功與可持續(xù)發(fā)展,在系統(tǒng)的建設(shè)與技術(shù)方案設(shè)計(jì)時(shí)我們遵循如下的原則:統(tǒng)一設(shè)計(jì)原則統(tǒng)籌規(guī)劃和統(tǒng)一設(shè)計(jì)系統(tǒng)結(jié)構(gòu)。尤其是應(yīng)用系統(tǒng)建設(shè)結(jié)構(gòu)、數(shù)據(jù)模型結(jié)構(gòu)、數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)以及系統(tǒng)擴(kuò)展規(guī)劃等內(nèi)容,均需從全局出發(fā)、從長(zhǎng)遠(yuǎn)的角度考慮。先進(jìn)性原則系統(tǒng)構(gòu)成采用成熟、具有國(guó)內(nèi)先進(jìn)水平,并符合國(guó)際發(fā)展趨勢(shì)的技術(shù)、軟件產(chǎn)品和設(shè)備。在設(shè)計(jì)過(guò)程中充分依照國(guó)際上的規(guī)范、標(biāo)準(zhǔn),借鑒國(guó)內(nèi)外目前成熟的主流網(wǎng)絡(luò)和綜合信息系統(tǒng)

15、的體系結(jié)構(gòu),以保證系統(tǒng)具有較長(zhǎng)的生命力和擴(kuò)展能力。保證先進(jìn)性的同時(shí)還要保證技術(shù)的穩(wěn)定、安全性。高可靠/高安全性原則系統(tǒng)設(shè)計(jì)和數(shù)據(jù)架構(gòu)設(shè)計(jì)中充分考慮系統(tǒng)的安全和可靠。標(biāo)準(zhǔn)化原則系統(tǒng)各項(xiàng)技術(shù)遵循國(guó)際標(biāo)準(zhǔn)、國(guó)家標(biāo)準(zhǔn)、行業(yè)和相關(guān)規(guī)范。成熟性原則系統(tǒng)會(huì)采用國(guó)際主流、成熟的體系架構(gòu)來(lái)構(gòu)建,實(shí)現(xiàn)跨平臺(tái)的應(yīng)用。適用性原則保護(hù)已有資源,急用先行,在滿足應(yīng)用需求的前提下,盡量降低建設(shè)成本??蓴U(kuò)展性原則系統(tǒng)設(shè)計(jì)會(huì)考慮到業(yè)務(wù)未來(lái)發(fā)展的需要,盡可能設(shè)計(jì)得簡(jiǎn)明,降低各功能模塊耦合度,并充分考慮兼容性。系統(tǒng)能夠支持對(duì)多種格式數(shù)據(jù)的存儲(chǔ)。UI略圖手機(jī)端UI進(jìn)入地圖商店APP,是一個(gè)以地圖為主的桌面,點(diǎn)擊右側(cè)按鈕可以滑出查詢條

16、件??梢源蜷_(kāi)查詢條件列表按地點(diǎn)與商店名來(lái)查詢當(dāng)點(diǎn)擊某一個(gè)商店名的時(shí)候,進(jìn)入商品的主頁(yè)面。進(jìn)入商店的主頁(yè)面,左側(cè)是商品的分類列表,右側(cè)是店鋪的主頁(yè)面,可以看到店鋪名稱,可以根據(jù)喜愛(ài)搜索商品,可以根據(jù)銷量和價(jià)格來(lái)來(lái)篩選商品。點(diǎn)擊我的商店可以看到:這是用來(lái)注冊(cè)、登錄的頁(yè)面是滑出的,點(diǎn)擊注冊(cè),會(huì)看到下面的頁(yè)面:如果是已經(jīng)注冊(cè)的用戶,可以通過(guò)用戶名和密碼直接登錄。登錄之后,我的商店就變成了下面的頁(yè)面:同樣是滑出的頁(yè)面。點(diǎn)擊某一個(gè)商品可以看到左側(cè)依然是分類列表,右側(cè)是商品的信息,可以看到商品圖片,商品名稱,價(jià)格,商品編號(hào),數(shù)量,加入購(gòu)物車,收藏。其中加入購(gòu)物車和收藏都是按鈕,數(shù)量是一個(gè)小的文本框,可以修改

17、購(gòu)買的數(shù)量。如果喜歡這個(gè)商品可以點(diǎn)擊收藏,可以彈出下面的頁(yè)面:當(dāng)想買這個(gè)商品的時(shí)候,選擇好數(shù)量,之后點(diǎn)擊加入購(gòu)物車可以看到商品加入訂單頁(yè)面:填寫了訂單信息后,點(diǎn)擊提交:(在這里提交時(shí),如果是商城用戶需要通過(guò)用戶名和密碼來(lái)登錄,如果是瀏覽用戶,)點(diǎn)擊確認(rèn)按鈕表示確認(rèn)完畢。之后點(diǎn)擊APP下面的購(gòu)物車來(lái)結(jié)算。在這里可以通過(guò)編輯來(lái)改變商品的數(shù)量。這樣就完成了一個(gè)購(gòu)買流程。還有一些輔助頁(yè)面:點(diǎn)擊APP下面的幫助按鈕,可以看到:這個(gè)頁(yè)面是點(diǎn)擊我的商店滑出的頁(yè)面中的訂單列表。注:以上的UI設(shè)計(jì)只是幫助客戶理解這個(gè)系統(tǒng)的。不代表實(shí)際APP的頁(yè)面。另外選用用戶的商城作為服務(wù)器,因?yàn)椴涣私庥脩舴?wù)器后臺(tái)程序,以上

18、描述均以服務(wù)器后臺(tái)支持客戶端的運(yùn)行,如果客戶想與我們合作,請(qǐng)把開(kāi)發(fā)商城后臺(tái)的源碼發(fā)與我們,這樣我們才能為商城的后臺(tái)提供開(kāi)發(fā),以便APP在基于商城的基礎(chǔ)運(yùn)行起來(lái),完成客戶的要求,還有,客戶要提供所有商店的經(jīng)、緯度坐標(biāo)。工時(shí)及報(bào)價(jià)IOS地圖商店APP段子功能描述工時(shí)(設(shè)計(jì)+實(shí)現(xiàn))首頁(yè)APP首頁(yè)3地圖查詢查詢商店3分類篩選篩選商品2商品列表商品列表4商品信息購(gòu)買商品信息3購(gòu)物車購(gòu)物車2結(jié)算連接支付寶結(jié)算15填寫定單填寫定單2注冊(cè)用于注冊(cè)1登錄用于登錄1定單列表用于查看定單2收藏列表用于查看收藏2幫助幫助文檔3商品分類商店中的商品類別5總工時(shí)45天/人總價(jià)元備注:以上工時(shí)及報(bào)價(jià)只是預(yù)估,只有在經(jīng)過(guò)雙方面談后功能確定,才能給出有效工時(shí)及價(jià)格。項(xiàng)目質(zhì)量及保證管理:軟件項(xiàng)目由項(xiàng)目負(fù)責(zé)人李雪監(jiān)管,并由軟件部技術(shù)總監(jiān)和公司老總評(píng)審。文檔:項(xiàng)目計(jì)劃書、開(kāi)發(fā)文檔、功能文檔、bug文檔、測(cè)試文檔和后期維護(hù)文檔。評(píng)審與檢查:主要對(duì)技術(shù)和管理兩個(gè)方面進(jìn)行評(píng)審和檢查,并編寫評(píng)審和檢查的規(guī)程,以及通過(guò)與否的技術(shù)準(zhǔn)則。具體包括,軟件需求評(píng)審、概要設(shè)計(jì)評(píng)審、軟件驗(yàn)證評(píng)審、確認(rèn)評(píng)審和軟件系統(tǒng)功能檢查、程序檢查、文檔

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論