freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

網(wǎng)絡(luò)購(gòu)書系統(tǒng)的設(shè)計(jì)與開發(fā)含完整程序--畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-07-13 03:21 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 。用戶結(jié)賬時(shí),系統(tǒng)可以檢查用戶是否處于登錄狀態(tài)。網(wǎng)絡(luò)購(gòu)書系統(tǒng)還向系統(tǒng)管理員提供維護(hù)商品分類、商品信息、訂單信息等接口。(1)用戶身份驗(yàn)證:當(dāng)用戶購(gòu)買,或者修改自己的注冊(cè)信息,以及進(jìn)行后臺(tái)操作時(shí),都會(huì)提示用戶或者管理員輸入用戶口令和密碼,只有授權(quán)的用戶才能登陸系統(tǒng)進(jìn)行相關(guān)操作。針對(duì)用戶和管理員,提供了不同的登錄界面以及不同的驗(yàn)證過程,當(dāng)?shù)顷懗晒螅謩e將用戶和管理員導(dǎo)向前臺(tái)和后臺(tái)相對(duì)應(yīng)的管理頁面。(2)商品信息查詢:用戶可以按多種方式瀏覽商品信息,系統(tǒng)需針對(duì)不同的用戶提供不同的查詢方式。如:對(duì)于購(gòu)買需求不明確的讀者,系統(tǒng)可以按商品分類,將商品信息呈現(xiàn)給用戶;而對(duì)于有明確需要商品的購(gòu)買者,則可以通過全局搜索或者按商品分類搜索,找到自己需要的商品信息。(3)商品推薦:在首頁和每個(gè)分類的主頁面上提供了不同方式的商品推薦功能,分為幻燈推薦、普通推薦和銷售排行推薦,其中幻燈推薦和普通推薦是通過管理員在后臺(tái)為某商品設(shè)置推薦級(jí)別后呈現(xiàn)出來的,它們的位置比一般圖書更醒目,銷售排行根據(jù)每一商品的銷售情況,將這些商品按銷量從大到小排列起來的一種推薦方式。(4)購(gòu)物車:系統(tǒng)提供購(gòu)物車的功能,當(dāng)某個(gè)用戶登錄系統(tǒng)后,則可以將自己需要購(gòu)買的商品放入購(gòu)物車,待所有書籍都購(gòu)買完成后,再統(tǒng)一生成訂單結(jié)賬。(5)系統(tǒng)維護(hù):系統(tǒng)需為用戶和管理員提供各種管理功能,對(duì)于用戶,需提供訂單操作、收貨地址管理、修改個(gè)人信息等功能,對(duì)于管理員,需提供發(fā)布商品、管理商品、訂單管理、增加員工、管理員工等功能。網(wǎng)絡(luò)商品系統(tǒng)是面向整個(gè)社會(huì)的電子商務(wù)系統(tǒng),所以需要搭配成熟的網(wǎng)絡(luò)環(huán)境,提供足夠大的帶寬。在特定環(huán)境下,本系統(tǒng)能夠滿足對(duì)于應(yīng)用的需求。由于系統(tǒng)是一個(gè)采用B/S結(jié)構(gòu)的購(gòu)物系統(tǒng),因此, SQL Server 2005數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)管理,實(shí)現(xiàn)網(wǎng)絡(luò)購(gòu)書系統(tǒng)的各項(xiàng)功能。具體涉及的技術(shù)主要有:(1) 采用用戶名和密碼機(jī)制進(jìn)行安全登錄;(2) ,用C語言進(jìn)行開發(fā);(3) 網(wǎng)絡(luò)的工作原理及操作技術(shù);(4) Microsoft SQL Server 2005數(shù)據(jù)庫(kù)的各項(xiàng)操作;(5) WEB運(yùn)行環(huán)境,特別是IIS的配置和安全設(shè)置。根據(jù)系統(tǒng)需求,從網(wǎng)絡(luò)購(gòu)書系統(tǒng)不同參與者的角度,可以將系統(tǒng)功能分為前臺(tái)和后臺(tái)兩大功能模塊。從用戶的角度出發(fā),需要實(shí)現(xiàn)在線查詢書籍信息和書籍購(gòu)買的功能;而從系統(tǒng)管理員的角度出發(fā),需要實(shí)現(xiàn)系統(tǒng)的相關(guān)功能,如書籍信息管理和訂單管理。因此,可以將系統(tǒng)分為兩個(gè)模塊,即前臺(tái)用戶模塊和后臺(tái)管理模塊。1. 前臺(tái)用戶模塊(1) 用戶身份驗(yàn)證:在進(jìn)行商品購(gòu)買時(shí),用戶需要輸入用戶名和口令進(jìn)行系統(tǒng)登錄,當(dāng)用戶信息驗(yàn)證承購(gòu)后,才可以進(jìn)行相關(guān)購(gòu)買。(2) 用戶注冊(cè):如果用戶尚未在系統(tǒng)中進(jìn)行身份注冊(cè),則系統(tǒng)可以為用戶提供注冊(cè)模塊,用戶輸入相關(guān)信息后,完成注冊(cè)過程,當(dāng)該用戶購(gòu)買時(shí),即可以通過身份驗(yàn)證模塊完成驗(yàn)證過程。(3) 商品信息查詢:用戶可以按商品分類的方式瀏覽商品信息,也可以按不同分類進(jìn)行關(guān)鍵字搜索,找到自己需要的商品信息。(4) 商品推薦:分為幻燈片形式推薦和列表形式的推薦以及銷售排行推薦,在幻燈推薦部分,提供一個(gè)寬540像素,高230像素大小的幻燈片來展示商品;在列表推薦部分,將推薦的圖書按3列的形式排列;在銷售排行推薦部分,根據(jù)銷量情況,銷量最高的排行第一,按銷量從多到少的順序排列。在首頁以及每一個(gè)商品大分類頁面中,都提供不同的幻燈推薦和列表推薦內(nèi)容,銷售排行也可以根據(jù)不同的分類,分別只顯示當(dāng)前分類中的銷售情況。(5) 用戶個(gè)人信息中心:當(dāng)用戶登錄系統(tǒng)后,該模塊可以為每一個(gè)用戶提供相對(duì)應(yīng)的服務(wù),包括訂單管理,可以對(duì)自己已經(jīng)購(gòu)買的商品進(jìn)行相關(guān)操作,如:付款、確認(rèn)收貨等;收貨地址管理,每個(gè)用戶都可以登記多個(gè)收貨地址供自己選擇;修改個(gè)人信息,修改用戶自己的相關(guān)注冊(cè)信息,例如密碼、姓名、性別等。(6) 購(gòu)物車:購(gòu)物車是系統(tǒng)提供的方便用戶進(jìn)行商品購(gòu)買的功能,當(dāng)某個(gè)用戶登錄系統(tǒng)后,則可以將自己需要購(gòu)買的商品放入購(gòu)物車,待所有商品都購(gòu)買完成后,再統(tǒng)一生成訂單結(jié)賬。2. 后臺(tái)管理模塊(1) 管理員身份驗(yàn)證:在進(jìn)行系統(tǒng)管理時(shí),管理員首先需要輸入賬號(hào)和口令進(jìn)行身份驗(yàn)證,只有經(jīng)過授權(quán)的管理員才能登陸網(wǎng)絡(luò)商品系統(tǒng)進(jìn)行系統(tǒng)管理。并且對(duì)于不同的身份級(jí)別,登陸系統(tǒng)后,只能進(jìn)行相關(guān)的操作,控制權(quán)限得到很好的保障。(2) 商品管理:管理員對(duì)系統(tǒng)中的所有商品信息進(jìn)行管理,包括商品發(fā)布,修改商品信息,刪除圖書信息等。(3) 訂單管理:管理員可以查看所有訂單的信息,對(duì)未處理的訂單進(jìn)行處理,通知物流部門發(fā)貨,同時(shí),也可以刪除指定的訂單信息。(4) 員工管理:如果登陸的管理員屬于最終管理員,則可以利用此功能增加、修改、刪除員工信息,為員工指定不同的職能。從用戶和管理員的不同角度出發(fā),主要存在兩個(gè)流程,即用戶購(gòu)買流程和管理員管理流程。其中,從用戶角度出發(fā), 數(shù)據(jù)庫(kù)設(shè)計(jì)原則 (1)真實(shí)性任何應(yīng)用系統(tǒng)的設(shè)計(jì),其實(shí)真實(shí)性占有非常重要的位置。所創(chuàng)建的數(shù)據(jù)庫(kù)系統(tǒng),應(yīng)該能非常詳實(shí)的反應(yīng)出現(xiàn)實(shí)應(yīng)用所涉及到的各種環(huán)節(jié)。只有切實(shí)地掌握了系統(tǒng)的運(yùn)作程序、業(yè)務(wù)規(guī)劃,才能開發(fā)出真正能被使用的數(shù)據(jù)庫(kù)系統(tǒng)。因此,在數(shù)據(jù)庫(kù)設(shè)計(jì)的初期,對(duì)網(wǎng)絡(luò)購(gòu)書系統(tǒng)的業(yè)務(wù)做了細(xì)致的調(diào)查,以確保數(shù)據(jù)庫(kù)的真實(shí)性。(2)適當(dāng)冗余對(duì)于任何系統(tǒng)來說,冗余性一般都是不利的,因?yàn)樗鼤?huì)不必要的占據(jù)系統(tǒng)資源,浪費(fèi)存儲(chǔ)空間,減慢響應(yīng)速度。而且它會(huì)給系統(tǒng)數(shù)據(jù)庫(kù)的一致性帶來潛在的威脅。本系統(tǒng)在對(duì)流程做了反復(fù)細(xì)致的分析后,多次精簡(jiǎn)掉重復(fù)的不必要的冗余字段和冗余數(shù)據(jù)類型以及冗余的表,力求使數(shù)據(jù)庫(kù)系統(tǒng)在結(jié)構(gòu)和性能上達(dá)到最優(yōu)。與此同時(shí),為了保證查詢速度和程序的簡(jiǎn)單些性,在數(shù)據(jù)庫(kù)中,并沒有完全清楚冗余。因?yàn)樵谀承﹫?chǎng)合下,適當(dāng)?shù)?、有限度的冗余可以給系統(tǒng)帶來很高的執(zhí)行效率。(3)簡(jiǎn)單性對(duì)于一個(gè)系統(tǒng)來說,過于復(fù)雜絕對(duì)不是有點(diǎn)。無論從數(shù)據(jù)庫(kù)的設(shè)計(jì)還是程序的編寫,簡(jiǎn)單實(shí)用是非常重要的。一切都要以用戶和系統(tǒng)實(shí)際的要求為基礎(chǔ),是系統(tǒng)結(jié)構(gòu)達(dá)到最簡(jiǎn)。這不但對(duì)于開發(fā)是必須的,對(duì)后期的維護(hù)和系統(tǒng)升級(jí)也是必須的。 數(shù)據(jù)庫(kù)實(shí)體關(guān)系設(shè)計(jì) 經(jīng)過對(duì)系統(tǒng)的仔細(xì)研究得出,網(wǎng)絡(luò)購(gòu)書系統(tǒng)的業(yè)務(wù)實(shí)體包括會(huì)員、 管理員、收貨地址、商品大類、商品細(xì)分類、商品信息、訂單、已訂購(gòu)商品 、購(gòu)物車等。其中*代表0或多個(gè),n代表1或多個(gè)。 數(shù)據(jù)表設(shè)計(jì)本系統(tǒng)選用Microsoft SQL Server 2005作為后臺(tái)數(shù)據(jù)管理平臺(tái)。Microsoft SQL Server 2005是能同時(shí)支持多個(gè)并發(fā)用戶的關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng),它以其安全管理、數(shù)據(jù)庫(kù)復(fù)制、遠(yuǎn)程服務(wù)、OLAP(在線分析處理)服務(wù)等功能深受用戶的青睞。基于SQL SERVER 2005的數(shù)據(jù)管理平臺(tái),根據(jù)系統(tǒng)需求要建立9張數(shù)據(jù)表(1) 會(huì)員表(tbMember)會(huì)員表主要記錄了用戶的相關(guān)注冊(cè)信息,當(dāng)一個(gè)用戶注冊(cè)后,該用戶填寫的相關(guān)信息就記錄在這張表中。 會(huì)員表(tbMember)字段名稱字段名類型鍵類型用戶IDmIDint主鍵用戶名mUservarchar(50)密碼mPasswordvarchar(50)姓名mNamevarchar(50)EmailmEmailvarchar(50)性別mSexvarchar(50)生日mBirthdatetime會(huì)員表包括用戶名ID、用戶名、密碼、姓名、Email、性別、生日7個(gè)字段名,其中,用于識(shí)別每個(gè)用戶的主鍵是用戶ID字段,該字段設(shè)置為標(biāo)識(shí),標(biāo)識(shí)增量為1,默認(rèn)從1開始,也就是ID字段的值是默認(rèn)從1開始,每增加一條記錄,ID值就自加1。(2) 管理員表(tbAdmin)管理員表主要記錄了管理員的相關(guān)注冊(cè)信息,是每一個(gè)管理員的標(biāo)識(shí)數(shù)據(jù)表。 管理員表(tbAdmin)字段名稱字段名類型鍵類型備注管理員IDaIDint主鍵管理員姓名aNamevarbinary(50)管理員密碼aPasswordvarchar(50)管理員類別aCategoryvarbinary(50)最終管理員:all信息發(fā)布員:book訂單管理員:order管理員表包括管理員ID、管理員姓名、管理員密碼、管理員類別4個(gè)字段名,其中,用于識(shí)別每個(gè)管理員的主鍵是管理員ID字段,該字段設(shè)置為標(biāo)識(shí),標(biāo)識(shí)增量為1,默認(rèn)從1開始,也就是ID字段的值是默認(rèn)從1開始,每增加一條記錄,ID值就自加1。對(duì)于不同級(jí)別的管理員,用不同的管理員類別字段值標(biāo)識(shí),其中,all代表最終管理員,它具有后臺(tái)的所有操作權(quán)限;book代表信息發(fā)布員,主要職責(zé)是發(fā)布圖書信息和管理圖書信息;order代表訂單管理員,主要負(fù)責(zé)訂單的相關(guān)處理工作。(3) 收貨地址表(tbReceiveAddress)收貨地址表主要記錄了用戶的收貨地址信息,每一個(gè)用戶都可以存儲(chǔ)多個(gè)收貨地址,在購(gòu)買書籍的時(shí)候自由選擇。 收貨地址表(tbReceiveAddress)字段名稱字段名類型鍵類型收貨地址IDreIDint主鍵用戶IDmIDint外鍵收貨地址reAddressvarchar(MAX)收貨人姓名reNamevarchar(50)郵編reZipCodeint電話reMobileint收貨地址表包括收貨地址ID、用戶ID、收貨地址、收貨人姓名、郵編、電話6個(gè)字段名,其中,用于識(shí)別每個(gè)收貨地址的主鍵是收貨地址ID字段,該字段設(shè)置為標(biāo)識(shí),標(biāo)識(shí)增量為1,默認(rèn)從1開始,也就是ID字段的值是默認(rèn)從1開始,每增加一條記錄,ID值就自加1。將用戶ID字段設(shè)置為外鍵,用于將收貨地址信息和用戶信息相關(guān)聯(lián)起來,每一條收貨地址信息對(duì)應(yīng)于一個(gè)用戶。(4) 商品大類表(tbBookCategory)圖書大類表主要記錄了書籍的總分類信息,每一個(gè)分類下都可以有多個(gè)細(xì)分類,將書籍呈現(xiàn)的更有條理,其中,每一個(gè)大分類就對(duì)應(yīng)于系統(tǒng)中的每一個(gè)欄目。 圖書大類表(tbBookCategory)字段名稱字段名類型鍵類型分類IDbkcIDint主鍵分類名字bkcNamevarchar(50)圖書大類表包括分類ID、分類名字2個(gè)字段名,其中,用于識(shí)別每個(gè)大分類的主鍵是分類ID字段,該字段設(shè)置為標(biāo)識(shí),標(biāo)識(shí)增量為1,默認(rèn)從1開始,也就是ID字段的值是默認(rèn)從1開始,每增加一條記錄,ID值就自加1。(5) 圖書細(xì)分類表(tbBookSmallCategory)圖書細(xì)分類表主要記錄了書籍的詳細(xì)分類信息,每一個(gè)細(xì)分類下都可以有多本書籍信息,細(xì)分類是書籍規(guī)劃的最小單位。(tbBookSmallCategory)字段名稱字段名類型鍵類型分類IDbkscIDint主鍵分類名字bkscNamevarchar(50)大類IDbkcID外鍵圖書細(xì)分類表包括分類ID、分類名字、大類ID 3個(gè)字段名,其中,用于識(shí)別每個(gè)細(xì)分類的主鍵是分類ID字段,該字段設(shè)置為標(biāo)識(shí),標(biāo)識(shí)增量為1,默認(rèn)從1開始,也就是ID字段的值是默認(rèn)從1開始,每增加一條記錄,ID值就自加1。將大類ID字段設(shè)置為外鍵,用于將圖書細(xì)分類和圖書大類相關(guān)聯(lián)起來,每一個(gè)細(xì)分類對(duì)應(yīng)于一個(gè)大類,每個(gè)大類下可以有多個(gè)細(xì)分類。(6) 圖書信息表(tbBooks)圖書信息表主要記錄了書籍的詳細(xì)信息,是整個(gè)數(shù)據(jù)庫(kù)中最重要的數(shù)據(jù)表之一。(tbBooks)字段名稱字段名類型鍵類型備注圖書IDbkIDint主鍵圖書名字bkNamevarchar(MAX)圖書圖片bkPhotovarchar(MAX)圖書縮略圖bkPhotoThumbvarchar(MAX)圖書幻燈圖BkPhotoSlidevarchar(MAX)作者bkAuthorvarchar(MAX)出版社bkPressNamevarchar(50)出版時(shí)間bkPressDatedatetime版次bkOrderint字?jǐn)?shù)bkWordCounint頁數(shù)bkPagesintISBNbkISBNvarchar(50)細(xì)分類IDbkscIDint外鍵價(jià)格bkPricefloat圖書介紹bkBookIntroducetext作者介紹bkAuthorIntroducetext圖書目錄bkCatalogtext推薦級(jí)別bkGradevarchar(50)普通推薦幻燈頭條推薦頭條幻燈購(gòu)買次數(shù)bkBuyTimeint剩余數(shù)量bkQuantityint圖書信息表包括圖書ID、圖書名字、圖書圖片、圖書縮略圖、圖書幻燈圖、作者、出版社、出版時(shí)間、版次、字?jǐn)?shù)、頁數(shù)、ISBN 、分類、價(jià)格、圖書介紹、作者介紹、圖書目錄、推薦級(jí)別、購(gòu)買次數(shù)、剩余數(shù)量20個(gè)字段名,其中,用于識(shí)別每本書籍的主鍵是圖書ID字段,該字段設(shè)置為標(biāo)識(shí),標(biāo)識(shí)增量為1,默認(rèn)從1開始,也就是ID字段的值是默認(rèn)從1開始,每增加一條記錄,ID值就自加1。將細(xì)分類ID字段設(shè)置為外鍵,用于將圖書信息和圖書細(xì)分類相關(guān)聯(lián)起來,每一本書對(duì)應(yīng)于一個(gè)細(xì)分類,每個(gè)細(xì)分類下可以有多本書籍,這樣更方便用戶購(gòu)買書籍。其中推薦級(jí)別字段根據(jù)字段值的不同,將書籍推薦至不同的位置,普通表示放于一般的列表中,推薦表示放于每個(gè)欄目的推薦位置,幻燈表示放于每個(gè)欄目的幻燈推薦位置,頭條推薦表示放于首頁的推薦位置,頭條幻燈表示放于首頁的幻燈推薦位置。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1