【文章內(nèi)容簡介】
按圖書類別查詢信息頁面按排行榜查詢信息頁面圖書信息顯示頁面武漢科技大學(xué)本科畢業(yè)設(shè)計6該網(wǎng)上書店使用 Access 數(shù)據(jù)庫。數(shù)據(jù)庫是一種存儲數(shù)據(jù)并對數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫的作用在于組織和表達(dá)信息,簡而言之,數(shù)據(jù)庫就是信息的集合。計算機(jī)的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫(flatfile)和關(guān)系數(shù)據(jù)庫(relational) 。關(guān)系數(shù)據(jù)庫中包含了多個數(shù)據(jù)表的信息,數(shù)據(jù)庫含有各個不同部分的術(shù)語,象記錄、域等。 創(chuàng)建任何一個數(shù)據(jù)庫的第一步是仔細(xì)的規(guī)劃數(shù)據(jù)庫,設(shè)計必須是靈活的、有邏輯的。創(chuàng)建一個數(shù)據(jù)庫結(jié)構(gòu)的過程被認(rèn)為是數(shù)據(jù)模型設(shè)計。1. 標(biāo)識需要的數(shù)據(jù);2. 收集被標(biāo)識的字段到表中;3. 標(biāo)識主關(guān)鍵字字段;4. 繪制一個簡單的數(shù)據(jù)圖表;5. 規(guī)范數(shù)據(jù);6. 標(biāo)識指定字段的信息;7. 創(chuàng)建物理表。根據(jù)前臺用戶的需求,畫出以下 ER 圖部分。圖 用戶留言 ER 圖后臺管理,在建立數(shù)據(jù)庫之間,首先要針對后臺的功能需求建立數(shù)據(jù)模型,然后在建立數(shù)據(jù)庫。首先 畫出部分的 ER 圖:n1客戶寫入 留言版日期用戶名 內(nèi)容武漢科技大學(xué)本科畢業(yè)設(shè)計7圖 圖書信息 ER 圖 圖 會員 ER 圖 武漢科技大學(xué)本科畢業(yè)設(shè)計83 系統(tǒng)設(shè)計 概要設(shè)計概要設(shè)計的任務(wù),是在需求分析的基礎(chǔ)上,考慮經(jīng)濟(jì)、技術(shù)和運(yùn)行環(huán)境等各方面條件,確定系統(tǒng)的總體結(jié)構(gòu)和系統(tǒng)各組成部分的技術(shù)方案,合理選擇計算機(jī)和通信的軟硬件設(shè)備,提出系統(tǒng)的實(shí)施計劃。概要設(shè)計內(nèi)容主要包括系軟件系統(tǒng)總體結(jié)構(gòu)設(shè)計、系統(tǒng)流程設(shè)計等等。 系統(tǒng)總體結(jié)構(gòu)設(shè)計系統(tǒng)總體結(jié)構(gòu)設(shè)計確定軟件由哪些模塊組成以及這些模塊之間的動態(tài)調(diào)用關(guān)系。網(wǎng)上書店不是一個簡單的概念 ,它是由多個頁面組成的一個整體的系統(tǒng)。(1)在功能方面 , 采用圖形用戶界面技術(shù) ,使系統(tǒng)能夠有多重圖形窗口和豐富便利的操作界面 ,通過鼠標(biāo)或鍵盤的操作 ,為用戶提供最簡潔的使用方法。(2)在系統(tǒng)開放性方面 , 按照軟件工程開發(fā)規(guī)范實(shí)現(xiàn)系統(tǒng)的開放性 ,既便于擴(kuò)充又便于升級 ,以適用今后其他人的借鑒需求。(3)在系統(tǒng)和數(shù)據(jù)的安全性方面 ,系統(tǒng)采用數(shù)據(jù)庫級用戶權(quán)限和應(yīng)用程序級運(yùn)行權(quán)限的雙重控制機(jī)構(gòu) ,提供了統(tǒng)一的基于角色的用戶管理手段 ,具有完善的系統(tǒng)和數(shù)據(jù)安全的保障體系。(4)在操作性方面 ,采用圖形用戶界面技術(shù) ,使系統(tǒng)能夠有多重圖形窗口和豐富便利的操作界面 ,通過鼠標(biāo)或鍵盤的操作 ,為用戶提供最簡潔的使用方法。 系統(tǒng)模塊設(shè)計武漢科技大學(xué)本科畢業(yè)設(shè)計9該網(wǎng)上圖書零售業(yè)的系統(tǒng)功能在系統(tǒng)的需求分析已確定,共分為 4 大功能模塊。各模塊之間并非各個獨(dú)立,而是相互聯(lián)系,相互關(guān)聯(lián)在一起的,從而使本系統(tǒng)能夠很好的完成所設(shè)計的功能。見表 .表 功能模塊表序號 功能模塊 功能概述1 圖書展示一個書店應(yīng)具備最基本的一項(xiàng)功能。通過圖書的展示才能讓購書者能夠找到自己想要購買的圖書。該功能在首頁中完成。2 圖書查詢圖書查詢在網(wǎng)上書城中也是一項(xiàng)很重要的功能,主要幫助用戶快速地找到想要購買的圖書。3 購物車購物車是網(wǎng)上書城中最重要的組成部分。網(wǎng)上書城的目的是實(shí)現(xiàn)圖書的在線銷售。因此為顧客提供一個方便、個性化的購物車功能服務(wù)。4 購書結(jié)賬目前由于技術(shù)及法律上的一些問題,網(wǎng)上在線結(jié)算、支付還未普及使用,因此作為網(wǎng)上書城這類中小企業(yè)的書款結(jié)算還不宜在網(wǎng)上在線進(jìn)行。 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能夠充分滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計打下基礎(chǔ). 系統(tǒng)數(shù)據(jù)庫的概要設(shè)計(book)(dingdaninfo)(config)(shop_anclass)(shop_nclass)(shop_links)(shop_news)武漢科技大學(xué)本科畢業(yè)設(shè)計10 (user )(shop_admin)(shop_fk)(shop_keyname)(songhuoway) 系統(tǒng)流程圖錯誤管理員登陸頁面修改管理員密碼頁面圖書管理頁面用戶管理頁面信息管理頁面圖書分類管理頁面登陸錯誤頁面信息編輯圖書信息頁面圖書訂單查詢信息頁面退出管理員頁面會員查找刪除信息頁面新聞編輯管理信息頁面公告反饋編輯信息頁面管理員圖書主類信息管理頁面圖書次類信息管理頁面武漢科技大學(xué)本科畢業(yè)設(shè)計114 過程論述 數(shù)據(jù)庫設(shè)計;;;;;; 數(shù)據(jù)庫表的設(shè)計表 數(shù)據(jù)庫詳細(xì)設(shè)計列名 類型 主碼 可為空值 描述bookid 數(shù)字 Y N由數(shù)據(jù)庫自動生成的順序編號,作為圖書的標(biāo)示。bookname 文本 N N 書籍的名稱。bookpublisher 文本 N Y 出版社bookdate 文本 N Y 出版日期yeshu 數(shù)字 N Y 頁數(shù)banci 數(shù)字 N Y 該書的版次管理員登陸頁面武漢科技大學(xué)本科畢業(yè)設(shè)計12isbn 文本 N Y ISBNshichangjia 數(shù)字 N Y 市場價huiyuanjia 數(shù)字 N Y 會員價best book 數(shù)字 N Y 管理員推薦此書chengjiaocount數(shù)字 N Y 該書成交數(shù)liulancount 數(shù)字 N Y 該書被瀏覽次數(shù)dazhe 數(shù)字 N Y 該書折扣nclassid 數(shù)字 N Y 該書屬于什么次類anclassid 數(shù)字 N Y 該書屬于什么主類bookpic 文本 N Y 該書的圖片bookauthor 文本 N Y 作者adddate 日期/時間 N Y 入庫日期表 表格訂單信息列名 類型 主碼 可為空值 描述dingdanid自動編號 Y N由數(shù)據(jù)庫自動生成的順序編號,圖書定單的主碼。useraccount 文本 N N 用戶下單次數(shù)dingdandate 日期/時間 N N 下單日期bookid 數(shù)字 N N 書表的主碼bookcount 數(shù)字 N N 書的數(shù)目dingdan 文本 N N 定單zhuangtai 數(shù)字 N N 定單狀態(tài)address 文本 N N 送書地址youbian 數(shù)字 N N 郵編liuyan 備注 N Y 留言武漢科技大學(xué)本科畢業(yè)設(shè)計13zfway 數(shù)字 N N 支付方式shway 數(shù)字 N N 送書方式sex 文本 N N 性別zonger 數(shù)字 N N 消費(fèi)總額username 文本 N N 姓名user 文本 N N 電子郵件續(xù)表tel 文本 N N 電話userid 數(shù)字 N N 帳號表 表格圖書主類信息表列名 類型 主碼 可為空值 描述anclassid 自動編號 Y N由數(shù)據(jù)庫自動生成的順序編號,作為主類的主碼。anclass 文本 N N 主分類的名anclassidorder 數(shù)字 N N 與分類名對應(yīng)的編號changyong 數(shù)字 N N 常用分類表 表格圖書次類信息表列名 類型 主碼 可為空值 描述nclassid INT Y N由數(shù)據(jù)庫自動生成的順序編號,作為次類的主碼。nclass Char N N 標(biāo)題。nclassidorder Beizhu N N 內(nèi)容anclassid Num N N 種類編號changyong Char N N 常用武漢科技大學(xué)本科畢業(yè)設(shè)計14表 表格關(guān)鍵字搜索表列名 類型 主碼 可為空值 描述keyid 自動編號 Y N由數(shù)據(jù)庫自動生成的順序編號,作為搜索關(guān)鍵字的主碼。keyname 文本 N N 搜索關(guān)鍵字的名稱。keycount 數(shù)字 N Y 該關(guān)鍵字被搜索的次數(shù) 表 表格新聞信息表列名 類型 主碼 可為空值 描述newsid 自動編號 Y N由數(shù)據(jù)庫自動生成的順序編號,作為新聞的主碼。newsname 文本 N Y 新聞主題newscontent 備注 N Y 新聞內(nèi)容addname 文本 N Y 發(fā)表人adddate 日期/時間 N Yviewcount 數(shù)字 N Y 分類信息名。表 表格反饋信息表列名 類型 主碼 可為空值 描述fkid INT Y N由數(shù)據(jù)庫自動生成的順序編號,作為反饋信息的主碼。fkleixing Char N N 類型表 續(xù)表fksubject Char N N 主題fkcontent Char N N 具體內(nèi)容武漢科技大學(xué)本科畢業(yè)設(shè)計15fkusername Char N N 用戶名fk Char N N fklaizi Char N Y 傳真fktel Char N N 郵編fkdate Char N N 電子郵件fkip Date N N 注冊時間表 表格會員信息表列名 類型 主碼 可為空值 描述userid 自動編號 Y N由數(shù)據(jù)庫自動生成的順序編號,作為信息分類的主碼。useraccount 文本 N N 用戶帳號user 文本 N N 用戶電子郵件userpassword 文本 N N 用戶密碼regdate 日期/時間 N N 加入時間question 文本 N Y 密碼保護(hù)問題answer 文本 N Y 密碼保護(hù)答案logintimes 數(shù)字 N N 登陸次數(shù)表 續(xù)表lastlogintime 日期/時間 N N 上次登陸時間username 文本 N N 真實(shí)姓名city 文本 N N 所在城市address 文本 N N 送書地址youbian 數(shù)字 N N 郵編tel 文本 N N 聯(lián)系電話武漢科技大學(xué)本科畢業(yè)設(shè)計16shway 數(shù)字 N N 送書方式zfway 數(shù)字 N N 支付方式sex 數(shù)字 N N 性別表 表格管理信息表列名 類型 主碼 可為空值 描述adminid 自動編號 Y N由數(shù)據(jù)庫自動生成的順序編號,作為信息分類的主碼admin 文本 N N 用戶名password 文本 N N 密碼flag 數(shù)字 N Y 權(quán)限標(biāo)志位表 表格網(wǎng)站管理信息表列名 類型 主碼 可為空值 描述id 自動編號 Y Nsitename 文本 N Yweb 文本 N Ygonggao 備注 N Ydizhi 文本 N Yyoubian 文本 N Ydianhua 文本 N Ycopyright 文本 N Ylogo 文本 N Ybanner 文本 N Yweburl 文本 N Y 系統(tǒng)功能模塊的設(shè)計與實(shí)現(xiàn) 圖書展示模塊圖書展示模塊是一個書店應(yīng)具備的最基本的一項(xiàng)功能。通過圖書的展示才能讓購武漢科技大學(xué)本科畢業(yè)設(shè)計17書者能夠找到自己想要購買的圖書。該功能在首頁中完成。1)數(shù)據(jù)庫準(zhǔn)備 圖書展臺的目的就是將網(wǎng)上書城