版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、項(xiàng)目案例:寵物商店第十一章訓(xùn)練的技能點(diǎn)訓(xùn)練的技能點(diǎn)面向?qū)ο蟪绦蛟O(shè)計(jì)的思想面向?qū)ο蟪绦蛟O(shè)計(jì)的思想使用類圖設(shè)計(jì)系統(tǒng)使用類圖設(shè)計(jì)系統(tǒng)使用使用Java集合存儲(chǔ)和傳輸數(shù)據(jù)集合存儲(chǔ)和傳輸數(shù)據(jù)Java異常處理異常處理使用使用JDBC操作數(shù)據(jù)庫(kù)操作數(shù)據(jù)庫(kù)使用使用SQL Server存儲(chǔ)存儲(chǔ)數(shù)據(jù)數(shù)據(jù)DAO層的應(yīng)用層的應(yīng)用2/39任務(wù)描述任務(wù)描述系統(tǒng)概述系統(tǒng)概述在寵物商店里,寵物主人可以出賣(mài)、購(gòu)買(mǎi)寵物在寵物商店里,寵物主人可以出賣(mài)、購(gòu)買(mǎi)寵物每一筆買(mǎi)入、賣(mài)出的業(yè)務(wù),店家都會(huì)記錄在賬每一筆買(mǎi)入、賣(mài)出的業(yè)務(wù),店家都會(huì)記錄在賬商店可以根據(jù)需求自己培育寵物品種商店可以根據(jù)需求自己培育寵物品種系統(tǒng)角色系統(tǒng)角色寵物、主人、寵物
2、商店、賬目寵物、主人、寵物商店、賬目提交結(jié)果提交結(jié)果創(chuàng)建數(shù)據(jù)庫(kù)表的腳本文件、系統(tǒng)類圖、程序代碼創(chuàng)建數(shù)據(jù)庫(kù)表的腳本文件、系統(tǒng)類圖、程序代碼演示案例:寵物商店演示案例:寵物商店3/39問(wèn)題分析問(wèn)題分析1:整體開(kāi)發(fā)思路:整體開(kāi)發(fā)思路系統(tǒng)開(kāi)發(fā)步驟系統(tǒng)開(kāi)發(fā)步驟明確需求明確需求設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)技術(shù)框架設(shè)計(jì)技術(shù)框架Java技術(shù)技術(shù)數(shù)據(jù)訪問(wèn)層數(shù)據(jù)訪問(wèn)層編碼順序編碼順序測(cè)試測(cè)試系統(tǒng)啟動(dòng)系統(tǒng)啟動(dòng)登錄功能登錄功能寵物主人寵物主人操作操作寵物商店寵物商店操作操作12344/39問(wèn)題分析問(wèn)題分析2:界面交互設(shè)計(jì):界面交互設(shè)計(jì)界面交互設(shè)計(jì)的原則界面交互設(shè)計(jì)的原則統(tǒng)一性原則統(tǒng)一性原則界面風(fēng)格統(tǒng)一界面風(fēng)格統(tǒng)一 用相同
3、方式展現(xiàn)相同類型的數(shù)據(jù),如:日期類型用相同方式展現(xiàn)相同類型的數(shù)據(jù),如:日期類型交互風(fēng)格統(tǒng)一交互風(fēng)格統(tǒng)一 用相同方式完成相同類型的操作,如:錄入日期用相同方式完成相同類型的操作,如:錄入日期美觀性原則美觀性原則界面美觀大方界面美觀大方易用性原則易用性原則操作方式自然、易理解操作方式自然、易理解5/39難點(diǎn)分析難點(diǎn)分析1:設(shè)計(jì)數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)表結(jié)構(gòu) 根據(jù)業(yè)務(wù)確定表的名稱根據(jù)業(yè)務(wù)確定表的名稱根據(jù)根據(jù)業(yè)務(wù)確定表的具體字段業(yè)務(wù)確定表的具體字段如何區(qū)分一個(gè)寵物是否被賣(mài)出如何區(qū)分一個(gè)寵物是否被賣(mài)出如何區(qū)分一個(gè)寵物是庫(kù)存還是新培育的如何區(qū)分一個(gè)寵物是庫(kù)存還是新培育的如何定義一個(gè)寵物的所屬商店如何定義一個(gè)
4、寵物的所屬商店如何確定一個(gè)寵物是屬于哪個(gè)主人的如何確定一個(gè)寵物是屬于哪個(gè)主人的注意注意主鍵和外鍵的設(shè)計(jì),建立表之間關(guān)聯(lián)關(guān)主鍵和外鍵的設(shè)計(jì),建立表之間關(guān)聯(lián)關(guān)系系6/39難點(diǎn)分析難點(diǎn)分析2:使用類圖設(shè)計(jì)系統(tǒng)使用類圖設(shè)計(jì)系統(tǒng)采用采用DAO模式設(shè)計(jì)和開(kāi)發(fā)本項(xiàng)目案例模式設(shè)計(jì)和開(kāi)發(fā)本項(xiàng)目案例 設(shè)計(jì)設(shè)計(jì)步驟步驟第一步:根據(jù)數(shù)據(jù)庫(kù)表創(chuàng)建實(shí)體類第一步:根據(jù)數(shù)據(jù)庫(kù)表創(chuàng)建實(shí)體類第二步:創(chuàng)建第二步:創(chuàng)建DAO接口和實(shí)現(xiàn)類接口和實(shí)現(xiàn)類第三步:創(chuàng)建業(yè)務(wù)接口和實(shí)現(xiàn)類第三步:創(chuàng)建業(yè)務(wù)接口和實(shí)現(xiàn)類第四步:優(yōu)化業(yè)務(wù)接口設(shè)計(jì)第四步:優(yōu)化業(yè)務(wù)接口設(shè)計(jì)第五步:根據(jù)分析結(jié)果,給出偽代碼,完成設(shè)計(jì)第五步:根據(jù)分析結(jié)果,給出偽代碼,完成設(shè)計(jì)
5、7/39項(xiàng)目準(zhǔn)備:設(shè)計(jì)并創(chuàng)建數(shù)據(jù)庫(kù)表項(xiàng)目準(zhǔn)備:設(shè)計(jì)并創(chuàng)建數(shù)據(jù)庫(kù)表2-1數(shù)據(jù)庫(kù)表數(shù)據(jù)庫(kù)表寵物表寵物表pet寵物主人表寵物主人表petowner 寵物商店表寵物商店表petstore 賬目表賬目表account具體具體字段根據(jù)業(yè)務(wù)進(jìn)行字段根據(jù)業(yè)務(wù)進(jìn)行確定確定注意注意主鍵和外鍵的設(shè)計(jì),建立表之間關(guān)聯(lián)關(guān)主鍵和外鍵的設(shè)計(jì),建立表之間關(guān)聯(lián)關(guān)系系8/39字段名字段名字段類型字段類型長(zhǎng)度長(zhǎng)度備注備注IDint寵物寵物idNAMEnchar50寵物名寵物名TYPENAMEnchar20寵物類型寵物類型HEALTHint是否健康是否健康LOVEint愛(ài)心指數(shù)愛(ài)心指數(shù)BIRTHDAYdate出生日期出生日期OWNE
6、R_IDint寵物主人寵物主人idSTORE_IDint寵物所屬寵物所屬商店商店id項(xiàng)目準(zhǔn)備:設(shè)計(jì)并創(chuàng)建數(shù)據(jù)庫(kù)表項(xiàng)目準(zhǔn)備:設(shè)計(jì)并創(chuàng)建數(shù)據(jù)庫(kù)表2-2字段名字段名字段類型字段類型長(zhǎng)度長(zhǎng)度備注備注IDint寵物主人寵物主人idNAMEnchar10寵物主人名寵物主人名PASSWORDnchar10寵物主人密寵物主人密碼碼MONEYint寵物主人元寵物主人元寶寶字段名字段名字段類型字段類型長(zhǎng)度長(zhǎng)度備注備注IDint寵物商店寵物商店idNAMEnchar20寵物商店名字寵物商店名字PASSWORDnchar20寵物商店密碼寵物商店密碼BALANCEint寵物商店結(jié)余寵物商店結(jié)余字段名字段名字段類型字段類
7、型長(zhǎng)度長(zhǎng)度備注備注IDint賬單賬單idDEAL_TYPEint交易類型,交易類型,1:商店賣(mài)給寵物主人:商店賣(mài)給寵物主人 2:寵物主人賣(mài)給商店:寵物主人賣(mài)給商店 PET_IDint寵物寵物idSELLER_IDint買(mǎi)家買(mǎi)家idBUYER_IDint賣(mài)家賣(mài)家idPRICEint交易價(jià)格交易價(jià)格DEAL_TIMEdate交易時(shí)間交易時(shí)間寵物表寵物表寵物主人表寵物主人表寵物商店表寵物商店表賬目表賬目表9/39項(xiàng)目準(zhǔn)備:項(xiàng)目準(zhǔn)備:完成接口設(shè)計(jì)完成接口設(shè)計(jì)5-1第一步:根據(jù)數(shù)據(jù)庫(kù)表創(chuàng)建實(shí)體類第一步:根據(jù)數(shù)據(jù)庫(kù)表創(chuàng)建實(shí)體類實(shí)體類一般和數(shù)據(jù)庫(kù)表對(duì)應(yīng),實(shí)體類的屬性對(duì)應(yīng)實(shí)體類一般和數(shù)據(jù)庫(kù)表對(duì)應(yīng),實(shí)體類的屬性
8、對(duì)應(yīng)于表的字段于表的字段為四個(gè)數(shù)據(jù)庫(kù)表分別創(chuàng)建實(shí)體類,實(shí)現(xiàn)數(shù)據(jù)庫(kù)數(shù)為四個(gè)數(shù)據(jù)庫(kù)表分別創(chuàng)建實(shí)體類,實(shí)現(xiàn)數(shù)據(jù)庫(kù)數(shù)據(jù)在各個(gè)層次的傳輸據(jù)在各個(gè)層次的傳輸四個(gè)實(shí)體類的名稱可以定義為四個(gè)實(shí)體類的名稱可以定義為Pet、PetOwner、PetStore、Account10/39項(xiàng)目準(zhǔn)備:項(xiàng)目準(zhǔn)備:完成接口設(shè)計(jì)完成接口設(shè)計(jì)5-2第二步:創(chuàng)建第二步:創(chuàng)建DAO接口和實(shí)現(xiàn)類接口和實(shí)現(xiàn)類采用面向接口編程的思想設(shè)計(jì)數(shù)據(jù)訪問(wèn)層,定義采用面向接口編程的思想設(shè)計(jì)數(shù)據(jù)訪問(wèn)層,定義DAO接口和實(shí)現(xiàn)類接口和實(shí)現(xiàn)類為四個(gè)數(shù)據(jù)庫(kù)表分別創(chuàng)建為四個(gè)數(shù)據(jù)庫(kù)表分別創(chuàng)建DAO接口和實(shí)現(xiàn)類接口和實(shí)現(xiàn)類為了重用建立和關(guān)閉數(shù)據(jù)庫(kù)的代碼,創(chuàng)建為了重用
9、建立和關(guān)閉數(shù)據(jù)庫(kù)的代碼,創(chuàng)建BaseDao作為四個(gè)實(shí)現(xiàn)類的父類作為四個(gè)實(shí)現(xiàn)類的父類11/39項(xiàng)目準(zhǔn)備:項(xiàng)目準(zhǔn)備:完成接口設(shè)計(jì)完成接口設(shè)計(jì)5-3第三步:創(chuàng)建業(yè)務(wù)接口和實(shí)現(xiàn)類第三步:創(chuàng)建業(yè)務(wù)接口和實(shí)現(xiàn)類從業(yè)務(wù)角度考慮,主要是寵物主人和寵物商店業(yè)從業(yè)務(wù)角度考慮,主要是寵物主人和寵物商店業(yè)務(wù)務(wù)創(chuàng)建寵物主人和寵物商店業(yè)務(wù)接口及實(shí)現(xiàn)類創(chuàng)建寵物主人和寵物商店業(yè)務(wù)接口及實(shí)現(xiàn)類在業(yè)務(wù)實(shí)現(xiàn)類中調(diào)用在業(yè)務(wù)實(shí)現(xiàn)類中調(diào)用DAO接口實(shí)現(xiàn)相應(yīng)業(yè)務(wù)接口實(shí)現(xiàn)相應(yīng)業(yè)務(wù)12/39項(xiàng)目準(zhǔn)備:項(xiàng)目準(zhǔn)備:完成接口設(shè)計(jì)完成接口設(shè)計(jì)5-4第四步:優(yōu)化業(yè)務(wù)接口設(shè)計(jì)第四步:優(yōu)化業(yè)務(wù)接口設(shè)計(jì)按照按照“單一職能原則單一職能原則” 對(duì)業(yè)務(wù)接口定義進(jìn)行
10、優(yōu)化對(duì)業(yè)務(wù)接口定義進(jìn)行優(yōu)化抽取出抽取出Buyable、Sellable、Breedable、Accountable等接口等接口PetOwnerService、PetStoreService接口根據(jù)自接口根據(jù)自身功能繼承其中的一個(gè)或多個(gè)接口身功能繼承其中的一個(gè)或多個(gè)接口13/39項(xiàng)目準(zhǔn)備:項(xiàng)目準(zhǔn)備:完成接口設(shè)計(jì)完成接口設(shè)計(jì)5-5第五步:根據(jù)分析結(jié)果給出偽代碼,完成設(shè)計(jì)第五步:根據(jù)分析結(jié)果給出偽代碼,完成設(shè)計(jì)給出實(shí)體類偽代碼給出實(shí)體類偽代碼給出給出DAO接口和實(shí)現(xiàn)類偽代碼接口和實(shí)現(xiàn)類偽代碼給出業(yè)務(wù)接口和實(shí)現(xiàn)類偽代碼給出業(yè)務(wù)接口和實(shí)現(xiàn)類偽代碼14/39開(kāi)發(fā)計(jì)劃開(kāi)發(fā)計(jì)劃 35分鐘分鐘用例用例1:系統(tǒng)啟
11、動(dòng):系統(tǒng)啟動(dòng) 15分鐘分鐘用例用例2:寵物主人登錄:寵物主人登錄 35分鐘分鐘用例用例3:寵物主人購(gòu)買(mǎi)庫(kù):寵物主人購(gòu)買(mǎi)庫(kù)存寵物存寵物 15分鐘分鐘用例用例4:寵物主人購(gòu)買(mǎi)新:寵物主人購(gòu)買(mǎi)新培育寵物培育寵物 30分鐘分鐘用例用例5:寵物主人賣(mài)出寵:寵物主人賣(mài)出寵物給商店物給商店 15/39用例用例1:系統(tǒng)啟動(dòng):系統(tǒng)啟動(dòng)3-1需求說(shuō)明需求說(shuō)明在系統(tǒng)啟動(dòng)時(shí),顯示所有的寵物信息、寵物主人在系統(tǒng)啟動(dòng)時(shí),顯示所有的寵物信息、寵物主人信息、寵物商店信息信息、寵物商店信息系統(tǒng)啟動(dòng)后,提示選擇登錄模式系統(tǒng)啟動(dòng)后,提示選擇登錄模式 指導(dǎo)指導(dǎo)講解需求說(shuō)明講解需求說(shuō)明16/39用例用例1:系統(tǒng)啟動(dòng):系統(tǒng)啟動(dòng)3-2DA
12、O代碼代碼PetDao:getAllPet() 查詢所有寵物信息查詢所有寵物信息PetOwnerDao:getAllOwner() 查詢所有寵物主人信息查詢所有寵物主人信息PetStoreDao:getAllStore() 查詢所有寵物商店信息查詢所有寵物商店信息測(cè)試類測(cè)試類startPetShop():獲取相關(guān)信息并輸出:獲取相關(guān)信息并輸出,提示選擇登錄模式提示選擇登錄模式 main():調(diào)用:調(diào)用startPetShop(),啟動(dòng)程序,啟動(dòng)程序使用使用JDBC訪問(wèn)訪問(wèn)SQL Server數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)獲取相關(guān)信息并遍歷輸出獲取相關(guān)信息并遍歷輸出完成時(shí)間完成時(shí)間:35分鐘分鐘提示提示分析分析1
13、7/39共性問(wèn)題集中講解共性問(wèn)題集中講解常見(jiàn)問(wèn)題及解決辦法常見(jiàn)問(wèn)題及解決辦法代碼規(guī)范問(wèn)題代碼規(guī)范問(wèn)題調(diào)試技巧調(diào)試技巧18/39用例用例1:系統(tǒng)啟動(dòng):系統(tǒng)啟動(dòng)3-3正確顯示所有寵物信息正確顯示所有寵物信息正確顯示所有主人和商店信息正確顯示所有主人和商店信息提示選擇登錄模式提示選擇登錄模式要求要求互相驗(yàn)證完成的程序功能互相驗(yàn)證完成的程序功能小組長(zhǎng)檢查本組完成情況小組長(zhǎng)檢查本組完成情況功能測(cè)試功能測(cè)試演示案例:系統(tǒng)啟動(dòng)演示案例:系統(tǒng)啟動(dòng)19/39用例用例2:寵物主人登錄:寵物主人登錄3-1需求說(shuō)明需求說(shuō)明輸入用戶名和密碼,判斷登錄是否成功輸入用戶名和密碼,判斷登錄是否成功如果成功,輸出主人基本信息并
14、提示選擇相應(yīng)操如果成功,輸出主人基本信息并提示選擇相應(yīng)操作作如果登錄失敗,提示確認(rèn)用戶名和密碼后重新輸如果登錄失敗,提示確認(rèn)用戶名和密碼后重新輸入入指導(dǎo)指導(dǎo)講解需求說(shuō)明講解需求說(shuō)明20/39用例用例2:寵物主人登錄:寵物主人登錄3-2DAO代碼代碼PetOwnerDao:selectOwner() 根據(jù)查詢條件查根據(jù)查詢條件查詢寵物主人信息詢寵物主人信息Service代碼代碼PetOwnerService:login() 寵物主人登錄寵物主人登錄測(cè)試類測(cè)試類ownerLogin() :寵物主人登錄寵物主人登錄startPetShop():如果選擇主人登錄,調(diào)用:如果選擇主人登錄,調(diào)用owner
15、Login() main():調(diào)用:調(diào)用startPetShop(),啟動(dòng)程序,啟動(dòng)程序完成時(shí)間完成時(shí)間:15分鐘分鐘分析分析21/39共性問(wèn)題集中講解共性問(wèn)題集中講解常見(jiàn)問(wèn)題及解決辦法常見(jiàn)問(wèn)題及解決辦法代碼規(guī)范問(wèn)題代碼規(guī)范問(wèn)題調(diào)試技巧調(diào)試技巧22/39用例用例2:寵物主人登錄:寵物主人登錄3-3寵物主人登錄成功寵物主人登錄成功寵物主人登錄失敗寵物主人登錄失敗要求要求互相驗(yàn)證完成的程序功能互相驗(yàn)證完成的程序功能小組長(zhǎng)檢查本組完成情況小組長(zhǎng)檢查本組完成情況功能測(cè)試功能測(cè)試演示案例:寵物主人登錄演示案例:寵物主人登錄23/39用例用例3:寵物主人購(gòu)買(mǎi)庫(kù)存寵物:寵物主人購(gòu)買(mǎi)庫(kù)存寵物3-1 需求說(shuō)明需
16、求說(shuō)明主人成功登錄后,可選擇購(gòu)買(mǎi)庫(kù)存寵物主人成功登錄后,可選擇購(gòu)買(mǎi)庫(kù)存寵物顯示所有庫(kù)存寵物列表供主人選擇顯示所有庫(kù)存寵物列表供主人選擇輸入寵物編號(hào)完成購(gòu)買(mǎi)輸入寵物編號(hào)完成購(gòu)買(mǎi)購(gòu)買(mǎi)成功將顯示提示信息購(gòu)買(mǎi)成功將顯示提示信息 指導(dǎo)指導(dǎo)講解需求說(shuō)明講解需求說(shuō)明24/39用例用例3:寵物主人購(gòu)買(mǎi)庫(kù)存寵物:寵物主人購(gòu)買(mǎi)庫(kù)存寵物3-2DAO代碼代碼Service代碼代碼查詢所有庫(kù)存寵物查詢所有庫(kù)存寵物根據(jù)主人選擇實(shí)現(xiàn)購(gòu)買(mǎi)根據(jù)主人選擇實(shí)現(xiàn)購(gòu)買(mǎi)測(cè)試類測(cè)試類ownerBuy():寵物主人購(gòu)買(mǎi)寵物:寵物主人購(gòu)買(mǎi)寵物ownerLogin() :如果如果主人購(gòu)買(mǎi)寵物,調(diào)用主人購(gòu)買(mǎi)寵物,調(diào)用ownerBuy()根據(jù)主人選
17、擇實(shí)現(xiàn)購(gòu)買(mǎi)根據(jù)主人選擇實(shí)現(xiàn)購(gòu)買(mǎi)更新寵物信息:指定更新寵物信息:指定ownerid更新寵物主人信息:減少元寶數(shù)更新寵物主人信息:減少元寶數(shù)更新寵物商店信息:增加元寶數(shù)更新寵物商店信息:增加元寶數(shù)更新賬目信息:添加新賬目更新賬目信息:添加新賬目完成時(shí)間完成時(shí)間:35分鐘分鐘分析分析提示提示25/39共性問(wèn)題集中講解共性問(wèn)題集中講解常見(jiàn)問(wèn)題及解決辦法常見(jiàn)問(wèn)題及解決辦法代碼規(guī)范問(wèn)題代碼規(guī)范問(wèn)題調(diào)試技巧調(diào)試技巧26/39用例用例3:寵物主人購(gòu)買(mǎi)庫(kù)存寵物:寵物主人購(gòu)買(mǎi)庫(kù)存寵物3-3顯示所有庫(kù)存寵物顯示所有庫(kù)存寵物根據(jù)主人選擇實(shí)現(xiàn)購(gòu)買(mǎi)根據(jù)主人選擇實(shí)現(xiàn)購(gòu)買(mǎi)要求要求互相驗(yàn)證完成的程序功能互相驗(yàn)證完成的程序功能小
18、組長(zhǎng)檢查本組完成情況小組長(zhǎng)檢查本組完成情況功能測(cè)試功能測(cè)試演示案例:寵物主人購(gòu)買(mǎi)庫(kù)存寵物演示案例:寵物主人購(gòu)買(mǎi)庫(kù)存寵物27/39用例用例4:寵物主人購(gòu)買(mǎi)新培育:寵物主人購(gòu)買(mǎi)新培育寵物寵物3-1 需求說(shuō)明需求說(shuō)明主人成功登錄后,可選擇購(gòu)買(mǎi)新培育寵物主人成功登錄后,可選擇購(gòu)買(mǎi)新培育寵物顯示所有新培育寵物列表供主人選擇顯示所有新培育寵物列表供主人選擇輸入寵物編號(hào)完成購(gòu)買(mǎi)輸入寵物編號(hào)完成購(gòu)買(mǎi)購(gòu)買(mǎi)成功將顯示提示信息購(gòu)買(mǎi)成功將顯示提示信息指導(dǎo)指導(dǎo)講解需求說(shuō)明講解需求說(shuō)明28/39用例用例4:寵物主人購(gòu)買(mǎi)新培育:寵物主人購(gòu)買(mǎi)新培育寵物寵物3-2 實(shí)現(xiàn)實(shí)現(xiàn)步驟與購(gòu)買(mǎi)庫(kù)存寵物相同步驟與購(gòu)買(mǎi)庫(kù)存寵物相同購(gòu)買(mǎi)庫(kù)存寵
19、物和新培育寵物屬于兩種不同的購(gòu)買(mǎi)庫(kù)存寵物和新培育寵物屬于兩種不同的業(yè)務(wù),在業(yè)務(wù)接口和實(shí)現(xiàn)類中應(yīng)該定義不同業(yè)務(wù),在業(yè)務(wù)接口和實(shí)現(xiàn)類中應(yīng)該定義不同的方法的方法重用數(shù)據(jù)訪問(wèn)層代碼重用數(shù)據(jù)訪問(wèn)層代碼完成時(shí)間完成時(shí)間:15分鐘分鐘分析分析29/39共性問(wèn)題集中講解共性問(wèn)題集中講解常見(jiàn)問(wèn)題及解決辦法常見(jiàn)問(wèn)題及解決辦法代碼規(guī)范問(wèn)題代碼規(guī)范問(wèn)題調(diào)試技巧調(diào)試技巧30/39用例用例4:寵物主人購(gòu)買(mǎi)新培育寵物:寵物主人購(gòu)買(mǎi)新培育寵物3-3顯示所有新培育寵物顯示所有新培育寵物根據(jù)主人選擇實(shí)現(xiàn)購(gòu)買(mǎi)根據(jù)主人選擇實(shí)現(xiàn)購(gòu)買(mǎi)要求要求互相驗(yàn)證完成的程序功能互相驗(yàn)證完成的程序功能小組長(zhǎng)檢查本組完成情況小組長(zhǎng)檢查本組完成情況功能測(cè)試功能測(cè)試演示案例:寵物主人購(gòu)買(mǎi)新培育寵物演示案例:寵物主人購(gòu)買(mǎi)新培育寵物31/39用例用例5:寵物主人賣(mài)出寵物給商店:寵物主人賣(mài)出寵物給商店3-1DAO代碼代碼Service代碼代碼獲得指定獲得指定ID的寵物主人的所有寵物信息的寵物主人的所有寵物信息寵物主人向?qū)櫸锷痰曩u(mài)出自己寵物寵物主人向?qū)櫸锷痰曩u(mài)出自己寵物測(cè)試類測(cè)試類ownerSell():寵物主人賣(mài)出寵物:寵物主人賣(mài)出寵物ownerLogin() :如果如果主人賣(mài)出寵物,調(diào)用主人賣(mài)出寵物,調(diào)用ownerSell()根據(jù)根據(jù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 祠堂古建筑景觀設(shè)計(jì)承包合同(二零二五)3篇
- 2025年度網(wǎng)絡(luò)安全專家個(gè)人雇傭服務(wù)協(xié)議范本4篇
- 2025年度個(gè)人寵物寄養(yǎng)服務(wù)合同參考范本4篇
- 2025年度廁所防滑防霉涂料研發(fā)與應(yīng)用合同3篇
- 2025年度個(gè)人融資擔(dān)保協(xié)議書(shū)范本4篇
- 2025年高端住宅小區(qū)車(chē)位租賃與管家式服務(wù)合同3篇
- 2025年度定制化鋁合金門(mén)窗設(shè)計(jì)與施工一體化合同4篇
- 二零二五年度車(chē)輛抵押借款合同(含車(chē)輛評(píng)估)3篇
- 二零二五版酒店客房承包經(jīng)營(yíng)與管理服務(wù)合同3篇
- 2025年度城市門(mén)衛(wèi)崗位招聘與管理合同范本4篇
- 廣東省佛山市2025屆高三高中教學(xué)質(zhì)量檢測(cè) (一)化學(xué)試題(含答案)
- 人教版【初中數(shù)學(xué)】知識(shí)點(diǎn)總結(jié)-全面+九年級(jí)上冊(cè)數(shù)學(xué)全冊(cè)教案
- 2024年全國(guó)體育單招英語(yǔ)考卷和答案
- 食品安全管理制度可打印【7】
- 2024年九年級(jí)語(yǔ)文中考名著閱讀《儒林外史》考前練附答案
- 抖音麗人行業(yè)短視頻直播項(xiàng)目運(yùn)營(yíng)策劃方案
- 2024年江蘇揚(yáng)州市邗城文化旅游發(fā)展有限公司招聘筆試參考題庫(kù)含答案解析
- 小學(xué)六年級(jí)數(shù)學(xué)100道題解分?jǐn)?shù)方程
- 社區(qū)獲得性肺炎護(hù)理查房?jī)?nèi)科
- 淺談提高中學(xué)生歷史學(xué)習(xí)興趣的策略
- 項(xiàng)目管理實(shí)施規(guī)劃-無(wú)錫萬(wàn)象城
評(píng)論
0/150
提交評(píng)論