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

正文內(nèi)容

多級查詢在資產(chǎn)管理系統(tǒng)中的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-wenkub

2023-07-06 23:27:21 本頁面
 

【正文】 候,這種等待就不可忍受了。反過來, 服務(wù)器執(zhí)行某些任務(wù),再向發(fā)出請求的用戶返回一個 HTML 頁面。 如今,隨著 Gmail、 Googlemaps 的應(yīng)用和各種瀏覽器的支持,AJAX 正逐漸吸引全世界的眼球。但是,由于還沒有健全,就難免會存在一些問題,且不說企業(yè)資產(chǎn)管理安全等問題,業(yè)務(wù)功能的優(yōu)劣正逐漸成為制約企業(yè)資產(chǎn)管理發(fā) 展的重要因素之一。 缺陷分析:建立設(shè)備故障代碼體系,記錄每次故障發(fā) 生的情況以進(jìn)行故障分4 析。排程:根據(jù)日程表中設(shè)備運(yùn)行記錄和維修人員工作記錄,編制整體維修、維護(hù)任務(wù)進(jìn)度的安排計(jì)劃,根據(jù)任務(wù)的優(yōu)先級和維修人員工種情況來確定維修 工人。 設(shè)備缺陷 amp。 EAM 的經(jīng)濟(jì)效益 EAM 能集成設(shè)備管理中各個業(yè)務(wù)層面的信息,滿足先進(jìn)的生產(chǎn)設(shè)備對現(xiàn)代生產(chǎn)組織保障的要求,使企業(yè)更好地適應(yīng)瞬息萬變的市場競爭。同時,EAM 也要求數(shù)據(jù)的準(zhǔn)確性,這就需要管理制度的配合。通過這一次次的閉環(huán),使得維修計(jì)劃越來越準(zhǔn)確可行,2 從而減少非計(jì)劃性的維修和搶修,達(dá)到降低維修成本的目的 。雖然可以分為多個模塊,但模塊之間是密切相關(guān)的。由于企業(yè)資產(chǎn)是一個涉及設(shè)備、人員、生產(chǎn)工藝、技術(shù)訣竅的綜合概念,所以 EAM 的應(yīng)用范圍是很廣泛的。不僅設(shè)備是企業(yè)的重要資源,企業(yè)的生產(chǎn)環(huán)境、設(shè)備維護(hù)工人的勞動技能和勞動 熱情也是企業(yè)重要的資源。 The second chapter is mainly about the realization of multilevel inquiries, including technical and Hibernate technology AJAX. The third chapter consists mainly of talking about multilevel inquiry in the asset management in the realization of the main uses AJAX technology. Key words: EAM。目前管理信息系統(tǒng)的開發(fā)與設(shè)計(jì)主要采用面向?qū)ο蟮姆椒āΡ菊撐乃婕暗难芯抗ぷ髯龀鲐暙I(xiàn)的其他個人和集體,均已在文中以明確的方式標(biāo)明。I 學(xué)號 20xx32580294 密級 武漢大學(xué)本科畢業(yè)論文 Asset Management System 多級查詢在資產(chǎn)管理系統(tǒng)中的設(shè)計(jì)與實(shí)現(xiàn) 院(系)名 稱: 國際軟件學(xué)院 專 業(yè) 名 稱 : 軟件工程 學(xué) 生 姓 名 : 董李曦 指 導(dǎo) 教 師 : 熊慶文 廖廣志 教授 二○○九年五月 II BACHELOR39。本學(xué)位論文的知識產(chǎn)權(quán)歸屬于培養(yǎng)單位。 第一章主要講的是研究背景; 第二章主要講的是多級查詢的實(shí)現(xiàn)方法,包括 AJAX 技術(shù)和 Hibernate 技術(shù)。 Multilevel query。 EAM(企業(yè)資產(chǎn)管理)是實(shí)現(xiàn)企業(yè)資產(chǎn)管理信息化的重要手段。特別對那些設(shè)備品種多、價格高、對設(shè)備完好率及連續(xù)運(yùn)轉(zhuǎn)可利用率要求較高的資產(chǎn)密集型企業(yè),更離不開 EAM 系統(tǒng)的應(yīng)用 。設(shè)備、維修、庫存、采購、分析等一環(huán)套一環(huán),有關(guān)信息 ―一處錄入、多處共享 ‖,保證了資產(chǎn)信息的及時性和準(zhǔn)確性。 EAM 的執(zhí)行,離不開基礎(chǔ)數(shù)據(jù)準(zhǔn)備。 通常, EAM 的數(shù)據(jù)可以分為三類:靜態(tài)數(shù)據(jù)(包括設(shè)備和備件的分類信息、屬性信息、技術(shù)說明、定額指標(biāo)、位置信息、供應(yīng)商信息、工具信息、維修人力資源信息等方面), 動態(tài)數(shù)據(jù)(設(shè)備運(yùn)行數(shù)據(jù)、維修數(shù)據(jù)、移動數(shù)據(jù)、備件庫存數(shù)據(jù)、采購合同數(shù)據(jù)、維修工作單數(shù)據(jù)等方面)以及中間數(shù)據(jù)(各類查詢結(jié)果、統(tǒng)計(jì)報(bào) 表、分析結(jié)果等數(shù)據(jù)) 。 使用 EAM,能讓企業(yè)達(dá)到以下目標(biāo): ◆ 量化 TPM、固化 TPM 流程 ◆ 實(shí)現(xiàn)資產(chǎn)管理信息化 ◆ 更有效地配置生產(chǎn)設(shè)備、人員及其他資源 ◆ 借助 EAM 系統(tǒng)的幫助,每位維修管理人員可以管理更多的設(shè)備 ◆ 改善工人的安全保障,促進(jìn)規(guī)程的執(zhí)行,減少停產(chǎn)時間 ◆ 建立清晰的、動態(tài)的設(shè)備數(shù)據(jù)庫,提高設(shè)備可利用率及可靠性,控制維護(hù)及維修費(fèi)用,延長設(shè)備生命周期 ◆ 降低備件庫存及備件成本 ◆ 幫助企業(yè)更好地貫徹 ISO9000,符合行業(yè)和政府部門的法規(guī) 根據(jù) Gartner Group 對已經(jīng)實(shí)施過 EAM 企業(yè)的調(diào)查,在以下幾個方面企業(yè)獲3 得了經(jīng)濟(jì)效益: ◆ 提高有效工作時間 1020% ◆ 降低庫存成本 1025% ◆ 減少設(shè)備停機(jī)時間 1020% ◆ 增加設(shè)備使用效率 2030% ◆ 延長設(shè)備生命周期 超過 10% ◆ 備件庫存準(zhǔn)確率 超過 95% EAM 的構(gòu)成及特點(diǎn) EAM 是一個集成的設(shè)備維護(hù)系統(tǒng), EAM 基本成分有以下一些功能: 設(shè)備資產(chǎn) amp。事故管理:設(shè)備缺陷報(bào)告、跟蹤、統(tǒng)計(jì),設(shè)備緊急事故處理。 工單的生成 和 跟蹤:對自動生成的預(yù)防性、預(yù)測性維修工單和手工錄入的請求工單,進(jìn)行人員、備件、工具、工作步驟、工作進(jìn)度等的計(jì)劃、審批、執(zhí)行、檢查、完工報(bào)告,跟蹤工單狀態(tài)。 統(tǒng)計(jì)報(bào)表:查詢、統(tǒng)計(jì)各類信息,包括設(shè)備的三率報(bào)表、設(shè)備維修成本報(bào)表、設(shè)備狀態(tài)報(bào)表、設(shè)備履歷報(bào)表、備件庫存周轉(zhuǎn)率、供應(yīng)商分析報(bào)表等。 5 第 2章 多級查詢的實(shí)現(xiàn) 多級查詢的實(shí)現(xiàn)方法 多級查詢的實(shí)現(xiàn),可以通過頁面層實(shí)現(xiàn),也可以通過數(shù)據(jù)庫來實(shí)現(xiàn)。 AJAX的定義 AJAX( Asynchronous JavaScript and XML)其實(shí)是多種技術(shù)的綜合,包括JavaScript、 XHTML 和 CSS、 DOM、 XML 和 XSTL、 XMLHttpRequest。這是一種不連貫的用戶體驗(yàn),服務(wù)器在處理請求的時候,用戶多數(shù)時間處于等待的狀態(tài),屏幕內(nèi)容也是一片空白。嚴(yán)重的,超過響應(yīng)時間,服務(wù)器干脆告訴你頁面 不 可用。 為什么使用 AJAX 與傳統(tǒng)的 Web 應(yīng)用不同, AJAX 采用異步交互過程。它負(fù)責(zé)編譯用 戶界面及與服務(wù)器之間的交互。 AJAX 的原則是 “ 按需取數(shù)據(jù) ” ,可以最大程度的減少冗余請求,和響應(yīng)對服務(wù)器造成的負(fù)擔(dān)。這種更新是瞬間的,用戶幾乎感覺不到。 ? 基于標(biāo)準(zhǔn)化的并被廣泛支持的技術(shù),不需要下載插件或者小程序。 AJAX的缺陷 AJAX 不是完美的技術(shù)。 ? AJAX 更新頁面內(nèi)容的時候并沒有刷新整個頁面,因此,網(wǎng)頁的后退功能是失效的;有的用戶還經(jīng)常搞不清楚現(xiàn)在的數(shù)據(jù)是舊的還是已經(jīng)更新過的。 Hibernate 開發(fā) Hibernate 是一種新的 ORM 映射工具,它提供了從 Java 類到數(shù)據(jù)表的映射以及數(shù)據(jù)查詢和恢復(fù)等方法。 Hibernate 本質(zhì)上還是包裝了 JDBC 來進(jìn)行數(shù)據(jù)庫操作的,由于 Hibernate 在調(diào)用 JDBC 上面是絞盡腦汁的優(yōu)化 JDBC 調(diào)用,并且盡可能地使用最優(yōu)化的,最高效的 JDBC 調(diào)用,所以性能相當(dāng)令人滿意。 Hibernate 的精髓是持久層實(shí)現(xiàn)模式。 Hibernate 原理及接口 Hibernate 是一個開源的 ORM 框架。 Hibernate 是利用數(shù)據(jù)庫以及其它一些配置文件如 hibernate. properties, XML Mapping 等來為應(yīng)用程序提供數(shù)據(jù)持久服務(wù)的。 3. 回調(diào)( Callback)接口。 核心 API 當(dāng)用 Hibernate 開發(fā)基于持久層的應(yīng)用時,開發(fā)人員應(yīng)當(dāng)熟悉它的 API 接口,這也是運(yùn)用 Hibernate 進(jìn)行開發(fā)的一個前提條件。然而在 Hibernate中,實(shí)例化的 Session 是一個輕量級的類,創(chuàng)建和銷毀它都不會占用很多資源。我們可以將 Session 想象成一個持久對象的緩沖區(qū), Hibernate 能檢測到這些持久對象的改變,并及時刷新數(shù)據(jù)庫。 (2) SessionFactory 接口。典型地來說,一個項(xiàng)目通常只需要一個 SessionFactory 就夠了,但是當(dāng)項(xiàng)目要操作多個數(shù)據(jù)庫時,那就必須為每個數(shù)據(jù)庫指定 一個 SessionFactory。在 Hibernate 的啟動過程中,Configuration 類的實(shí)例會定位映射文件的位置并讀取有關(guān)配置,然后創(chuàng)建一個SessionFactory 對象。 11 (5) Query 接口。 當(dāng)一些有用的事件發(fā)生時,例如持久對象的載入、存儲、刪除時, Callback 接口會通知 Hibernate 去接收一個通知消息。持久類的所有屬性都 對應(yīng)一 個 type。 (3) 策略接口 Hibernate 與某些其它開源軟件不同的還有一點(diǎn) —— 高度的可 擴(kuò)展性,這通過它的內(nèi)置策略機(jī)制來實(shí)現(xiàn)。透明 表示在域模型的持久類和持久邏輯本身之間完全的關(guān)系分離,在持久邏輯中,持 久類完全不知道也不依賴于持久機(jī)制。映射 語言是以 Java為中心的,意味著映射是按照持久化類的定義來創(chuàng)建的,而非表 的定義。以一個 Course對象為例,簡單說明如下 : public class Course implements Seiralizable ( public String courseName。) public int getId() (return 。 Hibernate不要求訪問方法聲明為公有的,它可以很容易的使用私有訪問方法來管理屬性。繼承關(guān)系有三種不同的映射方法 : 1) 每個具體的類映射為一個表。這種方法的主要問題是它不能很好的支持多態(tài)關(guān)系。 作為對“一個類一個表”策略的替代,我們可以把整個類層次關(guān)系映射為一個表,這個表的列包括類層次關(guān)系中所有類的屬性。 這種映射策略進(jìn)行多態(tài) 查詢時可以一次執(zhí)行,在分別進(jìn)行超類和子類查詢時,可以用 discriminator列的值做條件,因?yàn)槌惡妥宇愑胁煌?discriminator值。每一個子類的表有一個主鍵與超類相關(guān)聯(lián)。 Hibernate在執(zhí)行多態(tài)查詢的時候,自動把超類和子類的表外聯(lián)接 (outer join)查詢,如果只限制在對子類查詢時, Hibernate使用內(nèi)聯(lián)接 (inner join)。 查詢機(jī)制 查詢方法 檢索持久對象是 Hibernate的另一項(xiàng)重要功能。當(dāng)已知對象的唯一標(biāo)志符時,這種方法是最方便性能最好的。 HQL不是一個數(shù)據(jù)操縱語言,它只用來檢索對象,而不是更新刪除數(shù)據(jù)。 Criteria API提供了 一個類型安全的、16 面向?qū)ο蟮姆椒▉韴?zhí)行查詢,而不需要字符串操縱。這樣可以為應(yīng)用程序中的用例找到最好的檢索方法和數(shù)據(jù)獲取策略,同時最小化 SQL查詢語句的數(shù)量,獲得最佳性能 . 在傳統(tǒng)的關(guān)系數(shù)據(jù)訪問中,利用內(nèi)聯(lián)接和外聯(lián)接檢索關(guān)聯(lián) 實(shí)體,可以用一條SQL語句獲取特定計(jì)算要求的數(shù)據(jù)。 延遲獲取 —— 當(dāng)用戶不希望數(shù)據(jù)在第一次就全部裝載到內(nèi)存中時,關(guān)聯(lián)的對象或集合在第一次訪問時被延遲獲取,這導(dǎo)致對數(shù)據(jù)庫的一次新的請求,除非關(guān)聯(lián)對象被保存在高速緩存中。延遲獲取有助于減少數(shù)據(jù)庫裝載,但對于性能最優(yōu)化來說,它是一個盲目 的猜測。 批量獲取 —— 批量獲取不是一種嚴(yán)格的關(guān)聯(lián)獲取策略,它是一種改善延遲獲取或立即獲取性能的技術(shù)。 (1) Hibernate 使用 Java 反射機(jī)制而不是字節(jié)碼增強(qiáng)程序來實(shí)現(xiàn)透明性,構(gòu)造過程簡單、明了。 (5) Hibernate 的設(shè)計(jì)與構(gòu)建過程簡單、易學(xué)。為了使企業(yè)資產(chǎn)能夠充分有效的利用,必須對企業(yè)資產(chǎn)進(jìn)行有效的管理。將資產(chǎn)的登記與財(cái)務(wù)報(bào)賬連接、資產(chǎn)與責(zé)任人掛鉤,并與人事部門連接,實(shí)現(xiàn)動態(tài)實(shí)時的查詢功能,防止企業(yè)資產(chǎn)的流失和浪費(fèi)。 Spring 框架的功能可以用在任何 J2EE 服務(wù)器中,大多數(shù)功能也適用于不受管理的環(huán)境,支持不綁定到特定 J2EE 服務(wù)的可重用業(yè)務(wù)和數(shù)據(jù)訪問對象,對象可以在不同 J2EE 環(huán)境 ( Web 或 EJB)、獨(dú)立應(yīng)用程序、測試環(huán)境之間重用。 它是使用 GNU寬通用公共許可證 發(fā)行的 自由 、 開源 的軟件。 Hibernate不僅負(fù)責(zé)從 Java類 到數(shù)據(jù)庫表的映射(還包括從 Java數(shù)據(jù)類型到 SQL數(shù)據(jù)類型的映射),還提供了面向?qū)ο蟮臄?shù)據(jù)查詢檢索機(jī)制,從而極大地縮短的手動處理 SQL 和 JDBC 上的開發(fā)時間。 Java 代碼 : import 。 import 。 22 public class ReadXml { private Element root = null。//綁定文件 root = ()。 i Element province=(Element)(i)。 List provincetemplist = ()。//獲取子節(jié)點(diǎn)集合 for(int j=0。 } } 23 (3) 準(zhǔn)備工作完畢 ,建
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1