【正文】
開發(fā)環(huán)境及相關(guān)技術(shù) iOS 系統(tǒng)與 ObjectiveC 簡介 iOS 是由蘋果公司開發(fā)的移動操作系。 移動辦公正在成為新的辦公趨勢。 按照 IDC 的統(tǒng)計(jì), 2021 年全球有 10 億左右移動辦公人員。 仔細(xì)觀察,不難發(fā)現(xiàn),移動辦公不僅在世界范圍大受歡迎并被廣泛推廣,在國內(nèi)很多新興小微企業(yè)也是如此。對員工而言,移動辦公令自主工作進(jìn)入一個(gè)與大勢相合境界。與之相對,移動辦公移銷寶的優(yōu)勢卻顯而易見。數(shù)家高薪民營企業(yè)的實(shí)踐表明,對從事許多項(xiàng)目的員工實(shí)行移動辦公,不僅可以 2 降低辦公成本,還能大幅提升辦公效率,更沒有“找不到人”的時(shí)候。老板的心結(jié)是顯而易見的:一 則懷疑員工到底有沒有在“上班”,二則唯恐企業(yè)有緊急工作時(shí)找不到人。但是,在中國,老板們還有心病難除。 當(dāng)下,對于企業(yè)而言,移動互聯(lián)網(wǎng)最初的顛覆就是高效的信息流轉(zhuǎn),以求與物流、資金流形成合力,目前,全球已有 24%的機(jī)構(gòu)完全接受了移動辦公方式。本課題的研究是在以 C/S 模式設(shè)計(jì)和開發(fā)基于 iPhone的移動辦公系統(tǒng),目的在于改造現(xiàn)有的辦公模式,同時(shí)在可移動使用的 iPhone 設(shè)備上通過流媒體(在線視頻)技術(shù)來呈現(xiàn)生動形象的辦公內(nèi)容,自由自主的辦公環(huán)境,提高員工的辦公效率,激發(fā)出員工對工作的熱情,其關(guān)鍵是 iPhone 客戶端應(yīng)用軟件開發(fā)。紛紛有美國、新加坡、法國、英國等多個(gè)國家開始將 iPhone 引用進(jìn)辦公系統(tǒng)中,并引 起了員工強(qiáng)大的興趣。 目前人們大多還是在臺式不可移動設(shè)備上辦公,就在近幾年移動設(shè)備的優(yōu)勢越來越明顯,接近與臺式機(jī)的性能同時(shí)又兼具移動便攜性,人們開始依賴這些設(shè)備生活。十年前你想聽實(shí)時(shí)辦公可能是白日夢,那互聯(lián)網(wǎng)發(fā)展的今天,這些都成為了可能。移動在線辦公輕松的解決了傳統(tǒng)模式的辦公難題,員工不管在哪都能夠享受到實(shí)時(shí)辦公。辦公效率的問題,一直困擾著人們。又移動網(wǎng)絡(luò)寬帶飛躍式的增長, 3G、 4G、 WiFi 網(wǎng)絡(luò)的普及,為移動設(shè)備的發(fā)展注入了新的動力。iOS。s work, and changed the traditional working Mobile office provides a convenience for independent office, make it bee the mainstream of the current new work mode. In this paper, on the base of analyzing the situation which is related to research and development in domestic and overseas, I designed an APP office application that is based on the IOS, and also realize the design gradually. This application is according to the characteristics in the process of mobile office, starting from the analysis of user’s demand. It realized the query and input of license plate information, the statistics of querying sent card’s record, the query of package which can offer realtime quotation II and so on through the research and development of mobile office system task. In this paper, there is a detailed introduction about the theory of knowledge and related technology which are used in the system. And it also introduces the specific optimization of design and user’s experience, gives a performance test of the APP. Key words Mobile technology。系統(tǒng)中用到的理論知識和相關(guān)技術(shù)進(jìn)行 了詳細(xì)介紹,并介紹了設(shè)計(jì)和用戶體驗(yàn)上的具體優(yōu)化 , 給出了 APP的性能測試。 本文在分析國內(nèi)外相關(guān)研發(fā)狀況的基礎(chǔ)上,設(shè)計(jì)了一款基于 iOS 平臺的 APP辦公應(yīng)用,之后也逐步實(shí)現(xiàn)了這一設(shè)計(jì)。 目 錄 摘 要 ............................................................................ I 關(guān)鍵詞 ............................................................................ I Abstract .......................................................................... I Key words ........................................................................ II 1 前言 ............................................................................ 1 研究背景及意義 ............................................................ 1 移動辦公國內(nèi)外發(fā)展現(xiàn)狀 .................................................... 1 2 開發(fā)環(huán)境及相關(guān)技術(shù) .............................................................. 2 iOS 系統(tǒng)與 ObjectiveC 簡介 ................................................ 2 開發(fā)環(huán)境 .................................................................. 3 Xcode IDE ........................................................... 3 iPhone 模擬器 ....................................................... 4 Instruments ......................................................... 5 運(yùn)行環(huán)境 .................................................................. 5 iPhone 的硬件規(guī)格 ....................................................... 5 iPhone 在線辦公上的優(yōu)勢 ............................................. 5 iPhone 的不足 ....................................................... 6 技術(shù)簡介 .................................................................. 6 MVC 模式 ............................................................ 6 iOS 內(nèi)存管理 ........................................................ 7 單例、委托、通知、 block ............................................. 7 3 軟件體系架構(gòu)與設(shè)計(jì) ............................................................. 8 軟件整體架構(gòu)設(shè)計(jì) .......................................................... 9 功能性需求分析與設(shè)計(jì) ..................................................... 10 網(wǎng)絡(luò)通信模塊 ....................................................... 10 登錄模塊 ........................................................... 10 首頁模塊 ........................................................... 10 車牌錄入模塊 ....................................................... 11 派卡記錄查詢模塊 ................................................... 11 套餐報(bào)價(jià)查詢模塊 ................................................... 12 設(shè)置模塊 ........................................................... 12 4 項(xiàng)目功能實(shí)現(xiàn) ................................................................... 13 啟動界面動畫實(shí)現(xiàn) ......................................................... 13 網(wǎng)絡(luò)與數(shù)據(jù) ............................................................... 13 網(wǎng)絡(luò)通信模塊實(shí)現(xiàn) ................................................... 13 JSON 數(shù)據(jù)解析實(shí)現(xiàn) .................................................. 14 登錄模塊 ................................................................. 14 用戶登錄子模塊實(shí)現(xiàn) ................................................. 14 登陸模塊實(shí)現(xiàn) ............................................................. 15 登陸實(shí)現(xiàn) ........................................................... 15 備案功能實(shí)現(xiàn) ....................................................... 17 智能拍照識別功能實(shí)現(xiàn) ..................................................... 17 定位功能實(shí)現(xiàn) ............................................................. 18 檢測更新功能實(shí)現(xiàn) ......................................................... 19 5 項(xiàng)目性能測試及運(yùn)行情況 ......................................................... 20 項(xiàng)目性能測試 ............................................................. 20 項(xiàng)目運(yùn)行情況 ............................................................. 21 總結(jié) ............................................................................. 22 參考文獻(xiàn) ......................................................................... 23 致謝 ............................................................................. 24 I 基于 iOS 的派卡系統(tǒng)設(shè)計(jì)與應(yīng)用 摘 要 網(wǎng)絡(luò)技術(shù)與移動技術(shù)推動了移動互聯(lián)網(wǎng)的迅速發(fā)展,導(dǎo)致新一代移動端設(shè)備的迅速發(fā)展,在這種背景下移動辦公應(yīng)運(yùn)