08計劃《軟件構架設計》實驗指導書_第1頁
08計劃《軟件構架設計》實驗指導書_第2頁
08計劃《軟件構架設計》實驗指導書_第3頁
08計劃《軟件構架設計》實驗指導書_第4頁
08計劃《軟件構架設計》實驗指導書_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

《軟件構架設計》試驗指導書〔Ver1.0〕計算機學院計算機科學技術系郭玉華安徽工業(yè)大學計算機學院200812《軟件構架設計》試驗指導書安徽工業(yè)大學計算機學院《軟件構架設計》試驗指導書安徽工業(yè)大學計算機學院4/3《軟件構架設計》試驗指導書課程的學習而開設的試驗。本試驗目的如下:通過上機試驗,增加對大規(guī)模應用簡單系統(tǒng)軟件設計開發(fā)的感性生疏和實際生疏力量;通過試驗,加深對系統(tǒng)構架理論學問的理解;通過試驗,加深對構件理解;通過試驗,提高構件設計開發(fā)的根本力量;通過試驗,提高應用系統(tǒng)的構架設計開發(fā)根本力量。二、適應專業(yè):軟件工程專業(yè)三、試驗學時數(shù):8試驗一:B/S層次系統(tǒng)構造試驗目的:理解構架,構件以及系統(tǒng)構造的關系與區(qū)分;學時數(shù):2試驗內容:1.應用效勞器的啟動/停頓治理;2.部署并訪問運行Applet;部署并訪問運行JSP/Servlet;部署并訪問運行EJB;試驗要求:1.理解客戶層/Web/業(yè)務層構件;2.理解各層之間的關系;試驗步驟:在試驗1名目下找到applets名目翻開相關網頁觀看效果寫出運行結果 。假設要將該applet部署效勞器上,應當如何部署? Tomcat效勞器安裝名目,進入bin名目,運行startup.bat文件,啟動Tomcat翻開://localhost:8080〔系統(tǒng)支持localhost并且端口為808〕Tomcat將試驗1名目下的jsp-servlet拷貝到Tomcat的webapps名目下,翻開://localhost:8080/jsp-servlet,連續(xù)點擊操作,試驗結果是 。進入Tomcatwork\Catalina\localhost\jsp-servlet〔work下的jsp-servlet〕名目,連續(xù)進入其各級子名目,始終到java源、類文件為止。比照webapps名目的jsp-servlet子名目下的jspjsp。Jsp和Servlet的關系是 。5.翻開://localhost:8080/jsp-servlet/hello,連續(xù)點擊操作。結果是 。://localhost:8080/jsp-servlet/counter,不斷刷網頁,結果是 。部署hibernate〔1〕.進入到mysqlbin名目,命令root–uroot–p,回車〔假設密碼非空,輸入密碼再回車〕進入試驗2名目的SeafoodSupermarket路徑下,將sql.sql入數(shù)據(jù)庫?!?〕.修改SeafoodSupermarket\WEB-INF\classes路徑下的hibernate.cfg.xml其中的數(shù)據(jù)庫密碼修改為你的數(shù)據(jù)庫密碼。〔3〕.SeafoodSupermarket\WEB-INFDosshellantcompile--該命令用于編譯應用。〔4〕.將整個應用復制到%TOMCAT_HOME%/webappsTomcat〔5〕.使用路徑://localhost:8080/SeafoodSupermarket/,點擊“登錄”按鈕,這個操作會自動初始化腳本,可以在mysql〔6〕.將SeafoodSupermarket路徑下sql.sql〔假設退出mysql,先要使用命令root–uroot–p進入mys,并要先使用usesupermarket。〔7〕://localhost:8080/SeafoodSupermarket/nitpro(j即〔6〕中增加的)登錄。試驗二:基于對象的構件設計試驗目的:加強對構件的理解,熬煉根本的構件設計力量。學時數(shù):2試驗內容:1.設計貨品訂單類。2.優(yōu)化該貨品訂單類試驗要求:1.能結合具體的背景,設計構件的根本力量。試驗步驟:貨品訂單訂單號:200700110001填單日期:2009.11供給商編號:…供給商名稱:…..聯(lián)系人:……:….地址:….賬號:….郵政編碼:….打算單編號:…..打算單編號貨品號貨品名型號數(shù)量定價打算到貨日期實際到貨日期00197873023038061聯(lián)想電腦揚天A48001002620090600297873023043567同方電腦真愛E3000102820090500397873023047230佳能CannonJN30003029.8200910合計:35000RMB運費:500RMB稅費:218RMB總計:36010RMB治理費:200RMB其它費用:100RMB選購員:….到貨地點:….三級標準貨品訂單類分別是:①初步貨品訂單類②一級貨品訂單類③二級貨品訂單類 ④三級貨品訂單類⑤優(yōu)化貨品訂單類進入試驗2名目的SeafoodSupermarket\WEB-INF\src\org\yeeku\model子名目,閱讀Java源文件和貨〔商品訂單相關的類有 。它們的關系是:依據(jù)試驗一6步驟,部署該系統(tǒng)。運行該系統(tǒng),并結合上步驟,可以得出訂單〔供貨、賬單等〕相關的用例圖有:結合以上有關內容,基于Hibernate的貨品〔商品〕訂單構件可以設計為:試驗三:基于構架/構件應用系統(tǒng)設計試驗目的:加強對構件以及構架的理解,熬煉根本的構件/構架設計力量學時數(shù):4試驗內容:1.設計訂單治理系統(tǒng)功能構造;訂單治理用例圖以及包圖;訂單治理分解功能用例圖;訂單治理構架設計;訂單治理構件抽取與設計;試驗要求:1.結合應用能設計系統(tǒng)構架的根本力量;2.結合應用能設計構件的根本力量;試驗步驟:以某家具零售企業(yè)為背景〔參照試驗1和2中的SeafoodSupermarke〕驟設計開發(fā)一個訂單治理的應用系統(tǒng)設計訂單治理系統(tǒng)功能構造;訂單治理用例圖以及包圖;訂單治理分解功能用例圖;訂單治理構架設計;5.〔12SeafoodSupermarket〕訂單治理構件抽取與設計;《大規(guī)模系統(tǒng)構架建模及其開發(fā)技術》郭秋萍焦允王全蘭 北京航空航天大學出版社 2008.3《軟件架構實踐》(其次版)LenBass(USA),PaulClements(USA),Ric

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論