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

正文內(nèi)容

基于虛擬工廠的供需服務平臺計算機科學與技術(shù)專業(yè)畢業(yè)設計畢業(yè)論文-資料下載頁

2025-01-16 12:00本頁面
  

【正文】 的所有結(jié)點時,可以一次性讀取,避免了遞歸對其數(shù)據(jù)庫操作;layer字段提供了對樹的結(jié)點排序依據(jù),實現(xiàn)思路簡明。在展現(xiàn)產(chǎn)品樹的過程中,使用循環(huán)在頁面打印Javascript代碼,由前臺Javascript動態(tài)加載展示一棵樹。 共用類設計本部分主要介紹了分頁共用類、數(shù)據(jù)庫鏈接共用類、DAO層通用接口。 分頁共用類對于web應用而言,表現(xiàn)層對數(shù)據(jù)分頁顯示是必不可少的功能,不僅能帶來交互的極大改善,同樣也對系統(tǒng)日后的維護也起著非常大的作用。然而分頁的實現(xiàn)比較繁瑣,而且很多可以共用的,因此有一個共用的分頁類會極大改善開發(fā)效率,減少代碼冗余,為此設計共用分頁類。本系統(tǒng)采用的分頁類包括:分頁容器類(PageResultContainer)如下表41所示和分頁助手類(PageResultHelper)如下表42所示。表41 分頁容器類類名稱屬性/方法類型/返回值備注PageResultContainerresultListList查詢結(jié)果集totalRowLong總記錄數(shù)startRowint當前頁開始記錄數(shù)pageSizeint每頁顯示的記錄數(shù)量startPageint開始頁endPageint結(jié)束頁pageCurrentint當前頁pageNextint下一頁pagePreint上一頁Get()...set()...屬性的get,set方法。表42 分頁助手類類名稱屬性/方法類型/返回值備注PageResultHelperpageQuery(Connection conn,String sql,Object[] params,int pagesize,int currentPage,RSHandler rsh)PageResultContainer功能描述:此類是分頁的助手類,用于收集分頁所需的參數(shù)。 數(shù)據(jù)庫鏈接公用類本系統(tǒng)使用了大量的數(shù)據(jù)庫操作,因此設計一個通用數(shù)據(jù)庫操作的共用類,以提高代碼的復用和便捷性,數(shù)據(jù)庫操作共用類設計如下表43所示。表43 鏈接數(shù)據(jù)庫共用類類名稱屬性/方法類型/返回值備注QueryUtilBatch(Connection conn,String sql,Object[][] params)Int[]功能描述:此方法是用于批量更新(更改,刪除,修改)。Get(Connection conn,String sql,Object[] paramsRSHandler rsh)Object功能描述:此方法用于獲取一條記錄。此記錄可以是一個Map對象,也可以是一個Bean實體對象。Query(Connection conn,String sql,Object[] params,RSHandler rsh)List功能描述:此方法用于獲取一個記錄列表,記錄可以是一個Map對象,也可以是一個Bean對象。Update(Connection conn,String sql,Object[] params)int功能描述:用于增、刪、改記錄。 DAO層共用接口考慮到本系統(tǒng)中涉及到了大量的增、刪、改、查等常規(guī)性操作,為了更好復用代碼,本系統(tǒng)設計了通用的原子操作組成的抽象接口,多數(shù)模塊的DAO接口會繼承此接口如表44所示。表44 DAO層通用接口類名稱屬性/方法類型/返回值備注CommonDAOT,Ecreate(Connection conn,E t)int功能描述:用戶創(chuàng)建一條記錄。retrieveByID(Connection conn,E id)T功能描述:根據(jù)記錄id,獲取一條記錄。update(Connection conn,T t)int功能描述:根據(jù)T對象更新記錄。retrieveByCondition(Connection conn,T t,int pageSize,int currentPage)PageResultContainer功能描述:根據(jù)T實例,pageSize,currentPage參數(shù),獲取一個分頁容器對象。delete(Connection conn,E[][] ids)int[]類似的還有Service層的通用接口CommonService,不在贅述。第5章 系統(tǒng)的實現(xiàn)本章主要介紹了設計者子系統(tǒng)和管理員子系統(tǒng)實現(xiàn)的部分效果圖。 設計者子系統(tǒng)功能1)設計者登錄系統(tǒng)后,進入設計者申請產(chǎn)品主界面如圖51所示。圖51 設計者申請產(chǎn)品界面2)此時用戶可以搜索系統(tǒng)所有待設計的產(chǎn)品,可以申請其中狀態(tài)為尚未設計的產(chǎn)品,選擇記錄的選擇框,點擊申請,可以實現(xiàn)單個產(chǎn)品申請邀約,點擊【申請】按鈕,界面如下圖52所示。圖52 發(fā)起產(chǎn)品要約3)此時用戶可以填寫要約的相關信息,包括產(chǎn)品名字,茶品編碼,當前時間,截止日期,邀約詳情等信息,點擊【提交】按鈕就完成申請。此時用戶可以查詢自己的要約詳情,點擊導航欄的【要約詳情】,即可看到要約詳情界面,如圖53所示。圖53 要約詳情界面4)此時用戶可以看到自己要約的詳情,選擇每條記錄的確認復選框,用戶可以確認自己的申請,然后管理員會添加一個合同,這時用戶需要確認合同,使合同生效。界面如下圖54所示。圖54 確認合同5)用戶確認過合同之后,用戶可以設計產(chǎn)品樹,點擊左邊的【設計產(chǎn)品】鏈接,可以看到自己可以設計的所有產(chǎn)品。界面如圖55所示。圖55 瀏覽產(chǎn)品樹6)此時用戶可以點擊【開始設計】鏈接,進入設計產(chǎn)品界面,如圖,如果用戶已經(jīng)設計完成,可以點擊【結(jié)束設計】鏈接,結(jié)束設計之后,用戶將不能設計產(chǎn)品,只有產(chǎn)看產(chǎn)品的權(quán)限。圖56 設計產(chǎn)品樹7)在產(chǎn)品設計界面,用戶可以點擊某個產(chǎn)品節(jié)點鏈接,然后可以點擊【添加子節(jié)點】按鈕,對于當前節(jié)點添加子節(jié)點;用戶可以點擊【刪除按鈕】刪除當前節(jié)點;用戶可以點擊【修改】按鈕,修改當前節(jié)點的信息。主要頁面代碼如下: 管理員子系統(tǒng)功能1)管理員點擊導航欄的【審核要約】,進入審核要約界面,管理員可以查看用戶的要約(消費者,設計者,生產(chǎn)者),可以批量進行審核,選擇每條記錄前的復選框,點擊【通過】即同意用戶的要約,點擊【不通過】即不同意用戶的要約,此時用戶可以看到要約狀態(tài)的改變。圖57 管理員審核頁面2)當管理員同意過用戶的要約之后,可以對同意的要約添加合同,添加合同,包括的信息主要有:產(chǎn)品的名稱,編碼,用戶身份證號,管理員身份證號,當前時間,截止時間,合同詳情等信息,管理員點擊【添加合同】即添加了一條合同記錄。圖58 添加合同頁面3)管理員點擊導航欄的【查詢待設計產(chǎn)品目錄】鏈接,可以看到所有產(chǎn)品樹目錄,可以查看產(chǎn)品樹的鎖定狀態(tài)是否有人在設計,可以看到產(chǎn)品樹的審核狀態(tài)。圖59 審核產(chǎn)品樹頁面4)點擊【查看產(chǎn)品樹】鏈接,可以查看產(chǎn)品樹,如果審核通過,可以將新設計的產(chǎn)品樹添加到系統(tǒng)(最終)產(chǎn)品樹表,產(chǎn)品樹界面如圖圖510 管理員查看產(chǎn)品樹結(jié) 論本論文建立在虛擬工廠模型上,使用Java語言實現(xiàn)了一個基于B/S模式的供需平臺。論題新穎,思路開闊。實現(xiàn)使用了開源項目Struts2,Spring框架,系統(tǒng)有很好的擴展性和可移植性。本平臺具有以下優(yōu)點:1. 部署方便成本低:系統(tǒng)采用Tomcat應用服務器和Mysql數(shù)據(jù)庫服務器,都是免費開源項目。2. 優(yōu)秀的可擴展性和可移植性。本系統(tǒng)使用Java EE技術(shù),是一個可移植的跨平臺的系統(tǒng),系統(tǒng)的實現(xiàn)采用了Struts2+Spring框架,層次清晰,有很好的擴展性。3. 易用性強,充分利用css+Javascript表現(xiàn)層技術(shù),界面友好,操作簡便。存在以下局限性:1. 系統(tǒng)頁面驗證沒有做完整。例如:頁面表單驗證有部分沒有完成。2. 系統(tǒng)數(shù)據(jù)庫表的設計有不足之處。例如:從產(chǎn)品樹根目錄到產(chǎn)品樹的關聯(lián),應該建立一個關聯(lián)表更合理。參考文獻[1]虛擬工廠出現(xiàn)在因特網(wǎng)上.來自法國《論壇報》 2010年4月19日.[2]工大校園有座“虛擬工廠”.來自《黑龍江日報》2001年8月14日.[3]21世紀的工廠:實實在在的虛擬工廠.來自《環(huán)球企業(yè)家》2002年11月.[4] 李剛..權(quán)威指南—.[5] Bruce Eckel.陳昊鵬譯.Java編程思想第四版.機械工業(yè)出版社2007年5月.[6] Patrick Lightbody, Jason Carre.譚穎華譯.WebWork In Action.電子工業(yè)出版社. 2006年4月.[7] 張新曼.精通JSPWeb開發(fā)技術(shù)與典型應用..[8]拉夫利.李進華譯.精通Struts2.人民郵電出版社() 2009年4月.[9]嚴蔚敏,吳偉民.清華大學出版社.數(shù)據(jù)結(jié)構(gòu)(C語言版)2007年11月.[10]張海藩.軟件工程導論.清華大學出版社.第五版.2008年3月.
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1