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

正文內容

基于安卓android平臺手機商城的設計畢業(yè)論文(編輯修改稿)

2024-12-14 01:34 本頁面
 

【文章內容簡介】 所購買的商品進行統(tǒng)一付款。如不想購買其中的某種或幾種商品,可以從購物車中將其刪除。 除此之外,系統(tǒng)還提供普通賬號注冊,登錄功能。當?shù)卿浿?,可以對商品進行其他操作。每個用戶會有 自己的購物車, 來更好的實現(xiàn)對品的操作。 5 2 系統(tǒng)需求分析 功能需求分析 系統(tǒng)主要 功能 分為:客戶端 功能 ,后臺管理 功能兩 大模塊 。 客戶端 功能 : 1) 系統(tǒng)為用戶提供賬號注冊功能, 用戶輸入合法信息,即可注冊成功。 2) 系統(tǒng)登陸功能,用戶輸入正確的用戶名與密碼,即可登陸客戶端。 3) 商品搜索功能,用戶輸入關鍵字,搜索出名稱相關的商品。 4) 商品分類功能,商品按品牌分類,用戶可根據分類搜索商品。 5) 購物車功能, 用戶對于想購買的商品,可以選擇加入購物車。 6) 訂單操作 ,用戶登陸之后,可查看歷史訂單記錄及其情況。 后臺管理 功能 : 商城管 理員專用管理平臺,提供 管理員登陸, 商品信息管理、訂單信息管理、主要用于平常商城維護及商品統(tǒng)計功能。 1) 管理員登陸功能,管理員輸入正確的賬號密碼開始登陸。 2) 商品信息管理功能,管理商品的基本信息,可以對商品進行查詢、添加、修改、刪除等功能 , 對庫存商品做出相應調整。 3)單信息管理功能, 管理訂單的基本信息,可以對 訂單 進行查詢、添加、修改、刪除等功能。 數(shù)據庫需求分析 基于功能需求中的各項功能,總結出數(shù)據庫需要的主要有四張表。分別是:用戶表,商品表,訂單表。 用戶表需要包含用戶昵稱,密碼,性別 等較 為詳細的信息; 商品表則需要包含商品名稱, 數(shù)量, 價格等商品所應具備的基本信息; 訂單表需要包含訂單編號,用戶昵稱,用戶地址, 訂單狀態(tài)等詳細信息。 開發(fā)環(huán)境及硬件需求 軟件類需求: 1) 操作系統(tǒng): windows XP及其以上操作系統(tǒng)。 2) 數(shù)據庫: Mysql 3) 后臺管理服務器: Tomcat 4) 客戶端 請求服務器: Tomcat 5) 后臺管理開發(fā)平臺: MyEclipse for Spring 。 6) 客戶端開發(fā)平臺: Eclipse 7) 后臺管理開發(fā)語言包: 。 8) 客戶端開發(fā)語言包: Android SDK + 。 6 硬件類需求 1) 電腦內存: 2G以上。 2) 電腦 CPU:雙核及其以上。 3) 其他硬件需求 。 Windows xp 較好的兼容性,內存資源占用少的特點是我選擇作為本次開發(fā)的主系統(tǒng)的重要依據??紤]到機器的性能方面,在數(shù)據庫的選擇上,選用相對小型的 Mysql ,更有利于系統(tǒng)的開發(fā)。 Tomcat 是一個輕量級應用服務器,占用系統(tǒng)資源少,擴展性好,性能穩(wěn)定,是現(xiàn)在比較流行的 Web 應用服務器 MyEclipse for Spring 集成了很多eclipse 沒 有的插件,對于 Web 的開發(fā)有很好的幫助。 Eclipse 是開發(fā)Android 系統(tǒng)的相對較好,穩(wěn)定的開發(fā)工具。此次 java 開發(fā)環(huán)境沿用的是一直很熟悉的,在 android 方面用的是最先版本 SDK。 自身電腦完全可以支持本次系統(tǒng)的開發(fā),硬件支持較好。 7 3 系統(tǒng)概要設計 總體功能 該系統(tǒng)分為前臺客戶端和后臺管理端:前臺主要是用戶的注冊、登錄、購物,后臺主要是管理員對、商品、訂單的管理,在整個系統(tǒng)中他們具有不同的功能和權限。 如圖。 圖 總體功能圖 客戶端的主要使用對象 是普通用戶,分為用戶登陸,用戶注冊,商品搜索,商品分類,購物車 ;后臺管理模塊的主要使用對象是管理員,分為 管理員登陸, 商品信息管理,訂單信息管理 。 購物系統(tǒng) 客戶端 后臺管理 用戶注冊 登陸 商品搜索 商品分類 購物車 訂單查詢 管理員登陸 商品信息管理 訂單信息管理 8 ER 圖 系統(tǒng)管理員主要管理用戶,商品,訂單 ,商品類型四個方面 。用戶主要包含了, ID,昵稱,密碼等 屬性 ;商品主要包含 ID,名稱,價格等屬性;訂 單主要包含 ID,訂單狀態(tài)等屬性 ;商品類型主要包含 ID,類型名稱等屬性 。如下圖 : m m m 1 1 1 1 m 圖 ER 圖 數(shù)據庫設計 本系統(tǒng)采用的是 Mysql數(shù)據庫,為了將在系統(tǒng)頁面中顯示的動態(tài)數(shù)據存放在后臺數(shù)據庫中,便于修改、更新和信息隱藏,因此,將 ER圖轉換成關系模型,即在數(shù)據庫中建立實體關系表。 用戶昵稱 用戶 ID 管理員 用戶 時間 商品 訂單 管理 管理 管理 密碼 電話 等級 手機號碼 性別 余額 商品 ID 規(guī)格 價格 圖片 數(shù)量 描述 商品名稱 用戶姓名 訂單 ID 用戶電話 總價 訂單日期 收貨地址 訂單狀態(tài) 管理 商品類型 類型 ID 類型名 9 (1) 用戶 表 用戶表具有用戶昵稱、密碼、電話、等基本信息。設置 uid 為主鍵, 主鍵的生成策略采用自動生成方式。 用戶的 屬性 圖如圖 所示: 圖 用戶 屬性 圖 根據圖 可定義出用戶 的數(shù)據表 user, 用戶表用來保存所有用戶的信息。結構如表 31: 表 31 用戶表 列名 數(shù)據類型 說明 userid Int primary key auto_increment 用戶 ID username varchar 用戶昵稱 pwd varchar 密碼 phone varchar 用戶手機號碼 Power1 varchar 等級 sex varchar 性別 Yu_e Int 余額 (2) 商品 表 商品表具有商品名稱、 數(shù)量、價格、圖片 等基本信息。設置 pid 為主鍵, 主鍵的生成策略采用自 動生成方式。 商品的 屬性 圖如圖 所示: 用戶 用戶 ID 密碼 用戶昵稱 等級 性別 余額 手機號碼 10 圖 商品 屬性 圖 根據圖 可定義出商品的數(shù)據表 product, 商品表用來保存所有商品的信息。結構如表 32: 表 32 商品表 列名 數(shù)據類型 說明 id Int primary key auto_increment 商品 ID Name varchar 名稱 fujia varchar 規(guī)格 jiaqian Int 價格 shuliang varchar 數(shù)量 tupian varchar 圖片 miaoshu varchar 描述 (3) 訂單 表 訂單表具有用戶昵稱、用戶姓名、商品名稱、電話、地址、訂單日期、訂單處理狀態(tài)等基本信息。設置 sid 為主鍵, 主鍵的生成策略采用自動生成方式。 訂單的 屬性 圖如圖 所示: 商品 商品 ID 數(shù)量 商品名稱 規(guī)格 價格 描述 圖片 11 圖 訂單 屬性 圖 根據圖 可定義出訂單的數(shù)據表 salesorder, 訂單表用來保存所有訂單的信息。結構如表 33: 表 33 訂單表 列名 數(shù)據類型 說明 Id Int primary key auto_increment 訂單 ID shijian varchar 訂單時間 kewu varchar 客戶 shouhuodizhi varchar 收獲地址 Jin_e int 總價 mingxi varchar 訂單 明細 zhuangtai varchar 狀態(tài) phone varchar 電話 用戶 訂單 ID 用戶姓名 時間 總價 收獲地址 訂單明細 電話 訂單處理狀態(tài) 12 4 詳細設計 總體流程設計 用戶通過登錄進入系統(tǒng),可以進行修改自己的信息,瀏覽、訂購商品,查看、取消訂單等操作。 通過管理員的權限可以進 入后臺管理系統(tǒng)分別對 商品信息管理、訂單信息管理、進行添加、刪除、修改和查看等操作。 系統(tǒng)工作 流程圖如圖 所示。 圖 系統(tǒng)工作流程圖 購物車 用戶 登入客戶端 數(shù)據 庫 注冊、登錄 瀏覽商品 訂單管理 商品管理 管理員 登入后臺 13 系統(tǒng)邏輯結構設計 Android 客戶端 邏輯結構設計 ,如圖 所示 : True False 圖 客戶端登陸流程圖 調用 HttpClient 這個類 ,實現(xiàn)與后臺數(shù)據庫的連接。運用 sql 語句查詢數(shù)據庫中用戶的信息,與登入界面中輸入的信息相匹配,如果匹配錯誤,則提示錯誤,如匹配正確,便可 實例化一個 Intent對象,并調用其方法,實現(xiàn)登錄界面的成功跳轉。 ,如圖 所示 : true false 圖 客戶端注冊流程圖 同樣是調用 HttpClient 這個類,連接到數(shù)據庫,將輸入的信息 插入到后臺數(shù)據庫中,兩次密碼輸入一致便可實現(xiàn)注冊,如不一樣,需重新輸入。信息輸入正確后實例化 Intent對 象,調用其方法,并跳轉到登入界面。 輸入用戶名,密碼 客戶端將輸入內容以字節(jié)流發(fā)送至客戶端服務器 用戶名,密碼判斷 客戶端接收數(shù)據,做相應跳轉 輸入注冊信息 客戶端將輸入內容以字節(jié)流發(fā)送至客戶端 服務器 密碼判斷 客戶端接收數(shù)據,做相應的跳轉 14 ,如圖 所示 : 圖 客戶端商品搜索流程圖 封裝商品搜索的 sql 語句在 ListInfo 類中,調用這個類的方法, 實例一個ListHashMaoString,Object集合,將搜索 出來 的商品 保存在這個集合中,實例SimpleAdapter 對象, List 集合中的商品,以列表的形式顯示在頁面中。 ,如圖 所示 : 圖 客戶端商品分類搜索流程圖 商品的分類搜索主要是按品牌來搜索,在以上商品搜索中,是輸入商品信息輸入搜索信息 客戶端將輸入內容以字節(jié)流發(fā)送至服務器 服務器處理邏輯,將搜索結果列表造型,發(fā)送信息至客戶端 客戶端將所得結果在客戶端界面顯示 點擊分類 Tab 將分類請求發(fā)送至客戶端服務器 服務器響應請求,將搜索結果列表造型,發(fā)送信息至客戶端 在客戶端選擇具體商品 顯示商品詳細信息 在客戶端選擇具體商品 顯示商品詳細信息 選擇數(shù)量,加入購物車,并購買 選擇數(shù)量,加入購物車,并購買 15 實現(xiàn)單個查詢,在分類搜索中,選擇一個商品的品牌并可實現(xiàn)多重查詢,實現(xiàn)原理與上文一樣 ,如圖 所示 : 圖 客戶端購物車流程圖 在搜索的商品添加一個監(jiān)聽器,實現(xiàn) onListItemClick 方法,在點擊商品,實例Intent 對象,將畫面跳轉到購物車的畫面,同理用 onListItemClick 方法,實現(xiàn)商品的購買功能的實現(xiàn)。 ,如圖 所示 : 圖 客戶端訂單流程圖 連接到后臺數(shù)據庫,將填寫的訂單信息插入到數(shù)據庫中,通過后臺來實現(xiàn)對訂單的管理,管理員在
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1