目:
學 號:
班 級:
姓 名:
完成時間
報告要求須知
目錄
1 摘要 2
2 系統分析設計與實現 3
2.1 系統需求分析及選題依據 3
2.2 系統總體設計 3
2.2.1功能模塊圖 3
2.2.2總體流程圖 5
2.3 系統詳細設計 6
2.3.1系統資源 6
2.3.2登陸注冊理模塊詳細設計 7
2.3.3查看天氣模塊詳細設計 8
2.3.4查看笑話塊詳細設計 9
2.3.5查看美女圖片詳細設計 10
2.3.6跳轉手機應用模塊詳細設計 11
3 系統測試 13
4 總結 17
5 參考文獻 19
1 摘要
Android是基于Linux核的軟件平臺和操作系統,以其特有的開放性在智能手機、平板電腦等領域廣泛應用。近幾年電子商務得到了迅速的發展,通過Internet進行交易己成為一種潮流。兩者的結合,便產生了具有巨大發展潛力的移動電子商務。
本系統主要是探索Android與電子商務的結合,以手機商城為例,實現用戶瀏覽,搜索,購買商品等功能。本商城選擇sqlite數據庫,實現對數據庫中商品進行增,刪,改,查的功能,并對客戶訂單進行管理。該系統較平常購物系統有更好的移動性與跨平臺性。通過測試,已能夠在Android手機上運行使用其各項購物流程。
關鍵詞:Android;sqilte;電子商務;網上購物
2 系統分析設計與實現
2.1 系統需求分析及選題依據
2.1.1 選題的目的
該課題要求設計并實現一個基于Android平臺的手機網上商城。隨著Internet的不斷發展,網絡在人們生活中占據了不可代替的地位。以前人們經常通過PC機的購物系統進行商品的瀏覽和購買,使他們享受足不出戶的購物樂趣。但這些已經越來越不能滿足人們日益增長的生活需求,我們想要隨時隨地都可以關注我們喜歡的商品的動向,它有沒有打折或者是其他的一些信息,這就使得我們需要一種可以安裝在手機上的商城軟件,這樣即方便了人們的出行攜帶,又方便人們隨時隨地進行瀏覽商品和購物。這樣的軟件還增加了客戶購買的機率,給商家創造了更大的利潤,所以我選擇設計這款軟件。因為我自己本身就是特別喜歡網上購物,這樣的軟件不僅操作起來方便快捷,而且能最大限度的服務大眾,是人們現在生活不可或缺的服務性軟件。
2.1.2選題的意義
基于Android平臺的手機網上商城的設計實現改變了人們以往的購物模式,人們不必被限制在電腦前購物,也不需要刻意去找時間去上網瀏覽商品,或者是購物。只要擁有了Android手機,你就可以隨時隨地的查看商品,不管是什么地方、什么時間生產的商品你都可以通過手機,動動你的手指輕松的查找到,這樣不僅增加了購物的效率,而且也能使得人們心情愉悅,再也不會因為想買自己心儀的商品卻怎么也找不到而苦惱了。u人們在一天的生活中,可能等待的時間是最久的,但隨著生活節奏的加快,很多人不愿意白白的浪費自己的時間等待,有了這款軟件,人們可以利用自己的等待時間做一些自己感興趣的事,比如說淘一件自己喜歡的衣服,給即將要來的春天添一件新裝等等。
總之,在人們高效率生活的今天,如何節約時間、如何高效的利用時間已經成了所有人都會去思考的問題。基于Android平臺的手機網上商城正好給人們節約下了購物的時間,讓他們可以將這些時間投入到工作或者是生活的其他方面,沒有了時間的限制,購物才能變的更加便捷和有趣。
2.2 系統總體設計
2.2.1總體功能設計
系統的總體功能包括注冊登錄、瀏覽搜索、查看詳情、立即購買、加入購物車結算、我的個人信息
系統的總體功能模塊圖如下圖2-1所示:
圖2-1 系統功能模塊圖
2.2.2總體流程設計
系統的總體流程是:首先打開登錄頁面,然后注冊后登錄首頁,在首頁可以瀏覽搜索自己喜歡的商品查看詳情,在商品詳情頁額可以立即購買或暫時加入購物車。在購物車頁面可以選中要購買的商品進行結算,所有購買的商品可以在我的頁面中的我的訂單中查看購買詳情。
系統的總體流程圖如下圖2-2所示:
圖2-2系統總體流程圖
2.2.3數據庫設計
(1)數據庫E-R圖設計
用戶信息包括:用戶名、密碼、地址。用戶信息E-R圖如圖2-3所示。
圖2-3 用戶信息E-R圖
商品信息包括編號、名稱、標題、分類、價格、圖片。用戶信息E-R圖如圖2-4所示。
圖2-4 商品信息E-R圖
訂單信息包括用戶名,商品編號、商品名稱、商品價格、收貨地址。用戶信息E-R圖如圖2-5所示。
圖2-5 訂單信息E-R圖
(2)數據庫表格設計
本系統共包3個表格,具體如下:
根據用戶信息E-R圖可設計出數據庫所對應的用戶信息的表格,其中用戶的username是主鍵,不允許為空,為字符型20個字節,其余也是字符型,長度略有不同。
用戶信息表user
表2-1 user用戶信息表
列名 | 數據類型 | 長度 | 允許空 | 說明 |
username | varchar | 20 | N | 用戶名 |
password | varchar | 30 | Y | 密碼 |
address | varchar | 100 | N | 收貨地址 |
商品信息表stuff
表2-2 stuff商品信息表
列名 | 數據類型 | 長度 | 允許空 | 說明 |
id | int | 8 | N | 編號 |
name | varchar | 30 | N | 名稱 |
title | varchar | 100 | 標題 | |
kind | varchar | 10 | N | 分類 |
price | float | 10 | N | 價格 |
pic | int | 100 | N | 圖片路徑轉的二進制數據 |
訂單信息表record
表2-3 record訂單信息表
列名 | 數據類型 | 長度 | 允許空 | 說明 |
id | int | 8 | N | 商品編號 |
name | varchar | 30 | N | 商品名稱 |
title | varchar | 100 | N | 商品標題 |
address | varchar | 100 | N | 收貨地址 |
price | float | 10 | N | 價格 |
2.3 系統詳細設計
2.3.1系統資源
在程序開發階段,首先確定工程名為SmallShop,據程序模塊設計的內容,建立SmallShop工程。工程源代碼的結構如下圖2-6、2-7所示。
圖2-6系統資源圖1
圖2-7系統資源圖2
2.3.2登錄注冊理模塊詳細設計
功能描述:登錄注冊程序
效果截圖如下圖2-8所示
圖2-8注冊登錄效果圖
2.3.3商店首頁搜索瀏覽模塊詳細設計
功能描述:在商店主頁可以搜索瀏覽展示商品信息列表。
效果截圖如下圖2-9所示:
圖2-9首頁搜索瀏覽效果圖
2.3.4商品詳情頁模塊詳細設計
功能描述:展示商品詳細信息
效果截圖如下圖2-10所示
圖2-10 商品詳情頁效果圖
2.3.5購物車模塊詳細設計
功能描述:選中購物車商品核算價格進行結算
效果截圖如下圖2-11所示
圖2-11 購物車模塊效果圖
2.3.6我的模塊詳細設計
功能描述:修改收貨地址和查看我的訂單等信息
效果截圖如如下圖2-12所示:
圖2-12我的模塊效果圖
3 系統測試
測試過程及效果圖如下所示:
圖3-1 注冊登錄測試圖
圖3-2 搜索功能測試圖
圖3-3 價格核算功能測試圖
4 總結
1、知道如何快速掌握一門語言。在學習JAVA的過程中,婁老師先讓我們快速地將課本瀏覽一遍,找出自己不會的地方,然后帶著問題去做實驗,這樣就能夠深刻理解課本中的內容,效率很高;
2、有了做工程的經驗。通過項目實踐,基本了解了做項目的步驟和方法,即可行性分析、需求分析、總體設計、詳細設計、編碼測試、運行維護,尤其是對需求分析有了更深刻的了理解,為以后的科研學習打下了基礎。
3、基本掌握了Android應用程序開發的一般流程。對常用控件基本掌握其用法,對其事件的監聽方法也基本掌握。學習Android不僅是對前沿開發技術的了解,也是對編程知識的一次提升。
4、通過學習Android的控件、布局、Activity、Service等一系列基礎知識,對整個Android的開發有了大致的了解。例如:要的布局(或者控件),在學習界面中,我發現Android為我們提供了很好的類似反射機制,通過Layout文件夾下的配置文件,可以快速的形成界面,在配置文件可以設置屬性或者樣式都是很快捷方便對比較特殊的界面也可以通過處理嵌入到指定的界面,同樣你可以通過java代碼直接創建View進行添加,不過這種方式比較復雜。
5、對一些點擊、選中、按鍵等處理的事件,界面之間的跳轉Intent管理,通過Bundle對數據在界面之間進行傳輸。
Android是一種很錯的手機系統,使用起來簡單,而且可以根據自己的需求選擇適合自己的版本,非常的方便。我要多多學習關于android的知識,在未來,將android系統研發的更加人性化,使用起來更加的舒適。
5 參考文獻
[1]李剛彪.數據庫加密技術的研討與完成[D].太原理工大學,2010:18-78.
[2]楊云君.Android的設計與完成[M].北京:機械工業出版社,2013:5-65.
[3]秦明甫.基于混沌實際的數字圖像加密研討[D].重慶大學,2009:34-48.
[4]柯除夕.Android內核分析[M].北京:電子工業出版社,2011:67-98.
[5]李剛.瘋狂Android講義[M].北京:電子工業出版社,2013:12-87.
[6]吳明航.DES和RSA混合加密算法的研討[D].哈爾濱工業大學,2013:13-56.
[7]頂峰.Linux內存管理的設計與完成[D].沈陽工業大學,2007:45-89
[8]陳最.基于Android平臺挪動終端通明加密零碎的研討與完成[D].重慶理工大學,2012:108-150.
[9]佟曉筠,王翥,杜宇,岳銀亮.基于軟件平安混合加密技術的研討[J].計算機工程,2004,23(33):98-100.
[10]程庭,張明慧,石公營.一種基于DES和RSA算法的數據加密方案及完成[J].河南教育學院學報(自然迷信版),2003,22(3):69-71.
[11]XinChen,SongweiMa,BingliGuo,YanWang,JuhaoLi,ZhangyuanChen,YongqiHe.Anovelfragmentation-awarespectrumallocationalgorithminflexiblebandwidthopticalnetworks[J].OpticalSwitchingandNetworking,2014(12):6-22.
[12]廉士國,李忠新,王執銓.兩種基于局部加密的圖像和視頻加密方案[J].計算機工程,2004,4(11):11-34.
[13]Zhu,ZhiwuLiu,XuLi,Xiangyu.RatchetingBehaviorsoftheCarbonFiberReinforcedPEEKComposites:ExperimentalStudyandNumericalSimulation[J].Polymers&PolymerComposite,2014,(221):45-230.
當今數字化時代,家具行業也迎來了線上銷售的新機遇。想要快速搭建一個功能齊全、界面美觀的家具小程序商城嗎?別擔心,我們為您提供了小程序模板,讓您免安裝、一鍵生成,輕松開啟線上銷售新篇章!
我們提供多款家具行業專用的小程序模板,涵蓋多種風格和設計,滿足不同商家的個性化需求。您可以根據品牌特色、產品定位和市場定位,挑選最適合自己的模板,輕松打造出獨具特色的家具小程序商城。
使用我們的小程序模板,您無需具備專業的編程技能,也能快速搭建起一個功能強大的家具小程序商城。我們提供一鍵生成功能,讓您在短時間內完成商城的搭建,節省大量時間和精力。
我們的小程序模板支持多種功能,包括商品展示、在線購買、訂單管理、會員系統、優惠券發放等,滿足您多樣化的業務需求。同時,我們還提供強大的后臺管理系統,讓您輕松管理商品、訂單和會員信息,提升運營效率。
我們的小程序模板注重用戶體驗,采用簡潔明了的界面設計和流暢的操作流程,讓用戶能夠輕松瀏覽和購買商品。此外,我們還提供多種營銷工具,如限時折扣、滿減優惠等,幫助您吸引更多用戶,提升轉化率。
我們的小程序模板經過嚴格的安全測試和穩定性驗證,確保商城在運行過程中安全穩定,讓您可以放心使用。同時,我們還提供7*24小時的客服支持,隨時解答您的疑問,為您的線上銷售保駕護航。總之,通過我們的小程序模板,您可以輕松搭建一個功能齊全、界面美觀的家具小程序商城,實現線上銷售的快速轉型。快來加入我們,開啟您的線上銷售新篇章吧!
原文出自易極贊
https://www.yjzan.com/yjznews/0801daf6.html
當今數字化時代,電子商務已成為各行各業發展的關鍵驅動力之一。尤其是在時尚行業,女裝批發商城網站的制作與設計變得至關重要。一流的網站設計不僅能夠吸引潛在客戶的眼球,還能提升用戶體驗,增加轉化率,促進銷售增長。本文將分享一些成功的女裝批發商城網站制作與設計案例,同時探討網站模板的選擇與使用技巧,幫助您打造出引人注目且功能強大的電子商務平臺。
成功的女裝批發商城網站設計案例不僅在視覺上給人以清新、時尚的感覺,還注重用戶體驗和功能性。它們采用直觀的導航結構,清晰的商品分類,以及高質量的產品展示圖片,為用戶提供了良好的購物體驗。同時,這些網站還注重移動端的適配,確保在各種設備上都能夠流暢瀏覽和購買商品。總體而言,這些成功的案例為我們提供了寶貴的設計靈感和借鑒經驗。
接下來,讓我們探討網站模板的選擇與使用技巧。選擇適合女裝批發商城的網站模板至關重要。您可以選擇一些專門為時尚行業設計的模板,這些模板通常已經具備了時尚感和功能性,能夠快速啟動您的電子商務平臺。盡管模板提供了基礎框架,但您仍然需要根據自己的品牌特色和需求進行個性化設計和編寫文案,以確保網站與品牌形象相符合。最后,不斷優化與改進。隨著市場和用戶需求的變化,您的網站也需要不斷優化和改進,以保持競爭力并提升用戶體驗。
下面我們來看一套商城網站設計案例,該網站模板支持一鍵安裝,在線編輯。由易極贊提供設計方案。
易極贊上有500套商城網站模板,開箱即用
這款商城網站模板制作分享鏈接我放在下面了,可以一鍵生成開箱即用。
https://www.yjzan.com/yjzwebdetail/333_0.html
廢話不多說了,直接上圖。
原文出自易極贊
https://www.yjzan.com/yjznews/8f4f69f6.html
*請認真填寫需求信息,我們會在24小時內與您取得聯系。