




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、物流管理信息系統物流管理信息系統概述 一、管理信息系統 管理信息系統是一個基于管理科學理論,使用計算機、網絡通信和信息處理技術的人機系統。它通常具有以下一些特征:(1)以解決組織所面臨的問題為目的。(2)以數據庫和數據處理為基礎。(3)能夠向組織的各層次、各部門提供所需的信息。物流管理信息系統物流管理信息系統是使用系統的觀點、思想和方法建立起來的,以電子計算機為基本信息處理手段,以現代通信設備為基本傳輸工具,并且能夠為管理決策提供信息服務的人機系統。也可以說,物流管理信息系統是一個由人和計算機共同組成的,能進行物流信息的收集、傳遞、存儲、加工、維護和使用的系統,它具有預測、控制和輔助決策等項功
2、能。 從物流企業管理的角度,對物流信息系統的需求體現為:(1)改善物流企業內部業務流程和信息交流方式,滿足業務部門對信息處理和信息共享的需求,使物流企業信息更有效地發揮效力。(2)通過對貨物的跟蹤與監控,物流企業的各層管理者可以及時掌握業務進展情況及經驗業務數據,增強對業務的控制,為決策提供數據支持。(3)為客戶提供實時的貨物跟蹤,提供個性化服務,提高服務水平。(4)為按照現代化管理思想和理念的要求,運作企業提供可靠的信息處理支撐環境。 物流管理信息系統的特點作為輔助物流企業進行事務處理,為管理模塊提供信息支持的管理信息系統。1.人機系統2.綜合系統3.動態系統物流管理系統還具有集成化、模塊化
3、、實時化、網絡化和智能化的主要特征。物流管理信息系統所要解決的問題(1)縮短從接受訂單到發貨的時間。(2)庫存適量化。(3)提高搬運和裝卸的作業效率。(4)提高運輸效率。(5)使接受訂貨和發出訂貨更為省力。(6)提高接受訂貨和發出訂貨精度。(7)防止發貨、配送出現差錯。(8)調整需求和供給。(9)信息咨詢。(10)提高成本核算與控制能力。物流系統功能信息需求與數據處理 1運輸功能及信息需求 運輸業務中主要基礎信息以單據為主,主要包括訂貨通知單、提單、運費清單和貨運清單等。 物流系統應充分考慮運輸距離、運輸環節、運輸工具、運輸時間和運輸費用“五要素”,制訂出經濟合理的實施方案,以發揮物流的最大功
4、效。要消除車輛空駛、對流運輸、迂回運輸、重復運輸、倒流運輸、過遠運輸、運力選擇不當等不合理運輸,需要掌握相關的運輸需求與運輸供給信息 2儲存功能及信息需求 儲存業務的基本信息分為描述倉庫和描述庫存物品的基本信息。倉庫的基本信息包括倉庫的地點、形式、建筑形態、倉庫面積、經營性質、保管方式、貨架編碼以及倉庫設施設備等;庫存物品的基本信息則有品種存放地點、物品名稱、重量、形狀、包裝類別、數量、入庫時間、適用裝卸方式等;其他信息還包括物品需求信息、為配合儲存業務管理需要的貨物品出庫規則等。物流加工功能及信息需求 物流加工業務所需要的主要信息有有關物品的加工要求、加工時間、加工量、加工流程、加工費用等。
5、相關的輔助決策主要有加工方式、加工周期、加工報價等。 物流配送 需要的基本信息如貨源供應信息與籌集情況(訂貨或購貨、集貨、進貨信息)及有關的質量檢查、結算、交接等信息,需要進行的信息分析主要有備貨成本、備貨規模、供應商信息等,決策的問題主要包括備貨規模、物資來源、配送方式、配送路線等。 物流數據處理過程 1數據搜集 2數據存儲3數據加工4數據傳輸5數據輸出物流中的數據處理要求可得性及時性適用性與靈活性預警性安全性經濟性物流管理信息系統基本組成 1硬件硬件包括計算機、網絡通信設備等,例如計算機、服務器、通信設備 。2軟件主要包括:系統軟件和應用軟件兩大類 。3數據庫與數據倉庫 4人員包括:系統分
6、析人員、系統設計人員、系統實施和操作人員 物流管理信息系統的功能結構 1信息處理功能 數據的收集。信息的存儲。信息的傳輸。信息的處理 。2事務處理功能物流管理信息系統能夠從事部分日常性事務管理工作,如賬務處理、統計報表處理等。 3預測功能預測功能物流管理信息系統不僅能實測物流狀況,而且能利用歷史數物流管理信息系統不僅能實測物流狀況,而且能利用歷史數據運用適當的數學方法和科學的預測模型來物流的發展。據運用適當的數學方法和科學的預測模型來物流的發展。 4計劃功能計劃功能物流管理信息系統針對不同的管理層提出不同的要求,能為物流管理信息系統針對不同的管理層提出不同的要求,能為各部門提供不同的信息并對其
7、工作進行合理的計劃與安排,各部門提供不同的信息并對其工作進行合理的計劃與安排,如庫存補充計劃、運輸計劃、配送計劃等,從而有利于保證如庫存補充計劃、運輸計劃、配送計劃等,從而有利于保證管理工作的效果。管理工作的效果。 5控制功能控制功能物流管理信息系統能對物流系統的各個環節的運行情況進行物流管理信息系統能對物流系統的各個環節的運行情況進行監測、檢查,比較物流過程實際執行情況與其計劃的差異,監測、檢查,比較物流過程實際執行情況與其計劃的差異,從而及時地發現問題。然后再根據偏差分析其原因,采用適從而及時地發現問題。然后再根據偏差分析其原因,采用適當的方法加以糾正,保證系統預期目標的實現。當的方法加以
8、糾正,保證系統預期目標的實現。 6輔助決策和決策優化功能輔助決策和決策優化功能物流管理信息系統不但能為管理者提供相關的決策信息,達物流管理信息系統不但能為管理者提供相關的決策信息,達到輔助決策的目的到輔助決策的目的 物流管理信息系統的層次結構 (1)作業層)作業層作業層的任務是有效地使企業現有的人力、作業層的任務是有效地使企業現有的人力、物力資源,在預算的范圍內執行各項活動。物力資源,在預算的范圍內執行各項活動。它的處理包括:事務處理、報表處理和查詢它的處理包括:事務處理、報表處理和查詢處理。處理。 主要功能包括如下九個。主要功能包括如下九個。原始數據采集與處理原始數據采集與處理業務管理業務管
9、理財會管理財會管理人事管理人事管理 物業管理物業管理物業管理主要包括:低值易耗品管理、固定資產管理、能源物業管理主要包括:低值易耗品管理、固定資產管理、能源耗費管理等。耗費管理等。辦公管理辦公管理辦公管理主要包括:會議管理、文字處理、公文檔案管理及辦公管理主要包括:會議管理、文字處理、公文檔案管理及企業宣傳管理等。企業宣傳管理等。考核管理考核管理考核管理主要包括:經濟指標考核管理、員工勞動效績考核考核管理主要包括:經濟指標考核管理、員工勞動效績考核管理、員工違紀違規管理等。管理、員工違紀違規管理等。綜合查詢管理綜合查詢管理綜合查詢管理主要包括:綜合計劃指標完成查詢,庫存查詢,綜合查詢管理主要包
10、括:綜合計劃指標完成查詢,庫存查詢,商品價格查詢,物品配送計劃查詢,員工狀況查詢等。商品價格查詢,物品配送計劃查詢,員工狀況查詢等。統計分析與決策支持管理統計分析與決策支持管理 (2)管理層)管理層管理層的任務是保證企業經營所需要的人、財、物的調用,管理層的任務是保證企業經營所需要的人、財、物的調用,綜合衡量企業的生產經營情況,檢查企業的主要經濟技術指綜合衡量企業的生產經營情況,檢查企業的主要經濟技術指標完成情況,將它們與計劃值比較,從中觀察其發展趨勢,標完成情況,將它們與計劃值比較,從中觀察其發展趨勢,找出偏差的原因,提出解決方案。找出偏差的原因,提出解決方案。(3)決策層)決策層決策層的任
11、務是確定企業的目標,制定達到該目標應采用的決策層的任務是確定企業的目標,制定達到該目標應采用的戰略計劃。戰略計劃。 處理包括:建立數學模型,用模擬法去探索企業的目標和達處理包括:建立數學模型,用模擬法去探索企業的目標和達到該目標的途徑。比如探索企業的經營發展方向,物流服務到該目標的途徑。比如探索企業的經營發展方向,物流服務的規模經濟,物流服務方向模式等。的規模經濟,物流服務方向模式等。 一般一個企業的管理活動,至少包括三個層次:戰略管理層、一般一個企業的管理活動,至少包括三個層次:戰略管理層、戰術管理層和作業管理層。戰術管理層和作業管理層。戰略管理層也叫最高管理層,它主要負責有關企業全局和戰略
12、管理層也叫最高管理層,它主要負責有關企業全局和重大性問題的決策,具有戰略性。如企業經營目標和經營方重大性問題的決策,具有戰略性。如企業經營目標和經營方向的選擇、企業服務模式的調整、市場營銷策略的制定等。向的選擇、企業服務模式的調整、市場營銷策略的制定等。戰術管理層主要負責企業的中層管理。它所做出的決策多戰術管理層主要負責企業的中層管理。它所做出的決策多屬于企業的中、短期計劃方案,也可以說是一些局部問題解屬于企業的中、短期計劃方案,也可以說是一些局部問題解決方案。如生產經營計劃、存儲計劃、運輸計劃、配送計劃、決方案。如生產經營計劃、存儲計劃、運輸計劃、配送計劃、財務計劃的制定等。財務計劃的制定等
13、。作業管理層又稱事務處理層,它主要負責企業的基層管理作業管理層又稱事務處理層,它主要負責企業的基層管理和一些經常性的事務操作。如運輸作業計劃、貨物配載計劃、和一些經常性的事務操作。如運輸作業計劃、貨物配載計劃、物品加工作業計劃等的制定及班組作業管理等。物品加工作業計劃等的制定及班組作業管理等。 管理活動的三個層次對應著三種類型的管理決策:管理活動的三個層次對應著三種類型的管理決策:結構化決策、半結構化決策和非結構化決策。結構化決策、半結構化決策和非結構化決策。結構化決策通常針對確定型的管理問題,依據一結構化決策通常針對確定型的管理問題,依據一定的決策規則和決策模型可以實現決策過程的自動定的決策
14、規則和決策模型可以實現決策過程的自動化。一般來說,它主要負責處理作業管理層出現的化。一般來說,它主要負責處理作業管理層出現的問題。問題。半結構化決策通常指企業職能部門的計劃、控制、半結構化決策通常指企業職能部門的計劃、控制、管理等決策活動,多屬局部的、短期的決策。通過管理等決策活動,多屬局部的、短期的決策。通過相關的科學方法如運籌學、經濟計量學、模糊數學相關的科學方法如運籌學、經濟計量學、模糊數學等將半結構化問題轉化為結構化問題來決策。等將半結構化問題轉化為結構化問題來決策。非結構化決策帶有戰略性、全面性和復雜性,它非結構化決策帶有戰略性、全面性和復雜性,它所需要的信息大多來自于企業外部環境,
15、很難用確所需要的信息大多來自于企業外部環境,很難用確定的決策模型來求解,它主要強調決策者的主觀意定的決策模型來求解,它主要強調決策者的主觀意志和經驗判斷。志和經驗判斷。 物流管理信息系統的主要功能 物流管理信息系統包括物品管理子系統、配送管理子系統、物流管理信息系統包括物品管理子系統、配送管理子系統、運輸與調度子系統、客戶服務子系統、財務管理、質量管理、運輸與調度子系統、客戶服務子系統、財務管理、質量管理、人力資源管理等。人力資源管理等。物品管理子系統物品管理子系統是物流信息系統的重要組成部分,從物品的物品管理子系統是物流信息系統的重要組成部分,從物品的采購計劃、審批、物品的國內外采購合同、合
16、同執行情況的采購計劃、審批、物品的國內外采購合同、合同執行情況的跟蹤反饋,到物品到貨入庫、物品發貨、結算與統計,全部跟蹤反饋,到物品到貨入庫、物品發貨、結算與統計,全部都要通過這個物品管理系統進行調度管理。都要通過這個物品管理系統進行調度管理。物品管理信息系統由下列四個部分組成:采購計劃管理、采物品管理信息系統由下列四個部分組成:采購計劃管理、采購合同管理、物品出入庫管理、物品進銷存查詢購合同管理、物品出入庫管理、物品進銷存查詢 儲存管理子系統一般的儲存管理子系統從功能結構上可一般的儲存管理子系統從功能結構上可分為四大功能分為四大功能 1日常管理日常管理日常管理包括物品憑單錄人管理、沖賬管理、
17、查日常管理。日常管理包括物品憑單錄人管理、沖賬管理、查日常管理。 2賬單管理賬單管理對倉庫的使用資金賬單進行管理。對倉庫的使用資金賬單進行管理。3統計報表統計報表管理人員可統計各種物品的出入庫及使用情況,并具有進一管理人員可統計各種物品的出入庫及使用情況,并具有進一步了解倉庫庫存、倉庫總賬、損耗誤差、物品活動及材料進步了解倉庫庫存、倉庫總賬、損耗誤差、物品活動及材料進貨,以及統計各種材料的計劃采購數量和實際庫存數量及總貨,以及統計各種材料的計劃采購數量和實際庫存數量及總的庫存數量等操作的功能,并可完成相應的圖形繪制和報表的庫存數量等操作的功能,并可完成相應的圖形繪制和報表打印。打印。 4數據查
18、詢數據查詢數據查詢是對物品的消耗、庫存數量和物品修理費支出的查數據查詢是對物品的消耗、庫存數量和物品修理費支出的查詢。詢。 倉儲管理的主要數據類配送管理子系統 配送管理的主要數據類運輸與調度管理 1運輸任務產生運輸任務產生根據起運地和到達地生成運輸任務,對每一個承運根據起運地和到達地生成運輸任務,對每一個承運公司生成運輸任務交接單,同時打印裝箱單、運單公司生成運輸任務交接單,同時打印裝箱單、運單和運輸標記,系統支持條形碼輸出。和運輸標記,系統支持條形碼輸出。 2運輸過程管理運輸過程管理對于未完成的運輸任務進行狀態更新,生成各種統對于未完成的運輸任務進行狀態更新,生成各種統計報表,同時記錄每一運
19、單運費。計報表,同時記錄每一運單運費。3服務結算服務結算對每一個承運公司進行運費結算,生成結算報表。對每一個承運公司進行運費結算,生成結算報表。承運公司通過承運公司通過Internet查詢本公司的運輸費用結算查詢本公司的運輸費用結算信息。信息。4運輸信息查詢運輸信息查詢對所有的運輸任務進行查詢,包括該運輸任務的貨對所有的運輸任務進行查詢,包括該運輸任務的貨物細目、到達狀態、簽收情況運費等情況。物細目、到達狀態、簽收情況運費等情況。 運輸管理的數據項客戶服務系統 1網上下單網上下單客戶可以通過網絡下單,將自己的物品需求品種、數量和時客戶可以通過網絡下單,將自己的物品需求品種、數量和時間發送給物流
20、公司,同時物流公司也可以通過網絡向供應商間發送給物流公司,同時物流公司也可以通過網絡向供應商發出訂貨請求。發出訂貨請求。2貨物跟蹤貨物跟蹤客戶可以通過物流公司的網絡實時跟蹤自己的貨物狀態。客戶可以通過物流公司的網絡實時跟蹤自己的貨物狀態。3合同更改合同更改客戶可以通過網絡及時更改合同的內容,物流公司根據客戶客戶可以通過網絡及時更改合同的內容,物流公司根據客戶更改后的合同及時調整采購和運輸計劃,承運公司通過更改后的合同及時調整采購和運輸計劃,承運公司通過Internet對承運的運輸任務進行狀態更新。對承運的運輸任務進行狀態更新。4網上支付網上支付物流公司可以通過網絡與客戶和供應商進行網上支付,客
21、戶物流公司可以通過網絡與客戶和供應商進行網上支付,客戶也可以在網上查詢其費用。也可以在網上查詢其費用。 物流管理信息系統開發原則1、滿足滿足性原則2、標準化原則3、高質量原則4、可擴展原則5、易用性原則6、性能價格比高的原則7、安全性原則8、進度可控原則9、文檔完整性原則物流信息系統的開發步驟1、可行性分析階段2、信息系統規劃階段3、信息系統分析階段4、信息系統分析設計5、信息系統開發實施階段6、信息系統測試階段7、信息系統試運行階段8、信息系統運行維護階段9、信息系統更新階段物流管理信息系統開發方法 (一)生命周期法生命周期法又稱結構化系統開發法、瀑布法等,是一種傳統的信息系統開發方法,在9
22、0年代以前,系統開發主要是使用這種方法。 生命周期法的主要思想是將開發過程視為一個生命周期(Lifecycle),也就是幾個相互連接的階段,每個階段有每個階段明確的任務,要產生相應的文檔。上一個階段的文檔就是下一個階段工作的依據。當系統開發出來了以后,并不意味著整個系統生命周期的結束,而是意味著根據物流企業的需要對系統的修改和重建的開始。 生命周期法的原則 1. 用戶參與的原則 2. 嚴格劃分工作階段,“先邏輯,后物理”的原則 3. “自頂向下”的原則 4. 工作成果描述標準化原則生命周期法的整個開發過程可分為以下五個基本階段:系統規劃,系統分析,系統設計,系統實施,系統維護。各個階段的主要工
23、作內容如下:1、系統規劃階段:明確當前物流企業所面臨的問題和未來信息系統的關系,決定為解決這些問題進行信息系統開發所采用的基本策略、基本方法和組織結構。2、系統分析階段:根據系統規劃的思想,對組織當前所面臨的問題進行詳細分析,對物流企業現行信息處理方法做出詳盡的描述,提出新系統的若干代替方案,并對其進行成本效益分析。3、系統設計階段:根據系統分析的結果,提出信息系統邏輯模型和物理模型,進行子系統的劃分,描述系統的功能和實現方法。4、系統實施階段:按照系統設計的思想實現系統,進行軟件編程和調試、檢錯,硬件設備的購入和安裝,對物流企業有關操作人員的訓練,從舊系統向新系統轉換。系統維護階段:使用和評
24、價系統,對系統的開發、改進等。 管理信息系統的開發周期 系統規劃系統分析系統設計系統實施系統維護開 發 任務書系 統 分析報告系 統 設計圖表使用說明生命周期法的特點優點:優點:強調結構化、規范化、文檔化;強調在不同的開發階段中由不同的人員從事專門的工作,產生各階段的文檔。這樣,一旦在某階段發現了問題,就轉到其上一階段進行修正,避免較大的損失。另外,系統的軟件結構設計是以功能模塊的設計為中心的。 缺點缺點:(1)過于耗費資源。收集資料和書寫各種文檔的工作量極大,不盡耗費大量的人力物力,而且耗費大量的時間。(2)缺乏靈活性。每次修改工作量太大,實施起來有相當的困難。(3)也不適用于開發那些需求不
25、確定的系統。原型法原型方法是原型方法是20世紀世紀80年代隨著計算機軟件年代隨著計算機軟件技術的發展,特別是在關系數據庫系統技術的發展,特別是在關系數據庫系統(ROBS,Relational Data Base System)、)、第四代程序生成語言(第四代程序生成語言(4GL,4th Generation Language)和各種系統開發生)和各種系統開發生成環境產生的基礎上,提出的一種從設計成環境產生的基礎上,提出的一種從設計思想、工具、手段都全新的系統開發方法。思想、工具、手段都全新的系統開發方法。 原型方法的基本思想它的基本思想是試圖改進生命周期法的缺它的基本思想是試圖改進生命周期法的
26、缺點,在短時間內先定義用戶的基本需求,點,在短時間內先定義用戶的基本需求,通過強有力的軟件環境支持,開發出一個通過強有力的軟件環境支持,開發出一個功能并不十分完善的、實驗性的、簡易的功能并不十分完善的、實驗性的、簡易的信息系統原型。運用這個原型,與用戶一信息系統原型。運用這個原型,與用戶一起反復進行補充、修改、完善、發展,直起反復進行補充、修改、完善、發展,直至得到用戶滿意的系統。所以,原型方法至得到用戶滿意的系統。所以,原型方法依據的基本模型是循環或迭代模型。依據的基本模型是循環或迭代模型。 原型法的工作流程原型法的工作流程用戶提出要求用戶提出要求識別歸納要求識別歸納要求開發一個原型開發一個
27、原型使用評價原型使用評價原型原型可行?原型可行?用戶滿意?用戶滿意?確定原型后的處理確定原型后的處理實際系統的開發與維護實際系統的開發與維護原型不可行處理原型不可行處理修改原型修改原型不滿意原型處理不滿意原型處理NYNY開發過程1)確定用戶的基本需求)確定用戶的基本需求2)建立系統初始原型)建立系統初始原型3)運行和評價原型)運行和評價原型4)修改舊原型、建立新原型)修改舊原型、建立新原型5)建立最終系統)建立最終系統 原型法的特點1)原型方法更多地遵循了人們認識事物的規律,那就是)原型方法更多地遵循了人們認識事物的規律,那就是人們認識事物的過程都是循序漸進的,不斷受環境的啟人們認識事物的過程
28、都是循序漸進的,不斷受環境的啟發,不斷完善的。發,不斷完善的。2)原型方法將模擬的手段引入系統分析的初期階段,溝)原型方法將模擬的手段引入系統分析的初期階段,溝通了人們的思想,縮短了物流企業管理人員和系統分析通了人們的思想,縮短了物流企業管理人員和系統分析人員之間的距離,解決了結構化方法中最難于解決的一人員之間的距離,解決了結構化方法中最難于解決的一環。環。3)原型方法的模擬原型能啟發人們對問題進行較確切的)原型方法的模擬原型能啟發人們對問題進行較確切的描述和較準確的認識。描述和較準確的認識。4)充分利用了最新的軟件工具,擺脫了老一套工作方法,)充分利用了最新的軟件工具,擺脫了老一套工作方法,
29、使系統開發的時間、費用大大地減少,效率、技術等方使系統開發的時間、費用大大地減少,效率、技術等方面都大大地提高。面都大大地提高。5)原型方法將系統調查、系統分析、襲用設計等階段融)原型方法將系統調查、系統分析、襲用設計等階段融為一體,物流企業管理人員能看到系統實現后是什么樣為一體,物流企業管理人員能看到系統實現后是什么樣子,提高物流企業管理人員對參加系統研制工作的積極子,提高物流企業管理人員對參加系統研制工作的積極性。性。 原型法的特點原型法將模擬的手段引入系統開發過程中,適合于需求不原型法將模擬的手段引入系統開發過程中,適合于需求不確定和解決方案不明確的系統的開發。確定和解決方案不明確的系統
30、的開發。原型法的最大優點在于它可以有效地避免因開發者到用戶原型法的最大優點在于它可以有效地避免因開發者到用戶的認識的隔閡所產生的失敗,能提高用戶的滿意度,尤其的認識的隔閡所產生的失敗,能提高用戶的滿意度,尤其是最終用戶的滿意。周期短、成本低。是最終用戶的滿意。周期短、成本低。 缺點缺點 (1)原型法不適合于開發大的系統)原型法不適合于開發大的系統(2)進行原型法開發的時候,測試和文檔工作常常容易)進行原型法開發的時候,測試和文檔工作常常容易被忽略。被忽略。(3)運行的效率可能會比較低。)運行的效率可能會比較低。原型法的支持環境1、具有方便靈活的數據庫管理系統、具有方便靈活的數據庫管理系統2、具
31、有高級編程語言、具有高級編程語言3、具有與數據庫對應的快速查詢語言,支持任意的組、具有與數據庫對應的快速查詢語言,支持任意的組合條件查詢、合條件查詢、4、具有快速的報表和屏幕生成器,能快速按用戶需求、具有快速的報表和屏幕生成器,能快速按用戶需求生成各種操作界面和報表。生成各種操作界面和報表。面向對象的開發方法 面向對象系統的開發方法(面向對象系統的開發方法(Object Oriented,簡稱簡稱OO方方法)是從法)是從20世紀世紀80年代各種面向對象的程序設計方法逐年代各種面向對象的程序設計方法逐步發展而來的。步發展而來的。 1、OO方法的基本思想方法的基本思想 這種方法的主要思路是所有開發
32、工作都圍繞對這種方法的主要思路是所有開發工作都圍繞對象展開,在分析中抽象地確定出對象以及其他象展開,在分析中抽象地確定出對象以及其他相關屬性,在設計中將對象嚴格地規范,在實相關屬性,在設計中將對象嚴格地規范,在實現時嚴格按照對象的需要來研制軟件工具,并現時嚴格按照對象的需要來研制軟件工具,并由這個工具按設計的內容,直接地產生出應用由這個工具按設計的內容,直接地產生出應用軟件系統。面向對象方法是一種基于問題對象軟件系統。面向對象方法是一種基于問題對象的自底向上的開發方法論。的自底向上的開發方法論。 OO方法的特點1)以獨立對象為基礎,整個系統是各個獨立對象的有)以獨立對象為基礎,整個系統是各個獨
33、立對象的有機結合。機結合。2)對象是一個被嚴格模塊化了的實體,稱之為封裝)對象是一個被嚴格模塊化了的實體,稱之為封裝(encapsulation)。這種封裝了的對象滿足軟件工程)。這種封裝了的對象滿足軟件工程的一切要求,而且可以直接被面向對象的程序設計語的一切要求,而且可以直接被面向對象的程序設計語言所接受。言所接受。3)解決了從電子數據處理系統到軟件模塊之間的多次)解決了從電子數據處理系統到軟件模塊之間的多次映射的復雜過程。映射的復雜過程。4)對象可按其屬性進行歸類()對象可按其屬性進行歸類(class)。類有一定的結)。類有一定的結構,類上可以有超類(構,類上可以有超類(Superclas
34、s),類下可以有子類),類下可以有子類(subclass)。這種對象或類之間的層次結構是靠繼承)。這種對象或類之間的層次結構是靠繼承關系維系著的。關系維系著的。5)各種對象之間有統一、方便、動態的消息傳遞機制。)各種對象之間有統一、方便、動態的消息傳遞機制。 OO方法的優點OO方法以對象為基礎方法以對象為基礎,利用特定的軟件工利用特定的軟件工具直接完成從對象客體的描述到軟件結具直接完成從對象客體的描述到軟件結構之間的轉換。這是構之間的轉換。這是OO方法最主要的特方法最主要的特點和成就。點和成就。OO方法的應用解決了傳統結方法的應用解決了傳統結構化開發方法中客觀世界描述工具與軟構化開發方法中客觀
35、世界描述工具與軟件結構的不一致性問題,縮短了開發周件結構的不一致性問題,縮短了開發周期,解決了從分析和設計到軟件結構之期,解決了從分析和設計到軟件結構之間多次轉換的繁雜過程間多次轉換的繁雜過程 。利用軟件包的開發方法應用軟件包是預先編制好的、能完成一定功能的、供出應用軟件包是預先編制好的、能完成一定功能的、供出售或出租的成套軟件系統。售或出租的成套軟件系統。一下三種情況可以優先考慮選擇使用軟件包開發策略:一下三種情況可以優先考慮選擇使用軟件包開發策略:(1)需要開發的系統功能是多數組織都要用到的一些通)需要開發的系統功能是多數組織都要用到的一些通用功能。比如,工資管理、人力資源管理、會計財務管
36、用功能。比如,工資管理、人力資源管理、會計財務管理、應收應付賬款管理等。理、應收應付賬款管理等。(2)缺少組織內部的開發人員)缺少組織內部的開發人員(3)開發的系統屬于微機系統)開發的系統屬于微機系統軟件包開發的優點(1)縮短開發時間)縮短開發時間(2)可以得到比較好的維護)可以得到比較好的維護(3)能減輕組織內部對系統開發的阻力)能減輕組織內部對系統開發的阻力軟件包開發的缺點(1)功能比較簡單)功能比較簡單(2)難以滿足特殊要求)難以滿足特殊要求(3)費用較大)費用較大選擇軟件包開發要考慮的因素(1)功能:用戶的功能要求哪些能夠滿足?哪些需要修)功能:用戶的功能要求哪些能夠滿足?哪些需要修改
37、?哪些根本就不支持改?哪些根本就不支持(2)靈活性:哪些可以客戶化?修改是否方便?供應商)靈活性:哪些可以客戶化?修改是否方便?供應商是否能替客戶修改?是否能替客戶修改?(3)友好性:是否容易使用?要多大培訓量?)友好性:是否容易使用?要多大培訓量?(4)硬件環境要求:所需計算機軟硬件平臺以及網絡的)硬件環境要求:所需計算機軟硬件平臺以及網絡的要求。要求。(5)對數據庫和文件結構的要求:所需數據庫和文件結)對數據庫和文件結構的要求:所需數據庫和文件結構能否滿足用戶的需求?能否允許用戶的非標準數據輸入?構能否滿足用戶的需求?能否允許用戶的非標準數據輸入?(6)安裝維護的承諾:安裝轉換的難度如何等
38、)安裝維護的承諾:安裝轉換的難度如何等選擇軟件包開發要考慮的因素(7)文檔的完整:技術說明書及使用說明書是否完整?)文檔的完整:技術說明書及使用說明書是否完整?是否容易使用?是否容易使用?(8)供應商的狀況:信譽、背景、歷史、規模及服務承)供應商的狀況:信譽、背景、歷史、規模及服務承諾。諾。(9)價格:尤其要注意一次購買后的后期費用)價格:尤其要注意一次購買后的后期費用利用軟件包開發系統的步驟(1)系統分析。明確原系統的問題和需求,提出解決方)系統分析。明確原系統的問題和需求,提出解決方案,比較不同的開發策略,確定是否應該利用軟件包開發,案,比較不同的開發策略,確定是否應該利用軟件包開發,選擇
39、軟件包的供應商,評價并選擇軟件包。選擇軟件包的供應商,評價并選擇軟件包。(2)系統設計。裁減用戶的需求,以適應軟件包的功能;)系統設計。裁減用戶的需求,以適應軟件包的功能;培訓技術人員,完成客戶化設計和新的業務流程設計。培訓技術人員,完成客戶化設計和新的業務流程設計。(3)編程、調試、轉換。安裝、修改、設計程序接口、)編程、調試、轉換。安裝、修改、設計程序接口、做文檔、切換、測試、培訓用戶。做文檔、切換、測試、培訓用戶。(4)運行與維護。改錯與升級。)運行與維護。改錯與升級。物流管理信息系統開發過程 系統規劃系統分析系統設計系統實施系統測試和運行維護。 系統規劃確定要開發信息系統的總目標,給出
40、它的功能、性能、可靠性以及接口等方面的設想。研究完成該項信息系統任務的可行性,探討解決問題的方案。并且對可供使用的資源(如計算機硬、軟件、人力等)、成本、可取得的效益和開發的進度作出估計。制定完成開發任務的實施計劃。 可行性分析1、開發的必要性需要根據物流企業現狀、員工情況、先行系統功能和效率等來研究開發物流信息系統的必要性。2、技術可行性根據現有技術條件,能否達到物流信息系統所提出的要求3、經濟可行性對開發項目的成本和效益作出評價。4、組織與管理的可行性企業領導是否支持開發新系統?各級管理部門對開發新系統的態度怎么樣?其它各級人員對開發新系統的開發和需求側重點在哪里?信息系統的大綱1、企業遠
41、景與戰略組織打算向何處發展?怎樣達到?2、信息系統對企業遠景與戰略的支持信息系統如何支持企業發展方向3、現存的信息系統當前存在哪些系統?他們如何支持企業業務的?現存的系統仍然使用嗎?打算如何改變?4、打算建立的信息系統已選擇了哪些要開發的信息系統?通過這些系統能夠支持哪些企業過程?如何評價這些系統?5、信息系統預算信息系統計劃的成本是什么?信息系統計劃的效益是什么?6、信息系統開發時間計劃何時將開發選定的系統?系統分析 系統分析方法,它由五個基本階段組成: 用戶需求分析; 組織職能分析; 業務流程分析; 系統化; 編寫系統分析報告。 用戶需求分析 系統分析師首先要充分理解用戶的業務,明確用戶所
42、處的環境,用戶面臨的問題以及用戶對信息的需求等。(1)用戶單位的一般情況 如用戶單位發展的歷史,目前的資金狀況,人員和組織結構,服務對象等。(2)用戶單位所在環境情況 包括對國家有關的政策法令,有關管理部門關于生產的要求,關于物流服務質量等;對行業、關系客戶、合作廠家的情況的了解;對影響計劃的新技術發展的預測等。(3)用戶單位內部的約束條件 包括人力資源;財力資源;物力資源。 組織職能分析 設計者首先要先明確組織的這些職能部門是如何構成的,它們相互之間存在哪些物流的關系,又存在哪些信息流關系。將它們相互之間的關系用明確的圖表形式表示出來,就可以給后續的系統設計工作打下良好的基礎。 業務流程分析
43、 業務流程分析是對組織的現行業務進行分析,對當前的信息處理形式、方法、流程、流量等進行描述,為進行系統設計打下基礎。業務流程分析使用的方法主要是對組織中的有關人員進行調查,了解他們使用什么信息、如何使用信息、從哪里得到信息、將信息傳送給什么人。 系統分析報告將以上分析結果整理,形成系統的書面文件就是系統分析報告。至少應當有三種文檔:用戶需求說明書、信息系統要求說明書和開發工程基本計劃。 用戶需求說明書是對用戶需求調查的結果的整理,是整個系統開發工作的基本依據,由系統分析師編寫,系統設計師等開發方人員閱讀。信息系統要求是對信息系統整體要求的說明,對計算機軟件系統的性能、結構、數據處理單位等的明確
44、說明,由系統分析師編寫,用戶方和開發方人員閱讀。開發工程基本計劃中說明開發信息系統的步驟、預算,對信息系統的費用效果以及開發步驟進行論證說明,由系統分析師編寫,用戶方和開發方人員閱讀。 根據系統分析結果,最后提出新系統邏輯方案。若方案不可行,則停止項目;若方案不滿意,則修改這個過程;若可行并滿意,則進入下一階段的工作。在此階段,要對開發的信息系統進行詳細的定義,這包括信息系統人員和用戶共同討論決定,哪些需求是可以滿足的,并加以確切地描述。寫出信息系統需求說明書或功能說明書及初步的系統用戶手冊,提交管理機構評審。 信息系統設計 系統設計過程可以歸結為對系統的邏輯設計和物理設計兩個方面的詳細說明。
45、 邏輯設計(Logical design)就是對信息系統的各邏輯成分以及它們相互關系的詳細說明。 邏輯設計說明系統將要如何工作來解決組織面臨的實際問題。因此,它應當包括對于該信息系統的輸入輸出、處理功能、它所關聯的業務流程等的說明,同時對數據模型和對系統的控制等問題也要予以說明。 物理設計(Physical design)是用現實的信息技術邏輯設計的結果予以對應的過程。在此階段要產生對信息系統實際使用的硬件、軟件、物理數據庫、輸入方式、輸出介質、手工過程以及特定控制的說明。 系統設計從系統設計的進程上,一般分為總體設計和詳細設計兩個階段。 在設計階段中設計人員要把已確定了的各項需求轉換成一個相
46、應的體系結構,結構中每一組成部分是意義明確的模塊,每個模塊都和某些需求相對應,即所謂總體設計。進而對每個模塊要完成的工作進行具體的描述,以便為程序編寫打下基礎,即所謂詳細設計。 系統詳細設計 詳細設計是對各個子系統更詳細的設計,主要包括三方面的內容:數據存儲設計、用戶界面設計和處理設計。 (1)數據存儲設計是對數據庫物理結構、存儲內容、存儲數據的數量和流量等進行設計。 (2)用戶界面設計包括代碼設計、輸入校驗設計、輸出格式設計等。 (3)處理設計是系統設計階段耗時最多的工作,其中包括了對各個模塊內部處理過程的詳細描述,通常用文字、圖表等方法來描述對數據的核對、變換、分類、合并、檢索、抽出、計算
47、等詳細步驟。 系統總體設計在總體設計階段的主要工作是:決定系統的整體結構、決定系統硬件設備和系統軟件,劃分子系統,決定應用系統的模式及其控制結構圖。 系統實施 把信息系統設計轉換成計算機可以接受的程序,即寫成以某一程序設計語言表示的“源程序清單。”這步工作也稱為編碼。 主要任務有:進行編程(由程序員執行)、人員培訓(由系統分析設計人員培訓業務人員和操作員)以及數據準備(由業務人員完成),然后投入試運行。如有問題,則修改程序;如果滿意,則進入下一階段。 系統測試和運行維護 系統測試、運行階段的主要任務是:進行系統的日常運行管理、評價、監理審計三部分工作,然后分析運行結果。如果運行結果良好,則運行
48、管理部門,指導生產經營活動;如果運行有點問題,則要對系統進行修改、維護或者局部調整;如果出現了不可調和的大問題(這種情況一般是系統運行若干年之后,系統運行的環境已經發生了根本變化時才可能出現),則必須進一步提出開發新系統,這標志著老系統生命的結束、新系統的誕生,這全過程就是系統開發的生命周期。 易通物流管理信息系統案例 易通交通信息發展有限公司易通物流分公司是一家快速成長的第三方物流企業,公司從2000年11月份開始正式運作,經營三年來,業績每年以翻一番的速度迅速發展,目前已經達到年營業額2000多萬、運送貨物400多萬件,送達城市300多個的規模。易通物流對信息系統的需求,經歷了從單一到全面
49、、從模糊到清晰的發展過程。易通物流信息系統的應用從總體上來說分為四個階段: 1、最初的系統只解決運單的錄入和匯總數據的統計查詢; 2、逐步涵蓋委托、集貨、調度、出入庫、運輸、配送、簽收各環節的數據錄入和統計查詢; 3、達到調度、出入庫、運輸監控功能的完善和網上功能的實現; 4、進一步進行數據挖掘與系統對接。 易通物流信息系統結構 本系統分為物流管理子系統、車輛運輸管理子系統、出入庫管理子系統和企業門戶網站四大部分。1、物流管理子系統 基礎委托單信息的錄入,支持電話、傳真、互聯網等多種形式; 客戶資料建檔,包括客戶業務信息、客戶信用、客戶投訴、客戶基礎信息、合作狀況評價等; 業務流轉過程中相關數據的錄入,包括在庫相關信息,在途相關信息,費用信息,分別由不同崗位的責任人完成,便于出現問
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 代表風采活動方案
- 代駕公司沖值活動方案
- 以點帶面式促銷活動方案
- 儀式激勵活動方案
- 價格誠信活動方案
- 浙江省嘉興市海鹽縣2023-2024學年五年級下學期期末數學試卷(含答案)
- 仿古鬧元宵活動方案
- 企業爭優活動方案
- 企業元旦登山活動方案
- 企業公益服務月活動方案
- 糧食熏蒸作業管理制度
- 醫院醫保獎懲管理制度
- Python數據科學與機器學習結合試題及答案
- 2025-2030中國EHS管理軟件行業市場現狀供需分析及投資評估規劃分析研究報告
- 高考數學基本技能試題及答案
- 建筑工程項目的整體策劃與實施試題及答案
- 托育轉讓合同協議書
- 【遵義】2025年第十三屆貴州人才博覽會遵義市事業單位引進人才47人筆試歷年典型考題及考點剖析附帶答案詳解
- 2024年不動產登記代理人《地籍調查》考試題庫大全(含真題、典型題)
- 重慶市(2022年-2023年)初中結業考試地理試題及答案
- 盤扣支模架工程監理細則
評論
0/150
提交評論