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

正文內(nèi)容

java語言程序設(shè)計基礎(chǔ)第2版概論ppt-在線瀏覽

2025-02-23 05:32本頁面
  

【正文】 者組成 團(tuán)隊 –問題的需求的描述 –確定類 –確定變量和方法 –確定系統(tǒng)的體系結(jié)構(gòu) –確定開發(fā)工具并編寫程序 2021/11/10 85 解決問題的求解過程 ?自動取款機(jī) (ATM)軟件求解過程 : –需求描述 –確定類 –確定業(yè)務(wù)流程 (變量和方法 ) –確定用戶界面 –確定軟件最終的體系結(jié)構(gòu) 2021/11/10 86 解決問題的求解過程 ?ATM軟件求解過程 : –需求描述 : ? 顧客持卡取款 . ? 對使用 ATM的事務(wù)都留記錄 ,每天報告 . ? 軟件有適當(dāng)?shù)陌踩胧?.暫時不考慮支付 ? 每個賬戶能同時在多個 ATM上查詢和取款 ? 考慮未來擴(kuò)展 ,增加出納點和網(wǎng)絡(luò)客戶機(jī) 2021/11/10 87 ATM軟件求解過程 : ?需求描述限制 : – ATM軟件由銀行擁有 – ATM軟件在服務(wù)器中運(yùn)行 – 卡由銀行發(fā)行 ,并保留客戶信息 – ATM界面由銀行確定 – 所有 ATM的用戶界面相同 2021/11/10 88 ATM軟件求解過程 : ?確定候選對象類 : – Transaction事務(wù) (查賬 ,取款等 ) – Session使用期 – Card取款卡 – DailyLog日志 ,ATM自動取款機(jī) 2021/11/10 89 ATM軟件求解過程 : ?確定候選對象類 : – Cashier出納點 – NetCleint網(wǎng)絡(luò)客戶機(jī) – ATMManager 管理 ATM軟件 – BankInfo銀行資料 2021/11/10 90 ATM軟件求解過程 :確定對象類 BankInfo ATM Manager DailyLog Session Card Agent ATM Cashies Net客戶 Transaction 1 1 1 * * 1 * * * 1 * * * 1 1 * 2021/11/10 91 ATM軟件求解過程 : ?確定對象類屬性 : –ATMManager類屬性 : ?adminPassword:String //系統(tǒng)管理員口令 ?bankInfos:Container //銀行信息庫 ?sessions:Container //使用期容器 ?dailyLogs:Container //日志容器 ?agents:Container //代理容器 2021/11/10 92 ATM軟件求解過程 : ?確定對象類屬性 : –BankInfo類屬性 : ?name:String //名字 ?prefix:Integer //前綴 ?serverName:String //服務(wù)器名字 ?cards:Container //取款卡 2021/11/10 93 ATM軟件求解過程 : ?確定對象類屬性 : –Card類屬性 : ?number:Integer //編號 ?name:String //名字 ?accountName:Integer //賬號 ?sessions:Session[*] //使用期變數(shù)據(jù) 2021/11/10 94 ATM軟件求解過程 : ?確定對象類屬性 : –Session類屬性 : ?startTime:Time //起始時間 ?endTime:Time //結(jié)束時間 ?card:Card //取款卡 ?agent:Agent //代理 ?//事務(wù)可變數(shù)組 ?transactions:Transaction[*] 2021/11/10 95 ATM軟件求解過程 : ?確定對象類屬性 : –Transaction類屬性 : ?time:Time //時間 ?content:String //內(nèi)容 2021/11/10 96 ATM軟件求解過程 : ?確定對象類屬性 : –DailyLog類屬性 : ?date:Date //日期 ?sessions:Container //使用期容器 2021/11/10 97 ATM軟件求解過程 : ?確定對象類屬性 : –Agent類屬性 : ?id:String //標(biāo)識符 ?name:String //名字 ?sessions:Container //使用期容器 2021/11/10 98 ATM軟件求解過程 : ?確定對象類屬性 : –ATM類屬性 : ?location:String //地點 ?Cashier類屬性 :String //分店名 ?NetClient類屬性 : url:URL //網(wǎng)站 2021/11/10 99 ATM軟件求解過程 : ?確定對象類屬性 : –確定變量和方法 : ?涉及對象 : 顧客 (取款卡 ),ATM客戶機(jī) ,ATM管理器 ,銀行 . ?兩對 C/S: ATM客戶機(jī) /ATM管理器 ATM管理器 /銀行 ?銀行界面 ATM管理器界面 2021/11/10 100 ATM軟件求解過程 : ?涉及到的變量 : –cardInfor卡信息 –account賬戶 –amount金額 –accountName賬戶名 –accountInfor賬戶信息 –receiver收款人 2021/11/10 101 ATM軟件取款過程序列圖 插入卡 問口令 鍵入口令 選擇事務(wù) 問金額 輸入金額 提供現(xiàn)金 ATM 查證命令 檢查賬號資料 口令正確 口令正確 請求處理事務(wù) 處理銀行事務(wù) 事務(wù)完成 數(shù)據(jù)記錄 確認(rèn)事務(wù)已完成 ATM Manager Bank 2021/11/10 102 ATM軟件求解過程 : ?確定對象類屬性 : –確定變量和方法 : ?ATMManager類中的方法 : –//構(gòu)造方法 – ATMManager() – ATMManager(adminiPassword String) 2021/11/10 103 ATM軟件求解過程 : ?確定對象類屬性 : –確定變量和方法 : ?ATMManager類中的方法 : //注冊系統(tǒng)方法 –login(cardInfo:CardInfo) –logout() 2021/11/10 104 ATM軟件求解過程 : ?確定對象類屬性 : –確定變量和方法 : ?ATMManager類中的方法 : //訪問方法 : ? getBankInfos():BankInfo[*] ? getSessions():Session[*] ? getDailyLogs():DailyLog[*] 2021/11/10 105 ATM軟件求解過程 : ?確定對象類屬性 : –確定變量和方法 : ?ATMManager類中的方法 : – getAgents():Agent[*] – addBankInfo(name:String):BankInfo – removeBankInfo(name:String):BankInfo – addSession(startTime,card,agent) – removeSession(session):Session 2021/11/10 106 ATM軟件求解過程 : ?確定對象類屬性 : –確定變量和方法 : ?ATMManager類中的方法 : – addDailyLog(date):DailyLog – removeDailyLog(date) – addAgent(agent) – removeAgent(id) 2021/11/10 107 ATM軟件求解過程 : ?確定對象類屬性 : –確定變量和方法 : ?BankInfo類中的方法 : – BankInfo(name,prefix,serverName) – getName():String – getServerName():String 2021/11/10 108 ATM軟件求解過程 : ?確定對象類屬性 : –確定變量和方法 : ?BankInfo類中的方法 : –getCard():Card[*] –addCard(number,name,accountNumber –removeCard(number) 2021/11/10 109 ATM軟件求解過程 : ?確定對象類屬性 : –確定變量和方法 : ?BankInfo類中的方法 : – Card(number,name,accountNu
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1