數(shù)據(jù)庫原理課程設(shè)計網(wǎng)上購物系統(tǒng)_第1頁
數(shù)據(jù)庫原理課程設(shè)計網(wǎng)上購物系統(tǒng)_第2頁
數(shù)據(jù)庫原理課程設(shè)計網(wǎng)上購物系統(tǒng)_第3頁
數(shù)據(jù)庫原理課程設(shè)計網(wǎng)上購物系統(tǒng)_第4頁
數(shù)據(jù)庫原理課程設(shè)計網(wǎng)上購物系統(tǒng)_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、河南理工大學(xué)課程設(shè)計報告課程名稱 數(shù)據(jù)庫課程原理課設(shè) 設(shè)計題目 網(wǎng)上購物系統(tǒng) 學(xué)生姓名 化亞娟 學(xué) 號 321209010306 專業(yè)班級 本計算機(jī) 1203 指導(dǎo)教師 魯保云 二零一二年九月七日目目目 錄錄錄 1 文檔介紹文檔介紹.41.1引言.41.2 文檔目的 .41.3 文檔范圍.41.4 讀者對象.51.5 參考資料.52. 產(chǎn)品介紹產(chǎn)品介紹.63. 產(chǎn)品面向的用戶群體產(chǎn)品面向的用戶群體.64. 產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范.65. 產(chǎn)品范圍產(chǎn)品范圍.66. 產(chǎn)品中的角色產(chǎn)品中的角色.67 系統(tǒng)需求規(guī)格說明系統(tǒng)需求規(guī)格說明.78. 產(chǎn)品的功能性需求產(chǎn)品的功能性需求

2、.88.1 系統(tǒng)用例圖 .98.2 用例說明 .119. 產(chǎn)品的非功能性需求產(chǎn)品的非功能性需求.139.1 用戶界面需求.139.2 軟硬件環(huán)境需求.139.3 產(chǎn)品質(zhì)量需求.149.4 其它需求.1410 概念結(jié)構(gòu)設(shè)計概念結(jié)構(gòu)設(shè)計.1411 邏輯結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計.1611.1 表匯總.1611.2 管理員信息表.1611.3 用戶信息表.1711.4 用戶評論表.1711.5 商品類型表.1711.6 商品信息表.1811.7 詳細(xì)信息表.1811.8 商品訂購表.1811.9 商品付款表.1911.10 商品信息展示表.1911.11 商品型號表.1912 安全性設(shè)計安全性設(shè)計.201

3、3 數(shù)據(jù)庫管理與維護(hù)說明數(shù)據(jù)庫管理與維護(hù)說明.2014 運行環(huán)境說明運行環(huán)境說明.2014.1 數(shù)據(jù)庫管理系統(tǒng)安裝與配置.2114.2 網(wǎng)上購物系統(tǒng)網(wǎng)站系統(tǒng)的安裝與部署.2115 操作說明 .2215.1 管理員角色 .2215.1.1 管理員登陸 .22.2215.1.2 消費者.2215.2.1 消費者注冊.2215.2.2 消費者登錄.2315.2.3 商品的選擇.2415.2.4 商品的購買付款.2415.2.5 商品信息查看.2516 心得心得.251 文檔介紹文檔介紹 本文檔主要是介紹網(wǎng)上購物系統(tǒng)的需求、標(biāo)準(zhǔn)規(guī)范和對該系統(tǒng)的功能性及非功能性介紹。通過對產(chǎn)品中角色的介紹可以讓用戶了解

4、該系統(tǒng)的大概功能;通過系統(tǒng)用例圖和用例說明,可以讓用戶了解該系統(tǒng)的功能性需求;而且該文檔還詳細(xì)的提供了該系統(tǒng)的非功能性需求,更便于了解該系統(tǒng).1.1 引言引言在數(shù)據(jù)庫原理與應(yīng)用中要求學(xué)生應(yīng)該掌握數(shù)據(jù)庫基本原理、sql 語言、關(guān)系數(shù)據(jù)理論、數(shù)據(jù)庫設(shè)計、sql server dbms 等知識和能力。本課程側(cè)重于 sql 程序設(shè)計、數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計、sql server dbms、客戶端程工具等技術(shù)訓(xùn)練。隨著社會的發(fā)展,我們國家的經(jīng)濟(jì)發(fā)展導(dǎo)致網(wǎng)絡(luò)在日益的增加,這就造就了很多的商機(jī),在商機(jī)不斷的時代。網(wǎng)絡(luò)購物日漸興起。為此我們在這樣的背景下,編寫一個方便顧客,網(wǎng)絡(luò)管理員的網(wǎng)上購物系統(tǒng)。1.2 文檔目

5、的文檔目的購物在線網(wǎng)站致力于提供電腦及相關(guān) it 產(chǎn)品展示及訂購為核心的網(wǎng)上購物服務(wù)。是企業(yè)產(chǎn)品和客戶服務(wù)之間建立更加直接溝通及交流的平臺。此文檔,深入描述“網(wǎng)上購物系統(tǒng)”軟件的功能和性能與界面,確定改然見涉及的限制和定義軟件的其他有效性需求??梢允褂脩艨梢愿谜莆者@個系統(tǒng)的操作方法,知道使用此系統(tǒng)如何更好更方便的在網(wǎng)上進(jìn)行購物,是對系統(tǒng)的進(jìn)一步詳細(xì)說明,可以使用戶更好的操作這個系統(tǒng)。1.3 文檔范圍文檔范圍本文檔包括以下幾個部分:1、網(wǎng)上購物系統(tǒng)介紹2、網(wǎng)上購物系統(tǒng)面向的購物群體3、網(wǎng)上購物系統(tǒng)的標(biāo)準(zhǔn)和規(guī)范4、網(wǎng)上購物系統(tǒng)的范圍5、網(wǎng)上購物系統(tǒng)中的角色6、網(wǎng)上購物系統(tǒng)的功能性需求7、網(wǎng)上購物

6、系統(tǒng)的非功能性需求1.4 讀者對象讀者對象本說明書得預(yù)期讀者為客戶、業(yè)務(wù)或需求分析人員、測試人員等1.5 參考參考資料資料1、王珊 薩師煊,數(shù)據(jù)庫系統(tǒng)概論(第四版) ,高等教育出版社,2006 年 5 月2、趙杰等 sql server 數(shù)據(jù)庫管理、設(shè)計與實現(xiàn)教程 清華大學(xué)出版社 2004 年 3 月3、龔沛曾等編著, vb 程序設(shè)計教程(6.0)高等教育出版社 2000 年 7 月第一版4、賽奎春主編,高春艷 李俊民等編著, visual basic 工程應(yīng)用與項目實踐機(jī)械工業(yè)出版社 2005 年 1 月第一版5、李春葆 趙炳秀 張牧編著 數(shù)據(jù)庫系統(tǒng)開發(fā)教程 清華大學(xué)出版社 2008 年 1

7、0月第一版2. 產(chǎn)品介紹產(chǎn)品介紹網(wǎng)上購物系統(tǒng)旨在實現(xiàn)對網(wǎng)上購物的管理,對一些物品的購買可以通過互聯(lián)網(wǎng)進(jìn)行,方便了銷售者,也方便了消費者。網(wǎng)上購物系統(tǒng),正是信息化建設(shè)的產(chǎn)物。它可以利用互聯(lián)網(wǎng)絡(luò),隨時隨地讓消費者進(jìn)行購物,加上數(shù)據(jù)庫技術(shù)的利用,大大簡化了傳統(tǒng)購物的過程。3. 產(chǎn)品面向的用戶群體產(chǎn)品面向的用戶群體所有有需要的用戶4. 產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范本系統(tǒng)采用 java 技術(shù)框架,由于 java 技術(shù)的跨平臺能力,可以保證系統(tǒng)在今后可能的移植要求。本產(chǎn)品的使用是建立在互聯(lián)網(wǎng)標(biāo)準(zhǔn)通信協(xié)議之上的,其中支持的協(xié)議主要包括:http 協(xié)議。本產(chǎn)品后臺數(shù)據(jù)庫采用 sqlserv

8、er2005 數(shù)據(jù)庫,利用 sqlserver 數(shù)據(jù)庫本身的優(yōu)化,提高產(chǎn)品整體性能。計算機(jī)軟件開發(fā)規(guī)范 gb8566-885. 產(chǎn)品范圍產(chǎn)品范圍本系統(tǒng)適合于任何用戶和具有管理權(quán)限的管理員管理。6. 產(chǎn)品中的角色產(chǎn)品中的角色角色角色職責(zé)描述職責(zé)描述消費者實現(xiàn)注冊、登錄、選擇物品、購買、付款、查看信息等功能物品管理員實現(xiàn)登錄、上傳、查詢、刪除、修改商品消費者管理員實現(xiàn)登錄、查看消費者信息等功能超級管理員實現(xiàn)登錄、對物品管理員和消費者管理員進(jìn)行審核管理7 系統(tǒng)需求規(guī)格說明系統(tǒng)需求規(guī)格說明1項目概述 背景在學(xué)校的課程安排下,我們開始了數(shù)據(jù)庫原理的實訓(xùn)。在這里我們主要將學(xué)習(xí)實現(xiàn)建立數(shù)據(jù)庫的 e-r 圖,

9、建立各個實體的關(guān)系,表,數(shù)據(jù)類型。完成一個簡單的數(shù)據(jù)庫與程序語言之間的連接工作。隨著網(wǎng)絡(luò)的日益強(qiáng)大,我們的生活與網(wǎng)絡(luò)的關(guān)系越加的密切,網(wǎng)購也在當(dāng)今這個信息社會正在慢慢的展開他的翅膀,離我們越來越近。我這次將師訓(xùn)內(nèi)容選擇為網(wǎng)上購物也正是基于社會的發(fā)展和需求而制定的。開發(fā)意義通過前期的數(shù)據(jù)庫理論學(xué)習(xí),我們掌握了數(shù)據(jù)庫的基本語法,關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言 sql,包括數(shù)據(jù)定義,數(shù)據(jù)更新,視圖。數(shù)據(jù)庫的完整性,包括實體完整性,參照完整性,用戶自定義完整性,完整性約束句子,觸發(fā)器等。其中主要完成數(shù)據(jù)庫的設(shè)計。其中包括需求分析,概念結(jié)構(gòu)設(shè)計,邏輯結(jié)構(gòu)設(shè)計。所以這次的實訓(xùn)時要求我們能夠?qū)⑦@些所學(xué)習(xí)的知識能夠很好的

10、整合在一起,進(jìn)一步鍛煉我們的學(xué)應(yīng)用的能力。而對于這個網(wǎng)上購物來講,可以完成一個方便網(wǎng)絡(luò)店家管理自己的顧客,會員,進(jìn)貨量,出貨量,成交量,計算自己的收益額,掌握盈利和虧損的狀況。開發(fā)目標(biāo)培養(yǎng)學(xué)生對數(shù)據(jù)庫理論、方法和技術(shù)實際應(yīng)用能力具備完成小型數(shù)據(jù)庫應(yīng)用系統(tǒng)的分析設(shè)計能力。具備用 transact-sql 語言編寫數(shù)據(jù)操作應(yīng)用程序能力初步具備用實用工具軟件編寫數(shù)據(jù)庫應(yīng)用程序的能力培養(yǎng)多個人團(tuán)隊開發(fā)軟件系統(tǒng)的協(xié)調(diào)、溝通、合作能力熟悉系統(tǒng)完整的開發(fā)過程初步掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)相關(guān)設(shè)計文檔的編寫能力 完成客戶的登錄,注冊 系統(tǒng)對用戶的添加,查找,刪除,修改及對用戶信息的維護(hù) 對于自己的網(wǎng)店情況的管理2主要

11、任務(wù)與性能要求主要任務(wù):利用面向?qū)ο蠹夹g(shù)百年祭一個用戶登錄界面,再次界面內(nèi)完成用戶的登錄,注冊,刪除,查找等功能。并且這些功能要和數(shù)據(jù)庫連接,實現(xiàn)其數(shù)據(jù)庫的基本嫂做,語法,和相關(guān)事項。完成對用戶的管理,包括添加新的用戶,刪除廢棄的用戶信息,修改錯誤的用戶信息,查找用戶信息。管理貨物的剩余量,價錢,銷量。貨物的進(jìn)價,進(jìn)貨方。性能要求:準(zhǔn)確無誤地完成數(shù)據(jù)庫的增杰,刪除,查找,修改。并且可以達(dá)到優(yōu)化處理。8. 產(chǎn)品的功能性需求產(chǎn)品的功能性需求功能類別功能類別子功能名稱、標(biāo)識符子功能名稱、標(biāo)識符描述描述注冊登錄選擇物品購買付款前臺程序消費者查看信息登錄上傳物品刪除物品修改物品物品管理員查詢物品登錄查看

12、消費者信息消費者管理員了解消費者需求登錄對消費者管理員進(jìn)行審核管理對物品管理員進(jìn)行審核管理對考生管理員進(jìn)行審核管理添加管理員后臺程序超級管理員刪除管理員(說明:根據(jù)需要擴(kuò)展表格)8.1 系統(tǒng)用例圖系統(tǒng)用例圖查看首頁信息未注冊消費者注冊用戶、登錄購買付款查看信息注冊消費者登 錄選擇商品刪除物品修改物品物品管理員登 錄上傳物品查詢物品消費者管理員登 錄查看消費者信息了解消費者需求超級管理員登 錄對消費者管理員進(jìn)行審核對物品管理員進(jìn)行審核8.2 用例說明用例說明8.2.1 消費者消費者消費者可以查看物品、選擇、購買付款,并可以查看購買情況。 用例名稱:消費者登錄 消費者登錄功能:用于前臺和后臺的數(shù)據(jù)

13、庫連接,連接成功后進(jìn)入購買頁面,開始購物。 簡要說明:本用例的功能主要向后臺的數(shù)據(jù)庫發(fā)送連接請求,并向后臺數(shù)據(jù)庫提供驗證所需要的用戶名和密碼,并驗證所輸入的驗證碼是否正確。事件流:基本流:消費者需要填寫用戶名和密碼,并輸入驗證碼。點擊“登錄”按鈕后,進(jìn)行請求登錄。系統(tǒng)檢查用戶填寫的內(nèi)容是否符合,如果符合,那么進(jìn)入主界面;如果未通過檢查,則轉(zhuǎn)向備選流。接收請求,連接成功進(jìn)入購物頁面。在購物頁面中可以進(jìn)行購物。備注流 1:如果檢查沒有通過,比如沒有輸入用戶名,系統(tǒng)提示“用戶名不能為空備注流 2:如果檢查沒有通過,比如密碼錯誤,系統(tǒng)提示“密碼錯誤,請重新輸入密碼!”備注流 3:如果檢查沒有通過,比如

14、驗證碼錯誤,系統(tǒng)提示“驗證碼輸入錯誤,請重新輸入!”8.2.2 物品管理員物品管理員物品管理員可以對物品進(jìn)行上傳、查詢、修改、刪除等功能。 用例名稱:物品管理員登錄 物品管理員登錄功能:用于前臺和后臺的數(shù)據(jù)庫連接,連接成功后進(jìn)入管理物品主頁面。 簡要說明:本用例的功能主要向后臺的數(shù)據(jù)庫發(fā)送連接請求,并向后臺數(shù)據(jù)庫提供驗證所需要的用戶名和密碼,并驗證所輸入的驗證碼是否正確。 事件流:基本流:消費者管理員需要填寫用戶名和密碼,并輸入驗證碼。點擊“登錄”按鈕后,進(jìn)行請求登錄。系統(tǒng)檢查用戶填寫的內(nèi)容是否符合,如果符合,那么進(jìn)入主界面;如果未通過檢查,則轉(zhuǎn)向備選流。接收請求,連接成功進(jìn)入管理頁面。在管理

15、頁面中可以對物品進(jìn)行上傳、查詢、修改、刪除等功能。點擊“上傳物品”后,進(jìn)入物品的上傳頁面,輸入物品信息后,點擊“上傳”按鈕,即可將該條數(shù)據(jù)添加到后臺數(shù)據(jù)庫的相應(yīng)表中。點擊“查詢物品”后,進(jìn)入物品的查詢頁面,輸入商品編號后,點擊“查詢”按鈕,即可顯示出該物品的信息。點擊“修改物品”后,進(jìn)入物品的修改頁面,輸入物品型號后,點擊“修改”按鈕,即可顯示出該物品的信息進(jìn)行修改,然后點擊“修改”按鈕后,即可成功修改物品信息并保存到后臺數(shù)據(jù)庫中。點擊“刪除物品”后,進(jìn)入物品的刪除頁面,點擊“刪除”,出現(xiàn)一個提示框,點擊“確認(rèn)”后,即可將該條物品信息從后臺數(shù)據(jù)庫的表中刪除。如果點擊“安全退出”,則安全退出到主

16、頁面。備注流 1:如果檢查沒有通過,比如沒有輸入用戶名,系統(tǒng)提示“用戶名能為空!”備注流 2:如果檢查沒有通過,比如密碼錯誤,系統(tǒng)提示“密碼錯誤,請重新輸入密碼!”備注流 3:如果檢查沒有通過,比如驗證碼錯誤,系統(tǒng)提示“驗證碼輸入錯誤,請重新輸入!”備注流 4:如果添加不成功,則提示“添加失?。 眰渥⒘?5:如果查詢失敗或查詢沒有,則會回到請求頁面。備注流 6:如果修改失敗,則提示“修改失??!”備注流 7:如果刪除失敗,則提示“刪除失??!”8.2.3 消費者管理員消費者管理員消費者管理員可以對消費者的信息進(jìn)行查看,了解消費者的需求。8.2.4 超級管理員超級管理員超級管理員可以對題庫物品管理員

17、、消費者管理員進(jìn)行審核管理,有添加和刪除管理員的功能。9. 產(chǎn)品的非功能性需求產(chǎn)品的非功能性需求9.1 用戶界面需求用戶界面需求需求名稱需求名稱詳細(xì)要求詳細(xì)要求界面友好要求整體界面整潔大方,功能齊全簡單易懂。操作簡單要求功能齊全,可以簡單操作。界面風(fēng)格美觀整潔。9.2 軟硬件環(huán)境需求軟硬件環(huán)境需求需求名稱需求名稱詳細(xì)要求詳細(xì)要求開發(fā)環(huán)境javaee開發(fā)工具myeclipse硬件需求p111/256m/10g 以上配置,要求為考試系統(tǒng)分配足夠的數(shù)據(jù)庫磁盤空間服務(wù)器運行tomcat6.0 web 服務(wù)器數(shù)據(jù)庫sql server20059.3 產(chǎn)品質(zhì)量需求產(chǎn)品質(zhì)量需求主要質(zhì)量屬性主要質(zhì)量屬性詳細(xì)要

18、求詳細(xì)要求正確性確保消費者信息的安全健壯性由于技術(shù)和時間問題,此性能不太好可靠性只有注冊過的用戶才能進(jìn)入性能,效率消費者提交付款與管理員接收的延遲時間小于等于 5 秒易用性操作簡單易懂清晰性本系統(tǒng)界面友好,流程清晰、分類管理安全性保證考生的信息在傳輸過程中不被竊取,不會泄漏至外網(wǎng)可擴(kuò)展性適應(yīng)各種系統(tǒng)環(huán)境兼容性自由選擇不同類型的數(shù)據(jù)庫9.4 其它需求其它需求時間特性:一般操作的響應(yīng)時間應(yīng)為 1-2 秒內(nèi)。10 概念結(jié)構(gòu)設(shè)計概念結(jié)構(gòu)設(shè)計管理員頭像密碼姓名電話地址郵箱管理員 e-r 實體關(guān)系用戶頭像密碼郵箱姓名問題答案地址 用戶 e-r 實體關(guān)系 用戶評論評論時間評論編號名字圖片 用戶評論 e-r

19、實體關(guān)系 商品類型編號型號 訂購商品訂購單型號訂購數(shù)量 11 邏輯結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計(說明:1、給出所有表的匯總表;2、給出每個表的具體設(shè)計說明;3、說明主鍵與外鍵關(guān)系)11.1 表匯總表匯總英文表名英文表名中文表名中文表名功能說明功能說明dbo.admin管理員信息表對商品的管理dbo.customer用戶信息表用戶注冊 登錄 dbo.idea用戶評論表用戶評論dbo.main_type商品類型表 對商品類型進(jìn)行描述dbo.notice商品信息表 商品的各種信息dbo.orderdetails詳細(xì)信息表 每件商品的價格 編號 數(shù)量dbo.orders商品訂購表 用于商品訂購dbo.paym

20、ent商品付款表 商品的付款dbo.product商品信息展示表 每件商品的詳細(xì)信息dbo.sub_type商品型號表 商品的型號11.2 管理員信息表管理員信息表表名表名dbo.admin列名列名數(shù)據(jù)類型(精度范圍)數(shù)據(jù)類型(精度范圍) 空空/非非空空約束條件約束條件注釋注釋a_namevarchar(30)非空主鍵管理員用戶a_passvarchar(20)非空管理員密碼a_headervarchar(30)空頭像a_phonechar(11)空電話a_emailvarchar(30)空郵件11.3 用戶信息表用戶信息表表名表名dbo.customer列名列名數(shù)據(jù)類型(精度范圍)數(shù)據(jù)類型(

21、精度范圍)空空/非非空空約束條件約束條件注釋注釋c_namevarchar(30)非空主鍵用戶名c_passvarchar(30)非空用戶密碼c_headervarchar(30)非空用戶頭像c_phonevarchar(15)非空電話c_questionvarchar(30)非空問題c_answervarchar(30)非空回答c_addressvarchar(50)非空住址c_emailvarchar(50)非空郵箱11.4 用戶評論表用戶評論表表名表名dbo.idea列名列名數(shù)據(jù)類型(精度范圍)數(shù)據(jù)類型(精度范圍) 空空/非非空空約束條約束條件件注釋注釋idchar(10)非空無物品編號

22、c_namevarchar(30)非空用戶名c_headervarchar(30)空用戶頭像new_messagevarchar(1000)空評語new_timedatetime非空評論時間11.5 商品類型商品類型表表表名表名dbo.main_type列名列名數(shù)據(jù)類型(精度范圍)數(shù)據(jù)類型(精度范圍) 空空/非非空空約束條件約束條件注釋注釋t_idchar(10)非空商品編號t_typevbarchar(30)非空主鍵商品類型補(bǔ)充說明在商品類型表 只對商品進(jìn)行了編號和分類11.6 商品信息商品信息表表表名表名dbo.notice列名列名數(shù)據(jù)類型(精度范圍)數(shù)據(jù)類型(精度范圍) 空空/非非空空約

23、束條件約束條件注釋注釋n_idchar(10)非空無商品編號n_messagechar(800)非空無商品簡介n_adminchar(10)非空無商家n_headerchar(50)非空無商品圖片n_timechar(10)非空無上架時間11.7 詳細(xì)信息詳細(xì)信息表表表名表名dbo. orderdetails列名列名數(shù)據(jù)類型(精度范圍)數(shù)據(jù)類型(精度范圍) 空空/非非空空約束條件約束條件注釋注釋order_idchar(10)非空外鍵商標(biāo)p_idchar(10)非空無型號p_pricefloat非空無價格p_numberint非空無數(shù)量11.8 商品訂購商品訂購表表表名表名dbo. order

24、s列名列名數(shù)據(jù)類型(精度范圍)數(shù)據(jù)類型(精度范圍) 空空/非非空空約束條件約束條件注釋注釋order_idchar(10)非空主鍵商品訂購編號order_paymentvarchar(100)非空無付款order_addressvarchar(200)非空無地址order_emailvarchar(50)非空無郵件order_uservarchar(30)非空無訂購人order_timedatetime非空無訂購時間order_sumfloat空無總價11.9 商品付款表商品付款表表名表名dbo. payment列名列名數(shù)據(jù)類型(精度范圍)數(shù)據(jù)類型(精度范圍)空空/非非空空約束條件約束條件注釋

25、注釋pay_idchar(10)非空無支付單號pay_paymentvarchar(50)非空無支付方式pay_msgvarchar(500)空無支付信息補(bǔ)充說明11.10 商品信息展示表商品信息展示表表名表名dbo. product列名列名數(shù)據(jù)類型(精度范圍)數(shù)據(jù)類型(精度范圍)空空/非非空空約束條件約束條件注釋注釋p_typevarchar(30)非空無商品類型p_idvarchar(10)非空主鍵 商品型號p_namevarchar(40)非空無 商品名字p_pricefloat非空無 價格p_quantityint非空無 數(shù)量p_imagevarchar(100)非空無 圖片p_des

26、criptionvarchar(2000)非空無 描述p_timedatetime空無 上傳時間補(bǔ)充說明11.11 商品型號表商品型號表表名表名dbo. sub_type列名列名數(shù)據(jù)類型(精度范圍)數(shù)據(jù)類型(精度范圍)空空/非非空空約束條件約束條件注釋注釋s_idchar(10)非空主鍵編號s_supertypechar(10)非空無型號s_namevarchar(30)非空無名稱12 安全性設(shè)計安全性設(shè)計 數(shù)據(jù)庫的安全性主要是指數(shù)據(jù)庫的用戶認(rèn)證方式及其角色權(quán)限管理,合法用戶訪問數(shù)據(jù)庫,合法用戶只能存取被授權(quán)訪問的資源。sql server 功能強(qiáng)大,應(yīng)用廣泛,它已經(jīng)找到了進(jìn)入第三方軟件、開發(fā)

27、者的工作站和全球范圍內(nèi)重要后臺終端系統(tǒng)的方法。sql server 2005 的用戶認(rèn)證方式有兩種:1)windows 身份驗證:是和 window 操作系統(tǒng)集成的,sql server 的登錄用戶必須是 windows 用戶和組,適用于 windows 的客戶端。2)sql server 驗證:登錄用戶是 sql server 自己建立的,可以不是windows 用戶,適用于非 windows 的客戶端,例如 unix、linux。具體采用哪種認(rèn)證方式由 sql server 服務(wù)器的安全身份認(rèn)證模式?jīng)Q定,如果身份認(rèn)證模式是設(shè)定僅 windows 身份驗證模式則只能采用 windows 身份

28、驗證;如果設(shè)定為混合模式,則 windows 身份驗證和 sql server 驗證都可以。sql server 安全性有 3 個層次:服務(wù)器安全、數(shù)據(jù)庫安全、對象權(quán)限。13 數(shù)據(jù)庫管理與維護(hù)說明數(shù)據(jù)庫管理與維護(hù)說明數(shù)據(jù)庫管理是操作著系統(tǒng)的數(shù)據(jù)。它是一個非常重要的操作。在日常的維護(hù)里面,經(jīng)常需要對數(shù)據(jù)進(jìn)行備份和檢查數(shù)據(jù)庫文件的狀態(tài)。對于本數(shù)據(jù)的管理與維護(hù),例如數(shù)據(jù)庫的備份與恢復(fù),可以使用 t-sql 的backup database 命令和 restore database 命令具體實用說明請參照 sql server 2005 聯(lián)機(jī)叢書或使用企業(yè)管理器中的“所有任務(wù)”“備份數(shù)據(jù)庫(b)”菜單

29、項和或“還原數(shù)據(jù)庫(r)”菜單項操作。14 運行環(huán)境說明運行環(huán)境說明運行平臺javaweb 服務(wù)器tomcat 6.0軟件配置軟件配置數(shù)據(jù)庫管理系統(tǒng)sql server 2005系統(tǒng)配置系統(tǒng)配置硬件配置硬件配置處理器cpu:p4 1.8ghz 以上內(nèi)存256mb 以上14.1 數(shù)據(jù)庫管理系統(tǒng)安裝與配置數(shù)據(jù)庫管理系統(tǒng)安裝與配置14.2 網(wǎng)上購物系統(tǒng)網(wǎng)站系統(tǒng)的安裝與部署網(wǎng)上購物系統(tǒng)網(wǎng)站系統(tǒng)的安裝與部署 把名字為 shops 的文件夾拷貝到 tomcat 文件夾下的 webapps 文件夾中,然后啟動 tomcat,在地址欄中輸入 http:/localhost:8080/shops/,即可運行系統(tǒng)。 15 操作說

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論