版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、1 / 38 文檔可自由編輯打印本科生本科生實訓報實訓報告告學學 院院 軟件學院 專專 業(yè)業(yè) 軟件工程 年年 級級 2011 級 姓姓 名名 崔晨暉 學學 號號 3011218083 班班 級級 2 班 2014 年年 7 月月 2 日日2 / 38 文檔可自由編輯打印目目 錄錄第一章 團隊介紹.11.1 團隊成員介紹.11.1.1 趙銳(隊長).11.1.2 崔晨暉.11.1.3 李謇.11.1.4 謝杭倫.11.1.5 陶晗.11.2 團隊成員工作重點.11.2.1 趙銳工作重點服務器.11.2.2 崔晨暉工作重點Android 客戶端安排與整合.11.2.3 李謇工作重點Android
2、部分客戶端,網(wǎng)絡部分等.11.2.4 謝杭倫工作重點Android 部分客戶端,需求分析等.11.2.5 陶晗工作重點Android 部分客戶端,地圖模塊,界面等.2第二章 系統(tǒng)需求分析.32.1 引言 .32.1.1 編寫目的.32.1.2 項目背景.32.2 任務概述 .32.2.1 目標.32.2.2 運行環(huán)境.32.3 數(shù)據(jù)描述 .32.3.1 數(shù)據(jù)庫設計.32.4 功能需求 .32.5 性能需求 .32.5.1 數(shù)據(jù)精確度.32.5.2 容錯要求.32.5.3 精度靈活性.32.5.4 系統(tǒng)安全性要求.32.5.5 故障處理要求.42.6 運行需求 .42.6.1 用戶界面.42.6
3、.2 服務器軟件.42.6.3 硬件接口.42.6.4 軟件接口.42.6.5 內(nèi)部接口.4第三章 系統(tǒng)概要設計.53.1 引言 .53.1.1 編寫目的.53.2 總體設計 .53 / 38 文檔可自由編輯打印3.2.1 需求規(guī)定.53.2.2 運行環(huán)境.53.3 模塊概要說明 .53.3.1 用戶注冊登錄模塊.53.3.2 新建、修改信息模塊.53.3.3 榜單系統(tǒng).53.3.4 搜索信息.53.4 詳細數(shù)據(jù)庫設計 .5第四章 系統(tǒng)詳細設計.64.1 章節(jié)引言 .64.2 總體設計 .74.2.1 軟件結(jié)構(gòu).74.2.2 運行環(huán)境.74.2.3 條件與限制.74.2.3 架構(gòu)設計.84.3
4、 模塊設計說明 .94.3.1 用戶登錄.94.3.2 新建、修改信息.144.3.3 榜單系統(tǒng).174.3.4 搜索信息.204.4 包圖 .264.5 部署圖 .264.6 構(gòu)件圖 .26第五章 系統(tǒng)實現(xiàn).275.1 語言選擇 .275.2 技術(shù)支持 .275.3 界面實現(xiàn) .275.4 代碼實現(xiàn) .27開發(fā)層次、核心代碼展示(model,view,net,controller) 、界面布局。.27第六章 系統(tǒng)測試.286.1 測試目的 .286.2 測試內(nèi)容及步驟 .286.2.1 測試計劃.286.2.2 測試過程.296.2.3 測試問題報告.30第七章 系統(tǒng)安裝手冊.327.1 運
5、行環(huán)境 .327.1.1 硬件環(huán)境.327.1.2 軟件環(huán)境.327.1.3 網(wǎng)絡環(huán)境.324 / 38 文檔可自由編輯打印7.1.4 數(shù)據(jù)與安裝包.327.2 軟件安裝與配置 .327.3 數(shù)據(jù)導入 .327.4 系統(tǒng)部署與配置 .327.5 系統(tǒng)啟動 .32第八章 系統(tǒng)用戶手冊.338.1 導言 .338.1.1 目的.338.1.2 范圍.338.2 運行環(huán)境 .338.2.1 服務器端的環(huán)境要求.338.2.2 客戶端的環(huán)境要求.338.3 操作說明 .33第九章 項目總結(jié)報告.349.1 引言.349.1.1 編寫目的.349.1.2 背景.349.2 實際開發(fā)結(jié)果.349.2.1
6、產(chǎn)品.349.2.2 主要功能和性能.349.3 開發(fā)工作評價 .349.3.1 對生產(chǎn)效率的評價.349.4 經(jīng)驗和教訓.341 / 38 文檔可自由編輯打印第一章 團隊介紹1.1 團隊成員介紹1.1.1 趙銳(隊長)班級:天津大學 2011 級軟件工程 2 班性別:男介紹:工作積極想法突出,團隊的中流砥柱。1.1.2 崔晨暉班級:天津大學 2011 級軟件工程 2 班性別:男介紹:想法突出工作積極,團隊的另一個中流砥柱。1.1.3 李謇班級:天津大學 2011 級軟件工程 2 班性別:女介紹:想法新奇審美奇特,愛好編程,解決問題的專家。1.1.4 謝杭倫班級:天津大學 2011 級軟件工程
7、 2 班性別:女介紹:善于營造團隊氛圍,有創(chuàng)造力,性格溫和適合團隊協(xié)作。1.1.5 陶晗班級:天津大學 2011 級軟件工程 2 班性別:女介紹:總是在編程的審美監(jiān)督。1.2 團隊成員工作重點1.2.1 趙銳工作重點服務器1.2.2 崔晨暉工作重點Android 客戶端安排與整合1.2.3 李謇工作重點Android 部分客戶端,網(wǎng)絡部分等1.2.4 謝杭倫工作重點Android 部分客戶端,需求分析等2 / 38 文檔可自由編輯打印1.2.5 陶晗工作重點Android 部分客戶端,地圖模塊,界面等 3 / 38 文檔可自由編輯打印第二章 系統(tǒng)需求分析2.1 引言2.1.1 編寫目的此需求分
8、析文檔對“吃貨的驕傲”做了全面細致的用戶需求分析。2.1.2 項目背景“吃貨的驕傲”旨在把一些零散的、目前沒有途徑能有效收集的美食信息統(tǒng)合起來,讓每個吃貨有方便的平臺來獲取和分享這樣的街頭巷尾美食信息。2.2 任務概述2.2.1 目標享各路吃貨的美食天地,發(fā)掘沒人知道的八珍玉食,開拓屬于用戶自己的吃貨王國地圖。2.2.2 運行環(huán)境客戶端的操作系統(tǒng):Android4.0 及以上操作系統(tǒng)Web 服務器: SAE數(shù)據(jù)庫服務器軟件: MySQL2.3 數(shù)據(jù)描述2.3.1 數(shù)據(jù)庫設計表:Shop, Dish, ShopEvaluation, DishEvaluation, LocInfo, User,
9、Pioneer, Chowhound, Report, ShopReport, DishReport, Collection2.4 功能需求分為前臺用戶,后臺管理員2.5 性能需求2.5.1 數(shù)據(jù)精確度2.5.2 容錯要求2.5.3 精度靈活性2.5.4 系統(tǒng)安全性要求4 / 38 文檔可自由編輯打印2.5.5 故障處理要求2.6 運行需求2.6.1 用戶界面2.6.2 服務器軟件2.6.3 硬件接口2.6.4 軟件接口2.6.5 內(nèi)部接口5 / 38 文檔可自由編輯打印第三章 系統(tǒng)概要設計3.1 引言3.1.1 編寫目的本階段主要負責完成程序體系結(jié)構(gòu)的設計,明確程序的模塊組成以及模塊設計的關(guān)
10、系。3.2 總體設計3.2.1 需求規(guī)定把一些零散的、目前沒有途徑能有效收集的美食信息統(tǒng)合起來,讓每個吃貨有方便的平臺來獲取和分享這樣的街頭巷尾美食信息,尤其是地圖上沒有定義此類詳細信息的點。3.2.2 運行環(huán)境客戶端的操作系統(tǒng):Android4.0 及以上操作系統(tǒng)Web 服務器: SAE數(shù)據(jù)庫服務器軟件: MySQL3.3 模塊概要說明3.3.1 用戶注冊登錄模塊3.3.2 新建、修改信息模塊3.3.3 榜單系統(tǒng)3.3.4 搜索信息3.4 詳細數(shù)據(jù)庫設計6 / 38 文檔可自由編輯打印第四章 系統(tǒng)詳細設計4.1 章節(jié)引言4.1.1 章節(jié)編寫目的該系統(tǒng)詳細設計章節(jié)編寫的目的是旨在推動本項目開發(fā)
11、的開發(fā)活動,促進開發(fā)過程中形式的規(guī)范化,對“吃貨聯(lián)盟”這個項目的各個模塊進行細化的分工設計,使設計開發(fā)人員在閱讀此文檔之后能夠以一種統(tǒng)一規(guī)范的方式和思路對此開發(fā)項目進行規(guī)范化模塊化的設計編寫,從而節(jié)省制作項目文檔和系統(tǒng)開發(fā)的時間,降低該系統(tǒng)在實現(xiàn)過程中可能出現(xiàn)的風險,使得系統(tǒng)設計資料更加全面,設計的分工與計劃具有更高的規(guī)范性與全面性,從而更加利于系統(tǒng)的實現(xiàn)、測試、維護、版本升級等。4.1.2 專門術(shù)語表 4-1 專門術(shù)語對應表及分工序號序號術(shù)語名稱術(shù)語名稱術(shù)語解釋術(shù)語解釋1詳細設計在概要設計的基礎上,對其功能模塊或部件進行實現(xiàn)設計,使編程人員據(jù)此能順利書寫出程序代碼2算法詳細設計中實現(xiàn)某項功能
12、的數(shù)據(jù)處理方法及處理流程3數(shù)據(jù)庫是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫4數(shù)據(jù)結(jié)構(gòu)計算機存儲、組織數(shù)據(jù)的方式5框架一個基本概念上的結(jié)構(gòu),用于去解決或者處理復雜的問題6軟件工程一門研究用工程化方法構(gòu)建和維護有效的、實用的和高質(zhì)量的軟件的學科7 / 38 文檔可自由編輯打印4.2 總體設計4.2.1 軟件結(jié)構(gòu)模塊匯總圖: 客戶端 新建、修改信息 搜索信息 榜單系統(tǒng) 新建信息 修改信息 添加新店添加新店 周邊確認 修改店鋪信息 評價 搜索當前位置 搜索店鋪 搜索用戶 獲取當前位置的周邊店鋪獲取當前位置的周邊店鋪 獲取店鋪信息 獲取用戶信息 店鋪 個人 修改菜品信息 修改店鋪信息 開拓者等級 吃多識
13、廣等級 用戶登錄 新建個人信息 修改個人信息4.2.2 運行環(huán)境客戶端的操作系統(tǒng):Android4.0 及以上操作系統(tǒng)Web 服務器: SAE數(shù)據(jù)庫服務器軟件: MySQL4.2.3 條件與限制項目開發(fā)過程中應保證團隊的資源需求不間斷,必須存在可使用的編程以及測試軟硬件,并且保護數(shù)據(jù)的保存可靠性。項目完成到正式投入使用前必須保證項目公布的必要條件,如:運行服務器,網(wǎng)站域名,管理人員等等。項目正式投入使用后保證服務器的正常運轉(zhuǎn),管理者與程序員的不間斷維護與管理。開發(fā)周期:30 天具體時間:2014-5-21 到 2014-6-218 / 38 文檔可自由編輯打印4.2.3 架構(gòu)設計遵循 TCP/
14、IP 協(xié)議進行面向連接的可靠數(shù)據(jù)的傳輸。該系統(tǒng)采用 C/S 架構(gòu)來實現(xiàn),不同的用戶通過客戶端共同訪問服務器上的中心數(shù)據(jù)庫,系統(tǒng)結(jié)構(gòu)如下圖所示:詳細說明:a) 每個客戶端獨立訪問中央數(shù)據(jù)庫服務器;b) 數(shù)據(jù)庫服務器使用 mysql 來實現(xiàn)。c) 多用戶并發(fā)訪問和處理、數(shù)據(jù)加鎖、事物協(xié)調(diào),由 mysql 數(shù)據(jù)庫和數(shù)據(jù)庫服務器來完成?;ヂ?lián)網(wǎng)Web 服務器客戶端客戶端數(shù)據(jù)庫服務器9 / 38 文檔可自由編輯打印4.3 模塊設計說明4.3.1 用戶登錄時序圖:用戶注冊個人信息: : 用戶 : 用戶注冊注冊 : 用戶表 : 用戶表1.注冊新的用戶信息2.連接數(shù)據(jù)庫,插入用戶表3.返回注冊信息用戶登錄: :
15、 用戶 : 用戶登陸登陸 : 用戶表 : 用戶表1.用戶登陸2.登陸信息查詢用戶表3.返回登陸信息10 / 38 文檔可自由編輯打印活動圖:用戶注冊:注冊用戶信息判斷賬號是否存在注冊個人信息不存在返回信息存在用戶登陸:登陸返回登陸成功用戶名密碼是否正確是返回登陸失敗信息否11 / 38 文檔可自由編輯打印狀態(tài)圖:用戶注冊:用戶注冊返回注冊成功信息賬號不重復返回注冊失敗信息賬號重復用戶登陸:用戶登陸返回登陸成功信息賬號密碼匹配返回登陸失敗信息賬號密碼錯誤12 / 38 文檔可自由編輯打印精化類圖:注冊簡要描述:用戶通過設定用戶名和密碼來創(chuàng)建個人賬戶。事件流:1. 當用戶要求注冊成為一個新用戶,系
16、統(tǒng)要求輸入新的用戶名和 密碼 2. 新用戶輸入其用戶名和密碼 3. 系統(tǒng)進行用戶名的驗證是否重復 A1:已用的用戶名A2:用戶名,密碼不符合要求 4. 新用戶注冊成功前置條件:未注冊新用戶輸入符合要求的用戶名和密碼后置條件:注冊成功后,可直接進入系統(tǒng),管理個人信息。否則修改用戶名,重新注冊。登陸簡要描述:用戶必須輸入正確的用戶名和密碼才可登陸事件流:1. 當用戶要求登陸系統(tǒng)時,系統(tǒng)要求輸入用戶名和密碼 2. 用戶輸入其用戶名和密碼 3. 系統(tǒng)進行用戶名和密碼的驗證 A1:無效的用戶名A2:密碼錯誤 4.用戶登錄系統(tǒng),進行其他操作前置條件:用戶有正確的用戶名和密碼后置條件:登陸成功,用戶方可進行
17、相應操作;否則登錄失敗需重新輸入用戶名和密碼登陸。13 / 38 文檔可自由編輯打印修改用戶信息簡要描述:系統(tǒng)驗證登陸者是注冊用戶且登陸后可以根據(jù)需求修改當前賬戶 的信息事件流:1.用戶登陸系統(tǒng)后選擇修改用戶信息功能 2.用戶輸入新的用戶信息 3.操作成功前置條件:登陸者必須是注冊用戶后置條件:用戶信息修改成功14 / 38 文檔可自由編輯打印4.3.2 新建、修改信息用例圖:信 信 信 信 信信 信 信 信 信 信信 信 信 信 信 信 信 信信 信 信 信 信信 信 信 信 信 信 信信 信信 信 信信 信信 信信 信 信 信 信 信信 信 信用例規(guī)格描述:新建商店信息簡要描述:用戶新建商
18、店信息,錄入必須信息,以及可選信息事件流:1. 用戶進入到創(chuàng)建模塊2. 用戶錄入地理信息,系統(tǒng)返回周邊已有商鋪A1:用戶確認存在,則不添加A2:用戶確認不存在,則繼續(xù)操作3. 輸入相關(guān)信息前置條件:用戶已經(jīng)登陸,用戶位置信息可獲得后置條件:系統(tǒng)成功創(chuàng)新新的店鋪信息修改添加店鋪信息簡要描述:用戶修改添加商鋪信息事件流:1. 獲得周邊商鋪,用戶選擇確定編輯2. 用戶修改編輯商鋪3. 后臺檢查處理信息前置條件:用戶已經(jīng)登錄系統(tǒng),用戶在這個范圍內(nèi)后置條件:成功修改店鋪該系統(tǒng)15 / 38 文檔可自由編輯打印刪除商店信息簡要描述:系統(tǒng)刪除商鋪信息事件流:1. 系統(tǒng)刪除2. 系統(tǒng)進行對數(shù)據(jù)庫的更新操作前置
19、條件:管理員需要登錄、學生需要提供相應充值辦法后置條件:存款操作成功評論簡要描述:用戶對于店鋪的評論事件流:1. 獲得周邊商鋪,用戶選擇確定2. 用戶評論該店鋪3. 系統(tǒng)后臺處理并記錄前置條件:用戶需要登錄、學生需要提供相應充值辦法后置條件:存款操作成功新建菜信息簡要描述:用戶新建菜信息,錄入必須信息,以及可選信息事件流:1. 用戶進入店鋪2. 輸入菜信息A1:用戶確認存在,則不添加A2:用戶確認不存在,則繼續(xù)操作3. 輸入相關(guān)信息前置條件:用戶已經(jīng)登陸,用戶位置信息可獲得后置條件:系統(tǒng)成功創(chuàng)建新的店鋪信息修改添加菜信息簡要描述:用戶修改添加商鋪信息事件流:1. 進入商鋪后,進入菜單2. 用戶
20、選擇確定編輯菜信息3. 后臺檢查處理信息前置條件:用戶已經(jīng)確定在該商鋪 后置條件:成功修改店鋪該菜信息刪除菜信息簡要描述:系統(tǒng)刪除菜信息事件流:1. 用戶提出舉報2. 系統(tǒng)審核A1:確定無效,刪除菜信息16 / 38 文檔可自由編輯打印A2:無效糾錯,不處理前置條件:用戶已登錄,而且已經(jīng)確定在該商鋪后置條件:A1:返回刪除信息,成功刪除信息A2:返回糾錯失敗信息類圖:17 / 38 文檔可自由編輯打印4.3.3 榜單系統(tǒng)時序圖:18 / 38 文檔可自由編輯打印活動圖:狀態(tài)圖:正確顯示返回錯誤顯示店鋪榜單等待店鋪榜單信息顯示店鋪榜單信息顯示錯誤信息等待店鋪榜單信息請求店鋪榜單顯示店鋪榜單信息成
21、功返回顯示錯誤信息錯誤返回顯示開拓者榜單等待開拓者榜單信息顯示開拓者榜單信息顯示錯誤信息等待開拓者榜單信息請求用戶榜單請求店鋪榜單顯示開拓者榜單信息顯示錯誤信息成功返回錯誤返回顯示吃貨榜單等待吃貨榜單信息顯示吃貨榜單信息顯示錯誤信息等待吃貨榜單信息請求吃貨榜單請求店鋪榜單顯示吃貨榜單信息顯示錯誤信息成功返回錯誤返回請求開拓者榜單19 / 38 文檔可自由編輯打印類圖:榜單系統(tǒng)簡要描述:用戶可以進入查看相關(guān)榜單信息。事件流:1. 當用戶進入榜單系統(tǒng),可以選擇查看相應榜單 2. 用戶進入相應榜單查看界面 前置條件:用戶登錄系統(tǒng)成功 后置條件:注冊用戶可以查看相應信息。用戶榜單簡要描述:用戶可以進入
22、查看相關(guān)榜單信息。事件流:1. 當用戶進入榜單系統(tǒng),可以選擇查看相應榜單 2. 用戶進入相應榜單查看界面 前置條件:用戶登錄系統(tǒng)成功 后置條件:注冊用戶可以查看相應信息。店鋪榜單簡要描述:用戶可以進入查看相關(guān)榜單信息。事件流:1.用戶進入相應榜單查看界面 前置條件:用戶登錄系統(tǒng)成功 后置條件:注冊用戶可以查看相應信息。開拓者等級簡要描述:用戶可以進入查看相關(guān)榜單信息。事件流:1.用戶進入相應榜單查看界面 前置條件:用戶登錄系統(tǒng)成功 后置條件:注冊用戶可以查看相應信息。吃多識廣等級 簡要描述:用戶可以進入查看相關(guān)榜單信息。事件流:1.用戶進入相應榜單查看界面 前置條件:用戶登錄系統(tǒng)成功 后置條件
23、:注冊用戶可以查看相應信息。20 / 38 文檔可自由編輯打印4.3.4 搜索信息時序圖:搜索當前位置獲取當前位置周邊店鋪: : 用戶 : 用戶搜索系統(tǒng)搜索系統(tǒng) : LBS : LBS搜索地點信息定位搜索返回當前地點搜索地點附近商戶群返回周邊商戶信息搜索店鋪獲取店鋪信息: : 用戶 : 用戶搜索系統(tǒng)搜索系統(tǒng) : 店鋪信息 : 店鋪信息發(fā)生搜索關(guān)鍵詞關(guān)鍵詞匹配發(fā)送信息搜索店鋪信息返回返回搜索的店鋪信息21 / 38 文檔可自由編輯打印搜索用戶獲取用戶信息: : 用戶 : 用戶搜索系統(tǒng)搜索系統(tǒng) : 用戶信息 : 用戶信息搜索用戶信息匹配搜索發(fā)送請求返回用戶信息活動圖:搜索當前位置獲取當前位置周邊店
24、鋪:發(fā)送地點返回信息找到信息組與地點匹配數(shù)據(jù)庫查找返回錯誤信息找不到信息LBS確認查找22 / 38 文檔可自由編輯打印搜索店鋪獲取店鋪信息:發(fā)送搜索信息關(guān)鍵字返回信息關(guān)鍵字匹配數(shù)據(jù)庫查找返回錯誤信息找到信息組找不到信息搜索用戶獲取用戶信息:發(fā)送搜索信息關(guān)鍵字返回信息關(guān)鍵字匹配數(shù)據(jù)庫查找返回錯誤信息找到信息組找不到信息23 / 38 文檔可自由編輯打印狀態(tài)圖:搜索當前位置獲取當前位置周邊店鋪:LBS確認查找發(fā)送地點返回錯誤信息返回信息與地點匹配數(shù)據(jù)庫查找找到信息組找不到信息24 / 38 文檔可自由編輯打印搜索店鋪獲取店鋪信息:發(fā)送搜索信息數(shù)據(jù)庫查找找到信息組找不到信息返回信息返回錯誤信息搜索
25、用戶獲取用戶信息:發(fā)送搜索信息數(shù)據(jù)庫查找找到信息組找不到信息返回信息返回錯誤信息25 / 38 文檔可自由編輯打印精化類圖用例規(guī)格描述:搜索當前位置附近商戶描述:用戶可以按照以當前位置為中心搜索附近的商戶信息事件流:1. 用戶定位2. 查詢附近的商戶信息前置條件:用戶實時定位,選擇獲取附近商戶后置條件:地圖上顯示商戶,選擇可以查看商戶詳情搜索商戶描述:用戶輸入店鋪名稱或者關(guān)鍵字,進行搜索相關(guān)商戶事件流:1. 用戶輸入店鋪的名稱或關(guān)鍵字2. 查詢相應店鋪信息前置條件:用戶輸入店鋪的名稱或者關(guān)鍵字后置條件:地圖上顯示商戶,選擇可以查看商戶詳情搜索用戶描述:用戶輸入用戶名稱,進行搜索用戶事件流:1.
26、 用戶輸入用戶名稱2. 查詢相應的用戶信息前置條件:用戶輸入用戶名稱后置條件:查詢相應的用戶信息26 / 38 文檔可自由編輯打印4.4 包圖com.tbond.eatking.view4.5 部署圖客戶端云服務器數(shù)據(jù)庫4.6 構(gòu)件圖login.java新建商戶信息子系統(tǒng)修改商戶信息子系統(tǒng)搜索商戶信息子系統(tǒng)搜索當前位置子系統(tǒng)個人榜單系統(tǒng)訪問數(shù)據(jù)庫接口錯誤處理,信息返回logout.java返回正確信息27 / 38 文檔可自由編輯打印第五章 系統(tǒng)實現(xiàn)5.1 語言選擇我們采用 Android+Php+Mysql 的方式,以云平臺為依托開發(fā)一款基于 Android 系統(tǒng)的 App。5.2 技術(shù)支持
27、地圖系統(tǒng)基于騰訊地圖開放平臺,以新浪云作為數(shù)據(jù)處理終端。5.3 界面實現(xiàn)開始界面、登陸界面、注冊界面、新建店鋪、個人主頁、店鋪主頁、搜索頁面、推薦店鋪、推薦菜品、菜品添加、榜單系統(tǒng)、收藏頁面5.4 代碼實現(xiàn)開發(fā)層次、核心代碼展示(model,view,net,controller) 、界面布局。28 / 38 文檔可自由編輯打印第六章 系統(tǒng)測試6.1 測試目的6.1.1 軟件部署過程的測試必要性6.1.2 測試者與設計者之間的交流與配合對軟件測試結(jié)果的影響。6.1.3 產(chǎn)品流程的通常,無 Bug。6.2 測試內(nèi)容及步驟6.2.1 測試計劃測試項目名稱:吃貨聯(lián)盟版本號:V1.0測試項目介紹:“吃
28、貨的驕傲”旨在把一些零散的、目前沒有途徑能有效收集的美食信息統(tǒng)合起來,讓每個吃貨有方便的平臺來獲取和分享這樣的街頭巷尾美食信息,尤其是地圖上沒有定義此類詳細信息的點。另外用地圖作為載體,利于吃貨們方便地獲得店鋪位置,并規(guī)劃自己的美食之路,享受過美食再和其他人分享自己的感受。我們專注于讓吃貨們自己發(fā)掘隱藏在角落里的美食,繪制出專屬于吃貨們的美食地圖;用戶成為制作新吃貨地圖的一份子,并通過等級激勵系統(tǒng),由得分劃分吃貨等級,上升為吃貨的驕傲。對吃貨來說,分享自己心得來表現(xiàn)自己吃貨經(jīng)驗的同時能獲得全方位的美食信息,還可以靠分享來成為有話語權(quán)的大 V 吃貨,這絕對是極大的誘惑。測試目的:檢驗該項目是否能
29、成功、健康運行。測試時間:1Day測試人員:趙銳 崔晨暉 陶晗 李謇 謝杭倫測試環(huán)境:Android 4.0+系統(tǒng),SAE測試內(nèi)容:能否正常依照 GPS 顯示地圖;能否正常登錄、注冊;登陸后界面是否簡潔、大方;登陸后是否正確顯示用戶信息;能否新建商鋪;能否添加菜信息;是否評價商鋪;能否搜索;商店信息是否正確;榜單系統(tǒng)是否正確;積分是否計算正確;頁面跳轉(zhuǎn)是否正確;糾錯功能是否可用;商店狀態(tài)顯示是否正確等。29 / 38 文檔可自由編輯打印6.2.2 測試過程用例用例編號編號用例名稱用例名稱模塊名稱模塊名稱輸入數(shù)據(jù)輸入數(shù)據(jù)預期輸出結(jié)果預期輸出結(jié)果1依照 GPS 顯示地圖地圖模塊無在地圖顯示當前位置
30、2登錄登錄模塊賬號密碼1. 賬號密碼錯誤2. 成功登陸3注冊登錄模塊賬號密碼1. 已被注冊2. 成功注冊4用戶信息顯示新建模塊用戶 id用戶所有信息顯示正確5新建店鋪新建模塊填寫店鋪信息成功建立店鋪6添加菜品信息新建模塊菜信息成功建立菜信息7評價商鋪新建模塊商鋪 id,評價內(nèi)容及分數(shù)成功添加評價信息8搜索搜索模塊關(guān)鍵字返回與關(guān)鍵字相關(guān)的內(nèi)容9商店信息新建模塊商店 id商店信息顯示正確10榜單系統(tǒng)榜單系統(tǒng)無顯示正確排行11積分計算榜單系統(tǒng)無個人積分計算正常12頁面跳轉(zhuǎn)客戶端無個頁面邏輯跳轉(zhuǎn)正確13糾錯系統(tǒng)糾錯系統(tǒng)錯誤信息糾錯系統(tǒng)提交正確14商店狀態(tài)服務器商店 id正確顯示商鋪狀態(tài)信息30 / 3
31、8 文檔可自由編輯打印測試結(jié)果:用例用例編號編號用例名稱用例名稱輸入數(shù)輸入數(shù)據(jù)據(jù)預期輸出結(jié)預期輸出結(jié)果果實際結(jié)果實際結(jié)果是否是否通過通過測試時間測試時間1依照 GPS 顯示地圖無在地圖顯示當前位置在地圖顯示當前位置是2014/6/20正確賬號密碼成功登陸成功登陸是2014/6/202登錄錯誤賬號密碼賬號密碼錯誤賬號密碼錯誤是2014/6/203注冊賬號密碼注冊狀態(tài)正確注冊狀態(tài)正確是2014/6/204用戶信息顯示用戶 id用戶所有信息顯示正確用戶所有信息顯示正確是2014/6/205新建店鋪填寫店鋪信息成功建立店鋪成功建立店鋪是2014/6/206添加菜品信息菜信息成功建立菜信息成功建立菜信息是2014/6/207評價商鋪商鋪id,評價內(nèi)容及分數(shù)成功添加評價信息成功添加評價信息是2014/6/208搜索關(guān)鍵字返回與關(guān)鍵字相關(guān)的內(nèi)容無否2014/6/209商店信息商店 id商店信息顯示正確商店信息顯示正確是2014/6/2010榜單系統(tǒng)無顯示正確排行顯示正確排行是2014/6/2011積分計算無個人積分計算正常個人積分計算正常是2014/6/2012頁面跳轉(zhuǎn)無個頁面邏輯跳轉(zhuǎn)正確個頁面邏輯跳轉(zhuǎn)正確是2014/6/2013糾錯系統(tǒng)錯誤信息糾錯系統(tǒng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 餐飲業(yè)溝通管理模板
- 保險業(yè)務年終報告模板
- 保險風險管理策略模板
- 專業(yè)基礎-房地產(chǎn)經(jīng)紀人《專業(yè)基礎》深度自測卷2
- 房地產(chǎn)交易制度政策-《房地產(chǎn)基本制度與政策》全真模擬試卷2
- 二零二五年度軌道交通信號系統(tǒng)安裝合同協(xié)議2篇
- 部編版2024-2025學年六年級上語文寒假作業(yè)(二)(有答案)
- 重大版小學英語六年級下冊期末試卷(含答案含聽力原文無聽力音頻)
- 二零二五版廣東文化娛樂產(chǎn)業(yè)勞務派遣用工協(xié)議3篇
- 二零二五年標準個人養(yǎng)老保障貸款擔保合同樣本3篇
- GB/T 4348.1-2013工業(yè)用氫氧化鈉氫氧化鈉和碳酸鈉含量的測定
- 高二物理競賽霍爾效應 課件
- 金融數(shù)學-(南京大學)
- 基于核心素養(yǎng)下的英語寫作能力的培養(yǎng)策略
- 柴油發(fā)電機空載試運行和負荷試運行記錄
- 現(xiàn)場安全文明施工考核評分表
- 亞什蘭版膠衣操作指南
- 四年級上冊數(shù)學教案 6.1口算除法 人教版
- DB32-T 3129-2016適合機械化作業(yè)的單體鋼架塑料大棚 技術(shù)規(guī)范-(高清現(xiàn)行)
- 6.農(nóng)業(yè)產(chǎn)值與增加值核算統(tǒng)計報表制度(2020年)
- 人工挖孔樁施工監(jiān)測監(jiān)控措施
評論
0/150
提交評論