![PSS結(jié)構(gòu)項(xiàng)目實(shí)訓(xùn)_JAVA語(yǔ)言版_進(jìn)銷(xiāo)存ppt課件_第1頁(yè)](http://file4.renrendoc.com/view/40e014dcb57b3cb6843ea4b1ab4ffe41/40e014dcb57b3cb6843ea4b1ab4ffe411.gif)
![PSS結(jié)構(gòu)項(xiàng)目實(shí)訓(xùn)_JAVA語(yǔ)言版_進(jìn)銷(xiāo)存ppt課件_第2頁(yè)](http://file4.renrendoc.com/view/40e014dcb57b3cb6843ea4b1ab4ffe41/40e014dcb57b3cb6843ea4b1ab4ffe412.gif)
![PSS結(jié)構(gòu)項(xiàng)目實(shí)訓(xùn)_JAVA語(yǔ)言版_進(jìn)銷(xiāo)存ppt課件_第3頁(yè)](http://file4.renrendoc.com/view/40e014dcb57b3cb6843ea4b1ab4ffe41/40e014dcb57b3cb6843ea4b1ab4ffe413.gif)
![PSS結(jié)構(gòu)項(xiàng)目實(shí)訓(xùn)_JAVA語(yǔ)言版_進(jìn)銷(xiāo)存ppt課件_第4頁(yè)](http://file4.renrendoc.com/view/40e014dcb57b3cb6843ea4b1ab4ffe41/40e014dcb57b3cb6843ea4b1ab4ffe414.gif)
![PSS結(jié)構(gòu)項(xiàng)目實(shí)訓(xùn)_JAVA語(yǔ)言版_進(jìn)銷(xiāo)存ppt課件_第5頁(yè)](http://file4.renrendoc.com/view/40e014dcb57b3cb6843ea4b1ab4ffe41/40e014dcb57b3cb6843ea4b1ab4ffe415.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、PSS進(jìn)銷(xiāo)存系統(tǒng)設(shè)計(jì)Java實(shí)訓(xùn)課程Mentoring Case上章回想講解了進(jìn)銷(xiāo)存系統(tǒng)的背景知識(shí)和業(yè)務(wù)流程。引見(jiàn)了PSS進(jìn)銷(xiāo)存系統(tǒng)的非功能需求。經(jīng)過(guò)引見(jiàn)數(shù)據(jù)流圖的運(yùn)用,分析了PSS進(jìn)銷(xiāo)存系統(tǒng)的數(shù)據(jù)流圖。對(duì)幾個(gè)關(guān)鍵業(yè)務(wù)用例進(jìn)展了深化的分析和講解。劃分了工程開(kāi)發(fā)小組,明確了小組人員的各項(xiàng)開(kāi)發(fā)職能。SQL Server 20052本章目的了解PSS進(jìn)銷(xiāo)存系統(tǒng)的物理構(gòu)造和系統(tǒng)層次架構(gòu)。了解并熟習(xí)PSS的系統(tǒng)設(shè)計(jì)架構(gòu)。掌握PSS進(jìn)銷(xiāo)存系統(tǒng)的表示層設(shè)計(jì)。掌握PSS進(jìn)銷(xiāo)存系統(tǒng)的數(shù)據(jù)實(shí)體設(shè)計(jì)。掌握PSS進(jìn)銷(xiāo)存系統(tǒng)的數(shù)據(jù)訪問(wèn)層設(shè)計(jì)及輔助開(kāi)發(fā)包的設(shè)計(jì)。分析講解PSS進(jìn)銷(xiāo)存系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)和界面設(shè)計(jì)。SQL Ser
2、ver 20053系統(tǒng)物理構(gòu)造系統(tǒng)物理構(gòu)造系統(tǒng)可以數(shù)據(jù)共享 數(shù)據(jù)庫(kù)效力器集中存放數(shù)據(jù) 客戶(hù)端程序被安裝到多臺(tái)計(jì)算機(jī)上 系統(tǒng)應(yīng)確保并發(fā)的平安性 SQL Server 20054系統(tǒng)架構(gòu)中的層層layer在軟件領(lǐng)域運(yùn)用非常廣泛。層的優(yōu)缺陷不需求了解實(shí)現(xiàn)細(xì)節(jié)可改動(dòng)根底層可減少層之間依賴(lài)易制定層規(guī)范易涉及其他層效率降低SQL Server 20055架構(gòu)層次2-1三層構(gòu)造估計(jì)大家都很熟習(xí)了。就是表示(presentation)層, 領(lǐng)域(domain)層, 以及根底架構(gòu)(infrastructure)層。在程序中我們又參與了數(shù)據(jù)映射層Data Mapping。數(shù)據(jù)訪問(wèn)層數(shù)據(jù)耐久層業(yè)務(wù)層表示層數(shù)據(jù)映射層
3、SQL Server 20056架構(gòu)層次2-2表示層邏輯主要處置用戶(hù)和軟件的交互。根底架構(gòu)層邏輯包括處置和其他系統(tǒng)的通訊,代表系統(tǒng)執(zhí)行義務(wù)。業(yè)務(wù)邏輯包括輸入和存儲(chǔ)數(shù)據(jù)的計(jì)算。數(shù)據(jù)映射層成為數(shù)據(jù)的容器 。SQL Server 20057總體架構(gòu)2-1進(jìn)銷(xiāo)存包構(gòu)造form包table包task包util包validate包res與properties包bean包SQL Server 20058總體架構(gòu)2-2SQL Server 20059表示層3-1根據(jù)業(yè)務(wù)分析,我們應(yīng)提供18個(gè)業(yè)務(wù)表示。表示層的組件包括以下圖所示:gov.handson.pdsystemvalidateformbeanSQL S
4、erver 200510表示層3-2界面名稱(chēng)界面標(biāo)識(shí)功能說(shuō)明登錄身份LoginFrame驗(yàn)證,登錄主界面主界面MDIFrame多文檔窗體銷(xiāo)售員工資料SManFrame管理銷(xiāo)售員工資料客戶(hù)資料CustomerFrame管理客戶(hù),客戶(hù)聯(lián)系人資料商品資料ProductFrame管理商品資料供應(yīng)商資料SupplierFrame管理供應(yīng)商,供應(yīng)商聯(lián)系人資料采購(gòu)入庫(kù)StockFrame采購(gòu)入庫(kù)單錄入采購(gòu)?fù)素汼tockBackFrame采購(gòu)?fù)素泦武浫脘N(xiāo)售出庫(kù)DeliveryFrame銷(xiāo)售出庫(kù)單錄入銷(xiāo)售退貨DeliveryBackFrame銷(xiāo)售退貨單錄入SQL Server 200511表示層3-3界面名稱(chēng)界
5、面標(biāo)識(shí)功能說(shuō)明庫(kù)存查詢(xún)CheckStockFrame查詢(xún)庫(kù)存情況庫(kù)存預(yù)警WarnExcelFrame打印低于安全庫(kù)存的報(bào)表商品報(bào)表ProductExcelFrame打印商品報(bào)表采購(gòu)匯總報(bào)表ColStockExcelFrame打印采購(gòu)匯總報(bào)表采購(gòu)年度報(bào)表YearStoExcelFrame打印采購(gòu)年度報(bào)表用戶(hù)資料UserinfoFrame維護(hù)用戶(hù)基本資料SQL Server 200512Validate包與bean包validate用于客戶(hù)端驗(yàn)證,bean用于自定義組件validate包bean包PicturePanelDateChooserJButtonSQL Server 200513數(shù)據(jù)實(shí)體
6、層2-1業(yè)務(wù)數(shù)據(jù)又是業(yè)務(wù)邏輯的中心,最終業(yè)務(wù)數(shù)據(jù)將以一種固定的格式表現(xiàn)于內(nèi)存中,在系統(tǒng)的各個(gè)層次間傳輸,充任DTO角色。系統(tǒng)各層之間的數(shù)據(jù)交換載體DTOData Transfer Object實(shí)現(xiàn)系統(tǒng)業(yè)務(wù)中的數(shù)據(jù)實(shí)體的表現(xiàn)方式根據(jù)詳細(xì)業(yè)務(wù)籠統(tǒng)的對(duì)象實(shí)體數(shù)據(jù)實(shí)體SQL Server 200514數(shù)據(jù)實(shí)體層2-2在數(shù)據(jù)實(shí)體類(lèi)中,均是一些set與get方法,用于設(shè)置和獲得實(shí)體類(lèi)中各屬性的值。 CustomercustomerIDcustomerSimpleNamecustomerNameOwnergetCustomerID()setCustomerID()getCustomerSimpleName(
7、)setCustomerSimpleName()getCustomerName()setCustomerName()SQL Server 200515數(shù)據(jù)訪問(wèn)層2-1數(shù)據(jù)訪問(wèn)層提供對(duì)數(shù)據(jù)源訪問(wèn)的功能 。數(shù)據(jù)銜接納理維護(hù)一個(gè)Connection對(duì)象,對(duì)外暴露數(shù)據(jù)庫(kù)銜接獲取和釋放方法。數(shù)據(jù)操作封裝,前往PreparedStatement 對(duì)象資源重用更快的系統(tǒng)相應(yīng)速度新的資源分配手段通一的銜接納理,防止數(shù)據(jù)庫(kù)銜接走漏優(yōu)點(diǎn)SQL Server 200516數(shù)據(jù)訪問(wèn)層2-2數(shù)據(jù)訪問(wèn)層類(lèi)圖SQL Server 200517業(yè)務(wù)邏輯層2-1業(yè)務(wù)邏輯層是各種業(yè)務(wù)規(guī)那么和邏輯的實(shí)現(xiàn)。它是系統(tǒng)中真正的中心。業(yè)務(wù)
8、層實(shí)現(xiàn)運(yùn)用程序的業(yè)務(wù)功能。 task包實(shí)體業(yè)務(wù)類(lèi) HandleTaskSQL Server 200518業(yè)務(wù)邏輯層2-2業(yè)務(wù)邏輯層類(lèi)圖SQL Server 200519輔助開(kāi)發(fā)包2-1輔助類(lèi)用于完成資源文件讀取,共通方法以及系統(tǒng)運(yùn)用的常量。util包SQL Server 200520輔助開(kāi)發(fā)包2-2輔助開(kāi)發(fā)包類(lèi)圖SQL Server 200521數(shù)據(jù)庫(kù)分析3-1根據(jù)分析,為PSS進(jìn)銷(xiāo)存系統(tǒng)設(shè)計(jì)11個(gè)表。以下圖為Users表。SQL Server 200522數(shù)據(jù)庫(kù)分析3-2Product表DeliveryDetail表DeliveryMaster表Customer表SalesMan表Custo
9、merContactMan表SQL Server 200523數(shù)據(jù)庫(kù)分析3-3SupplierContactMan表Supplier表PurchaseMaster表PurchaseDetail表SQL Server 200524分組討論討論系統(tǒng)的層次架構(gòu),經(jīng)過(guò)討論學(xué)生思索數(shù)據(jù)映射層與業(yè)務(wù)邏輯層的類(lèi)設(shè)計(jì)。討論數(shù)據(jù)庫(kù)構(gòu)造,經(jīng)過(guò)討論學(xué)生加深對(duì)數(shù)據(jù)庫(kù)的了解。SQL Server 200525界面設(shè)計(jì)3-1的開(kāi)創(chuàng)人靠一個(gè)簡(jiǎn)單的概念模型,馬上拿到了第一筆十萬(wàn)美圓的種子資金,從此開(kāi)創(chuàng)了一個(gè)與雅虎爭(zhēng)霸網(wǎng)絡(luò)搜索的新時(shí)代??焖僭驼宫F(xiàn)系統(tǒng)概念了解用戶(hù)需求驗(yàn)證關(guān)鍵技術(shù)SQL Server 200526界面設(shè)計(jì)3-2
10、根據(jù)界面的整體關(guān)系及流程圖我們確定了18個(gè)窗體 。內(nèi)容如下:界面窗體界面窗體界面窗體供應(yīng)商資料窗體 用戶(hù)資料窗體 庫(kù)存預(yù)警窗體 商品資料窗體 采購(gòu)入庫(kù)窗體 商品報(bào)表窗體 客戶(hù)資料窗體 采購(gòu)?fù)素洿绑w 采購(gòu)匯總報(bào)表窗體 銷(xiāo)售員工資料窗體 銷(xiāo)售出庫(kù)窗體 采購(gòu)年度報(bào)表窗體 用戶(hù)密碼修改窗體 銷(xiāo)售退貨窗體 登陸窗體 用戶(hù)權(quán)限窗體 庫(kù)存查詢(xún)窗體 主窗體SQL Server 200527界面設(shè)計(jì)3-3演示PSS進(jìn)銷(xiāo)存系統(tǒng)界面范例SQL Server 200528總結(jié)2-1掌握了PSS進(jìn)銷(xiāo)存系統(tǒng)的物理構(gòu)造。加深了系統(tǒng)設(shè)計(jì)中層的概念的了解,對(duì)各層的設(shè)計(jì)進(jìn)展了簡(jiǎn)要的講解。熟習(xí)了PSS系統(tǒng)的總體設(shè)計(jì)架構(gòu),及系統(tǒng)的包圖關(guān)系。熟習(xí)了PSS進(jìn)銷(xiāo)存系統(tǒng)的表示層設(shè)計(jì),對(duì)表示層的包及類(lèi)進(jìn)展了分析。SQL
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 分析倉(cāng)庫(kù)管理中的常見(jiàn)問(wèn)題計(jì)劃
- 秋季文史課程教學(xué)計(jì)劃
- 提升教學(xué)質(zhì)量計(jì)劃
- 安全生產(chǎn)與健康管理方案計(jì)劃
- 樹(shù)立良好的生活部形象方針計(jì)劃
- 2025年陶瓷生產(chǎn)加工機(jī)械項(xiàng)目合作計(jì)劃書(shū)
- 美術(shù)教師職業(yè)素養(yǎng)提升計(jì)劃
- 從數(shù)據(jù)中尋找倉(cāng)儲(chǔ)優(yōu)化機(jī)會(huì)的總結(jié)計(jì)劃
- 財(cái)務(wù)合規(guī)性的強(qiáng)化措施計(jì)劃
- 可行性研究與市場(chǎng)定位計(jì)劃
- 2024屆高考政治一輪復(fù)習(xí)經(jīng)濟(jì)學(xué)名詞解釋
- 湘教版高中數(shù)學(xué)必修二知識(shí)點(diǎn)清單
- GB/T 22919.9-2024水產(chǎn)配合飼料第9部分:大口黑鱸配合飼料
- 體育與兒童心理健康教育教材教學(xué)課件
- 商業(yè)綜合體投資計(jì)劃書(shū)
- 2024妊娠期糖尿病指南課件
- 婚姻家庭法(第三版)教案全套 項(xiàng)目1-9 婚姻家庭法概述-特殊婚姻家庭關(guān)系
- 可持續(xù)采購(gòu)與供應(yīng)鏈管理
- 2024年道路運(yùn)輸企業(yè)安全教育培訓(xùn)計(jì)劃
- 關(guān)注孩子心理健康教育家長(zhǎng)會(huì)
- 急性心肌梗死治療進(jìn)展與規(guī)范化治療護(hù)理課件
評(píng)論
0/150
提交評(píng)論