【畢業(yè)學位論文】(Word原稿)物流公司物資管理系統(tǒng)的設計和研究-軟件工程_第1頁
【畢業(yè)學位論文】(Word原稿)物流公司物資管理系統(tǒng)的設計和研究-軟件工程_第2頁
【畢業(yè)學位論文】(Word原稿)物流公司物資管理系統(tǒng)的設計和研究-軟件工程_第3頁
【畢業(yè)學位論文】(Word原稿)物流公司物資管理系統(tǒng)的設計和研究-軟件工程_第4頁
【畢業(yè)學位論文】(Word原稿)物流公司物資管理系統(tǒng)的設計和研究-軟件工程_第5頁
已閱讀5頁,還剩67頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

中圖分類號: 學校代碼: 10055 密級: 碩 士 專 業(yè) 學 位 論 文 物流公司物資管理系統(tǒng)的設計和研究 摘要 I 摘要 隨著信息技術和計算機網絡技術的高速發(fā)展,帶動了經濟全球化進程的不斷加快,市場競爭日益升級,并呈現(xiàn)出全球化趨勢,給企業(yè)生產帶來了諸多方便,同時,也對生產企業(yè)的物資管理提出了新的挑戰(zhàn)。面對競爭,各國學者和生產企業(yè)投入了大量的人力和物力去研究和探索,力求尋找到一條適合于本國、本行業(yè)發(fā)展需求的現(xiàn)代化物資管理的道路。 在知識經濟條件下,現(xiàn)代物資管理的內涵和外延被進一步拓展與豐富,物資管理不再僅僅局限于單個部件和物資的控制與管理,而是將現(xiàn)代企業(yè)管理理念與方法融入到生產企業(yè)的產、供、銷活動之中,對企業(yè)生產所需 各種物資的計劃定制、采購、儲備、使用等行為進行計劃、控制與管理,希望以最有效、最經濟的方法來獲取企業(yè)組織內部所需的各種活動。 本文以河北省新開河港務公司為例,以企業(yè)物資供需為核心和載體,采用三層 B/S 架構技術, 用數(shù)據(jù)庫技術將物流、資金流與信息流融為一體,真正實現(xiàn)企業(yè)資源優(yōu)化配置的橫跨企業(yè)物資的計劃定制、采購、儲備、使用的多領域和多學科綜合管理系統(tǒng)。成為企業(yè)發(fā)展與壯大的重要基礎和保證,具有十分重要的社會利益和經濟價值。 關鍵詞:物資管理系統(tǒng), B/S,新開河港務公司 s of of in a of of it a to a on a of to to a of In s is is no to a of s of We to is of in to In we as a as a We / S to in to of a of an a B / S, 錄 第 1 章 緒論 . 1 題研究背景 . 1 題研究意義 . 2 內外研究現(xiàn)狀 . 2 題的研究目的和研究內容 . 3 文的組織結構 . 4 第 2 章 相關文獻綜述 . 6 統(tǒng)架構框架 . 6 架 . 7 架 . 7 架 . 8 架技術的整合 . 9 67 1 第 1 章 緒論 題研究背景 在經濟全球化發(fā)展的今天企業(yè)正在進 行著深刻的變革,不同企業(yè)之間為了提高企業(yè)本身的競爭力,爭相發(fā)展自己的新技術新的管理理念來提高自身的核心競爭力,于是很多大型的企業(yè)便選擇通過提高企業(yè)的信息化水平來提高自己的競爭力,當今企業(yè)的信息化管理方法已經進入到社會中的各行各業(yè),并且已經受到了不錯的效果,企業(yè)信息化可以幫助企業(yè)提高工作效率、節(jié)省時間、節(jié)省勞動力、提高管理水平、節(jié)約成本,從而達到增強企業(yè)的競爭力的目的。 物資管理系統(tǒng) 的主要業(yè)務包括物資的分類、出庫管理、入庫管理、供應商管理等大量業(yè)務流程。傳統(tǒng)的人工物資管理對于這些工作流程將要浪費大量的時間和精 力,而且效率低下出錯率高。采用計算機的物資管理管理系統(tǒng)可以為員工提供自助服務平臺,為管理者提供決策支持系統(tǒng)。通過把物資管理工作信息化流程處理,物資管理部門可以擺脫繁雜的信息和數(shù)據(jù)處理作業(yè)。 目前,我國企業(yè),特別是絕大多數(shù)的大型和中型國有企業(yè),物資管理的管理過程中存在著很多漏洞。物資管理的水平低下人力,管理缺乏協(xié)調和溝通,造成了物資管理的混亂。通過引入物資管理系統(tǒng),大大優(yōu)化了企業(yè)的組織架構,提高了物資管理部門的工作效率。 本課題的來源是基于河北省新開河港務公司的實際情況來規(guī)劃開發(fā)的一個實際的大型物資管 理系統(tǒng),新開河港務公司是一個從事于建筑行業(yè)的大中型企業(yè)在本市有一定的影響力,近年來我們處于一個城市化的進程中,國家的基礎設施和居民住房正在進行的大規(guī)模的建設,所以該企業(yè)也就處于一個企業(yè)發(fā)展的高速時期,企業(yè)的發(fā)展中就會遇到各種各樣的難題,由于企業(yè)同時進行著許多項目的開發(fā)導致企業(yè)內部的物資管理十分的混亂,甚至造成了嚴重的浪費,嚴重的影響著企業(yè)的發(fā)展,所以進行本課題的研究便變得十分有意義。本文雖然以該企業(yè)為例進行說明但是這個問題卻普遍的存在于各行各業(yè)中,只不過是嚴重的程度不同而已。 對于新開河港務公司這樣的物流公 司而言企業(yè)內部需要管理的物資對于品種繁多、管理的工序復雜、批量小、批次多、規(guī)模大、勞動密集程度高,要進行物資的規(guī)范管理的在企業(yè)管理中的地位和作用尤為重要與突出,及時準確地統(tǒng)計 2 現(xiàn)有物資是實現(xiàn)企業(yè)高效生產的基礎和前提。當今大多數(shù)大中型企業(yè)所采用的物資管理系統(tǒng)是基于信息化條件下的采用計算機的管理方式,這種方式可以使大量的勞動力從繁重的工作中解脫出來,還能提高企業(yè)的工作效率,最終為企業(yè)節(jié)約成本提高競爭力。 科學的物資管理系統(tǒng)是先進信息技術與先進管理思想的有機組合,是企業(yè)內部人、財、物、信息等資源在時間和空 間上的優(yōu)化配置,可以對企業(yè)內部各部門進行統(tǒng)籌與協(xié)調,產生重要的經濟效益。在企業(yè)信息化迅速發(fā)展的今天企業(yè)的物資管理系統(tǒng)已經不單單是為企業(yè)進行原來的那種物資的入庫管理、出庫管理和進行各種的統(tǒng)計工作,當今的企業(yè)物資管理系統(tǒng)是在原來的物資管理系統(tǒng)的基礎上采用新的管理技術,不僅可以為企業(yè)自動化的實現(xiàn)原有的功能,更能為企業(yè)計算物資的所需量,計算庫存時間、計算采購費用,計算庫存面積、監(jiān)督采購價格和節(jié)省資金等。現(xiàn)在企業(yè)的物資管理系統(tǒng)以成為企業(yè)發(fā)展不可或缺的部分,嚴重的影響著企業(yè)的發(fā)展戰(zhàn)略,為企業(yè)提供保障性的支持,成為了企業(yè) 發(fā)展壯大的保證,對企業(yè)的未來發(fā)展具有長遠的意義。 題研究意義 物資供應部門是企業(yè)和物資供應商之間的橋梁。因為物資的類別比較多,且經常在不同的部門之間進行交換,所以,若使用人工管理的方法,企業(yè)的運作效率會非常低下,這就需要我們開發(fā)一套可以解決以上問題的物資管理系統(tǒng)軟件。利用此系統(tǒng)軟件,管理者不僅便于了解整個公司的庫存情況,生產流程,還可以提供科學的理論依據(jù)給決策者,進而增強公司的管理和決策能力,而且,利用此系統(tǒng)軟件還能夠將職工的工作模式智能化和計算機化,克服了手工操作引起的工作效率低,操作繁瑣等缺 點。 內外研究現(xiàn)狀 企業(yè)的物資管理系統(tǒng)的管理是涉及到企業(yè)的很多方面,是企業(yè)內部管理方面的一個重要組成部分,伴隨著企業(yè)的發(fā)展壯大企業(yè)的物資管理變得越來越復雜、工作量越來越大,管物資理部門的員工從事著繁冗的工作,隨著企業(yè)信息化的發(fā)展高效化的管理系統(tǒng)已經進入到企業(yè)的各個管理部門。所以,開發(fā)出一套適合企業(yè)的,功能強大,便于操作的物資管理系統(tǒng)迫在眉睫。 我國 80 年代初開始在全國全國各地實行將計算機應用于企業(yè)管理之中。雖 3 然起步比較晚,但是發(fā)展速度還是比較快的,尤其是隨著微型計算機的不斷普及,使得利用計算機處理 信息的成本越來越低,從而極大地推動了我國信息管理處理的現(xiàn)代化進程。即使如此,我國的企業(yè)物資管理的的水平相對來說還是較為落后的,許多公司仍然使用手工處理的方式來處理數(shù)據(jù),或者使用少量的電算化方法。我國已將信息資源的開發(fā)與利用確立為國民經濟信息的核心內容,而為了縮短與發(fā)達國家之間的差距,必須要將信息數(shù)字化,傳輸網絡化,全球正在掀起世界信息化的巨大浪潮,為了能在這個信息大環(huán)境中生存,我國務必要運用現(xiàn)有的信息技術,重點開發(fā)與推廣運用到各種各樣的科技經濟等數(shù)據(jù)庫與網絡資源服務系統(tǒng),從而取得巨大的經濟與社會。 歐美等國 家對物資管理方面及其理論給予高度的重視,并加大研究力度。伴隨著資本主義生產方式的出現(xiàn),物資生產資料就以商品的形式進入市場流通之中。所以,資本主義國家已經對物資管理和物流做出了較長時間的研究。國外自第一次世界大戰(zhàn)開始對物資管理進行研究。然而,在第二次世界大戰(zhàn)期間真正地得到了發(fā)展,而且,在軍事工業(yè)和與其有關的部門取得了明顯的效果。之后,世界各地都開始研究物資管理和物流的有關理論和應用,且取得了顯著的成績。 西方國家對于企業(yè)物資管理的研究基本經歷了粗放式的管理方式、經驗化的管理方式、科學化的管理方式和現(xiàn)代化的管理 方式四個階段。 題的研究目的和研究內容 研究目的: 物資管理系統(tǒng)的產生并不是偶然的,而是有其客觀的必然性的。很多學者和企業(yè)在現(xiàn)代企業(yè)管理模式探索的道路上付出不少的艱辛,下了很多功夫去尋找一條適合行業(yè)發(fā)展和需求的信息化道路,從早期使手工賬變?yōu)殡娔X賬的電算化,發(fā)展到財務、銷售、采購、庫存等各個門類的計算機管理系統(tǒng),在減少人工成本的同時,增升信息和數(shù)據(jù)的準確率和使用率,然而,由于這些部門往往是彼此分隔的,數(shù)據(jù)缺乏交互與共享,出現(xiàn)了數(shù)據(jù)的重復錄入,信息數(shù)據(jù)不一致,交互性差等一系列問題,給企業(yè)管理造成了很多 不必要的困難。 基于 物資管理系統(tǒng)作為企業(yè)生產經營的重要組成,是充分利用各種信息技術手段與方法,以企業(yè)物資供需為核心和載體,將物流、資金流與信息流融為一體,真正實現(xiàn)企業(yè)資源優(yōu)化配置、降低物資庫存占用、加速資金與資產流動、降低采購成本的橫跨企業(yè)物資的計劃定制、采購、儲備、使用的多領域和多學科 綜合管理系統(tǒng)。 本課題旨在提升 新開河港務公司 市場競爭力,立足現(xiàn)有物資運作的工作流 4 程,根據(jù)該企業(yè)實際情況和用戶的實際需求,在充分調查研究的基礎上,吸收眾多前人的經驗,為企業(yè)的物資管理量身定制設計一個功能強大、使用方便 和實時可控的物資管理信息系統(tǒng)。 研究內容: 系統(tǒng)采用三層 B/S 架構技術, 用數(shù)據(jù)庫技術,將企業(yè)生產經營管理的物資管理細化為設計管理、采購管理、庫存管理、生產管理和售后管理等幾大功能模塊。以求實現(xiàn)企業(yè)物資的精細化、規(guī)范化管理,能夠實時反應企業(yè)物資各種情況,并能夠對歷史數(shù)據(jù)進行統(tǒng)計匯總,使得管理人員能夠掌握和分析實際物資情況;系統(tǒng)具有明確的權限管理功能,設定了各級用戶的操作權限。同時充分考慮到系統(tǒng)的維護方便性,預留了升級空間。 本文擬解決的關鍵問題: 企業(yè)生產經營管理的物資管理系統(tǒng)應包含的功能是 哪些; 系統(tǒng)的高性能運行問題。由于品種、規(guī)格眾多,材料、成品、半成品,其數(shù)據(jù)達到十幾萬條,如何確保系統(tǒng)能夠高性能地進行日常運行和報表輸出、圖表提取是本課題需要解決的問題; 信息系統(tǒng)與企業(yè)基礎管理水平結合問題。物流管理涉及企業(yè)管理的方方面面,其管理水平的高低取決于企業(yè)基礎管理是否完善,在設計過程中應充分考慮與企業(yè)基礎管理水平及管理程序的對接,并需留有隨時完善設計的可能。 文的組織結構 本文著重對基于 三層 B/S 架構的物資信息管理系統(tǒng)進行了詳細的分析與設計。首先,是對課題所涉及的相關理論進行梳理與 研究。其次,立足 新開河港務公司 的實際需求與發(fā)展需求,提出基于 B/S 的系統(tǒng)架構。再次,根據(jù)物資管理的工作流程對系統(tǒng)各個模塊進行完整地設計。最后,對系統(tǒng)進行了用例測試。 本文從以下幾個章節(jié)開展研究: 第一章 緒論。簡單介紹了論文的研究和背景意義,并概述了國內外研究現(xiàn)狀,闡述了研究的目的和內容。 第二章 相關文獻概述。詳細介紹了本文所用到的關鍵性的技術和開發(fā)框架;接下來介紹了 ,最后介紹了 第三章 系統(tǒng)的分析。系統(tǒng)的分析從一個全局的角度對系統(tǒng)的設計原則采用的開發(fā)路線和可行性進行了 合理的分析。 第四章 系統(tǒng)的設計。這章是論文的重點,主要是根據(jù)系統(tǒng)的需求,將物資 5 信息管理系統(tǒng)分為系統(tǒng)管理模塊、設計管理模塊、采購管理模塊、庫存管理模塊、生產管理模塊和售后管理模塊,并對每個功能模塊進行詳細分析與設計。 第五章系統(tǒng)的實現(xiàn), 根據(jù)系統(tǒng)的設計要求,對系統(tǒng)的各個模塊進行開發(fā)實現(xiàn)。 第六章系統(tǒng)的測試。本章對系統(tǒng)的開發(fā)環(huán)境、欄目設置、子模塊的實現(xiàn)和數(shù)據(jù)的交換模式進行了詳細介紹,并通過實驗對系統(tǒng)進行了實際測試。 第七章總結與展望。對本文的工作進行了總結,同時分析了存在的不足和下一步努力的方向 6 第 2 章 相 關文獻綜述 隨著企業(yè)信息化的發(fā)展越來越多的企業(yè)將信息技術發(fā)展的成果運用到企業(yè)的管理過程中。基于這個理念現(xiàn)在很多大型企業(yè)已經采用了計算機的管理方式來進行企業(yè)一些的日常管理并且采用這種方式的管理方法給企業(yè)帶來了巨大的好處。其中企業(yè)的物資管理便是采用計算機管理的一個方面實施物資管理信息系統(tǒng)對于整個企業(yè)信息化非常重要,物資管理信息系統(tǒng)在現(xiàn)代企業(yè)管理信息系統(tǒng)中起到樞紐性作用,它是其他各類資源信息流的疏導和優(yōu)化分配。物資管理 系統(tǒng)是關系到 企業(yè)信息化 建設快速發(fā)展的重要 內容 。 一個企業(yè)要正常穩(wěn)定的運營下去,除了具備一個高效的運 行機制外,還得建立一個高效精簡的物資管理系統(tǒng),根據(jù)需求去設計適合自己特點的物資管理系統(tǒng) 。 在實際應用中,主流思想是 結合軟件設計模式設計基于 B/S 模式的、面向服務的 電力企業(yè)物資管理 系統(tǒng)。本系統(tǒng)基于 B/S 模式 和 現(xiàn) 系統(tǒng),在系統(tǒng)的安裝、部署和維護方面有明顯的優(yōu)勢, 可以 提高企業(yè)的工作效率、降低系統(tǒng)維護和運行成本。 下面詳細介紹與之有關的技術。 統(tǒng)架構框架 框架,就是提供了一套統(tǒng)一的接口和用于編程的方式的可重用的組件,而且,在這個框架里,使用者能夠對自己的特定邏輯進行擴充。 言是由美國 的司于 1995 年發(fā)布的, 司直接將 到互聯(lián)網上,免費供用戶使用,甚至連源代碼也完全向世界公開。由于 言具有簡潔有效、跨平臺性好、面向對象和開源免費等優(yōu)點,迅速風靡了全世界。直至今日,作為在編程與軟件開發(fā)當中應有最普遍的工具, 言擁有的開發(fā)者最多?,F(xiàn)在, 僅僅是一種語言,更應該稱它為一個完整的體系與系統(tǒng)開發(fā)工具,它是開放的、免費的開發(fā)工具。 在 言出現(xiàn)之前,互聯(lián)網的網頁像白紙一樣生澀單調,網頁上沒有任何動態(tài)內容。 言的誕生從根本上改變了這種情況,瀏 覽器的功能得到了極大的擴展,用 寫的程序可以直接在瀏覽器里運行,可以與遠程服務器進行直接的實時交互,遠程傳送程序和文件就像傳送 樣方便快捷。 如今,國內應用最成熟、最普遍的 用程序架構方案,這三個框架中每個框架的側重點不同,它們彼此互相支持, 責的是顯示層, 責的是持久層, 責的是中間業(yè)務層。本文系統(tǒng)的設 7 計將會用這個框架,下面對分別對它們作介紹。 架 由國際非盈利軟件組織 金會提供的一項開源項目,他是以臺為基礎構建的,他的作用是給出開發(fā) 用的開源框架。 一種實現(xiàn)工具,他具有 各項特性,它將 記當成實現(xiàn)的一個組成,此外,依照 特征做出對應的改變和延展,從而有助于開發(fā)員更好的使用 行開發(fā)應用; 發(fā)者可以節(jié)省很多消耗在軟件的內部運行程序的時間,而主要把時間和精力用來解決實際的業(yè) 務問題;而且, 有一個優(yōu)點,就是它擁有 記庫,這樣可以很大程度地增加開發(fā)者的開發(fā)效率,能夠更為簡單地對框架進行拓展,此框架更加適用于開發(fā)大型的可以擴展的 用。 核心是 核心是 架的有以下兩個優(yōu)勢: ( 1) 完全開源框架,方便開發(fā)者對其內部的實現(xiàn)機制有個透徹的了解; ( 2) 脈絡更加清晰,這是因為它具有頁面導航的作用。只需要通過一個配置文件就可把握整個系統(tǒng)各部分之間的聯(lián) 系,這大大提高了后期維護的便利。 架 一個開源的開發(fā)框架, 架推出的目的在于降低應用程序開發(fā)的復雜程度。 架采用的是分層架構,這也是 架的優(yōu)勢之一,架可以由用戶來選擇所要使用的組件, 架的另一個特點就是專門為開發(fā) 序提供了集成的開發(fā)框架。 源框架有兩個非常重要的特性:一個是控制反轉特性一個是面向對象編程??刂品崔D特性是 架的一個核心之處,控制反轉又常被稱為依賴注 入技術,由于對象之間總是存在一定的關聯(lián)性所以對象之間便存在某種依賴關系。 一般的,此類依賴關系建立在相關的對象主動控制的基礎上,因此,這樣就導致對象之間形成緊密耦合的關系。 的 新的模塊化機制,它被用作形容類、對象或函數(shù)里的各種橫切關注點,橫切關注點即某類與業(yè)務沒有關聯(lián),但是被多種業(yè)務模塊,例如:事務管理、權限管理等共同使用的邏輯。 用了分層次的架構,它是以 7 個模塊構成的,開發(fā)員能夠依照需要自由地對組建進行選取,如圖 8 S p r i n g C o r eS p r i n g A O PS p r i n g O R MS p r i n g D A OS p r i n g C o n t e x tS p r i n g W e bS p r i n g W e b M V 架結構圖 其中, 核心容器,定義了創(chuàng)建、配置和管理對象的方式,將服務的配置代碼與使用代碼分開。 一種用于給出上下文的信息的配置文件。其中,上下文信息具有許多企業(yè)服務,包括 子郵件、校驗等。塊的作用是可以完成面向 編程特征,從而它可以向基于應用程序里的對象提供某些服務,包括緩存、日志記錄、異常處理等 22。塊的作用是管理和數(shù)據(jù)庫交互的時候發(fā)生的異常處理與不同數(shù)據(jù)庫發(fā)生的錯誤消息,它提供的異常層次結構可以對錯誤的處理進行,還可以減少需要編寫的異常處理代碼的數(shù)量,比如打開與關閉連接。 塊提供諸如 對象關系工具,而且,它們均符合 常層次結構與 通用事務。 塊的功能是提供上下文給基于 應用程序,能夠與 架進行集成,同時,它簡化了多請求的處理及將請求參數(shù)綁定到域對象的綁定工 作。 架的功能是構建 用程序的 實現(xiàn),他支持 許多視圖技術,并且是可以配置的。 架 一種非常流行的面向對象的開源軟件,這個開源軟件給出面向臺的關于數(shù)據(jù)庫 /對象映射的解決方法。 它將對象模型中的對象轉變成以關系模型為基礎的數(shù)據(jù)庫表,開發(fā)員能夠使用這個框架將 輕量級地封裝,還可以利用面向對象的方法對數(shù)據(jù)庫進行操作。 但負責提供 與數(shù)據(jù)庫表之間的映射(包括 同時,還提供了查詢與獲取數(shù)據(jù)的方式給開發(fā)者,合理地降低了直接運用 帶來的工作量; 源框架具有五個重要的核心接口,分別是 口、 9 口、 口、 口與 口。 通過這些接口,開發(fā)者既能夠獲得和存取持久化對象,也能夠進行事務控制。 這個接口完成一些初始化的工作,可用它作為數(shù)據(jù)源的代理,用戶程序在工廠類 得到例。在 , 口的利用頻率最高,它可以完成持久化對象的增刪、修改與查詢的功能。 口負責配置 取映射配置文件,然后啟動 創(chuàng)建 象。 口給出對事務操作地支持,它的功能是封裝底層事務的接口。 口均為 的查詢 接口。前者利用 成查詢功能,后者的功能是動態(tài)地對查詢條件進行組裝。 源框架 與 著密切的關聯(lián),所以, 架與數(shù)據(jù)庫、和 有一定的兼容關系。 一種開源地對象關系映射框架,它確保開發(fā)員能夠自由、靈活的利用對象編程的思維對數(shù)據(jù)庫進行操控。 架技術的整合 1 架的整合 輕量級地 用開發(fā)框架,他本身就具有包裝器,從而更能方便不同的服務與框架的應用,此外,它還可以兼容所有的 架為一種開源的 架,它 包括業(yè)務控制器、業(yè)務邏輯組件與核心控制器三個部分。仔細分析兩個框架的特性可知, 核心是控制功能,開發(fā)者開發(fā)的控制器要實現(xiàn)業(yè)務邏輯處理,一定需利用其他的途徑來得到業(yè)務邏輯組件實例,比如, 器。而 好具有容器的特征,把 合起來,就能達到互相支持的目的,從而增強了 應用。 通常說來, 架的整合有以下 3 種方式 21: (1) 使用 來 整合 (2) 使用 蓋 (3) 將 理委托給 架。 在物資信息管理系統(tǒng)中,使用的是方式( 3), 作為插件的方式和架作整合, 器的作用是生成與管理開發(fā)者構造的 例。 ,在客戶機上面,僅僅安裝一種瀏覽器( 例如, 務器使用數(shù)據(jù)庫 者 覽器利用 數(shù)據(jù)庫交換數(shù)據(jù)。 B/S 最強大的優(yōu)勢為它能夠不 10 受操作場所和軟件的限制。僅僅要求有可以上網的電腦,客戶端零維護。系統(tǒng)很方便進行擴展,僅要求電腦可以連上網絡,加上系統(tǒng)管理員提供的賬號與密碼,即能夠使用。而且,他也能夠在線申請,如果能夠通過公司內部的安全認證,則系統(tǒng)能夠自動地將賬號分給用戶,而不需要用戶參與。 時至今日,銀行儲蓄系統(tǒng)和電子郵件系統(tǒng)依然在使用這種結構。 C/S 結構具有以下幾個優(yōu)點: ( 1)程序交 互性好。因為運行在各個客戶機上的應用程序都是針對特定用戶和任務來進行設計的,故 C/S 結構的針對性很強,人機交互界面友好。 ( 2)安全性較高。 C/S 結構采用的網絡協(xié)議是基于局域網的點對點式的結構,因此不容易受到外界的直接威脅。 ( 3)通信冗余少。在 C/S 結構中,在 客戶端和服務器之間 傳遞的僅僅是查詢請求指令,同時返回查詢結果,沒有額外的開銷。 ( 4)服務器端壓力較小。 C/S 結構能夠將任務分解到客戶端,由客戶端進行處理后再反饋回服務器,因此服務器的負載就能大大減輕。 但是,隨著網絡的發(fā)展, C/S 結構上的先天缺陷也 逐漸顯露出來。主要體現(xiàn)在以下幾個方面 24: ( 1)擴展性不強。隨著科技的飛速發(fā)展,手機、筆記本和平板電腦等移動終端得到大力普及,通過這些移動終端接入互聯(lián)網越來越流行,與此相對應,移動辦公和分布式辦公就成為了互聯(lián)網下一步發(fā)展的方向。這就要求系統(tǒng)必須具有良好的擴展性,由于 C/S 結構的特點決定了其只適用于局域網,因此 C/S 結構已經不能適應時代發(fā)展的需要。 ( 2)日常維護和升級成本很高。在 C/S 結構中,要求用戶計算機上必須安裝專門的客戶端軟件,如果互聯(lián)的計算機數(shù)量較多,安裝的工作量就很大。其次是網絡中的任意計算 機發(fā)生故障或受到病毒攻擊時,都需要專人進行維護。再次,在系統(tǒng)的軟件升級時,網絡內的所有計算機都要重新安裝軟件,導致了升級成本很高。 因此,為了克服 C/S 結構的這些缺點, B/S(構應運而生了。在繼承 C/S 結構優(yōu)點的同時又克服了 C/S 結構的缺點,并對 C/S 結構進行了明顯的改進。在這種結構下,用戶通過訪問 覽器來實現(xiàn)對服務器的訪問,大部分的應用在服務器端就可以完成,只有少部分的應需要在客戶端完成 25。 從結構上看, B/S 結構主要應用在基于 信息處理系統(tǒng)上,客戶端只需 安裝瀏覽器并遵守 P 協(xié)議即可正常運轉,具有較強的兼容性和擴展性。通常, B/S 結構采用的是三層 3構,如下圖所示: 11 W i n d o w s 客 戶 端W e b S e r v i c eW e b S e r v i c e A D O . N E L S E R V E 層 業(yè) 務 邏 輯 層 數(shù) 據(jù) 訪 問 層 數(shù) 據(jù) 庫 服 務 層圖 層 B/S 的具體架構 由上圖可知,采用 B/S 架構的系統(tǒng)分為數(shù)據(jù)庫、 務器和客戶端三層,這種結構充分吸收了分布式計算的優(yōu)點。數(shù)據(jù)庫、應用程序和一些支持系統(tǒng)運行的組件都集中在服務器端,客戶端只需要安裝瀏覽器即可完成所有操作。當代瀏覽器的集成的組件越來越多,功能越來越強,而且具有良好的跨平臺性,因此,瀏覽器在 不久的將來可能成為用戶運行絕大部分應用程序的軟件環(huán)境,從美國司開發(fā)的 覽器就已經可以窺見端倪。 數(shù)據(jù)庫是支撐 B/S 結構正常運行的基礎,擁有計算機或移動終端的用戶可以在任何時間以任何方式( 過瀏覽器訪問服務器來獲得服務,后臺的數(shù)據(jù)庫使用的是 統(tǒng),而且數(shù)據(jù)庫可以根據(jù)用戶的實際需求進行功能擴展。 與 C/S 結構構相比較, B/S 的優(yōu)勢主要體現(xiàn)在以下幾點: ( 1)選擇的自由度高。 B/S 結構不受硬件和操作系統(tǒng)的限制,可以方便地構筑大型網絡 ,同時不同的網絡互聯(lián)也很容易實現(xiàn)。 ( 2)客戶端簡單。 B/S 結構事實上是瘦客戶機結構,客戶端只需要安裝瀏覽器軟件即可,操作簡單,對硬件配置的要求低,人機界面友好。 ( 3)具有跨平臺性。 B/S 架構開發(fā)的軟件可以在不同的操作系統(tǒng)上運行。 ( 4)維護和升級方便。 務功能 12 1在一臺連網的計算機上,或者在利用集群捆綁的多臺計算機上,或者在利用代理服務器操作的多臺計算機上建立使用相同域名的不同站點 29。 2部署利用 準編寫的服務器 碼,包 含 3運用 伸網絡服務集成分布式系統(tǒng),包含用于連接數(shù)據(jù)庫的 遞信息的 問網絡目錄的 理分布式事物的 處理電子郵件的 4部署運用遠程的方式對 純 序進行調用。 5利用 議來部署近似分布式應用系統(tǒng)。 6利用 安全套接層來驗證用戶與對用戶進行授權,保證其安全功能。 7提供 負載均衡、高可用性與容錯能力,方法是集成多個 務器。 8基于 多平臺性能,在一些 持的操作系統(tǒng)上,如 T/2000, X 等部署 務器。 優(yōu)點 常被用于應用系統(tǒng)的開發(fā),它包含如下的優(yōu)點: 1先進的標準 支持許多標準,如 。如此,我們能夠

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論