手機(jī)銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(共41頁(yè))_第1頁(yè)
手機(jī)銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(共41頁(yè))_第2頁(yè)
手機(jī)銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(共41頁(yè))_第3頁(yè)
手機(jī)銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(共41頁(yè))_第4頁(yè)
手機(jī)銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(共41頁(yè))_第5頁(yè)
已閱讀5頁(yè),還剩41頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、邢臺(tái)學(xué)院2015屆本科畢業(yè)設(shè)計(jì) PAGE II摘 要印象通訊手機(jī)(shu j)銷售管理系統(tǒng)是針對(duì)網(wǎng)上即時(shí)性產(chǎn)品銷售而開(kāi)發(fā)的系統(tǒng),本系統(tǒng)使用Visual Studio 2005作為開(kāi)發(fā)工具,采用ASP.NET技術(shù)、C#語(yǔ)言進(jìn)行設(shè)計(jì)與實(shí)現(xiàn)(shxin),后臺(tái)采用SQL Server 2005進(jìn)行數(shù)據(jù)庫(kù)管理。從經(jīng)濟(jì)可行性、技術(shù)可行性、操作可行性、用戶的需求、數(shù)據(jù)庫(kù)設(shè)計(jì)以及(yj)系統(tǒng)實(shí)現(xiàn)方面進(jìn)行了詳細(xì)闡述。根據(jù)需求分析可把系統(tǒng)分為游客、用戶和后臺(tái)管理員三種角色。該系統(tǒng)主要實(shí)現(xiàn)了游客瀏覽網(wǎng)站、注冊(cè)賬號(hào),成為用戶后可修改自己的注冊(cè)資料、購(gòu)買商品、查看購(gòu)物訂單。管理員主要進(jìn)行網(wǎng)站后臺(tái)管理,包括動(dòng)態(tài)信息管理

2、、產(chǎn)品管理、訂單管理、用戶管理、動(dòng)態(tài)信息添加、產(chǎn)品添加、訂單的查看與刪除等功能。關(guān)鍵詞:數(shù)據(jù)庫(kù)系統(tǒng);網(wǎng)上銷售系統(tǒng);ASP.NET;經(jīng)濟(jì);SQL ServerAbstractImage communication handset sales management system for online real-time product sales and development system, this system USES Visual Studio 2005 as a development tool, using ASP.NET, c # language to carry on the

3、design and implementation , background with SQL Server 2005 database management . From the economic feasibility, technical feasibility,operation feasibility, the needs of users, database design and system implementation in detail in this paper. According to the demand analysis, users and administrat

4、ors, tourists can be divided the system into three roles. The system mainly implements the visitors browsing website, registered accounts, become a user can modify his/her registration information, purchase goods, check shopping order. Website backstage management administrator mainly, including dyn

5、amic information management, product management, order management, user management, dynamic information to add, add products, orders, view and delete, etc. 目錄(ml) TOC o 1-3 h z u HYPERLINK l _Toc417286350 1緒論(xln) PAGEREF _Toc417286350 h 1 HYPERLINK l _Toc417286351 1.1開(kāi)發(fā)背景(bijng)與意義 PAGEREF _Toc4172

6、86351 h 1 HYPERLINK l _Toc417286352 1.2開(kāi)發(fā)技術(shù)介紹 PAGEREF _Toc417286352 h 1 HYPERLINK l _Toc417286353 2系統(tǒng)分析 PAGEREF _Toc417286353 h 2 HYPERLINK l _Toc417286354 2.1可行性分析 PAGEREF _Toc417286354 h 2 HYPERLINK l _Toc417286355 2.2需求分析 PAGEREF _Toc417286355 h 2 HYPERLINK l _Toc417286356 2.2.1功能需求分析 PAGEREF _To

7、c417286356 h 2 HYPERLINK l _Toc417286357 2.2.2性能需求分析 PAGEREF _Toc417286357 h 4 HYPERLINK l _Toc417286358 3系統(tǒng)設(shè)計(jì) PAGEREF _Toc417286358 h 5 HYPERLINK l _Toc417286359 3.1系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc417286359 h 5 HYPERLINK l _Toc417286360 3.2系統(tǒng)的詳細(xì)設(shè)計(jì) PAGEREF _Toc417286360 h 5 HYPERLINK l _Toc417286361 3.2.1管理員功

8、能模塊詳細(xì)設(shè)計(jì) PAGEREF _Toc417286361 h 5 HYPERLINK l _Toc417286362 3.2.2用戶功能模塊詳細(xì)設(shè)計(jì) PAGEREF _Toc417286362 h 8 HYPERLINK l _Toc417286363 3.2.3游客功能模塊詳細(xì)設(shè)計(jì) PAGEREF _Toc417286363 h 10 HYPERLINK l _Toc417286364 4數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc417286364 h 11 HYPERLINK l _Toc417286365 4.1概念結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc417286365 h 11 HYPERL

9、INK l _Toc417286366 4.2邏輯結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc417286366 h 12 HYPERLINK l _Toc417286367 4.3物理結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc417286367 h 13 HYPERLINK l _Toc417286368 5系統(tǒng)的實(shí)現(xiàn) PAGEREF _Toc417286368 h 15 HYPERLINK l _Toc417286369 5.1首頁(yè)頁(yè)面(y min)的實(shí)現(xiàn) PAGEREF _Toc417286369 h 15 HYPERLINK l _Toc417286370 5.2管理員功能模塊的實(shí)現(xiàn)(shxin) PA

10、GEREF _Toc417286370 h 16 HYPERLINK l _Toc417286371 5.2.1 管理員登錄(dn l)的實(shí)現(xiàn) PAGEREF _Toc417286371 h 16 HYPERLINK l _Toc417286372 5.2.2動(dòng)態(tài)管理的實(shí)現(xiàn) PAGEREF _Toc417286372 h 17 HYPERLINK l _Toc417286373 5.2.3 產(chǎn)品管理的實(shí)現(xiàn) PAGEREF _Toc417286373 h 20 HYPERLINK l _Toc417286374 5.2.4 進(jìn)貨管理的實(shí)現(xiàn) PAGEREF _Toc417286374 h 23 H

11、YPERLINK l _Toc417286375 5.2.5訂單管理的實(shí)現(xiàn) PAGEREF _Toc417286375 h 24 HYPERLINK l _Toc417286376 5.2.6用戶管理的實(shí)現(xiàn) PAGEREF _Toc417286376 h 26 HYPERLINK l _Toc417286377 5.3用戶功能模塊的實(shí)現(xiàn) PAGEREF _Toc417286377 h 28 HYPERLINK l _Toc417286378 5.3.2用戶登錄的實(shí)現(xiàn) PAGEREF _Toc417286378 h 28 HYPERLINK l _Toc417286379 5.3.2用戶修改信息

12、功能模塊的實(shí)現(xiàn) PAGEREF _Toc417286379 h 29 HYPERLINK l _Toc417286380 5.3.2用戶查看訂單功能模塊的實(shí)現(xiàn) PAGEREF _Toc417286380 h 29 HYPERLINK l _Toc417286381 5.4游客功能模塊的實(shí)現(xiàn) PAGEREF _Toc417286381 h 30 HYPERLINK l _Toc417286382 5.4.1游客注冊(cè)的實(shí)現(xiàn) PAGEREF _Toc417286382 h 30 HYPERLINK l _Toc417286383 5.4.2游客查看產(chǎn)品的實(shí)現(xiàn) PAGEREF _Toc41728638

13、3 h 32 HYPERLINK l _Toc417286384 5.4.3游客查看動(dòng)態(tài)的實(shí)現(xiàn) PAGEREF _Toc417286384 h 33 HYPERLINK l _Toc417286385 6總結(jié) PAGEREF _Toc417286385 h 34 HYPERLINK l _Toc417286386 參 考 文 獻(xiàn) PAGEREF _Toc417286386 h 35 HYPERLINK l _Toc417286387 謝 辭 PAGEREF _Toc417286387 h 361緒論(xln)1.1開(kāi)發(fā)(kif)背景與意義(yy)電子商店就是大家通常所說(shuō)的網(wǎng)上商店,這是是電子商

14、務(wù)的一個(gè)重要組成部分。網(wǎng)店就是電子商務(wù)的一種具體形式,在Internet發(fā)展迅速而且已經(jīng)非常成熟。由于充分利用網(wǎng)絡(luò)的優(yōu)勢(shì)以及現(xiàn)代社會(huì)人們的生活方式,網(wǎng)店與傳統(tǒng)商店相比有無(wú)可比擬的優(yōu)勢(shì),最顯而易見(jiàn)的就是經(jīng)營(yíng)成本低,受地域限制和時(shí)間限制少,市場(chǎng)擴(kuò)張力極大等。目前Internet上的網(wǎng)店仍以驚人的速度增加。網(wǎng)購(gòu)甚至成為了現(xiàn)代年輕人的首選,成為了時(shí)尚的一部分,動(dòng)動(dòng)手指就能買到自己喜歡的商品。手機(jī)幾乎是每個(gè)人的必需品,而且更新速度非??欤非髸r(shí)尚以及新潮的人都會(huì)經(jīng)常更換最新手機(jī),銷售量是非常可觀的,基于這兩個(gè)現(xiàn)狀網(wǎng)上手機(jī)銷售網(wǎng)站勢(shì)必會(huì)有一定的優(yōu)勢(shì)。以手機(jī)的銷售帶動(dòng)其他電子產(chǎn)品的銷售也很現(xiàn)實(shí)的,大家在購(gòu)手

15、機(jī)的時(shí)候經(jīng)常會(huì)選擇一些手機(jī)配件等。品牌手機(jī)的質(zhì)量以及售后服務(wù)等是很值得信賴的,因此這種營(yíng)銷模式是可以肯定的。1.2開(kāi)發(fā)技術(shù)介紹(1)ASP.NETASP.NET是Active Server Pages的簡(jiǎn)稱,即動(dòng)態(tài)服務(wù)器頁(yè)面,是一種腳本語(yǔ)言。可以創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁(yè)以及Web應(yīng)用程序。ASP網(wǎng)頁(yè)可以包含普通文本、腳本命令和COM組件等,包含在HTML代碼所組成的文件中,易于修改和測(cè)試。ASP中的內(nèi)置對(duì)象還可以使服務(wù)器端腳本功能更強(qiáng)大。(2)SQL語(yǔ)言SQL 是一門 ANSI 的標(biāo)準(zhǔn)計(jì)算機(jī)語(yǔ)言,同時(shí)也是用來(lái)訪問(wèn)和操作數(shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu)化查詢語(yǔ)言。SQL語(yǔ)言的廣泛使用就說(shuō)明今了它的優(yōu)勢(shì)。SQL語(yǔ)言有如

16、下有點(diǎn)。語(yǔ)法簡(jiǎn)單,好學(xué)易用: ANSI標(biāo)準(zhǔn)中的核心功能只有6個(gè)動(dòng)詞,語(yǔ)法接近英語(yǔ)口語(yǔ)。一體化:SQL語(yǔ)言是集數(shù)據(jù)定義 HYPERLINK /view/68372.htm t _blank DDL、數(shù)據(jù)操縱 HYPERLINK /view/566000.htm t _blank DML和數(shù)據(jù)控制 HYPERLINK /view/1089254.htm t _blank DCL于一體的,能夠完成數(shù)據(jù)庫(kù)中的全部工作。使用靈活:SQL具有兩種使用方式,可以直接使用命令方式交互使用;也可以嵌入到C、 HYPERLINK /view/824.htm t _blank C+、 HYPERLINK /view

17、/29.htm t _blank JAVA等主語(yǔ)言中使用。非過(guò)程化:只提出操作要求,不需要導(dǎo)航,不需要描述步驟。它的使用就是只管通知計(jì)算機(jī)“做什么”,而不管它“怎么做”。 (3)SQL Server 2005SQL Server 2005是Microsoft公司推出的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),支持多層客戶/服務(wù)器結(jié)構(gòu),支持多種開(kāi)發(fā)平臺(tái)和遠(yuǎn)程管理,具有強(qiáng)大的數(shù)據(jù)庫(kù)管理功能,能夠進(jìn)行分布式事務(wù)處理和聯(lián)機(jī)分析處理,并提供了一套功能完善且具備可視化界面的管理工具 2。2系統(tǒng)分析2.1可行性分析(fnx)可行性分析是為了用最小的代價(jià)(diji)在最短的時(shí)間內(nèi)分析問(wèn)題,判斷問(wèn)題能否解決。要實(shí)現(xiàn)這樣的目的,需要

18、對(duì)幾種主要的可能方法進(jìn)行利弊分析,進(jìn)而確定原定的系統(tǒng)規(guī)模以及目標(biāo)能否實(shí)現(xiàn),完成后能夠帶來(lái)的經(jīng)濟(jì)效益是否值得投資開(kāi)發(fā)此系統(tǒng)。所以,可行性研究實(shí)際上就是為了進(jìn)行一次簡(jiǎn)化的系統(tǒng)分析和設(shè)計(jì),是以較抽象的方式在較高的層次上進(jìn)行系統(tǒng)分析以及設(shè)計(jì)的過(guò)程。系統(tǒng)(xtng)的可行性分析包括經(jīng)濟(jì)方面的可行性、技術(shù)方面的可行性和操作方面的可行性。(1)經(jīng)濟(jì)可行性基于Web的手機(jī)銷售管理系統(tǒng)開(kāi)發(fā)時(shí)所需要的軟件環(huán)境(ASP.NET+SQL Server 2005)可以在相關(guān)網(wǎng)站上下載,因此,系統(tǒng)開(kāi)發(fā)就成為了主要的成本。本系統(tǒng)并不是特別的繁瑣,相對(duì)來(lái)說(shuō)開(kāi)發(fā)周期不是很長(zhǎng),開(kāi)發(fā)人員在經(jīng)濟(jì)方面的指出不大,節(jié)省下來(lái)的人力以及財(cái)力

19、效益遠(yuǎn)大于開(kāi)發(fā)本系統(tǒng)的成本,因此從經(jīng)濟(jì)方面分析此系統(tǒng)的開(kāi)發(fā)是可行的。(2 HYPERLINK l _Toc106465138 )技術(shù)可行性基于Web的手機(jī)銷售管理系統(tǒng)擬采用ASP.NET(動(dòng)態(tài)服務(wù)器頁(yè)面)和SQL Server 2005分別作為前端以及后臺(tái)的開(kāi)發(fā)工具。ASP.NET是當(dāng)今較流行的一種動(dòng)態(tài)網(wǎng)頁(yè)制作技術(shù),編寫比較容易、無(wú)須編譯,寫好以后可以在服務(wù)器端直接執(zhí)行;普通的文本編輯器就能夠可完成編寫。ASP.NET的腳本語(yǔ)言都可以在Web服務(wù)器端執(zhí)行,所以客戶端的瀏覽器不需要執(zhí)行這些腳本語(yǔ)言;SQL Server 2005功能比較完備的數(shù)據(jù)庫(kù)管理系統(tǒng)。它包括支持開(kāi)發(fā)的引擎、標(biāo)準(zhǔn)的SQL語(yǔ)言

20、、擴(kuò)展的特性(如復(fù)制、OLAP)等功能。同時(shí)還擁有存儲(chǔ)過(guò)程、觸發(fā)器等特性,因此從技術(shù)方面開(kāi)發(fā)此系統(tǒng)是可行的。( HYPERLINK l _Toc106465139 3)操作可行性基于Web的手機(jī)銷售管理系統(tǒng)的操作十分簡(jiǎn)便。系統(tǒng)主要是基于Web的工作界面,用戶可以通過(guò)互聯(lián)網(wǎng)在瀏覽器中對(duì)本系統(tǒng)的內(nèi)容進(jìn)行瀏覽,隨時(shí)隨地都可以關(guān)注相關(guān)信息,用戶不需要配置其他的應(yīng)用軟件,也不需要培訓(xùn);管理人員也可以通過(guò)瀏覽器管理系統(tǒng)中的所有內(nèi)容進(jìn)行有效的管理,如:更新產(chǎn)品信息,更新新聞動(dòng)態(tài),將過(guò)期的動(dòng)態(tài)刪除等。所以從操作方面開(kāi)發(fā)此系統(tǒng)是可行的。2.2需求(xqi)分析2.2.1功能(gngnng)需求分析基于Web的手

21、機(jī)銷售管理系統(tǒng)是針對(duì)當(dāng)前盛行(shngxng)的電子商務(wù)所開(kāi)發(fā)的系統(tǒng),管理員通過(guò)此系統(tǒng)可以在后臺(tái)對(duì)相關(guān)的手機(jī)產(chǎn)品信息以及新聞動(dòng)態(tài)進(jìn)行管理,主要包括信息更新和信息刪除、用戶的管理;用戶在前臺(tái)可以瀏覽手機(jī)產(chǎn)品信息以及相關(guān)的業(yè)內(nèi)最新消息。因此本系統(tǒng)的用戶可以分為三類:管理員、用戶、游客。系統(tǒng)的用戶根據(jù)身份的不同實(shí)現(xiàn)不同的功能操作。(1)管理員管理員可以實(shí)現(xiàn)動(dòng)態(tài)管理、產(chǎn)品管理、進(jìn)貨管理、訂單管理、用戶管理等功能,其中在動(dòng)態(tài)管理中管理員可以對(duì)系統(tǒng)的業(yè)內(nèi)新聞以及相關(guān)知識(shí)進(jìn)行更新以及刪除;在產(chǎn)品管理中可以添加產(chǎn)品以及產(chǎn)品類別,刪除某一種產(chǎn)品;在進(jìn)貨管理中可以輸入某種產(chǎn)品的進(jìn)貨數(shù)量,此數(shù)據(jù)會(huì)增加到庫(kù)存中,改變

22、庫(kù)存的數(shù)量;在訂單管理中能夠看到每一個(gè)用戶的每筆訂單,如果商品已經(jīng)發(fā)貨管理員要進(jìn)行手動(dòng)操作,進(jìn)行相應(yīng)的處理,用戶登錄自己的帳號(hào)也能夠看到該信息;在用戶管理中管理員可以按注冊(cè)時(shí)間的先后以及是否經(jīng)常購(gòu)買等刪除任一用戶的相關(guān)信息(2)用戶用戶可以不登陸進(jìn)行瀏覽,可以查看到本系統(tǒng)的所有信息,但是如果要購(gòu)買產(chǎn)品的話,那么必須先注冊(cè)。已經(jīng)注冊(cè)的用戶在登陸以后可以查看自己的所有訂單以及訂單的處理情況;可以修改自己的注冊(cè)信息、登錄密碼、地址、電話等。(3)游客網(wǎng)絡(luò)上的游客可以瀏覽到本系統(tǒng)的所有信息,包括業(yè)內(nèi)新聞、相關(guān)知識(shí)、產(chǎn)品信息,但是不可以購(gòu)買產(chǎn)品,如果需要購(gòu)買那么必須先注冊(cè)。數(shù)據(jù)流圖目前最流行的建模技術(shù)之

23、一,在軟件工程領(lǐng)域有不可磨滅的作用。它從數(shù)據(jù)傳遞、加工等方面,用圖形的方式描述數(shù)據(jù)流輸入、輸出的變換過(guò)程5。本系統(tǒng)的數(shù)據(jù)流圖如圖2-1所示。圖2-1頂層數(shù)據(jù)流圖經(jīng)過(guò)對(duì)頂層(dn cn)數(shù)據(jù)流圖的分析,可以得到分解后的第一層數(shù)據(jù)流圖,如圖2-2所示圖2-2第一層數(shù)據(jù)流圖印象(ynxing)通訊手機(jī)銷售系統(tǒng)主要功能(gngnng)為用戶購(gòu)買產(chǎn)品功能,對(duì)第一層數(shù)據(jù)流圖中的“購(gòu)買產(chǎn)品”功能進(jìn)行展開(kāi),得出第二層數(shù)據(jù)流圖如圖2-3所示。圖2-3第二層數(shù)據(jù)流圖2.2.2性能需求分析基于Web的手機(jī)銷售管理系統(tǒng)是利用現(xiàn)代化的Intern技術(shù)將市面上傳統(tǒng)的銷售模式電子化。在電子商務(wù)迅速發(fā)展的時(shí)代,網(wǎng)上營(yíng)銷有很多

24、的優(yōu)勢(shì),為了充分發(fā)揮網(wǎng)上商店的特點(diǎn),提高營(yíng)銷效率和質(zhì)量,先提出如下性能需求:(1) 界面友好、操作簡(jiǎn)單:頁(yè)面布局簡(jiǎn)潔大方,信息的發(fā)布工作更簡(jiǎn)單。(2) 功能完善:不僅包括常見(jiàn)的產(chǎn)品信息的發(fā)布,新聞以及相關(guān)知識(shí)的發(fā)布,還包括用戶的注冊(cè),修改(xigi)信息,查看訂單,管理員更新庫(kù)存等功能。 (3) 即時(shí)可見(jiàn):產(chǎn)品以及新聞等的信息添加、刪除等,能夠在前臺(tái)(qinti)頁(yè)面中及時(shí)的顯示出來(lái),有“即時(shí)(jsh)見(jiàn)效”的功能。(4)動(dòng)態(tài)管理:系統(tǒng)對(duì)數(shù)據(jù)庫(kù)實(shí)現(xiàn)的是動(dòng)態(tài)操作,能夠?qū)?shù)據(jù)庫(kù)信息進(jìn)行動(dòng)態(tài)查詢、動(dòng)態(tài)修改和動(dòng)態(tài)發(fā)布等操作。 (5)移植方便:本系統(tǒng)可靠、實(shí)用。對(duì)于不同用戶能體現(xiàn)不同的功能。系統(tǒng)界面上的

25、數(shù)據(jù)存放在數(shù)據(jù)文件中,對(duì)某一部分進(jìn)行的修改能夠及時(shí)的在界面上顯示出效果,沒(méi)有更改系統(tǒng)源代碼的復(fù)雜性。3系統(tǒng)設(shè)計(jì)3.1系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)主要分為管理員功能模塊、用戶功能模塊和游客能模塊三部分,管理員功能模塊實(shí)現(xiàn)的主要功能有:動(dòng)態(tài)管理、產(chǎn)品管理、進(jìn)貨管理、訂單管理、用戶管理等。用戶功能模塊實(shí)現(xiàn)的主要功能有:修改自己的注冊(cè)信息、查看訂單、購(gòu)買產(chǎn)品、瀏覽系統(tǒng)的所有信息等。游客功能模塊實(shí)現(xiàn)的主要功能有:瀏覽系統(tǒng)的所有信息、進(jìn)行注冊(cè)等。系統(tǒng)結(jié)構(gòu)圖如圖3-1所示。圖3-1系統(tǒng)結(jié)構(gòu)圖3.2系統(tǒng)的詳細(xì)(xingx)設(shè)計(jì)3.2.1管理員功能模塊詳細(xì)(xingx)設(shè)計(jì)管理員功能(gngnng)主要有:動(dòng)態(tài)管理

26、、產(chǎn)品管理、進(jìn)貨管理、訂單管理、用戶管理等五個(gè)模塊,對(duì)這五個(gè)功能模塊進(jìn)行詳細(xì)的分析設(shè)計(jì)。(1)動(dòng)態(tài)管理詳細(xì)設(shè)計(jì)動(dòng)態(tài)管理是管理員的主要功能之一,動(dòng)態(tài)管理包括相關(guān)知識(shí)和業(yè)內(nèi)新聞,管理員負(fù)責(zé)搜集和手機(jī)有關(guān)的知識(shí)以及最新的手機(jī)行業(yè)的新聞,并及時(shí)的發(fā)布這些動(dòng)態(tài)。對(duì)一些過(guò)時(shí)的行業(yè)新聞和手機(jī)方面的小知識(shí)要進(jìn)行及時(shí)的刪除,以減輕數(shù)據(jù)庫(kù)服務(wù)器的負(fù)擔(dān),增加系統(tǒng)信息的可讀性。添加動(dòng)態(tài)的流程如圖3-2所示。圖3-2添加動(dòng)態(tài)的流程圖管理員在業(yè)內(nèi)新聞或者是相關(guān)知識(shí)板塊中選擇一條新聞,然后點(diǎn)擊刪除,就會(huì)提示動(dòng)態(tài)刪除成功,這時(shí)就會(huì)更新數(shù)據(jù)庫(kù),將數(shù)據(jù)庫(kù)中該條新聞刪除,這時(shí)系統(tǒng)的前臺(tái)將看不到這條動(dòng)態(tài)。刪除動(dòng)態(tài)的流程如圖3-3所示

27、 。圖3-3刪除(shnch)動(dòng)態(tài)流程圖(2)產(chǎn)品(chnpn)管理詳細(xì)(xingx)設(shè)計(jì)管理員在后臺(tái)可以實(shí)現(xiàn)產(chǎn)品的管理,主要包括產(chǎn)品信息添加、產(chǎn)品類別添加、產(chǎn)品信息的刪除等。由于電子產(chǎn)品更新較快,所以新的功能的相關(guān)信息要及時(shí)更新系統(tǒng)上,如果有新的產(chǎn)品入駐,那么就在對(duì)產(chǎn)品的類別進(jìn)行更新;當(dāng)某一種具體的機(jī)型過(guò)時(shí)后,或者是銷量不好時(shí),在沒(méi)有庫(kù)存的情況下就可以刪除該種機(jī)型。(3)進(jìn)貨管理詳細(xì)設(shè)計(jì)管理員通過(guò)進(jìn)貨管理對(duì)新進(jìn)的產(chǎn)品數(shù)量進(jìn)行更新,首先選擇要更新的產(chǎn)品名稱,然后輸入更新的數(shù)量,此數(shù)據(jù)會(huì)更新到數(shù)據(jù)庫(kù)中,具體的庫(kù)存數(shù)量會(huì)在前臺(tái)的產(chǎn)品信息中顯示,方便用戶查看某一機(jī)型是否有存貨。用戶購(gòu)買某一產(chǎn)品后,相

28、應(yīng)機(jī)型的庫(kù)存量會(huì)有對(duì)應(yīng)的減少。(4)訂單管理詳細(xì)設(shè)計(jì)管理員通過(guò)訂單管理模塊,能夠?qū)崿F(xiàn)用戶訂單的管理,如果用戶訂單中的產(chǎn)品已經(jīng)發(fā)貨,那么需要管理員對(duì)訂單進(jìn)行編輯,將“是否處理”打上對(duì)鉤,點(diǎn)擊“更新”,此時(shí)編輯完成。這時(shí)用戶登陸后也能夠在自己的訂單中看到“是否處理”的對(duì)鉤。訂單處理流程如圖3-4所示。圖3-4訂單(dn dn)處理流程圖(5)用戶(yngh)管理詳細(xì)(xingx)設(shè)計(jì)在用戶管理功能模塊中,管理員需要定期對(duì)已經(jīng)注冊(cè)的用戶信息進(jìn)行整合,如果某一用戶長(zhǎng)時(shí)間沒(méi)有登錄過(guò),或者在購(gòu)買產(chǎn)品時(shí)違反了相關(guān)規(guī)定,那么管理員就會(huì)將其刪除,刪除后該用戶名將不能登錄。3.2.2用戶功能模塊詳細(xì)設(shè)計(jì)作為一個(gè)完

29、善的系統(tǒng),需要為用戶提供良好的購(gòu)物體驗(yàn),同時(shí)要注重用戶的信息安全。用戶模塊的主要功能是修改自己的注冊(cè)資料,包括密碼、聯(lián)系電話、地址等,用戶登錄后可以查看自己的歷史購(gòu)物訂單、系統(tǒng)的動(dòng)態(tài)、產(chǎn)品信息、購(gòu)買產(chǎn)品等。(1)用戶登錄詳細(xì)設(shè)計(jì)已經(jīng)注冊(cè)的用戶可以用已經(jīng)注冊(cè)的用戶名登錄到該系統(tǒng)??梢栽谑醉?yè)填寫用戶名、密碼登錄,也可以在購(gòu)買產(chǎn)品的時(shí)候,如果沒(méi)有登錄,點(diǎn)擊購(gòu)買之后就會(huì)出現(xiàn)登陸頁(yè)面。用戶在登陸的時(shí)候輸入的用戶名或密碼錯(cuò)誤,會(huì)有提示。用戶登錄流程圖如圖3-5所示。圖3-5用戶(yngh)登錄流程圖(2)用戶修改注冊(cè)(zhc)信息詳細(xì)(xingx)設(shè)計(jì)已經(jīng)注冊(cè)的用戶登錄系統(tǒng)以后,可以修改自己的注冊(cè)信息。點(diǎn)

30、擊修改注冊(cè)資料,即進(jìn)入修改頁(yè)面,在此頁(yè)面用戶可以修改登錄密碼、真實(shí)姓名、聯(lián)系電話、地址、郵政編碼等,修改好后,點(diǎn)擊修改按鈕即完成修改。用戶修改注冊(cè)信息流程圖如圖3-6所示。圖3-6用戶修改注冊(cè)信息流程圖(3)用戶查看訂單詳細(xì)設(shè)計(jì)用戶登錄以后可查看自己的歷史購(gòu)物記錄,里面有自己在本系統(tǒng)(xtng)購(gòu)物的所有訂單,包括訂單生成時(shí)間,購(gòu)買的產(chǎn)品名稱、數(shù)量、訂單的流水號(hào)、是否處理等信息。用戶只能查看訂單信息,不能進(jìn)行(jnxng)修改等任何操作。(4)用戶(yngh)購(gòu)買產(chǎn)品詳細(xì)設(shè)計(jì)用戶登錄系統(tǒng)以后,能夠查看系統(tǒng)上的所有信息,如果要購(gòu)買產(chǎn)品,首先可以查看是否還有庫(kù)存,然后點(diǎn)擊產(chǎn)品的名稱,這時(shí)就進(jìn)入到產(chǎn)

31、品的詳細(xì)介紹頁(yè)面,在這里有訂購(gòu)按鈕,點(diǎn)擊訂購(gòu)按鈕進(jìn)入訂單生成頁(yè)面,用戶可以在此輸入購(gòu)買的數(shù)量,點(diǎn)擊提交,訂單即可生成。這時(shí)就可以在自己的訂單信息中看到該訂單。用戶購(gòu)買產(chǎn)品流程圖如圖3-7所示。圖3-7用戶購(gòu)買產(chǎn)品流程圖(5)查看系統(tǒng)信息詳細(xì)設(shè)計(jì)用戶登錄后可以查看本系統(tǒng)的所有信息,包括動(dòng)態(tài)信息、產(chǎn)品信息。動(dòng)態(tài)信息又包括相關(guān)知識(shí)和行業(yè)新聞。用戶可以選擇自己有興趣的動(dòng)態(tài)標(biāo)題,該標(biāo)題的詳細(xì)信息就會(huì)從數(shù)據(jù)庫(kù)中調(diào)出,這時(shí)用戶就可以進(jìn)行查看。用戶可以按照導(dǎo)航的標(biāo)題選擇某類產(chǎn)品,也可以用搜索按鈕進(jìn)行搜索,也可以點(diǎn)擊店鋪產(chǎn)品板塊的更多,這時(shí)就會(huì)列出一部分產(chǎn)品,然后再點(diǎn)擊產(chǎn)品的名稱就會(huì)顯示出產(chǎn)品的詳細(xì)介紹,包括訂

32、購(gòu)按鈕等。用戶查看系統(tǒng)信息的流程圖如圖3-8所示。圖3-8查看(chkn)系統(tǒng)(xtng)信息(xnx)流程圖3.2.3游客功能模塊詳細(xì)設(shè)計(jì)游客功能模塊包括系統(tǒng)注冊(cè)、查看產(chǎn)品信息、查看動(dòng)態(tài)信息等功能。(1)游客注冊(cè)詳細(xì)設(shè)計(jì)用戶只有先在本系統(tǒng)完成注冊(cè)才能登錄,完成注冊(cè)以后就可登錄查看自己的注冊(cè)信息,用戶注冊(cè)需要填寫用戶名、密碼、用戶全稱、電話、地址、郵政編碼。提交的時(shí)候需要對(duì)用戶名進(jìn)行驗(yàn)證,如果該用戶名已經(jīng)注冊(cè),則提示用戶名已經(jīng)使用,這時(shí)需要更換新的用戶名注冊(cè)。如果用戶名沒(méi)有注冊(cè)過(guò),那么信息將提交成功并保存到數(shù)據(jù)庫(kù)中。這時(shí)該注冊(cè)用戶即可登錄。游客注冊(cè)流程圖如圖3-9所示。圖3-9用戶注冊(cè)流程圖(

33、2)查看(chkn)產(chǎn)品(chnpn)信息(xnx)詳細(xì)設(shè)計(jì)游客可以根據(jù)自己需要的產(chǎn)品,查看相應(yīng)的產(chǎn)品介紹。先點(diǎn)擊產(chǎn)品模塊,然后在產(chǎn)品列表里面點(diǎn)擊產(chǎn)品的名稱,這時(shí)就會(huì)顯示出產(chǎn)品的詳細(xì)信息。但是游客是不能進(jìn)行產(chǎn)品購(gòu)買的,只有注冊(cè)以后才能進(jìn)行產(chǎn)品購(gòu)買。(3)查看動(dòng)態(tài)詳細(xì)設(shè)計(jì)游客可以瀏覽本系統(tǒng)中的動(dòng)態(tài),包括相關(guān)知識(shí)和業(yè)內(nèi)新聞,業(yè)內(nèi)新聞是指市面上關(guān)于手機(jī)的各種新聞,可以幫助游客了解時(shí)下最新的手機(jī)發(fā)展方向或者最新科技等;相關(guān)知識(shí)指的是和手機(jī)有關(guān)的小知識(shí),如:電池的保養(yǎng),手機(jī)的保養(yǎng)等。游客點(diǎn)擊想要瀏覽的標(biāo)題就會(huì)顯示出具體的動(dòng)態(tài)信息。4數(shù)據(jù)庫(kù)設(shè)計(jì)4.1概念結(jié)構(gòu)設(shè)計(jì)根據(jù)前面的設(shè)計(jì)規(guī)劃出的實(shí)體有:用戶實(shí)體、產(chǎn)品

34、實(shí)體、產(chǎn)品類別實(shí)體、訂單實(shí)體、動(dòng)態(tài)實(shí)體、動(dòng)態(tài)類別實(shí)體。用戶實(shí)體,屬性主要有:用戶名、密碼、真實(shí)姓名、管理員標(biāo)識(shí)、電話、地址、郵編等。產(chǎn)品實(shí)體,屬性主要有:產(chǎn)品號(hào)、產(chǎn)品名稱、產(chǎn)品類別號(hào)、庫(kù)存、產(chǎn)品價(jià)格、產(chǎn)品圖片、產(chǎn)品介紹等。訂單實(shí)體,屬性主要有:流水號(hào)、訂購(gòu)數(shù)量、訂購(gòu)日期、處理標(biāo)志等。產(chǎn)品類別實(shí)體,屬性主要有:產(chǎn)品類別號(hào)、產(chǎn)品類別等。動(dòng)態(tài)實(shí)體,屬性主要有:動(dòng)態(tài)號(hào)、動(dòng)態(tài)類別號(hào)、動(dòng)態(tài)標(biāo)題、動(dòng)態(tài)內(nèi)容、添加時(shí)間、閱讀次數(shù)等。動(dòng)態(tài)類別實(shí)體,屬性主要有:動(dòng)態(tài)類別號(hào)、動(dòng)態(tài)類別等。E-R圖也稱實(shí)體-聯(lián)系圖(Entity Relationship Diagram),它是描述現(xiàn)實(shí)世界概念結(jié)構(gòu)模型的有效方法。這些實(shí)體

35、之間的聯(lián)系如圖4-1所示。圖4-1印象(ynxing)通訊實(shí)體聯(lián)系圖4.2邏輯結(jié)構(gòu)設(shè)計(jì)邏輯(lu j)結(jié)構(gòu)設(shè)計(jì)即是將概念(ginin)結(jié)構(gòu)設(shè)計(jì)階段得到的E-R圖轉(zhuǎn)換為具體DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu),將概念結(jié)構(gòu)設(shè)計(jì)階段得到的E-R模型轉(zhuǎn)換為DBMS所支持的數(shù)據(jù)模型,本系統(tǒng)得到的各關(guān)系模式如下所示。其中,主鍵用“_”標(biāo)示,外鍵用“ ”標(biāo)示。用戶表(用戶名,密碼,真實(shí)姓名,管理員標(biāo)識(shí),電話,地址,郵編)產(chǎn)品表(產(chǎn)品號(hào),產(chǎn)品類別號(hào),產(chǎn)品名稱,產(chǎn)品價(jià)格,產(chǎn)品圖片,產(chǎn)品介紹,庫(kù)存)訂單表(流水號(hào),用戶名,產(chǎn)品號(hào),訂購(gòu)日期,處理標(biāo)志,訂購(gòu)數(shù)量)產(chǎn)品類別表(產(chǎn)品類別號(hào),產(chǎn)品類別)動(dòng)態(tài)表(動(dòng)態(tài)

36、號(hào),動(dòng)態(tài)類別號(hào),動(dòng)態(tài)標(biāo)題,動(dòng)態(tài)內(nèi)容,添加時(shí)間,閱讀次數(shù))動(dòng)態(tài)類別表(動(dòng)態(tài)類別號(hào),動(dòng)態(tài)類別) HYPERLINK l _Toc106465146 4.3物理(wl)結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)在物理(wl)設(shè)備上的存取方法與存儲(chǔ)(cn ch)結(jié)構(gòu)稱為數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)。根據(jù)邏輯結(jié)構(gòu)設(shè)計(jì)得出本系統(tǒng)的主要數(shù)據(jù)表及其結(jié)構(gòu)如表4-1到表4-7所示。(1)用戶表用戶表包括用戶名、密碼、真實(shí)姓名、管理員標(biāo)識(shí)、電話、地址、郵編等字段。其中用戶名為主鍵,作為唯一值,不允許重復(fù),管理員標(biāo)識(shí)用來(lái)確定該用戶是普通用戶還是管理員,管理員標(biāo)識(shí)為1時(shí)表示管理員,管理員標(biāo)識(shí)為0時(shí)表示普通用戶。管理員的權(quán)限最大,可以對(duì)系統(tǒng)個(gè)數(shù)據(jù)進(jìn)行更改、刪除

37、等,而普通用戶只能進(jìn)行一般操作,如:瀏覽本系統(tǒng)、購(gòu)買產(chǎn)品等。表4-1用戶表字段名稱字段類型大小允許為空最大長(zhǎng)度描述用戶名nvarchar 50否255主鍵密碼nvarchar 10是255真實(shí)姓名nvarchar 50是255管理員標(biāo)識(shí)bit是255地址nvarchar50是255電話nvarchar11是255郵編nvarchar 6是255 (2)產(chǎn)品表產(chǎn)品表主要包括產(chǎn)品號(hào)、產(chǎn)品名稱、產(chǎn)品類別號(hào)、產(chǎn)品價(jià)格、產(chǎn)品類別號(hào)、產(chǎn)品介紹、產(chǎn)品價(jià)格等字段。其中產(chǎn)品號(hào)為主鍵,作為唯一值,不允許重復(fù),產(chǎn)品類別號(hào)為外鍵,用來(lái)區(qū)分產(chǎn)品的類別。表4-2產(chǎn)品表字段名稱字段類型大小允許為空最大長(zhǎng)度描述產(chǎn)品號(hào)bigi

38、nt 否255主鍵產(chǎn)品名稱nvarchar50是255產(chǎn)品價(jià)格int 是255產(chǎn)品圖片varchar 50是255產(chǎn)品類別號(hào)bigint否255外鍵產(chǎn)品介紹ntext 是255庫(kù)存bigint 否255 (3)訂單(dn dn)表訂單(dn dn)表包括(boku)流水號(hào)、產(chǎn)品號(hào)、用戶名、訂購(gòu)日期、訂購(gòu)數(shù)量、處理標(biāo)志等字段。流水號(hào)為主鍵,作為唯一值,不允許重復(fù)。產(chǎn)品號(hào)和用戶名為外鍵,分別參照產(chǎn)品表和用戶表。表4-3公司表字段名稱字段類型大小允許為空最大長(zhǎng)度描述流水號(hào)nvarchar 50否255主鍵產(chǎn)品號(hào)bigint否255外鍵訂購(gòu)數(shù)量int是255注冊(cè)地點(diǎn)用戶名nvarchar50否255外

39、鍵訂購(gòu)日期datetime是255公司規(guī)模處理標(biāo)志bit是255主營(yíng)業(yè)務(wù) (4)產(chǎn)品類別表產(chǎn)品類別表包括產(chǎn)品類別號(hào)、產(chǎn)品類別等字段,其中產(chǎn)品類別號(hào)為主鍵,作為唯一值,不能重復(fù),主要是區(qū)分產(chǎn)品屬于哪類。表4-4產(chǎn)品類別表字段名稱字段類型大小允許為空最大長(zhǎng)度描述產(chǎn)品類別號(hào)bigint 否255主鍵產(chǎn)品類別nvarchar50是255 (5)動(dòng)態(tài)類別表動(dòng)態(tài)類別表主要包括動(dòng)態(tài)類別號(hào)、動(dòng)態(tài)類別等字段。其中動(dòng)態(tài)類別號(hào)為主鍵,作為唯一值,不允許重復(fù)。動(dòng)態(tài)類別用來(lái)區(qū)分動(dòng)態(tài)新聞屬于業(yè)內(nèi)新聞還是相關(guān)知識(shí)。表4-5動(dòng)態(tài)類別表字段名稱字段類型大小允許為空最大長(zhǎng)度描述動(dòng)態(tài)類別號(hào)bigint否255主鍵動(dòng)態(tài)類別nvarc

40、har50是255(6)動(dòng)態(tài)表動(dòng)態(tài)表包括動(dòng)態(tài)號(hào)、動(dòng)態(tài)標(biāo)題、動(dòng)態(tài)標(biāo)題、動(dòng)態(tài)內(nèi)容、動(dòng)態(tài)類別號(hào)、添加時(shí)間、閱讀次數(shù)。其中動(dòng)態(tài)號(hào)號(hào)為主鍵,作為唯一值,不允許重復(fù),動(dòng)態(tài)類別號(hào)為外鍵,用來(lái)確定新聞動(dòng)態(tài)的類型。表4-6動(dòng)態(tài)(dngti)表字段名稱字段類型大小允許為空最大長(zhǎng)度描述動(dòng)態(tài)號(hào)bigint否10主鍵動(dòng)態(tài)標(biāo)題nvarchar50是255動(dòng)態(tài)內(nèi)容ntext是255動(dòng)態(tài)類別號(hào)bigint否23外鍵添加時(shí)間smalldatetime是閱讀次數(shù)int是23 5系統(tǒng)(xtng)的實(shí)現(xiàn)5.1首頁(yè)頁(yè)面的實(shí)現(xiàn)(shxin)打開(kāi)系統(tǒng)首頁(yè),上方顯示的為系統(tǒng)功能導(dǎo)航欄,點(diǎn)擊相應(yīng)的文字可以查看首頁(yè),全部商品,三大類品牌手機(jī),包

41、括魅族、聯(lián)想、小米,最新動(dòng)態(tài),還可以聯(lián)系到商店。游客可以在首頁(yè)注冊(cè)成為本系統(tǒng)的可登錄用戶,已注冊(cè)用戶可以直接登錄并購(gòu)買產(chǎn)品。管理員可以在管理員入口處登錄系統(tǒng),進(jìn)行系統(tǒng)后臺(tái)的各種信息管理等。網(wǎng)站首頁(yè)頁(yè)面如圖5-1所示。圖5-1網(wǎng)站首頁(yè)頁(yè)面網(wǎng)站首頁(yè)代碼如下所示:protected void Page_Load(object sender, EventArgs e) / 在此處放置用戶代碼以初始化頁(yè)面 string strsql; strsql = SELECT top 5 動(dòng)態(tài)(dngti)號(hào),動(dòng)態(tài)(dngti)標(biāo)題,添加(tin ji)時(shí)間 FROM 動(dòng)態(tài),動(dòng)態(tài)類別 where 動(dòng)態(tài).動(dòng)態(tài)類別號(hào)

42、=動(dòng)態(tài)類別.動(dòng)態(tài)類別號(hào) and 動(dòng)態(tài)類別.動(dòng)態(tài)類別 =相關(guān)知識(shí) order by 添加時(shí)間 desc ; DataTable dt = BaseClass1.ReadTable(strsql); GridView1.DataSource = dt; GridView1.DataBind(); strsql = SELECT top 5 動(dòng)態(tài)號(hào),動(dòng)態(tài)標(biāo)題,添加時(shí)間 FROM 動(dòng)態(tài),動(dòng)態(tài)類別 where 動(dòng)態(tài).動(dòng)態(tài)類別號(hào)=動(dòng)態(tài)類別.動(dòng)態(tài)類別號(hào) and 動(dòng)態(tài)類別.動(dòng)態(tài)類別 =業(yè)內(nèi)新聞 order by 添加時(shí)間 desc ; dt = BaseClass1.ReadTable(strsql); Gr

43、idView2.DataSource = dt; GridView2.DataBind(); strsql = select top 4 產(chǎn)品號(hào),產(chǎn)品名稱,產(chǎn)品價(jià)格,產(chǎn)品圖片,產(chǎn)品類別,庫(kù)存 from 產(chǎn)品表,產(chǎn)品類別表 where 產(chǎn)品表.產(chǎn)品類別號(hào)=產(chǎn)品類別表.產(chǎn)品類別號(hào) order by 產(chǎn)品號(hào) ; dt = BaseClass1.ReadTable(strsql); DataList1.DataSource = dt; DataList1.DataBind(); 5.2管理員功能模塊的實(shí)現(xiàn)5.2.1 管理員登錄的實(shí)現(xiàn)在系統(tǒng)首頁(yè)的最下面有管理員入口,在這里管理員可以登錄系統(tǒng),實(shí)現(xiàn)后臺(tái)管理

44、。管理員登錄頁(yè)面如圖5-2所示。圖5-2管理員登錄頁(yè)面如果用戶名或者是密碼錯(cuò)誤,點(diǎn)擊登陸就會(huì)提示“您的登陸不成功。請(qǐng)重試?!比绻惠斎胗脩裘?、密碼則文本框后面會(huì)顯示必填項(xiàng)的星花提示。登錄失敗提示如圖5-3所示。用戶名、密碼必填提示如圖5-4所示。圖5-3登陸失敗(shbi)提示圖5-4 用戶名、密碼(m m)必填提示5.2.2動(dòng)態(tài)(dngti)管理的實(shí)現(xiàn)選擇系統(tǒng)功能菜單中的“動(dòng)態(tài)管理”功能中的“動(dòng)態(tài)信息管理”子菜單,在右側(cè)就會(huì)按發(fā)布的時(shí)間順序顯示新聞動(dòng)態(tài),管理員可以根據(jù)需要按照類別刪除不需要的業(yè)內(nèi)新聞或者是相關(guān)知識(shí)。動(dòng)態(tài)信息管理頁(yè)面如圖5-5所示。圖5-5動(dòng)態(tài)(dngti)信息管理(gunl)

45、頁(yè)面點(diǎn)擊(din j)圖5-5動(dòng)態(tài)信息管理頁(yè)面中的“刪除”,就會(huì)出現(xiàn)提示“動(dòng)態(tài)刪除成功!”這時(shí)就會(huì)將數(shù)據(jù)庫(kù)中相應(yīng)的數(shù)據(jù)刪除掉。動(dòng)態(tài)刪除提示如圖5-6所示。圖5-6修改畢業(yè)生信息頁(yè)面選擇系統(tǒng)功能菜單中的“動(dòng)態(tài)管理”功能中的“動(dòng)態(tài)添加”子菜單,在右側(cè)就會(huì)出現(xiàn)動(dòng)態(tài)發(fā)布頁(yè)面,包括動(dòng)態(tài)標(biāo)題、類別和內(nèi)容,在相應(yīng)的位置輸入內(nèi)容,點(diǎn)擊發(fā)布會(huì)有提示“動(dòng)態(tài)發(fā)表成功!”。動(dòng)態(tài)發(fā)布頁(yè)面如圖5-7所示。動(dòng)態(tài)發(fā)布提示如圖5-8所示。圖5-7動(dòng)態(tài)(dngti)發(fā)布頁(yè)面圖5-8動(dòng)態(tài)(dngti)發(fā)布提示動(dòng)態(tài)(dngti)管理頁(yè)面代碼如下所示。public partial class delnews : System.Web.

46、UI.Page BaseClass BaseClass1 = new BaseClass(); protected void Page_Load(object sender, EventArgs e) if (Sessionadmin = null) Response.Redirect(login.aspx); bindgrig(); protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) String strsql = delete from 動(dòng)態(tài) where 動(dòng)態(tài)號(hào)= + GridView

47、1.DataKeyse.RowIndex.Value.ToString() + ; Response.Write(alert(動(dòng)態(tài)刪除成功!);); BaseClass1.excsql(strsql); bindgrig(); void bindgrig() string strsql = select * from 動(dòng)態(tài),動(dòng)態(tài)類別 where 動(dòng)態(tài).動(dòng)態(tài)類別號(hào)=動(dòng)態(tài)類別.動(dòng)態(tài)類別號(hào) order by 動(dòng)態(tài)號(hào) ; DataTable dt = BaseClass1.ReadTable(strsql); GridView1.DataSource = dt; GridView1.DataBind(

48、); protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e) GridView1.PageIndex = e.NewPageIndex; bindgrig(); 5.2.3 產(chǎn)品(chnpn)管理(gunl)的實(shí)現(xiàn)(shxin)產(chǎn)品管理包括產(chǎn)品信息管理、產(chǎn)品添加、產(chǎn)品類別添加三個(gè)功能。選擇系統(tǒng)功能菜單中的“產(chǎn)品管理”功能中的“產(chǎn)品信息管理”子菜單,右側(cè)顯示出所有的產(chǎn)品的基本信息,包括產(chǎn)品名稱、產(chǎn)品類別、產(chǎn)品價(jià)格、庫(kù)存等。產(chǎn)品信息管理頁(yè)面如圖5-9所示。圖5-9產(chǎn)品信息管理頁(yè)面點(diǎn)擊后面的

49、刪除按鈕,就會(huì)將該產(chǎn)品的信息刪除,數(shù)據(jù)庫(kù)中該產(chǎn)品的信息也將被刪除。這時(shí)在產(chǎn)品信息中就不會(huì)再有該產(chǎn)品。產(chǎn)品刪除提示如圖5-10所示。圖5-10產(chǎn)品刪除提示選擇系統(tǒng)功能菜單中的“產(chǎn)品管理”功能中的“產(chǎn)品添加”子菜單,右側(cè)顯示出產(chǎn)品添加頁(yè)面,該頁(yè)面包括產(chǎn)品名稱、價(jià)格、圖片、產(chǎn)品類別、簡(jiǎn)介。產(chǎn)品添加頁(yè)面如圖5-11所示。圖5-11產(chǎn)品(chnpn)添加頁(yè)面在“產(chǎn)品(chnpn)添加”功能菜單中,產(chǎn)品類別需要選擇,產(chǎn)品圖片需要瀏覽本地電腦上的相關(guān)圖片,其他的都是手動(dòng)輸入。在相應(yīng)的位置填好信息以后(yhu),點(diǎn)擊“提交”按鈕,就會(huì)提示“產(chǎn)品添加成功!”。產(chǎn)品添加提示如圖5-12所示。圖5-12產(chǎn)品添加提示

50、選擇系統(tǒng)功能菜單中的“產(chǎn)品管理”功能中的“產(chǎn)品類別添加”子菜單,右側(cè)顯示出產(chǎn)品類別添加頁(yè)面,在該頁(yè)面中只需輸入需要添加的產(chǎn)品類別名稱,點(diǎn)擊“添加”按鈕,即可完成產(chǎn)品類別添加。這時(shí)會(huì)提示“產(chǎn)品類別添加成功!”。產(chǎn)品類別添加頁(yè)面如圖5-13所示。產(chǎn)品類別添加提示如圖5-14所示。圖5-13產(chǎn)品類別添加(tin ji)頁(yè)面圖5-14產(chǎn)品類別添加(tin ji)提示產(chǎn)品(chnpn)管理頁(yè)面代碼如下所示。public partial class addpro : System.Web.UI.Page BaseClass BaseClass1 = new BaseClass(); protected v

51、oid Page_Load(object sender, EventArgs e) if (Sessionadmin = null) Response.Redirect(login.aspx); / 在此處放置用戶代碼以初始化頁(yè)面 if (!Page.IsPostBack) DataTable dt = new DataTable(); string strsql = select * from 產(chǎn)品類別表; dt = BaseClass1.ReadTable(strsql); DropDownList1.DataSource = dt; DropDownList1.DataTextField

52、 = 產(chǎn)品類別; DropDownList1.DataValueField = 產(chǎn)品類別號(hào); DropDownList1.DataBind(); protected void Button1_Click(object sender, EventArgs e) string strsql; strsql = insert into 產(chǎn)品表(產(chǎn)品名稱,產(chǎn)品價(jià)格,產(chǎn)品圖片,產(chǎn)品類別號(hào),產(chǎn)品介紹,庫(kù)存) values ( + TextBox1.Text + , + TextBox3.Text + , + FileUpload1.FileName + , + DropDownList1.Selected

53、Value + , + TextBox2.Text + ,0); BaseClass1.excsql(strsql); if (FileUpload1.HasFile = true) FileUpload1.SaveAs(Server.MapPath(/images/) + FileUpload1.FileName); Response.Write(alert(產(chǎn)品添加成功!);); TextBox1.Text = ; TextBox2.Text = ; TextBox3.Text = ; 5.2.4 進(jìn)貨(jn hu)管理(gunl)的實(shí)現(xiàn)(shxin)進(jìn)貨管理主要是管理員用來(lái)更新庫(kù)存數(shù)量的

54、。選擇系統(tǒng)功能菜單中的“進(jìn)貨信息管理”,右側(cè)就會(huì)出現(xiàn)填寫的窗口,按照要求填寫即可。更新該數(shù)據(jù)的同時(shí)會(huì)更新產(chǎn)品信息中的庫(kù)存。進(jìn)貨信息管理如圖5-15所示。 圖5-15進(jìn)貨信息管理頁(yè)面選擇產(chǎn)品名稱,輸入產(chǎn)品數(shù)量,點(diǎn)擊“提交”按鈕,即可實(shí)現(xiàn)庫(kù)存數(shù)量的增加,該數(shù)據(jù)會(huì)更該數(shù)據(jù)庫(kù)中的數(shù)據(jù)。完成以后提示“進(jìn)貨數(shù)量添加成功!”。進(jìn)貨提示如圖5-16所示。圖5-16進(jìn)貨提示進(jìn)貨管理頁(yè)面代碼如下:protected void Page_Load(object sender, EventArgs e) if (Sessionadmin = null) Response.Redirect(login.aspx); /

55、 在此處放置用戶代碼以初始化頁(yè)面 if (!Page.IsPostBack) DataTable dt = new DataTable(); string strsql = select * from 產(chǎn)品表; dt = BaseClass1.ReadTable(strsql); DropDownList1.DataSource = dt; DropDownList1.DataTextField = 產(chǎn)品名稱; DropDownList1.DataValueField = 產(chǎn)品名稱; DropDownList1.DataBind(); protected void Button1_Click(

56、object sender, EventArgs e) string strsql; strsql = update 產(chǎn)品(chnpn)表 set 庫(kù)存(kcn) = 庫(kù)存(kcn) + ( + TextBox2.Text + ) where 產(chǎn)品名稱 = ( + DropDownList1.SelectedValue + ); BaseClass1.excsql(strsql); Response.Write(alert(進(jìn)貨數(shù)量添加成功!);); TextBox2.Text = ; 5.2.5訂單管理的實(shí)現(xiàn)選擇系統(tǒng)功能菜單中的“訂單管理”功能,右側(cè)就會(huì)打開(kāi)用戶的訂單,訂單內(nèi)容包括用戶名、產(chǎn)

57、品名稱、訂購(gòu)日期、訂購(gòu)數(shù)量。管理員可以對(duì)任意一個(gè)用戶的訂單進(jìn)行編輯,如果該訂單中的產(chǎn)品已經(jīng)發(fā)貨,那么管理員就可以通過(guò)此操作來(lái)標(biāo)記已經(jīng)發(fā)貨的訂單。該操作完成以后,用戶登錄自己的帳號(hào)也會(huì)顯示是否處理。訂單管理頁(yè)面如圖5-17所示。圖5-17訂單管理頁(yè)面“是否處理”信息是不可以編輯的,只有在訂單管理頁(yè)面中點(diǎn)擊“編輯”按鈕,才會(huì)出現(xiàn)“是否處理”的可編輯情況,在此選項(xiàng)前面打?qū)?,點(diǎn)擊“更新”。即可完成對(duì)該訂單的編輯。如果點(diǎn)擊“取消”則退出編輯狀態(tài)。訂單編輯頁(yè)面如圖5-18所示。圖5-18訂單(dn dn)編輯(binj)頁(yè)面在“訂單(dn dn)管理”菜單中還有“刪除”選項(xiàng),管理員需要定期對(duì)數(shù)據(jù)庫(kù)進(jìn)行維

58、護(hù),將以前的部分訂單刪除,這時(shí)就可以點(diǎn)擊刪除,將訂單刪除。刪除后會(huì)提示“訂單刪除成功!”。訂單刪除提示如圖5-19所示。圖5-19訂單刪除提示訂單管理頁(yè)面代碼如下所示:protected void Page_Load(object sender, EventArgs e) if (Sessionadmin = null) Response.Redirect(login.aspx); if (!Page.IsPostBack) bindgrig(); protected void GridView1_RowDeleting(object sender, GridViewDeleteEventAr

59、gs e) /刪除行處理 String strsql = delete from 訂單 where 流水號(hào)= + GridView1.DataKeyse.RowIndex.Value.ToString() + ; Response.Write(alert(訂單刪除成功!);); BaseClass1.excsql(strsql); bindgrig(); protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e) /提交行修改 (CheckBox)GridView1.Rowse.RowIndex.

60、FindControl(CheckBox1) string str; CheckBox ck = (CheckBox)GridView1.Rowse.RowIndex.Cells4.Controls0; if (ck.Checked = true) str = 1; Else str = 0; String strsql = update 訂單 set 處理標(biāo)志= + str + where 流水號(hào)= + GridView1.DataKeyse.RowIndex.Value.ToString() + ; BaseClass1.excsql(strsql); GridView1.EditInde

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論