基于web service的網(wǎng)上購物網(wǎng)應(yīng)用系統(tǒng)設(shè)計(jì)與開發(fā).doc
約74頁DOC格式手機(jī)打開展開
基于web service的網(wǎng)上購物網(wǎng)應(yīng)用系統(tǒng)設(shè)計(jì)與開發(fā),基于web service的網(wǎng)上購物網(wǎng)應(yīng)用系統(tǒng)設(shè)計(jì)與開發(fā)頁數(shù) 74字?jǐn)?shù) 30403摘要電子商務(wù)指的是利用簡單、快捷、低成本的電子通訊方式,買賣雙方不謀面地進(jìn)行各種商貿(mào)活動(dòng)。隨著internet技術(shù)的蓬勃發(fā)展,網(wǎng)上購物作為電子商務(wù)中發(fā)展最快的分支之一,因其普遍性、方便性而越來越普及,并日漸成為一種新的生活時(shí)尚,故對(duì)網(wǎng)上購...
內(nèi)容介紹
此文檔由會(huì)員 猛龍 發(fā)布
基于Web Service的網(wǎng)上購物網(wǎng)應(yīng)用系統(tǒng)設(shè)計(jì)與開發(fā)
頁數(shù) 74 字?jǐn)?shù) 30403
摘要
電子商務(wù)指的是利用簡單、快捷、低成本的電子通訊方式,買賣雙方不謀面地進(jìn)行各種商貿(mào)活動(dòng)。隨著Internet技術(shù)的蓬勃發(fā)展,網(wǎng)上購物作為電子商務(wù)中發(fā)展最快的分支之一,因其普遍性、方便性而越來越普及,并日漸成為一種新的生活時(shí)尚,故對(duì)網(wǎng)上購物系統(tǒng)開發(fā)的要求也越來越高。本設(shè)計(jì)是個(gè)網(wǎng)上購物網(wǎng)站,采用ASP編程,編程環(huán)境為:WINXP+IIS5.1+Access2002數(shù)據(jù)庫。ASP是一個(gè)WEB服務(wù)器端的開發(fā)環(huán)境,功能靈活強(qiáng)大,語言結(jié)構(gòu)相對(duì)簡單,利用它可以產(chǎn)生和執(zhí)行動(dòng)態(tài)的、互動(dòng)的、高性能的WEB服務(wù)應(yīng)用程序;采用WINXP操作系統(tǒng)是為了方便編程、調(diào)試和測試,Windows XP Professional自身帶有IIS5.1(Internet Information Server),安裝、使用、調(diào)試都比較方便;采用Access2002是因?yàn)樗c其它的數(shù)據(jù)庫管理系統(tǒng)相比更加簡單易學(xué),一個(gè)普通的計(jì)算機(jī)用戶即可掌握并使用它,而且最重要的一點(diǎn)是,ACCSESS的功能足夠強(qiáng)大,足以應(yīng)付一般的數(shù)據(jù)管理及處理需要,而目前提供ASP空間網(wǎng)站很少,且大都只支持Access數(shù)據(jù)庫,并且Access也支持SQL編程。本網(wǎng)站編程語言:采用VBscript和JAVAscript語言,其中主要語言是VBscript。編輯器:DreamWeaver MX,FrontPage。
本網(wǎng)站界面友好,操作簡單易懂,一般用戶進(jìn)入網(wǎng)站后,可根據(jù)需要進(jìn)行操作:如注冊新用戶、會(huì)員登錄、修改會(huì)員資料(只有已經(jīng)登錄的會(huì)員才能修改自己的資料)、查詢商品、查看商品詳細(xì)介紹、加入購物車、簽訂合同(游客除了無法簽訂合同外,可以使用其他所有功能,購物車有商品才能簽訂合同,簽訂合同時(shí),如果發(fā)現(xiàn)用戶沒登錄,將提示用戶登錄,用戶只要沒清空購物車,無論做什么操作都不會(huì)影響購物車,因?yàn)橘徫镘嚥捎胹ession變量)。本網(wǎng)站設(shè)計(jì)中,一個(gè)合同可簽訂多種產(chǎn)品;合同簽訂須為現(xiàn)有的庫存產(chǎn)品,產(chǎn)品庫存量不夠時(shí),允許先簽訂合同;發(fā)貨時(shí)必須根據(jù)合同簽訂的情況發(fā)貨,不得超出合同簽訂的產(chǎn)品品種、數(shù)量及庫存量;每個(gè)合同的發(fā)貨可分次完成,并保留發(fā)貨的歷史記錄。在網(wǎng)站的管理方面,為防止用戶繞過過網(wǎng)站,直接輸入管理目錄進(jìn)行登錄,在程序里,加入了一些條件,當(dāng)非法登錄時(shí),網(wǎng)站自動(dòng)回到一般用戶登錄界面。進(jìn)入管理員操作界面,可以查看會(huì)員注冊情況、添加新商品、修改商品資料、查詢合同、查詢發(fā)貨情況、合同發(fā)貨等等。其中,添加新商品功能,可以利用LyfUpload組件上傳相應(yīng)圖象格式文件到服務(wù)器。
關(guān)鍵詞:網(wǎng)站,網(wǎng)絡(luò)購物,系統(tǒng)開發(fā),程序設(shè)計(jì)
摘要 1
ABSTRACT 2
第一章 緒論 4
1.1 網(wǎng)上購物網(wǎng)應(yīng)用系統(tǒng)設(shè)計(jì)與開發(fā)的意義 4
1.2文獻(xiàn)綜述 4
1.3本文研究內(nèi)容及方法 5
第二章 系統(tǒng)開發(fā)技術(shù) 6
2.1設(shè)計(jì)思想及實(shí)現(xiàn)方法 6
2.2數(shù)據(jù)庫技術(shù) 6
2.3 ASP編程技術(shù) 6
2.3 WEB SERVICE 技術(shù)的體現(xiàn) 7
2.3.1 Web service 的定義 7
2.3.2 Web service 技術(shù) 7
2.3.3 Web service 技術(shù)在本網(wǎng)站的應(yīng)用 9
第三章 系統(tǒng)分析 10
3.1網(wǎng)上購物網(wǎng)應(yīng)用系統(tǒng)業(yè)務(wù)流程圖 10
3.2功能模塊及框圖描述 10
第四章 系統(tǒng)設(shè)計(jì) 12
4.1數(shù)據(jù)庫設(shè)計(jì) 12
4.1.1數(shù)據(jù)庫基礎(chǔ) 12
4.1.2 ASP訪問數(shù)據(jù)庫方式 12
4.1.3 ADO連接數(shù)據(jù)庫方法 12
4.1.4數(shù)據(jù)庫E-R圖 13
4.1.5建庫腳本及數(shù)據(jù)庫連接 14
4.2模塊劃分 17
第五章 系統(tǒng)實(shí)現(xiàn) 18
5.1實(shí)現(xiàn)整體功能描述 18
5.2客戶管理模塊的實(shí)現(xiàn) 18
5.2.1會(huì)員注冊 18
5.2.2修改個(gè)人資料 19
5.2.3會(huì)員登錄、管理員登錄 19
5.2.4商品查詢 19
5.2.5顯示商品詳細(xì)資料 21
5.3合同管理模塊(客戶端)的實(shí)現(xiàn) 21
5.3.1購物模塊 21
5.3.2簽訂合同 23
5.3.3合同查詢 24
5.4合同管理模塊(管理端)的實(shí)現(xiàn) 24
5.4.1合同查詢 24
5.4.2合同發(fā)貨 25
5.5商品管理模塊的實(shí)現(xiàn) 26
5.5.1添加新商品 26
5.5.2修改商品資料 27
5.6網(wǎng)站管理模塊的實(shí)現(xiàn) 27
第六章 系統(tǒng)測試 28
6.1測試目的 28
6.2測試方法 28
6.3測試范例 28
第七章 系統(tǒng)開發(fā)總結(jié) 30
7.1 對(duì)系統(tǒng)開發(fā)的體會(huì) 30
7.2具體設(shè)計(jì)中的體會(huì) 30
7.3 開發(fā)及設(shè)計(jì)小結(jié) 31
參考文獻(xiàn): 32
致謝: 32
附錄1:用ASP上傳文件 33
附錄2:在數(shù)據(jù)庫中插入圖象(二進(jìn)制數(shù)據(jù)) 36
附錄3:顯示數(shù)據(jù)庫中的圖象(二進(jìn)制數(shù)) 40
附錄4:FILE UPLOADING WITH ASP 43
附錄5:INSERTING IMAGES ( BINARY DATA ) INTO DATABASE 53
附錄6:DISPLAYING IMAGES ( BINARY DATA ) FROM THE DATABASE 65
參考文獻(xiàn):
[1]王能斌. 數(shù)據(jù)庫系統(tǒng)原理. 第1版. 北京:電子工業(yè)出版社, 2001
[2]張帆,王磊,謝非.網(wǎng)頁制作大全.第1版.北京:人民郵電出版社, 1995
[3]黃峻等.Dreamweaver MX中文版精彩設(shè)計(jì)百例.第1版. 北京:中國水利水電出版社, 2003
[4]周靄如,管士鴻.Visual Basic 程序設(shè)計(jì)教材.第1版. 北京:清華大學(xué)出版社, 2002
[5]宋顏浩,費(fèi)文華. ASP與相關(guān)數(shù)據(jù)庫技術(shù)高級(jí)指南.第1版.北京:中國水利水電出版社, 2002
頁數(shù) 74 字?jǐn)?shù) 30403
摘要
電子商務(wù)指的是利用簡單、快捷、低成本的電子通訊方式,買賣雙方不謀面地進(jìn)行各種商貿(mào)活動(dòng)。隨著Internet技術(shù)的蓬勃發(fā)展,網(wǎng)上購物作為電子商務(wù)中發(fā)展最快的分支之一,因其普遍性、方便性而越來越普及,并日漸成為一種新的生活時(shí)尚,故對(duì)網(wǎng)上購物系統(tǒng)開發(fā)的要求也越來越高。本設(shè)計(jì)是個(gè)網(wǎng)上購物網(wǎng)站,采用ASP編程,編程環(huán)境為:WINXP+IIS5.1+Access2002數(shù)據(jù)庫。ASP是一個(gè)WEB服務(wù)器端的開發(fā)環(huán)境,功能靈活強(qiáng)大,語言結(jié)構(gòu)相對(duì)簡單,利用它可以產(chǎn)生和執(zhí)行動(dòng)態(tài)的、互動(dòng)的、高性能的WEB服務(wù)應(yīng)用程序;采用WINXP操作系統(tǒng)是為了方便編程、調(diào)試和測試,Windows XP Professional自身帶有IIS5.1(Internet Information Server),安裝、使用、調(diào)試都比較方便;采用Access2002是因?yàn)樗c其它的數(shù)據(jù)庫管理系統(tǒng)相比更加簡單易學(xué),一個(gè)普通的計(jì)算機(jī)用戶即可掌握并使用它,而且最重要的一點(diǎn)是,ACCSESS的功能足夠強(qiáng)大,足以應(yīng)付一般的數(shù)據(jù)管理及處理需要,而目前提供ASP空間網(wǎng)站很少,且大都只支持Access數(shù)據(jù)庫,并且Access也支持SQL編程。本網(wǎng)站編程語言:采用VBscript和JAVAscript語言,其中主要語言是VBscript。編輯器:DreamWeaver MX,FrontPage。
本網(wǎng)站界面友好,操作簡單易懂,一般用戶進(jìn)入網(wǎng)站后,可根據(jù)需要進(jìn)行操作:如注冊新用戶、會(huì)員登錄、修改會(huì)員資料(只有已經(jīng)登錄的會(huì)員才能修改自己的資料)、查詢商品、查看商品詳細(xì)介紹、加入購物車、簽訂合同(游客除了無法簽訂合同外,可以使用其他所有功能,購物車有商品才能簽訂合同,簽訂合同時(shí),如果發(fā)現(xiàn)用戶沒登錄,將提示用戶登錄,用戶只要沒清空購物車,無論做什么操作都不會(huì)影響購物車,因?yàn)橘徫镘嚥捎胹ession變量)。本網(wǎng)站設(shè)計(jì)中,一個(gè)合同可簽訂多種產(chǎn)品;合同簽訂須為現(xiàn)有的庫存產(chǎn)品,產(chǎn)品庫存量不夠時(shí),允許先簽訂合同;發(fā)貨時(shí)必須根據(jù)合同簽訂的情況發(fā)貨,不得超出合同簽訂的產(chǎn)品品種、數(shù)量及庫存量;每個(gè)合同的發(fā)貨可分次完成,并保留發(fā)貨的歷史記錄。在網(wǎng)站的管理方面,為防止用戶繞過過網(wǎng)站,直接輸入管理目錄進(jìn)行登錄,在程序里,加入了一些條件,當(dāng)非法登錄時(shí),網(wǎng)站自動(dòng)回到一般用戶登錄界面。進(jìn)入管理員操作界面,可以查看會(huì)員注冊情況、添加新商品、修改商品資料、查詢合同、查詢發(fā)貨情況、合同發(fā)貨等等。其中,添加新商品功能,可以利用LyfUpload組件上傳相應(yīng)圖象格式文件到服務(wù)器。
關(guān)鍵詞:網(wǎng)站,網(wǎng)絡(luò)購物,系統(tǒng)開發(fā),程序設(shè)計(jì)
摘要 1
ABSTRACT 2
第一章 緒論 4
1.1 網(wǎng)上購物網(wǎng)應(yīng)用系統(tǒng)設(shè)計(jì)與開發(fā)的意義 4
1.2文獻(xiàn)綜述 4
1.3本文研究內(nèi)容及方法 5
第二章 系統(tǒng)開發(fā)技術(shù) 6
2.1設(shè)計(jì)思想及實(shí)現(xiàn)方法 6
2.2數(shù)據(jù)庫技術(shù) 6
2.3 ASP編程技術(shù) 6
2.3 WEB SERVICE 技術(shù)的體現(xiàn) 7
2.3.1 Web service 的定義 7
2.3.2 Web service 技術(shù) 7
2.3.3 Web service 技術(shù)在本網(wǎng)站的應(yīng)用 9
第三章 系統(tǒng)分析 10
3.1網(wǎng)上購物網(wǎng)應(yīng)用系統(tǒng)業(yè)務(wù)流程圖 10
3.2功能模塊及框圖描述 10
第四章 系統(tǒng)設(shè)計(jì) 12
4.1數(shù)據(jù)庫設(shè)計(jì) 12
4.1.1數(shù)據(jù)庫基礎(chǔ) 12
4.1.2 ASP訪問數(shù)據(jù)庫方式 12
4.1.3 ADO連接數(shù)據(jù)庫方法 12
4.1.4數(shù)據(jù)庫E-R圖 13
4.1.5建庫腳本及數(shù)據(jù)庫連接 14
4.2模塊劃分 17
第五章 系統(tǒng)實(shí)現(xiàn) 18
5.1實(shí)現(xiàn)整體功能描述 18
5.2客戶管理模塊的實(shí)現(xiàn) 18
5.2.1會(huì)員注冊 18
5.2.2修改個(gè)人資料 19
5.2.3會(huì)員登錄、管理員登錄 19
5.2.4商品查詢 19
5.2.5顯示商品詳細(xì)資料 21
5.3合同管理模塊(客戶端)的實(shí)現(xiàn) 21
5.3.1購物模塊 21
5.3.2簽訂合同 23
5.3.3合同查詢 24
5.4合同管理模塊(管理端)的實(shí)現(xiàn) 24
5.4.1合同查詢 24
5.4.2合同發(fā)貨 25
5.5商品管理模塊的實(shí)現(xiàn) 26
5.5.1添加新商品 26
5.5.2修改商品資料 27
5.6網(wǎng)站管理模塊的實(shí)現(xiàn) 27
第六章 系統(tǒng)測試 28
6.1測試目的 28
6.2測試方法 28
6.3測試范例 28
第七章 系統(tǒng)開發(fā)總結(jié) 30
7.1 對(duì)系統(tǒng)開發(fā)的體會(huì) 30
7.2具體設(shè)計(jì)中的體會(huì) 30
7.3 開發(fā)及設(shè)計(jì)小結(jié) 31
參考文獻(xiàn): 32
致謝: 32
附錄1:用ASP上傳文件 33
附錄2:在數(shù)據(jù)庫中插入圖象(二進(jìn)制數(shù)據(jù)) 36
附錄3:顯示數(shù)據(jù)庫中的圖象(二進(jìn)制數(shù)) 40
附錄4:FILE UPLOADING WITH ASP 43
附錄5:INSERTING IMAGES ( BINARY DATA ) INTO DATABASE 53
附錄6:DISPLAYING IMAGES ( BINARY DATA ) FROM THE DATABASE 65
參考文獻(xiàn):
[1]王能斌. 數(shù)據(jù)庫系統(tǒng)原理. 第1版. 北京:電子工業(yè)出版社, 2001
[2]張帆,王磊,謝非.網(wǎng)頁制作大全.第1版.北京:人民郵電出版社, 1995
[3]黃峻等.Dreamweaver MX中文版精彩設(shè)計(jì)百例.第1版. 北京:中國水利水電出版社, 2003
[4]周靄如,管士鴻.Visual Basic 程序設(shè)計(jì)教材.第1版. 北京:清華大學(xué)出版社, 2002
[5]宋顏浩,費(fèi)文華. ASP與相關(guān)數(shù)據(jù)庫技術(shù)高級(jí)指南.第1版.北京:中國水利水電出版社, 2002
TA們正在看...
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)資源配套教學(xué)課件ppt王津計(jì)算機(jī)...ppt
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)資源配套教學(xué)課件ppt王津計(jì)算機(jī)...ppt
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)資源配套教學(xué)課件ppt王津計(jì)算機(jī)...ppt
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)資源配套教學(xué)課件ppt王津計(jì)算機(jī)...ppt
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)資源配套教學(xué)課件ppt王津計(jì)算機(jī)...ppt
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)資源配套教學(xué)課件ppt王津計(jì)算機(jī)...ppt
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)資源配套教學(xué)課件ppt王津計(jì)算機(jī)...ppt
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)資源配套教學(xué)課件ppt王津計(jì)算機(jī)...ppt
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)資源配套教學(xué)課件ppt王津計(jì)算機(jī)...ppt
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)資源配套教學(xué)課件ppt王津計(jì)算機(jī)...ppt