




已閱讀5頁,還剩49頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
中圖分類號: 學校代碼: 10055 密級: 碩 士 專 業(yè) 學 位 論 文 化工園區(qū)產(chǎn)銷存系統(tǒng)設計與實現(xiàn) 摘 要 隨著計算機技術、互聯(lián)網(wǎng)技術以及通信技術的發(fā)展,將新技術運用于化工園區(qū)產(chǎn)銷存管理與物流環(huán)節(jié)有著極大的理論與實際價值,可以大大降低化工園區(qū)產(chǎn)銷存管理成本,提高物流效率,進而使企業(yè)的生產(chǎn)力與效率得到 整體提高。而在這個信息化與知識化的時代,化工園區(qū)產(chǎn)銷存管理的信息化也是企業(yè)管理信息化與發(fā)展的標志,對于企業(yè)管理現(xiàn)代化具有重要的意義,可以實現(xiàn)企業(yè)信息化的基本需求。 本文主要研究化工園區(qū)產(chǎn)銷存管理系統(tǒng)的設計與實現(xiàn)。在 010 平臺中基于 B/S 架構與 術設計了一個化工園區(qū)產(chǎn)銷存系統(tǒng),系統(tǒng)包括訂單管理、票據(jù)管理、出入庫清算管理、查詢等功能。本文首先系統(tǒng)的調(diào)研了當前對化工園產(chǎn)銷存系統(tǒng)的需求以及研究發(fā)展現(xiàn)狀,然后結合軟件工程的基本思路,對系統(tǒng)的需求與功能進行了詳細的 分析,論述了系統(tǒng)的業(yè)務流程邏輯與具體功能模塊設計,然后從系統(tǒng)核心模塊與系統(tǒng)代碼實現(xiàn)、功能性能測試進行了相關論證。 本文充分調(diào)研與學習了國內(nèi)外對于化工園產(chǎn)銷存管理系統(tǒng)的研究現(xiàn)狀以及研究成果,了解了基本的功能與業(yè)務需求,并借用了最新的系統(tǒng)設計思想。本文通過對在線化工園產(chǎn)銷存管理整個業(yè)務流與數(shù)據(jù)流的了解,設計了一種可以滿足一般物流管理的任意在線化工產(chǎn)品庫管理平臺的系統(tǒng),根據(jù)軟件工程的思路,采用靈活通用的設計原則進行了系統(tǒng)設計,并進行了原型系統(tǒng)實現(xiàn)。測試結果證明本系統(tǒng)具有較好的穩(wěn)定性、科學性,可以有效地改善化工園產(chǎn) 銷存系統(tǒng)的辦公效率,提高自動化程度,從而提高整個物流環(huán)節(jié)的現(xiàn)代化與自動化水平。 【關鍵詞】 工園產(chǎn)銷存管理, B/S 架構, of in a of In of of of is of of / S 010 a as as of a of of of of to to of a in of of of of 【 B/S 目 錄 第 一 章 緒論 . 1 第一節(jié) 課題研究的背景和意義 . 1 第二節(jié) 研究現(xiàn)狀 . 3 第三節(jié) 論文結構安排 . 4 第四節(jié) 本文的研究內(nèi)容與研究方法 . 5 第 二 章 理論與技術基礎 . 6 第一節(jié) B/S 三層體系架構 . 6 第二節(jié) 業(yè)務邏輯模型 . 7 第三節(jié) 設計模式與 礎 . 8 第四節(jié) 化工園產(chǎn)銷存支撐技術概念及基本原理 . 10 中間件與 念 . 10 統(tǒng)組成與工作原理 . 11 備 . 12 第 三 章 系統(tǒng)設計 . 13 第一節(jié) 系統(tǒng)設計目標與原則 . 13 系統(tǒng)設計目標 . 13 系統(tǒng)設計原則 . 13 第二節(jié) 總體流程與功能模塊設計 . 14 總體流程設計 . 14 功能模塊設計 . 15 第三節(jié) 系統(tǒng)體系架構設計 . 16 總體架構 . 16 數(shù)據(jù)層次體系設計 . 17 核心類結構設計 . 18 第四節(jié) 數(shù)據(jù)庫設計 . 20 . 20 數(shù)據(jù)表設計 . 21 信模塊連接設計 . 23 第 四 章 原型系統(tǒng)開發(fā)與實現(xiàn) . 24 第一節(jié) 系統(tǒng)網(wǎng)絡環(huán)境 . 24 第二節(jié) 系統(tǒng)模塊實現(xiàn) . 24 訂單管理模塊 . 25 票據(jù)管理模塊 . 25 系統(tǒng)管理模塊 . 26 第三節(jié) 主要功能代碼實現(xiàn) . 27 開發(fā)與運行環(huán)境 . 27 用戶登錄模塊 . 27 用戶管理模塊 . 29 化工產(chǎn)品貨物管理模塊 . 32 查詢模塊 . 34 第 五 章 系統(tǒng)測試 . 35 第一節(jié) 代碼審查 . 35 第二節(jié) 集成測試 . 40 第三節(jié) 單元測試 . 41 第四節(jié) 功能測試結果 . 42 結束語 . 43 全文總結 . 43 未來工作 . 44 參考文獻 . 45 致 謝 . 48 個人簡歷 在學期間 發(fā)表的學術論文與研究成果 . 49化工園區(qū)產(chǎn)銷存系統(tǒng)設計與實現(xiàn) 第 1 頁 第一章 緒論 隨著社會的不斷進步,科技的不斷發(fā)展,人們不斷通過互聯(lián)網(wǎng)快速獲取、發(fā)布和傳遞信息,它在社會的各個方面有著重要的作用。因此網(wǎng)站建設的地位不容忽視,它已成為各個單位在信息化建設中的 不可 或缺的一部分。隨著網(wǎng)絡的不斷進步,進一步提高網(wǎng)絡媒體在人們心中的地位, 氟 化工園 區(qū) 產(chǎn)銷存管理系統(tǒng)作為物流管理的核心系統(tǒng),其重要性是越來越重要:一方面,它提供一個貨物管理和發(fā)布的功能;另一方面,現(xiàn)在的化工園產(chǎn)銷存管理要求實現(xiàn)與普通的用戶實現(xiàn)交互,用戶可以很方便地參加一些調(diào)查和相關查詢,這一 點也是其他一些化工園產(chǎn)銷存管理工具現(xiàn)在無法做到的 1。 隨著網(wǎng)絡技術的發(fā)展, 以前所未有的速度走進整個世界的千家萬戶,通過 連,可以把客戶機連接進互聯(lián)網(wǎng),從而使化工園產(chǎn)銷存數(shù)據(jù)可以在 得到實時的共享與遠程訪問,并傳輸?shù)侥康牡?。另外,化工園產(chǎn)銷存系統(tǒng)有很多其他系統(tǒng)不可比擬的優(yōu)勢 2。首先它應用的領域比較具體,針對性強,功能需求相對明確;其次由于系統(tǒng)采用 B/S 體系架構,硬件設計較為簡潔,基本上根據(jù)用戶需求設計即可;第三通過后臺軟件系統(tǒng)遠程控制監(jiān)控設備,節(jié)約了資 源;第四在整個系統(tǒng)中軟件硬件實現(xiàn)無縫整合,具有穩(wěn)固性能和連續(xù)的結構;第五軟件采用模塊式組件式開發(fā)設計,功能封裝,便于維護。 本文結合 當前化工園產(chǎn)銷存系統(tǒng)工程的需要,運用 軟件工程的基本思想與化工園產(chǎn)銷存管理的基本流程,從系統(tǒng)需求論證、功能模塊劃分、詳細設計、數(shù)據(jù)庫設計以及實現(xiàn)和測試的全部流程,通過項目的實際設計與開發(fā),以對軟件工程的基本思路與化工園產(chǎn)銷存管理的實質(zhì)加深理解。 第一節(jié) 課題研究的背景和意義 隨著我國改革開放三十年的發(fā)展,我國的市場經(jīng)濟發(fā)展越迅速,各類大中企業(yè)不斷發(fā)展,而隨著市場經(jīng)濟體制的不斷完 善,企業(yè)管理的作用也日益突顯,現(xiàn)代化、信息化的企業(yè)管理方式將使企業(yè)在市場競爭中如虎添翼,使在人才、資源、市場的條件下再多一份致勝的籌碼。而現(xiàn)代化的管理手段則可以大幅降低企業(yè)成本,提高生產(chǎn)效率,加快企業(yè)經(jīng)營的運轉 3?;@區(qū)產(chǎn)銷存環(huán)節(jié)是當前化工產(chǎn)業(yè)的重要環(huán)節(jié),是其進行生產(chǎn)與共同創(chuàng)新的管理核心,需要使相關化工企業(yè)、物流公司和服務機構實現(xiàn)多方共贏?;@區(qū)產(chǎn)銷存化工園區(qū)產(chǎn)銷存系統(tǒng)設計與實現(xiàn) 第 2 頁 環(huán)節(jié)的核心思想是充分利用現(xiàn)代信息技術,解決之前化工企業(yè)在產(chǎn)銷存管理中的手工效率低下的問題。如果采用手工記錄的方式,將極大的降低化工企業(yè)的生產(chǎn)效率與浪費 人力、財力,且容易出現(xiàn)各類失誤,并且不能實時迅速的進行查詢,尤其在存儲了海量數(shù)據(jù)時。因此,在當前計算機飛速發(fā)展的今天,采用計算機信息系統(tǒng)進行化工園區(qū)產(chǎn)銷存是大勢所趨,也是提高企業(yè)效率的關鍵,對于企業(yè)物流環(huán)節(jié)的流暢、操作的方便、成本的節(jié)省以及效益的創(chuàng)造都有著巨大的促進作用 12。 另一方面則是技術的發(fā)展,最近幾年,計算機、通信、網(wǎng)絡的發(fā)展讓人目不暇接,突飛猛進,從隨時隨地訪問的 3G、 各種新型的終端設備如 于 手機操作系統(tǒng),以及目前各種熱門的基于云計算和 應用如 ,整個世界已經(jīng)向無縫化、網(wǎng)格化、一體化發(fā)展。對化工企業(yè)開發(fā)信息系統(tǒng)正是這個大背景下的一個趨勢 4。在中國, 2008 年 3G 商用放號以后,無線網(wǎng)絡得到了前所未有的發(fā)展,中國三家電信運營商紛紛推出自己的 3G 服務,同時開始在各大城市投放無線熱點訪問,因此,目前用戶可以自由的使用各種移動終端進行視頻通話如 ?,F(xiàn)在運營商無線業(yè)務與固話業(yè)務、三網(wǎng)融合等為統(tǒng)一的部署物流環(huán)節(jié)上的增值業(yè)務和基礎服務提供了大量機會。無線網(wǎng)絡的技術發(fā)展使通信速率的 瓶頸問題得到解決?;@區(qū)產(chǎn)銷存信息系統(tǒng)業(yè)務本身也是當前一個熱門研究與應用領域,通過對整個生產(chǎn)銷售庫存物流的自動化管理,可以滿足諸如企業(yè)運營、物聯(lián)網(wǎng)與智慧城市建設等,儼然已經(jīng)成為現(xiàn)代化化工企業(yè)的關鍵技術支撐,為這些科技發(fā)展增光添彩。 化工園區(qū)產(chǎn)銷存信息系統(tǒng)是技術發(fā)展與應用需求的結合結果。具體的優(yōu)點有:首先它應用的領域比較具體,針對性強,功能需求相對明確;其次由于系統(tǒng)采用多層體系架構,硬件設計較為簡潔,基本上根據(jù)用戶需求設計即可;第三通過后臺軟件系統(tǒng)遠程控制監(jiān)控設備,節(jié)約了資源;第四在整個系統(tǒng)中軟件硬件實現(xiàn)無 縫整合,具有穩(wěn)固性能和連續(xù)的結構;第五軟件采用模塊式組件式開發(fā)設計,功能封裝,便于維護 8。 概括的說,采用信息系統(tǒng)對于銀行企業(yè)的信息化、現(xiàn)代化以及競爭能力的提高有如下幾點意義: ( 1) 可以促進化工企業(yè)的現(xiàn)代化與信息化建設; ( 2) 降低企業(yè)成本,提高企業(yè)管理效率,實現(xiàn)企業(yè)物流與倉儲環(huán)節(jié)的自動化、系統(tǒng)化,規(guī)范化; ( 3) 數(shù)據(jù)檢索與使用更加便捷,有力的促進了其他附加應用的生成與附加價值的開發(fā)。 化工園區(qū)產(chǎn)銷存系統(tǒng)設計與實現(xiàn) 第 3 頁 化工園區(qū)產(chǎn)銷存系統(tǒng)涵蓋了化工生產(chǎn)訂單管理、監(jiān)管倉儲管理、結算管理、管理、監(jiān)管巡察、查詢與分析等多種功能,可滿足 多個公司、多級組織機構、多貨主、多質(zhì)權人、多倉庫、遠距離、多用戶的運作模式,為企業(yè)管理和經(jīng)營提供了強有力的現(xiàn)代化工具。 本文主要研究基于化工園區(qū)產(chǎn)銷存系統(tǒng)構架的分析和設計,并進行系統(tǒng)開發(fā)與測試。本文首先介紹管理系統(tǒng)的理論基礎,從 B/S 架構到數(shù)據(jù)庫的理念框架進行了詳細的討論,并分析了系統(tǒng)的特殊性。然后采用現(xiàn)代軟件工程的思想方法分析了系統(tǒng)的總體體系架構與技術路線,最后進行原型系統(tǒng)開發(fā)實驗與案例調(diào)查分析。 第二節(jié) 研究現(xiàn)狀 在計算機網(wǎng)絡、通信技術的發(fā)展背景下,化工園產(chǎn)銷存管理計算機系統(tǒng)已經(jīng)成為當前企業(yè)管理、物流 自動化的主要發(fā)展方向,如同當年電腦替代紙筆辦公一樣,已經(jīng)成為時代的趨勢。它在人力上和物力上有很多優(yōu)勢,比如:自動貨物管理、單位與收發(fā)管理,能夠減少浪費,利于環(huán)保,提高效率。 為了提高物流管理的靈活性,化工園產(chǎn)銷存管理系統(tǒng)現(xiàn)在被應用到許多領域。其中就包括各種電子商務網(wǎng)站的庫存分配,例如目前競爭火熱的京東、蘇寧易購等電商網(wǎng)站,由于化工園產(chǎn)銷存管理系統(tǒng)的存在任何城市都可以進行方便的調(diào)貨、配貨與送貨。國外的化工園產(chǎn)銷存管理系統(tǒng)出現(xiàn)并廣泛應用于上世紀 80 年代,其中就包括微軟、 公司的各類開發(fā)商的產(chǎn)品。另外,為了 降低工作量一些大規(guī)?;て髽I(yè)也是通過化工園產(chǎn)銷存管理系統(tǒng)完成的,這些系統(tǒng)成本低效率高,明顯優(yōu)于傳統(tǒng)的形式,并得到了廣泛的發(fā)展。 化工園產(chǎn)銷存管理實質(zhì)上是一種專家系統(tǒng)在化工園產(chǎn)銷存管理領域的具體應用。 21 世紀初,歐美工業(yè)界與學術界針對知識表示的需求,為了讓不同的專家系統(tǒng)之間的數(shù)據(jù)可以無縫交換與傳輸共享,提出了適用于商務智能和語義的新的標準 研發(fā)了大量的轉換器,并得到了 業(yè)界龍頭企業(yè)的支持。 用 言和資源描述框架 為規(guī)則表示標準語言,其擁有全面的邏輯,并且有支持模 型運算與邏輯關系表達計算的眾多的表達式與語法,并支持元數(shù)據(jù)的表達,也有較好的可讀性和實現(xiàn)性。因此得到了眾多的用戶青睞。同樣,它也存在著一些缺點,例如不夠靈活,用戶不能像 C+一樣隨心所欲的調(diào)用各種表達式,不能提高效率。這些都可以在化工園產(chǎn)銷存系統(tǒng)中作為數(shù)據(jù)交換的基礎。 在計算機技術的不斷創(chuàng)新的基礎上,現(xiàn)在很多機構為了實現(xiàn)異地貨物管化工園區(qū)產(chǎn)銷存系統(tǒng)設計與實現(xiàn) 第 4 頁 理自動化,并得到了長足的發(fā)展。遠程貨物管理包括倉儲系統(tǒng)、后臺管理系統(tǒng)和分發(fā)系統(tǒng)等環(huán)節(jié),倉儲系統(tǒng)既是最重要也是最難實現(xiàn)的環(huán)節(jié)。為了減輕負擔提高效率和管理質(zhì)量,進行遠程貨物管理已成為人 們的迫切需要。在文獻中, 義了基于策略的化工園產(chǎn)銷存管理框架 來完成基于策略的化工園產(chǎn)銷存管理。在策略細化轉換方面,文獻 15利用事件演算( 究了基于目標的策略細化方法。文獻 16分析了幾種不同的策略轉換方法(分析模型、在線算法、模擬方法等),并提出了從機器學習的角度來進行策略轉換的方法。在策略管理工具與策略產(chǎn)生和分析模型方面也有了比較深入的研究:倫敦皇家學院提出策略管理工具 7, 人提出策略產(chǎn)生和分析模型。在策略沖突消解方面國內(nèi)外研究者做了比較深入的研究, 提出了基于網(wǎng)元的策略沖突解決方法,在參考文獻中提出了基于描述邏輯的策略沖突檢測方法研究及實現(xiàn)。以上研究者對策略規(guī)范語言、策略框架、策略管理工具及策略沖突消除在不同方面的應用進行了深入研究,但是這些策略一般都是預設的,如何讓系統(tǒng)依據(jù)在線診斷和預測的結果來制定相應的調(diào)控策略并推導相應的調(diào)控計劃方面研究的還不夠。 化工園產(chǎn)銷存管理是針對實際問題對化 工園產(chǎn)銷存管理的具體策略進行選擇。由于化工產(chǎn)品庫節(jié)點可能分布在不同的服務器和智能設備中。例如,當某一個策略滿足了節(jié)點 A 所期望的安全性時、可能會損害其它節(jié)點的安全性或者性能。因此,需要綜合考慮整體調(diào)控的效率以及每個節(jié)點的各方面效益的平衡。 第三節(jié) 論文結構安排 本文包括以下五章: 第一章緒論 。 介紹本文的研究背景與意義,闡述了化工園產(chǎn)銷存系統(tǒng)的重大需求。然后論述了國內(nèi)外對于化工產(chǎn)品庫自動化管理的研究現(xiàn)狀及其發(fā)展情況,最后給出本文的主要研究內(nèi)容和章節(jié)安排。 第二章 理論與技術基礎。為了更好的闡述本文系統(tǒng)的設計,本 章對基本的理論技術基礎進行了介紹,包括多層體系架構、設計模式以及 后介紹 先系統(tǒng)的介紹了 成、工作流程以及基本原理,最后詳細的分析了化工園產(chǎn)銷存管理中應用 化工園區(qū)產(chǎn)銷存系統(tǒng)設計與實現(xiàn) 第 5 頁 第三章 系統(tǒng)設計 。 根據(jù)軟件工程的方法進行系統(tǒng)體系架構設計、功能模擬設計與網(wǎng)絡環(huán)境設計。 闡述了系統(tǒng)的設計目標原則,然后對功能模塊設計、業(yè)務流程進行了分析設計,最后對總結架構、數(shù)據(jù)層次與核心控制類進行了設計。以及數(shù)據(jù)庫 設計及 系統(tǒng) 實現(xiàn) 。首先 進行數(shù)據(jù)表設計 、 第四章系統(tǒng)代碼實現(xiàn)。首先詳細介紹了各個 模塊的開發(fā) 與實現(xiàn),然后介紹各個細節(jié)的詳細代碼實現(xiàn)。 第五章系統(tǒng)測試。采用現(xiàn)代多層次測試技術對整個系統(tǒng)進行了詳細科學的測試,證明系統(tǒng)的有效性與正確性。 結束語。 對本文的研究進行總結,并對未來的工作做展望和建議。 第四節(jié) 本文的研究內(nèi)容與研究方法 本文主要研究基于 進行系統(tǒng)開發(fā)與測試。本文首先介紹化工園產(chǎn)銷存管理系統(tǒng)的理論基礎,從 B/分 析了系統(tǒng)的特殊性。然后采用現(xiàn)代軟件工程的思想方法分析了系統(tǒng)的總體體系架構與技術路線,最后進行原型系統(tǒng)開發(fā)實驗與案例調(diào)查分析。 化工園區(qū)產(chǎn)銷存系統(tǒng)設計與實現(xiàn) 第 6 頁 第二章 理論與技術基礎 第一節(jié) B/S 三層體系架構 所謂 B/S 架構,是指瀏覽器 服務器架構,即 初的瀏覽器界面為簡單的字符界面,后來在所見即所得的軟件開發(fā)潮流下,出現(xiàn)了圖形界面的瀏覽器,直至發(fā)展到 B/S 架構開始真正蓬勃的發(fā)展。時至今日,從 蘋果的 覽器,爭相斗妍,從而使瀏覽器更加方便、快速、實用。而且普遍做到了跨平臺應用,因此,瀏覽器 出現(xiàn)了很多變種 13。 B/S 體系如圖 2示。 圖 2B/S 體系架構圖 14 2-1 服務器體系架構中,用戶通過各種不同的瀏覽器輸入 現(xiàn)對服務器管理頁面的訪問,提交表單,主要事務邏輯則在 進行實現(xiàn),并傳遞給最底層的數(shù)據(jù)服務器, 使客戶在瀏覽器端進行和數(shù)數(shù)據(jù)化工園區(qū)產(chǎn)銷存系統(tǒng)設計與實現(xiàn) 第 7 頁 訪問 時不需要直接連接到數(shù)據(jù)庫服務器,既保證了數(shù)據(jù)庫的安全性,降低了數(shù)據(jù)傳輸?shù)娘L險與時間,也 降低了對客戶端的要求 ,使系統(tǒng)架構更為通用。層的主要工作機理是把數(shù)據(jù)進行劃分,包括兩個層次:抽象層和實現(xiàn)層。通過這兩個層的劃分,實現(xiàn)了數(shù)據(jù)存儲、數(shù)據(jù)調(diào)度、數(shù)據(jù)訪問、數(shù)據(jù)使用的完全剝離。即數(shù)據(jù)層與業(yè)務應用層分開,底層細節(jié)互不關聯(lián)。 第二節(jié) 業(yè)務邏輯模型 如果泛泛而言,化工園產(chǎn)銷存系統(tǒng)的業(yè)務邏輯是按照 型來構建的,所謂業(yè)務邏輯,即是系統(tǒng)在進行業(yè)務處理流程時的基本方針 12。 型是S 的基本業(yè) 務模型之一,與地理信息系統(tǒng)、商務管理系統(tǒng)等類似,它也是通過整合服務器、網(wǎng)絡、計算機硬件與用戶等,進行信息流的采集獲取、建模、存儲、管理、調(diào)度、加工、維護測試等全流程的系統(tǒng)。通過嚴格的軟件工程流程,來使化工產(chǎn)品庫得到更科學有效的利用,使化工產(chǎn)品庫的遺失、缺失等降低到最低,提高化工產(chǎn)品庫的使用效率,并管理維護好。系統(tǒng)的功能模塊劃分如下: 對于業(yè)務對象而言,主要有以下幾個方面的特征 21: ( 1) 對 狀態(tài) 的保持 無論是輕客戶端還是富客戶端都不會受到影響,不需要變更。而修改對于中間層和數(shù)據(jù)層數(shù)據(jù)的管理存儲流程也無須 過多改動。 ( 2) 操作 共享數(shù)據(jù) 經(jīng)過 型的機制,系統(tǒng)的 務器和數(shù)據(jù)庫服務器需要通過穩(wěn)定、高速可靠的不低于 10M 的帶寬的網(wǎng)絡環(huán)境才能使用,系統(tǒng)使用 P 協(xié)議作為網(wǎng)間協(xié)議 ,此外需要安全與穩(wěn)定的網(wǎng)絡環(huán)境,有較好的病毒防護手段與隔離措施。 ( 3)參與事物 例如下訂單這個案例,由于并發(fā)用戶過多,需要在實踐中不斷的調(diào)試設計,以便設計出可以適用于海量并發(fā)客戶的共同訪問的機制 。 ( 4)為大量客戶服務 業(yè)務對象應該是 一起提供給多個客戶服務,從而要求要有較好的實例管理性能。理想的算法是其對每一個客戶的請求 都有專門的業(yè)務對象進行管理,并且留下印象。反之,如果缺少這種算法與機制,就沒有足夠的資源為這么多客戶提供足夠的服務。 ( 5)對數(shù)據(jù)提供遠程訪問 化工園區(qū)產(chǎn)銷存系統(tǒng)設計與實現(xiàn) 第 8 頁 客戶可以通過網(wǎng)絡對業(yè)務對象的服務進行各種遠程訪問,因此,在基礎數(shù)據(jù)結構與數(shù)據(jù)層次上,業(yè)務對象必須要有足夠的類型進行滿足。其分布式計算環(huán)境也要可以通過網(wǎng)絡進行服務,提供相應的數(shù)據(jù)結構,并負責定位、錯誤透明性等基本問題的解決。 ( 6)可重用 而在對員工假期補助、加班補助進行跟蹤的應用程序則會使用到員工對象,并得到員工的各種基本信息。因此,為了讓內(nèi)外的應用程序組件都可以方 便訪問到業(yè)務對象,可以讓它們都遵循統(tǒng)一的標準,并按照統(tǒng)一的方式進行開發(fā)。當工業(yè)界的各個廠家標準統(tǒng)一后,采納了這些標準,就可以根據(jù)不同的供應廠商提供的組件進行匯編,獲得應用程序。這樣也可以避免壟斷,得到快速而標準化的開發(fā)方式。 第三節(jié) 設計模式與 礎 設計模式:化工園產(chǎn)銷存管系統(tǒng)在設計時需要采用科學的設計模式。它是基于 架構和 計的方案之一 22,也是最流行,最典型的。 C l i e n tB r o w s e rC o n t r o l l e rs e r v l e tB u s i n e s s l o g i ca c t i o nV i e P o b j e c tS t r u c t s - c o n f i g . x m lF o r w a r dE v e n T P r e q u e s tU p d a t T P r e s p o n s eD i s p a t c hM o d e lA p p l i c a t i o n s t a t 架結構圖 -2 分進行協(xié)議交流,對應圖 2 分。 射對象與用戶相匹配,即 個對象可以是某個件,也可以是一個新的 象。 一般所說的軟件設計模式包括框架、設計、代碼三個層次的模式。 化工園區(qū)產(chǎn)銷存系統(tǒng)設計與實現(xiàn) 第 9 頁 框架模式是用來描述軟件系統(tǒng)里的基本的。另外框架模式也被叫做系統(tǒng)模式。其中像 式的框架模式可以分解成許多設計模式的聯(lián) 合使用。 式提供數(shù)據(jù)抽象層接口是通過業(yè)務層來完成的,以達到以下目標 : ( 1)分離數(shù)據(jù)存儲邏輯。 這些語句存在于業(yè)務代碼中;另一方面,可以劃分開發(fā)人員的專業(yè),由于分離了接口與數(shù)據(jù)訪問。某些精通業(yè)務的開發(fā)人員可以根據(jù)接口提供學生信息管理訪問的最優(yōu)化實現(xiàn),這些技術人員大都精通化工園產(chǎn)銷存信息管理操作技術。 ( 2)分離數(shù)據(jù)訪問底層。 在化工園產(chǎn)銷存管理操作中,最值得關注的主題是資源的管理和調(diào)度 28。業(yè)務邏輯處理本身并非一直是瓶頸問題,作為業(yè)務系統(tǒng)中的焦點,也是最重要的系統(tǒng)資源,自然屬于化工園產(chǎn)銷存信息管 理。經(jīng)由各種緩存機制以及學生信息管理連接池的配合使用,系統(tǒng)性能大幅度提升,這種提升往往可以在保持上層系統(tǒng)不變的情況下。 該模式可以使邏輯開發(fā)人員直接面對業(yè)務中的實體進行編碼的面向對象的接口。 式的引入,使得業(yè)務邏輯更加清晰,更加形象,更富于描述性,這同時也極大的便利了日后的維護。 系統(tǒng)可以被劃分為如下三個層級: ( 1)客戶層 系統(tǒng)對用戶的可見接口稱為客戶層,是被咨詢者通過網(wǎng)絡服務器與咨詢師和系統(tǒng)進行交互的直接渠道。它是在系統(tǒng)詳細設計時就已經(jīng)定義好的,并發(fā)布為 形式,通過客戶的輸入 指令進行檢查,并對結果進行輸出。 ( 2)數(shù)據(jù)源層 系統(tǒng)的數(shù)據(jù)庫引擎與數(shù)據(jù)庫管理系統(tǒng)又稱為數(shù)據(jù)源層,主要作用是提供數(shù)據(jù)接口,管理數(shù)據(jù)以及提供對用戶的并發(fā)訪問功能。還要組織好數(shù)據(jù)庫、模型庫、知識庫等。 ( 3)應用層 應用層即 務器,另一種稱呼為中間業(yè)務邏輯層。本層主要為心理測評服務提供與應用邏輯相關的各種服務構件,并直接處理交互界面上傳回的用戶指令與請求。在應用層將客戶層的事物進行自動分離,完成計算任務,并將處理結果在這個層面上反饋給用戶。 本文所要研究的在線考試系統(tǒng)的整個體系架構基于面向對象的思想,充分 利用了 件化開發(fā)的理論技術。對現(xiàn)有的心理測評專家系統(tǒng)可移植性化工園區(qū)產(chǎn)銷存系統(tǒng)設計與實現(xiàn) 第 10 頁 差、缺乏互動咨詢分析,研發(fā)通用的心理咨詢分析組件,包括:測評考試、問卷調(diào)查、互助交流等模塊組件,支持各種測評理論,為軍隊心理問題分析與模擬提供技術支撐。同時根據(jù)并發(fā)訪問的需求及數(shù)據(jù)量大的特點,研發(fā)基于多線程動態(tài)調(diào)度方法,建立自適應的多級緩存機制,有效提數(shù)據(jù)動態(tài)調(diào)度的效率,滿足無縫集成快速的數(shù)據(jù)請求的需要。該系統(tǒng)適用于單機環(huán)境與復雜的網(wǎng)絡環(huán)境,可以滿足多用戶、多任務的異部通信處理要求。 第四節(jié) 化工園產(chǎn)銷存支撐技術概念及基本原理 化工園產(chǎn)銷存 是物流與化工相結合的復合業(yè)務概念,它不僅能提升第三方物流企業(yè)的業(yè)務能力及效益,尚可為企業(yè)融資及提升資本運用的效率。 中間件與 念 中間件 用于溝通系統(tǒng)軟件與應用軟件或者同一軟件的不同模塊 。 其他自動識別設備)與應用系統(tǒng)之間的、用于管理和分發(fā)的一個基礎平臺。 無線射頻識別技術,簡稱為無線射頻,是電子通訊領域常用的一種識別鑒定身份信息的技術。在 常電子標簽會存 儲各種物品、人的 在 寫器則通過無線方式進行通信,并連接著存儲各種 時的進行認證。在 重要的部件是電子標簽與識讀器,在物品或者人安裝了 部電子標簽中的信息可以被相距幾米遠的識讀器所發(fā)射的無線電波獲取到其內(nèi)部的信息,從而差別與識讀所需要的 子標簽采用數(shù)字式存儲方式,每個的存儲容量都是巨大的,于是就沒有了紙質(zhì)條形碼的各種限制,并保證世界上所有的商品都有唯一的電子標簽信息進行識別。而且,當一個物品具有了電 子標簽信息后,無論是在生產(chǎn)環(huán)節(jié)、流通環(huán)節(jié)還是最后在消費者手中,甚至廢物回收時,都可以被追蹤并進行售后管理。 可以從架構上將 以架構為中心的 自有不同的特點,工業(yè)界根據(jù)面向對象的標準化與廠商標準自由選擇。 化工園區(qū)產(chǎn)銷存系統(tǒng)設計與實現(xiàn) 第 11 頁 統(tǒng)組成與工作原理 一個完整的 線識讀器、發(fā)射天線、中間件和系統(tǒng)軟件 5個主要部分。 讀器通過發(fā)射無線信號,通過電磁感應與傳播進行無線通信,并識別貼有電子標簽的物品的信息。當貼 有電子標簽的物品位于識讀器的發(fā)射與讀取距離范圍中時,就會自動建立起適合無線通信的鏈路,標簽發(fā)射的 而解碼與管理并交給計算機下一步的分析,這些數(shù)據(jù)包括編號、名稱等,從而完成整個識別與管理的過程。 ( 1) 在 部的構造包括識讀器、無線發(fā)射天線、中間件 、電子標簽、各種手持或者車載的 于本文的應用案例為化工園產(chǎn)銷存系統(tǒng),因此電子標簽被識讀器識別的半徑距離為一米以內(nèi),另外考慮在化工產(chǎn)品庫信息管理中頻率資源的管理分配,確定本文 中的 讀器則直接定位于化工產(chǎn)品庫的門口或者辦公樓門口,發(fā)揮采集信息的作用。另外由于在化工園產(chǎn)銷存管理中, 此電子標簽可以使用無源只讀的電子標簽。此外,還要配備手持或者車載的終端設備,當物流車輛進入化工產(chǎn)品庫時,安裝在化工產(chǎn)品庫大門的識讀器可以自動對運動中的車載手持設備的信息進行實時的數(shù)據(jù)采集、匯總并提交給管理人員。還可以進行現(xiàn)場查詢工作。此外,還要配備 是管理信息系統(tǒng)與仿真系統(tǒng)平常連接的樞紐,使整個平臺 上各種封裝的功能包與數(shù)據(jù)各司其職,保證系統(tǒng)的流暢進行。 ( 2) 在 部構造主要包括網(wǎng)絡服務器、應用服務器、路由與交換機設備、移動智能設備、天線設備、 1) 首先要對系統(tǒng)的網(wǎng)絡服務器、數(shù)據(jù)庫服務器進行詳細的配置,各種識讀設備所讀取的貨物電子標簽中的數(shù)據(jù)都要通過數(shù)據(jù)庫連接發(fā)送到網(wǎng)絡服務器以及數(shù)據(jù)庫服務器中。 2) 配置路由器,這是網(wǎng)絡正常連接的重要工具,可以保證數(shù)據(jù)的無穎傳輸與分發(fā)。 3) 接各種打印、掃描設備以及各種軟件的使用,并進行全面的管理工 作。 化工園區(qū)產(chǎn)銷存系統(tǒng)設計與實現(xiàn) 第 12 頁 備 所謂中間件,是指獨立于其他程序的服務程序或者系統(tǒng)軟件。而各種分布式的程序則借助其實現(xiàn)在不同的技術之間對資源進行共享。通常情況下,中間件是處于 化工園區(qū)產(chǎn)銷存系統(tǒng)設計與實現(xiàn) 第 13 頁 第三章 系統(tǒng)設計 第一節(jié) 系統(tǒng)設計目標與原則 系統(tǒng)設計目標 由 大型國際計算機公司提出的分布式服務與分布式計算機在 21 世紀初得到了迅猛的發(fā)展,無論是學術界還是工業(yè)界都開始研究各種
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣西玉林市本年度(2025)小學一年級數(shù)學統(tǒng)編版期末考試(下學期)試卷及答案
- 旅游地理測試題(含參考答案)
- 食品檢驗模擬題(附答案)
- 船舶傳感與自適應控制考核試卷
- 電子商務創(chuàng)新社交電商與直播購物考核試卷
- 精神康復患者的自我接納訓練考核試卷
- 船舶改裝施工過程中的問題與解決方案考核試卷
- 纖維編織技術在醫(yī)療輔助設備中的發(fā)展考核試卷
- 稀土金屬提煉過程中的前沿技術探索與應用考核試卷
- 航運業(yè)數(shù)字化轉型考核試卷
- 2025年廣東廣業(yè)投資集團有限公司招聘筆試參考題庫含答案解析
- 家校共育閱讀活動課件
- 二零二五年跨境電商運營合伙人協(xié)議模板3篇
- 開挖作業(yè)安全培訓課件
- 產(chǎn)房靜脈留置針護理
- 2024-2030年中國硅酸鈉行業(yè)發(fā)展策略分析與投資風險評估報告
- 【MOOC】藥物與健康-浙江大學 中國大學慕課MOOC答案
- 新增現(xiàn)澆樓板結構加固施工方案
- 2024年遼寧省第二屆職業(yè)技能大賽(健康照護賽項)理論參考試題庫(含答案)
- 初中主題班會《與不良的行為習慣告別》課件
- 北京工業(yè)大學《環(huán)境微生物學》2023-2024學年第一學期期末試卷
評論
0/150
提交評論