999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于iOS技術開發的演唱會咨訊及購票平臺系統設計

2015-05-30 22:21:52婁鵬輝
東方教育 2015年8期

婁鵬輝

【摘要】演唱會市場近年來發展迅猛,演唱會成為人民生活中不可或缺的一個部分。恰逢當前處于移動互聯網的時代,所以,兩者的結合勢在必行。本文從實際項目出發,對演唱會咨訊及購票平臺客戶端系統設計進行了詳細的論述。

【關鍵詞】iOS技術;演唱會咨訊及購票平臺;系統設計

隨著中國經濟的持續發展,演唱會消費越來越成為人民文化消費的重要組成部分,演唱會消費市場因此蓬勃發展。由于智能手機的普及,人民已經迎來移動互聯網的時代。所以,搭建一個基于移動互聯網的關于演唱會咨詢以及購票的平臺將給人們帶來極大的方便,同時也會大大促進演唱會消費市場的發展。

1、詳細設計

1.1、推薦頁

(1)推薦頁功能描述

推薦頁內容的組成:城市選擇按鈕、分類、UITableView。在XIB上面添加一個320 * 300的UIView視圖作為輪播視圖的背景視圖,在View上面添加上添加一個UIScrollView視圖作為輪播視圖,一個UILabel作為名稱視圖。項目啟動的時候首先會通過地圖定位獲取到當前的坐標經緯度,對坐標進行反編碼得到當前所在城市的名字,將城市名字通過block語法傳到首頁,以城市的名字作為字典的key獲取字典的value值也就是城市的id,將id傳入接口獲得首頁所需要的數據,將數據解析添加到視圖上

1.2 演出頁

動態頁的組成:刷新按鈕、好友動態列表。在控制器的視圖上面添加一個UITableView列表視圖,自定義封裝列表視圖里面的內容,先添加一個UIview作為背景視圖,在view添加一個30 * 30的UIImageView作為頭像視圖,添加五個label按要求布好句作為內容和標簽的顯示視圖,通過-(id)initWithStyle?UITableViewCellStyle)style reuseIdentifier?NSString *)reuseIdentifier加載到UITableView上。要進入動態頁需要先登錄,登錄成功后會獲取一個用戶的私人id通過id請求網絡獲取到數據進行展示。當進入動態詳情頁會將一級頁面的數據進行篩選處理然后通過點語法保存傳到二級頁面,在二級頁面進行展示,通過獲取到的經緯度,調用MapView來做地圖定位。

1.3電影頁

電影頁的組成:正在熱映、即將上映、城市選擇。通過調用系統的方法可以打開系統相冊或相機(需要真機),選擇相片通過代理方法將選中的相片顯示在事先定義好的UIImageView上面。評價通過for語句循環遍歷五個button當點擊button的時候為button添加一個圖片,通過取反的思想當再次點擊的時候就隱藏圖片。評論是一個UITextField控件,點擊時候會通過代理方法調用出來鍵盤,同時底部視圖會上移一定距離,上移的過程中對其添加了動畫,再次點擊的時候讓鍵盤對象失去第一響應者隱藏鍵盤,將你輸入內容作為參數通過接口上傳到服務器。

1.4 個人中心頁

個人中心頁的組成:用戶頭像、設置、注冊、登錄、我的訂單、我的收藏、收貨地址、我的優惠券。在控制器的視圖上面添加一個UITableView列表視圖,自定義封裝一個視圖,在自定的視圖上添加ImagView、Label、Button按照要求進行布局,將自定義封裝的視圖做一個UitableView的頭部視圖添加到tableview上,可以實現滑動的效果,視圖布局完成后通過用戶的id請求網路獲取json數據,解析數據對數據內的一維數組進行二維數組的轉換,獲取的粉絲數據是一個很大的數通過類型轉換處理后保存數據然后進行加載展示。

2登錄的流程設計

自定義的登陸與注冊頁面,在注冊頁面你需要輸入的你的郵箱或者是電話的名稱進行驗證,定義自己的昵稱設置自己的秘密,密碼需要設置兩次,只有兩次的秘密相同了才能通過注冊,注冊成功以后,你就可以到登陸頁面進行登陸。登陸頁面有輸入你注冊所用的用戶郵箱(電話號碼),然后是你的設置的密碼,當你的用戶郵箱(電話號碼)和密碼都匹配的時候你才可以登陸成功,成功后會獲取到你當前用戶的所有信息,以及做一些更深入的操作。

3 設計約束

3. 1 需求約束

(1)軟件運行環境約束:能保證兼容從iOS4.3一直到iOS6.1.2完美運行;

(2)硬件運行環境環境(包括運行環境和開發環境)的約束:本系統必須保證能完美運行在iPhone4、iPhone4S、iPhone5、iPhone5S、iPhone5C、iPhone6、iPhone6Plus上面;必須對iPhone5進行完美適配。

(3)接口/協議的約束:保證接口的安全性,必須對接口進行加密,加密規則禁止外泄,統一采用JSON接口格式約束;

(4)用戶界面的約束:用戶界面UI必須和需求保持一致,嚴謹出現拉伸,擠壓的界面;

4. 設計模式

4.1 單例設計模式

單例模式是一種常用的軟件設計模式。在它的核心結構中只包含一個被稱為單例類的特殊類。通過單例模式可以保證系統中一個類只有一個實例而且該實例易于外界訪問,從而方便對實例個數的控制并節約系統資源。如果希望在系統中某個類的對象只能存在一個,單例模式是最好的解決方案。

4.2工廠方法設計模式

工廠方法(Factory Method)模式的意義是定義一個創建產品對象的工廠接口,將實際創建工作推遲到子類當中。核心工廠類不再負責產品的創建,這樣核心類成為一個抽象工廠角色,僅負責具體工廠子類必須實現的接口,這樣進一步抽象化的好處是使得工廠方法模式可以使系統在不修改具體工廠角色的情況下引進新的產品。

工廠方法模式的對簡單工廠模式進行了抽象。有一個抽象的Factory類(可以是抽象類和接口),這個類將不再負責具體的產品生產,而是只制定一些規范,具體的生產工作由其子類去完成。在這個模式中,工廠類和產品類往往可以依次對應。即一個抽象工廠對應一個抽象產品,一個具體工廠對應一個具體產品,這個具體的工廠就負責生產對應的產品。

工廠方法模式(Factory Method pattern)是最典型的模板方法模式(Templete Method pattern)應用。

4.3 通知設計模式

Cocoa 的NSNotification類的實例封裝了要廣播的消息,有興趣接收信息的對象將利用Cocoa 的NSNotificationCenter類的實例注冊它們自己。注冊的對象稱為觀察者。

當將一條通知發送到通知中心時,通知中心會把該通知分發給合適的觀察者。單個通知可能被廣播給任意數量的觀察者,把消息發送到通知中心的對象不需要知道有哪些觀察者存在,或者有多少個觀者者最終會接收到通知。類似的,觀察者不一定需要知道通知來源于何處。

當匿名對象需要被動地觀察和反應重要事件時,可以使用通知模式。通知設計模式設計事例:

-(void)zhengObserver(id)observersa selector?SEL)aSelectora name?Nsstring *)aName object?id)aObject;

4.4 鍵值觀察設計模式

一個目標對象管理所有依賴于它的觀察者對象,并在它自身的狀態改變時主動通知觀察者對象。這個主動通知通常是通過調用各觀察者對象所提供的接口方法來實現的。觀察者模式較完美地將目標對象與觀察者對象解耦。

對于年輕一族來說,多少都會有自己喜歡的歌手明星,而如今大眾的消費娛樂方式早已與十幾年前有著巨大改變,演唱會是不少年輕人必不可少的娛樂項目。然而演唱會日益繁多,如何找到自己想要的信息,如何方便及時地買到演唱會門票也成了一大難題。而本設計以解決此類問題為根本,結合強大的移動互聯網,最終得到了一個十分優秀的解決方案。

主站蜘蛛池模板: 99久久99视频| 国产精品自拍露脸视频| 久久中文无码精品| 日本欧美在线观看| 激情无码视频在线看| 国产成人精品视频一区视频二区| 这里只有精品国产| av在线人妻熟妇| 亚洲精品波多野结衣| 欧美一区二区啪啪| 亚洲视频免| 婷婷伊人久久| 亚洲欧洲日韩久久狠狠爱| 国产成人免费手机在线观看视频| 乱人伦99久久| 欧美日韩一区二区三区在线视频| 亚洲精品无码久久毛片波多野吉| 日韩大乳视频中文字幕| 一本大道香蕉高清久久| 亚洲一区二区三区国产精华液| 色婷婷啪啪| 久久99国产乱子伦精品免| 欧美午夜小视频| 亚洲免费人成影院| 亚洲一欧洲中文字幕在线| 热99精品视频| 欧美日韩激情在线| 国内熟女少妇一线天| 欧美精品xx| 国产网友愉拍精品| 亚洲综合色婷婷| 国产美女一级毛片| 72种姿势欧美久久久久大黄蕉| 重口调教一区二区视频| 呦女亚洲一区精品| 自偷自拍三级全三级视频 | 最新国产你懂的在线网址| 国产福利拍拍拍| 亚洲精品va| 超薄丝袜足j国产在线视频| 亚洲国产精品一区二区第一页免 | 亚洲日韩AV无码一区二区三区人| 欧美成人第一页| a天堂视频| 草逼视频国产| www欧美在线观看| 亚洲免费福利视频| jizz国产视频| 国产尤物视频网址导航| 亚洲高清中文字幕在线看不卡| 波多野结衣中文字幕一区| 男女男精品视频| 欧美成人午夜在线全部免费| 无码免费的亚洲视频| a级毛片免费播放| 在线中文字幕日韩| 在线观看无码av五月花| 老司国产精品视频91| 亚洲欧美在线看片AI| 在线欧美a| 在线欧美日韩国产| 亚洲国产精品无码久久一线| 亚洲一区黄色| 亚洲精品片911| 国产精品手机在线播放| 91亚洲精选| 久久中文字幕不卡一二区| 欧美一级视频免费| 日韩中文无码av超清| 色婷婷久久| 亚洲视频免费在线| yy6080理论大片一级久久| 成人字幕网视频在线观看| 国产免费a级片| 精品色综合| 国产精品刺激对白在线| 国产美女在线免费观看| 国产亚洲精品91| 亚洲无码日韩一区| 在线欧美一区| 亚洲黄色视频在线观看一区| 992Tv视频国产精品|