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

正文內容

李帥-化工容器wcapp系統(tǒng)的設計與實現(xiàn)-資料下載頁

2025-06-30 05:23本頁面
  

【正文】 息輸入結束后,需要進行保存,本系統(tǒng)中是將產品的所有信息保存在一個與產品對應的XML文件中,再將該XML文件保存在數(shù)據(jù)庫中的產品表中。使用時,首先應新建產品();而后在該產品下添加部件()、在部件下添加接頭();然后調入產品總圖、部件圖();然后再輸入接頭參數(shù)信息()。這所有的信息中除產品名以外都是可以通過右鍵菜單()更改的。 產品結構功能模塊界面 新建產品 新建接頭 產品右鍵菜單1 產品右鍵菜單2 AutoCAD二次開發(fā)焊縫標注界面本系統(tǒng)中的產品總圖、部件圖均使用WMF格式,該類型的圖可以由工廠中使用的DWG格式的圖通過系統(tǒng)的提供的二次開發(fā)后的AutoCAD工具條進行焊縫編號、符號標注以后輸出,以供系統(tǒng)調用。() 添加接頭信息界面 接頭信息中的分類情況,其中對接頭號的處理如下:首先由用戶依次選擇街頭類型、坡口形式、焊透情況、板夾角、板厚、內外焊縫、溫和類型等接頭特征,選擇后系統(tǒng)將依據(jù)輸入在標準圖庫中查找符合輸入的標準接頭圖,如果存在,則調出顯示,否則提示用戶在系統(tǒng)提供的繪制接頭圖工具中繪制()或者直接從文件中調入。確定接頭圖后,還需要輸入該接頭的相關參數(shù),比如坡口角度、坡口深等。 接頭圖繪制工具 推理規(guī)則的維護及工藝推理本系統(tǒng)中涉及到的規(guī)則維護主要是指焊材管理、母材管理。,使用時首先選擇母材的鋼號是否相同,然后依據(jù)焊接方法、鋼號、類別號、組別號、焊絲鋼號、焊條型號、焊劑型號、牌號示例等條件進行查詢,對于查詢到的記錄可以進行編輯、刪除等操作。另外系統(tǒng)也提供了添加功能,為用戶提供了擴展空間。,使用時依據(jù)鋼號、類別、組別進行查詢,另外,系統(tǒng)同樣提供了添加于與刪除功能。,此部分是融入到產品結構模塊中的。在如前所述地輸入完接頭信息后,即可調用該功能,界面上的接頭參數(shù)即是由用戶在此前輸入的內容,如用戶不滿意也可對其進行修改。確認輸入后,即可進行此接頭的工藝推理。 焊材管理界面 母材管理界面 工藝卡推理界面 工藝數(shù)據(jù)管理與輸出 本系統(tǒng)中所涉及到的工藝文件主要有PQR、WPS、焊接工藝卡以及焊接工藝說明書等。,用戶可以通過輸入單位名稱、PQR編號、WPS編號、焊接方法、機械化程度等參數(shù)進行查詢,查詢的結果顯示在界面右側的列表里,-。另外用戶也可以選擇添加PQR、修改PQR、打印PQR實現(xiàn)相對應的功能。其中對PQR中的接頭圖處理如下:“導入圖片”,首先由用戶選擇接頭的各參數(shù)類型,選擇后系統(tǒng)將依據(jù)輸入在標準圖庫中查找符合輸入的標準接頭圖,如果存在,則調出顯示,否則提示用戶在系統(tǒng)提供的繪制接頭圖工具中繪制()或者直接從文件中調入。確認后。系統(tǒng)對WPS管理的處理與對PQR的管理的處理類似。對于PQR/WPS的輸出,系統(tǒng)利用“水晶報表”實現(xiàn)制作好相對應的報表,需要打印輸出時,調用該報表,并將數(shù)據(jù)庫中的數(shù)據(jù)添加到報表中,從而實現(xiàn)對應工藝文件的打印輸出。對于焊接工藝卡的輸出,系統(tǒng)利用Microsoft Word事先制作好焊接工藝卡模版(),需要輸出時,利用VBA(Visual Basic for Application)技術將工藝參數(shù)輸入到模版中,從而實現(xiàn)工藝卡的輸出。工藝卡輸出后,需要進行產品工藝說明書的生成,系統(tǒng)提供了工藝卡打包工具,以及工藝說明書封皮()等模版,由打包工具將所有的焊接工藝卡“打包”成完整的焊接工藝說明書,進而在Microsoft Word中實現(xiàn)打印輸出。 PQR管理界面 瀏覽\編輯PQR界面1 瀏覽\編輯PQR界面2 瀏覽\編輯PQR界面3 PQR接頭信息界面 WPS查詢界面 瀏覽\編輯WPS界面1 瀏覽\編輯WPS界面2 PQR輸出界面1 PQR輸出界面2 WPS輸出界面1 WPS輸出界面2 工藝卡模版 工藝說明書封面 工藝卡打包工具 焊工檔案管理 ,用戶使用時,可以依據(jù)輸入姓名、性別、工號、鋼印號、文化程度、編制性質、技術等級、工齡、身份證號、備注等信息的任意組合,并以此進行查詢,查詢結果顯示在結果列表框中。 焊工檔案管理界面 數(shù)據(jù)庫實現(xiàn)本系統(tǒng)的運行大部分依賴于后臺數(shù)數(shù)據(jù)庫,所以建立和維護數(shù)據(jù)庫是本系統(tǒng)的一項重要任務。本系統(tǒng)中的數(shù)據(jù)庫利用Microsoft SQL Server 2000建立。Microsoft SQL Server是由微軟出品的基于關系型數(shù)據(jù)庫的大型數(shù)據(jù)庫系統(tǒng),它具有獨立于硬件平臺、對稱的多處理器結構、搶占式多任務管理、完善的安全系統(tǒng)和容錯功能,并具有易于維護的特點。本文中使用到的數(shù)據(jù)庫建立順序如下:首先需要在Microsoft SQL Server 2000中建立一個名為“Welding”的數(shù)據(jù)庫,然后在該數(shù)據(jù)庫中建立表(),下面是其中PQR表的結構(),創(chuàng)建該表的SQL語句參見附錄1。對數(shù)據(jù)庫的訪問,本系統(tǒng)采用的是ADO(Active Data Objects)技術。ADO是Microsoft公司應用Universal Data Access(通用數(shù)據(jù)存?。┑囊环N方式。ADO不僅為用戶的數(shù)據(jù)庫提供了一個面向對象的視點,并且它是獨立于任何單一的數(shù)據(jù)庫開發(fā)商的,即它使用戶可以開發(fā)出在各個不同數(shù)據(jù)庫系統(tǒng)中使用的應用程序,所以ADO為用戶提供了對數(shù)據(jù)庫進行訪問的良好途徑。值得一提的是數(shù)據(jù)庫中存儲了大量的非結構化數(shù)據(jù),比如保存產品信息的XML文件、接頭圖等。這些數(shù)據(jù)以二進制的形式存儲在數(shù)據(jù)庫中,這些數(shù)據(jù)我們稱之為二進制大對象BLOB(Binary Large Object),其存取的方式與普通數(shù)據(jù)有所區(qū)別。附錄2中列出了其中對XML文件讀取的關鍵代碼。 數(shù)據(jù)庫中的表 PQR表的結構示意圖5 WCAPP 軟件系統(tǒng)的測試 軟件系統(tǒng)的測試的基本概念 軟件測試就是使用人工或者自動的手段來運行或測定某個軟件產品系統(tǒng)的過程,其目的是在于檢驗軟件產品是否滿足規(guī)定的需求。簡單地說,軟件測試過程就是制造條件,促使錯誤發(fā)生的過程。軟件測試貫穿于軟件定義與開發(fā)的整個周期,軟件的需求規(guī)格說明書、結構設計及程序編碼,都屬于軟件測試的對象。軟件開發(fā)過程中軟件測試是必不可少的一項工作,決定著產品的質量。軟件測試的目的是為了保證軟件產品的最終質量,在軟件開發(fā)的過程中,對軟件產品進行質量控制。一般來說軟件測試應由獨立的產品評測中心負責,嚴格按照軟件測試流程,制定測試計劃、測試方案、測試規(guī)范,實施測試,對測試記錄進行分析,并根據(jù)回歸測試情況撰寫測試報告。測試是為了證明程序有錯,而不能保證程序沒有錯誤。作為軟件開發(fā)的重要環(huán)節(jié),軟件測試越來越受到人們的重視。軟件測試的方法和技術是多種多樣的,對于軟件測試技術,可以從不同的角度加以分類,可以分為以下幾個類別:1) 黑盒測試著眼于程序外部結構、不考慮內部邏輯結構、針對軟件界面和軟件功能進行的測試。黑盒測試也稱為數(shù)據(jù)驅動測試它在已知產品應具有的功能的條件下,通過測試來檢測每個功能是否都能正常使用。在測試時,把程序看作一個不能打開的黑盒子,在完全不考慮程序內部結構和內部特性的情況下,測試者在程序接口進行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當?shù)亟邮蛰斎霐?shù)據(jù)而產生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫或文件)的完整性。黑盒測試是以用戶的觀點,從輸入數(shù)據(jù)與輸出數(shù)據(jù)的對應關系出發(fā)進行測試的,它不涉及到程序的內部結構。黑盒測試注重于測試軟件的功能需求,主要試圖發(fā)現(xiàn)軟件中的功能錯誤、界面錯誤、數(shù)據(jù)結構或外部數(shù)據(jù)庫訪問錯誤、性能錯誤、初始化和終止錯誤等。2) 白盒測試白盒測試是基于代碼的測試,測試人員通過閱讀程序代碼或者通過使用開發(fā)工具中的單步調試來判斷軟件的質量。白盒測試也稱結構測試或邏輯驅動測試,它是知道產品內部工作過程,可通過測試來檢測產品內部動作是否按照規(guī)格說明書的規(guī)定正常進行,按照程序內部的結構測試程序,檢驗程序中的每條通路是否都有能按預定要求正確工作,而不涉及它的功能,白盒測試的主要方法有邏輯驅動、基路測試等,主要用于軟件驗證。白盒測試需要全面了解程序內部邏輯結構、對所有邏輯路徑進行測試。白盒測試是窮舉路徑測試,在使用這一方案時,測試者必須檢查程序的內部結構,從檢查程序的邏輯著手,得出測試數(shù)據(jù)。3) 功能測試功能測試指測試軟件各個功能模塊是否正確,邏輯是否正確的測試。功能測試的目標是核實數(shù)據(jù)的接受、處理和檢索是否正確,以及業(yè)務規(guī)則的實施是否恰當。此類測試基于黑盒技術,該技術通過圖形用戶界面(GUI)與應用程序進行交互,并對交互的輸出或結果進行分析,以此來核實應用程序及其內部進程。功能測試的主要參考為類似于功能說明書之類的文檔。4) UI測試UI測試是對用戶界面的風格、文字、圖片、背景的測試。用戶界面(UI)測試用于核實用戶與軟件之間的交互。UI測試的目標是確保用戶界面中的每個對象能按照預期的方式運行,并符合公司或行業(yè)的標準。包括用戶界面友好性,人性化,易操作性等方面的測試。5) 性能測試性能測試主要測試軟件的性能,包括負載測試,強度測試,數(shù)據(jù)庫容量測試,基準測試等。負載測試是測試軟件在超負荷的環(huán)境中,是否能夠正常運行,在這種測試中,將使測試對象承擔不同的工作量,以評估測試對象在不同工作量條件下的性能。負載測試將對響應時間、事務處理速率等性能進行評測。比如,在B/S(Browser/Server)結構中用戶并發(fā)量測試就是屬于負載測試,用戶可以使用相應的工具,模擬上百人客戶同時訪問網站,測試系統(tǒng)響應時間,處理速度如何等。強度測試是測試軟件在系統(tǒng)資源特別低的情況下,系統(tǒng)的運行情況。實施和執(zhí)行此類測試的目的是找出因資源不足或資源爭用而導致的錯誤。例如,在內存或磁盤空間不足或者在爭用共享資源的情況下,測試對象就可能會表現(xiàn)出一些在正常條件下并不明顯的缺陷。強度測試還可用于確定測試對象能夠處理的最大工作量。數(shù)據(jù)庫容量測試指通過存儲過程往數(shù)據(jù)庫表中插入一定數(shù)量的數(shù)據(jù),看看相關頁面是否能夠及時顯示數(shù)據(jù)。數(shù)據(jù)庫容量測試使測試對象處理大量的數(shù)據(jù),以確定是否達到了將使軟件發(fā)生故障的極限?;鶞蕼y試是將軟件與已知現(xiàn)有的系統(tǒng)進行比較,主要檢驗是否與類似的產品具有競爭性的一種測試。軟件工程范圍內的測試過程,一般包括四個步驟:單元測試、子系統(tǒng)測試、系統(tǒng)測試和驗收測試。子系統(tǒng)測試與系統(tǒng)測試稱為集成測試。a) 單元測試:在一個設計好的軟件系統(tǒng)中,每一個模塊完成一個清晰定義的子功能,而且每個模塊又是相互獨立的。因此,每個模塊可以作為一個單獨的測試單元,這樣比較容易設計測試用例。在這類測試中所發(fā)現(xiàn)的錯誤,往往是編碼或詳細設計的錯誤。單元測試的目的,是保證每個模塊作為一個單元能正確運行。b) 子系統(tǒng)的測試:把部分經過單元測試的模塊放在一起形成一個子系統(tǒng)來測試。因此,模塊間的相互耦合和通信是本測試中的主要任務,模塊間接口的正確性是本測試的目的。c) 系統(tǒng)測試:系統(tǒng)測試是把經過測試的子系統(tǒng)裝配成一個完整的系統(tǒng)來測試。在這個測試中發(fā)現(xiàn)的錯誤不僅有設計、編碼的錯誤,還有可能有需求說明中的錯誤。因此,它可以檢驗系統(tǒng)是否確實能提供需求說明書中定義的功能,檢驗系統(tǒng)的動態(tài)特性是否符合預定的要求。d) 驗收測試:驗收測試是把軟件系統(tǒng)作為單一的實體進行測試,測試的內容與系統(tǒng)測試基本相同,但是這次測試是在用戶參與下進行的,測試的目的是驗證軟件是否滿足用戶的要求。 按軟件測試的基本方法,遵循軟件測試的基本過程,在軟件的編制過程中及編制完成后均進行了測試。通過測試,最大可能地排除并糾正了軟件中出現(xiàn)的錯誤,較好地滿足了軟件的功能要求。[39] WCAPP軟件系統(tǒng)測試過程舉例現(xiàn)依照測試過程分別舉例如下:a)單元測試比如對產品結構管理模塊的測試。首先,新建一個產品“化工容器”,調入產品總圖;然后再分別添加部件“部件1”、“部件2”,并依次添加部件圖;在各部件下添加接頭,并輸入接頭信息,保存;最后保存產品信息;重新打開該產品,檢查輸入的各個信息是否被正確保存并正確顯示。b)子系統(tǒng)測試整個工藝卡/指導書推理(按焊接規(guī)則)系統(tǒng)屬于一個子系統(tǒng)。該子系統(tǒng)是由焊接材料的選擇、焊絲的直徑的推理、焊接保護氣、保護氣流量、焊接電流電壓和焊接速度等幾個單獨的模塊構成。子系統(tǒng)中各模塊接口的核心數(shù)據(jù)的傳遞由數(shù)據(jù)文件完成,所以數(shù)據(jù)文件的完整性對于子系統(tǒng)的正確運行非常重要,須對此進行測試。在該子系統(tǒng)中,焊接電流和電壓的推理是為焊接速度的推理做準備的。因此,焊接電流電壓推理模塊所產生的電流電壓需作為焊接速度的調整模塊的輸入參數(shù)。該測試只需關心數(shù)據(jù)文件能否正確傳遞數(shù)據(jù),子系統(tǒng)是否能完成指定的功能,因此,采用黑盒法,并利用MessageBox函數(shù)進行輔助驗證。通過測試,該子系統(tǒng)完全符合要求。c) 系統(tǒng)測試在單元測試和子系統(tǒng)測試均通過的基礎上,把所有子系統(tǒng)組織為一個完整的系統(tǒng)進行測試。這里同樣采用黑盒法。在整個測試過程中,系統(tǒng)運行平穩(wěn)可靠,較好地滿足了系統(tǒng)設計的要求。軟件測試是軟件開發(fā)過程中必不可少的步驟。本系統(tǒng)測試嚴格遵循軟件工程關于軟件測試的基本思想與方法,通過一系列測試,最大可能地發(fā)現(xiàn)并糾正開發(fā)中出現(xiàn)的問題,使系統(tǒng)的可靠性得以提高,系統(tǒng)最終達到了設計的要求。 6 化工容器制造工藝數(shù)據(jù)的獲得(改寫)為了使本系統(tǒng)的運行可靠,首先要保證的就是數(shù)據(jù)庫中的工藝參數(shù)的正確與可靠。為此,作者進行了相關的焊接工藝試驗,以獲得化工容器制造中的工藝數(shù)據(jù)。 工藝試驗過程及數(shù)據(jù)記錄 試驗結果分析結 論1) 本文針對化工容器行業(yè)的特點和實際生產需要,研發(fā)了焊接工藝計算機輔助設計系統(tǒng)(WCAPP),該系統(tǒng)包含了用戶及權限管理模塊、產品結構及信息管理模塊、焊接工藝文件管理模塊、焊工檔案管理模塊、焊接工藝推理及推理規(guī)則維護模塊等主要內容。2) 本文研發(fā)的焊接工藝計算機輔助設計系統(tǒng)實現(xiàn)了從產品結構和產品信息輸入、焊接接頭參數(shù)輸入、焊接工藝自動生成、焊接工藝卡輸出等工藝信息一體化集成技術。從而有效地提高了工藝設計質量、效率和工藝文件的規(guī)范化,成為化工容器行業(yè)焊接生
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1