陳杰
摘要:隨著人們生活水平的提高和生活節(jié)奏的加快,網(wǎng)上購(gòu)物已成為一個(gè)極具市場(chǎng)潛力的行業(yè)。在傳統(tǒng)購(gòu)物下,暴露出賣家地段難選、經(jīng)營(yíng)成本過高、風(fēng)險(xiǎn)太大等弊端,而且買家也極其的不方便。針對(duì)這些弊端,設(shè)計(jì)與實(shí)現(xiàn)了網(wǎng)上商城系統(tǒng),該系統(tǒng)是一個(gè)在網(wǎng)絡(luò)平臺(tái)上運(yùn)行的集購(gòu)物、支付和配送等功能于一體的無店鋪商城。
該系統(tǒng)采用B/S模式,頁面技術(shù)使用JSP,后臺(tái)數(shù)據(jù)庫使用Mysql數(shù)據(jù)庫,使用Java編程語言作為開發(fā)語言,使用MVC框架,使用Eclipse作為開發(fā)工具,該系統(tǒng)實(shí)現(xiàn)了用戶的注冊(cè)功能、登錄、商品查詢、商品管理、商品顯示、購(gòu)物車、訂單管理、用戶管理等功能。
關(guān)鍵詞:網(wǎng)上商城系統(tǒng);JSP;Java
網(wǎng)上商城的悄然興起,是商業(yè)經(jīng)濟(jì)發(fā)展到一定階段的產(chǎn)物,也是順應(yīng)新的消費(fèi)需求和技術(shù)進(jìn)步的必然結(jié)果,與傳統(tǒng)的百貨商店、連鎖超市、大賣場(chǎng)、便利店等有形商鋪相比,網(wǎng)上商城具有一定的先天優(yōu)勢(shì)。一是地段。對(duì)于傳統(tǒng)的有形店鋪來說,門店選址、地段的優(yōu)劣,幾乎能夠決定其未來經(jīng)營(yíng)的成敗,而城市中的商業(yè)網(wǎng)點(diǎn)資源,尤其是優(yōu)質(zhì)商業(yè)網(wǎng)點(diǎn)資源通常十分稀缺。網(wǎng)上商城則大多不存在地段方面的制約。二是經(jīng)營(yíng)成本。借助日益發(fā)展的科學(xué)技術(shù),網(wǎng)上商城通常能夠省卻從生產(chǎn)到銷售過程中的許多環(huán)節(jié),從而有效降低經(jīng)營(yíng)成本與交易成本,帶來消費(fèi)者、商家雙贏的局面。三是風(fēng)險(xiǎn)。對(duì)于個(gè)人來說,網(wǎng)上商店的準(zhǔn)入門檻相對(duì)較低,運(yùn)轉(zhuǎn)比較靈活。隨著社會(huì)經(jīng)濟(jì)的發(fā)展及消費(fèi)水平的提高,人們希望得到更加方便、更加快捷的購(gòu)物方式,同時(shí)也樂于嘗試各種新的購(gòu)物方式。在這一市場(chǎng)需求的推動(dòng)下,企業(yè)會(huì)對(duì)商品零售的方式進(jìn)行創(chuàng)新,而先進(jìn)的技術(shù)給創(chuàng)新提供了重要支撐與平臺(tái)。鑒于互聯(lián)網(wǎng)的優(yōu)勢(shì)以及對(duì)國(guó)內(nèi)外相關(guān)電子商務(wù)網(wǎng)站現(xiàn)狀的研究分析,我決定以基于Web的商城電子商務(wù)網(wǎng)站開發(fā)作為我的畢業(yè)設(shè)計(jì)主題。立足于設(shè)計(jì)一個(gè)在網(wǎng)絡(luò)平臺(tái)上運(yùn)行的集購(gòu)物、支付和配送等功能于一體的無店鋪商城。
一、網(wǎng)上商城的研究方法
作為一個(gè)網(wǎng)上商城系統(tǒng),就應(yīng)該做到能提供強(qiáng)大的業(yè)務(wù)支持功能,系統(tǒng)能實(shí)現(xiàn)用戶的注冊(cè)功能、登錄功能、商品的查詢,訂購(gòu)等功能。該系統(tǒng)基本上具備一個(gè)商品銷售網(wǎng)站應(yīng)該具備的功能,該設(shè)計(jì)項(xiàng)目基本上體現(xiàn)了構(gòu)建一個(gè)動(dòng)態(tài)商務(wù)網(wǎng)站所需要的技術(shù)。本網(wǎng)站是小型的商品銷售網(wǎng)站,消費(fèi)者可以有目的性的快速找到你所期望的產(chǎn)品,可以直觀的瀏覽商品的價(jià)格、內(nèi)容、生產(chǎn)日期是否符合需要,為現(xiàn)在高效率的生活帶來方便。經(jīng)過前期的深入調(diào)查和研究,總結(jié)出該平臺(tái)需要完成的一些具體功能,分析如下:用戶管理:能夠完成用戶基本信息錄入的注冊(cè)和用戶基本信息的個(gè)人前臺(tái)與后臺(tái)管理。管理員管理:能夠完成管理員對(duì)網(wǎng)站的商品資料(添加大類、添加小類、商品添加、商品審查)、商品交易(外理訂單、發(fā)貨查詢)、會(huì)員管理(會(huì)員審查)、操作管理(管理員添加、管理員審查、管理員退出)的功能。搜索功能:通過商品的名稱,商品的分類進(jìn)行搜索。查詢功能:能夠通過查看購(gòu)物車對(duì)所選商品進(jìn)行確定、挑選,通過定單查詢對(duì)支付費(fèi)用進(jìn)行確定。
二、網(wǎng)上商城使用到的技術(shù)
(1)學(xué)習(xí)并熟識(shí)My SQL數(shù)據(jù)庫的使用。
(2)學(xué)習(xí)并熟識(shí)MyEclipse開發(fā)平臺(tái)和插件的使用。
(3)運(yùn)用JAVA構(gòu)架來開發(fā)系統(tǒng),實(shí)現(xiàn)系統(tǒng)的優(yōu)化。
三、網(wǎng)上商城系統(tǒng)的可行性
1. 實(shí)驗(yàn)條件
軟件環(huán)境開發(fā)工具采用;MyEclipse6.0 Web服務(wù)器:Tomcat7.0 數(shù)據(jù)庫服務(wù)器:SQL Server 2000 編程語言:JAVA
2. 預(yù)計(jì)設(shè)計(jì)過程中可能遇到的問題以及方法和措施 這次畢業(yè)設(shè)計(jì)理論要求不是很高但是程序比較大,各個(gè)部分之間的銜接比較困難,這都要求我們有比較專業(yè)的編程知識(shí)。但是我相信通過自己不斷地積累學(xué)習(xí)和老師的悉心指導(dǎo)一定可以完成這次畢業(yè)設(shè)計(jì)的。在設(shè)計(jì)實(shí)現(xiàn)過程當(dāng)中,還會(huì)遇到一些特殊的技術(shù)困難,如何處理它們直接影響到生成頁面的質(zhì)量和服務(wù)器端的效率。
四、網(wǎng)上商城的研究目的及內(nèi)容
1. 研究目的:主要是方便人們的購(gòu)物生活、用科技改變?nèi)藗兊纳睢?/p>
2. 本論文研究的內(nèi)容就是實(shí)現(xiàn)了商品查詢、商品管理、商品顯示、購(gòu)物車、訂單管理、用戶管理等功能。基本上實(shí)現(xiàn)了網(wǎng)上購(gòu)物商城的基本功能和購(gòu)物流程。本網(wǎng)站是小型的商品銷售網(wǎng)站,消費(fèi)者可以有目的性的快速找到你所期望的產(chǎn)品,可以直觀的瀏覽商品的價(jià)格、內(nèi)容、生產(chǎn)日期是否符合需要,為現(xiàn)在高效率的生活帶來方便。經(jīng)過前期的深入調(diào)查和研究,總結(jié)出該平臺(tái)需要完成的一些具體功能。
分析如下:
(1)用戶管理:能夠完成用戶基本信息錄入的注冊(cè)和用戶基本信息的個(gè)人前臺(tái)與后臺(tái)管理。
(2)管理員管理:能夠完成管理員對(duì)網(wǎng)站的商品資料(添加大類、添加小類、商品添加、商品審查)、商品交易(外理訂單、發(fā)貨查詢)、會(huì)員管理(會(huì)員審查)、操作管理(管理員添加、管理員審查、管理員退出)的功能。
(3)搜索功能:通過商品的名稱,商品的分類進(jìn)行搜索。
(4)查詢功能:能夠通過查看購(gòu)物車對(duì)所選商品進(jìn)行確定、挑選,通過定單查詢對(duì)支付費(fèi)用進(jìn)行確定。
(5)其開發(fā)主要包括:數(shù)據(jù)庫的建立,前臺(tái)web頁面的設(shè)計(jì),后臺(tái)管理
五、總結(jié)
隨著計(jì)算機(jī)技術(shù)的發(fā)展和網(wǎng)絡(luò)人口的增加,網(wǎng)絡(luò)世界也越來越廣博,越來越豐富,電子商務(wù)已經(jīng)成為網(wǎng)上的一股潮流,顧客可以在網(wǎng)絡(luò)世界上獲得他們?cè)谑澜缟峡梢垣@得的所有商品和服務(wù)。而通過開發(fā)這個(gè)商城系統(tǒng),我自己也感覺受益匪淺,時(shí)代在變化,科技在發(fā)展,相信科技會(huì)讓我們的生活變得無限的精彩。
參考文獻(xiàn):
[1](美)Sco t t Jaro IM arisa Pena 著。Web設(shè)計(jì)與開發(fā)指南周刊。曲亞東著譯。北京:機(jī)械 工業(yè)出版社,2005.
[2]余雪麗. 軟件體系結(jié)構(gòu)及實(shí)例分析[M]. 北京:科學(xué)出版社.2004
[3]張立科. 數(shù)據(jù)庫開發(fā)技術(shù)與工程實(shí)踐[M]. 北京:人民郵電出版社.2004
[4]王云. 國(guó)內(nèi)管理信息系統(tǒng)(MIS)的開發(fā)應(yīng)用趨勢(shì)[J]. 北京:清華大學(xué)出版社.2006.
[5]Cay S.Horstmann. Java核心技術(shù)[M]. 北京:機(jī)械工業(yè)出版社.2009.
[6]李芝興. Java程序設(shè)計(jì)之網(wǎng)絡(luò)編程[M]. 北京:清華大學(xué)出版社.2006.
[7]朱喜福. Java 程序設(shè)計(jì)[M]. 北京:清華大學(xué)出版社.2004.
[8]劉俊強(qiáng). Oracle 11g入門與提高[M]. 北京:清華大學(xué)出版社.2011
[9]袁鵬飛. Oracle 11g數(shù)據(jù)庫管理與開發(fā)基礎(chǔ)教程[M]. 北京:人民郵電出版社.2013
[10]王國(guó)輝,李立文,楊亮.JSP數(shù)據(jù)庫系統(tǒng)開發(fā)完全手冊(cè)