




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、成人高等教育畢業(yè)論文(設(shè)計) 論文題目:基于Web網(wǎng)上商店系統(tǒng)設(shè)計 合肥工業(yè)大學(xué)繼續(xù)教育學(xué)院獨(dú) 創(chuàng) 性 聲 明本人聲明所呈交的畢業(yè)論文是本人在導(dǎo)師指導(dǎo)下進(jìn)行的工作及取得的成果。我聲明,除了文中特別加以標(biāo)注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過的論文及研究成果,也不包含為獲得 合肥工業(yè)大學(xué) 或其他教育機(jī)構(gòu)的學(xué)位或證書而使用過的材料。論文作者簽名: 盛淼 簽字日期:2018 年 5 月 10 日工作單位:合肥市 電話訊地址:合肥市包河區(qū)望湖街道盛大德馨府 郵編:230041基于Web網(wǎng)上商店系統(tǒng)設(shè)計摘 要:目前互聯(lián)網(wǎng)發(fā)展迅速,網(wǎng)絡(luò)幾乎遍布每個家庭。商業(yè)利用網(wǎng)絡(luò)
2、賺取利益競爭激烈。電子信息技術(shù)的發(fā)展,電子商務(wù)發(fā)展成為一種重要的商業(yè)模式,電子商務(wù)網(wǎng)站的建設(shè)是電子商務(wù)中非常重要的一個部分。是用戶直接進(jìn)行購物的地方,就像是實(shí)體企業(yè)中的門店,也就是所謂的網(wǎng)上商城。此文所設(shè)計的系統(tǒng)是基于windows xp操作平臺的,是使用A2.0進(jìn)行設(shè)計,后臺數(shù)據(jù)庫采用Microsoft ACCESS2000。以身份認(rèn)證為基礎(chǔ)模式,用來確保成交率與查詢功能,快捷方便的搜到用戶喜歡的商品。用戶在使用時的購物流程:首先搜索瀏覽、確定商品再加入購物車、最后進(jìn)入支付平臺進(jìn)行付款。每位用戶都有自己個人的購物車,可隨時選擇自己看中的商品進(jìn)行購買且付款。并且用戶還可以進(jìn)入完成交易后的訂單,
3、進(jìn)行查詢個人訂單詳情,以確認(rèn)無誤或修改。接下來的文章內(nèi)容將對電子商務(wù)網(wǎng)站中需求的分析,總體和分部的設(shè)置過程,編碼等問題進(jìn)行介紹。關(guān)鍵詞:電子商務(wù); ASP.net2.0; ACCESSDesign of online store system based on WebAbstract: at present, the Internet is developing rapidly, and the network is almost everywhere in every family. Commercial use of the network to earn interest is fier
4、ce. E-commerce has rapidly developed into an indispensable and important way of business operation. It is a major means of competition in the market in the rapid development of modern society. E - commerce websites can be developed and traded through Internet e - commerce, just like Internet busines
5、s or business organizations. The online shopping mall is a commercial website for various commodity transactions on Internet. Provide services for registrants, such as merchandise purchase, online payment and so on.In the design, Windows XP is adopted as the operating system platform, and A2.0 (C# l
6、anguage) is used as the development, and the backstage database uses Microsoft ACCESS2000.The system uses authentication method to ensure the transaction rate and query function, and quickly and easily search the user's favorite products. The user's shopping process is: first, search and bro
7、wse, confirm the merchandise, add the shopping cart, and finally enter the payment platform to make payment. Each user has his own shopping cart. He can pick and choose his own merchandise at any time for purchase and payment. And users can enter the order after completing the transaction, inquire t
8、he details of the individual order to confirm the correctness or modification. This paper introduces the requirements analysis, detailed design, overall design, coding and other steps in the development of e-commerce website.Key words: e-commerce; ASP.net2.0; ACCESS目錄引言1第一章 緒論21.1 開發(fā)背景21.2 網(wǎng)絡(luò)商城系統(tǒng)現(xiàn)狀2
9、1.3 網(wǎng)絡(luò)商城的突出優(yōu)勢31.4 網(wǎng)絡(luò)商城的發(fā)展趨勢3第二章 需求分析52.1 功能需求52.2市場需求52.3 管理需求52.4 數(shù)據(jù)步驟6第三章 技術(shù)介紹73.1 ASP.NET技術(shù)簡介73.2 C#網(wǎng)絡(luò)編程語言83.3 網(wǎng)頁制作工具Dreamweaver介紹83.4 Access數(shù)據(jù)庫技術(shù)9第四章 數(shù)據(jù)庫設(shè)計104.1 數(shù)據(jù)庫的說明104.2 數(shù)據(jù)庫的選擇104.3 數(shù)據(jù)庫表的描述114.4 數(shù)據(jù)庫中表的設(shè)計11第五章 系統(tǒng)總體設(shè)計175.1 系統(tǒng)運(yùn)行環(huán)境與系統(tǒng)結(jié)構(gòu)175.2 系統(tǒng)模塊功能17第六章 系統(tǒng)實(shí)現(xiàn)186.1 網(wǎng)站總體架構(gòu)及實(shí)現(xiàn)186.1.1 系統(tǒng)總體結(jié)構(gòu)圖186.1.2 網(wǎng)
10、站首頁界面風(fēng)格196.1.3 購物流程圖196.2.1 用戶登陸風(fēng)格206.2.2 用戶成功登陸后用戶中心216.3.1 管理員登陸界面風(fēng)格216.3.2 后臺管理成功登陸236.3.3 留言板236.3.4 用戶購買物品25第七章 結(jié)論267.1 畢業(yè)設(shè)計總結(jié)267.2 對網(wǎng)絡(luò)商城網(wǎng)站的展望27致 謝 語28參考文獻(xiàn)2929引言隨著社會的迅速發(fā)展,目前許多的實(shí)體供應(yīng)商、產(chǎn)商、商鋪等因?yàn)樗鼈兊穆房诘娜肆髁俊⑹褂妹娣e和經(jīng)營方式,其服務(wù)的對象范圍非常小,由于網(wǎng)絡(luò)的便利性,可以將產(chǎn)品和服務(wù)的范圍突破地域的限制,普及到所有互聯(lián)網(wǎng)用戶。很快這種便利的方式就運(yùn)用到了購物。該購物方式解決了地理位置的限制,并
11、且給人民節(jié)省了大量的時間,更重要的有益于供應(yīng)商、產(chǎn)商、商鋪等節(jié)省成本,給雙方都帶來了極大的益處,因此受到廣大人民的青睞!目前網(wǎng)絡(luò)已經(jīng)發(fā)展為非常先進(jìn)的信息技術(shù),其優(yōu)點(diǎn)就是傳送資料信息速度比一般廣告,報業(yè)公司快捷、而且信息傳送成本要遠(yuǎn)低于傳統(tǒng)現(xiàn)實(shí)公司企業(yè),并且覆蓋率能幾乎達(dá)到千家萬戶。因此現(xiàn)代社會利用網(wǎng)絡(luò)在開展活動時能第一時間通知到位。網(wǎng)上商店打破了許多實(shí)體商店的限制,互聯(lián)網(wǎng)的普及性和便利性用把戶和產(chǎn)品連接起來。所謂的網(wǎng)上商店就是一個程序,這種程序通過模仿實(shí)體商店的模式,將網(wǎng)上商店進(jìn)行運(yùn)轉(zhuǎn)管理。就是把實(shí)體的門店經(jīng)營搬到了互聯(lián)網(wǎng)上,使經(jīng)營可以面向更多的客戶。通過互聯(lián)網(wǎng)進(jìn)行交易,可以使交易雙方的成本大
12、大降低,商品的選擇也更加的簡單,可以去選擇的品類也更加的豐富。特點(diǎn)也使電子商務(wù)與網(wǎng)站緊密的結(jié)合到了一起。第一章 緒論1.1 開發(fā)背景隨著經(jīng)濟(jì)的發(fā)展,人們的想法和觀念也在發(fā)生著變化,而且隨著經(jīng)濟(jì)的全球化發(fā)展,電子商務(wù)不僅改變著中國,也改變著全世界。如今,電子商務(wù)在中國已經(jīng)具有非常重要的地位,不停的推動著中國社會的前進(jìn)和發(fā)展。電子商務(wù)的發(fā)展也越來越成熟,中國將成為世界電子商務(wù)的領(lǐng)頭羊,電子商務(wù)也將為中國經(jīng)濟(jì)的發(fā)展提供可靠的推動力。網(wǎng)上銷售能通過磅礴的信息資料誘導(dǎo)消費(fèi)者的思想,具有良好的宣傳效果。利用互聯(lián)網(wǎng)很簡單的就可以了解到用戶的個人信息,分析用戶的喜好,根據(jù)用戶的喜好來提供他可能喜歡的產(chǎn)品,能有
13、效的貼近消費(fèi)者需求。 消費(fèi)者在需要商品時候也只要利用電腦,進(jìn)入網(wǎng)上商店進(jìn)行搜索瀏覽,確定商品購買,并且網(wǎng)上商品詳情更加詳細(xì),消費(fèi)者可以更多的了解到商品,避免投身人海之中去商場購物。對于城市的道路交通也有積極的影響,給人們的生活提供了極大的便利,刺激了經(jīng)濟(jì)的提升,免了不必要的資源浪費(fèi)。1.2 網(wǎng)上商店系統(tǒng)現(xiàn)狀目前,中國在電子商務(wù)方面的發(fā)展已經(jīng)過了急速發(fā)展的階段,開始了一個相對穩(wěn)定的時期,網(wǎng)上商城的發(fā)展前景非常不錯。但是同樣的,問題也不容忽視,最主要的問題就是物流,物流行業(yè)可以說與電子商務(wù)息息相關(guān)。沒有一個重大的物流行業(yè)進(jìn)行支持,電子商務(wù)很難發(fā)展起來,還有信息收集方面的問題。并且,還有很多B TW
14、O C企業(yè)還想從其中套取資本,他們的出發(fā)點(diǎn)并不是完成一個適合社會發(fā)展的商業(yè)模式。當(dāng)然也有很多優(yōu)秀的例子。就像國內(nèi)當(dāng)當(dāng)網(wǎng)( 等。1.3 網(wǎng)上商店的突出優(yōu)勢相比實(shí)體店的優(yōu)勢,網(wǎng)購不受時間地理位置限制,全天任意時間選擇,解決了人們因繁忙等原因沒有足夠的空閑時間來選擇商品的難題。網(wǎng)上商店是依托于互聯(lián)網(wǎng)通過網(wǎng)絡(luò)信息進(jìn)行買賣的,相比較實(shí)體商店而言,對于買賣雙方都有便利,對于買家來說避免了繁瑣的上門選購的過程。和賣家也不需要準(zhǔn)備實(shí)物將其進(jìn)行羅列出來放在店里等著顧客上門,也不用雇傭人力從而耗費(fèi)成本,只需將商品以圖片或視頻的方式透過計算機(jī)上傳于建立的網(wǎng)上商店中,從而顧客也能通過計算機(jī)進(jìn)入網(wǎng)上商店進(jìn)行篩選自己需要
15、的物品。透過網(wǎng)上商店提供虛擬逛街瀏覽購物方式,顧客不用浪費(fèi)時間進(jìn)行上門奔波,只需在任意固定地點(diǎn)通過網(wǎng)絡(luò)進(jìn)行選購需要的物品,坐等物流公司為您送貨上門。所需商品選擇空間大,能得到更高性價比的理想商品, 并且網(wǎng)上的同行店鋪、同類商品競爭激烈,從而導(dǎo)致比一般實(shí)體店價格便宜,其優(yōu)勢是實(shí)體店無法比擬的,而且購買范圍與產(chǎn)品價格具有的競爭力越大,也不會受到天氣的影響,更符合顧客的意愿。相比較在實(shí)體店購物,網(wǎng)上商城最突出的特點(diǎn)就是簡單方便,對于一些時間緊張的人士來說,這可以極大的減少他們購物所花費(fèi)的時間和精力。由于是在網(wǎng)上進(jìn)行交易,肯定是無法做到現(xiàn)金交易,必須依托網(wǎng)上支付。這就要求有必要的安全保障。用戶在選擇商
16、品時只要在家用電腦打開店鋪網(wǎng)頁,進(jìn)行搜索輸入自己需要的產(chǎn)品名稱,就會出來所有網(wǎng)上開店的商家上架的該類產(chǎn)品,而顧客只要選擇自己中意的一家店鋪進(jìn)行購買即可。只要顧客在網(wǎng)上選購到中意的商品后,并且進(jìn)行支付所選商品金額后,就只需等著送貨了,所以網(wǎng)上購物確實(shí)是方便快捷。而網(wǎng)上商店以及供應(yīng)商家應(yīng)當(dāng)快速安全的送出消費(fèi)者所購買的商品,并且有義務(wù)保證貨物的安全和品質(zhì)。 1.4 網(wǎng)上商店的發(fā)展趨勢第一點(diǎn),網(wǎng)上商店所需要的成本相對較低,而且其已經(jīng)成了電子商務(wù)的代表。通過互聯(lián)網(wǎng)的特性,剔除了門店租金,銷售員和宣傳費(fèi)等等。網(wǎng)上商店的經(jīng)營者可能才進(jìn)入網(wǎng)上售賣需要加盟網(wǎng)上店鋪?zhàn)饨鹨约皬V告費(fèi)用外,之后的投入就比較低了,在網(wǎng)上
17、商店進(jìn)行經(jīng)營的另一個好處就是不需要大量的現(xiàn)金流,庫存可以利用上一級經(jīng)銷商來發(fā)貨,可以是虛擬庫存,隨時可以調(diào)整商品,而自己倉庫可以隨便選擇租金低的倉庫進(jìn)行庫存,從而經(jīng)營者運(yùn)營成本就自然降低,所以,網(wǎng)上商店的產(chǎn)品售賣價格是比較低的,因?yàn)槌杀镜慕档投陆档膬r格并非是惡性競爭的價格戰(zhàn),這算是創(chuàng)新模式帶來的競爭優(yōu)勢。而且,網(wǎng)上商店能滿足顧客特別需求。對顧客來說,選擇商品時要精挑細(xì)選。而實(shí)體商店因信息與地理環(huán)境的限制,顧客不能做到家家商店都進(jìn)行挑選,從時間或精力上就已被限制了購買商品的能力。而網(wǎng)上商店成功規(guī)避了這些麻煩,用戶可以在任何時間,任何地點(diǎn)來選擇多種商品,甚至是躺在床上就可以逛完整個商城。突破了傳
18、統(tǒng)實(shí)體交易的各種各樣的限制,切實(shí)的方便了人們的生活體驗(yàn)。并且用戶的選擇程度也得到了很大的提升,可以直接向賣家描述自己的需求由賣家提供最合適貼切的產(chǎn)品,滿足了不同的顧客的不同的個性化要求。而且,網(wǎng)上商城的規(guī)模發(fā)展不需要像實(shí)體店那樣,必須依托經(jīng)營店面的擴(kuò)大,銷售人員的增多。只要品牌宣傳的到位,有更多的人加入進(jìn)來就可以使市場規(guī)模擴(kuò)大,用戶也不用受環(huán)境的限制,方便的進(jìn)行購物。網(wǎng)上購物也越來越被人們所接受,逐漸發(fā)展壯大。據(jù)某個大型商城平臺提供的數(shù)據(jù)來看。幾乎每天都有成百上千家店鋪加盟。這樣夸張的勢頭足以說明,也不難看出網(wǎng)購市場的潛力,網(wǎng)購已漸成時尚生活的潮流。第二章 需求分析 2.1 功能需求網(wǎng)上商店實(shí)
19、現(xiàn)的基礎(chǔ)功能是:利用網(wǎng)絡(luò)進(jìn)行選擇購物,并且在網(wǎng)上購物的過程中體現(xiàn)心情愉悅的購物與安全可靠的保障。2.2市場需求市場需求的不斷增長,顧客光臨網(wǎng)上商店網(wǎng)站就是對設(shè)計者網(wǎng)站的一種肯定。作為網(wǎng)上商店,首先必須具有清晰的界面,不能花花綠綠,一定要讓客戶一目了然。擁有美觀大方的界面才能吸引更多的客戶,擁有種類多樣的商品才能滿足不同思想的顧客需求。所以這就需要具有優(yōu)秀的頁面美圖設(shè)計水平。另外注冊后的用戶,使用本網(wǎng)店界面必須簡單易懂,保證顧客視覺與思維能快速的理解與操作。2.3 管理需求從管理者方面,網(wǎng)上購物最重要的環(huán)節(jié)就是維護(hù)與管理的問題,應(yīng)該如何面對日益增長的商品種類以及銷售量,以及如何保證每位顧客得到他
20、們所購產(chǎn)品數(shù)量,種類精確,以及質(zhì)量最優(yōu)。再如何保證應(yīng)收所售商品款項(xiàng)金額到位。以上問題就是本網(wǎng)上商店所要實(shí)現(xiàn)的第一步功能。再者需要安全有效的運(yùn)行管理,定期發(fā)布需要更新商品以及做推廣宣傳。2.4 數(shù)據(jù)步驟1、 登陸(會員名密碼驗(yàn)證碼)2、 注冊(手機(jī)號用戶名密碼地址電話Email)3、 購物(商品類別價格購物車付款方式配送方式收銀臺)4、 商品信息(評分星級品名商品狀態(tài)所屬類別商品說明注)5、 網(wǎng)友評論(作者詳細(xì)內(nèi)容)6、 管理員(用戶名密碼手機(jī)驗(yàn)證碼)7、 日常信息管理(查看反饋公告設(shè)置添加新聞新聞修刪管理投票注銷登陸修改管理密碼)8、 產(chǎn)品管理(大類管理小類管理添加新商品查看修改管理訂單管理評
21、論字段名稱管理)9、 商品專題管理(添加新專題查看修改)10、會員管理(所有注冊用戶后臺用戶)第三章 技術(shù)介紹3.1 ASP.NET技術(shù)簡介ASP.NET是全新的統(tǒng)一的Web開發(fā)平臺,它所面對的對象是企業(yè)的程序開發(fā)者,提供一個開發(fā)Web程序的平臺。它的兼容性也非常的強(qiáng)可以在語法上與ASP兼容,由于采用的工作模式是全新的,所開發(fā)出來的程序也更加的安全可靠,可以與ASP應(yīng)用完美結(jié)合,將ASP.NET融入其中,這樣可以極大的提高ASP的功能。 ASP.NET的兼容性還不止于此,以.NET環(huán)境為基礎(chǔ)的所有相關(guān)語言都可以與其結(jié)合進(jìn)行程序的設(shè)計。不僅僅如此,在.NET的框架下,可以被所以的ASP.NET程
22、序隨意使用。這使得這個程序的普及度非常高,被大眾的認(rèn)可度也非常高 。對于其中的各項(xiàng)技術(shù)使用者也可以很輕易的獲得,諸如托管的公共語言運(yùn)行庫等等。它的優(yōu)點(diǎn)還有開發(fā)和使用比較簡單,幾乎就是只面向開發(fā)者,與平臺的聯(lián)系并不大。各種特點(diǎn)都具備了,在功能上也是非常的給力,功能強(qiáng)大,功能非常具有彈性和靈活性。這種極易操作的語言也讓這項(xiàng)技術(shù)經(jīng)久不衰。作為現(xiàn)今最優(yōu)秀的Web開發(fā)程序之一,它所具有的安全性,實(shí)用性,方便性,伸縮性都是各種開發(fā)程序中的佼佼者。而且具有的高效率配合豐富的實(shí)用工具自然就成為了最受歡迎的Web開發(fā)程序。以ASP.NET為基礎(chǔ)的應(yīng)用開發(fā)結(jié)構(gòu)也已經(jīng)慢慢開始普及,使其可以脫穎而出的關(guān)鍵就是具有可伸
23、縮性、靈活性、易維護(hù)性的業(yè)物系統(tǒng)3.2 C#網(wǎng)絡(luò)編程語言 微軟的.Net框架網(wǎng)絡(luò)編程者提供了以下兩個名字空間:System.Net和System.Net.Sockets。利用運(yùn)用其中的類與方法,就可以輕松地編寫出各種網(wǎng)絡(luò)應(yīng)用程序。這種網(wǎng)絡(luò)應(yīng)用程序不但可以是基于流套接字的,也可以是基于數(shù)據(jù)報套接字的。而基于流套接字的通訊中使用最廣泛的協(xié)議就是TCP協(xié)議,基于數(shù)據(jù)報套接字的通訊中采用最廣泛的就是UDP協(xié)議了。C#語言是面向Internet和企業(yè)級應(yīng)用的一種編程語言。C#語言幾乎整合了目前所有計算機(jī)高級語言的優(yōu)勢,在語法上符合人們的審美觀,重要的是非常安全直接面向?qū)ο蟆#是Microsoft Vi
24、sual Studio的用戶之一。不僅僅是C#。它還對 Visual Basic、Visual C+和一些極為常見的語言例如VBScript提供了支持。再加上Jscript,以上所提到的語言都提供對這個 Microsoft .NET平臺的使用權(quán)力。 Microsoft .NET中含有內(nèi)容非常多的類庫和一個強(qiáng)大的執(zhí)行引擎。也可以說這個平臺就是一個狹義的“通用語言”官方名稱為CLS,這種具有混合特性的語言可以提升類庫之間的合作能力。這樣來說的話,它的意義就很明顯了,將C#這種語言的功能完全的提升了,能夠在新老編程工具的類庫間充分訪問。由于C#是專門為.NET設(shè)計的語言,因此與其他任何在.NET平臺
25、下提供的語言對比,具有無與倫比的優(yōu)越性。毫無疑問,C#已成為開發(fā)Internet和企業(yè)級應(yīng)用程序 的首選程序設(shè)計語言。3.3 網(wǎng)頁制作工具Dreamweaver介紹Macromedia公司最新推出了一款新的有關(guān)的編輯工具叫Dreamweaver,這個網(wǎng)頁編輯器的特點(diǎn)是你編輯時看到的就是最后得到的。支持很多業(yè)內(nèi)的新標(biāo)準(zhǔn),如DHTML和CSS標(biāo)準(zhǔn),在技術(shù)上有大量的創(chuàng)新,功能強(qiáng)大且簡單快捷,設(shè)計出來的頁面不僅非常的美觀,表現(xiàn)力也非常的強(qiáng),更加能夠吸引用戶眼球。更值得稱道的是Dreamweaver在做到了高效率編輯能力的同時也沒落下站點(diǎn)管理功能,身兼這兩大優(yōu)點(diǎn),可以說是比較成功的網(wǎng)頁編輯工具了。極富創(chuàng)
26、造性的技術(shù)創(chuàng)新使得Dreamweaver可以很簡單的將動態(tài)的HTML特性網(wǎng)頁編輯出來。利用Dreamweaver的目標(biāo)瀏覽器進(jìn)行檢查特性,可以創(chuàng)建兼容性良好的網(wǎng)絡(luò)網(wǎng)頁,以適用于各種瀏覽器和平臺,利用Dreamweaver的Roundtrip HTML高級技術(shù),用戶可以精準(zhǔn)控制Dreamweaver生產(chǎn)的網(wǎng)頁源代碼,比如,使用可視編輯器進(jìn)行編輯時,可以在HTML檢視器中同時地看到Dreamweaver到底為用戶生成了什么樣的源代碼,從而避免了葫蘆畫瓢的缺陷。在網(wǎng)絡(luò)編輯時,Dreamweaver若是檢查到有非自己創(chuàng)作的網(wǎng)頁頁面時并不會改變他它,不僅如此,在接受了你的指令之后,其也可以幫你清除“垃圾
27、”。Dreamweaver以其非常人性化的特點(diǎn),可以通過用戶自己的選擇對選擇的對象進(jìn)行管理改造,并不會如同流氓軟件版強(qiáng)制執(zhí)行某些程序。其本身都是可以用相關(guān)工具進(jìn)行調(diào)整的。可以根據(jù)需求增強(qiáng)Dreamweaver本身的能力。 3.4 Access數(shù)據(jù)庫技術(shù) 所謂Access 是一種用來控制數(shù)據(jù)庫的一種程序,普遍適應(yīng)于任何Windows系統(tǒng),在微軟公司的重視和培養(yǎng)之下,它不但得到了Windows的特點(diǎn),還創(chuàng)新出了更為強(qiáng)大的功能,在同類的應(yīng)用程序中首屈一指,幾乎是難有望其項(xiàng)背者出現(xiàn),近幾次的更新又針對相關(guān)操作做了優(yōu)化,極大的簡化了操作步驟,使工作效率得以提升。目前處于壟斷地位。但是多數(shù)的人都不太了解A
28、ccess的強(qiáng)大功能,就把他當(dāng)作是數(shù)據(jù)儲存工具來用,其實(shí)這就忽略了他的另一個強(qiáng)大功能:界面設(shè)計與開發(fā)。在控件的配合下,Access利用VBA可以以其他工具無法比擬的簡便方法,高效的創(chuàng)造出厲害的軟件系統(tǒng)。而且界面清晰易懂,因此被廣大用戶廣泛運(yùn)用。 使用Access的時候?qū)τ陂_發(fā)者的專業(yè)水平要求不高,就算是業(yè)余的程序開發(fā)者也能簡單的熟練掌握它的各種使用方法。Access所用的數(shù)據(jù)庫語言是SQL,這是其能夠具有特別厲害的性能和適普性的原因,它的強(qiáng)大之處還有,可以將它當(dāng)成管理數(shù)據(jù)庫的成熟的系統(tǒng)和應(yīng)用程序生成器,完整的Access 數(shù)據(jù)庫必須要有表、查詢、宏、 模塊、窗體、 報表和相關(guān)訪問界面。與dba
29、se、FoxPro、 Paradox這些傳統(tǒng)的系統(tǒng)不一樣,在Access中,*.mdb是唯一的管理文件,也就是全部的信息都是由它管理的。這個文件是專門應(yīng)對數(shù)據(jù)庫而使用的,它獨(dú)有的結(jié)構(gòu)可以簡單快速的對數(shù)據(jù)庫中的信息進(jìn)行管理和調(diào)度。還通過Web技術(shù)將數(shù)據(jù)庫中的信息進(jìn)行了調(diào)整,建立一個非常不錯的信息共享平臺。第四章 數(shù)據(jù)庫設(shè)計4.1 數(shù)據(jù)庫的說明 本文所要建設(shè)的網(wǎng)站將是依據(jù)應(yīng)用比較多的一類關(guān)系模型。為了更好的迎合用戶的體驗(yàn),其中所使用的邏輯結(jié)構(gòu)是二維表格結(jié)構(gòu),并且嚴(yán)格按照一個關(guān)系和一張表的對應(yīng)模式,而且聯(lián)系的所有分量都要是一個不可分割的個體項(xiàng),對于一個由關(guān)系模型決定的數(shù)據(jù)庫,其組成是許多的二維表格。
30、而一些規(guī)模比較大的數(shù)據(jù)庫,像Oracle,SQL Server 2000/2005都是關(guān)系類型的數(shù)據(jù)庫,其管理系統(tǒng)是完全有別于比較小的數(shù)據(jù)庫的,這些工具極大的方便了管理者對數(shù)據(jù)庫進(jìn)行管理。4.2 數(shù)據(jù)庫的選擇此文的關(guān)系型數(shù)據(jù)庫由Access實(shí)現(xiàn)。Access是微軟Office中一個極為重要的組合部分。起先Access是一個單獨(dú)的產(chǎn)品,后來微軟發(fā)現(xiàn)假如將Access捆綁在office中一起上市發(fā)售,將會帶來非常可觀的利潤,所以Access 第一次出現(xiàn)在 office97 中,成為 office 中的一個重要組成。在Office中它的作用已經(jīng)非常的重要了,再加上微軟公司對于它的重視,將大量的資本放
31、入其中,創(chuàng)新出了極為強(qiáng)大的功能,在同類的應(yīng)用程序中首屈一指,近幾次的更新又針對相關(guān)操作做了優(yōu)化,極大的簡化了操作步驟,使工作效率得以提升。但是多數(shù)的人都不太了解Access的強(qiáng)大功能,就把他當(dāng)作是數(shù)據(jù)儲存工具來用,其實(shí)這就忽略了他的另一個強(qiáng)大功能:界面設(shè)計與開發(fā)。對于這種功能,最為突出的特點(diǎn)就是便利。用簡單的方法解決復(fù)雜的工作。4.3 數(shù)據(jù)庫表的描述所謂概念模型就是將網(wǎng)絡(luò)世界進(jìn)行構(gòu)想建立模型,有很多的展示方案,比較普遍的就是ER模型,對于模型的構(gòu)建展示是通過ER圖來表現(xiàn)的。圖中的形狀代表著各類不同的性質(zhì),具體的表示就是。矩形,菱形,橢圓分別對應(yīng)實(shí)體,聯(lián)系,屬性。接下來的就是一個完整的包括所有結(jié)
32、構(gòu)的ER圖,如圖4-0。 商品顧客賬號 圖404.4 數(shù)據(jù)庫中表的設(shè)計下圖41,由字段名稱,類型,說明構(gòu)成cart表,分別需要五組步驟生成。Cart表表4-1 cart表字段名稱類型說明cartid自動編號購物編號userid數(shù)字用戶編號productid數(shù)字商品編號count數(shù)字商品數(shù)量checkout是/否是否結(jié)賬下圖42,由字段名稱,類型,說明構(gòu)成message表,分別需要五組步驟生成。 message表表4-2 message表字段名稱類型說明Messages_ID自動編號留言IDMessages_Name文本留言人名稱Messages_Content備注留言內(nèi)容Messages_Ti
33、me日期/時間留言時間IsDelete是/否是否刪除下圖43,由字段名稱,類型,說明構(gòu)成orders表,分別需要十二組步驟生成。Orders表表4-3 orders表字段名稱類型說明orderid文本訂單編號productid文本商品編號userid數(shù)字用戶編號acceptname文本收貨人address文本收貨地址postalcode文本郵政編碼phone文本聯(lián)系電話delivery文本送貨方式payment文本付款方式state數(shù)字訂單狀態(tài) 0,取消訂單 1,等待發(fā)貨 2,商家已發(fā)貨 3,確認(rèn)收貨 4,完成交易o(hù)rdertime日期/時間下單時間orderprice貨幣訂單總額 下圖44,
34、由字段名稱,類型,說明構(gòu)成products表,分別需要十四組步驟生成。Products表表4-4 products表字段名稱類型說明productid自動編號商品編號productname文本商品名稱typeid_1數(shù)字商品第一級分類typeid_2數(shù)字商品第二級分類recommended是/否是否推薦specials是/否是否特價price貨幣商品原價userprice貨幣會員價格specialsprice貨幣特價pointcount數(shù)字點(diǎn)擊數(shù)量imagepath文本圖片路徑count數(shù)字商品庫存數(shù)量sellcount數(shù)字銷售數(shù)量description備注商品描述下圖45,由字段名稱,類型,
35、說明構(gòu)成relay表,分別需要五組步驟生成。Relay 表表4-5 relay表字段名稱類型說明Relay_ID自動編號回復(fù)IDRelay_Content備注回復(fù)內(nèi)容Relay_Time日期/時間回復(fù)時間Messages_ID數(shù)字留言IDMUser_ID數(shù)字回復(fù)人ID下圖46,由字段名稱,類型,說明構(gòu)成type_1表,分別需要二組步驟生成。Type_1表表4-6 type_1表字段名稱類型說明typeid_1自動編號商品一級分類typename文本商品一級名稱下圖47,由字段名稱,類型,說明構(gòu)成type_2表,分別需要四組步驟生成。Type_2表表4-7 type_2表字段名稱類型說明type
36、id_2自動編號商品二級分類編號typeid_1數(shù)字商品一級分類編號typename文本商品二級名稱下圖48,由字段名稱,類型,說明構(gòu)成userinfo表,分別需要七組步驟生成。Userinfo表表4-8 userinfo表字段名稱類型說明userid自動編號用戶編號username文本用戶名password文本密碼power數(shù)字用戶權(quán)限1表一般用戶2表示管理員email文本電子郵件question文本密碼問題answer文本問題答案第五章 系統(tǒng)總體設(shè)計5.1 系統(tǒng)運(yùn)行環(huán)境與系統(tǒng)結(jié)構(gòu) 為了保證在應(yīng)對大量訪問而造成的巨量計算時,系統(tǒng)不會崩潰,可以一定的效率進(jìn)行穩(wěn)定的工作。必須為其配備性能非常好的
37、服務(wù)器。不過為了用戶的普及客戶端不能有太高的要求,所用的應(yīng)用程序不僅要能用于全球互聯(lián)網(wǎng)也要可以在小范圍的網(wǎng)絡(luò)里使用。有大致的要求:軟件環(huán)境:客戶端: Windows98/2000/XP,IE6.0以上 服務(wù)器端:Windows XP/Windows2007,Windows 2007 Server, IIS 6.0及其以上版本。 開發(fā)環(huán)境:.Net framework 2.0,Visual studio 2005,MDAC 2.7 數(shù)據(jù)庫:采用access,在服務(wù)器端使用 硬件環(huán)境: 服務(wù)器 CPU:PIII 500以上 ,內(nèi)存:1GB以上 客戶機(jī) CPU:P200MMX以上,內(nèi)存:128MB以
38、上5.2 系統(tǒng)模塊功能 主要實(shí)現(xiàn)登陸、訂單管理、物品管理、留言反饋管理、會員管理模塊等,首先創(chuàng)建登錄頁面,然后里面訂單管理則是管理訂單的處理、通過消費(fèi)者的所購信息進(jìn)行交易核對,物品管理主要是對物品的分類、新物品上架等進(jìn)行管理,留言反饋管理是管理消費(fèi)者對本系統(tǒng)的建議以及對物品的綜合評價。會員管理主要是消費(fèi)者購買本網(wǎng)站的會員,比如購買本商店里的商品有折扣優(yōu)惠,而我們需要對他們統(tǒng)計管理。本網(wǎng)上商店系統(tǒng)模塊主要組成部分是系統(tǒng)的管理頁面,這模塊主要是對后臺進(jìn)行不斷的維護(hù)與更新,不斷地優(yōu)化系統(tǒng)漏洞。里面包括訂單管理、物品管理、評價管理、會員管理。 而管理員的權(quán)限:在本系統(tǒng)中只有一種管理員,即該網(wǎng)上系統(tǒng)管理
39、員。即擁有管理本系統(tǒng)的權(quán)限,比如具有管理用戶、商品管理,系統(tǒng)廣告通知等功能。 第六章 系統(tǒng)實(shí)現(xiàn)6.1 網(wǎng)站總體架構(gòu)及實(shí)現(xiàn) 6.1.1 系統(tǒng)總體結(jié)構(gòu)圖圖61圖61,首先,設(shè)計網(wǎng)上商店系統(tǒng),進(jìn)去商城首頁,然后分為兩個登錄方式供選擇,管理員賬號登錄與消費(fèi)者賬號登錄,而進(jìn)入管理者賬號后可以進(jìn)行添加產(chǎn)品,產(chǎn)品管理,大類管理,小類管理,訂單管理,留言管理,會員管理。而消費(fèi)者進(jìn)入賬號后,可以進(jìn)行商品瀏覽,商品購買,訂單查詢。6.1.2 網(wǎng)站首頁界面風(fēng)格圖 62圖62,消費(fèi)者進(jìn)去網(wǎng)站首頁風(fēng)格一定要讓賞心悅目的感覺,否則消費(fèi)者一進(jìn)入都沒有興趣瀏覽了,更何況購買消費(fèi)。6.1.3 購物流程圖(圖6-3)圖63圖63
40、,消費(fèi)者進(jìn)入商品頁面后,第一步需要選擇搜索查找需要的商品,然后一家家的比對哪家性價比高,商品確定后,需要放入購物車,進(jìn)行結(jié)算付款頁面,然后填寫收貨地址以及運(yùn)輸方式與快遞公司,最后確認(rèn)提交信息付款,最后只需要等待賣家發(fā)貨以及送貨到家。6.2.1 用戶登陸風(fēng)格(圖64)圖64圖64,頁面登錄顯示,消費(fèi)者需要注冊,已注冊的用戶直接登錄用戶名與密碼即可進(jìn)入網(wǎng)上商店。登陸判斷功能代碼如下: / 登陸判斷 if (this.checkCokdeTb.Text.Trim() = Session"CheckCode".ToString() if (user.validUser(this.u
41、sername.Value.Trim(), this.password.Value.Trim(),1) user.SetCookie(this.username.Value.Trim(); this.Response.Redirect("index.aspx"); else Page.RegisterStartupScript("alert", "<script>alert('用戶名和密碼不一致')</script>"); else Page.RegisterStartupScript(&quo
42、t;alert", "<script>alert('驗(yàn)證碼錯誤')</script>"); 6.2.2 用戶成功登陸后用戶中心(圖65)圖65會員管理功能簡述:在用戶個人中心里能對個人的資料進(jìn)行調(diào)整,把記錄的訂單詳情給刪去,調(diào)整購物車,修改登錄密碼等。6.3.1 管理員登陸界面風(fēng)格(圖66)圖66管理員管理系統(tǒng):管理員登錄賬號密碼即可進(jìn)入管理頁面,可以對系統(tǒng)采取管理與維護(hù)。6.3.2 后臺管理成功登陸 (圖67)圖67后臺管理功能簡述:管理員可以對留言管理進(jìn)行留言回復(fù)或留言刪除,訂單管理可以查看訂單與商家發(fā)貨,會員管理可以查
43、看會員信息修改與添加或刪除會員,商品類別管理分為一級與二級類別管理,商品管理可以對商品的添加、商品的編輯以及商品的刪除進(jìn)行管理。6.3.3 留言板(圖68)圖68留言板管理:管理員賬號登錄進(jìn)入留言板后,可以進(jìn)行回復(fù)或刪除。原代碼如下: protected void ibSumbit_Click(object sender, ImageClickEventArgs e) if (msg.createmessage(user.getUserName(), this.tbContent.Text, false) = 1) this.Bind(); Page.ClientScript.Register
44、ClientScriptBlock(this.GetType(), "alert", "<script>alert('留言成功')</script>", false); else Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", "<script>alert('留言失敗')</script>", false);6.3.4 用戶購買物品(圖69)圖69用戶購買:進(jìn)入購買管理,可以對商品進(jìn)行刪除與數(shù)理增減。第七章 結(jié)論7.1 畢業(yè)設(shè)計總結(jié)功夫不負(fù)有心人,在一百多天的努力下,完成了這個畢業(yè)設(shè)計,首先我要感謝安鑫老師,他給與了我巨大的幫助,在這期間,我努力學(xué)習(xí),閱讀文獻(xiàn),查找資料,在與老師的討論中迸發(fā)出許多獨(dú)特的靈感。在進(jìn)行畢業(yè)設(shè)計的同時還要兼顧工作,這段時間充實(shí)而精彩,雖然時間相對較短。卻是專升本二年半中最為開心的日子,在設(shè)計過程中比較艱辛,但是充滿樂趣。而設(shè)計過程中,自己研究獨(dú)立的程序開發(fā)和相關(guān)的
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 跨境電商平臺的用戶體驗(yàn)提升策略匯報
- 跨境電商法規(guī)與稅務(wù)政策解讀
- 人際關(guān)系在工作計劃中的角色
- 病人安全部工作總結(jié)與改進(jìn)措施計劃
- 促進(jìn)發(fā)展小班幼兒的成長計劃
- 七下名著《駱駝祥子》怎么考?請看各地中考試題匯編
- 吉林省部分重點(diǎn)高中2024-2025學(xué)年高二上學(xué)期1月期末考試生物試題含答案
- 如何提升職業(yè)素養(yǎng)計劃
- 跨國銀行反洗錢合規(guī)問題及解決方案
- 小學(xué)二年級有余數(shù)的除法口算題(共300題)
- 北京市矢量地圖-可改顏色
- 蛋白電泳在腎臟疾病中的實(shí)際臨床應(yīng)用
- T∕CCCMHPIE 1.3-2016 植物提取物 橙皮苷
- 毫火針療法PPT課件
- 三年級部編版語文下冊第二單元日積月累
- 前輪轂止口不合格8D報告
- 蝴蝶蘭溫室工廠化栽培管理技術(shù)
- 銀行對賬單(共9頁)
- 企業(yè)職工流動登記表格模板(最新)
- KET核心詞匯中文加音標(biāo)_完整版
評論
0/150
提交評論