超市管理系統資料庫設計說明書

2021-03-04 07:57:04 字數 1574 閱讀 6434

1引言1.1編寫目的

為了提高物資管理的水平和工作效率,盡可能杜絕商品流通中各環節中可能出現的資金流失不明現象,商品進銷存領域迫切需要引入資訊系統來加以管理。從該階段開發正式進入軟體的實際開發階段,本階段完成系統的大致設計並明確系統的資料結構與軟體結構。在軟體設計階段主要是把乙個軟體需求轉化為軟體表示的過程,這種表示只是描繪出軟體的總的概貌。

本概要設計說明書的目的就是進一步細化軟體設計階段得出的軟體總體概貌,把它加工成在程式細節上非常接近於源程式的軟體表示。

預期讀者為超市管理系統的開發人員、資料庫設計人員、程式設計師。

1.2背景

專案名稱:超市管理系統。

提出者:***。

開發者:郭琦,梁穎嘉,劉浩然,李小龍。

使用者:中小型超市

1.3定義

***x(列出本檔案中用到的專門術語的定義和外文首字母組詞的原片語。)

1.4參考資料

軟體設計文件國家標準操作手冊(gb8567——88)。

2外部設計

2.1識別符號和狀態

2.2使用它的程式

由於本系統採用b/s架構的分布式系統,真正與資料庫進行互動式伺服器端。

2.3約定

2.4專門指導

2.5支援軟體

資料庫伺服器作業系統:microsoft windows xp以上

資料庫管理系統:microsoft sql server 2008 enterprise edition

3結構設計

3.1概念結構設計

3.2邏輯結構設計

3.3物理結構設計

在sql sever 2008上物理結構的設計主要是索引的設計。

即應對每張表具有非空單值,且經常使用的列設定索引,但不能大量使用索引,否則反而會會影響執行速度。

4運用設計

4.1資料字典設計

詳見《超市管理系統需求說明書》

4.2安全保密設計

說明在資料庫的設計中,將如何通過區分不同的訪問者、不同的訪問型別和不同的資料物件,進行分別對待而獲得的資料庫安全保密的設計考慮。

在資料庫設計過程中,我們一直以兩個方面的效能作為最求的目標:1、高的效率;2、高的安全性。在本系統資料庫設計的過程中,我們採用sql server 2008資料庫管理系統來管理系統中所涉及到的相關資料資訊。

由於sql server 2008本身做具有的一些資料庫安全性的功能,是我們在實際設計資料庫的過程中,對安全性效能的考慮的工作量大大減少。具體在本系統中,我們通過以下三個方面來保證資料的安全性。

1、提供安全的資料庫備份還原功能。使用者可以通過系統客戶端提供的資料庫備份與還原功能,對資料庫檔案進行備份還原,以提高系統資料庫的安全性;

2、在資料庫系統中,使用者相關資訊無疑是所有資訊中的重中之重。在本系統,我們採用單項加密的演算法對使用者口令資訊進行加密。本系統中對欲進入網路的敏感資訊,如使用者的賬號密碼等資訊在進入網路前都使用不需要金鑰的單向不可逆加密演算法進行加密,得到一段固定長度的資訊摘要,將該資訊摘要傳輸到伺服器中,再由伺服器對這些資料進行資料持久化(如儲存到資料庫中),代替了敏感資訊以明文的形式在網路中傳輸和在伺服器中儲存的形式,從而提高了系統的資料安全性和穩定性。

3、在本系統中,恰當的管理系統中各個使用者許可權。

超市管理系統資料庫設計說明書

1引言 2 1.1編寫目的 2 1.2背景 2 1.3定義 2 1.4參考資料 2 2外部設計 3 2.1識別符號和狀態 3 2.2使用它的程式 3 2.3約定 3 2.4專門指導 3 2.5支援軟體 3 3結構設計 4 3.1概念結構設計 4 3.2邏輯結構設計 5 3.3物理結構設計 5 4運用...

超市銷售管理系統資料庫設計說明書

1引言 2 1.1編寫目的 2 1.2背景 2 1.3定義 2 1.4參考資料 2 2外部設計 2 2.1識別符號和狀態 2 2.2使用它的程式 3 2.3約定 3 2.4專門指導 3 2.5支援軟體 3 3結構設計 3 3.1概念結構設計 3 3.2邏輯結構設計 4 3.3物理結構設計 5 4運用...

資料庫設計說明書

bookshop系統資料庫設計 本文件說明了bookshop系統的資料庫的設計,用於指導該系統在資料庫儲存各方面的內容,為系統開發的程式設計師 系統分析員做為基準文件。說明 a 軟體系統的名稱 bookshop系統 b 任務提出者 21 圖書 開發者 xxaxx產品開發部 實現完成的系統將在inte...