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

正文內(nèi)容

機(jī)床廠故障診斷專家系統(tǒng)設(shè)計(jì)_畢業(yè)設(shè)計(jì)(參考版)

2024-09-01 12:14本頁面
  

【正文】 南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 43 參考文獻(xiàn) 黃仁 機(jī)械故障診斷學(xué) [M],機(jī)械工程出版社 , . 楊其俊 機(jī)械故障診斷技術(shù) [M],石油大學(xué)出版社 , ( 典型數(shù)控機(jī)床的故障診斷與維護(hù)和專家系統(tǒng)的研究 [J]北京:科學(xué)出版社 , 5.周輝 基于數(shù)據(jù)庫的數(shù)控機(jī)床故障診斷專家系統(tǒng) [J].電腦知識與技術(shù), 基于故障樹的數(shù)控機(jī)床故障診斷系統(tǒng)研究 [J].華中科技大學(xué) 薩師煊 數(shù)據(jù)庫系統(tǒng)概論 [M].高等教育出版社 , 2020 8. 邱哲 王俊彪 馬斗 struts Web 設(shè)計(jì)與開發(fā)大全 [M].清華大學(xué)出版社 9. 黃文虎 夏松波 劉瑞巖 設(shè)備故障診斷原理、技術(shù)及應(yīng)用 .北京:科學(xué)出版社,199。在本地的故障診斷系統(tǒng)無法解決時(shí),利用 Inter 訪問遠(yuǎn)程故障診斷中心,通過技術(shù)實(shí)力雄厚的科研機(jī)構(gòu) 來解決這些故障, 及時(shí)的 恢復(fù)生產(chǎn),也有效地實(shí)現(xiàn)了技術(shù)資源共享,因此基于 Inter 的遠(yuǎn)程故障診斷系統(tǒng)將是一個(gè) 很好 的發(fā)展方向。 對于復(fù)雜的數(shù)控加工中心來說,要解決 作業(yè)過程中的所有故障是十分困難的。這樣, 用戶在機(jī)床工作現(xiàn)場就可以及時(shí)地進(jìn)行故障診斷;開源機(jī)床的售后服務(wù)人員也可以通過網(wǎng)絡(luò)隨時(shí)隨地監(jiān)控自己產(chǎn)品的工作狀態(tài),快速做出反應(yīng)。建立了故障知識庫和歷史庫的更新功能,使得隨著時(shí)代的發(fā)展,管理員能夠?qū)χR庫進(jìn)行更新,確保用戶能夠?qū)Τ霈F(xiàn)的新問題進(jìn)行查詢,歷史庫的查詢功能可以了解每臺機(jī)床的故障歷史記錄 ,并能將折舊報(bào)廢的機(jī)床刪除 。而機(jī)床故障診斷本身就是一項(xiàng)涉及多門學(xué)科的綜合技術(shù),最適合用專家系統(tǒng)予以解決 。如何識別重要的機(jī)械設(shè)備在運(yùn)行中存在故障的蛛絲馬跡,做到防微杜漸,防患于未然,一直是人們渴求的。}} catch(Exception e){} return ch。 if(()){ ((1))。+password+39。+id+39。 Statement sm=()。 try{ ()。 它們在類 .java 中的語言處理都是類似的, 此處 舉例列出管理登錄。 ()。 return false。 function Check1(){ if(( ==)||(==)) {alert(機(jī)床型號、名稱不能為空 )。}} 列出 在 的 部分 代碼 如下,該代碼的作用是當(dāng)用戶沒有填寫機(jī)床型號和名稱時(shí),彈出提示框提醒用戶將必填的信息填完,如果這兩項(xiàng)都填完時(shí),系統(tǒng)才能執(zhí)行 動(dòng)作,該動(dòng)作是在 中定義的。 ()。 (info, 更新成功 !)。 ()。 where mid=+(lid)。,metime=39。,mb南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 38 time=39。,mreason=39。,mdatail=39。 sql=update history setmname=39。 String sql=select * from tb_Knowledge where mid=39。 Connection conn =(jdbc:,447887)。 String mid=(lid)。} catch(Exception e){} return success。 ()。 (name)。 (sql)。 String sql=delete from history where mid=39。 Connection conn =(jdbc:7887)。}} 在 : public String execute() throws Exception { HttpServletRequest request = ()。 ()。 (info, 添加 成功 !)。 南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 37 ()。 (sql)。+letime+39。+lbtime+39。+lreason+39。+ldatail+39。+lname+39。+lid+39。 (lid)。 Connection conn =(jdbc:7887)。 public String getLid() . . . 在 往數(shù)據(jù)庫中添加 操作的代碼: public String execute() throws Exception { HttpServletRequest request = ()。 private String lbtime。 private String ldatail。 private String lid。輸入用戶名密碼提交 表單 、提交到 action 屬性的 ,通過 ActionServlet 讀 文件找到 action 下的 path 屬性找到 .action,通過 name 屬性找 formbeans中的 formbean 的 name 屬性得到 ActionForm 的包名類名,先實(shí)例化 form,把表單的值填充給 form,調(diào)用 form 的 validate 方法驗(yàn)證、 ActionErrors 返回 null 表示驗(yàn) 證通過,否則失敗返回 input 指定的頁面 .驗(yàn)證通過會(huì)實(shí)例化Action,執(zhí)行 Action 的 execute 方法 [11]。 服 務(wù) 器 啟 動(dòng) 后 , 根 據(jù) 加載 ActionServlet 讀取 文件內(nèi)容到內(nèi)存 [10]。 Struts 是由 apache 開源軟件聯(lián)盟提供,它的目標(biāo)是希望分離 WEB 程序的表示層、控制層 和后臺功能層,也就是實(shí)現(xiàn) MVC模式。 南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 30 第六章 系統(tǒng)操作界面設(shè)計(jì)與實(shí)現(xiàn) 6. 1 登錄模塊設(shè)計(jì)與實(shí)現(xiàn) 所有用戶在此界面登錄,首頁介紹了開源機(jī)床廠的發(fā)展歷史, 并有各種機(jī)床的常 見故障信息及機(jī)床簡介, 以及公司所獲的成就、公司擅長生產(chǎn)的產(chǎn)品 ,有管理員登錄鏈接和普通用戶登錄鏈接 。在兩個(gè)表的關(guān)系中,主關(guān)鍵字用來在一個(gè)表中引用來自于另一個(gè)表中的特定記錄。每張表有多個(gè)屬性組成,每個(gè)屬性要根據(jù)實(shí)際要求設(shè)置相應(yīng)的字段類型,例如故障歷史記錄的屬性, mbtime 表示的故障發(fā)生的日期,所以字段類型應(yīng)當(dāng)選擇Datetime。概念模型是對信息世界建模, 概念模型的表示方法有很多,此處用 ER 圖來描述概念模型, 該系統(tǒng)面向的用戶是固定的,主要為機(jī)床的相關(guān)人員, 構(gòu)建該系統(tǒng)的 ER 圖如圖 53 所示 : 南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 27 圖 53系統(tǒng)的 ER圖 2)專家系統(tǒng)的實(shí)體有:管理員、 普通 用戶 、設(shè)備 、知識庫、歷史庫 數(shù)據(jù)庫的表單構(gòu)建如下: 表 設(shè)備數(shù)據(jù) 表 ( equipment) 名稱 字段名稱 類型 長度 是否主鍵 標(biāo)識 Eid number 10 Y 設(shè)備名稱 Ename Varchar 50 設(shè)備數(shù)量 Enumber number 5 普通用戶名標(biāo)識 N 1 0用戶名 V A 2 0密碼 N 1 0電子郵件 V A 3 0性別 BL電話 N 2 0申請日期 DT管理員管理員登陸名 V A 2 0管理員登陸密碼 V A 2 0設(shè)備信息設(shè)備編號 N 1 0設(shè)備名稱 V A 5 0設(shè)備數(shù)量 N5設(shè)備來源 V A 1 0 0設(shè)備類型 V A 1 0 0購入時(shí)間 DT購入人編號 N 1 0操作人員員工號 N 1 0備注 V A 2 0 0使用壽命 A 1 0知識庫故障類型 V A 2 0故障現(xiàn)象 V A 5 0解決方法 V A 2 0機(jī)床型號 V A 2 0歷史庫機(jī)床類型 V A 6 0故障現(xiàn)象 V A 1 0 0故障解決方法 V A 1 0 0機(jī)床名稱 V A 2 0解決日期 A 1 0發(fā)現(xiàn)日期 A 1 0南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 28 設(shè)備來源 Esource Varchar 100 設(shè)備類型 Estyle Varchar 100 購入時(shí)間 Edate Datetime 購入人編號 Ebuyid Number 10 操作人員員工號 eOpid number 10 備注 remark varchar 200 使用壽命 Eage unmber 10 表 用戶登錄數(shù)據(jù) 表 ( user) 名稱 字段名稱 類型 長度 是否主鍵 標(biāo)識 Uid number 10 Y 用戶名 Uname varchar 20 密碼 Password integer 6 電子郵件 Email varchar 30 性別 Sex varchar 2 電話 Phone integer 20 申請日期 Issuedate datetime 表 據(jù) 表 ( administrator) 名稱 字段名稱 類型 長度 是否主鍵 管理員登陸名 aname varchar 20 Y 管理員登陸密碼 apassword varchar 20 表 表 kb 名稱 字段名稱 類型 長度 是否主鍵 故障統(tǒng)計(jì) count varchar 10 Y 故障類型 kbtype Varchar 50 故障現(xiàn)象 kbdatail Varchar 50 解決方法 kbsolve Varchar 50 機(jī)床類型 kbid varchar 20 表 ( history) 名稱 字段名稱 類型 長度 是否主鍵 故障現(xiàn)象 Wid varchar 50 Y 故障原因 Wname Varchar 50 機(jī)床型號 Wsex Varchar 50 機(jī)床類型 Wphone varchar 20 故障發(fā)生時(shí)間 Mbtime datetime 故障解決時(shí)間 metime datetime 南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 29 在數(shù)據(jù)庫中建立以上的相關(guān)表。 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 1)數(shù)據(jù)模型是對現(xiàn)實(shí)世界數(shù)據(jù)特性的抽象, 也就是說,數(shù)據(jù)模型是用來描述數(shù)據(jù)、組織數(shù)據(jù)和對數(shù)據(jù)進(jìn)行操作的。管理員可以根據(jù)最新的信息及時(shí)的更新 知識 庫 ,保證軟件的功能不會(huì)停滯、落伍。甚至可以從故障發(fā)生的頻率判斷出機(jī)床可能發(fā)生故障的時(shí)間,從而做出相應(yīng)的針對措施。 本系統(tǒng)的用戶分為管理員用戶和普通用戶 管理員能夠?qū)χR庫、歷史庫、用戶信息進(jìn)行增加、刪除、修改等操作,普通用戶能夠進(jìn)行故障 查詢,機(jī)床故障歷史信息記錄查詢等操作。 安裝 mySQL 數(shù)據(jù)庫 本課題 安裝 使用的是 MySQL 數(shù)據(jù)庫, 先導(dǎo)出數(shù)據(jù)庫 SQL 腳本,再導(dǎo)入 。另外, Java 中的類有一個(gè)運(yùn)行時(shí)刻的表示,能進(jìn)行運(yùn)行時(shí)刻的類型檢查 [3]。 Java程序需 要的類能夠動(dòng)態(tài)地被載入到運(yùn)行環(huán)境,也可以通過網(wǎng)絡(luò)來載入所需要的類。 Java 語言是動(dòng)態(tài)的。 Java 語言是面向?qū)ο蟮? Java 語言提供類、接口和繼承等原語,為了簡單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實(shí)現(xiàn)機(jī)制( 關(guān)鍵字 為 implements)。另一方面, Java 丟棄了 C++中很少使用的、很難理解的、令人迷惑的那些特性,如操作符 重載 、多繼承、自動(dòng)的 強(qiáng)制類型轉(zhuǎn)換 。不南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 23 過,每次的執(zhí)行編譯后的字節(jié)碼需要消耗一定的時(shí)間,這同時(shí)也在一定程度上降低了 Java 程序的 運(yùn)行效率 。它首先將 源代碼 編譯成二進(jìn)制 字節(jié)碼 ( bytecode),然后依賴各種不同平臺上的虛擬機(jī)來解釋執(zhí)行字節(jié)碼。 Sun 公司對 Java 編程語言的解釋是: Java 編程語言是個(gè)簡單、 面向?qū)ο?、 分布式 、解釋性、健壯、安全與系統(tǒng)無關(guān)、可移植、高性能、 多線程 和動(dòng)態(tài)的語言。 “Java 語言靠群體的力量而非公司的力量 ” 是 Sun 公司的口號之一,并獲得了廣大軟件開發(fā)商的認(rèn)同。 與傳統(tǒng) 程序 不同, Sun 公司在推出 Java 之際就將其作為一種開放的技術(shù)。 Java 應(yīng)用編程接口已經(jīng)從 版發(fā)展到 版。 Java 平臺已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。 Java 應(yīng)用 編程 接口為 Java 應(yīng)用提供了一個(gè)獨(dú)立于 操作系 統(tǒng) 的標(biāo)準(zhǔn)接口,可分為基本部分和擴(kuò)展部分。如圖 3 32 所示: 南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 20 權(quán) 限 驗(yàn) 證管 理 用 戶 模 塊普 通 用 戶 模 塊添 加 用 戶修 改 用 戶刪 除 用 戶修 改 知 識 庫故 障 報(bào) 修故 障 查 詢用 戶 管 理 模 塊機(jī) 床 基 礎(chǔ) 數(shù) 據(jù) 管理 模 塊故 障 診 斷 模 塊知 識 庫 管 理 模 塊數(shù) 據(jù) 庫 管 理 模 塊機(jī) 床 廠 故 障 診 斷專 家 系 統(tǒng)磨 床 信 息出 廠 時(shí) 間磨 床 更 新遠(yuǎn) 程 監(jiān) 控 模 塊修 改 分 析 模 塊故 障 分 析 模 塊故 障 原 因排 除 方 法新 信 息 錄 入信 息 更 改信 息 刪 除查 詢 故 障 信 息數(shù) 據(jù) 庫 備 份數(shù) 據(jù) 庫 恢 復(fù) 圖 31 故障診斷各個(gè)功能模塊設(shè)計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1