趙暉
摘 要:本文主要是HTML的網(wǎng)上寄賣系統(tǒng)的實(shí)現(xiàn)設(shè)計(jì),商城由兩大部分:第一部分為希望用戶看到的頁面,包括主頁,商品詳情,登陸注冊(cè),購物車等,另一部分為管理員管理的頁面,包括上貨的商品種類,名稱,用戶管理等,即后臺(tái)管理系統(tǒng)。
關(guān)鍵詞:寄賣;在線;商城
一、引言
最近幾十年,全球經(jīng)濟(jì)的飛速增長(zhǎng),電子商務(wù)行業(yè)如雨后春筍般高速發(fā)展。即便2009年以來,在國(guó)際金融危機(jī)的陰影下,我國(guó)諸多的企業(yè)行業(yè)都遭受到了不同程度的打擊,但是電子商務(wù),互聯(lián)網(wǎng)相關(guān)的企業(yè)卻異軍突起,迎來了發(fā)展的快速階段的時(shí)期,成為危機(jī)背景下經(jīng)濟(jì)增長(zhǎng)的一個(gè)閃光點(diǎn)。過去兩年,由于受到新型冠狀病毒的影響,國(guó)內(nèi)很多行業(yè)收到了前所未有的沖擊,很多企業(yè)無奈破產(chǎn)倒閉,但是電子商務(wù)、信息等行業(yè)卻生機(jī)勃勃,尤其是網(wǎng)上商城等,彌補(bǔ)了人們活動(dòng)受限所帶來的生活不便。
二、系統(tǒng)設(shè)計(jì)與功能劃分
(一)三大模塊
對(duì)于網(wǎng)店寄賣系統(tǒng)的整體設(shè)計(jì),從開發(fā)角度分了三個(gè)步驟,也就是三個(gè)大的模塊。
第一個(gè)是前端界面,使用HTML5寫的整個(gè)頁面,使用HTML布局規(guī)劃,css完成樣式的設(shè)置,js完成頁面動(dòng)態(tài)交互的功能。并且在網(wǎng)頁中設(shè)置合理的鏈接來流暢的讓用戶在各個(gè)頁面中進(jìn)行合理流暢的跳轉(zhuǎn),或者使用js語句對(duì)操作按鈕進(jìn)行監(jiān)聽然后轉(zhuǎn)到另外的頁面。第二個(gè)模塊是對(duì)用戶通過注冊(cè)登錄,首頁觀看,商品列表,商品詳情頁,購物車,支付等一整套流程的代碼底層邏輯的實(shí)現(xiàn)。第三個(gè)模塊就是管理員網(wǎng)站的底層原理實(shí)現(xiàn),這個(gè)網(wǎng)站的作用是對(duì)商家所上架的商品進(jìn)行管理,比如分類,商品上架,訂單的查詢發(fā)貨等一系列操作。該操作是對(duì)數(shù)據(jù)庫的直接操作,而第二步中底層代碼的實(shí)現(xiàn)也是借助了數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù),直接操縱數(shù)據(jù)庫,所以管理員進(jìn)行數(shù)據(jù)的更換的時(shí)候,用戶所看到的數(shù)據(jù)也是動(dòng)態(tài)的變化的。
(二)用戶功能
從功能角度劃分,分為普通用戶和管理員用戶功能。
普通用戶的功能包括注冊(cè)、登錄、瀏覽商品、加入購物車購買等。如圖1所示。
管理員用戶功能包括管理用戶、管理商品、管理訂單等。如下圖2所示。
三、業(yè)務(wù)邏輯實(shí)現(xiàn)
本設(shè)計(jì)前端使用HTML布局規(guī)劃,css完成樣式的設(shè)置,js完成頁面動(dòng)態(tài)交互的功能。管理員頁面如圖3所示。
后端使用java和MYSQL來實(shí)現(xiàn),用戶登錄和管理商品的代碼如圖4所示。
四、總結(jié)
本設(shè)計(jì)自己配置了website服務(wù)器,使用html、java和Mysql,在ecllipse環(huán)境下完成了簡(jiǎn)單的商務(wù)網(wǎng)站的設(shè)計(jì)與開發(fā),實(shí)現(xiàn)了用戶注冊(cè)、登錄和商品瀏覽購買等一系列功能,達(dá)到了商務(wù)網(wǎng)站的基本要求。