版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 摘 要</b></p><p> 隨著Internet的不斷普及,人們對(duì)于互聯(lián)網(wǎng)技術(shù)的要求已不單單是瀏覽一下網(wǎng)頁(yè),收發(fā)電子郵件,日益忙碌的人們開(kāi)始追求足不出戶(hù)的利用互聯(lián)網(wǎng)這一強(qiáng)大的平臺(tái)來(lái)實(shí)現(xiàn)的網(wǎng)上購(gòu)物。對(duì)于企業(yè)來(lái)講,無(wú)論是企業(yè)之間(B to B),還是企業(yè)和客戶(hù)之易速度間(B to C)的交易,如果能夠?qū)崿F(xiàn)網(wǎng)上交易將大大提高交節(jié)約交易成本。</p>
2、<p> 本系統(tǒng)主要實(shí)現(xiàn)的功能主要有會(huì)員注冊(cè)、登錄、在線購(gòu)物、商品信息查詢(xún)以及會(huì)員個(gè)人資料修改等。本系統(tǒng)采用人機(jī)對(duì)話的操作方式,界面設(shè)計(jì)美觀友好,信息查詢(xún)靈活、方便、快捷、準(zhǔn)確、數(shù)據(jù)存儲(chǔ)安全、本系統(tǒng)是 運(yùn)用ASP技術(shù)和網(wǎng)絡(luò)數(shù)據(jù)庫(kù)原理,基于B/S模式開(kāi)發(fā)了一個(gè)網(wǎng)上購(gòu)物系統(tǒng)。</p><p> 網(wǎng)上支付較傳統(tǒng)拿現(xiàn)金支付更加安全,可避免現(xiàn)金丟失或遭到搶劫;由于網(wǎng)上商品省去租店面、召雇員及儲(chǔ)存
3、保管等一系列費(fèi)用,總的來(lái)說(shuō)其價(jià)格較一般商場(chǎng)的同類(lèi)商品更便宜。對(duì)于商家來(lái)說(shuō),由于網(wǎng)上銷(xiāo)售沒(méi)有庫(kù)存壓力、經(jīng)營(yíng)成本低、經(jīng)營(yíng)規(guī)模不受場(chǎng)地限制等,在將來(lái)會(huì)有更多的企業(yè)選擇網(wǎng)上銷(xiāo)售,通過(guò)互聯(lián)網(wǎng)對(duì)市場(chǎng)信息的及時(shí)反饋適時(shí)調(diào)整經(jīng)營(yíng)戰(zhàn)略,以此提高企業(yè)的經(jīng)濟(jì)效益和參與國(guó)際競(jìng)爭(zhēng)的能力。</p><p> 關(guān)鍵詞:BTC電子商城;B/S模式;ASP;Access;電子商務(wù)</p><p><b> A
4、bstract</b></p><p> Along with the Internet of continuously universal,people are for the request of technique Internet the already and not only single is a view once web page, receive and dispatch the
5、 E-mail, increasingly busy people start pursuing the exploitation Internet that keep the house this a the mighty platform come the net that realizes on the shopping. Speak for the business enterprise, and weather is the
6、business Enterprise's( B to B), or business enterprise with the customer's bargain for( B to C), if </p><p> The main achievement of the system functions mainly Member registration, login, online sh
7、opping, goods, information, and modification of personal data such as membership. The man-machine dialogue system operation, friendly and beautiful interface design, information inquiries, flexible, convenient, fast, acc
8、urate, and data storage security, this system is the use of ASP technology and network database theory, based on B / S model has developed an on-line shopping system.</p><p> More traditional online payment
9、 more secure cash payment to avoid lost or was robbed of cash; saved as a result of rental merchandise online store, store employees and called a series of the cost of custody, on the whole than the average prices of sim
10、ilar goods, more shopping malls cheaper. For businesses, because there is no inventory pressure on online sales,low operating costs,operating from the site constraints such as size, in the future,more and more businesses
11、 to choose online marketing, </p><p> Key words:BTC e-Mall ;B/S mode ;ASP ;Access; electronic commerce</p><p><b> 目 錄</b></p><p><b> 第1章 緒 論1</b></p&g
12、t;<p> 1.1 選題背景1</p><p> 1.2 課題來(lái)源及意義1</p><p> 1.3 系統(tǒng)基本達(dá)到的目標(biāo)及結(jié)論1</p><p> 1.4 開(kāi)發(fā)工具和數(shù)據(jù)庫(kù)的選擇2</p><p> 第2章 可行性分析3</p><p> 2.1 可行性研究3</p>
13、<p> 2.2 軟、硬件配置及結(jié)構(gòu)3</p><p> 2.3 系統(tǒng)結(jié)構(gòu)4</p><p> 第3章 系統(tǒng)需求分析6</p><p> 3.1需求分析的任務(wù)6</p><p> 3.2系統(tǒng)數(shù)據(jù)流圖的創(chuàng)建6</p><p> 3.2數(shù)據(jù)字典的創(chuàng)建7</p><p
14、> 第4章 系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì)9</p><p> 4.1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)9</p><p> 4.2 E-R圖轉(zhuǎn)換成關(guān)系模型11</p><p> 第5章 數(shù)據(jù)庫(kù)的物理實(shí)現(xiàn)12</p><p> 5.1 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)和方法12</p><p> 5.2 數(shù)據(jù)庫(kù)表的創(chuàng)建12</p&g
15、t;<p> 第6章 系統(tǒng)應(yīng)用程序設(shè)計(jì)18</p><p> 6.1 系統(tǒng)應(yīng)用程序設(shè)計(jì)18</p><p> 6.2系統(tǒng)的詳細(xì)設(shè)計(jì)19</p><p> 第7章 測(cè) 試33</p><p> 7.1網(wǎng)站測(cè)試流程33</p><p> 7.2功能測(cè)試33</p><
16、;p> 第8章 結(jié) 論36</p><p><b> 參考文獻(xiàn)37</b></p><p><b> 致 謝38</b></p><p><b> 緒 論</b></p><p><b> 選題背景</b></p>&l
17、t;p> 近年來(lái),隨著Internet的迅速崛起,互聯(lián)網(wǎng)以日益成為手機(jī)信息的最佳渠道并逐步進(jìn)入傳統(tǒng)的流通領(lǐng)域。電子商城是在互聯(lián)網(wǎng)開(kāi)放的環(huán)境下,基于瀏覽器/服務(wù)器應(yīng)用方式,實(shí)現(xiàn)消費(fèi)者網(wǎng)上購(gòu)物、商戶(hù)之間網(wǎng)上交易和在線電子支付的一種新型的商業(yè)運(yùn)營(yíng)模式,給人們的生活帶來(lái)了巨大的影響。對(duì)一個(gè)運(yùn)營(yíng)商業(yè)網(wǎng)站的企業(yè)來(lái)說(shuō),電子商城網(wǎng)站是其生存的理由和基礎(chǔ),同時(shí)也是企業(yè)對(duì)外展示信息、從事商務(wù)活動(dòng)的窗口。如何設(shè)計(jì)并建立一個(gè)經(jīng)濟(jì)、實(shí)用、安全、高效、穩(wěn)定
18、的網(wǎng)站是每個(gè)商業(yè)網(wǎng)站必須考慮的問(wèn)題。</p><p><b> 課題來(lái)源及意義</b></p><p> 伴隨著計(jì)算機(jī)技術(shù)在各行各業(yè)日益廣泛和深入的應(yīng)用,網(wǎng)絡(luò)的概念早已深入人心?網(wǎng)絡(luò)在各行各業(yè)的發(fā)展戰(zhàn)略中占據(jù)了重要位置,成為商家不可分割的部分?商品的宣傳已不只局限于電視與報(bào)紙,網(wǎng)絡(luò)已成為商家展示自己的另一個(gè)舞臺(tái)?商家建立網(wǎng)站,將商家各方面的宣傳與服務(wù)展現(xiàn)于網(wǎng)絡(luò)中,
19、通過(guò)網(wǎng)絡(luò)更可實(shí)現(xiàn)如網(wǎng)上購(gòu)物?信息查尋等功能,這些在改變我們?cè)薪?jīng)營(yíng)方式與經(jīng)營(yíng)理念的同時(shí),也為商家?guī)?lái)了更高的效益?因此,對(duì)于商家來(lái)說(shuō),擁有一個(gè)屬于自己的網(wǎng)站是至關(guān)重要的?</p><p> 系統(tǒng)基本達(dá)到的目標(biāo)及結(jié)論</p><p> 對(duì)于典型的數(shù)據(jù)庫(kù)管理系統(tǒng),尤其是對(duì)像電子商城這樣的數(shù)據(jù)流量特別大的網(wǎng)絡(luò)管理系統(tǒng),必須要滿足使用方便、操作靈活等基本需求。本系統(tǒng)在設(shè)計(jì)應(yīng)該滿足以下幾個(gè)目標(biāo):
20、</p><p> 1. 采用人機(jī)對(duì)話的操作方式,界面設(shè)計(jì)美觀友好,信息查詢(xún)靈活、方便、快捷、準(zhǔn)確、數(shù)據(jù)存儲(chǔ)安全可靠。</p><p> 2. 全面雜貨你是商城內(nèi)所有商品,并可展示最新商品及特價(jià)商品。</p><p> 3. 為顧客提供一個(gè)方便、快捷的商品信息查詢(xún)功能。采用模糊查詢(xún)進(jìn)行數(shù)據(jù)查詢(xún)。</p><p> 4. 會(huì)員可以隨時(shí)修
21、改自己的會(huì)員資料。</p><p> 5. 實(shí)現(xiàn)網(wǎng)上購(gòu)物。</p><p> 6. 商品銷(xiāo)售排行,以方便顧客了解商城內(nèi)的熱銷(xiāo)商品及幫助企業(yè)領(lǐng)導(dǎo)者做出相應(yīng)的決策。</p><p> 7. 查看商城內(nèi)的公告信息。</p><p> 8. 用戶(hù)隨時(shí)都可以查看自己的訂單。</p><p> 9. 系統(tǒng)對(duì)用戶(hù)輸入的數(shù)據(jù)
22、進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),進(jìn)可能排除認(rèn)為的錯(cuò)誤。</p><p> 10. 系統(tǒng)最大極限的實(shí)現(xiàn)了易維護(hù)性和易操作性。</p><p> 11. 系統(tǒng)運(yùn)行穩(wěn)定,安全可靠。</p><p> 開(kāi)發(fā)工具和數(shù)據(jù)庫(kù)的選擇</p><p> 本論文研究了一種基于數(shù)據(jù)關(guān)聯(lián)規(guī)則的網(wǎng)上購(gòu)物系統(tǒng)?其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立?后臺(tái)管理以及前臺(tái)頁(yè)面的Web設(shè)計(jì)
23、?本系統(tǒng)使用 ASP語(yǔ)言為為開(kāi)發(fā)工具,利用微軟提供的IIS 5.0建立運(yùn)行環(huán)境,再結(jié)合access 2000建立數(shù)據(jù)連接關(guān)系?利用其提供的各種組件,在短時(shí)間內(nèi)建立數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)進(jìn)行分析與建立ASP頁(yè)面,不斷改進(jìn),直到功能基本實(shí)現(xiàn)的可行系統(tǒng)?</p><p><b> 可行性分析</b></p><p><b> 可行性研究</b></
24、p><p><b> 1. 技術(shù)可行性</b></p><p> 本系統(tǒng)使用ASP語(yǔ)言為開(kāi)發(fā)工具,利用微軟提供的IIS 5.0建立運(yùn)行環(huán)境,再結(jié)合Access 2000建立數(shù)據(jù)連接關(guān)系?利用其提供的各種組件,在短時(shí)間內(nèi)建立數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)進(jìn)行分析與建立ASP頁(yè)面,不斷改進(jìn),直到功能基本實(shí)現(xiàn)的可行系統(tǒng)?</p><p><b> 2.
25、 經(jīng)濟(jì)可行性</b></p><p> 一個(gè)項(xiàng)目的開(kāi)發(fā)成本、運(yùn)行費(fèi)用和收益這些經(jīng)濟(jì)因素決定了該系統(tǒng)是否值得的做,只有投資預(yù)計(jì)能帶來(lái)利潤(rùn)的系統(tǒng)才值得進(jìn)一步去考慮。該系統(tǒng)的開(kāi)發(fā)使用的是已經(jīng)很成熟的技術(shù)和語(yǔ)言,系統(tǒng)的操作和維護(hù)都很簡(jiǎn)單和方便,這些都表明了該系統(tǒng)是一個(gè)低成本的系統(tǒng),該系統(tǒng)的運(yùn)行費(fèi)用很低,在運(yùn)營(yíng)中的成本波動(dòng)不大。在后期的運(yùn)營(yíng)中,經(jīng)濟(jì)效益主要的來(lái)源是網(wǎng)站廣告的投放??偟膩?lái)說(shuō),該系統(tǒng)具有經(jīng)濟(jì)上的可
26、行性。</p><p><b> 3. 操作可行性</b></p><p> 系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)過(guò)程中,充分考慮系統(tǒng)當(dāng)前和將來(lái)可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足用戶(hù)的需求。設(shè)計(jì)開(kāi)發(fā)中一直注重系統(tǒng)操作的簡(jiǎn)單方便,操作方式都非常簡(jiǎn)單人性化,相關(guān)的操作方式和用戶(hù)已經(jīng)習(xí)慣的各大網(wǎng)站的用戶(hù)操作方式基本相同。對(duì)于典型的
27、數(shù)據(jù)庫(kù)管理系統(tǒng),尤其是對(duì)像電子商城這樣的數(shù)據(jù)流量特別大的網(wǎng)絡(luò)管理系統(tǒng),必須要滿足使用方便、操作靈活。</p><p><b> 軟、硬件配置及結(jié)構(gòu)</b></p><p><b> 1. 硬件配置</b></p><p> 硬件環(huán)境:Cpu DuoT7250,內(nèi)存2.00GB硬盤(pán)空間120G,顯示器1400*900像
28、素。</p><p><b> 2. 軟件配置</b></p><p> 軟件環(huán)境:Windows XP,Professional,Service Pack 2 ,ASP,Access2000</p><p><b> 3. 使用工具介紹</b></p><p> Access2000是微軟
29、公司最新推出的辦公自動(dòng)化套裝軟件Office2000中的一個(gè)重要組件——關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)軟件,主要進(jìn)行數(shù)據(jù)庫(kù)創(chuàng)建和修改,為數(shù)據(jù)庫(kù)管理提供了簡(jiǎn)單易用而又功能強(qiáng)大的平臺(tái)。與其他數(shù)據(jù)庫(kù)管理系統(tǒng)相比,Access具有界面規(guī)范易于掌握的特點(diǎn)。</p><p> Access管理的對(duì)象有表、查詢(xún)、窗體、報(bào)表、頁(yè)、宏和模塊,以上對(duì)象都存放在后綴為(.mdb)的數(shù)據(jù)庫(kù)文件種,便于用戶(hù)的操作和管理。 </p>
30、<p> Access是一個(gè)面向?qū)ο蟮拈_(kāi)發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫(kù)系統(tǒng)中的各種功能對(duì)象化,將數(shù)據(jù)庫(kù)管理的各種功能封裝在各類(lèi)對(duì)象中。它將一個(gè)應(yīng)用系統(tǒng)當(dāng)作是由一系列對(duì)象組成的,對(duì)每個(gè)對(duì)象它都定義一組方法和屬性,以定義該對(duì)象的行為和外國(guó),用戶(hù)還可以按需要給對(duì)象擴(kuò)展方法和屬性。通過(guò)對(duì)象的方法、屬性完成數(shù)據(jù)庫(kù)的操作和管理,極大地簡(jiǎn)化了用戶(hù)的開(kāi)發(fā)工作。同時(shí),這種基于面向?qū)ο蟮拈_(kāi)發(fā)方式,使得開(kāi)發(fā)應(yīng)用程序更為簡(jiǎn)便。 </p&
31、gt;<p> Access是一個(gè)可視化工具,是風(fēng)格與Windows完全一樣,用戶(hù)想要生成對(duì)象并應(yīng)用,只要使用鼠標(biāo)進(jìn)行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢(xún)生成器、報(bào)表設(shè)計(jì)器以及數(shù)據(jù)庫(kù)向?qū)?、表向?qū)А⒉樵?xún)向?qū)?、窗體向?qū)А?bào)表向?qū)У裙ぞ?,使得操作?jiǎn)便,容易使用和掌握。 </p><p> Access基于Windows操作系統(tǒng)下的集成開(kāi)發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ?,極大地提
32、高了開(kāi)發(fā)人員的工作效率,使得建立數(shù)據(jù)庫(kù)、創(chuàng)建表、設(shè)計(jì)用戶(hù)界面、設(shè)計(jì)數(shù)據(jù)查詢(xún)、報(bào)表打印等可以方便有序地進(jìn)行。 </p><p> Access支持ODBC(開(kāi)發(fā)數(shù)據(jù)庫(kù)互連,Open Data Base Connectivity),利用Access強(qiáng)大的DDE(動(dòng)態(tài)數(shù)據(jù)交換)和OLE(對(duì)象的聯(lián)接和嵌入)特性,可以在一個(gè)數(shù)據(jù)表中嵌入位圖、聲音、Excel表格、Word文檔,還可以建立動(dòng)態(tài)的數(shù)據(jù)庫(kù)報(bào)表和窗體等。Acce
33、ss還可以將程序應(yīng)用于網(wǎng)絡(luò),并與網(wǎng)絡(luò)上的動(dòng)態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫(kù)訪問(wèn)頁(yè)對(duì)象生成HTML文件,輕松構(gòu)建Internet/Intranet的應(yīng)用。</p><p><b> 系統(tǒng)結(jié)構(gòu)</b></p><p> 電子商務(wù)由多個(gè)程序頁(yè)面組成,前臺(tái)首頁(yè)主頁(yè)面要用于實(shí)現(xiàn)商品信息展示,用戶(hù)登陸、商城公告信息、友情鏈接、商品信息查詢(xún)等功能,后臺(tái)首頁(yè)頁(yè)面主要用于實(shí)現(xiàn)查看訂單、實(shí)行
34、訂單、刪除訂單、打印訂單等功能。</p><p> 1. B/S模式簡(jiǎn)介</p><p> B/S 是browser/server指瀏覽器和服務(wù)器端,在客戶(hù)機(jī)端不用裝專(zhuān)門(mén)的軟件,只要一個(gè)瀏覽器即可.軟件體系結(jié)構(gòu)定義了軟件的局部和總體計(jì)算部件的構(gòu)成,以及這些部件之間的相互作用 關(guān)系。部件包括諸如服務(wù)器、客戶(hù)、數(shù)據(jù)庫(kù)、過(guò)濾器、程序包、過(guò)程、子程序等一切軟件的組成成份。相互作用關(guān)系包括諸如過(guò)
35、程調(diào)用、共享變量訪問(wèn)、消息傳遞 等。相互作用也包括具有十分復(fù)雜的語(yǔ)義和構(gòu)成關(guān)系,諸如客戶(hù)/服務(wù)器的訪問(wèn)協(xié)議、數(shù)據(jù)庫(kù)的訪問(wèn)協(xié)議網(wǎng)絡(luò)的傳輸協(xié)議、異步事件的映射等,除了描述系統(tǒng)的構(gòu)成 和結(jié)構(gòu)關(guān)系外,在系統(tǒng)的功能需求方面,體系結(jié)構(gòu)還表達(dá)了系統(tǒng)需求和構(gòu)成之間的對(duì)應(yīng)關(guān)系。</p><p> 2. B/S模式的優(yōu)點(diǎn)</p><p> B/S最大的優(yōu)點(diǎn)(最簡(jiǎn)單:B/S最大優(yōu)勢(shì):客戶(hù)端不用維護(hù),適用于用
36、戶(hù)群龐大,或客戶(hù)需求經(jīng)常發(fā)生變化的情況。)</p><p> 可以在任何地方進(jìn)行操作而不用安裝任何專(zhuān)門(mén)的軟件。只要有一臺(tái)能上網(wǎng)的電腦就能使用,客戶(hù)端零維護(hù)。</p><p> B/S架構(gòu)的軟件對(duì)一個(gè)稍微大一點(diǎn)的單位來(lái)說(shuō),系統(tǒng)管理人員不需要在幾百甚至上千部電腦之間來(lái)回奔跑,只需要管理服務(wù)器就行了,所有的客戶(hù)端只是瀏覽器,根 本不需要做任何的維護(hù)。無(wú)論用戶(hù)的規(guī)模有多大,有多少分支機(jī)構(gòu)都不會(huì)
37、增加任何維護(hù)升級(jí)的工作量,所有的操作只需要針對(duì)服務(wù)器進(jìn)行;如果是異地,只需要把服 務(wù)器連接專(zhuān)網(wǎng)即可,實(shí)現(xiàn)遠(yuǎn)程維護(hù)、升級(jí)和共享。所以客戶(hù)機(jī)越來(lái)越“瘦”,而服務(wù)器越來(lái)越“胖”是將來(lái)信息化發(fā)展的主流方向。</p><p><b> 系統(tǒng)需求分析</b></p><p> 3.1需求分析的任務(wù)</p><p> 在傳統(tǒng)的企業(yè)商務(wù)模式中,商品的銷(xiāo)售
38、存在是一種間接地流動(dòng)機(jī)制,在這種機(jī)制下,生產(chǎn)企業(yè)的商品大部分都要通過(guò)批發(fā)商進(jìn)行銷(xiāo)售,有時(shí)甚至?xí)?jīng)過(guò)多個(gè)批發(fā)商,才能到達(dá)零售商手中。這種機(jī)制不但給商品流通增加了許多無(wú)謂的環(huán)節(jié),而且也增加了相應(yīng)部分的流通、存儲(chǔ)和運(yùn)輸費(fèi)用,再加上各個(gè)批發(fā)商都會(huì)提取自己的利潤(rùn),就會(huì)使得商品的出廠價(jià)與零售價(jià)有著很大的差異,這是社會(huì)生產(chǎn)企業(yè)和消費(fèi)者都不愿意接受的現(xiàn)實(shí)。在這種情況下電子商城應(yīng)運(yùn)而生。電子商城是實(shí)現(xiàn)消費(fèi)者網(wǎng)上購(gòu)物和商戶(hù)之間進(jìn)行網(wǎng)上交易的一種新型的商業(yè)運(yùn)
39、營(yíng)模式,電子商城為企業(yè)提供了最直接的銷(xiāo)售渠道,也是消費(fèi)者能更詳細(xì)、快捷地了解了解商品信息,從而使生產(chǎn)廠家和消費(fèi)者達(dá)到雙贏的局面。</p><p> 3.2系統(tǒng)數(shù)據(jù)流圖的創(chuàng)建</p><p> 數(shù)據(jù)流圖也稱(chēng)為數(shù)據(jù)流程圖date flow diagram , DFD,就是采用圖形方式來(lái)表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過(guò)程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟
40、件模型的一種圖示方法。是一種便于用戶(hù)理解和分析系統(tǒng)數(shù)據(jù)流程的圖形工具,他擺脫了系統(tǒng)和具體內(nèi)容,精確的在邏輯上描述系統(tǒng)的功能、輸入、輸出和數(shù)據(jù)存儲(chǔ)等,是系統(tǒng)邏輯模型的重要組成部分。數(shù)據(jù)流程圖的基本組成部分是矩形表示數(shù)據(jù)的外部實(shí)體;.圓角的矩形表示變換數(shù)據(jù)的處理邏輯;少右面的邊矩形表示數(shù)據(jù)的存儲(chǔ);箭頭表示數(shù)據(jù)流。</p><p> 本系統(tǒng)的主要功能是實(shí)現(xiàn)網(wǎng)上購(gòu)物,客戶(hù)在BTC電子商城網(wǎng)站中通過(guò)注冊(cè)成為該網(wǎng)站的會(huì)員,
41、并成功登錄網(wǎng)站進(jìn)行相關(guān)操作。會(huì)員登錄后,可以進(jìn)行在線購(gòu)物修改更新個(gè)人信息。用戶(hù)購(gòu)買(mǎi)商品首先發(fā)送購(gòu)物信息購(gòu)買(mǎi)商品,管理員接受訂單,對(duì)訂單進(jìn)行處理,將用戶(hù)發(fā)送的訂單進(jìn)行更新修改后生成新的訂單,然后重新發(fā)送給用戶(hù),用戶(hù)可以根據(jù)訂單核對(duì)自己的購(gòu)物信息確認(rèn)無(wú)誤后則此次購(gòu)物結(jié)束。管理員對(duì)商城公告的管理是隨時(shí)更新修改公告內(nèi)容以便用戶(hù)可以隨時(shí)了解該商城商品的信息。</p><p> BTC電子商城系統(tǒng)的數(shù)據(jù)流圖如圖3.1所示。
42、</p><p> 圖3.1 BTC電子商城數(shù)據(jù)流圖</p><p> 3.2數(shù)據(jù)字典的創(chuàng)建</p><p> 數(shù)據(jù)字典是關(guān)于數(shù)據(jù)信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素定義的集合。任何字典最主要的用途都是供人查閱不了解的條目的解釋?zhuān)瑪?shù)據(jù)字典的作用也正是在軟件分析和設(shè)計(jì)過(guò)程中給人提供關(guān)于數(shù)據(jù)的描述信息。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型,沒(méi)有數(shù)據(jù)字
43、典數(shù)據(jù)流圖就不嚴(yán)格,然而沒(méi)有數(shù)據(jù)流圖數(shù)據(jù)字典也難于發(fā)揮作用。只有數(shù)據(jù)流圖和對(duì)數(shù)據(jù)流圖精確的定義放在一起,才能共同構(gòu)成系統(tǒng)的規(guī)格說(shuō)明。 由于元素太多我們只對(duì)其中主要的元素定義說(shuō)明。</p><p> 數(shù)據(jù)字典的主要用途是作為分子階段的主要工具。在數(shù)據(jù)字典中建立一組嚴(yán)密一致的定義很有助于改進(jìn)管理員和客戶(hù)之間的通信,因此將消除很多可能的誤解。數(shù)據(jù)字典包含的每個(gè)數(shù)據(jù)元素的控制信息是很有價(jià)值的。因?yàn)榱谐隽耸褂靡粋€(gè)給定的數(shù)
44、據(jù)元素所有程序,很容易估計(jì)改變一個(gè)元素將產(chǎn)生的影響,并且能對(duì)所有受影響的程序或模塊做出相應(yīng)改變。</p><p> 以下是數(shù)據(jù)流圖中主要元素的數(shù)據(jù)字典卡片</p><p><b> 系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì)</b></p><p><b> 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)</b></p><p> 根據(jù)對(duì)網(wǎng)站所進(jìn)行的
45、需求分析,規(guī)劃出本系統(tǒng)所使用的數(shù)據(jù)庫(kù)實(shí)體對(duì)象分別為商品實(shí)體、訂單實(shí)體、商城公告實(shí)體、會(huì)員實(shí)體和管理員實(shí)體。</p><p> 商品實(shí)體包括商品簡(jiǎn)介、商品名稱(chēng)、所屬大類(lèi)、所屬分類(lèi)、市場(chǎng)價(jià)、會(huì)員價(jià)、所在地、是否推薦、庫(kù)存量等屬性商品實(shí)體E-R圖如圖4.1所示。</p><p> 圖4.1 商品實(shí)體E-R圖</p><p> 訂單實(shí)體包括訂單編號(hào)、用戶(hù)名商品名稱(chēng)數(shù)量
46、、折扣率收貨人姓名、收貨人電話、收貨人地址、付款方式等屬性。訂單實(shí)體E-R圖如圖4.2所示。</p><p> 圖4.2 訂單實(shí)體E-R圖</p><p> 商城公告實(shí)體包括公告標(biāo)題、公告內(nèi)容、添加時(shí)間。商城公告實(shí)體E-R圖如圖4.3所示。</p><p> 圖4.3 商城公告實(shí)體E-R圖</p><p> 會(huì)員實(shí)體包括會(huì)員名稱(chēng)、密碼
47、、通信地址、問(wèn)題答案、注冊(cè)時(shí)間、真實(shí)姓名、E-mail地址、性別等屬性。會(huì)員實(shí)體E-R圖如圖4.4所示。</p><p> 圖4.4會(huì)員實(shí)體E-R圖</p><p> 管理員實(shí)體包括管理員名稱(chēng)、管理權(quán)限、注冊(cè)時(shí)間、密碼。管理員實(shí)體E-R圖如圖4.5所示。</p><p> 圖4.5管理員實(shí)體E-R圖</p><p> 數(shù)據(jù)庫(kù)的實(shí)體對(duì)象
48、包括商品實(shí)體、訂單實(shí)體、商城公告實(shí)體、會(huì)員實(shí)體和管理員實(shí)體其關(guān)系如圖4.6所示。</p><p> 圖4.6實(shí)體間的關(guān)系E-R圖</p><p> 4.2 E-R圖轉(zhuǎn)換成關(guān)系模型</p><p> 商品(商品簡(jiǎn)介、商品名稱(chēng)、所屬大類(lèi)、所屬分類(lèi)、市場(chǎng)價(jià)、會(huì)員價(jià)、所在地、是否推薦、庫(kù)存量。)</p><p> 訂單(訂單編號(hào)、用戶(hù)名商品名
49、稱(chēng)數(shù)量、折扣率收貨人姓名、收貨人電話、收貨人地址、付款方式。)</p><p> 商城公告(公告標(biāo)題、公告內(nèi)容、添加時(shí)間。)</p><p> 會(huì)員(會(huì)員名稱(chēng)、密碼、通信地址、問(wèn)題答案、注冊(cè)時(shí)間、真實(shí)姓名、E-mail地址、性別。)</p><p> 管理員(管理員名稱(chēng)、管理權(quán)限、注冊(cè)時(shí)間、密碼。)</p><p><b>
50、 數(shù)據(jù)庫(kù)的物理實(shí)現(xiàn)</b></p><p> 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)和方法</p><p> 系統(tǒng)的數(shù)據(jù)庫(kù)表設(shè)計(jì)包括管理員信息表,公告信息表,商品信息表,用戶(hù)注冊(cè)信息表,訂單信息表,留言信息表,商品大類(lèi)信息表,網(wǎng)站基本信息表,友情鏈接信息表,交易制度表,商品小類(lèi)信息表,用戶(hù)賬戶(hù)信息表。</p><p><b> 數(shù)據(jù)庫(kù)表的創(chuàng)建</b>
51、;</p><p> 系統(tǒng)的數(shù)據(jù)庫(kù)表設(shè)計(jì)包括管理員信息表,公告信息表,商品信息表,用戶(hù)注冊(cè)信息表,訂單信息表,留言信息表,商品大類(lèi)信息表,網(wǎng)站基本信息表,友情鏈接信息表,交易制度表,商品小類(lèi)信息表,用戶(hù)賬戶(hù)信息表。</p><p> 1. 管理員信息表(tab-manager)</p><p> 管理理員信息表用于保存管理員信息,tab_manager表的結(jié)構(gòu)
52、如表5.1所示</p><p> 表5.1管理員信息表</p><p> 2.公告信息表(Tab_affiche)</p><p> 公告信息表用于保存網(wǎng)站發(fā)布的公告信息,tab_affiche表的結(jié)構(gòu)如表5.2所示</p><p><b> 表5.2公告信息表</b></p><p>&
53、lt;b> 續(xù)表5.2</b></p><p> 3. 商品信息表(Tab-goods)</p><p> 商品信息表用于保存網(wǎng)站內(nèi)所有的商品信息,tab-goods表的結(jié)構(gòu)如表5.3所示
54、</p><p><b> 5.3商品信息表</b></p><p> 4. 用戶(hù)注冊(cè)信息表(Tab-user-reg)</p><p> 用戶(hù)注冊(cè)信息表用來(lái)保存注冊(cè)用戶(hù)的基本信息,tab-user-reg表的結(jié)構(gòu)如表5.4所示</p><p> 5.4用戶(hù)注冊(cè)信息表</p><p>&l
55、t;b> 續(xù)表5.4</b></p><p> 5. 訂單信息表(Tab-order)</p><p> 訂單信息表用來(lái)保存用戶(hù)提交的訂單信息及處理訂單的信息。Tab-order表的結(jié)構(gòu)如表5.5所示</p><p><b> 5.5訂單信息表</b></p><p><b> 續(xù)表
56、5.5</b></p><p> 6. 留言信息表(tab- lword)</p><p> 留言信息表用于保存瀏覽者的留言信息,tab-lword表的結(jié)構(gòu)如表5.6所示</p><p><b> 表5.6留言信息表</b></p><p> 7. 商品大類(lèi)信息表(Tab-class)</p&g
57、t;<p> 商品大類(lèi)信息表用于保存商品大類(lèi)的基本信息。Tab-class表的結(jié)構(gòu)如表5.7所示</p><p> 表5.7商品大類(lèi)信息表</p><p> 8. 網(wǎng)站基本信息表(Tab-info)</p><p> 網(wǎng)站基本信息表用于保存網(wǎng)站的基本信息。Tab-info表的結(jié)構(gòu)如表5.8所示</p><p> 5.8
58、網(wǎng)站基本信息表</p><p><b> 續(xù)表5.8</b></p><p> 9. 友情鏈接基本信息表(Tab-klink)</p><p> 用于保存友情鏈接里的基本信息Tab-klink表的結(jié)構(gòu)如表5.9所示</p><p> 5.9友情鏈接基本信息表</p><p> 10. 交
59、易制度表(Tab-rul)</p><p> 交易制度表用于保存用戶(hù)交易及交易后的基本信息。Tab-rule表的結(jié)構(gòu)如表5.10所示</p><p><b> 5.10交易制度表</b></p><p> 11. 商品你小類(lèi)信息表(tab-sub-class)</p><p> 商品小類(lèi)信息表用于保存商品小類(lèi)里的
60、基本信息。tab-sub-class表的結(jié)構(gòu)如表5.11所示</p><p> 5.11商品你小類(lèi)信息表</p><p> 12. 用戶(hù)賬戶(hù)信息表(Tab-user-accoun)</p><p> 用戶(hù)賬戶(hù)信息表用于保存用戶(hù)消費(fèi)記錄的基本信息。Tab-user-accoun表的結(jié)構(gòu)如表5.12所示</p><p> 5.12用戶(hù)賬戶(hù)
61、信息表</p><p><b> 系統(tǒng)應(yīng)用程序設(shè)計(jì)</b></p><p><b> 系統(tǒng)應(yīng)用程序設(shè)計(jì)</b></p><p> 根據(jù)BTC電子商城網(wǎng)站的特點(diǎn),可以將其分為前臺(tái)和后臺(tái)兩個(gè)部分進(jìn)行設(shè)計(jì)。前臺(tái)首頁(yè)包含以下主要模塊:新品上架模塊、會(huì)員中心模塊、客戶(hù)留言模塊、在線幫助模塊、聯(lián)系我們模塊、會(huì)員登錄模塊、商城公告
62、模塊、商品銷(xiāo)量排行模塊。主要用于會(huì)員注冊(cè)、登錄、在線購(gòu)物、商品信息查詢(xún)以及會(huì)員個(gè)人資料修改等。</p><p> BTC電子商城網(wǎng)站的前臺(tái)功能結(jié)構(gòu)如圖所示6.1所示。</p><p> 圖6.1網(wǎng)站前臺(tái)功能結(jié)構(gòu)圖</p><p> BTC電子商城網(wǎng)站后臺(tái)包含以下主要模塊:網(wǎng)站信息管理模塊、商品信息管理模塊、商品分類(lèi)管理模塊、用戶(hù)信息管理模塊、訂單信息管理模塊、
63、留言信息管理模塊、友情鏈接管理模塊。主要用于管理員對(duì)商品信息站內(nèi)公告信息,會(huì)員信息,訂單信息和網(wǎng)站基本信息進(jìn)行管理。</p><p> BTC電子商城網(wǎng)站后臺(tái)功能結(jié)構(gòu)如圖6.2所示。</p><p> 圖6.2網(wǎng)站后臺(tái)功能結(jié)構(gòu)圖</p><p> 6.2系統(tǒng)的詳細(xì)設(shè)計(jì)</p><p> 對(duì)于電子商城來(lái)說(shuō),首頁(yè)極為重要,首先設(shè)計(jì)的好壞將
64、直接影響到顧客的購(gòu)買(mǎi)情緒。BTC電子商城網(wǎng)站的首頁(yè)中,用戶(hù)不但樂(lè)意第一時(shí)間內(nèi)掌握商城內(nèi)退出的特價(jià)商品、新品上架、商城公告、商品銷(xiāo)售排行等、還可以進(jìn)行客戶(hù)留言、會(huì)員在線購(gòu)物、商品信息查詢(xún)等。BTC電子商城網(wǎng)站前臺(tái)首頁(yè)包含的主要模塊如下。</p><p> 網(wǎng)站導(dǎo)航:主要包括網(wǎng)站的氣質(zhì)廣告條和功能分類(lèi)導(dǎo)航兩部分</p><p> 新品上架模塊:主要用于展示網(wǎng)站中特價(jià)商品的信息。</p
65、><p> 會(huì)員中心模塊:主要用于進(jìn)行會(huì)員資料修改、會(huì)員登錄密碼修改、查看購(gòu)物車(chē)、訂單查詢(xún)、消費(fèi)者查詢(xún)、清空購(gòu)物車(chē)、修改購(gòu)物車(chē)中的購(gòu)買(mǎi)數(shù)量、填寫(xiě)訂單信息。</p><p> 客戶(hù)留言模塊:主要用于瀏覽者發(fā)表對(duì)網(wǎng)站的意見(jiàn)和商品的評(píng)價(jià)。</p><p> 在線幫助模塊:主要用于介紹本網(wǎng)站所提供的主要功能。</p><p> 聯(lián)系我們模塊:主要
66、用于提供與本網(wǎng)站聯(lián)系的各種方式。</p><p> 會(huì)員登錄模塊:主要用于驚醒會(huì)員登錄、會(huì)員成功登錄后可以在線購(gòu)買(mǎi)商品或查看商品詳細(xì)信息。</p><p> 商城公告模塊:主要用于發(fā)布網(wǎng)站一共得部分商品信息以及購(gòu)買(mǎi)商品的優(yōu)惠豬肚等信息。</p><p> 商品銷(xiāo)量排行模塊:主要用于對(duì)商城中已銷(xiāo)售的商品進(jìn)行排行,以方便用戶(hù)產(chǎn)看商城中的熱銷(xiāo)商品。</p>
67、;<p> 友情鏈接模塊:主要用于顯示本網(wǎng)站內(nèi)的友情鏈接信息。</p><p><b> 1. 前臺(tái)主頁(yè)</b></p><p> 前臺(tái)主要實(shí)現(xiàn)了購(gòu)物、查看公告信息、會(huì)員信息中心、留言等操作,如圖1.5所示。會(huì)員登錄后,在“會(huì)員中心”中可以修改個(gè)人資料、密碼及查看訂單和消費(fèi)信息如圖6.3所示。</p><p><b&g
68、t; 圖6.3前臺(tái)主頁(yè)面</b></p><p><b> 2. 會(huì)員注冊(cè)頁(yè)面</b></p><p> 在網(wǎng)站首頁(yè)中,通過(guò)單擊“注冊(cè)”按鈕進(jìn)入會(huì)員注冊(cè)。在該頁(yè)面中需要用戶(hù)輸入合法的會(huì)員信息,并單擊“提交”按鈕進(jìn)行會(huì)員信息的添加操作。會(huì)員注冊(cè)頁(yè)面的運(yùn)行結(jié)果如圖6.4所示。</p><p> 圖6.4會(huì)員注冊(cè)頁(yè)面</p&
69、gt;<p><b> 用戶(hù)注冊(cè)部分代碼:</b></p><p> If Not Isempty(Request("login")) Then </p><p> str1=Str_filter(Request.Form("txt_name"))</p><p> str2=Str
70、_filter(Request.Form("txt_passwd"))</p><p> str3=Str_filter(Request.Form("cb_auto"))</p><p> str1_other=Request.Cookies("UserName")</p><p> str2_oth
71、er=Request.Cookies("UserPwd")</p><p> If str1_other="" and str2_other="" and str3<>"" Then</p><p> Response.Cookies("UserName")=str1<
72、/p><p> Response.cookies("UserName").expires=DateAdd("d",1,now()) </p><p> Response.Cookies("UserPwd")=str2</p><p> Response.cookies("UserPwd"
73、;).expires=DateAdd("d",1,now())</p><p><b> End If</b></p><p> If str1_other<>"" and str2_other<>"" Then</p><p> str1=str1_ot
74、her</p><p> str2=str2_other</p><p><b> End If </b></p><p> Set rs=conn.Execute("select Uname,Upasswd from tab_user_reg where Uname='"&str1&"
75、;'")</p><p> If rs.eof Then</p><p> Response.Write("<script lanuage='javascript'>alert('您輸入的用戶(hù)名不正確,請(qǐng)重新輸入!');</script>")</p><p><b
76、> Else</b></p><p> If rs("Upasswd")<>str2 Then</p><p> Response.Write("<script lanuage='javascript'>alert('您輸入的密碼不正確,請(qǐng)重新輸入!');</script&g
77、t;")</p><p><b> Else</b></p><p> Session("Uname")=rs("Uname")</p><p> Response.Write("<script lanuage='javascript'>locatio
78、n.href='User_center.asp';</script>")</p><p><b> End If</b></p><p><b> End If</b></p><p><b> End If</b></p><p>
79、 3. 會(huì)員信息修改頁(yè)面</p><p> 會(huì)員登錄后,可以對(duì)會(huì)員資料進(jìn)行修改,在會(huì)員信息頁(yè)面中,通過(guò)單擊“會(huì)員資料修改“按鈕進(jìn)入會(huì)員資料修改頁(yè)面,在該頁(yè)面中可以進(jìn)行會(huì)員信息修改如圖6.5所示。</p><p> 圖6.5會(huì)員信息修改面</p><p> 會(huì)員信息修改部分代碼:</p><p> If Not Isempty(Req
80、uest("sure")) Then </p><p> str1=Str_filter(Request.Form("用戶(hù)名"))</p><p> str2=Str_filter(Request.Form("密碼提示問(wèn)題"))</p><p> str3=Str_filter(Request.For
81、m("問(wèn)題答案"))</p><p> If str1<>"" and str2<>"" and str3<>"" Then </p><p> Set rs=conn.Execute("select Upasswd from tab_user_reg wher
82、e Uname='"&str1&"' and Uquestion='"&str2&"' and Uanswer='"&str3&"'")</p><p> If Not rs.eof Then</p><p> passw
83、d=rs("Upasswd")</p><p><b> Else</b></p><p> Response.Write("<script lanuage='javascript'>alert('您輸入的信息不正確,請(qǐng)重新輸入!');history.back();</script&g
84、t;")</p><p><b> End If</b></p><p><b> Else</b></p><p> Response.Write("<script lanuage='javascript'>alert('您輸入的信息不完整!');hi
85、story.back();</script>")</p><p><b> End If</b></p><p><b> End If</b></p><p><b> 4. 購(gòu)物車(chē)頁(yè)面</b></p><p> 單擊“注冊(cè)”按鈕,注冊(cè)用戶(hù)名及密
86、碼,成為本站會(huì)員。進(jìn)行登錄,登錄成功后,單擊商品處的“購(gòu)買(mǎi)”按鈕,進(jìn)入“我的購(gòu)物車(chē)”頁(yè)面,如圖6.6所示。</p><p> 圖6.6我的購(gòu)物車(chē)頁(yè)面</p><p><b> 購(gòu)物車(chē)部分代碼:</b></p><p> 在該頁(yè)<script language="javascript"></p>
87、<p> function Mycheck(form){</p><p> for(i=0;i<form.length;i++){</p><p> if(form.elements[i].value==""){</p><p> alert(form.elements[i].name + "不能為空!&quo
88、t;);return false;}</p><p><b> else{</b></p><p> if(form.elements[3].value.length<3){</p><p> alert('密碼長(zhǎng)度應(yīng)大于或者等于3位!');return false;}</p><p>
89、if(form.elements[3].value!=form.elements[4].value){</p><p> alert('密碼與確認(rèn)密碼不一致!');return false;}</p><p> if(!checkEmail(form.elements[9].value)){</p><p> alert('E-mail
90、地址輸入不正確!');return false;}</p><p> if(!checkCode(form.elements[10].value)){</p><p> alert('身份證號(hào)碼不準(zhǔn)確!');return false;}}</p><p><b> }</b></p><p>
91、;<b> }</b></p><p><b> </script></b></p><p><b> 5. 填寫(xiě)訂單頁(yè)面</b></p><p> 面中可以修改購(gòu)買(mǎi)數(shù)量及清空購(gòu)物車(chē)操作,確認(rèn)后單擊“去收銀臺(tái)結(jié)賬”按鈕,進(jìn)入填寫(xiě)訂單頁(yè)面,如圖6.7所示。</p>&l
92、t;p> 圖6.7填寫(xiě)訂單頁(yè)面</p><p> 填寫(xiě)訂單頁(yè)面部分代碼:</p><p> Sub edit()</p><p> id=Request.Form("id")</p><p> str1=Str_filter(Request.Form("性別")) </p>
93、<p> str2=Str_filter(Request.Form("密碼提示問(wèn)題"))</p><p> str3=Str_filter(Request.Form("問(wèn)題答案"))</p><p> str4=Str_filter(Request.Form("真實(shí)姓名"))</p><p&g
94、t; str5=Str_filter(Request.Form("聯(lián)系方式"))</p><p> str6=Str_filter(Request.Form("E-mail"))</p><p> str7=Str_filter(Request.Form("身份證號(hào)"))</p><p> str8
95、=Str_filter(Request.Form("通信地址"))</p><p> str9=Str_filter(Request.Form("郵編"))</p><p> If str1<>"" and str2<>"" and str3<>""
96、and str4<>"" and str5<>"" and str6<>"" and str7<>"" and str8<>"" and str9<>"" Then </p><p> Set rs=Server.Cre
97、ateObject("ADODB.Recordset")</p><p> sqlstr="select * from tab_user_reg where id="&id&""</p><p> rs.open sqlstr,conn,1,3</p><p> rs("Us
98、ex")=str1</p><p> rs("Uquestion")=str2</p><p> rs("Uanswer")=str3</p><p> rs("Urname")=str4</p><p> rs("Utel")=str5<
99、/p><p> rs("Uemail")=str6</p><p> rs("Ucode")=str7</p><p> rs("Uaddress")=str8</p><p> rs("Upcode")=str9</p><p>&l
100、t;b> rs.update</b></p><p><b> rs.close</b></p><p> Set rs=Nothing</p><p><b> End If</b></p><p><b> End Sub</b></p&g
101、t;<p> BTC電子商城網(wǎng)站后臺(tái)首頁(yè)是網(wǎng)站提供給管理員進(jìn)行后臺(tái)管理操作的界面。在進(jìn)行后臺(tái)管理業(yè)面設(shè)計(jì)時(shí),采用的整體布局風(fēng)格應(yīng)該是簡(jiǎn)單、操作靈活。BTC電子商城后臺(tái)包含的主要模塊如下。</p><p> 網(wǎng)站信息管理模塊:主要包括管理員信息管理、會(huì)員制度設(shè)置、網(wǎng)站基本信息管理。</p><p> 商品信息管理模塊:主要包括商品信息添加、修改和刪除。</p>
102、<p> 商品分類(lèi)管理模塊:主要包括商品大類(lèi)、小類(lèi)的添加、修改和刪除</p><p> 用戶(hù)信息管理模塊:主要包括查詢(xún)和現(xiàn)實(shí)用戶(hù)注冊(cè)信息以及查看用戶(hù)消費(fèi)信息。</p><p> 訂單管理模塊:主要包括查看所有用戶(hù)提交的訂單信息,并根據(jù)執(zhí)行階段對(duì)訂單進(jìn)行標(biāo)記處理,根據(jù)不同條件查詢(xún)訂單信息。</p><p> 友情鏈接管理模塊:主要包括友情鏈接信息
103、的添加和刪除。</p><p> 6. 后臺(tái)管理員登錄入口頁(yè)面</p><p> 后臺(tái)主要對(duì)前臺(tái)的商品信息、會(huì)員信息等進(jìn)行管理。單擊前臺(tái)首頁(yè)下方的“進(jìn)入后臺(tái)管理系統(tǒng)”按鈕進(jìn)行登錄,如圖6.8所示。</p><p> 圖6.8后臺(tái)管理員登錄入口頁(yè)面</p><p> 后臺(tái)管理員登錄部分代碼:</p><p>
104、id=Request("id")</p><p> shopping = Session("shopping")</p><p> ShopBag id,shopping </p><p> '執(zhí)子過(guò)程ShopBag(id,shopping)</p><p> Session(&quo
105、t;shopping") = shopping</p><p> '將獲得的商品ID存儲(chǔ)在Session變量中</p><p> Sub ShopBag(id,shopping)</p><p> '定義子過(guò)程,將選擇的商品ID存儲(chǔ)于變量shopping中</p><p> If Len(shopping
106、) = 0 Then</p><p> shopping =id</p><p> ElseIf InStr( shopping, id ) <= 0 Then</p><p> shopping = shopping&", "&id&""</p><p>&
107、lt;b> End If</b></p><p><b> End Sub</b></p><p> If Not Isempty(Request("money")) Then '去收銀臺(tái)</p><p> idstr=Request.Form("id")</p&g
108、t;<p> Response.Write("<script language='javascript'>window.open('User_order.asp?idstr="+idstr+"','收銀臺(tái)','height=590,width=530');</p><p><b>
109、 7. 后臺(tái)主頁(yè)面</b></p><p> 后臺(tái)主頁(yè)面如。在“查看用戶(hù)基本信息”中刪除操作用戶(hù)時(shí),必須先刪除該用戶(hù)的所有訂單記錄,否則無(wú)法刪除該用戶(hù)。如圖6.9所示。</p><p> 圖6.9 后臺(tái)主頁(yè)面</p><p><b> 后臺(tái)主頁(yè)部分代碼:</b></p><p><b> &
110、lt;%</b></p><p> sclassid=Request.QueryString("sclassid") '獲取傳遞的小類(lèi)ID</p><p> sclassname=Request.QueryString("sclassname") '獲取小類(lèi)名稱(chēng)</p><p> class
111、id=Request.QueryString("classid")</p><p> classname=Request.QueryString("classname") '獲取大類(lèi)名稱(chēng)</p><p> action=Request.QueryString("action") '根據(jù)變量action的值,確
112、定頁(yè)面顯示最新商品信息或者推薦商品信息</p><p> If classid<>"" Then pstr=classname</p><p> If sclassid<>"" Then pstr=classname&"->"&sclassname '將導(dǎo)航內(nèi)容賦給
113、變量pstr</p><p> If action="new" Then pstr="最新"</p><p> If action="commend" Then pstr="推薦"</p><p><b> %></b></p><p
114、><b> 8. 后臺(tái)登錄頁(yè)面</b></p><p> 在網(wǎng)站的前臺(tái)首頁(yè)中,提供了后臺(tái)登錄入口。通過(guò)該入口可以進(jìn)行系統(tǒng)管理員的登錄,登錄成功后即可對(duì)商城內(nèi)的數(shù)據(jù)信息進(jìn)行相應(yīng)的管理操作。后臺(tái)登錄頁(yè)面如圖6.10所示。</p><p> 圖6.10后臺(tái)登錄頁(yè)面</p><p> 后臺(tái)登錄頁(yè)面部分代碼:</p><
115、p> Function Str_filter(InString)</p><p> NewStr=Replace(InString,"'","''")</p><p> NewStr=Replace(NewStr,"<","<")</p>&l
116、t;p> NewStr=Replace(NewStr,">",">")</p><p> NewStr=Replace(NewStr,"chr(60)","<")</p><p> NewStr=Replace(NewStr,"chr(37)",&
117、quot;>")</p><p> NewStr=Replace(NewStr,"""",""")</p><p> NewStr=Replace(NewStr,";",";;")</p><p> NewStr=Repl
118、ace(NewStr,"--","-")</p><p> NewStr=Replace(NewStr,"/*"," ")</p><p> NewStr=Replace(NewStr,"%"," ")</p><p> Str_filter
119、=NewStr</p><p> End Function</p><p> 9. 商品信息添加頁(yè)面</p><p> 在商品信息添加頁(yè)面中,主要用于實(shí)現(xiàn)商品的添加。在該頁(yè)面中首先需要對(duì)商品的圖片信息進(jìn)行上傳,然后再對(duì)商品的其他信息進(jìn)行添加。商品信息添加頁(yè)面的運(yùn)行結(jié)果如圖6.11所示。</p><p> 圖6.11商品信息添加頁(yè)面&l
120、t;/p><p> 商品信息添加部分代碼:</p><p> session("verifycode")=randStr(4)</p><p> If Not Isempty(Request("login")) Then</p><p> txt_name=Str_filter(Request.Fo
121、rm("txt_name"))</p><p> txt_passwd=Str_filter(Request.Form("txt_passwd"))</p><p> verifycode=Str_filter(Request.Form("verifycode"))</p><p> verifyco
122、de2=Str_filter(Request.Form("verifycode2"))</p><p> If verifycode <> verifycode2 then </p><p> Response.write"<SCRIPT language='JavaScript'>alert('您輸入的驗(yàn)證
123、碼不正確!');location.href='login.asp'</SCRIPT>"</p><p> Response.End()</p><p><b> Else</b></p><p> Session("verifycode")=""<
124、/p><p><b> End IF</b></p><p> If txt_name<>"" Then</p><p> Set rs=Server.CreateObject("ADODB.Recordset")</p><p> sqlstr="sel
125、ect Mname,Mpasswd,Mgrade from tab_manager where Mname='"&txt_name&"'"</p><p> rs.open sqlstr,conn,1,1</p><p> If rs.eof Then</p><p> Response.Write
126、("<script lanuage='javascript'>alert('管理員名稱(chēng)不正確,請(qǐng)核實(shí)后重新輸入!');location.href='login.asp';</script>")</p><p><b> Else </b></p><p> If rs(
127、"Mpasswd")<>txt_passwd Then</p><p> Response.Write("<script lanuage='javascript'>alert('密碼不正確,請(qǐng)確認(rèn)后重新輸入!');location.href='login.asp';</script>")&
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文---人力資源管理系統(tǒng)
- 人力資源管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文---人力資源管理系統(tǒng)
- 人力資源管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——人力資源管理系統(tǒng)
- 畢業(yè)論文-人力資源管理系統(tǒng)
- 人力資源管理系統(tǒng)畢業(yè)論文
- 人力資源管理畢業(yè)論文
- 人力資源管理畢業(yè)論文
- 人力資源管理系統(tǒng)畢業(yè)論文1
- 人力資源管理畢業(yè)論文
- 人力資源管理系統(tǒng)畢業(yè)論文(1)
- 人力資源管理畢業(yè)論文
- 人力資源管理畢業(yè)論文
- 人力資源管理 畢業(yè)論文
- 畢業(yè)論文_人力資源管理
- 畢業(yè)論文_人力資源管理
- 畢業(yè)論文——it企業(yè)人力資源管理系統(tǒng)
- 畢業(yè)論文——it企業(yè)人力資源管理系統(tǒng)
- 人力資源畢業(yè)論文--人力資源管理的研究
評(píng)論
0/150
提交評(píng)論