某公司倉儲管理系統專案概要設計說明書

2021-03-04 09:24:15 字數 5785 閱讀 5274

倉儲管理系統

倉儲管理系統專案文件

系統概要設計說明書

(正式文件)

2023年4月10 日

倉庫館管理系統系統概要設計說明書

目錄0第1章前言 (4)

1.1編寫目的 (4)

1.2專案背景 (4)

1.3設計原則 (4)

1.4定義 (5)

1.5參考資料 (5)

第2章總體設計 (6)

2.1設計目標 (6)

2.2需求規定 (6)

2.3系統使用者 (6)

2.4軟體架構設計 (7)

2.4.1軟體體系架構 (7)

2.4.2軟體功能架構 (7)

2.5系統開發要求 (9)

2.5.1系統開發/執行環境 (9)

2.5.1.1 系統軟體開發/執行環境 (9)

第3章功能設計 (9)

3.1類設計與類關係圖 (10)

3.1.1類圖 (10)

3.1.2類關係圖 (11)

3.2系統功能模組 (13)

3.2.1 需求概述 (13)

3.2.2 功能說明 (14)

3.2.3 處理流程 (14)

3.2.3.1 人員登入: (14)

3.2.3.2 人員管理 (14)

3.2.3.3 日誌管理功能 (16)

3.3產品操作模組 (17)

3.3.1需求概述 (17)

3.3.2功能說明 (17)

3.3.3處理流程 (17)

3.3.3.1 產品入庫 (17)

3.3.3.2 產品出庫 (17)

3.3.3.3 產品還庫 (18)

3.4資訊管理模組 (18)

3.4.1 需求概述 (18)

3.4.2 功能說明 (19)

3.4.3 處理流程 (19)

3.4.3.1 產品資訊的增加 (19)

3.4.3.2 產品資訊刪除 (19)

3.4.3.3 產品資訊修改 (19)

3.5資訊查詢模組 (20)

3.5.1 需求概述 (20)

3.5.2功能說明 (20)

3.5.3物件描述 (20)

3.5.4處理流程 (20)

3.5.4.1 產品庫存查詢 (20)

3.5.4.2 產品入庫資訊查詢 (21)

3.5.4.3 產品出庫資訊查詢 (21)

3.5.4.4 產品還庫資訊查詢 (22)

3.6庫存管理 (22)

3.6.1需求概述 (22)

3.6.2功能說明 (22)

3.6.3處理流程 (23)

3.6.3.1 盤點統計 (23)

3.6.3.2 庫存報警 (23)

3.6.3.3 採購申請 (23)

第4章介面設計 (25)

4.1使用者介面 (25)

4.2硬體介面 (25)

4.3軟體介面 (25)

4.4通訊介面 (25)

第5章非功能設計 (27)

5.1系統安全設計 (27)

5.2系統效能設計 (27)

5.3執行環境設定 (27)

第6章系統出錯處理 (28)

第1章前言

1.1 編寫目的

根據的需求分析,編寫出系統的基本需求,和基本的資料流圖,要實現整個系統,需要對使用者的需求進行設計,概要設計主要是利用比較抽象的語言對整個需求進行概括,確定對系統的物理配置,確定整個系統的處理流程和系統的資料結構,介面設計,實現對系統的初步設計。

1.2 專案背景

根據公司對倉庫管理的需求,同時在電子資訊高速發展的時期,希望設計出乙個倉庫管理系統,通過計算機來簡化借倉庫管理工作,充分利用現代科技來提高倉庫管理的效率,使得倉庫管理員工的工作更加方便,工作效率也更加的高

1.3 設計原則

為確保倉庫管理系統的可靠性和實用性,在系統方案設計中,應遵循下列設計原則:

●可靠性原則

在設計上應採用成熟的先進技術,關鍵裝置應進行備份,並具有必要的冗餘和容錯能力;採用jdbc資料庫連線池、ajax等技術以滿足在多使用者併發的情況下,系統可穩定執行;保證各類資料的正確性和完整性;保證系統能夠穩定可靠地處理大量資料;系統有嚴格的差錯控制處理能力;系統有完善的資料備份與恢復機制,保證資料恢復穩定可靠。

●安全性原則

為保障系統資訊的安全準確,系統的各環節具備多重保密和認證

措施,包括完善的「使用者-角色-許可權」模式的許可權管理以及頁面訪問控制機制,保證非法使用者不能進入系統,使用者在許可的範圍內使用系統各模組;確保在聯網的情況下,各類資料傳輸安全可靠;系統有完善的資料備份和恢復管理制度;系統通過日誌的方式記錄所有使用者的使用情況,以備核查。

易維護性原則

系統應採用模組化設計,便於安裝、配置、維護和使用。

1.4 定義

人員資訊:

組織型別:

組織:1.5 參考資料

第2章總體設計

2.1 設計目標

使倉庫資訊管理員更好地管理倉庫入庫、出庫情況以及庫存資訊,目標針對於倉庫貨物的流通情況,能夠方便的實現進出產品的出入庫功能和資訊的查詢,並能夠明了的反映庫存資訊情況以及時地提醒倉庫資訊管理員該對哪些產品進行出庫和入庫操作,系統要求有一定不合法的法操作的判斷能力和容錯能力以不至於偶爾的誤操作致使系統崩潰或是資料徹底丟失。

2.2 需求規定

a倉庫管理的具體操作功能(包括):裝置**、裝置入庫、裝置出庫、裝置還庫、裝置需求;

b倉庫資訊的管理:庫存資訊、入庫資訊、出庫資訊、還庫資訊、需求資訊;

c一些必要的附加功能操作:生成和檢視報表、庫存警報。

d倉庫管理系統的操作日誌(記錄好每次的操作)。

2.3 系統使用者

倉庫管理系統的使用者是所有倉庫管理部門的員工。不同的職能的員工對系統功能的需求有所不同,其應用系統進行其關心的操作以更好、更快地完成工作。根據使用者的職能以及使用系統的功能不同,將使用者劃分為以下幾類:

●管理員

●操作員

●基本使用者

2.4 軟體架構設計

2.4.1 軟體體系架構

系統架構圖

2.4.2 軟體功能架構

倉庫管理系統

系統功能組成圖

2.5 系統開發要求

2.5.1 系統開發/執行環境

2.5.1.1 系統軟體開發/執行環境

資料庫管理系統軟體:microsoft office access

執行平台:windows xp

解析度:最佳效果1024x768畫素

第3章功能設計

倉庫管理系統主要包括了使用者管理模組、系統管理模組、產品操作模組、資訊管理模組、附加功能模組五個功能模組。下文將分別對這五個功能模組進行描述。對每個模組的功能項和每個模組的具體設計進行描述。

倉庫管理系統總體結構圖:

3.1 類設計與類關係圖

3.1.1 類圖

使用者(基本使用者)類:操作員類:管理員類:

產品類:產品資訊類:

日誌類:倉庫類:

3.1.2 類關係圖

1、使用者關係類圖:

2、基本使用者查詢資訊類圖:

3、操作員管理類圖:

4、管理員管理類圖:

3.2 系統功能模組

3.2.1 需求概述

根據系統需求分析,系統功能主要是實現系統管理方面的功能,主要有人員登入、人員管理、系統日誌管理、退出系統等功能。

它所需要完成的功能就是基本使用者、操作員和管理員的登入,設計的

系統功能系統由使用者型別、使用者名稱和密碼構成,在選擇使用者型別和輸入使用者名稱和密碼之後,系統驗證輸入字元的有效性,然後呼叫資料庫檢視此使用者名稱是否存在或密碼是否正確,並根據使用者型別判斷是基本使用者、操作員還是管理員。若登入成功則能應用系統功能模組中對應功能。

3.2.2 功能說明

系統功能模組主要有人員登入、人員管理、系統日誌管理、退出系統等功能。

3.2.3 處理流程

3.2.3.1 人員登入:

人員登入序列圖

3.2.3.2 人員管理

3.2.3.2.1 管理員

管理員系統功能模組操作序列圖3.2.3.2.2 操作員

操作員系統功能模組序列圖

3.2.3.2.3 基本使用者

基本使用者系統功能模組序列圖3.2.3.3 日誌管理功能

日誌管理序列圖

3.3 產品操作模組

3.3.1 需求概述

根據系統需求分析,產品操作模組對圖書資訊管理功能存在如下的需求:

3.3.2 功能說明

產品操作模組主要用於維護維護的資訊,其中包括產品管理(產品目錄新增、刪除或已有產品資訊修改);產品入庫;產品出庫;產品歸還;以及產品需求。

3.3.3 處理流程

3.3.3.1 產品入庫

產品入庫時序圖

3.3.3.2 產品出庫

產品出庫時序圖

3.3.3.3 產品還庫

產品還庫時序圖

3.4 資訊管理模組

3.4.1 需求概述

資訊管理模組主要實現對產品資訊的快速檢索,根據產品名、產品號等關鍵字進行精確快速的檢索,然後進行增刪改查。

3.4.2 功能說明

資訊管理模組的主要功能有:產品資訊的增加、產品資訊的刪除、產品資訊的修改。

3.4.3 處理流程

3.4.3.1 產品資訊的增加

產品資訊增加時序圖

3.4.3.2 產品資訊刪除

產品資訊刪除時序圖

3.4.3.3 產品資訊修改

產品資訊修改時序圖

3.5 資訊查詢模組

3.5.1 需求概述

資訊查詢模組主要實現對產品資訊的快速檢索,根據產品名、產品號等關鍵字進行精確快速的檢索

3.5.2 功能說明

資訊查詢模組主要有以下功能:產品庫存查詢、產品入庫資訊查詢、產品出庫資訊查詢、產品還庫資訊查詢。

3.5.3 物件描述

3.5.4 處理流程

3.5.

4.1 產品庫存查詢

庫存查詢序列圖3.5.4.2 產品入庫資訊查詢

產品入庫資訊查詢序列圖3.5.4.3 產品出庫資訊查詢

產品出庫資訊查詢序列圖

3.5.

4.4 產品還庫資訊查詢

產品還庫資訊查詢序列圖

3.6 庫存管理

3.6.1 需求概述

庫存管理模組需要實現對庫存資訊的整體管理,其中包括及時的提醒庫存是否超標,讓管理人員能隨時檢視和核實庫存信等。

3.6.2 功能說明

庫存管理模組主要有以下功能:盤點統計、庫存報警、庫存查詢、申請採購。

3.6.3 處理流程

3.6.3.1 盤點統計

盤點統計時序圖

3.6.3.2 庫存報警

庫存報警時序圖

3.6.3.3 採購申請

採購申請時序圖

第4章介面設計

4.1 使用者介面

倉庫管理系統主要功能介面如下圖所示:

4.2 硬體介面

系統提供印表機介面,可通過系統生成的單據列印出來。

4.3 軟體介面

系統整合介面,與實現與財務、erp(企業資源計畫)等系統實現緊密整合;

系統提供web service介面,可通過xml同其它資訊系統進行資料實時互動;

4.4 通訊介面

系統採用如下介面

1. tcp/ip通訊協議介面

2. 防火牆通訊介面

3. 路由器通訊介面

4. 交換機通訊介面

倉庫管理系統系統概要設計說明書

第5章非功能設計

5.1 系統安全設計

5.2 系統效能設計

5.3 執行環境設定

系統概要設計說明書第6章系統出錯處理

某公司研發設計專案管理流程

某某電子 研發設計專案開發流程 試行稿 為了提高研發專案管理水平,縮短產品研發週期,提高產品設計質量,降低產品研發成本,促進公司產品研發管理的規範化 科學化,提高公司的核心競爭力,特制定本流程。研發設計過程中,要嚴格遵循專案研發負責人負責制的原則,通過專案研發負責人和專案組織的努力對專案及相關可利用...

酒店管理系統概要設計

學院信電工程學院 班級12軟嵌2班 小組成員 施爽楊冉冉夏善勇吳玉林 指導老師王小磊 目錄概要設計文件 1 一 引言 3 1.1 目的 3 1.2 範圍 3 1.2.1 系統目標 3 1.2.2 主要軟體需求 3 1.2.3 軟體設計約束 限制 3 1.3 縮寫 3 1.4 術語定義 3 1.5 參...

教室管理系統概要設計

4.概要設計 4.1,系統結構 系統的大致結構 在整體設計中,我們將教室管理系統分為四個大模組 查詢功能模組,課程管理模組,教師資訊模組和使用者管理模組。下面將對各個功能做具體介紹。本系統實現以下基本功能 查詢功能,課程管理,教室管理,使用者管理,關於我們。查詢功能不用登入就可以查詢 4.11查詢功...