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運用設計 7
4.1資料字典設計 7
4.2安全保密設計 7
資料庫設計說明書(gb8567——88)
本資料庫設計說明書是為了詳細設計的資料結構而進行設計的,為後期工作打下基礎。讓該系統的需求者對該系統中的資料結構有個大致的了解。
a、待開發的資料庫的名稱:超市銷售管理系統
b、使用此資料庫的軟體系統的名稱:microsoft sql server 2000
c、該軟體系統開發專案的任務提出者:。。。。。
sql語言英文全稱是structure query language,意為結構化查詢語言。sql語言的主要功能就是同各種資料庫建立聯絡,進行溝通用來執行各種各樣的操作,例如更新資料庫中的資料、從資料庫中提取資料等。sql已被ansi(美國國家標準協會)和國際標準化組織(iso)定為關係型資料庫語言的標準語言。
目前絕大多數流行的關係型資料庫管理系統,如oracle、sybase、microsoft sql server、db2等都遵循sql語言標準。sql語句有很多,功能齊全,大致可以分為四大類:
資料定義:用於建立、刪除、修改資料中的各類物件,如create、drop、alter。
資料查詢:對資料庫查詢檢索,命令有select。
資料更新:插入、更新、刪除資料庫,如nsert、update、delete。
資料控制:資料控制管理,如表加鎖、授權、**授權、提交事務、回滾事務,命令有:lock、grant、revoke、***mit、rollback。
1、《超市銷售管理系統可行性研究說明書》
2、《超市銷售管理系統需求說明書》
3、《軟體工程導論》——張海藩,清華大學出版社。
4、《資料庫系統概論》——薩師煊高等教育出版社
資料庫標示符:public
使用者名稱:programmer
密碼:security
許可權:全部
有效時間:開發階段
說明:系統正式發布後,可能更改資料庫使用者/密碼,請在統一位置編寫資料庫連線字串,在發行前請予以改正。
超市銷售管理系統客戶端。
使用者名稱 check約束6位主鍵約束primary key
密碼 check約束6位到16位
員工號 check約束6位主鍵約束primary key
主鍵約束(pk)
外來鍵約束(fk)
唯一性約束
check約束(使用者自定義約束)
預設約束(df)
暫無管理員工具:sql administrator windows/linux
查詢瀏覽工具:sql query-browser windows/linux
命令列工具:sql
開發客戶端:sql connector/***
超市銷售管理系統資料庫e-r模型,如圖所示:
基本表的設計如下:
(1) 職工清單(staffbill)
說明:此表存放員工資訊。
(2) 使用者清單(userbill)
說明:此表存放系統使用者資訊。
(3) 商品清單(merchbill)
說明:此表存放商品資訊。
(4) 供貨商清單(profferbill)
說明:此表存放供貨商資訊。
(5) 進貨清單(importbill)
說明:此表存放進貨資訊。
(6) 銷售清單(salebill)
說明:此表存放銷售資訊。
(7) 庫存清單(storebill)
資料元素:商品資訊
說明:商品資訊的儲存並對其進行編碼,來區別各類商品
資料流**:人工輸入
資料流去向:資料庫並各種報表列印
資料流組成:
資料元素:供貨商資料
組成:資料元素:職工資訊
說明:本公司各個各職工資訊
資料流**:人工輸入
資料流去向:資料庫並各種報表列印
資料流組成:
資料元素:倉庫資訊
組成:資料只被少數授權使用者修改,其他受限使用者有權檢視,但均必須提供使用者名稱和正確的密碼。儲存資料庫的伺服器也只能讓系統管理員或少數高階管理人員登入。
超市管理系統資料庫設計說明書
1引言1.1編寫目的 為了提高物資管理的水平和工作效率,盡可能杜絕商品流通中各環節中可能出現的資金流失不明現象,商品進銷存領域迫切需要引入資訊系統來加以管理。從該階段開發正式進入軟體的實際開發階段,本階段完成系統的大致設計並明確系統的資料結構與軟體結構。在軟體設計階段主要是把乙個軟體需求轉化為軟體表...
超市銷售管理系統資料庫設計說明書
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...