国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Web的礦山機械加工車床遠程設計服務系統(tǒng)研究

2014-07-31 15:55:32林娜
新媒體研究 2014年13期

林娜

摘 要 文章對基于Web的礦山機械加工車床遠程設計服務系統(tǒng)研究進行了分析。首先對Web的遠程機械設計的概念進行了闡述,然后重點研究了機械設計遠程系統(tǒng)的相關關鍵技術,其中包括對B/S計算模式、ASP.NET與ADO.NET、Web服務器集成技術等在遠程設計服務系統(tǒng)中的理論應用以及所達到的實踐效果,最后在理論基礎分析的前提下對機械設計過程中的實際系統(tǒng)架構進行了模擬,并取得了理想的效果。希望文章所涉及的相關理論研究能夠對實際過程中礦山機械加工車床遠程設計服務系統(tǒng)提供一個理論基礎和實踐指導作用。

關鍵詞 遠程設計服務系統(tǒng);ASP.NET;B/S計算模式

中圖分類號:TD4 文獻標識碼:A 文章編號:1671-7597(2014)13-0050-02

作為一個重型機械的設計師的角度來講,在產品的設計過程中會經常碰到諸如機械強度、負載以及機械設計分析等方面的問題,而通過人工查找設計手冊來進行計算的話,效率低下,且規(guī)模巨大。因此,基于Web技術對礦山加工機床的遠程應用系統(tǒng)中,通過機械設計Web數(shù)據(jù)庫來實現(xiàn)Internet的存儲,當設計人員在設計過程中遇到問題時,可以提交已知參數(shù)給數(shù)據(jù)庫服務系統(tǒng)來達到數(shù)據(jù)分析的目的,這樣大大節(jié)約了產品研發(fā)的成本,也有效的解決了復雜的數(shù)據(jù)分析查詢任務。

1 Web的遠程機械設計的概念

遠程設計指的是設計者在進行機械設計過程中,通過在客戶端輸入相關的設計參數(shù),然后利用服務器的自動計算得到相關數(shù)據(jù),設計者可以對獲得的數(shù)據(jù)進行選擇分析,從中得到符合設計要求的相關結果。遠程設計通過運用現(xiàn)代化的網絡、計算機技術,有效的縮短了產品設計的周期,降低了設計者的工作量,提高了設計工效率。

基于Web技術為基礎的遠程設計通過實行ASP.NET,JSP、B/S、SQL等網絡技術,從而達到對設計數(shù)據(jù)實現(xiàn)遠程查詢的目的;基于Web的遠程機械設計通過相應的程序編輯工作來實現(xiàn)對數(shù)據(jù)資源的貢獻,有效的完成了計算分析由人工到網絡的轉移任務,從而實現(xiàn)了產品的遠程設計與分析。同時,設計者通過對機械設計過程中的相關共享信息進行互相分析探討,對機械設計技術的發(fā)展具有一定的促進意義。

基于Web的礦山加工機床遠程設計服務系統(tǒng)為礦山企業(yè)的機械設計提供了相關設計服務,并具備了相當?shù)膬?yōu)勢:

1.1 服務范圍廣

由于遠程設計服務系統(tǒng)是基于互聯(lián)網基礎,因此不同地區(qū)不同國家的企業(yè)或個人只要有系統(tǒng)的注冊就能夠隨時隨地的在互聯(lián)網上獲得相關服務權限。

1.2 使用簡單、方便

系統(tǒng)用戶依據(jù)本身的需求來進行相應Web功能的選擇,然后輸入自己所選定的參數(shù)進行計算,系統(tǒng)在計算完之后能夠自動對結果進行分析,并傳遞給用戶。

2 機械設計遠程系統(tǒng)的關鍵技術

2.1 B/S計算模式

隨著互聯(lián)網等相關技術的迅速發(fā)展,瀏覽器/服務器(B/S)的計算模式已經成為主流的應用。B/S計算模式從原先的兩層C/S模式的技術基礎上發(fā)展而來,B/S模式的實質就是對原本的C/S模式的相應服務器端進行技術上的深化作用,將其分解為數(shù)據(jù)庫服務器和應用服務器兩個部分,同時對C/S模式的相關客戶端進行了極大的簡化作業(yè),將原本位于客戶端的計算功能轉移的Web服務器上,而本身只保存顯示功能,從而將原本的兩層結構轉化為了用戶表示層、功能層和數(shù)據(jù)層。

圖1 B/S計算模式圖

2.2 ASP.NET與ADO.NET

ASP.NET作為當前主流的Web應用程序開發(fā)技術,與以往的ASP技術來說,在結構上發(fā)生了相對改變,同時對原本使用的ASP開發(fā)應用程序的可能產生的限制進行了有效的改進措施,可采用VB.NET、C++等語言程序,使其具備了語言的獨立功能;同時,程序代碼與用戶界面之間進行區(qū)分,使得結構上更為清晰,執(zhí)行效率也得到了大幅度的提高。使得系統(tǒng)具有更高的安全可靠性。

而ASP.NET中采用的ADO.NET來實現(xiàn)對數(shù)據(jù)庫的存取工作。ADO.NET作為當前權威的.NET數(shù)據(jù)庫的應用解決方案,提供了高性能、高兼容性、一致性的數(shù)據(jù)訪問結構,保證了能對各類Web數(shù)據(jù)庫的訪問。不管數(shù)據(jù)源的類型如何,都可以采用ADO.NET來進行存取。

2.3 JSP訪問數(shù)據(jù)庫技術

數(shù)據(jù)庫一般位于遠程設計系統(tǒng)結構的第三層,作為開發(fā)網站的重要組成部分,同時也是提供遠程服務的基礎技術,包括系統(tǒng)的產品設計相關的資源庫、用戶信息數(shù)據(jù)庫的建立都需Web數(shù)據(jù)庫來提供支持。JSP因其自身所特有的安全高效性以及組建方便、平臺應用廣的特點成為了現(xiàn)今最為實用的網絡編程語言。

JDBC作為連接數(shù)據(jù)庫管理系統(tǒng)與JSPD的橋梁,主要由一組采用Java語言來進行編寫的接口組成,用來實現(xiàn)SQL語言的Java應用程序接口對數(shù)據(jù)庫的訪問支持。用戶向服務器發(fā)出查詢信息的請求時,相關服務器端的JSP程序執(zhí)行命令,啟動對應的JDBC驅動程序,從而與數(shù)據(jù)庫之間建立連接,連接后的相關執(zhí)行程序中的SQL語句進行相應數(shù)據(jù)信息的調用工作,然后將調用的信息進行Web服務器返回,最終來達到響應客戶端請求的目的。

圖2 JSP程序訪問數(shù)據(jù)庫模塊流程

2.4 Web服務器集成技術

基于Web的遠程機械設計技術對靜態(tài)網頁內容以及動態(tài)網絡內容的依賴性較大。而針對服務器層的開發(fā)制定的相關策略對系統(tǒng)的整個性能影響極大。因此,基于目前的服務器來講,大都是采用Apache和Tomcat二者的功能集成來實現(xiàn)相關的應用功能,這是因為,單獨的Apache服務器在為網絡管理員提供豐富的Web管理功能的同時,并不能提供相關的Servlet/JSP容器。而單獨的Tomcat可以單獨的作為一個服務器進行網絡的開發(fā)和檢測,但在靜態(tài)網絡的處理速度較慢,且沒有豐富的功能來滿足設計開發(fā)。endprint

3 系統(tǒng)的總體結構

基于Web的礦山機械加工車車遠程設計服務作為一項綜合性很強的多學科技術產品,涉及到了機械設計、控制工程、網絡技術、計算機數(shù)據(jù)處理等各個領域。其數(shù)據(jù)格式相對復雜、所應用的設計資源也較為豐富,因此,對于機械設計系統(tǒng)來講,遠比一般網絡系統(tǒng)要復雜。要開發(fā)相應的遠程設計服務系統(tǒng),首先必須有針對性的對遠程設計的各項目進行具體情況的分析,系統(tǒng)的對各設計資源進行需求分析。然后采取模塊化的設計理念,功能與模塊之間相互對應,在此基礎上來構建整個系統(tǒng)的結構框架,最后可以采用相關編程軟件來對實現(xiàn)的功能進行處理,以達到具體設計的實現(xiàn)和資源的查詢調用。

3.1 系統(tǒng)開發(fā)的原則

1)系統(tǒng)的開發(fā)過程中,應該執(zhí)行“以人為本”的原則,要保證界面的友好流暢,并且能夠提供相關的提示。

2)系統(tǒng)應該允許用戶進行必要設計參數(shù)的輸入,以及在設計資源庫中實現(xiàn)有關數(shù)據(jù)圖標的查詢工作,然后可以進行相應計算,形成需要的文檔資料。

3)系統(tǒng)的所應用的模塊或者子系統(tǒng)要能夠同時具備集成運行與獨立運行的功能。

4)系統(tǒng)不應完全開放,要根據(jù)不同的用戶來設定不同分權限,更具用戶類別的不同,提供快速便捷的服務。

5)系統(tǒng)應該盡量減小網絡數(shù)據(jù)的傳輸次數(shù)、傳輸量,以確保網絡負荷的要求。

6)要確保遠程設計系統(tǒng)在應用和維護上的方便。

3.2 應用程序的部署

在系統(tǒng)的軟件開發(fā)完成之后,需要對各個文件已經相關軟件進行部署以便提供完善的遠程設計服務。因此,首先需要將相關圖形文件以及aspx文件、html文件進行組合,在IIS對應功能目錄下簡歷對應的Web站點,進行站點Web.config文件的配置工作;其次,對于遠程設計系統(tǒng)中可能需要使用的相關數(shù)據(jù)表都應該在SQL數(shù)據(jù)庫服務器中進行創(chuàng)建,進行相關數(shù)據(jù)源的配制工作;最后,對遠程設計系統(tǒng)啟動、調試,從而保證形態(tài)的正常運行工作。

基于Web的礦山機械加工車床遠程設計服務系統(tǒng)的總體分布一般都用個各自獨體的方式通過采用典型的B/S模式的三層結構的模式,以互聯(lián)網作為基礎來實現(xiàn)跨地域范圍的數(shù)據(jù)傳遞,可以分別對款式機械加工基礎的各個部件進行在線設計分析,并得到正確結果。

4 結束語

基于Web的礦山機械加工車床遠程設計服務系統(tǒng),通過利用相關的B/S技術、Web服務器集成技術以及JSP、SQL等相關技術來實現(xiàn)對礦山機械加工車床的網上設計、以及參數(shù)查詢和相關的監(jiān)控,提供給遠程用戶一個在線的設計分析環(huán)境。在一定程度上加強了各科研單位的協(xié)同合作,避免了重復性的設計工作。極大的提高了我國遠程機械設計的發(fā)展。

參考文獻

[1]張英.利用互聯(lián)網技術實現(xiàn)機械工程圖紙的管理[J].礦山機械,2005(6).

[2]曹洪龍.基于B/S架構的電子圖紙管理系統(tǒng)研究和應用[J].蘇州大學學報(工科版),2004(2).

[3]曹明,萬彥,王巍.遠程CAD圖紙管理系統(tǒng)的探討及實現(xiàn)[J].煤礦機械,2004(12).

[4]趙雙強,張洪明,張立翔.基于AutoCAD的工程圖紙管理系統(tǒng)的開發(fā)[J].昆明理工大學學報,2001(5).

[5]許良元.機械部件產品的二維圖紙管理系統(tǒng)的研究與開發(fā)[J].機械管理開發(fā),2005(6).

[6]張振建,趙轉萍.基于Web的電力工程圖紙管理系統(tǒng)[J].鄭州輕工業(yè)學院學報,2005(5).

[7]馬長青.Linux環(huán)境下基于Web的圖檔管理系統(tǒng)的開發(fā)[D].山東農業(yè)大學,2005.endprint

普定县| 治县。| 平谷区| 全椒县| 武鸣县| 秭归县| 五台县| 水富县| 潜江市| 巍山| 耒阳市| 土默特右旗| 墨玉县| 建德市| 邳州市| 响水县| 广德县| 巨野县| 郓城县| 巴林右旗| 冷水江市| 普宁市| 浮梁县| 麻阳| 平南县| 睢宁县| 运城市| 新竹县| 泸溪县| 宁城县| 定结县| 通化市| 大悟县| 乌鲁木齐县| 合作市| 磴口县| 湘潭县| 当阳市| 池州市| 乡宁县| 喀喇沁旗|