庫存管理子系統

2021-03-03 22:00:25 字數 3827 閱讀 8235

院系: 機械工程系

專業: 物流工程

班級: 物流0802

姓名: 楊盛昌

學號: 08411238

目錄1、 系統開發方法 2

1.1結構化生命週期法 2

1.1.1結構化生命週期開發方法的各個階段 2

1.1.2結構化生命週期開發方法的原則 4

2、 庫存子系統規劃階段 5

2.1了解企業目標 5

2.2識別關鍵成功因素 6

2.3識別效能指標和標準 6

2.4關鍵資訊 6

3、庫存管理子系統分析 6

3.1需求分析 6

3.2組織結構調查 7

3.3資料流程分析 7

4、 系統設計 7

4.1庫存管理子系統 7

4.1.1系統管理 8

4.2資料庫設計 8

4.2.1結構設計 8

4.2.2 行為設計 8

4.2.3 設計過程 8

4.2.4概念設計階段 8

4.2.5邏輯結構設計 10

5系統設計與功能實現 11

5.1 系統管理 11

5.2系統功能實現 11

5.2.1主選單介面 11

5.2.2執行**商的查詢: 12

5.2.3新增**商 13

5.2.4刪除**商 14

5.2.5修改**商資訊 15

6系統除錯與分析 16

6.1功能模組的共享** 16

【參考文獻】 16

結構化開發方法是一種比較經典的開發方法;在20世紀七八十年代,該方法非常盛行,在資訊系統的開發上取得了較好的效果;它是指系統分析員、軟體工程師、程式設計師及終端使用者建立計算機資訊系統的過程,是管理和控制資訊系統開發成功的一種必要措施和手段;它是一種用於規劃、執行和控制資訊系統開發專案的專案組織和管理方法,是系統工程方法在資訊系統開發中的具體應用。

結構化開發方法的基本思想是用系統工程的思想和系統化的方法,是按照使用者至上的原則,結構化、模組化,自頂向下對系統分析設計和系統實施階段自底向上逐步實施的建立計算機資訊系統的過程,是組織、管理資訊系統開發過程的一種基本框架,也是迄今為止應用最普遍、最成熟的一種開發方法。

任何系統工程、任何事物都有孕育、誕生、成長、成熟、衰亡直至被淘汰的過程,即生命週期。物流管理資訊系統的生命週期包括系統規劃階段、系統分析階段、系統設計階段、系統實施階段、系統執行與維護階段。 如圖所示:

系統開發的生命週期模型

資訊系統的開發過程將經歷五個首尾相接的階段:

(1) 系統規劃階段

系統規劃階段的工作是根據使用者的需求,進行初步調查,明確問題,然後進行可行性研究。針對物流管理資訊系統的開發則是確定要開發的物流資訊系統的總體目標,給出物流資訊系統的功能、效能、可靠性及所需的介面方面的設想,研究完成該項系統的可行性分析,**解決方案,並且對可供使用的計算機硬體、人力資源和開發進度預估,制定完成開發任務的實施計畫。如果不滿意,則要反饋修正這一過程;如果不可行,則取消專案;如果可行並滿意,則進入下乙個階段工作。

(2) 系統分析階段

系統分析主要是對開發的系統進行業務調查和分析,充分理解使用者的需求,明確這些需要的邏輯結構並且加以確切的描述;系統分析階段的任務是:分析業務流程;分析資料與資料流程;分析功能與資料之間的關係,最後提出新系統的邏輯方案(邏輯模型)。若方案不可行則停止專案;若方案不滿意,則修改這個過程;如可行並滿意,則進入下乙個階段的工作。

(3) 系統設計階段

系統設計階段的任務是依據系統分析說明書進行新系統的物理設計,提出乙個由一系列物理裝置構成的新系統設計方案。通常分為總體設計階段和詳細設計階段。總體設計階段包括系統空間布局設計、系統模組結構設計、系統軟硬體結構設計;詳細設計階段包括:

資料庫/檔案設計、編碼設計、輸入、輸出模組結構設計與功能設計。

(4) 系統實施階段

系統實施階段的任務是購置計算機硬體、系統軟體,並安裝測試;程式設計、程式及程式系統的除錯;系統試執行;編寫操作說明等文字資料;操作人員培訓等。

(5) 系統執行與維護階段

本階段的主要任務是同時進行系統的日常執行管理、評價、監理這三部分工作;在系統執行過程中要逐日記錄,發現問題要及時對系統進行修改、維護或區域性調整。

(1)使用者參與原則

物流管理資訊系統的使用者是各級各類管理者,結構化開發方法強調使用者是整個系統開發的起源和最終歸宿,使用者的參與程度和滿意度是系統成敗的關鍵;滿足使用者在管理活動中的資訊需求是物流管理資訊系統建立的直接目的。在系統開發過程中要強調使用者參與,和使用者充分溝通,了解他們的需求,深入調查和分析管理業務流程,使使用者得到滿意。

(2)自頂向下整體性的分析與設計和自底向上逐步實施的系統開發過程

在系統分析與設計時要從整體全域性考慮,要自頂向下地工作,即先把握系統整體的總體目標和功能,將各項具體業務和組織放到整體中去考慮,然後逐級分解,逐步細化;在系統實施時,則採用自底向上的原則,首先逐步實現各具體業務和組織的功能,再逐步實現總的目標和功能。

(3)嚴格區分工作階段,每個階段有明確的任務和目標

將整個系統的開發過程劃分為若干個階段,每個階段的目的和實現的功能都很明確,這樣有利於控制和協調整個系統工程的進度。

(4)先邏輯、後物理的原則

結構化生命週期法強調在進行技術設計和實施之前,要進行充分調查、分析與論證,進行邏輯方案的探索,弄清系統要解決的問題,即解決「做什麼」的問題,然後再進入系統設計階段,解決「怎麼做」的問題。

(5)充分預料可能發生的變化

在物流管理資訊系統的開發過程中系統的具體業務功能或目標可能會發生變化,因此在開發過程中必須高度警惕各種各樣的變化,及時修正系統功能。

(6)開發過程工程化,即程式和文件都要規範化、標準化

結構化生命週期法強調各階段工作成果描述的標準化。每個階段的成果必須用明確的文字和標準化的圖形、圖表,完整、準確地進行描述,嚴格地建立技術文件資料檔案。這樣可以防止由於描述的隨意性造成系統開發者之間的誤解而貽誤工作,便於各個部門之間的工作交流和各階段的交接,便於以後對系統進行維護。

使用關鍵因素法對庫存子系統進行規劃

該庫存管理子系統要求能夠查詢**商資訊、入庫資訊、出庫資訊以及實現對它們的增加、刪除、修改。通過對庫存資訊的管理,縮短庫存資訊流轉的時間,使企業的物料管理層次分明、井然有序,為採購、銷售和生產提供依據,從而提高企業的經營效率。

該庫存管理系統的成功因素是對庫存基礎資料的管理,實現縮短庫存資訊流轉的時間。

對庫存資訊的快速查詢、修改。

對庫存資訊快速查詢、修改的準確性。

庫存管理系統可以全面管理倉庫中儲存的商品和貨物,縮短了庫存資訊流轉的時間,使企業的物料管理層次分明、井然有序,為採購、銷售和生產提供依據,從而提高企業的經營效率。

本系統通過簡單的資料庫的操作,實現企業單位的庫存資訊的管理。庫存管理子系統是乙個小型的資訊管理系統,資料庫採用sql server 2000。使使用者和專案人員明確系統的功能、應用範圍。

本系統具有以下功能:1、基本資訊管理;2、入庫操作管理;3、出庫操作管理;4、庫存盤點管理。

直線式倉庫管理組織結構

庫存管理子系統資料流圖

(1)操作人員對入庫單、出庫單、**商資訊、庫存量、貨品管理資訊進行維護,如新增、刪除資訊等。

(2)操作人員通過入庫單、出庫單、**商資訊、庫存量、貨品編號查詢相關資訊,因此它們的編號必須唯一,且必須為必填字段。

(3)有入庫資訊,才會有貨品編號、**商資訊、數量,所以它們之間必須有乙個屬性將其與入庫資訊聯絡起來。

操作人員可對資訊進行新增、刪除、修改和查詢。

資料庫設計的任務就是對某個給定的應用領域,為某乙個部門或者組織設計出某種資料庫管理系統所支援的乙個結構合理、方便使用、效率較高的資料庫及其應用系統。

產品庫存管理子系統

目錄1 需求分析 1 1.1.產品出入庫登記 1 1.1.1.產品入庫單 1 1.1.2 產品出庫單 1 1.2 報表 2 1.2.1 出入庫產品登記記錄 2 1.2.2 產品庫存情況表 3 1.3 系統維護 3 1.4 退出 3 2 功能 4 2.1 功能預覽 4 2.2 功能描述 4 2.3 業...

庫存管理系統

一 需求分析 乙個庫存管理系統應能進行基本的入庫 出庫操作 應能對庫存資訊進行處理 加工 分析以及相關的查詢 應能輸出相應的分析報表和查詢資訊,並將其提供給管理者。下面就詳細介紹一下。1 採購定單的接收流程 入庫業務 採購來的物料或是合同到貨的物料,經驗收處理後 憑入庫單進行入庫或登入處理.基本流程...

教學管理子系統

江西理工大學應用科學學院資訊工程系課程設計說明書 課程名稱資料庫原理與技術 課題名稱教學管理子系統 參與人員姓名 漆春暉班級 學號信科111 09號 參與人員姓名 伍軍偉班級 學號信科111 03號 參與人員姓名班級 學號 完成時間2013 12 26 指導老師鄧小鴻 目錄1 系統概述 1 1.1 ...