• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于IOS系統(tǒng)購(gòu)物型App的設(shè)計(jì)

      2016-08-24 01:47:29陳頡
      辦公自動(dòng)化 2016年13期
      關(guān)鍵詞:購(gòu)物車開發(fā)者支付寶

      陳頡

      (安康學(xué)院 電子與信息工程學(xué)院 安康 725000)

      基于IOS系統(tǒng)購(gòu)物型App的設(shè)計(jì)

      陳頡

      (安康學(xué)院 電子與信息工程學(xué)院安康725000)

      針對(duì)目前眾多的購(gòu)物軟件購(gòu)物流程較為繁瑣的問(wèn)題,設(shè)計(jì)和開發(fā)一套基于IOS系統(tǒng)的購(gòu)物型App。系統(tǒng)采用Object-C+SQLite技術(shù),結(jié)構(gòu)簡(jiǎn)單易用,購(gòu)物流程方便快捷,使人們可以隨時(shí)隨地的享受購(gòu)物的樂(lè)趣。經(jīng)測(cè)試,該系統(tǒng)運(yùn)行正常。該設(shè)計(jì)為購(gòu)物型軟件的進(jìn)一步的發(fā)展提供了參考價(jià)值。

      購(gòu)物系統(tǒng)IOS系統(tǒng)Object-CSQLite

      一、引言(Introduction)

      隨著Internet的蓬勃發(fā)展,網(wǎng)上購(gòu)物越來(lái)越受到人們的青睞。網(wǎng)絡(luò)購(gòu)物中心作為電子商務(wù)的一種形式正以其高效、低成本的優(yōu)勢(shì),逐步成為新興的經(jīng)營(yíng)模式和理念。4G網(wǎng)絡(luò)的形成進(jìn)一步提高了網(wǎng)速,使得人們通過(guò)手機(jī)購(gòu)物APP即可享受到購(gòu)物的樂(lè)趣。目前的手機(jī)操作系統(tǒng)主要分為三類:安卓系統(tǒng)、Windows Phone系統(tǒng);三是iOS(蘋果)系統(tǒng)。而蘋果設(shè)備的不斷增多,使得人們對(duì)基于IOS的App需求量越來(lái)越大。另一方面,由于目前大多數(shù)App購(gòu)物流程繁瑣,商品不易查找,設(shè)計(jì)和開發(fā)了一款基于IOS系統(tǒng)的方便快捷購(gòu)物APP顯得尤為迫切。因此,本文采用Object-C和SQLite技術(shù),將網(wǎng)絡(luò)購(gòu)物過(guò)程中涉及到了商品信息發(fā)布、購(gòu)物車、用戶管理、商品展示、訂單管理、商品評(píng)價(jià)等功能進(jìn)行實(shí)現(xiàn),為人們提供了更加快捷、簡(jiǎn)單和方便的購(gòu)物軟件。

      二、系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)(System Design and Implementation)

      1、系統(tǒng)整體功能設(shè)計(jì)

      系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)系統(tǒng)前端瀏覽商品,訂單購(gòu)物,查詢修改相關(guān)信息,后臺(tái)數(shù)據(jù)的加載、更換與統(tǒng)計(jì)。系統(tǒng)整體功能圖如圖1所示。

      主要完成功能:

      (1)展示物品簡(jiǎn)略信息,查看詳情信息,商品大圖,商品評(píng)價(jià);

      (2)商品數(shù)據(jù)的客戶端保存,便于未完成交易的商品的查看;

      (3)個(gè)人登錄,查看訂單信息,用戶個(gè)人評(píng)論,地址管理,修改密碼,余額管理,退出登錄;

      (4)處理用戶加入購(gòu)物車的商品;

      (5)管理員登陸,添加、修改、刪除商品、保存用戶信息等功能。

      2、系統(tǒng)詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)

      (1)首頁(yè)的設(shè)計(jì)和實(shí)現(xiàn)

      App商品首頁(yè)的頂部是推薦商品,使用了ScrollView和TableView對(duì)推薦商品進(jìn)行輪播和展示。由于商品的種類較多,為了更好的用戶體驗(yàn),在推薦商品下有詳細(xì)的商品分類。用戶還可以在搜索框中輸入商品名稱,進(jìn)行查找。該首頁(yè)上還有每日特賣,新品上市和熱銷商品推薦,方便用戶更好的選擇商品。

      (2)購(gòu)物車的設(shè)計(jì)

      購(gòu)物車保存用戶購(gòu)買的商品名稱、數(shù)量、價(jià)格等信息,以列表的形式顯示。用戶點(diǎn)擊購(gòu)物車中的商品列表,可查看已購(gòu)商品的詳細(xì)信息。用戶點(diǎn)擊結(jié)算按鈕,即可進(jìn)入訂單填寫頁(yè)面。用戶還可以刪除購(gòu)物車中已經(jīng)選擇但是尚未付款的商品。購(gòu)物車實(shí)現(xiàn)如下圖2所示。

      (3)訂單的設(shè)計(jì)與實(shí)現(xiàn)

      用戶選擇完商品后進(jìn)入結(jié)算頁(yè)面,首先判斷用戶是否登錄,如未登錄,系統(tǒng)提示用戶登錄,如果登錄需填寫訂單信息,如收貨人姓名、電話、地址、商品數(shù)量、價(jià)格和結(jié)算總價(jià)等信息。也可以對(duì)個(gè)人信息的地址進(jìn)行修改。訂單生成流程圖如圖3所示。

      (4)支付功能的設(shè)計(jì)和實(shí)現(xiàn)

      用戶選好所有的商品就可以下訂單,點(diǎn)擊提交訂單,調(diào)用支付寶進(jìn)行付款,支付寶調(diào)用第三方阿里支付接口,具體實(shí)現(xiàn)過(guò)程如下:

      ①在支付寶開放平臺(tái)上申請(qǐng)開發(fā)者賬號(hào);

      ②填寫AppID與開發(fā)者平臺(tái);

      ③填寫之后支付寶返回公鑰,使用公鑰進(jìn)行加密后轉(zhuǎn)化成私鑰,然后上傳開發(fā)者平臺(tái);

      ④開發(fā)者平臺(tái)再次返回一個(gè)私鑰,此為支付寶最終支付私鑰簽名;

      ⑤填寫商家的ID,進(jìn)行支付。

      3、系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)

      對(duì)購(gòu)物內(nèi)容和流程進(jìn)行分析,設(shè)計(jì)如下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):

      (1)注冊(cè)用戶信息包括:用戶名,密碼,姓名,電話,頭像,籍貫,地址,性別等;

      (2)商品信息包括:標(biāo)題,內(nèi)容,圖片,價(jià)格,評(píng)價(jià)數(shù)據(jù)等;

      (3)購(gòu)物車包括:訂單時(shí)間,訂單商品,訂單單價(jià),訂單物品總價(jià),全部訂單總價(jià)等;

      (4)管理員信息包括:用戶名、密碼等。

      根據(jù)上述內(nèi)容,數(shù)據(jù)庫(kù)中主要表的結(jié)構(gòu)如下:

      ①用戶表:用于保存用戶信息,具體內(nèi)容如表1所示。

      表1 用戶表

      ②商品表:用于保存商品的信息,具體內(nèi)容如表2所示。

      表2 商品表

      ③訂單表:用于保存用戶的訂單信息,具體內(nèi)容如表3所示。

      ④購(gòu)物車表:用于保存購(gòu)物車的信息,具體內(nèi)容如表4所示。

      表4 購(gòu)物車表

      三、結(jié)論(Conclusion)

      基于IOS在線購(gòu)物系統(tǒng)在手機(jī)上進(jìn)行測(cè)試,能夠?qū)崿F(xiàn)商品信息發(fā)布、商品展示、購(gòu)物車、用戶管理、訂單查詢、訂單撤銷、支付和商品評(píng)價(jià)等基本功能。系統(tǒng)具有界面美觀,操作流程簡(jiǎn)單,使用方便等特點(diǎn)。同時(shí),系統(tǒng)的開發(fā)為購(gòu)物型APP的進(jìn)一步發(fā)展提供了參考價(jià)值。

      [1]譚浩強(qiáng).C程序設(shè)計(jì)(第三版)[M].北京:清華大學(xué)出版社,2005.

      [2]張亦航.iOS開發(fā)系列之 C/Objective-C語(yǔ)言基礎(chǔ)[M].北京:北京人民出版社,2011.

      [3]劉 璇.iOS開發(fā)系列之iOS開發(fā)指南(第五版)[M].北京:北京人民出版社,2011.

      [4]科施恩.Objective-C_2.0程序設(shè)計(jì)[M].上海:機(jī)械工業(yè)出版社,2009.

      [5]Carlo Chung.Objective-C編程之:iOS設(shè)計(jì)模式解析[M].北京:人民郵電出版社,2011.

      [6]Dave Mark,Jack Nutting,Jeff LaMarche.iPhone4與iPad開發(fā)基礎(chǔ)教程[M].北京:人民郵電出版社,2012.

      [7]Dave Mark,Jack Nutting,Jeff LaMarche.iOS5基礎(chǔ)教程(第二版)[M].北京:人民郵電出版社,2012.

      陳 頡(1985),男,漢族,陜西省安康市人,助教,碩士。研究方向:計(jì)算機(jī)應(yīng)用技術(shù)、衛(wèi)星導(dǎo)航與通信技術(shù)。

      The Design of Shopping App Based on IOS System

      ChenJie
      (Department of Electronic and Information Engineering,Ankang UniversityAnkang725000)

      In view of the current large number of shopping software shopping process more cumbersome problem designed and developed a set of shopping App based on IOS system.The system useed Object-C+SQLite technology.The structure was simple and easy to use,convenient and fast shopping process,so that people can enjoy the fun of shopping anytime anywhere.After tested,the system run normally.The design provided a reference value for the further development of shopping software.

      Shopping systemIOS systemObject-CSQLite

      TP311

      A

      160604-7301

      猜你喜歡
      購(gòu)物車開發(fā)者支付寶
      被疫情改變的購(gòu)物車
      海峽姐妹(2020年5期)2020-06-22 08:26:10
      推購(gòu)物車購(gòu)物
      家教世界(2018年31期)2018-11-28 09:32:26
      奇客巴士支付寶旗艦店
      購(gòu)物車?yán)锏摹皶r(shí)間線”
      清空購(gòu)物車了嗎!
      16%游戲開發(fā)者看好VR
      CHIP新電腦(2016年3期)2016-03-10 13:06:42
      我的支付寶
      iOS開發(fā)者調(diào)查
      電腦迷(2015年8期)2015-05-30 12:27:10
      iOS開發(fā)者調(diào)查
      電腦迷(2015年4期)2015-05-30 05:24:09
      支付寶這樣進(jìn)醫(yī)院
      德清县| 龙陵县| 正镶白旗| 灌阳县| 曲水县| 开原市| 安徽省| 卢湾区| 沂水县| 晋宁县| 镇沅| 屏东市| 遂川县| 临泉县| 民权县| 凭祥市| 安顺市| 西宁市| 江华| 麻栗坡县| 彰武县| 咸丰县| 大理市| 车险| 九寨沟县| 东至县| 万州区| 电白县| 崇信县| 平和县| 西畴县| 新干县| 康平县| 宁强县| 靖边县| 柯坪县| 德州市| 麻阳| 赫章县| 雅江县| 怀仁县|