資源描述:
《電子購(gòu)物商城系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、電子購(gòu)物商城系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文目錄1系統(tǒng)概述11.1背景介紹11.2開(kāi)發(fā)電子購(gòu)物商城系統(tǒng)的意義11.3系統(tǒng)設(shè)計(jì)思想12系統(tǒng)開(kāi)發(fā)環(huán)境32.1ASP.NET概述32.2數(shù)據(jù)庫(kù)技術(shù)32.3ADO.NET數(shù)據(jù)庫(kù)連接43系統(tǒng)分析53.1可行性分析53.1.1技術(shù)可行性53.1.2經(jīng)濟(jì)可行性53.1.3操作可行性53.2系統(tǒng)需求分析64系統(tǒng)的概要設(shè)計(jì)94.1概述94.2系統(tǒng)結(jié)構(gòu)94.2.1前臺(tái)購(gòu)物系統(tǒng)流程圖94.3數(shù)據(jù)庫(kù)設(shè)計(jì)104.3.1該數(shù)據(jù)庫(kù)各實(shí)體E-R圖104.3.2數(shù)據(jù)庫(kù)設(shè)計(jì)表135系統(tǒng)詳細(xì)設(shè)計(jì)185.1
2、母版頁(yè)設(shè)計(jì)195.2系統(tǒng)首頁(yè)205.3用戶(hù)注冊(cè)225.4商品信息235.5購(gòu)物車(chē)管理255.6訂單管理275.7后臺(tái)用戶(hù)登錄2825.8分類(lèi)管理295.8商品管理315.9公告管理345.10訂單管理366系統(tǒng)測(cè)試396.1系統(tǒng)測(cè)試描述396.2系統(tǒng)測(cè)試效果397總結(jié)437.1研究結(jié)論與不足43致謝45參考文獻(xiàn)4621系統(tǒng)概述1.1背景介紹中國(guó)電子商務(wù)發(fā)展至今經(jīng)歷了低潮、曲折等一系列的變化,但困難并沒(méi)有抹殺網(wǎng)絡(luò)者對(duì)其的熱忱。電子商務(wù)現(xiàn)在也將成為21世紀(jì)網(wǎng)絡(luò)發(fā)展的主流。國(guó)內(nèi)很多大的企業(yè)都積極加入阿里巴巴、亞馬
3、遜等一系列大型的電子商務(wù)網(wǎng)站行業(yè)中,企業(yè)之間通過(guò)網(wǎng)絡(luò)進(jìn)行網(wǎng)上交易之后,也充分認(rèn)識(shí)到網(wǎng)絡(luò)交易即將成為未來(lái)商品交易途徑的重要一部分,所以創(chuàng)建屬于自己的電子商務(wù)網(wǎng)站,完成從企業(yè)到個(gè)人,同時(shí)進(jìn)行過(guò)度的網(wǎng)絡(luò)交易,極大提高了企業(yè)在網(wǎng)絡(luò)交易中的數(shù)量和金額。隨著科技上硬件技術(shù)、網(wǎng)絡(luò)技術(shù)及國(guó)家網(wǎng)上交易法規(guī)的日趨完善,電子商務(wù)即將成為企業(yè)銷(xiāo)售經(jīng)營(yíng)的主要渠道。1.2開(kāi)發(fā)電子購(gòu)物商城系統(tǒng)的意義現(xiàn)在社會(huì)已進(jìn)入網(wǎng)絡(luò)時(shí)代,Internet的發(fā)展改變了人們的生活和消費(fèi)方式,越來(lái)越多的人喜歡在網(wǎng)上交易。傳統(tǒng)的銷(xiāo)售方式已經(jīng)不能滿(mǎn)足時(shí)代的要求。
4、在這種情況下,網(wǎng)絡(luò)商城也隨之變得越來(lái)越活躍,也可以說(shuō)網(wǎng)上購(gòu)物系統(tǒng)已經(jīng)改變了人們的生活方式和工作方式。正是基于上述情況才決定開(kāi)發(fā)了本系統(tǒng)。該系統(tǒng)主要是用于電子產(chǎn)品交易的網(wǎng)絡(luò)化管理,使網(wǎng)上購(gòu)物工作更加容易,從而提高工作效率、降低管理成本,既方便了用戶(hù),又可以為自己的網(wǎng)站增加額外的利潤(rùn)。微軟的.NET技術(shù)戰(zhàn)略意義本身就是幫助用戶(hù)在任何時(shí)候、任何地方、利用任何的工具都可以獲得網(wǎng)絡(luò)上的信息,并享受網(wǎng)絡(luò)通訊帶來(lái)的快樂(lè)。通過(guò)本系統(tǒng)的開(kāi)發(fā),不但可以學(xué)習(xí)到如何用ASP.NET來(lái)開(kāi)發(fā)一個(gè)比較完善的集成網(wǎng)上購(gòu)物系統(tǒng)和網(wǎng)上訂購(gòu)等功
5、能于一體的電子購(gòu)物商城管理系統(tǒng),而且還可以提高了我們對(duì)所學(xué)知識(shí)的綜合運(yùn)用,使我們對(duì)應(yīng)用程序的開(kāi)發(fā)過(guò)程有一個(gè)更深入的理解。1.3系統(tǒng)設(shè)計(jì)思想46開(kāi)發(fā)一個(gè)完整的網(wǎng)站,首先,要明確開(kāi)發(fā)網(wǎng)站的目的,以及對(duì)網(wǎng)站的功能、規(guī)模和投資費(fèi)用的進(jìn)行必要的市場(chǎng)調(diào)查與分析,做出正確的估算。與此同時(shí),一個(gè)大型的計(jì)算機(jī)網(wǎng)站系統(tǒng),必須有一個(gè)正確的設(shè)計(jì)思想。根據(jù)生活社會(huì)網(wǎng)絡(luò)消費(fèi)者的實(shí)際需求,本系統(tǒng)的設(shè)計(jì)按照下述原則進(jìn)行。1.有效性:系統(tǒng)有效性是指開(kāi)發(fā)出來(lái)的系統(tǒng)要有用,所研究的程序要滿(mǎn)足用戶(hù)的需求,所實(shí)現(xiàn)的功能能夠滿(mǎn)足用戶(hù),從而才能獲得利益
6、。2.高可靠性:一個(gè)推向廣大社會(huì)群體的實(shí)用軟件必須具備可靠性。要實(shí)現(xiàn)對(duì)系統(tǒng)的各個(gè)方面的優(yōu)化,以確保該系統(tǒng)的可靠性和容錯(cuò)性。3.高安全性:在設(shè)計(jì)中,要充分利用網(wǎng)絡(luò)軟、硬件提供的各種安全措施,既可以保證用戶(hù)資源共享,又可以為系統(tǒng)提供強(qiáng)大的數(shù)據(jù)庫(kù)備份工具,以保證關(guān)鍵數(shù)據(jù)的安全性,可以設(shè)置不同角色的操作權(quán)限級(jí)。4.先進(jìn)性:采用目前國(guó)際上先進(jìn)的數(shù)據(jù)庫(kù)技術(shù),使用ASP.NET開(kāi)發(fā)工具,SQLServer2008作為網(wǎng)站后臺(tái)數(shù)據(jù)庫(kù)。這些技術(shù)的使用大大提高了系統(tǒng)的穩(wěn)定性和易維護(hù)性。5.外觀(guān)和技術(shù)平衡:本系統(tǒng)界面設(shè)計(jì)友好、美
7、觀(guān)、簡(jiǎn)潔,使用方便,易學(xué)易用。網(wǎng)站設(shè)計(jì)的關(guān)鍵問(wèn)題是外觀(guān)和技術(shù)的平衡。如果網(wǎng)站的外觀(guān)不美觀(guān),會(huì)影響到消費(fèi)的心情,從而會(huì)討厭該網(wǎng)站。盡管它的站點(diǎn)運(yùn)行很流暢,卻不能帶給用戶(hù)積極的熱情,就不是一個(gè)成功的網(wǎng)站。所以,開(kāi)發(fā)一個(gè)網(wǎng)站盡可能做到技術(shù)與外觀(guān)之間的平衡。462系統(tǒng)開(kāi)發(fā)環(huán)境2.1ASP.NET概述ASP.NET是把基于通用語(yǔ)言的程序在服務(wù)器上運(yùn)行,具有強(qiáng)大性和適應(yīng)性。通用語(yǔ)言的基本庫(kù)、消息機(jī)制、數(shù)據(jù)接口的處理都能無(wú)縫的整合到ASP.NET的Web應(yīng)用中。ASP.NET的內(nèi)置服務(wù)器控件有很多,基本上能夠滿(mǎn)足開(kāi)發(fā)者的
8、需求。根據(jù)ASP.NET控件的功能分為站點(diǎn)導(dǎo)航控件和數(shù)據(jù)控件、登錄系列控件、Web部件以及其他服務(wù)器控件等。這些控件的熟練使用可以提高工作效率和減少開(kāi)發(fā)成本。站點(diǎn)導(dǎo)航控件是用來(lái)實(shí)現(xiàn)站點(diǎn)頁(yè)面導(dǎo)航功能,其中TreeView是典型的站點(diǎn)導(dǎo)航控件。其中常用的還有SiteMapPath和Menu控件。SiteMapPath控件是根據(jù)站點(diǎn)導(dǎo)航信息,準(zhǔn)確定位當(dāng)前頁(yè)面所處整個(gè)Web站的位置。Menu控件是可以建立與Windows