超市貨物管理系統之需求規格說明書

2021-03-04 07:57:04 字數 3870 閱讀 3150

超市貨物管理系統

需求規格說明書

1.引言

1.1編寫目的

本說明書的編寫目的,是為了使用者及分析人員充分理解本產品而設立的,說明了本產品的各項功能和效能需求,明確標識各功能的實現過程,闡述實用範圍及背景,提供客戶解決問題或達到目標所需要的條件或權能,提供乙個度量和遵循的基準。

1.2 背景

(1)本專案的名稱:超市貨物管理系統

(2)本產品的設計者:**、**

(3)本產品的使用物件:中小型超市

1.3 定義

需求:使用者解決問題或達到目標所需要的條件或功能:系統或系統部件要滿足合同、標準,規範或其它正式規定文件所需具有的條件或權能。

需求分析:包括提煉,分析和仔細審查已收集到的需求,以確保所有的風險承擔者都明其含義並找出其中的錯誤,遺憾或其它不足的地方。

pos:英文ponit of sale 的縮寫,即銷售點終端機,是銀行在特約商店、賓館、飯店等消費場所和銀行營業**安裝的終端機,它與銀行信用卡授權中心聯成網路,從而實現了資金的自動轉賬和實時入賬。

1.4 參考資料

《實用軟體工程教程》----陳雄峰編著

2.任務概述

2.1目標

本系統通過強大的計算機技術給超市管理人員和消費者購買商品帶來便利。目標還包括:

減少人力與管理費用;

提高資訊準確度;

改進管理和服務;

建立高效的資訊傳輸和服務平台,提高資訊處理速度和利用率;

系統設計優良,介面設計精美、友好、快捷,人性化設計,後台管理功能強大、效率高;

更簡便、資訊化程度更高的超市貨物管理流程;

2.2使用者的特點

1.本軟體的終端使用者是面向管理員(經理、倉管人員和銷售員),他們都具有一定的計算機應用基礎,可以比較熟練操作計算機。倉管員和銷售員都是經常性使用者。

2.系統維護人員為計算機專業人員,熟悉資料庫、作業系統、網路維護工作。維護人員為間隔性使用者。

3.需求規定

在超市貨物管理系統中,管理員要為每個員工建立基本資訊表,為本超市會員建立基本資訊表和辦理會員卡,並將會員卡發放給所有會員(記錄會員卡號,會員積分)。會員資訊表裡儲存會員卡號以及個人資訊和消費記錄(以積分形式記錄)資訊。管理員還要建立商品資訊表來儲存超市貨物資訊。

為銷售人員提供商品資訊查詢。

為系統維護人員(管理員)提供許可權管理、資料備份、資料還原等功能。

3.1資料流圖

(1)頂層圖

頂層圖如圖c-1所示

圖c-1

(2)0層圖

0層圖如圖c-2所示

圖c-2

(3)1層圖(1庫存管理)

1層圖(1庫存管理)如圖c-3所示

圖c-3

(4)1層圖(2綜合分析)

1層圖(2綜合分析)如圖c-4所示

圖c-4

(5)1層圖(3系統管理)

1層圖(3系統管理)如圖c-5所示

圖c-5

(6) 1層圖(4基礎設定)

1層圖(4基礎設定)如圖c-6所示

圖c-6

(7)1層圖(5其他管理)

1層圖(5其他管理)如圖c-7所示

圖c-7

(8)資料流圖加工處理功能簡單描述

系統管理:

1.操作員:顯示當前進入系統操作員的基本資訊。

2.角色設定:設定員工的職位。

3.許可權設定:設定進入該系統的身份(管理員和普通使用者)。

4.資料備份:對超市的商品資訊、員工資訊、會員資訊等進行備份。

5.資料還原:當系統收到惡意破壞時,可以對系統資訊進行還原。

檔案管理:

1. 編碼規則設定:設定商品的編碼規則(字元型別和長度限制設定)。

2. 商品分類設定:對商品進行合理分類。

3. 商品檔案設定:增加、修改、查詢、刪除商品資訊。

4. 貨架檔案設定:對貨架進行合理編碼安排。

5. 人員檔案設定:增加、修改、查詢、刪除內部員工資訊。

6. 結算方式設定:設定結算方式(現金、銀聯卡、會員卡)。

庫存管理:

1. 入庫單管理:對新購商品進行入庫操作。

2. 出庫單管理:對過期作廢商品進行出庫操作。

其他管理:

1. 會員管理:增加、修改、查詢、刪除會員資訊和會員卡充值管理。

2. **管理:對**商品、**物件、****進行設定管理。

綜合分析:

1. 出入庫明細賬:按時間段檢視出入庫情況。

2. 現存量查詢:查詢商品現存量。

3. 銷售時段分析:按時間段檢視商品銷售情況。

4. 銷售排行分析:按時間段檢視商品銷售排**況。

5. 銷售毛利時段分析:按時間段檢視商品銷售毛利情況。

6.銷售對比分析:對商品銷售情況進行比較。

3.2資料描述

通過對超市貨物管理系統需求及其資料流圖的分析,可以得出該系統涉及員工、商品資訊表等資料實體。

(1)e-r圖

e-r圖如圖c-8所示。

圖c-8

(2)資料實體結構描述

資料實體結構描述見下列各表。

表c-1商品資訊表

表c-2 員工資訊表

表c-3會員資訊表

表c-4商品資訊設定規則表

表c-5出庫單資訊表

3.3效能需求

由於此開發專案針對超市,使用頻度很高,使用效能要求比較高。為了防止資訊資料和管理程式的惡意破壞,要求有較為可靠的安全效能。總之,要求穩定、安全、便捷,易於管理和操作。

(1) 查詢速度不超過5s;

(2) 其他所有互動功能反應速度:不超過3s;

(3) 可靠性:平均故障間隔時間不低於300h。

3.4其他需求

要求資料輸入輸出的格式、數值範圍、資料精度規範統一。

(1)由於硬體故障存在不可預見性,應經常對其進行檢查和修復。

(2)網路故障保證前台收銀系統照常運轉。

(3)誤操作應提示警告和提供容錯方法。

4 執行環境

4.1 單機版環境

採用一台配置較高的pc機和pos周邊裝置即可,前提收銀和進銷存在單擊上完成。4.2 網路版環境

4.2.1 主機型別

a、收銀台:一般的pc機,要求cpu頻率1.8ghz一上,記憶體256m以上,硬碟10g。

b、伺服器:中抵擋伺服器或中檔配置的pc機,要求cpu頻率2.0ghz一上,記憶體512m以上,硬碟80g。

4.2.2 其他特殊裝置

前台pos機的周邊裝置包括:小票印表機、客戶顯示器、雷射掃瞄槍、錢箱、ic卡讀卡器、小鍵盤等。

4.2.3 網路型別

採用星型網路拓撲結構,見圖:

4.2.4 軟體環境

a、作業系統:收銀員採用windows xp;後台伺服器採用windows nt2000

b、資料庫系統:收銀台和後台伺服器採用採用mssql2000;

c、資料介面:前後台均採用

4.3 人工處理流程

4.4 資料庫表的建立

1、商品資訊表(商品編號,商品名稱,商品**,****,**截止日期,允許打折,庫存數量,允許銷售,**商編號)

2、員工資訊表(使用者編號,使用者名稱,使用者密碼,使用者型別等)

3、會員資訊表(使用者編號,使用者名稱等)

4、出庫資訊表(入庫編號,入庫商品編號,入庫數量,總金額等)

5、擴充套件資訊表(當前登入資訊,等)

4.5介面

硬體介面

考慮到大量資料的備份等要求,需要保持與磁帶機和光碟燒錄機的介面,這較易實現。

軟體介面

這裡,主要考慮軟體與作業系統、資料庫管理系統的介面,以及區域網和網際網路軟體之間的資料交換。考慮到文件處理時有可能需要較常用的辦公軟體。例如microsoft的office系列,所以應盡量實現它們之間的資料格式的自動轉換。

4.6控制

由於本系統採用目前的主流技術,對程式的執行和控制都沒有特殊要求。

圖書館管理系統之需求規格說明書

目錄一 引言2 1 編寫目的2 2 背景說明2 3 開發工具2 4 預期目標2 5 質量保證2 6 關鍵字3 二 功能概述3 三 資料流圖與資料字典4 1.資料流圖4 2.資料字典9 3.明10 四 資料庫分析13 1.區域性er模式13 2.全域性er模式13 五 介面14 1.使用者介面14 2...

超市管理系統需求規格說明書

需求分析說明書 版本歷史 目錄0.文件介紹 4 0.1 文件目的 4 0.2 文件範圍 4 0.3 讀者物件 4 0.4 參考文件 4 0.5 術語與縮寫解釋 4 1.產品介紹 5 2.產品面向的使用者群體 5 3.產品應當遵循的標準或規範 5 4.產品範圍 5 5.產品中的角色 5 6.產品的功能...

超市管理系統需求規格說明書

超市管小組成員 胡燁 理崔平平 系高晨陽 統孫明峰 需盧超素求分 析2015.05.20 目錄1 引言 2 1.1 目的 2 1.2 文件格式 2 1.3 預期的讀者和閱讀建議 3 1.4 範圍 3 1.5 參考文獻 4 2 系統概述 4 2.1 概述 4 2.2 結構 5 2.3 執行環境 5 2...