【正文】
務(wù)器上,僅在關(guān)閉 Web 服務(wù)器進(jìn)行重新部署的時(shí)候用戶會(huì)無(wú)法訪問(wèn)這些網(wǎng)站,但它們大多是在夜里進(jìn)行維護(hù)。經(jīng)常使用電腦的人會(huì)發(fā)現(xiàn),電腦中國(guó)安裝的應(yīng)用每隔幾天就會(huì)發(fā)布一個(gè)新版本需要升級(jí)更 6 新,雖然現(xiàn)在的網(wǎng)速都相對(duì)很快,但還需要花費(fèi)一定時(shí)間下載新的安裝包以及通過(guò)繁瑣的安裝過(guò)程。當(dāng) 前時(shí)代的主流瀏覽器也十分眾多,并且服務(wù)器的選擇也不必拘泥于 Windows 平臺(tái), B/S 架構(gòu)的 Web 服務(wù)只需安裝服務(wù)器上便可使用,跨平臺(tái)性十分強(qiáng)大,而 Linux系統(tǒng)又相對(duì)安全、免費(fèi)。 它具有眾多優(yōu)點(diǎn): 1. 成本低,選擇多。它整合了原先 C/S 架構(gòu)中客戶端與服務(wù)器端的功能,將功能集中于服務(wù)器上,而客戶端僅需安裝 Web 瀏覽即可使用,簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā)成本、維護(hù)和使用。 Web 技術(shù)的產(chǎn)生及發(fā)展 一、 Web 技術(shù)的產(chǎn)生及發(fā)展 B/S 架構(gòu)的產(chǎn)生和發(fā)展,主要伴隨著 Inter的興起,是對(duì) C/S架構(gòu)的一種改進(jìn)。 5 當(dāng)前的刀具管理系統(tǒng)大多是 C/S 架構(gòu)的,例如國(guó)外的 TDMS、KATMS 以及國(guó)內(nèi)的 eTMS,只有近些年蘭光創(chuàng)新才開(kāi)發(fā)出了基于 B/S的刀具管理系統(tǒng)。刀具管理在提高加工效率和數(shù)控機(jī)床利用率、保證產(chǎn)品質(zhì)量、降低制造 成本方面顯示出很大的潛力。然而刀具的庫(kù)存量過(guò)小,又會(huì)市場(chǎng)發(fā)生生產(chǎn)斷鏈的情況,所以尋求一種管理方式使得刀具的庫(kù)存能控制在合理的范圍內(nèi)十分必要。 舉個(gè)例子,在種類繁多,數(shù)量巨大的情況下控制好刀具庫(kù)存是一個(gè)重大問(wèn)題。而且,在 0910 年 windows7操作系統(tǒng)剛出之時(shí),大家抱怨最多的便是 xp 上的應(yīng)用在 win7上不被兼容,導(dǎo)致后來(lái)許多應(yīng)用被迫提前進(jìn)行了升級(jí)。并且客戶端受客戶 PC機(jī)的軟硬件限制,舉些例子,一直都說(shuō)游戲的發(fā)展加速大眾 PC機(jī)硬 件的發(fā)展。 但是正如前面所說(shuō),這種架構(gòu)對(duì)客戶端的要求十分大。并且由于客戶端承載了很多服務(wù)端的壓力,服務(wù)器端在服務(wù)開(kāi)啟后需要一直運(yùn)行等待請(qǐng)求,所以服務(wù)器端的運(yùn)行負(fù)荷很輕,只用根據(jù)相應(yīng)的規(guī)則進(jìn)行處理后響應(yīng)即可,這樣便能處理更多的請(qǐng)求。 C/S 結(jié)構(gòu)的應(yīng)用能充分的發(fā)揮客戶端的處理能力,所以很多數(shù)據(jù)處理工作都由 PC端分擔(dān)了。它充分利用了客戶端和服務(wù)器端的硬件優(yōu)勢(shì),降低了系統(tǒng)的通訊開(kāi)銷。第四章對(duì)本文的技術(shù)實(shí)現(xiàn)進(jìn)行總結(jié),抽出了自己搭建的真實(shí)系統(tǒng)的框架設(shè)計(jì)和一些界面及功能代碼,并展望了以 Web 應(yīng)用為基礎(chǔ)的互聯(lián)網(wǎng)空間環(huán)境下的應(yīng)用發(fā)展趨勢(shì)。第二部分則針對(duì)基于 Web 的 B/S 架構(gòu)程序的相關(guān) 技術(shù)的產(chǎn)生與發(fā)展加以說(shuō)明,并對(duì)一些典型的 Web 技術(shù)進(jìn)行了分析與對(duì)比 。第二章是對(duì)一些主要相關(guān)技術(shù)的介紹和研究。我們應(yīng)當(dāng)設(shè)計(jì)實(shí)現(xiàn)一款幫助企業(yè)完成生產(chǎn)車間刀具信息化、科學(xué)化管理的軟件,從而提高生產(chǎn)效率,使自己更有競(jìng)爭(zhēng)力,在市場(chǎng)中保持良好的 地位。我想,按目前的 Web 應(yīng)用發(fā)展的速度,在不久的將來(lái)我們便能進(jìn)入這個(gè)時(shí)代。其中最主要的便是后臺(tái)信息管理,這點(diǎn)我們也最為常見(jiàn),還有很多其他 形式的 Web 應(yīng)用比如網(wǎng)頁(yè)游戲等,近些年我們發(fā)現(xiàn)這些以瀏覽器充當(dāng)客戶端形式的應(yīng)用越來(lái)越多,甚至部分取代了傳統(tǒng)的桌面客戶端形式的應(yīng)用。由這些數(shù)據(jù)可以看出刀具在目前的加工制造中所占比重只打,并且依靠人工管理的車間在刀具管理方面造成了時(shí)間的極大浪費(fèi),嚴(yán)重降低了生產(chǎn)效率,限制了一個(gè)企業(yè)生存發(fā)展的核心競(jìng)爭(zhēng)力。 %的機(jī)械師時(shí)間花在查找刀具上。而山維特克官方數(shù)據(jù)也很好地驗(yàn)證了這一點(diǎn): %的計(jì)劃作業(yè)停止是由于缺乏刀具造成的。此外,本文介紹了基于 Web 技術(shù)的刀具管理系統(tǒng)平臺(tái),并在最后分析和設(shè)計(jì)了一套刀具管理系統(tǒng),并給出了此系統(tǒng)的部分代碼實(shí)現(xiàn)和展示界面。 論文首先分析了當(dāng)前課題的研究背景和意義,并由此引出了本課題研究的主要內(nèi)容。 目前市場(chǎng)上的大多刀具管理系統(tǒng)都是 C/S 架構(gòu)的軟件,因此這些軟件的開(kāi)發(fā)、部署、維護(hù)及二次開(kāi)發(fā)大多成 本較高,而且由于它們自身的代碼封閉,對(duì)用戶缺少了一些必要的開(kāi)放。而且由于刀具準(zhǔn)備計(jì)劃和生產(chǎn)計(jì)劃經(jīng)常脫節(jié),會(huì)時(shí)常發(fā)生停機(jī)等待的情況,給企業(yè)帶來(lái)巨大的經(jīng)濟(jì)損失。 畢業(yè)設(shè)計(jì)(論文) 題 目: 基于 B/S 架構(gòu)的生產(chǎn)車間刀具管理系統(tǒng)研究與實(shí)現(xiàn) T Research and implementation of production workshop tool management system based on B/S architecture 院 別: 軟件學(xué)院 T 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù)(網(wǎng)絡(luò)安全方向 ) 姓 名: xxx T 學(xué) 號(hào): 20218130120 T 指導(dǎo)教師: xx T 日 期: T 信息 xx 大學(xué) 摘 要 當(dāng)前時(shí)代對(duì)企業(yè)的自動(dòng)化和信息化要求越來(lái)越高,很多企業(yè)采用了計(jì)算機(jī)軟件管理系統(tǒng)的方式對(duì)企業(yè)生產(chǎn)實(shí)現(xiàn)一體化管理。但是目前仍有很多企業(yè)采用效率低下的人工管理方式進(jìn)行作業(yè),這就造成了人力浪費(fèi)(需要專人進(jìn)行管理),并且勞動(dòng)強(qiáng)度大,容易出錯(cuò)。因此,如何利用現(xiàn)有先進(jìn)的計(jì)算機(jī)技術(shù)建立一個(gè)方便使用且管理有效的刀具管理系統(tǒng)便成為了一個(gè)難題。 本文結(jié)合了過(guò)往的刀具管理系統(tǒng)的開(kāi)發(fā)實(shí)例,對(duì)當(dāng)前的需求進(jìn)行了分析,闡述了開(kāi)發(fā)一套基于 B/S 架構(gòu)的 Web 工程的技術(shù)路線和開(kāi)發(fā)過(guò)程 。接著,本文對(duì) Web 開(kāi)發(fā)技術(shù)和 Web 數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)進(jìn)行了介紹分析。 關(guān)鍵詞: B/S 架構(gòu) 刀具管理系統(tǒng) Web 開(kāi)發(fā)技 術(shù) Abstract The current era of enterprise automation and informa