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

基于iOS平臺下的看房軟件的設計與實現

2015-05-30 10:48:04白文秀李晶妍
智能計算機與應用 2015年5期
關鍵詞:頁面用戶功能

白文秀 李晶妍

摘 要:目前房地產行業蓬勃發展,智能手機已經廣泛普及,卻沒有一款專門用于查看樓盤信息的軟件。本文系統主要采用MVC框架進行設計,使用Object-C語言編寫前臺頁面,在Xcode平臺下運行,從軟件的開發技術、需求分析、詳細設計、軟件測試等方面對系統進行闡述,最終實現一款可以隨時查看樓盤信息方便快捷的管理軟件。

關鍵字:看房軟件;APP;iOS系統;MVC設計模式

中圖分類號:TP311 文獻標識號:A 文章編號:2095-2163(2015)05-

Design and Implementation of Search House Software based on IOS Platform

BAI Wenxiu1 ,LI Jingyan2

(1 College of Computer Science and Technology,Jilin Normal University, Siping Jilin 136000,China;

2 Beijing Branch, ISoftStone Information Technology Co.,Ltd. Beijing 100000)

Abstract: The current real estate industry booming, smart phones have been widely popular, there indeed has not a specialized software used to view real estate information. This paper mainly uses the MVC framework to design the system, and uses Object-C language to write the front page and running in Xcode platform. The paper also give a complete description from the software development technology, requirements analysis, detailed design, software testing and other several aspects of the system, therefore realizes a management software which could browse real estate information at any convenient time.

Keywords: Search House Software; APP; iOS System; MVC Design Pattern

0 引 言

伴隨用戶智能機時代的悄然來臨,用戶對手機軟件的需求也呈現日趨精彩與豐富。而在眾多App軟件的強勢發展中,能為普通大眾提供看房功能的APP軟件卻仍是初期可數。本文研發的看房軟件的重點功能實現主要就是:可為購房者掌握最新的樓盤動態與信息,查看樓房詳細信息、對中意樓盤進行搜索以及涵蓋有天氣預報、收藏、地點切換、分享等功能并進行生動、直觀展示。下面即對其研發過程展開詳細論述。

1軟件開發環境及相應技術

1.1 iPhone操作系統與iOS框架

iOS是Apple公司在Macworld大會上公布的智能移動終端操作系統,也就是程序和硬件的中介。iOS底端為所有程序提供基礎性的服務,其底端系統框架可以分為四層:核心操作系統層(the Core OS layer)、核心服務層(the Core Services layer)、媒體層(the Media layer)和可觸層(the Core Touch layer),具體如圖1所示。

1.2 Xcode開發環境與Object-C開發語言

Xcode是一個用于開發Mac OS的集成開發環境,可以用來管理和實現整個開發流程,從創建應用程序、編輯代碼、用戶界面設計、測試、優化直至最后將應用程序提交到App Store。

Object-C是布萊德確斯(Brad J.Cox)于上世紀80年代初設計實現的一類優良劉暢的面向對象的語言。在iOS平臺上使用的即是Objective-C語言,不僅具有面向對象的封裝、繼承、多態等特點,還擴展了C語言并使其同時具備著面向對象設計的開發能力,如類、消息和繼承等。

1.3 MVC設計模式

MVC設計模式即指模型(Model)-視圖(View)-控制器(Controller),作為iOS平臺中軟件開發時常用的設計模式之一,MVC設計模式不僅將顯示和功能分離,而且還降低了軟件中各個模塊之間的耦合性,由此而應用程序的結構更加清晰、直觀。

2軟件需求分析

經過綜合調研分析,現給出文中App看房軟件的功能性需求如圖2所示。

由圖2可知,App看房軟件系統主要由以下四大模塊組成:

(1)“首頁”。是進入用戶視野的第一個頁面,內含有新房、看房團、天氣、推薦樓盤和城市選擇等功能。

(2)“地圖”。主要提供了用戶的自我定位實現,并可進一步顯示當前位置信息。

(3)“資訊”。相當于房產新聞,幫助用戶了解今日房市,用戶還可點擊感興趣的消息,進入相應的詳情頁面。

(4)“我的”。可用于查看當前應用的版本,實現用戶登錄。點擊“我的收藏”,查看登陸用戶的收藏樓盤。

3軟件詳細設計與實現

3.1首頁部分的設計

為了便于管理、同時提升應用軟件的可讀性和用戶體驗性,這一節將對“首頁”設計以及其下多個子頁面展開系統探討和綜述,首頁設計實現如圖3所示。

由圖3可知,首頁設計中各部分的對應功能可如下分析:

(1)“城市選擇”和“搜索”。屬于首頁標題欄,通過城市選擇進行檢索。

(2)“滾播”。用于顯示滾動圖片信息,內容靈活,美感十足,并可實時更新。

(3)“新房”、“看房團”、“天氣”。分別為三個按鈕,點擊任何一個按鈕即會進入新的頁面。其中,“新房”頁面主要用于展示所有樓盤;“看房團”頁面,主要用于展示近期看房團隊進行實地考察的樓盤,如果感興趣的話,可以參加報名;“天氣”頁面,則用于顯示當前城市氣溫、天氣、風向、風力、日期時間等。

(4)“Label”。呈現內容為推薦樓盤,在其下方就會展示推薦的樓房信息。具體可劃分為三個部分:“照片”顯示了該樓房的標志圖片,“標題”顯示了該樓房小區的完整名稱,“簡單描述”則是綜合概述了小區的地址和房價等。

3.2 樓盤信息頁面

本頁是單個樓盤的詳細說明頁,該層的UI設計結構如圖4所示。

如圖4所示,樓盤信息展示中各部分設計功能可做如下探究:

(1)“返回”按鈕返回。顯示上級頁面信息。

(2)“樓盤信息展示圖”。用于顯示該樓盤小區的全景圖片和樓盤的詳細信息。其中,圖片部分顯示樓盤圖片,介紹部分則是顯示文字,用于標識樓盤的價格、地址、戶型、交通等。

(3)“收藏”按鈕部分。是對用戶喜歡的樓盤進行收藏,將其保存到“我的”頁面下的“我的收藏”,便于用戶日后比較篩選優質樓盤。

(4)“分享”按鈕。在用戶進入登陸賬號后,即可將頁面內容分享到社交軟件上。

3.3 地圖頁面

地圖頁面主要實現了定位功能。本系統中,主要利用了高德地圖,借此將地圖和定位分開,通過定位方法來明確用戶當前位置,而后計算自身位置和中意樓盤之間的距離,如此即為開發者提供了便利。

3.4 資訊頁面

資訊頁面的UI設計如圖5所示。在n個文字資訊后,將出現一個圖片資訊,如此循環。

其中,“文字資訊”內容主要由“新聞”、“精彩評論”、“相關新聞”和“今日熱點”四部分組成。

3.5 “我的”頁面

該頁面是對“我的”收藏的樓盤信息進行查看。

4 APP軟件測試

APP測試指的是對手機應用,使用人工或自動化手段對系統進行功能、性能、安全等測試,用來驗證軟件系統是否滿足需求或者評測其與預期的現實差距。看房程序的測試包括根據需求說明進行的黑盒測試和系統整體測試,旨在測試整體應用系統的軟件和某些數據請求相對某些關聯交互接口是否支持處理,同時還需測試在不同網絡下該軟件是否可以正常運行。

4.1 功能測試

功能測試是測試環節中最重要的技術分析部分,重點是根據需求表來校驗程序是否符合產品需求。主要測試計劃、操作及結果參見表1所示。

4.2 用戶界面測試

用戶界面測試簡稱為UI測試,測試用戶界面的功能模塊布局是否合理,整體風格是否一致和各個控件的設定位置是否符合客戶使用習慣。確保界面組成文字顯示正確、命名統一、頁面美觀且文字與圖片組合完美。

5結束語

本文研發實現的看房軟件不僅可以使買、賣房者享受高科技條件下帶來的諸多便利,還將突破傳統房產買賣在時間和空間方面的諸多限制,從而在滿足了人們對只能機看房軟件現實需求的同時,也為日后相關APP軟件的完善升級提供了良好的技術參考支持。

參考文獻:

[1]榮瑜姝,孫淑霞.iPhone 平臺游戲“Kill the Zombie”的設計與實現[J].應用技術與研究,2012(5):49-50.

[2]齊京.開發iPhone 移動應用程序[J].科技創新導報,2012(17):14-15.

[3]段學東,何九周.基于敏捷開發的iOS平臺軟件的設計與實現[J].計算機技術與發展,2012(22):53-55.

[4]關欣,衣曉,何友.一種新的粗糙集屬性約簡方法及其應用[J].控制與決策,2009(24):464-467.

[5]王森.基于iOS的會議系統研究[j].云南電力技術,2012(40):67-68.

[6]王根生.嵌入式Web應用軟件體系結構和設計模式的研究與應用[D]. 南昌:江西師范大學,2005.

猜你喜歡
頁面用戶功能
大狗熊在睡覺
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
關于非首都功能疏解的幾點思考
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
中西醫結合治療甲狀腺功能亢進癥31例
辨證施護在輕度認知功能損害中的應用
主站蜘蛛池模板: 国产99在线观看| 怡春院欧美一区二区三区免费| 白丝美女办公室高潮喷水视频 | 日韩欧美亚洲国产成人综合| 91区国产福利在线观看午夜| 99久久无色码中文字幕| 国产熟女一级毛片| 国产产在线精品亚洲aavv| 又黄又湿又爽的视频| 高清久久精品亚洲日韩Av| 91精品久久久无码中文字幕vr| 国产精欧美一区二区三区| 99精品高清在线播放| 激情综合婷婷丁香五月尤物 | 久久精品电影| 欧美精品在线看| 国产精品九九视频| 91国内外精品自在线播放| 欧美一级99在线观看国产| 精品国产www| 亚洲天堂区| 国产成人亚洲无码淙合青草| 久久精品一品道久久精品| 久热99这里只有精品视频6| 日韩毛片免费观看| 国产精选自拍| 久久久久久久久18禁秘| 亚洲无码高清一区| 亚洲高清无码精品| 日韩精品一区二区深田咏美| 波多野结衣第一页| 国产福利在线观看精品| 国产欧美日本在线观看| 国产激情国语对白普通话| 久久这里只有精品66| 毛片一区二区在线看| 国产99热| 视频二区亚洲精品| 久草国产在线观看| 亚洲动漫h| 美女国内精品自产拍在线播放| 免费观看男人免费桶女人视频| 波多野结衣二区| 国产农村1级毛片| 全部毛片免费看| 40岁成熟女人牲交片免费| 无码专区在线观看| 久久精品人人做人人爽97| a免费毛片在线播放| 日本精品影院| 久久精品人人做人人| 91视频99| 美女无遮挡免费视频网站| 国产91在线|日本| 97成人在线观看| 人人91人人澡人人妻人人爽| 日韩国产综合精选| 亚洲精品麻豆| 国产91在线免费视频| 日韩免费成人| 国产一区二区三区在线精品专区| 国产精品视频第一专区| 免费国产无遮挡又黄又爽| 国产情侣一区二区三区| 国产精品亚洲va在线观看| 国产精品自在在线午夜区app| 中文字幕丝袜一区二区| 日韩精品成人网页视频在线| 亚洲 日韩 激情 无码 中出| 国产欧美另类| 亚洲日韩精品伊甸| 亚洲无卡视频| 谁有在线观看日韩亚洲最新视频| 欧美一级在线看| 国产精品精品视频| 99九九成人免费视频精品| 亚洲毛片一级带毛片基地| 亚洲欧美成人| 久草视频一区| 日韩一级毛一欧美一国产| 久草中文网| 国产亚洲一区二区三区在线|