freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jspserverlet開發(fā)的網(wǎng)上花店網(wǎng)站畢業(yè)設(shè)計(jì)論文-預(yù)覽頁(yè)

 

【正文】 的實(shí)現(xiàn) 20 20 前臺(tái)功能實(shí)現(xiàn) 21 21 登錄與注冊(cè) 22 購(gòu)物車使用 26 訂單查詢 30 管理員管理后臺(tái)數(shù)據(jù)界面 32 32 32 33 346 花店功能測(cè)試 38 數(shù)據(jù)源的配置 38 系統(tǒng)調(diào)試界面預(yù)覽 38總 結(jié) 44致 謝 45參考文獻(xiàn) 46IV 1 前 言傳統(tǒng)的商務(wù)是以固定不變的銷售地點(diǎn)(即商店)和固定不變的銷售時(shí)間為特征的店鋪式銷售。另一方面突破了時(shí)間和空間的限制,使得交易活動(dòng)可以在任何時(shí)間、任何地點(diǎn)進(jìn)行,從而大大提高了效率。網(wǎng)上購(gòu)物系統(tǒng)網(wǎng)站是電子商務(wù)系統(tǒng)的一個(gè)重要部分,網(wǎng)上花店系統(tǒng)將傳統(tǒng)的花店經(jīng)營(yíng)管理模式與計(jì)算機(jī)網(wǎng)絡(luò)的綜合經(jīng)營(yíng)管理模式結(jié)合在一起,將人、機(jī)、物的需求、活動(dòng)和運(yùn)作進(jìn)行系統(tǒng)分析、設(shè)計(jì)并管理,以實(shí)現(xiàn)現(xiàn)代高效、科學(xué)且安全的電子商務(wù)。Web應(yīng)用服務(wù)器:Tomcat服務(wù)器適用于中小型系統(tǒng)的開發(fā)服務(wù)期,同時(shí)Tomcat可以從網(wǎng)上免費(fèi)下載,從而降低了開發(fā)成本。模型即業(yè)務(wù)層部分,視圖是現(xiàn)實(shí)層,控制器是視圖訪問(wèn)業(yè)務(wù)層的代碼。 JSP技術(shù)JSP(Java Server Pages)是一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)[3],由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立。網(wǎng)頁(yè)還能通過(guò)tags和Script訪問(wèn)存在于服務(wù)器端的資源(如數(shù)據(jù)庫(kù))。插入的Java程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。Java SERVLET 是JSP的技術(shù)基礎(chǔ),在大型的Web應(yīng)用程序的開發(fā)需要Java SERVLET和JSP配合才能完成。JSP基本上可以在所有平臺(tái)上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。一臺(tái)服務(wù)器到無(wú)數(shù)臺(tái)服務(wù)器,java在不斷的壯大自己,同時(shí)顯示了一個(gè)巨大的生命力,JSP是基于Java的開發(fā),無(wú)疑也繼承了java的這些優(yōu)點(diǎn)。JSP擁有很多架包,同時(shí)支持很多外來(lái)架包,當(dāng)需要時(shí)可以導(dǎo)入即可使用,簡(jiǎn)單方便。 數(shù)據(jù)庫(kù)技術(shù)Java中連接數(shù)據(jù)庫(kù)的技術(shù)是JDBC,Java程序可以通過(guò)JDBC驅(qū)動(dòng)程序與數(shù)據(jù)庫(kù)相連,執(zhí)行查詢、修改數(shù)據(jù)等操作。在數(shù)據(jù)庫(kù)使用前,首先根據(jù)需求進(jìn)行分析,建立數(shù)據(jù)模型,數(shù)據(jù)模型是現(xiàn)實(shí)世界中數(shù)據(jù)特征的抽象,它具有三個(gè)突出優(yōu)點(diǎn):能夠有效提取信息,比較真實(shí)地模擬現(xiàn)實(shí)世界,容易為人所理解,便于計(jì)算機(jī)實(shí)現(xiàn)。3 網(wǎng)站系統(tǒng)分析 網(wǎng)上花店需求分析本系統(tǒng)主要是供網(wǎng)上購(gòu)物的用戶使用,同時(shí)后臺(tái)也必須有管理人員對(duì)其進(jìn)行管理以保證系統(tǒng)正常運(yùn)行,具體功能如下:(1)購(gòu)物功能:對(duì)用戶要購(gòu)買的商品進(jìn)行管理。(5)密碼重置功能:已注冊(cè)的用戶對(duì)自己的密碼進(jìn)行修改。(3)訂單管理:對(duì)客戶的訂單進(jìn)行管理。具體系統(tǒng)業(yè)務(wù)流程如圖32所示。注冊(cè)登錄處理過(guò)程的二層數(shù)據(jù)流圖如圖34所示。本次設(shè)計(jì)希望設(shè)計(jì)一個(gè)網(wǎng)上花店系統(tǒng),它包括以下電子商務(wù)B2C網(wǎng)站的常見(jiàn)功能:(1) 鮮花產(chǎn)品選購(gòu)。從顧客方面說(shuō),顧客提交訂單后,此網(wǎng)站的網(wǎng)上交易已經(jīng)完成,應(yīng)該進(jìn)入管理者的訂單處理過(guò)程。一旦訂單得到處理確認(rèn),網(wǎng)上交易即告完成。本系統(tǒng)設(shè)計(jì)時(shí)把頁(yè)面中一些常用的部分集成為模塊,例如頁(yè)面的頭部和產(chǎn)品導(dǎo)航模塊,這樣設(shè)計(jì)新的頁(yè)面時(shí)如果有重復(fù)出現(xiàn)的部分,只需要拿現(xiàn)成的模塊嵌套組裝就可以了。表41 總功能表功能類別子功能用戶功能 管理員(普通和超級(jí))用戶登錄在線購(gòu)買 用戶登錄注冊(cè)商品查詢查看商品信息購(gòu)買商品查看購(gòu)物車查看訂單詳請(qǐng)圖42 用戶功能框圖用戶登錄功能用戶的注冊(cè)用戶的登錄圖43 用戶登錄功能框圖用戶功能描述如表42所示。操作序列注冊(cè)會(huì)員,然后輸入用戶名和密碼,進(jìn)行登錄。操作序列選擇商品類別,點(diǎn)擊查詢。表44查詢商品詳細(xì)信息功能表名稱、標(biāo)識(shí)符查看商品的詳細(xì)信息功能描述通過(guò)類別查找商品,可以查看喜歡商品的詳細(xì)信息優(yōu)先級(jí)高級(jí)輸入點(diǎn)擊查看操作序列可以查看相對(duì)應(yīng)的商品詳細(xì)信息輸出顯示相應(yīng)商品的詳細(xì)信息補(bǔ)充說(shuō)明如不登錄,可以查詢,可以查看商品的詳細(xì)信息,但不能購(gòu)買商品。表46查看購(gòu)物車功能表名稱、標(biāo)識(shí)符查看購(gòu)物車功能描述可以修改購(gòu)買數(shù)量,如不喜歡該商品,可以進(jìn)行刪除,確定后提交購(gòu)物車,可繼續(xù)購(gòu)其他商品。查看訂單的功能描述如表47所示。補(bǔ)充說(shuō)明如不登錄,則不能購(gòu)買花卉。優(yōu)先級(jí)高級(jí)輸入輸入信息,進(jìn)行增刪改查。訂單功能模快,如圖47所示。輸出操作已成功。(1) 商品的ER圖,如圖48所示。訂單商品號(hào)ID訂單號(hào)商品名稱商品價(jià)格訂貨時(shí)間商品數(shù)量圖410 訂單明細(xì)ER圖用戶用戶名密碼Email圖411用戶ER圖(5)訂單的ER圖如圖412所示。(2) 用戶資料表:用于記錄用戶的信息,主要由用戶名稱,用戶密碼和用戶的名稱組成,如表411所示。(4) 訂單資料表:用于記錄用戶訂單的一些基本信息,包括訂單ID,用戶名稱,收貨人名稱,收貨人地址,收貨人電話,訂單狀態(tài),訂貨時(shí)間,詳情如表413所示。5 網(wǎng)站的實(shí)現(xiàn)在系統(tǒng)開發(fā)前,要先明確系統(tǒng)的目錄組織結(jié)構(gòu),這樣就可以更好的理解其開發(fā)原理,本系統(tǒng)的目錄組織結(jié)構(gòu)如圖51所示。這一設(shè)計(jì)可以使顧客很快地找到自己喜歡的商品,商品查詢時(shí),顧客可以選擇商品的分類,也可以添入與自己有興趣的相關(guān)文字進(jìn)行模糊查詢。為了防止惡意提交表單,設(shè)置驗(yàn)證碼,只有當(dāng)用戶名,密碼,全部正確時(shí),才能提交表單。如需注冊(cè),首先輸入用戶名。審核通過(guò)后,顯示注冊(cè)成功,進(jìn)入首頁(yè)面,用戶可以根據(jù)自己的需要進(jìn)行相關(guān)的操作。 String ame = new String((),GBK)。+zpassword+39。 if(fromWhere!=null) { if((jz)) {//回結(jié)賬 ().getRequestDispatcher(/CustomerServlet?action=jiezhang).forward(request,response)。 } else if((mmcz)) {//回密碼重置 ().getRequestDispatcher(/).forward(request,response)。 (msg,msg)。 String spw = (spw)。 String c = new String((),GBK)。 if(s) { String msg =網(wǎng)絡(luò)有重名,請(qǐng)重新注冊(cè)?。?。+ame+39。+c+39。 (msg,msg)。 } }} 購(gòu)物車使用 登錄用戶可以選擇商品下方的加入備選,把想要購(gòu)買的鮮花商品,放入購(gòu)物車,這很像實(shí)際的超市購(gòu)物。選擇加入備選,可以繼續(xù)進(jìn)行購(gòu)物。流程圖結(jié)束No不購(gòu)買選購(gòu)花卉,點(diǎn)擊訂購(gòu),添加到購(gòu)物車修改購(gòu)物車,提交開始點(diǎn)擊取消購(gòu)買是否購(gòu)買Yes點(diǎn)擊確認(rèn)購(gòu)買登錄成功生成訂單圖55 消費(fèi)者查看購(gòu)物車流程圖代碼實(shí)現(xiàn):if(()) {//當(dāng)meg為空時(shí),代表庫(kù)存夠 int oid = (ordergoodsmeg,oid)。 double gprice=(sqlx)。 sqly=new String((),GBK)。,+gprice+,+count+,now())。 pageForward(msg,request,response)。 (handlePage,handlePage)。 String url = /。 } else {//提示用戶庫(kù)存不夠 (msg,msg)。 String recadr = (recadr)。 recMsg[1] = ()。 double oprice = ()。+ame+39。+recMsg[1]+39。 upsql=new String((),GBK)。 String sql = select oid,receivename,receiveadds,receivetel,allmoney,zhuangtai from ordermeg where oid=39。 if(==0) { msg = 對(duì)不起,沒(méi)有訂單!。 String url = /。 } } 訂單查詢對(duì)于顧客的每一次網(wǎng)站上的購(gòu)物訂單,系統(tǒng)都會(huì)生成一個(gè)對(duì)應(yīng)的定單號(hào),該定單號(hào)保存了購(gòu)買商品用戶的詳細(xì)信息以及物流信息,在購(gòu)買商品表中也會(huì)通過(guò)此定單號(hào)保存該次購(gòu)買過(guò)程中的所有商品和數(shù)量等信息。 String receivename = (receivename).trim()。+receivename+39。+receivetel+39。 String sqlr = select oid,receivename,receiveadds,receivetel,allmoney,zhuangtai from ordermeg where oid=+mmname。 pageForward(msg,request,response)。 ServletContext sc = getServletContext()。NO管理員登錄輸入管理員賬號(hào)和密碼是否有誤管理員商品瀏覽重新登陸開始對(duì)商品的各種操作Yes圖57 管理員登錄流程圖商品的添加功能主要是描述物品的類別,價(jià)格,庫(kù)存等信息,只要管理員登陸后才能實(shí)現(xiàn)此功能,管理員的權(quán)限分為特殊與普通兩類。點(diǎn)擊確定,進(jìn)行查詢開始結(jié)束輸入查詢條件管理員登錄成功圖510 管理員查詢訂單流程圖部分訂單信息代碼實(shí)現(xiàn): else if((searchorder)) { String ddfs=(String)(ddfs)。 if((ordergl)) { ddtitle=。 ddmsg=已發(fā)送。 } String oid = (searchorder).trim()。String sql = select oid,ame,receivename,receiveadds,receivetel,allmoney,+ zhuangtai from ordermeg where oid=+ss+ddtitle。 if(()==0) { msg=對(duì)不起,沒(méi)有+oid+號(hào)+ddmsg+訂單的信息!。 (request,response)。String sql = select goodsname,gtype,gprice,gdate,gamount,gimgurl,gintroduction, +goodsid from goodsmessage where goodsname like 39。 (totolPage)。 } (vv,vv)。 (request,response)。(1) 首先配置好數(shù)據(jù)源并啟動(dòng)Tomcat,在地址欄輸入“://localhost:8080/chaoshi/”后進(jìn)入客戶端的首頁(yè)(如圖61所示),客戶可以再該頁(yè)面單擊按鈕或鏈接進(jìn)入相應(yīng)的頁(yè)面。如查詢商品中的百合如圖63所示。圖66 收貨人訂單頁(yè)面填寫(7)當(dāng)用戶填寫完訂購(gòu)表單,單擊“確認(rèn)并提交”按鈕時(shí),便生成訂單了,生成訂單的時(shí)候需要顯示用戶購(gòu)買的產(chǎn)品和收貨人等信息。圖68 后臺(tái)登錄頁(yè)面圖69 后臺(tái)管理頁(yè)面(9)當(dāng)超級(jí)管理員分別單機(jī)“管理員添加”,“管理員刪除”,“管理員信息”,“密碼修改”連接后,就會(huì)進(jìn)入相應(yīng)功能頁(yè)面,如單擊“管理員添加”鏈接,就會(huì)進(jìn)入(如圖610所示)的添加新的管理員信息頁(yè)面。正是考慮到這點(diǎn),在設(shè)計(jì)數(shù)據(jù)庫(kù)存儲(chǔ)時(shí)便把訂單分為訂單概要信息和訂單明細(xì)分別進(jìn)行存儲(chǔ)。(12)已發(fā)送訂單信息測(cè)試,包含物品的詳細(xì)信息以及收貨人地址和聯(lián)系方式如圖614和615所示。但同時(shí),由于個(gè)人經(jīng)驗(yàn)及能力尚欠不足,系統(tǒng)在技術(shù)實(shí)現(xiàn)上還有很多不盡如人意的地方。科學(xué)的開發(fā)過(guò)程科學(xué)的開發(fā)過(guò)程從可行性研究開始,經(jīng)過(guò)可行性研究、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測(cè)試等主要階段。同時(shí),在軟件開發(fā)的過(guò)程中,也應(yīng)同步做好相應(yīng)文檔的編寫。同時(shí),還要感謝與我朝夕相處的同學(xué)們,在共同生活和學(xué)習(xí)中,大家互相幫助和關(guān)心,給我留下了美
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1