网上书店系统mysql设计_数据库设计--《网上书店系统》
1系統需求分析
1.1 系統基本功能描述
網上書店系統是依據網上書店能夠在線出售圖書和管理需求而進行設計的,目的是實現在線接受客戶訂單、書店信息管理的功能。
需要在線購買圖書的客戶能夠通過網上書店系統查詢所需要的圖書是否有售并能夠查詢有售圖書的基本信息(比如圖書名稱、作者、出版社等)。如果客戶查詢到所需并且有售的圖書,能夠在線下達訂單,然后提交給數據庫,并且客戶能夠查詢自己的訂單的處理情況。同時,客戶應該能夠維護自己的信息(比如修改自己的收貨地址、聯系方式等)。
網上書店系統應該至少擁有一個管理員。管理員能夠維護在售圖書的基本信息(比如圖書信息的增加、刪除、修改等),并且能夠對圖書進行分類管理。同時,管理員能夠維護客戶的信息,能夠審核客戶提交的訂單以確認或刪除訂單。
1.2系統數據流圖
通過對系統需求進行分析,我們尅有確定系統中有兩類用戶:管理員和客戶。各類用戶的具體描述如下:
(1)管理員
描述:管理員負責后臺管理。包括維護(增加、刪除、修改)圖書信息,對圖書進行分類管理;維護客戶信息(增加和刪除客戶賬號);審核訂單并確認合法訂單或刪除非法訂單。
(2)客戶
描述:客戶可以查詢有售圖書的基本信息;可以維護自己的信息;可以進行網上訂書;可以查詢訂單的處理情況。
1.2.1數據流分析
根據分析,我們可以得到系統的數據流圖。
(1)網上書店系統頂層數據流圖如圖1-1所示。
總結
以上是生活随笔為你收集整理的网上书店系统mysql设计_数据库设计--《网上书店系统》的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql多表查询(一口气解决掉:自连接
- 下一篇: SQL92标准