freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

蔬菜寶手機(jī)app的軟件設(shè)計與實現(xiàn)畢業(yè)論文(專業(yè)版)

2025-08-09 16:44上一頁面

下一頁面
  

【正文】 Michele E. Davis and Jon A. Phillips,《 學(xué)習(xí) PHP amp。表532 認(rèn)證測試結(jié)果圖表圖531未認(rèn)證操作結(jié)果圖圖532 空密碼登錄圖圖533 空用戶名登錄結(jié)果圖圖534成功登錄圖通過測試可以了解到,用戶認(rèn)證時必須輸入正確的用戶名和密碼才可以登錄系統(tǒng)分否則,系統(tǒng)將會提出用戶登錄失敗的提示信息,提示用戶再次登錄,當(dāng)用戶未曾認(rèn)證時,軟件的各個功能只能展示,而不能使用,當(dāng)用戶認(rèn)證通過后方可使用購菜,產(chǎn)看訂單等功能,所以用戶認(rèn)證是系統(tǒng)使用的前提條件。他的表結(jié)構(gòu)如下525所示:表5_2_5 訂單詳情order_detail表結(jié)構(gòu)名稱字段名稱數(shù)據(jù)類型主鍵非空編號Od_idInt(10)YESYES訂單編號O_idInt(10)NOYES訂單菜品Od_tableInt(10)NOYES收藏表collect記載了用戶收藏的菜商商家,通過收藏用戶可以把自己喜歡的商家進(jìn)行收藏,方便用戶更好的選購出自己想要的蔬菜。 if (convertView != null) { view = convertView。 try { UrlEncodedFormEntity p_entity = new UrlEncodedFormEntity(pairs, utf8)。 } return bm。其中方法使用的代碼片段如下圖513所示:圖 513 本地用戶保存代碼“抽屜”效果的設(shè)計與實現(xiàn)本蔬菜寶手機(jī)APP主要有訂菜,查看訂單,發(fā)現(xiàn)信息,收藏,搜索等功能其中系統(tǒng)采用左拉抽屜效果對APP進(jìn)行布局管理,有整體效果圖我們可以清晰的使用軟件,并選擇自己想要的功能,當(dāng)然這一切的前提是用戶認(rèn)證完畢后才可以使用,否則將會一直提醒用戶登錄,當(dāng)然用戶只需登錄一次就好,在這里我才用的是sharedPreference對用戶是否登錄,具體詳見代碼。 convertStreamToString cStreamToString=new convertStreamToString()。第5章蔬菜寶手機(jī)APP的實現(xiàn)與測試本章主要講述了蔬菜寶手機(jī)APP的軟件設(shè)計與實現(xiàn),講明了在軟件代碼設(shè)計過程中遇到的問題和解決方案等內(nèi)容。用戶點擊商家列表中的商家,,該文件將會接收客戶端的信息并連接數(shù)據(jù)庫查詢vegetable表,查詢出滿足該信息的蔬菜,并在商品展示頁集中顯示。圖43 菜商首頁類圖如上面類圖所展示的要成功實現(xiàn)菜商首頁展示圖,()生成新的frament來替換原來的frament,在首頁中存在不同的控件調(diào)用不同的類文件,其中“收藏”()和handler(),(Params...)和onPostExecute()對UI界面進(jìn)行進(jìn)行異步更新,這里需要傳遞一控件名iv_image做參數(shù)。圖42 抽屜效果類圖 程序用抽屜效果進(jìn)行整體布局其中主類名為Mainactivity,他是繼承自Activity類。用戶再次登錄系統(tǒng)想要購買蔬菜,可以先查看自己的收藏列表,收藏列表中顯示了自己曾經(jīng)收藏的蔬菜商,用戶通過收藏裂變可以更加快速的進(jìn)入自己想要的蔬菜商界面。(1)因為本程序?qū)儆诖髮W(xué)畢業(yè)設(shè)計,所以不打算大規(guī)模推廣,所以對其中數(shù)據(jù)庫和服務(wù)器端的流量和安全要求不高。為菜農(nóng)提供更高效的銷路的基礎(chǔ)上,可以幫助市民買到更加營養(yǎng)健康廉價的蔬菜,方便人們的生活。整個軟件由APP軟件PHP后臺MySQL數(shù)據(jù)庫三部分構(gòu)成。 論文的組織結(jié)構(gòu)第一章緒論,主要描述蔬菜寶手機(jī)APP的開發(fā)背景、類似蔬菜寶軟件的國內(nèi)外現(xiàn)狀,本文解決的主要問題和完成的工作。本軟件使用O2O模型,使消費者和菜農(nóng)能夠通過網(wǎng)絡(luò)進(jìn)行交易,在滿足雙方利益的基礎(chǔ),減少了運送販賣過程中的非必要的消耗。consumption of vegetableinnovation. However,論文首先電子商務(wù)消費和當(dāng)前蔬菜行業(yè)的發(fā)展?fàn)顩r。簡要說明了論文的研究內(nèi)容。due toindustry. Next,2015年5月15日上午,我國商務(wù)部新聞發(fā)言人沈丹陽在介紹《中國電子商務(wù)報告(2014)》時說,我國電子商務(wù)交易總額快速的增長,已成為國民經(jīng)濟(jì)的重要的增長點,并且國際影響力顯著的增強(qiáng)[1]。4第二章需求分析,主要分析了蔬菜寶的概述、項目背景,項目說明 、功能性需求和非功能性需求等。這也就意味著客戶端只是收集用戶的信息,而處理等方面都在后臺運行,大大減小了手機(jī)端的負(fù)擔(dān),從而使用戶擁有更加完美的用戶體驗。 系統(tǒng)涉及的不同使用者的需求 將軟件設(shè)計的用戶分為三種不同的權(quán)限:(1) 消費者:消費者認(rèn)證成功后,進(jìn)入軟件的首頁,在軟件首頁上是展示商家的信息,用戶可以根據(jù)商家的信息選擇,自己想購買蔬菜的蔬菜商,點擊蔬菜商,就進(jìn)入蔬菜商首頁,這里你可以收藏該蔬菜商,也可以在下面的蔬菜列表中選擇自己想要的蔬菜品種及數(shù)量,用戶通過軟件訂購到所需要的蔬菜的總額超過該蔬菜商的起送價或者用戶可以給予一定小費的情況下可以下達(dá)訂單,一旦生產(chǎn)者確定訂單,消費者除特殊情況外無權(quán)取消訂單,同時消費者不可以對不同商家的銷售的蔬菜信息進(jìn)行修改。(2)因為交通限制存在,所以軟件只能應(yīng)用于城市附近的生產(chǎn)者。當(dāng)然用戶如果沒有收藏的習(xí)慣也可以通過查找來進(jìn)行模糊搜索,只要輸入關(guān)鍵字就可以在List中顯示到自己查找的內(nèi)容。Oncreat()方法實現(xiàn)了頁面的生成,其中包括調(diào)用XML布局和和獲取各控件的Value值,DrawerItemClickListener方法可以給selectItem中的各控件添加監(jiān)聽,使點擊左拉菜單可以進(jìn)入不同的功能。()方法,對List里的item的控件進(jìn)行布局展示。在商品展示頁用戶可以選擇自己想要購買的蔬菜品種和蔬菜數(shù)量,看訂單總額是否滿足起送價,滿足起送價則將訂單詳情插入數(shù)據(jù)庫,并且返回操作結(jié)果,客戶端收到返回結(jié)果后將會進(jìn)行相應(yīng)的操作。 系統(tǒng)登錄和認(rèn)證的實現(xiàn)蔬菜寶手機(jī)APP是在O2O模型的基礎(chǔ)上進(jìn)行的開發(fā),用戶在操作之前,首先要進(jìn)行登錄認(rèn)證。 String returnConnection = (content)。其軟件的整體效果圖如圖514所示:圖514:抽屜效果圖通過使用抽屜效果我們可以實現(xiàn)更加人性化的對軟件的功能進(jìn)行布局,用戶可以通過左拉,拉出功能列表,用戶可以直接點擊,從而進(jìn)入軟件的功能,更加方便用戶對軟件的使用,也使軟件的功能布局更加合理。 } protected void onPostExecute(Bitmap result) { if (iv_header != null amp。 (p_entity)。 } else { view = (, null)。collect表包含收藏編號,用戶標(biāo)號,菜商標(biāo)號,使用軟件時,用戶選擇查看收藏可以查看自己曾經(jīng)收藏的一些列菜商的詳情,通過和其他表相互聯(lián)系,用戶也可以查看到更加詳細(xì)的信息。登錄認(rèn)證測試后,我們將對購菜功能進(jìn)行測試,只有選擇好正確的蔬菜商和蔬菜后,我們才可以下達(dá)訂單并且進(jìn)行支付,如果所購買的蔬菜總額不夠起送價時,提供“給予小費”和“繼續(xù)選擇蔬菜”2個選擇。 MySQL》南京 : 東南大學(xué)出版社, 2008.[13] David Sklar, Adam Trachtenberg著,《PHP經(jīng)典實例》,中國電力出版社 2009[14] 劉中華, 潘凱華編著,PHP編程寶典,人民郵電出版社 2011[15] Andi Gutmans, Stig S?ther Bakken, Derick Rethans著,PHP[6] Android 開發(fā)手冊 ,[7]開源中國社區(qū),《安卓問題總結(jié)二(更新UI出現(xiàn)的問題)》[8]開源中國社區(qū),Android訪問php取回json數(shù)據(jù),[9]未知作者博客,《AlertDialog中獲取自定義控件》[10]CSDN論壇,Android:Activity+Fragment及它們之間的數(shù)據(jù)交換,[11]CSDN論壇,ListView添加底部按鈕的方法,[12] 3空用戶名登錄測試不輸入用戶名,輸入直接密碼登錄提示輸入用戶名,如下圖5334錯誤信息測試輸入錯誤的用戶名和密碼,登錄系統(tǒng)系統(tǒng)提示登錄失敗跳轉(zhuǎn)到登陸界面,如圖531所示5成功登錄測試輸入正確的用戶名和密碼進(jìn)行測試登錄系統(tǒng)登錄成功自動跳轉(zhuǎn)到系統(tǒng)的首頁如圖534所示。其中表seller的結(jié)構(gòu)如下表522所示:表5_2_2 蔬菜商seller表結(jié)構(gòu)名稱字段名稱數(shù)據(jù)類型主鍵非空菜商編號S_idInt(10)YESYES菜商名字S_naemChar(6)NOYES商標(biāo)S_urlChar(6)NOYESVegetable表中存儲的是蔬菜的相關(guān)信息,用于用戶對蔬菜的選購,該表中存在蔬菜名稱,蔬菜標(biāo)號,所屬菜商及蔬菜單價等信息,這些信息會幫助用戶了解并選擇自己想要的蔬菜,并將其加入菜單,該表主要為用戶提供蔬菜的詳細(xì)信息,其中他的表結(jié)構(gòu)如下表523所示:表523 蔬菜vegetable表結(jié)構(gòu)名稱字段名稱數(shù)據(jù)類型主鍵非空菜品編號V_idInt(10)YESYES菜品名稱V_nameChar(6)NOYES菜商編號S_idInt(10)NOYES菜品單價V_moneyDouble(3)NOYES菜品圖片V_urlChar(6)NOYES Order表詳細(xì)記錄了用戶自己的歷史訂單,該表中有訂單編號,時間,總額,用戶編號,菜商標(biāo)號,當(dāng)用戶登錄系統(tǒng)后,如果用戶想要查詢以往的歷史訂單,他就可以通過選擇抽屜效果里的“訂單”,來借助服務(wù)器端PHP文件來查詢該表,獲取訂單的詳細(xì)信息,當(dāng)成功獲取后,其就在軟件中列表顯示,其表結(jié)構(gòu)如下表524所示:表524 訂單order表結(jié)構(gòu)名稱字段名稱數(shù)據(jù)類型主鍵非空訂單編號O_idInt(10)YESYES訂單總額O_moneyDouble(3)NOYES訂單時間O_timedatetimeNOYES用戶編號U_idInt(10)NOYES菜商編號S_idInt(10)NOYES訂單詳情表order_detail記錄了訂單的詳細(xì)信息,當(dāng)用戶想要查看某一訂單的詳細(xì)情況時就要讀取該表中的內(nèi)容,當(dāng)用戶點擊軟件中的某個order時,該軟件就會將該order的名字傳遞給服務(wù)器端,服務(wù)器端的PHP文件通過處理該軟件發(fā)送的order名字,查詢到od_id及訂單編號,然后在通過訂單編號查詢表order_detail里的訂單詳情,可以詳細(xì)的讀取出某一訂單的訂單標(biāo)號,訂單包含的菜品,以及單個菜品的單價等。其中自定義設(shè)配器的代碼如下表517展示:表517 設(shè)配器實現(xiàn)代碼片段public View getView(int position, View convertView, ViewGroup parent) { View view = null。 (new BasicNameValuePair(password, password))。 } catch (Exception e) { return null。其中的詳細(xì)鏈接代碼如圖512所示:圖512:后臺數(shù)據(jù)庫連接代碼為了實現(xiàn)用戶在同一手機(jī)上,一次登錄不再重復(fù)登錄,采用的是SharePreference 對登錄數(shù)據(jù)進(jìn)行保存,從而可以實現(xiàn)用戶一次登陸成功后,下次再打開軟件直接進(jìn)入而不用再次重復(fù)登錄,方便用戶使用軟件。 InputStream content = ()。 一體化管理模塊詳細(xì)設(shè)計盡管不同用戶操作不同,但是在數(shù)據(jù)方面都采用統(tǒng)一的數(shù)據(jù)庫,以便使軟件能夠?qū)崿F(xiàn)即時的更新。圖46 蔬菜寶購菜時序圖 生成登錄界面用戶輸入用戶名和密碼,如果匹配成功則用戶成功登錄系統(tǒng),該文件會自動的往服務(wù)器端發(fā)送查詢請求,服務(wù)器端的PHP文件查詢數(shù)據(jù)庫中的seller數(shù)據(jù)表并將相關(guān)的內(nèi)容輸出出來,客戶端接收該輸出內(nèi)容,成功顯示商家列表。具體商家首頁類圖如下43所示。 在蔬菜寶手機(jī)APP軟件中“抽屜”效果完成了軟件功能的整體布局,店家查看Mainactivity中selectItem可以實現(xiàn)功能的跳轉(zhuǎn),點擊不同的功能將由不同的類生成的不同frament替換原先content_frame位置上的原先的frament從而實現(xiàn)不同功能之間的跳轉(zhuǎn),具體類圖跳轉(zhuǎn)如下圖42所示。當(dāng)用戶想要查看歷史訂單時可以通過左拉抽屜選擇訂單選項,這里對服務(wù)器發(fā)送查看請求,PHP文件收到請求后查詢數(shù)據(jù)庫內(nèi)容,將歷史訂單信息查詢出來并且輸出,客戶端接收輸出信息,并且美觀的顯示出來,在這里我們可以查看自己曾經(jīng)下達(dá)訂單的時間及詳情,也可以刪除以往的訂單,但訂單一旦刪除,將在數(shù)據(jù)庫中刪除,不可恢復(fù)。2.安全(1)因為涉及O2O模型,可能要涉及金錢操作等,可能需要較高的安全性.(2)涉及用戶私人信息,所以要為用戶信息保密。我編寫的這款軟件志在填補(bǔ)這方面的空白,稍微改變一下傳統(tǒng)模式的蔬菜買賣方式。 蔬菜寶手機(jī)APP概述 蔬菜寶軟件C/S結(jié)構(gòu),其的開發(fā)分為前臺開發(fā)和后臺開發(fā)兩個方面,在前臺采用JAVA對客戶端進(jìn)行開發(fā),主要用于展示商品和獲取用戶的信息,在后臺方面,主要使用PHP進(jìn)行數(shù)據(jù)處理以及數(shù)據(jù)庫的增刪改查
點擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1