寵物商店電子商務(wù)網(wǎng)站開發(fā)文檔_第1頁
寵物商店電子商務(wù)網(wǎng)站開發(fā)文檔_第2頁
寵物商店電子商務(wù)網(wǎng)站開發(fā)文檔_第3頁
寵物商店電子商務(wù)網(wǎng)站開發(fā)文檔_第4頁
寵物商店電子商務(wù)網(wǎng)站開發(fā)文檔_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2023級(jí)軟件工程〔2〕班主要設(shè)計(jì):曾維剛、黃健能、劉陽、王韜、周財(cái)弘、羅秋杰可行性研究報(bào)告--寵物交易網(wǎng)站1.引言(Introduction)1.1目的(Purpose)計(jì)算機(jī)技術(shù)開展日新月異,在各行各業(yè)應(yīng)用越來越廣泛。人們?cè)絹碓蕉嗟脑诰W(wǎng)上購(gòu)物,開發(fā)網(wǎng)上寵物購(gòu)置可以使寵物買賣方便、快捷、費(fèi)用低等有點(diǎn),將人們從傳統(tǒng)的寵物買賣方式中解脫出來,提高效率,幫助了解更多寵物的信息。1.2范圍(Scope)本文檔適用于本網(wǎng)上寵物購(gòu)置系統(tǒng)適用。1.3術(shù)語定義面向?qū)ο蟮某绦蛟O(shè)計(jì):即(Object-OrientedProgramming,簡(jiǎn)記為OOP)立意于創(chuàng)立軟件重用代碼,具備更好地模擬現(xiàn)實(shí)世界環(huán)境的能力,這使它被公認(rèn)為是自上而下編程的優(yōu)勝者。它通過給程序中參加擴(kuò)展語句,把函數(shù)“封裝〞進(jìn)編程所必需的“對(duì)象〞中。面向?qū)ο蟮木幊陶Z言使得復(fù)雜的工作條理清晰、編寫容易。B/S:即Browser-Server〔瀏覽器/效勞器〕,與C/S相近,只是用戶直接可以使用瀏覽器瀏覽效勞器的數(shù)據(jù),最典型的是客戶使用IE等瀏覽器瀏覽效勞器上IIS運(yùn)行的WEB效勞,Server提供效勞,Browser直接瀏覽。如圖:Java:Java是一個(gè)由Sun公司開發(fā)而成的新一代編程語言。使用它可在各式各樣不同機(jī)器、不同操作平臺(tái)的網(wǎng)絡(luò)環(huán)境中開發(fā)軟件。Java正在逐步成為Internet應(yīng)用的主要開發(fā)語言。Html:即HypertextMarkedLanguage〔超文本標(biāo)記語言〕,是一種用來制作超文本文檔的簡(jiǎn)單標(biāo)記語言。用HTML編寫的超文本文檔稱為HTML文檔,它能獨(dú)立于各種操作系統(tǒng)平臺(tái)〔如UNIX,WINDOWS等〕。自1990年以來HTML就一直被用作WorldWideWeb的信息表示語言,用于描述Homepage的格式設(shè)計(jì)和它與WWW上其它Homepage的連結(jié)信息。使用HTML語言描述的文件,需要通過WWW瀏覽器顯示出效果。所謂超文本,因?yàn)樗梢詤⒓訄D片、聲音、動(dòng)畫、影視等內(nèi)容,因?yàn)樗梢詮囊粋€(gè)文件跳轉(zhuǎn)到另一個(gè)文件,與世界各地主機(jī)的文件連接。JSP:全名為JavaServerPages,其根本是一個(gè)簡(jiǎn)化的Servlet設(shè)計(jì),他實(shí)現(xiàn)了Html語法中的java擴(kuò)張〔以<%,%>形式〕。JSP與Servlet一樣,是在效勞器端執(zhí)行的。通常返回給客戶端的就是一個(gè)HTML文本,因此客戶端只要有瀏覽器就能瀏覽。Web效勞器在遇到訪問JSP網(wǎng)頁的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶端。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁所需要的功能。AJAX:即“AsynchronousJavaScriptandXML〞〔異步JavaScript和XML),AJAX并非縮寫詞,而是由JesseJamesGaiiett創(chuàng)造的名詞,是指一種創(chuàng)立交互式網(wǎng)頁應(yīng)用的網(wǎng)頁開發(fā)技術(shù)。JDBC:JDBC〔JavaDataBaseConnectivity,java數(shù)據(jù)庫連接〕是一種用于執(zhí)行SQL語句的JavaAPI,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用Java語言編寫的類和接口組成。JDBC提供了一種基準(zhǔn),據(jù)此可以構(gòu)建更高級(jí)的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠編寫數(shù)據(jù)庫應(yīng)用程序,同時(shí),JDBC也是個(gè)商標(biāo)名。DAO層:DAO(DataAccessObjects)

數(shù)據(jù)訪問對(duì)象是第一個(gè)面向?qū)ο蟮慕涌冢@露了MicrosoftJet

數(shù)據(jù)庫引擎〔由MicrosoftAccess所使用〕,并允許VisualBasic開發(fā)者通過ODBC象直接連接到其他數(shù)據(jù)庫一樣,直接連接到Access表。DAO最適用于單系統(tǒng)應(yīng)用程序或小范圍本地分布使用。1.4參考資料《軟件工程導(dǎo)論》――清華大學(xué)出版社《JSP動(dòng)態(tài)網(wǎng)頁入門實(shí)務(wù)》――科學(xué)出版社1.5相關(guān)文檔《可行性研究報(bào)告》《工程開發(fā)方案》《需求規(guī)格說明書》《概要設(shè)計(jì)說明書》《詳細(xì)設(shè)計(jì)說明書》《數(shù)據(jù)庫設(shè)計(jì)說明書》2.工程概述及架構(gòu)(ProjectSummaryandFramework)2.1工程概述(ProjectSummary)該工程是寵物公司的網(wǎng)站系統(tǒng),用于實(shí)現(xiàn)寵物買賣的相關(guān)功能。主要實(shí)現(xiàn)以下功能:前臺(tái):注冊(cè)/登陸/修改個(gè)人信息、查詢寵物、購(gòu)物車管理、查詢寵物分類、提交訂單、填寫收貨人并支付金額后臺(tái):增加/刪除/修改寵物信息、管理用戶及其相應(yīng)訂單信息、查詢訂單2.2工程架構(gòu)(ProjectFramework)B/S體系結(jié)構(gòu)示意圖:3.工程功能(ProjectFunction)編號(hào)功能名稱功能描述輸入內(nèi)容輸出內(nèi)容1前臺(tái)添加、編輯、刪除會(huì)員信息略略2后臺(tái)添加、編輯、刪除寵物信息略略4.投入產(chǎn)出分析(AnalysisoftheDevotionandtheOutput)4.1人力資源投入(ManpowerDevotion)階段名稱需求人數(shù)需求分析1概要設(shè)計(jì)1詳細(xì)設(shè)計(jì)1編碼3測(cè)試3總?cè)藬?shù)64.2設(shè)備資源投入開發(fā)計(jì)算機(jī)一臺(tái)、寬帶網(wǎng)絡(luò)接入設(shè)備一套;4.3其他經(jīng)費(fèi)資源投入需要購(gòu)入Mysql系統(tǒng);4.4產(chǎn)出分析通過本系統(tǒng),客戶能夠更加快速、有效的瀏覽公司網(wǎng)站,能夠有效提高該公司知名度及好評(píng)度,提升公司形象,并獲得收益;能夠方便的公司管理人員管理系統(tǒng)后臺(tái),后臺(tái)數(shù)據(jù)平安可靠;8開發(fā)方案8.1進(jìn)度方案8.2評(píng)審方案階段名稱評(píng)審地點(diǎn)參加人成交文檔可行性研究25教709黃健能可行性研究報(bào)告工程開發(fā)方案25教709劉陽工程開發(fā)方案書軟件需求25教709周財(cái)弘軟件需求說明書數(shù)據(jù)需求25教709周財(cái)弘數(shù)據(jù)需求說明書概要設(shè)計(jì)25教709羅秋杰概要設(shè)計(jì)說明書詳細(xì)設(shè)計(jì)25教709王韜詳細(xì)設(shè)計(jì)說明書數(shù)據(jù)庫設(shè)計(jì)25教709曾維剛數(shù)據(jù)庫設(shè)計(jì)說明書工程開發(fā)方案--寵物交易網(wǎng)站1.引言1.1編寫目的為了保證工程團(tuán)隊(duì)按時(shí)保質(zhì)完成工程目標(biāo),便于工程團(tuán)隊(duì)成員更好的了解工程情況,使工程工作開展的各個(gè)過程合理有序,因此以文件的形式,把對(duì)于在工程生命周期內(nèi)的工作任務(wù)范圍、各項(xiàng)工作的任務(wù)分解、工程團(tuán)隊(duì)組織結(jié)構(gòu)、各團(tuán)隊(duì)成員的工作責(zé)任、團(tuán)隊(duì)內(nèi)外溝通協(xié)作方式、開發(fā)進(jìn)度、經(jīng)費(fèi)預(yù)算、工程內(nèi)外環(huán)境條件、風(fēng)險(xiǎn)對(duì)策等內(nèi)容做出的安排以書面的方式,作為工程團(tuán)隊(duì)成員以及工程干系人之間的共識(shí)與約定,工程生命周期內(nèi)的所有工程活動(dòng)的行動(dòng)根底,是工程團(tuán)隊(duì)開展和檢查工程工作的依據(jù)。1.2背景以組長(zhǎng)為核心,對(duì)組成員的各長(zhǎng)處進(jìn)行相應(yīng)的角色和任務(wù)的分配。1.3定義使工程成員和工程關(guān)系人了解工程開發(fā)方案書的作用、希望到達(dá)開發(fā)最正確的結(jié)果。開發(fā)方案書的作用一般是“工程成員以及工程關(guān)系人之間的共識(shí)與約定,工程生命周期所有活動(dòng)的行動(dòng)根底,以便工程團(tuán)隊(duì)根據(jù)方案書開展和檢查工程工作。〞1.4參考資料《軟件工程導(dǎo)論》――清華大學(xué)出版社《JSP動(dòng)態(tài)網(wǎng)頁入門實(shí)務(wù)》――科學(xué)出版社2.工程概述2.1工作內(nèi)容開發(fā)人員任務(wù)組長(zhǎng):曾維剛進(jìn)行成員分配和定期檢查工程進(jìn)度并根據(jù)情況進(jìn)行調(diào)整及數(shù)據(jù)庫設(shè)計(jì)和編碼成員1:黃健能可行性研究和編碼成員2:劉陽工程開發(fā)方案和編碼成員3:王韜詳細(xì)設(shè)計(jì)成員4:周財(cái)弘軟件需求和數(shù)據(jù)需求成員5:羅秋杰概要設(shè)計(jì)2.2主要參加人員曾維剛〔組長(zhǎng)〕、黃健能、劉陽、王韜、周財(cái)弘、羅秋杰2.3驗(yàn)收標(biāo)準(zhǔn)1、工程完成老師的要求2、本錢未超過預(yù)期3、網(wǎng)站功能齊全2.4完成工程的最遲期限本學(xué)期十七周〔2023—12—24〕。2.5本方案的審查者與批準(zhǔn)者審查者:曾維剛批準(zhǔn)者:曾維剛3.實(shí)施總方案3.1工作任務(wù)的分解3.2進(jìn)度根據(jù)可行性研究報(bào)告中的甘特圖進(jìn)行。3.3預(yù)算花費(fèi)六周3.4關(guān)鍵問題網(wǎng)頁與數(shù)據(jù)庫的銜接4.支持條件4.1計(jì)算機(jī)系統(tǒng)支持XP,Win7,Win84.2需用用戶承當(dāng)?shù)墓ぷ?、日常數(shù)據(jù)庫維護(hù)2、日常效勞器維護(hù)3、網(wǎng)站后臺(tái)維護(hù)4.3需由外單位提供的條件電信網(wǎng)絡(luò)的通信需求規(guī)格說明書--寵物商店電子商務(wù)網(wǎng)站一、概述本文檔是進(jìn)行工程籌劃、概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)的根底,也是軟件企業(yè)測(cè)試部門進(jìn)行內(nèi)部驗(yàn)收測(cè)試的依據(jù)。用戶簡(jiǎn)介本工程開發(fā)的最終用戶是在網(wǎng)上購(gòu)置寵物的客戶。工程的目的與目標(biāo)工程的目的是開發(fā)出一個(gè)用于寵物商店電子商務(wù)網(wǎng)站的前后臺(tái)管理系統(tǒng)。工程的目標(biāo)是做到管理員能對(duì)商品信息、客戶信息等根本資料進(jìn)行登記,能為客戶提供方便快捷的在線瀏覽、下訂單等效勞。術(shù)語定義無參考資料相關(guān)文檔[1]立項(xiàng)建議說明書[2]概要設(shè)計(jì)說明書[3]詳細(xì)設(shè)計(jì)說明書二、目標(biāo)系統(tǒng)描述2.1系統(tǒng)流程圖2.1.1頂層圖0層圖1層圖2.1.3.1后臺(tái)管理模塊后臺(tái)管理模塊1.1商品管理:后臺(tái)管理模塊1.2訂單管理:后臺(tái)管理模塊1.3用戶管理:2.1.3.2前臺(tái)應(yīng)用模塊前臺(tái)應(yīng)用模塊2.1個(gè)人資料管理:前臺(tái)應(yīng)用模塊2.2商品瀏覽:前臺(tái)應(yīng)用模塊2.3訂購(gòu)商品:系統(tǒng)功能構(gòu)架圖3.系統(tǒng)功能說明:3.1客戶前臺(tái)管理3.1.1用戶注冊(cè)說明:注冊(cè)新用戶功能:添加3.1.2個(gè)人資料管理說明:對(duì)自己個(gè)人信息進(jìn)行維護(hù)?!踩纾盒薷膫€(gè)人通信地址〕功能:修改3.1.3訂購(gòu)商品說明:訂購(gòu)寵物,每次訂購(gòu)生成一個(gè)訂單?!踩纾禾砑幽硞€(gè)商品,將已添加商品刪除購(gòu)物車〕功能:添加、修改、刪除3.2后臺(tái)管理3.2.1寵物管理說明:添加、編輯、刪除商品信息?!踩纾簩?duì)已有寵物編輯其價(jià)格〕功能:添加、修改、刪除3.2.1會(huì)員管理說明:添加、編輯、刪除用戶信息。〔如:修改用戶郵箱〕功能:添加、修改、刪除3.2.1訂單管理說明:添加、編輯、刪除訂單信息?!踩纾盒薷挠唵沃械牡刂沸畔ⅰ彻δ埽禾砑?、修改、刪除4.?dāng)?shù)據(jù)結(jié)構(gòu)設(shè)計(jì)4.1數(shù)據(jù)庫表名清單序號(hào)中文表名英文表名表功能說明1會(huì)員注冊(cè)信息Register記錄會(huì)員的詳細(xì)信息2寵物信息Petinfo記錄寵物的詳細(xì)信息3訂單信息Order記錄訂單詳細(xì)信息4購(gòu)物車信息ShoppingCart記錄訂單詳細(xì)信息5管理員Manager管理員信息4.2數(shù)據(jù)庫表之間關(guān)系說明〔E-R圖〕4.3數(shù)據(jù)庫表的詳細(xì)清單1.表名:會(huì)員信息(Register)序號(hào)字段中文名字段英文名類型取值約束空否默認(rèn)值主鍵/外鍵索引否1用戶編號(hào)buyeridInteger非空無主鍵是2昵稱namestring非空無3密碼Pwdstring非空無4性別SexString非空無5郵箱emailstring非空無6默認(rèn)地址defAddrstring非空無7號(hào)碼Phonestring非空無2.表名:購(gòu)物車信息〔shoppingcart〕序號(hào)字段中文名字段英文名類型取值約束空否默認(rèn)值主鍵/外鍵索引否1寵物信息Petinfo外鍵2數(shù)量numberinteger≥0非空3.表名:訂單信息(Order)序號(hào)字段中文名字段英文名類型取值約束空否默認(rèn)值主鍵/外鍵索引否1訂單號(hào)orderidinteger非空無主鍵是2購(gòu)置者信息外鍵3寵物信息外鍵4數(shù)量NumberInteger≥1非空無5價(jià)格pricestring≥0非空無6收貨地址Addrstring非空無7聯(lián)系Phonestring非空無8訂單日期Datestring非空無4.表名:寵物信息〔Petinfo〕序號(hào)字段中文名字段英文名類型取值約束空否默認(rèn)值主鍵/外鍵索引否1寵物編號(hào)Petidinteger非空無主鍵是2寵物種類Petkindstring非空無3寵物年齡Petagestring非空無4寵物性別Petsexstring非空無5寵物價(jià)格Pricestring非空無6寵物描述PetdiscString非空無7寵物體重PetwightString非空無8寵物圖片PetimgString非空無5.表名:管理員信息〔manager〕1管理員編號(hào)MidString非空無主鍵是2管理員名MnameString非空無3密碼PasswordString非空無5數(shù)據(jù)字典一數(shù)據(jù)文件:會(huì)員信息表文件組成:用戶編號(hào),昵稱,密碼,性別,郵箱,默認(rèn)地址,號(hào)碼數(shù)據(jù)項(xiàng):用戶編號(hào)數(shù)據(jù)類型:字符串?dāng)?shù)據(jù)長(zhǎng)度:20數(shù)據(jù)項(xiàng):昵稱數(shù)據(jù)類型:可變字符類型數(shù)據(jù)長(zhǎng)度:20數(shù)據(jù)項(xiàng):密碼數(shù)據(jù)類型:字符串?dāng)?shù)據(jù)長(zhǎng)度:20數(shù)據(jù)項(xiàng):性別數(shù)據(jù)類型:字符串?dāng)?shù)據(jù)項(xiàng):郵箱數(shù)據(jù)類型:可變字符類型數(shù)據(jù)長(zhǎng)度:30數(shù)據(jù)項(xiàng):默認(rèn)地址數(shù)據(jù)類型:可變字符類型數(shù)據(jù)長(zhǎng)度:50數(shù)據(jù)項(xiàng):號(hào)碼數(shù)據(jù)類型:字符串?dāng)?shù)據(jù)長(zhǎng)度:20數(shù)據(jù)文件:購(gòu)物車信息表文件組成:寵物信息,數(shù)量數(shù)據(jù)項(xiàng):寵物信息描述:外鍵引用數(shù)據(jù)項(xiàng):數(shù)量數(shù)據(jù)類型:整型數(shù)據(jù)長(zhǎng)度:2數(shù)據(jù)文件:訂單信息表文件組成:訂單號(hào),購(gòu)置者信息,寵物信息,數(shù)量,價(jià)格,收貨地址,聯(lián)系,訂單日期數(shù)據(jù)項(xiàng):訂單號(hào)數(shù)據(jù)類型:整型數(shù)據(jù)長(zhǎng)度:20數(shù)據(jù)組成:A+日期數(shù)據(jù)項(xiàng):購(gòu)置者信息描述:外鍵引用數(shù)據(jù)項(xiàng):寵物信息描述:外鍵引用數(shù)據(jù)項(xiàng):數(shù)量數(shù)據(jù)類型:整型數(shù)據(jù)長(zhǎng)度:2數(shù)據(jù)項(xiàng):價(jià)格數(shù)據(jù)類型:整型數(shù)據(jù)長(zhǎng)度:10數(shù)據(jù)項(xiàng):收貨地址數(shù)據(jù)類型:可變字符類型數(shù)據(jù)長(zhǎng)度:50數(shù)據(jù)項(xiàng):聯(lián)系數(shù)據(jù)類型:整型數(shù)據(jù)長(zhǎng)度:20數(shù)據(jù)項(xiàng):訂單日期數(shù)據(jù)類型:日期類型數(shù)據(jù)長(zhǎng)度:8數(shù)據(jù)文件:寵物信息表文件組成:寵物編號(hào),寵物類型,寵物年齡,寵物性別,寵物價(jià)格,寵物描述,寵物體重,寵物圖片數(shù)據(jù)項(xiàng):寵物編號(hào)數(shù)據(jù)類型:整型數(shù)據(jù)長(zhǎng)度:20數(shù)據(jù)項(xiàng):寵物類型數(shù)據(jù)類型:可變字符類型數(shù)據(jù)長(zhǎng)度:20數(shù)據(jù)項(xiàng):寵物年齡數(shù)據(jù)類型:整型數(shù)據(jù)長(zhǎng)度:2數(shù)據(jù)項(xiàng):寵物性別數(shù)據(jù)類型:字符串?dāng)?shù)據(jù)長(zhǎng)度:5數(shù)據(jù)項(xiàng):寵物價(jià)格數(shù)據(jù)類型:整型數(shù)據(jù)長(zhǎng)度:10數(shù)據(jù)項(xiàng):寵物描述數(shù)據(jù)類型:字符串?dāng)?shù)據(jù)長(zhǎng)度:100數(shù)據(jù)項(xiàng):寵物體重?cái)?shù)據(jù)類型:字符串?dāng)?shù)據(jù)長(zhǎng)度:10數(shù)據(jù)項(xiàng):寵物圖片數(shù)據(jù)類型:字符串?dāng)?shù)據(jù)長(zhǎng)度:50二數(shù)據(jù)流定義前臺(tái):注冊(cè)名稱:注冊(cè)簡(jiǎn)述:在網(wǎng)站注冊(cè)個(gè)人信息數(shù)據(jù)來源:網(wǎng)站訪客數(shù)據(jù)去向:會(huì)員信息表數(shù)據(jù)組成:ID,昵稱,密碼,性別,郵箱,默認(rèn)地址,號(hào)碼登錄名稱:登錄簡(jiǎn)述:登錄網(wǎng)站數(shù)據(jù)來源:網(wǎng)站訪客數(shù)據(jù)去向:與會(huì)員信息表做比擬數(shù)據(jù)組成:ID,密碼修改個(gè)人信息名稱:修改個(gè)人信息簡(jiǎn)述:用戶可自行修改個(gè)人信息數(shù)據(jù)來源:用戶數(shù)據(jù)去向:會(huì)員信息表數(shù)據(jù)組成:昵稱,密碼,郵箱,默認(rèn)地址,號(hào)碼瀏覽選購(gòu)名稱:瀏覽選購(gòu)簡(jiǎn)述:用戶選購(gòu)寵物并將其參加購(gòu)物車數(shù)據(jù)來源:用戶選中的寵物數(shù)據(jù)去向:購(gòu)物車數(shù)據(jù)組成:寵物信息,數(shù)量生成/修改訂單名稱:生成/修改訂單簡(jiǎn)述:用戶可在購(gòu)物車中生成訂單,并且可在提交訂單前修改訂單數(shù)據(jù)來源:用戶數(shù)據(jù)去向:訂單表數(shù)據(jù)組成:訂單號(hào),購(gòu)置者信息,寵物信息,數(shù)量,價(jià)格,收貨地址,聯(lián)系,訂單日期提交訂單名稱:提交訂單簡(jiǎn)述:用戶將訂單提交給管理員數(shù)據(jù)來源:訂單數(shù)據(jù)去向:管理員數(shù)據(jù)組成:訂單號(hào),購(gòu)置者信息,寵物信息,數(shù)量,價(jià)格,收貨地址,聯(lián)系,訂單日期后臺(tái)增加/刪除/修改商品名稱:增加/刪除/修改商品簡(jiǎn)述:管理員增加/刪除/修改商品數(shù)據(jù)來源:管理員數(shù)據(jù)去向:寵物表數(shù)據(jù)組成:寵物編號(hào),寵物類型,寵物年齡,寵物性別,寵物價(jià)格,寵物描述,寵物體重,寵物圖片用戶管理名稱:用戶管理簡(jiǎn)述:管理員可根據(jù)用戶要求修改或刪除用戶信息數(shù)據(jù)來源:會(huì)員信息表數(shù)據(jù)去向:會(huì)員信息表數(shù)據(jù)組成:昵稱,密碼,性別,郵箱,默認(rèn)地址,號(hào)碼訂單管理名稱:訂單管理簡(jiǎn)述:管理員在收到訂單后且未發(fā)貨的情況可跟據(jù)用戶需求修改,刪除訂單數(shù)據(jù)來源:訂單表數(shù)據(jù)去向:訂單表數(shù)據(jù)組成:訂單號(hào),購(gòu)置者信息,寵物信息,數(shù)量,價(jià)格,收貨地址,聯(lián)系,訂單日期發(fā)貨管理名稱:發(fā)貨管理簡(jiǎn)述:管理員在收到訂單后根據(jù)訂單發(fā)貨數(shù)據(jù)來源:訂單表數(shù)據(jù)去向:管理員數(shù)據(jù)組成:訂單號(hào),購(gòu)置者信息,寵物信息,數(shù)量,價(jià)格,收貨地址,聯(lián)系,訂單日期概要設(shè)計(jì)說明書--寵物商店電子商務(wù)網(wǎng)站導(dǎo)言本章對(duì)該文檔的目的、功能范圍、術(shù)語、相關(guān)文檔、參考資料、版本更新進(jìn)行說明。1.1目的本文檔的目的旨在推動(dòng)軟件工程的標(biāo)準(zhǔn)化,使設(shè)計(jì)人員遵循統(tǒng)一的概要設(shè)計(jì)書寫標(biāo)準(zhǔn),節(jié)省制作文檔的時(shí)間,降低系統(tǒng)實(shí)現(xiàn)的風(fēng)險(xiǎn),做到系統(tǒng)設(shè)計(jì)資料的標(biāo)準(zhǔn)性與全面性,以利于系統(tǒng)的實(shí)現(xiàn)、測(cè)試、維護(hù)、版本升級(jí)等。1.2范圍本文檔用于軟件設(shè)計(jì)階段的概要設(shè)計(jì),它的上游〔依據(jù)的基線〕是《需求分析規(guī)格書》,它的下游是《詳細(xì)設(shè)計(jì)說明書》,并為《詳細(xì)設(shè)計(jì)說明書》提供測(cè)試的依據(jù)。軟件概要設(shè)計(jì)的范圍是:軟件系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)、全局?jǐn)?shù)據(jù)庫和數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)、外部接口設(shè)計(jì)、主要部件功能分配設(shè)計(jì)、部件之間的接口設(shè)計(jì)等方面的內(nèi)容。該范圍應(yīng)覆蓋《需求規(guī)格說明書》中的功能點(diǎn)列表、接口列表。1.3命名規(guī)那么 根本命名規(guī)那么參照匈牙利命名法命名;變量對(duì)象命名規(guī)那么:申明全局變量、局部變量對(duì)象的命名規(guī)那么;數(shù)據(jù)庫對(duì)象命名規(guī)那么:申明數(shù)據(jù)庫表名、字段名、索引名、視圖名等對(duì)象的命名規(guī)那么;1.4術(shù)語定義〔略〕1.5參考資料[1]用戶需求需求報(bào)告[2]軟件開發(fā)合同[3]數(shù)據(jù)庫設(shè)計(jì)標(biāo)準(zhǔn)[4]命名標(biāo)準(zhǔn)1.6相關(guān)文檔[1]《詳細(xì)設(shè)計(jì)說明書》[2]源程序清單[3]測(cè)試方案及報(bào)告[4]《用戶使用手冊(cè)》總體設(shè)計(jì)2.1總體結(jié)構(gòu)設(shè)計(jì)2.2運(yùn)行環(huán)境設(shè)計(jì)該軟件系統(tǒng)的運(yùn)行環(huán)境:客戶機(jī)硬件根本要求:CUP:Pentium133MHz處理器或更高客戶機(jī)硬件根本要求:CUP:Pentium133MHz處理器或更高內(nèi)存:1G或更多聲卡:無顯卡:DirectX9(512MB以上)操作系統(tǒng)要求:WindowsXP及以上瀏覽器要求:IE7.0及其以上版本相兼容瀏覽器效勞器硬件根本要求:CUP:Pentium41GHz處理器或更高內(nèi)存:8G或更多聲卡:無顯卡:DirectX9(512MB以上)操作系統(tǒng)要求:Windows2000Server及以上或Linux、Unix操作系統(tǒng)開發(fā)工具:JDK1.7;Tomcat7.0Eclipse4.3MySQLServer2005 網(wǎng)絡(luò)平臺(tái):通信協(xié)議TCP/IP通信帶寬〔略〕2.3子系統(tǒng)清單子系統(tǒng)編號(hào)子系統(tǒng)英文名子系統(tǒng)功能簡(jiǎn)述子系統(tǒng)之間的關(guān)系Sys1M1-front客戶前臺(tái)應(yīng)用及管理Sys2M2-back管理員后臺(tái)應(yīng)用及管理2.4功能模塊清單子模塊編號(hào)子模塊英文名子系統(tǒng)功能簡(jiǎn)述模塊的接口簡(jiǎn)述M1-1Member包括客戶的登錄、注冊(cè)及對(duì)個(gè)人信息的管理M1-2Shops客戶在頁面中瀏覽商品信息M1-3Orders客戶管理訂單,如添加、查看、修改、刪除、提交訂單M1-4ShoppingCart客戶可在此頁面添加、刪除自己要買的商品M1-5AdminMember管理員可在此管理會(huì)員信息M1-6AdminShops管理員可在此添加、修改、刪除商品信息M1-7Adminmember管理員可在此查看、修改、刪除訂單信息模塊〔部件〕功能分配3.1專用模塊功能分配〔I-insert;E-edit;Q-query〕專用模塊編號(hào)模塊英文名模塊詳細(xì)功能分配模塊的接口標(biāo)準(zhǔn)M1-1IEorders錄入訂單信息M2-2Eorders修改訂單信息M2-3IEproducts錄入、修改商品信息3.2公用模塊功能分配公用模塊編號(hào)模塊英文名模塊詳細(xì)功能分配模塊的接口標(biāo)準(zhǔn)G-1Qproducts查詢查看商品信息G-2Qorders查詢查看訂單信息G-3Qmembername查看用戶姓名G-4Qmemberuser查看用戶名G-5Qmembermobilephone查看用戶G-6Qmembere-mail查看用戶電子郵箱G-7Imembername錄入會(huì)員名稱G-8Imemberuser錄入會(huì)員用戶名G-9Imemberpassword錄入、修改用戶密碼G-10Imembermobilephone錄入、修改用戶G-11Imembere-mail錄入、修改用戶電子郵箱4.?dāng)?shù)據(jù)結(jié)構(gòu)設(shè)計(jì)4.1數(shù)據(jù)庫表名清單序號(hào)中文表名英文表名表功能說明1會(huì)員注冊(cè)信息Register記錄會(huì)員的詳細(xì)信息2寵物信息Petinfo記錄寵物的詳細(xì)信息3訂單信息Order記錄訂單詳細(xì)信息4購(gòu)物車信息ShoppingCart記錄訂單詳細(xì)信息5管理員Manager管理員信息4.2數(shù)據(jù)庫表之間關(guān)系說明〔E-R圖〕4.3數(shù)據(jù)庫表的詳細(xì)清單1.表名:會(huì)員信息(Register)序號(hào)字段中文名字段英文名類型取值約束空否默認(rèn)值主鍵/外鍵索引否1用戶編號(hào)buyeridInteger非空無主鍵是2昵稱namestring非空無3密碼Pwdstring非空無4性別SexString非空無5郵箱emailstring非空無6默認(rèn)地址defAddrstring非空無7號(hào)碼Phonestring非空無2.表名:購(gòu)物車信息〔shoppingcart〕序號(hào)字段中文名字段英文名類型取值約束空否默認(rèn)值主鍵/外鍵索引否1寵物信息Petinfo外鍵2數(shù)量numberinteger≥0非空3.表名:訂單信息(Order)序號(hào)字段中文名字段英文名類型取值約束空否默認(rèn)值主鍵/外鍵索引否1訂單號(hào)orderidinteger非空無主鍵是2購(gòu)置者信息外鍵3寵物信息外鍵4數(shù)量NumberInteger≥1非空無5價(jià)格pricestring≥0非空無6收貨地址Addrstring非空無7聯(lián)系Phonestring非空無8訂單日期Datestring非空無4.表名:寵物信息〔Petinfo〕序號(hào)字段中文名字段英文名類型取值約束空否默認(rèn)值主鍵/外鍵索引否1寵物編號(hào)Petidinteger非空無主鍵是2寵物種類Petkindstring非空無3寵物年齡Petagestring非空無4寵物性別Petsexstring非空無5寵物價(jià)格Pricestring非空無6寵物描述PetdiscString非空無7寵物體重PetwightString非空無8寵物圖片PetimgString非空無5.表名:管理員信息〔manager〕1管理員編號(hào)MidString非空無主鍵是2管理員名MnameString非空無3密碼PasswordString非空無4.4視圖設(shè)計(jì)(略)5.接口設(shè)計(jì)5.1〔1〕接口名稱:界面接口〔2〕接口內(nèi)容:用MyEclipse做出用戶熟悉的HTML的操作界面,有顯示提示信息,方便用戶使用!〔3〕接口設(shè)施〔略〕〔4〕接口的數(shù)據(jù)結(jié)構(gòu)〔略〕〔5〕接口的傳輸速率〔Mbps〕〔略〕〔6〕接口的帶寬〔略〕〔7〕接口的協(xié)議〔略〕5.2〔1〕接口名稱:軟件接口〔2〕接口內(nèi)容:用MyEclipse提供的接口,對(duì)SQLSERVER2000進(jìn)行對(duì)數(shù)據(jù)庫的所有訪問?!?〕接口設(shè)施〔略〕〔4〕接口的數(shù)據(jù)結(jié)構(gòu)〔略〕〔5〕接口的傳輸速率〔Mbps〕〔略〕〔6〕接口的帶寬〔略〕〔7〕接口的協(xié)議〔略〕5.3〔1〕接口名稱硬件接口〔2〕接口內(nèi)容:用鍵盤和鼠標(biāo)對(duì)輸入進(jìn)行處理?!?〕接口設(shè)施〔略〕〔4〕接口的數(shù)據(jù)結(jié)構(gòu)〔略〕〔5〕接口的傳輸速率〔Mbps〕〔略〕〔6〕接口的帶寬〔略〕〔7〕接口的協(xié)議〔略〕6.其他設(shè)計(jì)〔略〕7.設(shè)計(jì)檢查列表7.1功能設(shè)計(jì)檢查列表編號(hào)功能名稱功能描述輸入內(nèi)容系統(tǒng)響應(yīng)輸出內(nèi)容1會(huì)員個(gè)人資料管理當(dāng)前客戶對(duì)一些個(gè)人信息的修改客戶資料將輸入信息存入到Register表中會(huì)員個(gè)人資料2會(huì)員訂購(gòu)商品客戶在網(wǎng)站定購(gòu)商品定購(gòu)商品信息將定購(gòu)信息存入到Order表中定購(gòu)商品信息3會(huì)員瀏覽商品客戶在網(wǎng)站上瀏覽商品瀏覽商品信息將準(zhǔn)備購(gòu)置的商品信息存入到Shoppingcart表中瀏覽商品信息4會(huì)員管理訂單客戶管理訂單,如查看、刪除訂單訂單信息將經(jīng)過修改信息存回到Order表中訂單信息5后臺(tái)商品信息管理管理員可添加、修改、刪除商品信息錄入、修改、刪除商品信息將錄入、修改、刪除Petinfo表中的信息錄入、修改、刪除商品信息6后臺(tái)訂單信息管理管理員可修改、刪除訂單信息錄入、修改、刪除訂單信息將錄入、修改、刪除Order表中的信息錄入、修改、刪除訂單信息7后臺(tái)會(huì)員信息管理管理員可修改添加、修改、刪除會(huì)員信息錄入、修改、刪除會(huì)員信息將錄入、修改、刪除Register表中的信息錄入、修改、刪除會(huì)員信息詳細(xì)設(shè)計(jì)說明書1.導(dǎo)言1.1目的在概要設(shè)計(jì)說明書中,已解決了實(shí)現(xiàn)該系統(tǒng)需求的程序模塊設(shè)計(jì)問題。包括如何把該系統(tǒng)劃分成假設(shè)干個(gè)模塊、決定各個(gè)模塊之間的接口、模塊之間傳遞的信息,以及數(shù)據(jù)結(jié)構(gòu)、模塊結(jié)構(gòu)的設(shè)計(jì)等。在以下的詳細(xì)設(shè)計(jì)報(bào)告中將對(duì)在本階段中對(duì)系統(tǒng)所做的所有詳細(xì)設(shè)計(jì)進(jìn)行說明。1.2范圍本文檔用于軟件設(shè)計(jì)階段的詳細(xì)設(shè)計(jì),它的上游〔依據(jù)的基線〕是《概要設(shè)計(jì)說明書》,它的下游是源程序清單及單元測(cè)試方案,并為單元測(cè)試報(bào)告提供測(cè)試的依據(jù)。該范圍應(yīng)覆蓋《概要設(shè)計(jì)說明書》中的功能點(diǎn)列表,性能點(diǎn)列表,接口列表。1.3術(shù)語定義〔略〕1.4參考資料[1]《概要設(shè)計(jì)說明書》[2]《需求分析說明書》[3]程序設(shè)計(jì)標(biāo)準(zhǔn)[4]界面設(shè)計(jì)標(biāo)準(zhǔn)[5]命名標(biāo)準(zhǔn)1.5相關(guān)文檔[1]源程序清單[2]單元測(cè)試方案及報(bào)告2.總體設(shè)計(jì)需求概要基于方便顧客購(gòu)置寵物而開發(fā)的一個(gè)寵物商店電子商務(wù)系統(tǒng)。本系統(tǒng)要做到方便管理員對(duì)寵物商品的增加、修改和刪除,同時(shí)也要方便顧客瀏覽、選購(gòu)寵物。另外還需對(duì)客戶的訂單、個(gè)人信息等進(jìn)行管理。軟件結(jié)構(gòu)網(wǎng)站主頁主頁界面前臺(tái)管理模塊2.2.2.1用戶登陸/注冊(cè)模塊登錄界面注冊(cè)界面2.2.2.1登錄注冊(cè)的模塊結(jié)構(gòu)2.2.2.2程序描述名稱:Login_Register〔登錄注冊(cè)模塊〕功能:登錄過程:從登陸界面得到用戶的用戶名及其密碼,在CustomerDao.java文件中,檢查數(shù)據(jù)庫中所對(duì)應(yīng)的用戶名及密碼是否正確。對(duì)于密碼框,要求用戶輸入密碼時(shí)候顯示為:●CustomerDao.javaIf(用戶名在數(shù)據(jù)庫中存在并且用戶名所在記錄中密碼項(xiàng)與所得到的相同){顯示登錄成功網(wǎng)頁轉(zhuǎn)向到網(wǎng)站主頁"index.jsp"并在主頁將中的“登錄〞狀態(tài),顯示為“您好,用戶名〞}Else{彈出一個(gè)提示用戶名或密碼有誤的對(duì)話框}注冊(cè)過程:從注冊(cè)界面得到游客的個(gè)人信息,如:用戶名、登錄密碼、、郵箱、地址等。并將信息通過CustomerDao.java中的插入語句,將該信息存儲(chǔ)到數(shù)據(jù)庫表customers中。身份認(rèn)證&檢查過程:對(duì)登陸的用戶名及密碼進(jìn)行檢驗(yàn),如果通過驗(yàn)證那么返回true,進(jìn)入網(wǎng)站首頁,否那么返回false,彈出一個(gè)錯(cuò)誤信息提示的對(duì)話框。if(用戶名不存在){彈出對(duì)話框}if(密碼與數(shù)據(jù)庫中密碼不相符){彈出對(duì)話框}else{redirect(index.jsp);}性能:身份認(rèn)證模塊和檢查用戶名模塊要對(duì)數(shù)據(jù)庫進(jìn)行搜索和錄入,檢查用戶是不是合法和注冊(cè)時(shí)用戶表里是否有此會(huì)員的會(huì)員名。輸入工程輸入用戶用戶名和密碼,密碼要以●顯示。輸出工程如果通過驗(yàn)證將自動(dòng)登錄并跳轉(zhuǎn)到網(wǎng)站主頁,否那么彈出一個(gè)錯(cuò)誤對(duì)話框。測(cè)試要點(diǎn)身份認(rèn)證時(shí)要保證在以下輸入情況無誤的時(shí)候,系統(tǒng)才能夠健康運(yùn)行: 1:輸入的用戶名要存在。2:輸入的用戶名與密碼要相符合。系統(tǒng)菜單模塊2.3.1個(gè)人資料管理模塊個(gè)人資料管理模塊包括了:修改資料、平安設(shè)置兩個(gè)局部。個(gè)人資料修改界面:2.3.2模塊結(jié)構(gòu)2.3.3程序描述名稱個(gè)人資料管理模塊注:在此是游客登錄后使用的局部功能:將用戶修改的信息重新保存到數(shù)據(jù)庫中輸入工程輸入新的用戶信息或者輸入修改以后的用戶信息。輸出工程頁面跳轉(zhuǎn)到網(wǎng)站主頁index.jsp2.2.4在線購(gòu)置模塊訂購(gòu)寵物界面:確認(rèn)訂購(gòu)界面:2.4.1模塊結(jié)構(gòu)2.4.2程序描述名稱商品訂購(gòu)功能:將選中的商品參加訂單輸入工程輸入新的訂單信息或者輸入修改以后的訂單信息。輸出工程頁面跳轉(zhuǎn)到生成訂單頁,并顯示“成功生成訂單!〞2.2.5寵物信息管理模塊寵物信息管理模塊分以下小模塊:寵物信息查詢、寵物信息添加、寵物信息修改、寵物信息刪除。寵物信息添加界面:寵物信息編輯界面:寵物信息刪除界面:2.5.1模塊2.2.5.2程序描述名稱寵物管理模塊功能:向數(shù)據(jù)庫中參加寵物信息,從數(shù)據(jù)庫中讀出寵物信息,然后對(duì)其進(jìn)編輯,包括相應(yīng)字段的更新和查詢。性能本模塊是管理寵物信息,因此要求較高的及時(shí)性和準(zhǔn)確性。輸入工程輸入進(jìn)行添加的寵物信息,包括類別,年齡,性別,價(jià)格等。輸出工程輸出寵物的根本信息或修改后的寵物信息。數(shù)據(jù)庫設(shè)計(jì)說明書數(shù)據(jù)庫設(shè)計(jì)說明書擬制人_____曾維剛_________________審核人______曾維剛________________批準(zhǔn)人______曾維剛________________[二零一三年十二月月二十三日]數(shù)據(jù)庫設(shè)計(jì)說明書1.引言1.1編寫目的隨著社會(huì)開展的不斷進(jìn)步,人們消費(fèi)水平的提高,飼養(yǎng)寵物成為人們的一大喜好,購(gòu)置寵物的消費(fèi)者也越來越多,寵物也逐漸成為普通老百姓的生活組成局部,寵物購(gòu)置系統(tǒng)在對(duì)于人們預(yù)定寵物和購(gòu)置寵物的作用也越顯重要。因此,開發(fā)一套具有完整的存儲(chǔ),查詢,核對(duì),功能的實(shí)時(shí)寵物購(gòu)置系統(tǒng)勢(shì)在必行。本文檔說明了寶寵網(wǎng)研究工程的數(shù)據(jù)庫的設(shè)計(jì),用于指導(dǎo)該系統(tǒng)在數(shù)據(jù)庫存儲(chǔ)各方面的內(nèi)容,為系統(tǒng)開發(fā)的程序員、系統(tǒng)分析員做為基準(zhǔn)文檔。1.2背景說明:A、軟件系統(tǒng)的名稱:寶寵網(wǎng)B、任務(wù)提出者:劉陽開發(fā)者:曾維剛實(shí)現(xiàn)完成的系統(tǒng)將在寶寵網(wǎng)商店的前臺(tái)、后臺(tái)使用。D、系統(tǒng)采用B/S體系結(jié)構(gòu):browser(瀏覽器端)負(fù)責(zé)提供表達(dá)邏輯、顯示用戶界面信息、訪問數(shù)據(jù)庫效勞器;Server(效勞器)端用于提供數(shù)據(jù)效勞。E、運(yùn)行平臺(tái):windowsxp/windows71.3定義MYSQL:系統(tǒng)效勞器所使用的數(shù)據(jù)庫管理系統(tǒng)〔DBMS〕SQL:一種用于訪問查詢數(shù)據(jù)庫的語言事務(wù)流:數(shù)據(jù)進(jìn)入模塊后可能有多種路徑進(jìn)行處理系統(tǒng):假設(shè)未特別指出,統(tǒng)指本機(jī)票預(yù)定系統(tǒng)。SQL:StructuredQueryLanguage〔結(jié)構(gòu)化查詢語言〕。ATM:AsynchronousTransferMode(異步傳輸模式)。1.4參考資料相關(guān)的文件包括:寶寵網(wǎng)系統(tǒng)《需求分析文檔》;參考資料:A、《基于工程的軟件工程-面向?qū)ο笱芯糠椒ā稢athieLeBlan&EvelynStiller 機(jī)械工業(yè)出版社2001.1B、國(guó)家標(biāo)準(zhǔn)《數(shù)據(jù)庫設(shè)計(jì)說明書〔GB8567——88〕》;C、羅運(yùn)模等.SQLServer數(shù)據(jù)庫系統(tǒng)根底.北京:高等教育出版社,2002D、張海藩.軟件工程導(dǎo)論〔第五版〕[M].北京:清華大學(xué)出版社,2003E、ComputerNetwork PrenticeHall 1996/012.外部設(shè)計(jì)1.1標(biāo)識(shí)符的狀態(tài)表3-1數(shù)據(jù)表名稱標(biāo)識(shí)符名稱標(biāo)識(shí)符名稱屬性 顧客表:customerscid顧客編號(hào)寵物表:petpid寵物編號(hào)訂單表:shoporderoid訂單編號(hào)訂單子項(xiàng)表:orderitemid訂單子項(xiàng)編號(hào)上傳時(shí)間表:saveuploadtimepid寵物編號(hào)寵物類型表:ptypetname寵物類別編號(hào)管理員表:managersmid管理員編號(hào)數(shù)據(jù)庫軟件:MYSQL系統(tǒng)要求建立的數(shù)據(jù)庫名稱:SHOPCB2.2使用它的程序2.3約定管理員:只能對(duì)庫〔寵物信息、顧客信息、訂單信息〕中的信息進(jìn)行查詢操作;可以根據(jù)具體需要進(jìn)行適當(dāng)?shù)臄?shù)據(jù)管理〔增加、刪處、修改改、更該〕。顧客:只能對(duì)寵物的信息進(jìn)行查詢操作。在滿足約束的情況下,顧客能修改自己的信息。2.4專門指導(dǎo)2.5支持軟件1、phpMyAdmin〔:///〕phpMyAdmin是最常用的MYSQL維護(hù)工具,是一個(gè)用PHP開發(fā)的基于Web方式架構(gòu)在網(wǎng)站主機(jī)上的MYSQL管理工具,支持中文,管理數(shù)據(jù)庫非常方便。缺乏之處在于對(duì)大數(shù)據(jù)庫的備份和恢復(fù)不方便。2、MYSQLDumper〔://MYSQLdumper.de/en/〕MYSQLDumper使用PHP開發(fā)的MYSQL數(shù)據(jù)庫備份恢復(fù)程序,解決了使用PHP進(jìn)行大數(shù)據(jù)庫備份和恢復(fù)的問題,數(shù)百兆的數(shù)據(jù)庫都可以方便的備份恢復(fù),不用擔(dān)憂網(wǎng)速太慢導(dǎo)致中間中斷的問題,非常方便易用。這個(gè)軟件是德國(guó)人開發(fā)的,還沒有中文語言包。3、Navicat〔://navicat/〕Navicat是一個(gè)桌面版MYSQL數(shù)據(jù)庫管理和開發(fā)工具。和微軟SQLServer的管理器很像,易學(xué)易用。Navicat使用圖形化的用戶界面,可以讓用戶使用和管理更為輕松。支持中文,有免費(fèi)版本提供。4、MYSQLGUITools〔://dev.MYSQL/downloads/gui-tools/〕MYSQLGUITools是MYSQL官方提供的圖形化管理工具,功能很強(qiáng)大,值得推薦,可惜的是沒有中文界面。5、MYSQLODBCConnector〔://dev.MYSQL/downloads/connector/odbc/〕MYSQL官方提供的ODBC接口程序,系統(tǒng)安裝了這個(gè)程序之后,就可以通過ODBC來訪問MYSQL,這樣就可以實(shí)現(xiàn)SQLServer、Access和MYSQL之間的數(shù)據(jù)轉(zhuǎn)換,還可以支持ASP訪問MYSQL數(shù)據(jù)庫。3.結(jié)構(gòu)設(shè)計(jì)3.1概念結(jié)構(gòu)設(shè)計(jì)表3-2顧客表的結(jié)構(gòu)字段名數(shù)據(jù)類型長(zhǎng)度約束描述cidint11主鍵顧客編號(hào)cnamevarchar20不為空顧客名passwordvarchar15不為空密碼sexvarchar4無性別emailvarchar20不為空郵箱addressvarchar20不為空地址phonevarchar15不為空聯(lián)系表3-3寵物表的結(jié)構(gòu)字段名數(shù)據(jù)類型長(zhǎng)度約束描述pidint11主鍵寵物編號(hào)sexvarchar50性別ageint11年齡weightdouble不為空體重ppricedouble不為空價(jià)格pdescvarchar50不為空詳細(xì)信息tnamevarchar20外鍵類別psimgurlvarchar50不為空小圖片路徑pbimgurlvarchar50不為空大圖片路徑pathvarchar20不為空?qǐng)D片文件名pcountint11不為空數(shù)

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論