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

2021-03-04 07:57:04 字數 3865 閱讀 9292

編號 1

版本 1

需求規格說明書

專案名稱超市理貨系統

專案負責人

編寫2023年 12月10日

校對2023年 12月10日

審核年月日

批准年月日

單位目錄

1. 引言 1

1.1 編寫目的 1

1.2 預期讀者和閱讀建議 1

1.3 產品範圍 1

1.4 參考文獻 1

2. 綜合描述 1

2.1 產品的狀況 1

2.2 產品的功能 2

2.3 使用者類和特性 2

2.4 執行環境 2

2.5 設計和實現上的限制 2

2.6 假設和約束(依賴) 2

3. 外部介面需求 2

3.1 硬體介面 2

3.2 軟體介面 3

4. 系統功能需求 3

4.1 輸入/輸出資料 3

5. 其它非功能需求 3

5.1 效能需求 3

5.2 安全性需求 3

5.3 軟體質量屬性 4

5.4 使用者文件 4

6. 分析模型 4

7. 資料字典 5

8. 待定問題列表 6

本需求的編寫目的在於研究城鄉式的小型超市後台管理系統軟體的可行途徑和使用方法。

21世紀,超市的競爭也進入到了乙個全新的領域,競爭已不再是規模的競爭,而是技術的競爭、管理的競爭、人才的競爭。技術的提公升和管理的公升級是超市業的競爭核心。零售領域目前呈多元發展趨勢,多種業態:

超市、倉儲店、便利店、特許加盟店、專賣店、貨倉等相互並存。如何在激烈的競爭中擴大銷售額、降低經營成本、擴大經營規模,成為超市營業者努力追求的目標。

為了提高物資管理的水平和工作效率,盡可能杜絕商品流通中各環節中可能出現的資金流失不明現象,商品進銷存領域迫切需要引入資訊系統來加以管理。而商品進銷管理系統是當前應用於超市或者公司管理系統的典型代表。

本需求的預期讀者是與小型超市後台管理系統軟體開發有聯絡的人,自身開發組**員,開發者,支援本專案的尊敬的領導和老師,軟體驗證者等。

本產品能具體化,合理化的管理超市中的商品資訊、進出資訊,用結構化的思維方式去了解超市的基本運作原理和超市後台程式設計。

[1]《database system concepts》(fourth edition) abraham silberschatz henry f.korth s.sudarshan higher education press

[2]王珊.資料庫系統概論(第四版). 高等教育出版社,2007.

[3]羅運模.完全掌握sql server 2000.人民郵電出版社,2001.

[4]白尚旺等.powerdesigner軟體工程技術.電子工業出版社,2004.

[5]張海藩.軟體工程概論(第五版).清華大學出版社,2007.

[6]趙松濤.visual basic+sql server 2000系統開發實錄. 電子工業出版社,2007.

[7]陳燕峰等.visual basic資料庫專案案例導航. 清華大學出版社,2004.

產品主要完成的功能有:商品基本資訊維護、進貨管理、銷售管理等,及這一系列過程中涉及商品的資料修改與查詢統計等多種操作。

ado則具有更多的優點,包括易於使用,熟悉的介面,高嚴謹及較低的記憶體空間戰勝。本系統的開發使用的是ado方式來開發資料庫。要使用這種訪問方式,必須在vb工程裡面引用microsoft activex data objects庫。

小型超市零售管理系統是小型超市商品銷售及貨物管理的主要控制部分,直接影響銷售的方便性及管理的規範性。隨著資訊時代的發展,對效率的要求日益提高,因而軟體控制銷售和管理已經取代了傳統全手工方式。小型超市具有自身的特點:

商品要求一般齊全,進出貨關係較為簡單,員工人數種類不多;在軟體角度看,資料較少,對儲存和速度要求不高。但正由於員工較少,使用軟體控制成為必須。

系統開發的總體任務是實現visual basic與ms sql 2000的組合應用,實現可以用vb的方式呼叫sql的資料庫,有一定的透明性。

小型超市後台管理系統需要完成的功能主要有:

a. 商品各種資訊的輸入,包括商品基本資訊,詳細資訊和簡歷等。

b.各種商品資訊的簡單查詢。

c.各種商品資訊的修改。

d.**商資訊的輸入,查詢,和修改等。

e.商品庫的輸入,查詢,和關係性修改等。

f.商品庫的關係模式的完整性實現。

g.商品**商的輸入,查詢,和修改等。

h.系統管理的管理員的登入等。

i.資料庫的備份和回檔。

本軟體控制項均以中文形式表示,對普通程式使用者的查詢提供簡單方便的快捷操作,不需要技術含量。

操作人員與維護人員應懂的sql語言。

此軟體沒有進行遠端訪問的功能,也就是說軟體和資料庫伺服器均執行與一台及其上面,因此,建議機器至少能順暢執行sql伺服器。

本程式將在以下硬體系統進行測試:

a.處理器晶元為:intel celeron 2.66ghz,記憶體為:512mb,硬碟為:80gb。

b.處理器晶元為:intel p 4,主頻1.8ghz,記憶體為:256mb,硬碟為:40gb

c.處理器晶元為:amd sempron 2500+,記憶體為:512mb,硬碟為:80gb

本軟體將在以下環境下編寫完成:

作業系統:windows 2000 sp4或windows xp

程式設計軟體:microsoft visual basic 6.0 中文版

sql伺服器:microsoft sql server 2000

需要網路支援

a.工期約束:本軟體計畫在兩周中完成。

b.有關本軟體執行環境的一些問題:用vb連線資料庫,之後作除錯執行。

c.地理位置約束:天津城市建設學院電子與資訊工程系機房208

d.人員約束:參與系統開發人員只有一名

由於系統的各種內外部介面是通過借助資料庫sql server開發軟體來實現的,是完全在資料庫內部操作的。

該軟體推薦在以下環境中執行:

a.處理器晶元為:intel celeron 2.66ghz,記憶體為:512mb,硬碟為:80gb。

b.處理器晶元為:intel p 4,主頻1.8ghz,記憶體為:256mb,硬碟為:40gb

c.處理器晶元為:amd sempron 2500+,記憶體為:512mb,硬碟為:80gb

該軟體需要的操作軟體環境:

a.作業系統:windows xp/2003

b.資料庫:sqlserver2000

c.工具:microsoft visual basic 6.0 中文版

a.使用者管理:通過使用者管理可以登陸到系統,還可以新建使用者和修改密碼等功能。

b.商品管理:商品管理可以增加、修改和刪除商品的資訊,直接修改到資料庫中的資料,而且有乙個單獨的merchandise表來儲存資訊。

c.進貨管理:進貨管理可以增加、修改和刪除進貨表中的資訊,在資料庫中**名字為provide。

d.銷售管理:銷售管理可以增加、修改和刪除銷售表中的資訊,在資料庫中銷售表名為sale。

e.查詢資訊:查詢模組可以查詢出merchandise表中的每一條資訊,也可以通過商品的編號來查詢。

輸入資料:使用者資訊和商品資訊,由已經登入的管理員進行增加、修改和刪除操作。

輸出資料:經過修改後的資料會寫入到資料庫中,在下一次呼叫時,會顯示出來,顯示的資料有:使用者資訊、商品資訊、銷售資訊和進貨資訊。

本軟體適合小型超市使用,可靠性、安全性、可維護性、可擴充套件性、可測試性方面要求偏低。

本產品適合小型超市使用,即只有乙個收銀員的超市系統,具體特徵如下:

a.相互合作的使用者數量:1人

b.系統支援的併發運算元量:1個(即單機操作)

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

需求分析說明書 版本歷史 目錄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...

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

超市管理系統 需求規格說明書 公司名稱和logo 版本更新記錄 目錄1.概述 summary 1 1.1.使用者簡介 user synopsis 1 1.2.專案的目的與目標 purpose and aim of project 1 1.3.術語定義 terms glossary 1 1.4.參考資...