版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、西南科技大學網(wǎng)絡(luò)本科畢業(yè)論文(設(shè)計) 西南科技大學(網(wǎng)絡(luò)教育部分) 畢 業(yè) 論 文題 目: 網(wǎng)上服裝銷售系統(tǒng) 完 成 人: XXX 專 業(yè): 計算機科學技術(shù) 完 成 時間: 2014年3月17日 西南科技大學教務(wù)處制 網(wǎng)上服裝銷售系統(tǒng) XXX西南科技大學網(wǎng)絡(luò)教育部分計算機科學技術(shù)專業(yè)摘要:隨著Internet的迅速發(fā)展,網(wǎng)上服裝銷售作為電子商務(wù)的一種形式正以其高效,低成本的優(yōu)勢,逐步成為新興的經(jīng)營模式和理念。服裝網(wǎng)絡(luò)營銷的產(chǎn)生已成為必然趨勢,我所開發(fā)的網(wǎng)上服裝銷售系統(tǒng)主要是針對小廠商,專賣店而開發(fā)的?!熬W(wǎng)上服裝銷售”實際上是運行在Web服務(wù)器中的一個Web應(yīng)用程序。利用頁面、腳本程序來實現(xiàn)服裝
2、的進貨管理、銷售管理、庫存管理等操作。由前臺選購、后臺管理兩大部分組成。管理員可以通過后臺管理系統(tǒng),進行服裝的管理、會員的管理、訂單管理等信息的綜合操作,會員可以通過前臺進行自由購物,大大方便了使用者應(yīng)用,并簡化了操作流程。本系統(tǒng)采用ASP.NET 技術(shù)作為創(chuàng)建應(yīng)用程序的方式,以C語言作為編程語言,采用SQL Server2008 數(shù)據(jù)庫作為后臺數(shù)據(jù)庫。它是基于Browser/Server結(jié)構(gòu)下形成的數(shù)據(jù)驅(qū)動的Web應(yīng)用程序。本系統(tǒng)基本遵循了軟件工程方法論進行系統(tǒng)分析、總體設(shè)計、詳細設(shè)計和軟件測試。實現(xiàn)了商品信息發(fā)布、管理用戶信息、注冊登陸用戶在線下單、購物車等功能。關(guān)鍵詞:網(wǎng)上服裝銷售;AS
3、P.NET;購物車;SQL2008Abstract:With the rapid development of Internet, online apparel sales as a form of e-commerce is its efficient, low-cost advantage, and gradually become a new business model and philosophy.Clothing generation of network marketing has become an inevitable trend。I developed online clo
4、thing sales system developed for small manufacturers, stores. Online clothing sales is actually running on the Web server in a Web application. Page script to achieve the clothing inventory management, sales management, inventory management and other operations. Purchase, online clothing sales by th
5、e front and back-end management of two major components. Administrators can back office management system, clothing management, membership management, order management information operations, members can be carried out by the front desk free shopping, which greatly facilitates user applications, and
6、 simplify the operation process. The system uses ASP.NET technology as a way to create an application in C language as a programming language, using the SQL Server 2008 database as a back-end database. It is based on Browser / Server structure formed under the data-driven Web applications. The syste
7、m basically follows the software engineering methodology for systems analysis, design, detailed design, and software testing. Commodity information dissemination, management of user information, Sign Up User online orders, shopping cart, and other functions.Keywords: online clothing sales; ASP.NET;
8、shopping cart;SQL2008目 錄摘 要1第1章 緒 論 3 1.1 課題背景31.2 國內(nèi)外在該方向的研究現(xiàn)狀及分析31.3 使用的開發(fā)平臺3第2章 需求及可行性分析42.1 系統(tǒng)調(diào)研42.2 需求分析42.3 可行性分析52.3.1 經(jīng)濟可行性52.3.2 技術(shù)可行性52.3.3 操作可行性62.3.4 法律可行性6第3章 系統(tǒng)詳細設(shè)計73.1 系統(tǒng)的總體功能結(jié)構(gòu)設(shè)計73.1.1 管理員模塊73.1.2 用戶模塊83.2 數(shù)據(jù)庫設(shè)計83.2.1 數(shù)據(jù)庫分析93.2.2 數(shù)據(jù)表9第4章 系統(tǒng)功能實現(xiàn)124.1 前臺功能實現(xiàn)124.1.1 會員的注冊和登錄124.1.2 服裝查詢
9、功能134.1.3 留言板134.2 后臺功能實現(xiàn)144.2.1 管理員登錄界面144.2.2 管理員管理界面144.2.3 用戶購物車與填寫訂單界面實現(xiàn)15結(jié) 論20參考文獻201第1章 緒 論1.1 課題背景 科學技術(shù)日新月異,計算機科學也逐漸趨于成熟。計算機強大的功能已為人們所熟知,它已經(jīng)進入各個領(lǐng)域并發(fā)揮著越來與重要的作用。作為計算機應(yīng)用的一部分,使用計算機對網(wǎng)上服裝銷售平臺進行管理,具有線下操作所無法比擬的優(yōu)點1。例如:檢索迅速、高效率、低成本、存儲量大、壽命長、溝通成本低等,這些優(yōu)點能夠極大地提高管理和辦事的效率。因此,開發(fā)這樣一個網(wǎng)上服裝銷售平臺就成為很有必要的事情。而且只要系統(tǒng)
10、的設(shè)計合理,就可以為公司再開一條銷售通路,減少庫存堆積,利用網(wǎng)絡(luò)的共享、互動的優(yōu)點2,結(jié)合地面銷售的優(yōu)點,借助數(shù)據(jù)庫管理技術(shù),開發(fā)一個網(wǎng)上銷售平臺,實現(xiàn)服裝網(wǎng)上銷售規(guī)范化、個性化、人性化。1.2 國內(nèi)外在該方向的研究現(xiàn)狀及分析據(jù)前期對服裝銷售的經(jīng)營和管理模式的調(diào)查研究,基本了解了服裝銷售行業(yè)的整體概況。在國內(nèi),曾經(jīng)服裝的在線銷售是為了適應(yīng)市場的巨大變化而出現(xiàn)和發(fā)展起來的;發(fā)展至今,已形成例如:淘寶、拍拍、凡客等多個巨頭爭霸之勢3。要想在這個行業(yè)占得一席之地實屬艱難。但是,這種在線銷售也有些許不足,即客戶下單后要等待至少兩到三天才能收到貨,換貨所耗費的時間過長。所以本系統(tǒng)是針對區(qū)域服裝在線銷售而
11、開發(fā)的,這樣在具備各大主流電商的基本優(yōu)勢的前提下,又彌補了長途運輸耗時長的不足之處,同時又為客戶提供了更加便捷的售后服務(wù)。1.3使用的開發(fā)平臺開發(fā)平臺:Windows 7開發(fā)語言:C語言、ASP.Net、HTML、CSS集成開發(fā)環(huán)境:ASP.Net輔助開發(fā)工具:Visual studio 2008,SQL Server 2008客戶端運行環(huán)境:IE6及以上版本第2章 需求及可行性分析 系統(tǒng)的需求分析需要系統(tǒng)分析師和軟件工程師對客戶需要什么功能進行定位。這個階段需要不斷的有耐心的和客戶進行交流。只有滿足了客戶對系統(tǒng)功能的要求,我們才能夠分析和尋求解決方案,最終實現(xiàn)這些具體的系統(tǒng)功能。本章將分別從
12、可行性分析和用戶需求兩個方面進行具體的研究4。2.1 系統(tǒng)調(diào)研 憑借本人實習經(jīng)歷以及對整個銷售工作流程的調(diào)查和總結(jié),得出以下調(diào)研結(jié)論:(1)經(jīng)銷商對銷售終端的工作人員的學歷沒有過高的限制,所以本設(shè)計所實現(xiàn)的功能要方便易用,界面交互要有好。(2)銷售終端已經(jīng)擁有配置很好的電腦系統(tǒng),所以,硬件方面已經(jīng)得到解決;(3)經(jīng)銷商方面也迫切地尋求一個更新更適合其自身情況的網(wǎng)絡(luò)銷售平臺,所以在政策上十分支持,在人事支持方面已經(jīng)做出了很大的幫助。(4)經(jīng)銷商畢竟是只有地面銷售背景的傳統(tǒng)型銷售商,沒接觸過網(wǎng)絡(luò)銷售,所以,在設(shè)計新系統(tǒng)時,要把這些因素考慮在內(nèi)。 可行性分析是指對該系統(tǒng)的操作可行性、技術(shù)可行性、經(jīng)濟
13、可行性等其他因素的調(diào)研分析,使開發(fā)人員和用戶更加的清楚了解該系統(tǒng)。2.2 需求分析 服裝銷售平臺分為前臺管理和后臺管理,前臺管理包括會員管理和非會員管理,后臺管理則是管理員管理5。 非會員只能瀏覽服裝,通過注冊即可成為正式會員,會員可以修改個人信息,瀏覽和購買服裝,查看訂單情況,以及留言功能。 后臺管理員管理包括對會員信息的維護,服裝商品的維護,訂單的維護。管理員擁有最高的權(quán)限:可以發(fā)布和刪除服裝商品;對用戶的訂單及時處理更新;對留言板的維護6。2.3 可行性分析 本節(jié)從經(jīng)濟可行性、技術(shù)可行性、操作可行性、法律可行性進行分析。2.3.1 經(jīng)濟可行性 由于開發(fā)此網(wǎng)上服裝銷售系統(tǒng)所需的硬件(計算機
14、及相關(guān)硬件)和軟件環(huán)境(ASP.Net、SQL 2008),市場上都容易購買到或從相關(guān)網(wǎng)站下載,系統(tǒng)成本主要集中在本管理系統(tǒng)的開發(fā)與維護上,對用戶不造成過重的經(jīng)濟負擔7。而一旦此系統(tǒng)投入使用,不僅可以減少商家的工作強度,提高工作效率,而且方便了用戶的購買,打破了傳統(tǒng)的銷售模式,極大限度的方便了用戶,也為系統(tǒng)的進一步推廣創(chuàng)造了條件,而且,目標系統(tǒng)不是很復(fù)雜,開發(fā)的周期較短,人員經(jīng)濟支出不大,所節(jié)省的大量人力、財力產(chǎn)生的效益將遠遠大于本管理系統(tǒng)的開發(fā)成本,所以從經(jīng)濟方面講開發(fā)此系統(tǒng)是可行的。2.3.2 技術(shù)可行性 技術(shù)可行性是對待開發(fā)的系統(tǒng)進行功能、性能和限制條件的分析,確定在現(xiàn)有的資源的條件下,
15、技術(shù)風險有多大,系統(tǒng)是否能實現(xiàn)。這里,資源包括已有的或可以搞到的硬件、軟件資源,現(xiàn)有技術(shù)人員的技術(shù)水平與已有的工作基礎(chǔ)。網(wǎng)上服裝在線銷售系統(tǒng)的開發(fā)基于B/S模式,主要包括前端的開發(fā)以及后臺數(shù)據(jù)庫的建立和維護兩個方面。對于前者要求應(yīng)具備功能完備、易于使用等特點,而對于后者則要求能建立數(shù)據(jù)一致性和完整性強、安全性好的數(shù)據(jù)庫8。 本系統(tǒng)擬采用ASP.Net和SQL 2008兩個程序來分別作為前端和后端的開發(fā)工具。ASP.Net是建立在通用語言運行時(CLR)上的應(yīng)用程序框架。他用來在服務(wù)器端構(gòu)建功能強大的Web應(yīng)用程序。ASP.Net提供了世界級水平的開發(fā)工具支持。在Visual Studio .N
16、et的集成開發(fā)環(huán)境(IDE)中,ASP.Net框架由豐富的工具箱和設(shè)計器組成。所見即所得的(WYSIWYG)編輯方式、拖放服務(wù)器控件、以及自動部署,僅僅是這一強大工具所提供的一少部分功能。ASP.Net強大而富有彈性。由于ASP.Net是基于(CLR)的,因此整個ASP.Net平臺的強大和富有彈性,同樣可以應(yīng)用于Web應(yīng)用程序開發(fā)。ASP.Net框架的類庫、消息以及數(shù)據(jù)訪問解決方案,都可以無縫集成到Web。ASP.Net也是語言中立的,因此你可以選擇你最熟悉的語言,或者通過幾種語言來共同完成一個應(yīng)用9。SQL 2008作為微軟在Windows 系列平臺上開發(fā)的數(shù)據(jù)庫,一經(jīng)推出就以其易用性得到了
17、很多用戶的青睞,相信大多數(shù)將自己的業(yè)務(wù)建立在Windows平臺上的用戶都會對它有相當?shù)挠H切感。區(qū)別于SQL 2008小型數(shù)據(jù)庫,SQL 2008是一個功能完備的數(shù)據(jù)庫管理系統(tǒng)。它包括支持開發(fā)的引擎、標準的SQL語言等功能。而像存儲過程、觸發(fā)器等特性,也是大型數(shù)據(jù)庫才擁有的。在硬件方面,如今的家用或商用電腦硬件的整體配置水平都很高,網(wǎng)站在硬件方面是很可行的。 在軟件方面,由于ASP.Net和SQL Server2008 都兩個非常成熟的開發(fā)工具,無論在安全性、可用性、可靠性方面都毫無置疑,因此軟件方面是很可行的。2.3.3 操作可行性 本系統(tǒng)是一個基于Web的網(wǎng)上服裝銷售平臺,是Web技術(shù)應(yīng)用于
18、網(wǎng)上銷售中的產(chǎn)物,是服裝銷售商發(fā)展歷史上的一個新階段10。系統(tǒng)基于Web的工作界面,使采購人員無論身處何地,無論通過局域網(wǎng)還是互聯(lián)網(wǎng),都能在瀏覽器中直接對服裝信息進行錄入、瀏覽、修改、刪除、查閱等管理工作。在操作使用上十分方便,員工只需連上公司內(nèi)部的局域網(wǎng),在自己的電腦上通過Web瀏覽器就可使用本系統(tǒng),同時所有的操作都是基于Web的的操作方式,如:鏈接、按鈕、文本框等等。所有的操作通過瀏覽器完成,客戶端不需要配置其他應(yīng)用軟件,用戶不需培訓。因此,在操作使用上,本系統(tǒng)簡單、方便,易于使員工們接受,本系統(tǒng)盡力為用戶著想,因而該系統(tǒng)是方便可操作的。2.3.4 法律可行性 法律可行性即該平臺的開發(fā)會不
19、會在社會上引起侵權(quán)或其它責任問題。因為該平臺是作為畢業(yè)設(shè)計與商業(yè)無關(guān),又因為是自主開發(fā)設(shè)計,因此不會構(gòu)成侵權(quán),在法律上是可行的。 綜上所述,網(wǎng)上服裝銷售平臺的開發(fā)是必需的,是可行的。19第3章 系統(tǒng)詳細設(shè)計 這個階段的任務(wù)是設(shè)計軟件系統(tǒng)的模塊層次結(jié)構(gòu),設(shè)計數(shù)據(jù)庫的結(jié)構(gòu)以及設(shè)計模塊的控制流程,其目的是明確軟件系統(tǒng)如何做。并對網(wǎng)上服裝銷售系統(tǒng)的功能實現(xiàn)做出部署,然后對信息管理功能做出合理的分析。3.1 系統(tǒng)的總體功能結(jié)構(gòu)設(shè)計 服裝銷售平臺分為前臺管理和后臺管理,前臺管理包括會員管理和非會員管理,后臺管理則是管理員管理11。 前臺管理包括四大模塊:會員模塊、會員購物車模塊、商品模塊、會員留言板模塊;
20、后臺管理包括五大模塊:管理員密碼修改模塊、商品維護、訂單管理模塊、留言信息管理模塊、會員信息管理模塊。系統(tǒng)功能結(jié)構(gòu)圖如圖3-1所示。圖3-1系統(tǒng)功能結(jié)構(gòu)圖3.1.1 管理員模塊 系統(tǒng)管理員擁有系統(tǒng)的最高權(quán)限,可以對商品進行增添、修改、刪除,可以對會員信息進行管理,可以對用戶所下的訂單進行處理,還可以對用戶在留言板塊所寫的留言信息進行刪除、回復(fù)。管理界面的系統(tǒng)功能模塊圖如圖3-2所示。圖3-2管理界面功能模塊3.1.2 用戶模塊 用戶可以進行注冊,注冊為會員登錄之后,可以查看服裝商品的類別,優(yōu)惠商品,可以把挑好的服裝先放到購物車,可以對購物車里的服裝進行增、刪、改,還可以在留言板塊給管理員留言。
21、用戶界面的系統(tǒng)功能模塊圖如圖3-3所示。圖3-3用戶界面功能模塊3.2 數(shù)據(jù)庫設(shè)計 “數(shù)據(jù)庫”就是為了實現(xiàn)一定的目的按某種規(guī)則組織起來的“數(shù)據(jù)”的“集合”。它由一個稱為數(shù)據(jù)庫管理系統(tǒng)的軟件進行管理。數(shù)據(jù)的存取方式獨立于使用它的應(yīng)用程序。3.2.1 數(shù)據(jù)庫分析 用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢方面,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)表,為后面的具體設(shè)計打下基礎(chǔ)12。通過系統(tǒng)功能分析,針對一般的網(wǎng)上服裝銷售系統(tǒng),總結(jié)出如下的需求信息:(1)用戶分一般用戶、注冊用戶和管理員用戶。(2)一般用戶和注冊用戶無需
22、要登錄就可以查看服裝信息和購買。(3)注冊用戶登錄后可以維護自己的個人信息,并且在向網(wǎng)站發(fā)出定單時會自動填寫自己的聯(lián)系信息。(4)服裝按商品類別來分類,每一個商品都對應(yīng)一個類別。(5)定單分單張詳細定單和總定單。(6)一個用戶可以購買多個服裝。(7)一個用戶對應(yīng)一張定單列表。(8)一個定單列表對應(yīng)多張定單詳細信息。 關(guān)于定單列表與定單詳細信息可以這樣理解:因為用戶一次可以購買多種產(chǎn)品。則對每種產(chǎn)品(即每一款型號的商品)生成一條定單詳細信息記錄。然后多個這樣的定單詳細信息組成一個定單列表。每一個定單列表才與一個用戶對應(yīng),在發(fā)貨時以定單列表為單位,也即用戶在操作時所看到的“定單”。經(jīng)過系統(tǒng)功能分析
23、和需求總結(jié),考慮到將來功能上的擴展,設(shè)計如下的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):(1)管理員信息,包括數(shù)據(jù)項:帳號,姓名,密碼。(2)注冊用戶(會員),包括數(shù)據(jù)項:用戶ID,用戶名,密碼等。(3)商品,包括數(shù)據(jù)項:商品編號,商品名稱,分類,價格等。(4)商品類別,包括數(shù)據(jù)項:分類編號,分類名稱,添加時間等。(5)定單詳細信息,包括數(shù)據(jù)項:定單編號,訂單列表編號,商品編號,購買數(shù)量。(6)定單列表,包括數(shù)據(jù)項:定單列表編號,用戶編號,下單時間,聯(lián)系方式。3.2.2 數(shù)據(jù)表 數(shù)據(jù)表的作用是在軟件分析和設(shè)計的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。它主要是從數(shù)據(jù)流、處理邏輯、外部實體、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)存儲和數(shù)據(jù)項等六個方面
24、進行具體的定義,本系統(tǒng)有多個數(shù)據(jù)表,如下所示。(1)Admin表,記錄管理員的登陸信息,包括管理員賬號和密碼。設(shè)置如下表1。表1 Admin(管理員信息表)列 名數(shù)據(jù)類型允許空字段說明usernamenvarchar(50)否管理員登陸名passwordnvarchar(50)否管理員密碼addtimedatetime否管理員注冊時間(2)tblUser表,記錄用戶的登陸信息和用戶的基本信息,設(shè)置如下表2所示。表2 tblUser(會員信息表)列 名數(shù)據(jù)類型允許空字段說明IDint否用戶IDPswnvarchar(50)否用戶密碼UserNamenvarchar(50)否用戶登陸名真實姓名nv
25、archar(50)否用戶真實姓名性別nvarchar(50)否用戶性別年齡int否用戶年齡聯(lián)系方式nvarchar(50)否用戶聯(lián)系方式家庭住址text否用戶家庭住址(3)Products表,記錄服裝詳細信息,設(shè)置如下表3所示。表3 Products(服裝信息表)列 名數(shù)據(jù)類型允許空字段說明PIDint否服裝IDPNamenvarchar(100)否服裝名稱CIDint否服裝類別IDPCPricemoney否服裝價格(4)Order表,記錄訂單信息,設(shè)置如下表4所示。表4 Order(訂單表)列 名數(shù)據(jù)類型允許空字段說明OIDnvarchar(30)否訂單IDPIDint否服裝IDPName
26、nvarchar(50)否服裝名稱PNumint否服裝數(shù)量PCPricemoney否服裝成本價TotalPricemoney否訂單總額Pubdatedatetime否提交訂單時間OStateint否訂單狀態(tài)(5)tblBasket表,記錄購物車信息,設(shè)置如下表5所示。表5 tblBasket(購物車信息表)列 名數(shù)據(jù)類型允許空字段說明IDint否購物車IDtblUsernvarchar(50)否用戶名Pidint否服裝IDisNint否服裝數(shù)量isMoneymoney否服裝價格isDatedatetime否放入購物車時間(6)Message表,記錄留言信息,設(shè)置如下表6所示。表6 Messag
27、e(留言信息表)列 名數(shù)據(jù)類型允許空字段說明MIDint否留言IDUMamenvarchar(50)否用戶名Uphonenvarchar(100)否用戶聯(lián)系電話UEmailnvarchar(100)否用戶EmailMTitlenvarchar(200)否留言標題MContentntext否留言內(nèi)容第4章 系統(tǒng)功能實現(xiàn) 這個階段的任務(wù)是設(shè)計軟件系統(tǒng)功能的具體實現(xiàn),包括主要功能和部分功能主要代碼,以及主要功能的界面。4.1 前臺功能實現(xiàn) 前臺功能主要包括非會員的注冊和登錄;會員修改密碼、搜索服裝、購買服裝、留言板等功能。4.1.1 會員的注冊和登錄 對于本系統(tǒng)非會員只能瀏覽服裝,只有注冊為正式會員
28、以后才能夠使用各個功能,填寫會員基本信息,完成后點擊“注冊”按鈕就可以進入會員登錄界面。用戶名不可以與之前注冊過的用戶重名,如果輸入一樣的用戶名,系統(tǒng)會自動提示“用戶名已存在,請重新輸入用戶名”,非會員的注冊界面如圖4-1所示。圖4-1 非會員注冊 用戶注冊之后,需要返回首頁進行登錄,在登錄頁面中,輸入用戶名和密碼,點擊“登錄”按鈕,系統(tǒng)自動核實用戶名和密碼是否存在和是否正確,如果正確直接跳到首頁界面,并在導航欄上顯示“用戶某某已經(jīng)登錄”字樣,當用戶登陸時,系統(tǒng)會自動分配一個ID,這個ID是不會重復(fù)的,用來標志每一個不同的用戶;否則系統(tǒng)會自動提示信息“用戶名或密碼不正確,請重新輸入”。登錄界面
29、如圖4-2所示。圖4-2 會員登錄界面4.1.2 服裝查詢功能 服裝查詢功能是根據(jù)關(guān)鍵字進行服裝查詢。如圖4-3所示。圖4-3 服裝查詢界面4.1.3 留言板 留言板模塊是為了方便會員與管理員之間的溝通而設(shè)計的,帶星號的為必填項,不然會提示無法提交的,會員將信息填寫完整后,點擊“提交”按鈕即可。如圖4-4所示。圖4-4 留言板界面4.2 后臺功能實現(xiàn) 網(wǎng)站后臺是管理員對該網(wǎng)站基本信息的管理與維護。這里按流程的順序一一詳細說明。4.2.1 管理員登錄界面 點擊首頁的“后臺登錄”鏈接即可進入網(wǎng)站后臺管理員登錄界面,管理員輸入用戶名及密碼、驗證碼 ,系統(tǒng)自動核實這三項是否正確,正確即進入管理首頁。驗
30、證碼的設(shè)計可以提高網(wǎng)站后臺管理的安全性。如圖4-5所示。圖4-5 管理員登錄界面4.2.2 管理員管理界面 后臺管理界面分為左右兩個部分。在界面的左側(cè)顯示后臺管理的主要功能目錄,目錄功能使用的都是超鏈接按鈕,分為六個大的功能,各個大的功能展開后,還包含多個小的功能。右側(cè)為各個功能的顯示、操作部分。六大功能是以鏈接的形式顯示在左側(cè),單擊一次該項展開再單擊一次,該項收縮,如“系統(tǒng)”功能,點擊一下展開,里面包括兩個小的功能,前面有“”進行標注,點擊“打開店鋪首頁”即可鏈接到首頁,點擊“退出登錄”即可返回到管理員登陸界面。后臺管理首頁界面。如圖4-6所示。圖4-6 管理員管理界面4.2.3 用戶購物車
31、與填寫訂單界面實現(xiàn) 點擊“放入購物車”按鈕即可將選購的服裝放入購物車中。填寫訂單界面如圖4-7所示。圖4-7 填寫訂單界面 確認訂單界面。若在購物車中填寫訂單,訂單按批量購買生成,如下圖所示,單價和數(shù)量都不顯示,只顯示總價,單擊所購服裝信息后的“查看購買的產(chǎn)品詳情”,即可查看購買服裝的詳細信息包括單價和數(shù)量13。如圖4-8所示。圖4-8 確認訂單界面 購物車核心代碼:protected void Page_Load(object sender, System.EventArgs e) if (!IsPostBack) if (Request.QueryStringdid != null) st
32、ring Pid = Request.QueryStringdid.ToString();string sql = delete from tblBasket where id= + Pid; DBConn myDB = new DBConn(); myDB.ExecuteNonQuery(sql); myDB.Close(); if (SessionUser != null) txtName.Enabled = false; txtName.Text = (string)SessionUser; DBConn db1 = new DBConn(); TextBox1.Text = db1.L
33、ookUp(select 真實姓名 from tblUser where UserName= + (string)SessionUser + , 真實姓名); lblTotalPric.Text = db1.LookUp(select sum(ismoney) as 1 from viwBasket where tblUser= + (string)SessionUser + , 1); else Response.Write(alert(未登陸禁止訂購);window.close();); Response.End(); return; getData(); string DBPath =
34、ConfigurationSettings.AppSettingsDataBasePath; string connStr = (DBPath); SqlConnection con = new SqlConnection(connStr); con.Open(); string sql1 = select * from tblMode; SqlDataAdapter sda1 = new SqlDataAdapter(sql1, con); DataSet ds1 = new DataSet(); sda1.Fill(ds1, tblMode); foreach (DataRow row i
35、n ds1.Tables0.Rows) this.dplBm.Items.Add(row名稱.ToString(); private void getData() string sql = select * from viwBasket where tblUser= + (string)SessionUser + order by ID desc; MySqlPager SqlPager = new MySqlPager(); SqlPager.setAttribute(SqlPager1, FavDataGrid, sql, ID desc, 20); protected void btnO
36、K_Click(object sender, System.EventArgs e) string strName = txtName.Text.Trim(); string strEmail = txtEmail.Text.Trim(); string strPhone = txtPhone.Text.Trim(); if (strName = String.Empty | strEmail = String.Empty | strPhone = String.Empty) Response.Write(); Response.Write(alert(請把必填項添上!);); Respons
37、e.Write(); return; if (lblTotalPric.Text = String.Empty | lblTotalPric.Text = 0) Response.Write(); Response.Write(alert(購物車空,沒辦法生成訂單!);); Response.Write(); return; if (SessionCheckCode.ToString() != txtCheck.Text.Trim() Response.Write(); Response.Write(alert(輸入的驗證碼有誤!請重新輸入!); Response.Write(); return; Order myOrder = new Order(); myOrder.PID = 0; myOrder.TotalPrice = lblTotalPric.Text; myOrder.TName
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年枸杞采摘采摘技術(shù)與設(shè)備租賃合同3篇
- 二零二五年度網(wǎng)絡(luò)安全人才培養(yǎng)與輸送合同2篇
- 二零二五版果園果樹種植與農(nóng)業(yè)技術(shù)培訓服務(wù)合同樣本3篇
- 二零二五年度采砂廠承包綜合效益評估合同范本3篇
- 二零二五版智能化住宅項目施工及造價管理合同3篇
- 二零二五年度環(huán)保污水處理設(shè)備采購補充合同范本2篇
- 2025年新型城鎮(zhèn)化項目場地租賃與開發(fā)建設(shè)合同范本2篇
- 二零二五版環(huán)保設(shè)施投資合作合同3篇
- 二零二五版交通事故車輛損失賠償合同3篇
- 二零二五版特種車輛租賃及操作培訓合同3篇
- 寒潮雨雪應(yīng)急預(yù)案范文(2篇)
- DB33T 2570-2023 營商環(huán)境無感監(jiān)測規(guī)范 指標體系
- 上海市2024年中考英語試題及答案
- 房屋市政工程生產(chǎn)安全重大事故隱患判定標準(2024版)宣傳海報
- 垃圾車駕駛員聘用合同
- 2025年道路運輸企業(yè)客運駕駛員安全教育培訓計劃
- 南京工業(yè)大學浦江學院《線性代數(shù)(理工)》2022-2023學年第一學期期末試卷
- 2024版機床維護保養(yǎng)服務(wù)合同3篇
- 《論拒不執(zhí)行判決、裁定罪“執(zhí)行能力”之認定》
- 工程融資分紅合同范例
- 2024國家安全員資格考試題庫加解析答案
評論
0/150
提交評論