版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
題目基于JavaWeb的易賣購(gòu)物網(wǎng)站——注冊(cè)登陸在線聊天功能商品管理模塊系別數(shù)學(xué)與信息工程系專業(yè)年級(jí)2012級(jí)計(jì)算機(jī)科學(xué)與技術(shù)(移動(dòng)互聯(lián)網(wǎng)方向)
基于JavaWeb的易賣購(gòu)物網(wǎng)站——注冊(cè)登陸在線聊天功能商品管理模塊摘要:
隨著網(wǎng)絡(luò)化和信息化的發(fā)展,人們生活水平的不斷提高,互聯(lián)網(wǎng)已逐步深入人心,人們不再滿足于傳統(tǒng)的購(gòu)物方式,“網(wǎng)上購(gòu)物”這種新型的購(gòu)物方式已經(jīng)為更多的人所接受,越來越多的網(wǎng)絡(luò)商店走入了大眾的生活,對(duì)電子商務(wù)網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)技術(shù)要求也越來越高,網(wǎng)上手機(jī)銷售也成為商家新的運(yùn)作模式。本網(wǎng)站主要以MySQL為數(shù)據(jù)庫(kù)開發(fā)平臺(tái),采用JSP開發(fā)技術(shù)實(shí)現(xiàn)前臺(tái)用戶頁(yè)面和后臺(tái)管理員管理頁(yè)面。此系統(tǒng)的開發(fā)改善了一些技術(shù)和增加創(chuàng)新,使之代替了傳統(tǒng)的銷售方式,解決了管理困難、銷售成本高等問題。同時(shí)此系統(tǒng)具有使用簡(jiǎn)單,用戶界面友好,便于操作等特點(diǎn)。關(guān)鍵詞:JSP;MySQL;手機(jī)商城
Abstract
:Withthedevelopmentofnetworkandinformationtechnology,people'slivingstandardscontinuetoimprove,theInternethasgraduallydeepened
Heart,peoplearenolongersatisfiedwiththetraditionalshoppingway,onlineshoppinghasbeenacceptedbymoreandmorepeople,moreandmoreonlinestoresintothepubliclife,theelectroniccommercewebsitedesignandimplementationoftechnicalrequirementsareincreasinglyhigh,onlinemobilephonesaleshavebecomeanewbusinessmodel.ThiswebsitemainlytoMySQLasthedatabasedevelopmentplatform,usingJSPdevelopmenttechnologytoachievethefrontpageandbackofficeadministratormanagementpage.Thedevelopmentofthissystemhasimprovedsometechnologyandinnovation,sothatitcanreplacethetraditionalsalesmode,anditsolvestheproblemofmanagementdifficultyandhighcostofsales.Atthesametime,thesystemhastheadvantagesofsimpleuse,friendlyuserinterface,easytooperateandsoon.KeyWords:JSP;MySQL;mobilemall目錄緒論 4第1章開發(fā)環(huán)境 61.1系統(tǒng)開發(fā)工具和開發(fā)環(huán)境 61.1.1開發(fā)工具 61.1.2開發(fā)語(yǔ)言 6第2章系統(tǒng)開發(fā)相關(guān)技術(shù)的介紹 82.1JSP簡(jiǎn)介 82.2JSP的優(yōu)點(diǎn) 82.3JSP的弱勢(shì) 82.4MyEclipse簡(jiǎn)介 92.5PL/SQLDeveloper 92.6PL/SQLDeveloper的重要功能 92.7Tomcat簡(jiǎn)介 11第3章程序思路 123.1系統(tǒng)功能的需求 123.2系統(tǒng)的3個(gè)角色 123.3系統(tǒng)角色的功能 12第4章程序分析和具體實(shí)現(xiàn) 134.1系統(tǒng)模塊總設(shè)計(jì) 134.2系統(tǒng)可行性分析 144.2.1技術(shù)及開發(fā)方法可行性 144.2.2管理可行性 144.2.3經(jīng)濟(jì)可行性 144.3業(yè)務(wù)流程分析 144.4用戶維護(hù)模塊設(shè)計(jì)與實(shí)現(xiàn) 164.5留言信息管理設(shè)計(jì)與實(shí)現(xiàn) 214.6商品管理模塊的實(shí)現(xiàn) 224.6.1管理員登錄 224.6.2商品類別管理模塊 234.6.3商品信息管理模塊 244.6.4訂單信息管理模塊 25第5章系統(tǒng)測(cè)試 265.1系統(tǒng)測(cè)試方法 265.1.1系統(tǒng)測(cè)試計(jì)劃 265.1.2系統(tǒng)測(cè)試工具 265.1.3系統(tǒng)測(cè)試方法和測(cè)試類型 265.2系統(tǒng)測(cè)試的目的和原則 275.3系統(tǒng)測(cè)試 275.3.1系統(tǒng)登錄測(cè)試要點(diǎn) 275.3.2管理員進(jìn)入系統(tǒng)測(cè)試要點(diǎn) 275.3.3數(shù)據(jù)輸入測(cè)試要點(diǎn) 275.3.4數(shù)據(jù)刪除測(cè)試要點(diǎn) 285.4系統(tǒng)測(cè)試效果 285.5本章小結(jié) 29結(jié)論 30致謝 31參考文獻(xiàn) 32附錄 33緒論隨著社會(huì)的不斷進(jìn)步及網(wǎng)絡(luò)經(jīng)濟(jì)時(shí)代的蓬勃發(fā)展,互聯(lián)網(wǎng)已逐步深入人心,人們不再滿足于傳統(tǒng)的購(gòu)物方式,“網(wǎng)上購(gòu)物”這種新型的購(gòu)物方式已經(jīng)為更多的人所接受。
信息技術(shù)飛速發(fā)展,手機(jī)的銷售和管理水平也隨之提高,逐步實(shí)現(xiàn)信息化,縮減中間渠道,形成網(wǎng)上直銷,免去時(shí)間和空間的限制,在傳統(tǒng)購(gòu)物的過程中,這些中間環(huán)節(jié)是不可能避免的,要想買到自己所需要的商品,就必須去實(shí)體店,也就是人們所說的商場(chǎng),如果網(wǎng)上商城開發(fā)成熟,人們就可以坐在家里,或者是任何一個(gè)地方,只要有一臺(tái)聯(lián)網(wǎng)的電腦,就能買到自己需要和想要的商品,極大的方便了人們的生活,節(jié)省了很多時(shí)間,此外網(wǎng)上的商品種類齊全,對(duì)一些特殊商品的需求也能得到滿足,由于網(wǎng)上購(gòu)物可以減少很多中間環(huán)節(jié),大大的節(jié)省了成本,只需很少的運(yùn)費(fèi)就能送到家,所以再價(jià)錢上也占很大的優(yōu)勢(shì)。
在國(guó)外,“網(wǎng)上購(gòu)物”的理念已經(jīng)十分成熟,結(jié)合購(gòu)物搜索、在線圖形技術(shù)等實(shí)現(xiàn)在線試穿、在線著裝,并且可以以平面圖像、3D影像的表現(xiàn)形式使用戶的體驗(yàn)水平非常人性化。而我國(guó)的信息化購(gòu)物起步相對(duì)較晚,但由于電子商務(wù)的飛速發(fā)展,信息化程度有了明顯的提高,像淘寶、當(dāng)當(dāng)、卓越等網(wǎng)站和新浪、搜狐的網(wǎng)上商城等,極大的促進(jìn)了我國(guó)商品銷售信息化的發(fā)展。
在設(shè)計(jì)上,該系統(tǒng)采用MVC模式,由于是滿足一些小型企業(yè)和商家的需求,不可能把所有的功能都完善,這對(duì)于任何一個(gè)網(wǎng)站來說也是不可能實(shí)現(xiàn)的,隨著客戶需求的增加,后期的升級(jí)與改進(jìn)是很必要的,這種開發(fā)模式將顯示模式與設(shè)計(jì)模式相分離,對(duì)于后期的開發(fā)人員來說,是一件極大的好事,只需增加相應(yīng)的代碼,提供相應(yīng)的接口就可以了,而不必過多的考慮系統(tǒng)的整體情況,當(dāng)然,如果是大型的網(wǎng)站,就必須運(yùn)用一些架構(gòu)等,但對(duì)于這樣的小型網(wǎng)站來說,這種模式就足夠了。
此網(wǎng)上手機(jī)銷售網(wǎng)站正是針對(duì)傳統(tǒng)銷售出現(xiàn)的一系列問題而開發(fā)的,實(shí)現(xiàn)了銷售的高效率、低錯(cuò)誤、信息化、自動(dòng)化和規(guī)范化。開發(fā)環(huán)境1.1
系統(tǒng)開發(fā)工具和開發(fā)語(yǔ)言
1.1.1
開發(fā)工具
本軟件系統(tǒng)使用MyEclipse作為開發(fā)工具。
MyEclipse是一個(gè)十分優(yōu)秀的用于開發(fā)Java,J2EE的Eclipse插件集合,MyEclipse的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開源產(chǎn)品的支持十分不錯(cuò)。MyEclipse目前支持JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能??梢哉fMyEclipse幾乎囊括了目前所有主流開源產(chǎn)品的專屬eclipse開發(fā)工具。
根據(jù)官方最新消息MyEclipse2013已經(jīng)正式發(fā)布MyEclipse2013[2]支持HTML5、JQuery和主流的Javascript庫(kù)。隨著MyEclipse2013支持Html5你可以添加音頻、視頻和API元素到你的項(xiàng)目,從而為移動(dòng)設(shè)備創(chuàng)建復(fù)雜的Web應(yīng)用程序。你甚至還可以通過HTML5可視化設(shè)計(jì)器設(shè)計(jì)令人難以置信的用戶界面。同時(shí),隨著MyEclipse2013支持JQuery,你可以通過插件提升性能,并添加動(dòng)畫效果到設(shè)計(jì)中。
1.1.2
開發(fā)語(yǔ)言
本系統(tǒng)采用的是Java作為開發(fā)語(yǔ)言。Java是由Sun
Microsystems公司于1995年5月推出的Java程序設(shè)計(jì)語(yǔ)言(以下簡(jiǎn)稱Java語(yǔ)言)和Java平臺(tái)的總稱。
Java語(yǔ)言是一個(gè)支持網(wǎng)絡(luò)計(jì)算的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。Java語(yǔ)言吸收了Smalltalk語(yǔ)言和C++語(yǔ)言的優(yōu)點(diǎn),并增加了其它特性,如支持并發(fā)程序設(shè)計(jì)、網(wǎng)絡(luò)通信、和多媒體數(shù)據(jù)控制等。主要特性如下:
1、Java語(yǔ)言是簡(jiǎn)單的。Java語(yǔ)言的語(yǔ)法與C語(yǔ)言和C++語(yǔ)言很接近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用Java。另一方面,Java丟棄了C++
中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動(dòng)的強(qiáng)制類型轉(zhuǎn)換。特別地,Java語(yǔ)言不使用指針,并提供了自動(dòng)的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。
2、Java語(yǔ)言是一個(gè)面向?qū)ο蟮?。Java語(yǔ)言提供類、接口和繼承等原語(yǔ),為了簡(jiǎn)單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實(shí)現(xiàn)機(jī)制(關(guān)鍵字為implements)??傊琂ava語(yǔ)言是一個(gè)純的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。第2章系統(tǒng)開發(fā)相關(guān)技術(shù)的介紹2.1JSP簡(jiǎn)介JSP(JavaServerPages)是由SunMicrosystems公司倡導(dǎo),許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)。就是普通網(wǎng)頁(yè)文件中插入Java程序和JSP標(biāo)記,就形成了JSP文件。JSP是在服務(wù)端執(zhí)行的,使用Java語(yǔ)言編寫和封裝生成動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯,將邏輯與顯示分離,服務(wù)器遇到訪問JSP頁(yè)面的請(qǐng)求時(shí),先執(zhí)行網(wǎng)頁(yè)中的程序代碼段,然后再將執(zhí)行后的結(jié)果和JSP文件中的HTML代碼生成一個(gè)HTML文本返回給客戶端,因此客戶端只需要有瀏覽器就能瀏覽。2.2JSP的優(yōu)點(diǎn)
JSP是目前主流的網(wǎng)絡(luò)編程環(huán)境之一,是一種將各種Web元素組合在一起的服務(wù)器技術(shù),是一個(gè)網(wǎng)站開發(fā)的平臺(tái),它提供了生成Web應(yīng)用程序所必需的各種服務(wù)。主要有以下幾個(gè)好處:(1)一次編寫,到處運(yùn)行。(2)系統(tǒng)的多平臺(tái)支持。(3)強(qiáng)大的可伸縮性。(4)多樣化和開發(fā)工具的支持。(5)支持服務(wù)器端組件。
2.3JSP的弱勢(shì)
(1)很高的復(fù)雜性,因?yàn)榫哂锌缙脚_(tái)性和強(qiáng)大的伸縮性,所以無形之中就增加了復(fù)雜程度。(2)Java的運(yùn)行是靠class常駐內(nèi)存來實(shí)現(xiàn)的,占用內(nèi)存較高。此外還需要一定的硬盤空間存放.java文件和.class文件以及相應(yīng)的版本文件。
2.4MyEclipse簡(jiǎn)介
MyEclipse是一個(gè)用于開發(fā)Java、J2ee的Eclipse插件集合,功能強(qiáng)大,支持廣泛,對(duì)各種開源產(chǎn)品的支持十分不錯(cuò)。簡(jiǎn)單而言,MyEclipse是Eclipse的插件,是最強(qiáng)大的J2EE的集成開發(fā)環(huán)境之一,支持代碼編寫、配置、測(cè)試以及除錯(cuò),MyEclipse6.0以后版本安裝時(shí)不再需要安裝Eclipse。2.5PL/SQLDeveloperPL/SQLDeveloper是一個(gè)集成開發(fā)環(huán)境,專門面向Oracle數(shù)據(jù)庫(kù)存儲(chǔ)程序單元的開發(fā)。如今,有越來越多的商業(yè)邏輯和應(yīng)用邏輯轉(zhuǎn)向了OracleServer,因此,PL/SQL編程也成了整個(gè)開發(fā)過程的一個(gè)重要組成部分。PL/SQLDeveloper側(cè)重于易用性、代碼品質(zhì)和生產(chǎn)力,充分發(fā)揮Oracle應(yīng)用程序開發(fā)過程中的主要優(yōu)勢(shì)。2.6
PL/SQLDeveloper的重要功能集成調(diào)試器該調(diào)試器(要求Oracle7.3.4或更高)提供您所需要的全部特性:跳入(StepIn)、跳過(StepOver)、跳出(StepOut)、異常時(shí)停止運(yùn)行、斷點(diǎn)、觀察和設(shè)置變量、觀察全部堆棧等?;灸軌蛘{(diào)試任何程序單元(包括觸發(fā)器和Oracle8對(duì)象類型),無需作出任何修改。完善器該完善器允許您通過用戶定義的規(guī)則對(duì)SQL和PL/SQL代碼進(jìn)行規(guī)范化處理。在編譯、保存、打開一個(gè)文件時(shí),代碼將自動(dòng)被規(guī)范化。該特性提高了您編碼的生產(chǎn)力,改善了PL/SQL代碼的可讀性,促進(jìn)了大規(guī)模工作團(tuán)隊(duì)的協(xié)作。SQL窗口該窗口允許您輸入任何SQL語(yǔ)句,并以柵格形式對(duì)結(jié)果進(jìn)行觀察和編輯,支持按范例查詢模式,以便在某個(gè)結(jié)果集合中查找特定記錄。另外,還含有歷史緩存,您可以輕松調(diào)用先前執(zhí)行過的SQL語(yǔ)句。該SQL編輯器提供了同PL/SQL編輯器相同的強(qiáng)大特性。命令窗口使用PL/SQLDeveloper的命令窗口能夠開發(fā)并運(yùn)行SQL腳本。該窗口具有同SQL*Plus相同的感觀,另外還增加了一個(gè)內(nèi)置的帶語(yǔ)法加強(qiáng)特性的腳本編輯器。這樣,您就可以開發(fā)自己的腳本,無需編輯腳本/保存腳本/轉(zhuǎn)換為SQL*Plus/運(yùn)行腳本過程,也不用離開PL/SQLDeveloper集成開發(fā)環(huán)境。報(bào)告PL/SQLDeveloper提供內(nèi)置的報(bào)告功能,您可以根據(jù)程序數(shù)據(jù)或Oracle字典運(yùn)行報(bào)告。PL/SQLDeveloper本身提供了大量標(biāo)準(zhǔn)報(bào)告,而且您還可以方便的創(chuàng)建自定義報(bào)告。自定義報(bào)告將被保存在報(bào)告文件中,進(jìn)而包含在報(bào)告菜單內(nèi)。這樣,運(yùn)行您自己經(jīng)常使用的自定義報(bào)告就非常方便。您可以使用QueryReporter免費(fèi)軟件工具來運(yùn)行您的報(bào)告,不需要PL/SQLDeveloper,直接從命令行運(yùn)行即可。工程PL/SQLDeveloper內(nèi)置的工程概念可以用來組織您的工作。一個(gè)工程包括源文件集合、數(shù)據(jù)庫(kù)對(duì)象、notes和選項(xiàng)。PL/SQLDeveloper允許您在某些特定的條目集合范圍之內(nèi)進(jìn)行工作,而不是在完全的數(shù)據(jù)庫(kù)或架構(gòu)之內(nèi)。這樣,如果需要編譯所有工程條目或者將工程從某個(gè)位置或數(shù)據(jù)庫(kù)移動(dòng)到其他位置時(shí),所需工程條目的查找就變得比較簡(jiǎn)單。2.7Tomcat簡(jiǎn)介Tomcat是Apache軟件基金會(huì)(ApacheSoftwareFoundation)的Jakarta項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache、Sun和其他一些公司及個(gè)人共同開發(fā)而成。其性能穩(wěn)定、技術(shù)先進(jìn),擴(kuò)展性好,占用的系統(tǒng)資源小,支持郵件服務(wù)等與負(fù)載平衡等系統(tǒng)功能并且免費(fèi),得到了開發(fā)人員的喜愛和認(rèn)可,成為目前流行的應(yīng)用服務(wù)器。第3章
程序思路3.1系統(tǒng)功能的需求在本系統(tǒng)中主要闡述注冊(cè)登陸,在線聊天功能,商品管理模塊三個(gè)模塊。(1)在線聊天功能:實(shí)現(xiàn)用戶與管理員之間的在線聊天功能。(2)商品管理模塊:實(shí)現(xiàn)產(chǎn)品列表、產(chǎn)品明細(xì)功能。(3)注冊(cè)登陸:實(shí)現(xiàn)用戶注冊(cè)、用戶信息修改、用戶刪除、用戶查詢功能。
3.2
系統(tǒng)的3個(gè)角色
系統(tǒng)的3個(gè)角色:(1)注冊(cè)用戶(2)管理員(3)普通的網(wǎng)站瀏覽者(即游客)
3.3
系統(tǒng)角色的功能
(1)普通用戶網(wǎng)站的普通瀏覽者(即游客)只能瀏覽商品。(2)注冊(cè)用戶普通瀏覽者只要注冊(cè)為網(wǎng)站用戶后,獲得自己的帳號(hào),設(shè)置自己的密碼就具有以下功能:登錄,登出,向購(gòu)物車中添加商品,生成并提交訂單。添加或修改個(gè)人明細(xì)資料。(3)管理員擁有注冊(cè)用戶的所有功能還可以對(duì)用戶進(jìn)行管理,包括添加新用戶、修改用戶密碼、刪除用戶。第4章程序分析和具體實(shí)現(xiàn)系統(tǒng)模塊總體設(shè)計(jì)利用層次圖來表示系統(tǒng)中各模塊之間的關(guān)系。層次方框圖是用樹形結(jié)構(gòu)的一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)。樹形結(jié)構(gòu)的頂層是一個(gè)單獨(dú)的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框代表各個(gè)數(shù)據(jù)的子集,最底層的各個(gè)矩形框代表組成這個(gè)數(shù)據(jù)的實(shí)際數(shù)據(jù)元素(不能再分割的元素)。隨著這種結(jié)構(gòu)的精細(xì)化,層次方框圖對(duì)數(shù)據(jù)結(jié)構(gòu)也描繪得越來越詳細(xì),這種模式非常適合于需求分析階段的需要。從對(duì)頂層的信息的分類開始,沿著圖中每條路徑反復(fù)細(xì)化,直到確定了數(shù)據(jù)結(jié)構(gòu)的全部細(xì)節(jié)為止。本系統(tǒng)一共分為前臺(tái)和后臺(tái)兩大模塊,兩個(gè)模塊之間雖然在表面上是相互獨(dú)立的,但是在對(duì)數(shù)據(jù)庫(kù)的訪問上是緊密相連的,各個(gè)模塊訪問的是同一個(gè)數(shù)據(jù)庫(kù),只是所訪問的表不同而已。每個(gè)模塊的功能都是按照在調(diào)研中搜集的資料進(jìn)行編排制作的。依據(jù)上述功能分析,系統(tǒng)在兩個(gè)模塊的基礎(chǔ)上每一個(gè)模塊又分為幾個(gè)模塊。1.前臺(tái)系統(tǒng)功能模塊分為(1)電子產(chǎn)品展臺(tái)模塊:通過新品上架,分頁(yè)顯示特價(jià)電子產(chǎn)品,電子產(chǎn)品銷售排行展示網(wǎng)站的所有電子產(chǎn)品;(2)電子產(chǎn)品查詢模塊:按電子產(chǎn)品的類別查詢電子產(chǎn)品的相關(guān)信息;(3)用戶維護(hù)模塊:為用戶提供了用戶注冊(cè)、用戶登錄、用戶資料修改以及找回密碼的功能;2.后臺(tái)系統(tǒng)功能模塊分為(1)電子產(chǎn)品管理模塊:按類別查看電子產(chǎn)品,對(duì)電子產(chǎn)品的信息進(jìn)行維護(hù);(2)用戶管理模塊:為了保護(hù)用戶的信息,此模塊與前臺(tái)用戶維護(hù)的區(qū)別是管理員只能查看用戶信息和刪除操作;4.2系統(tǒng)可行性分析4.2.1技術(shù)及開發(fā)方法可行性本系統(tǒng)基于瀏覽器/服務(wù)器體系人們常說的B/S體系,系統(tǒng)安裝維護(hù)簡(jiǎn)便。數(shù)據(jù)集中管理,便于分散用戶使用,適應(yīng)互連時(shí)代軟件的發(fā)展趨勢(shì)。開發(fā)技術(shù)主要包括JSP,Java,JavaBean,JDBC以及Web應(yīng)用開發(fā)中常用的腳本語(yǔ)言JavaScript。Web服務(wù)器采用Tomcat,數(shù)據(jù)庫(kù)采用Oracle數(shù)據(jù)庫(kù)系統(tǒng)。由于本系統(tǒng)采用的是Java相關(guān)的技術(shù)具有“一處編譯處處運(yùn)行”的特性,所以系統(tǒng)可跨平臺(tái)使用,可運(yùn)行于Linux/Unix和Windows系列操作系統(tǒng)平臺(tái)[6]。4.2.2管理可行性利用面向?qū)ο蟮臋C(jī)構(gòu)化方法,面向?qū)ο蠓椒ㄒ浴皩?duì)象”為中心,在分析對(duì)象、研究對(duì)象及對(duì)象的屬性的過程中,根據(jù)其內(nèi)在規(guī)律建立求解模型?;谶@種方法建立的軟件系統(tǒng),不管外部環(huán)境或功能需求如何地變化,其對(duì)象的內(nèi)在的規(guī)律是不變的,區(qū)別于傳統(tǒng)方法的以“過程為中心”,以功能分解為基本方法,當(dāng)功能需求發(fā)生變化時(shí),將引起對(duì)軟件整體結(jié)構(gòu)的修改,導(dǎo)致系統(tǒng)不穩(wěn)定。因而,基于這種方法建立的軟件系統(tǒng)是不會(huì)引起軟件結(jié)構(gòu)的整體變化,所以系統(tǒng)是穩(wěn)定的,利用此方法可以充分達(dá)到系統(tǒng)管理可行性的目的。4.2.3經(jīng)濟(jì)可行性通過調(diào)查分析開發(fā)游戲網(wǎng)站所具備的能力及實(shí)現(xiàn)的方法,準(zhǔn)確確定游戲網(wǎng)站的總體結(jié)構(gòu),利用Oracle數(shù)據(jù)庫(kù)所具有的能力,以最簡(jiǎn)潔最容易的方法,使用JSP和Java使其達(dá)到快速開發(fā)的效果。4.3業(yè)務(wù)流程分析業(yè)務(wù)流程分析的目的是:形成合理、科學(xué)的業(yè)務(wù)流程。通過分析現(xiàn)有業(yè)務(wù)流程的基礎(chǔ)上進(jìn)行業(yè)務(wù)流程重組(BPR),產(chǎn)生新更為合理的業(yè)務(wù)流程。業(yè)務(wù)流程分析主要是定義項(xiàng)目的內(nèi)容,即對(duì)現(xiàn)行的管理進(jìn)行仔細(xì)地回顧和描述,從而認(rèn)識(shí)項(xiàng)目的業(yè)務(wù)和技術(shù)上的具體要求,幫助確定流程工作與合作建模的基本要素,更好地分析理解其同其他要素的關(guān)系,例如業(yè)務(wù)目標(biāo)、業(yè)務(wù)策略、面對(duì)的問題、產(chǎn)生的影響、組織機(jī)構(gòu)參與者或者相關(guān)的企業(yè)架構(gòu)。系統(tǒng)設(shè)計(jì)以前,要對(duì)系統(tǒng)需求進(jìn)行歸納和分析,查找出所有的業(yè)務(wù)主角,然后在確定業(yè)務(wù)主角后,每個(gè)主角的相關(guān)活動(dòng)及流程應(yīng)清晰地制定出來,最終設(shè)計(jì)出邏輯視圖、用戶界面示意圖。
下面是對(duì)該系統(tǒng)業(yè)務(wù)流程的簡(jiǎn)單分析:用戶首先登錄系統(tǒng),如果用戶還沒有登錄名,首先要進(jìn)行用注冊(cè)。注冊(cè)后,在登錄時(shí)用戶名與密碼驗(yàn)證通過就能做相關(guān)操作。如果用戶名不存在或密碼不正確,則提示重新登錄。用戶成功登錄之后,進(jìn)入主頁(yè)面,可選基本業(yè)務(wù)有四個(gè),個(gè)人信息管理,在線注冊(cè),購(gòu)物車管理,我的訂單。在個(gè)人信息管理中,用戶可以修改自己的信息;在線注冊(cè)中,用戶可以注冊(cè)成為本系統(tǒng)的會(huì)員,然后可以下訂單;如果當(dāng)前登錄用戶為管理員,則可以刪除和修改發(fā)布的家具息,管理家具類別,維護(hù)留言板功能,查看訂單信息并且受理訂單。系統(tǒng)業(yè)務(wù)流程圖如圖4-1所示。圖4-1系統(tǒng)業(yè)務(wù)流程4.4用戶維護(hù)模塊設(shè)計(jì)與實(shí)現(xiàn)由于網(wǎng)上購(gòu)物必須保證用戶的正確性、購(gòu)物的安全性,需要對(duì)用戶資料進(jìn)行有效的管理,因此用戶管理是電子商務(wù)網(wǎng)站的重要內(nèi)容。它主要包括用戶注冊(cè)、登錄和驗(yàn)證、用戶注冊(cè)資料的修改更新和用戶注銷等功能。1.注冊(cè)(1)實(shí)現(xiàn)目標(biāo)用戶單擊注冊(cè)后需要輸入密碼和確認(rèn)密碼、用戶真實(shí)姓名、住址、性別、E_mail、QQ。用戶只須填寫一個(gè)Web表單。這里需要用戶通過E_mail注冊(cè)是考慮到兩點(diǎn):第一,用戶的E_mail是惟一的;第二,通過用戶的E_mail可以很方便快捷的與用戶取得聯(lián)系。用戶在提交注冊(cè)信息后,系統(tǒng)會(huì)對(duì)注冊(cè)頁(yè)面填寫的正確性進(jìn)行檢查。對(duì)于不符合要求的填寫會(huì)給出必要的提示,并返回修改;對(duì)于符合要求的注冊(cè)表單,用戶提交信息后也要返回相應(yīng)的歡迎信息,用戶提交的正確注冊(cè)信息將被存入系統(tǒng)的數(shù)據(jù)庫(kù)中。界面的設(shè)計(jì)如圖4-2所示。圖4-2用戶注冊(cè)模塊(2)實(shí)現(xiàn)過程所屬頁(yè)面名:userReg.jsp表單屬性:name="form1"action="<%=path%>/userReg.action"method="post"頁(yè)面設(shè)計(jì)如表4-2所示。表4-2用戶注冊(cè)主要控件信息列表名稱類型含義userNameText輸入用戶名稱passwordPassword輸入密碼passwordOnePassword輸入確認(rèn)密碼userRealnameText輸入真實(shí)姓名續(xù)表5-2userAddressText輸入住址userSexradio選擇性別userTelText輸入聯(lián)系方式E-mailText輸入E-mail地址確定Button提交用戶信息取消Button取消注冊(cè)2.登錄和驗(yàn)證(1)用戶登錄程序流程描述當(dāng)用戶輸入用戶名和密碼后首先要進(jìn)行身份驗(yàn)證,如果用戶存在,則成功登錄,反之,如果用戶不存在,提示錯(cuò)誤信息“輸入的用戶名或密碼不存在,請(qǐng)注冊(cè)”,返回登錄界面重新輸入用戶名和密碼。用戶登錄的程序流程圖如圖4-3所示。圖4-3用戶登錄程序流程圖(2)實(shí)現(xiàn)目標(biāo)對(duì)于本系統(tǒng)的購(gòu)物過程而言,在用戶瀏覽電子產(chǎn)品時(shí),可以不進(jìn)行登錄,只有在使用購(gòu)物車時(shí),才需要登錄,以完成整個(gè)購(gòu)物過程。用戶登錄用于驗(yàn)證用戶的用戶名和密碼,然后決定顧客進(jìn)入系統(tǒng)進(jìn)行操作,如進(jìn)行用戶修改的操作,購(gòu)物車和結(jié)帳的操作等。界面的設(shè)計(jì)如圖4-4所示。圖4-4用戶登錄模塊(3)實(shí)現(xiàn)過程所屬頁(yè)面名:index.jsp頁(yè)面設(shè)計(jì)如表4-3所示。表4-3用戶登錄主要控件信息列表名稱類型含義userNameText輸入用戶名passwordPassword輸入密碼注冊(cè)button注冊(cè)新用戶登錄button登錄網(wǎng)站3.用戶修改和注銷(1)實(shí)現(xiàn)目標(biāo)已注冊(cè)的用戶只要登錄本系統(tǒng)后便可以通過單擊用戶修改按鈕進(jìn)行用戶修改操作,在此頁(yè)面中用戶可以更改自己的帳戶和詳細(xì)信息,如可以修改密碼、修改Email地址等個(gè)人信息。通過點(diǎn)擊提交按鈕完成修改操作。界面的設(shè)計(jì)如圖4-5所示。圖4-5用戶修改模塊為了保證用戶購(gòu)物的安全性,系統(tǒng)提供了不關(guān)閉瀏覽器而退出電子產(chǎn)品在線銷售系統(tǒng)的功能,注銷功能是清除用戶在使用或登錄系統(tǒng)期間的所有Session信息。(2)實(shí)現(xiàn)過程所屬頁(yè)面名:userXinxi.jsp表單屬性:action="<%=path%>/userEdit.action"name="form1"method="post"頁(yè)面設(shè)計(jì)如表4-4所示。表4-4用戶修改主要控件信息列表名稱類型含義userNameText輸入用戶名稱passwordPassword輸入密碼passwordOnePassword輸入確認(rèn)密碼userRealnameText輸入真實(shí)姓名userAddressText輸入住址userSexradio選擇性別userTelText輸入聯(lián)系方式E-mailText輸入E-mail地址確定Button提交用戶信息取消Button取消注冊(cè)4.5留言信息管理設(shè)計(jì)與實(shí)現(xiàn)1.實(shí)現(xiàn)目標(biāo)客戶對(duì)商城的商品有任何意見,都可以在留言模塊中進(jìn)行留言,方便管理員查看,商城會(huì)及時(shí)處理問題。界面的設(shè)計(jì)如圖4-6所示。圖4-6留言信息管理模塊2.實(shí)現(xiàn)過程所屬頁(yè)面名:liuyanMana.jsp留言功能,主要先依靠liuyanDAO.findAll方法來獲取所有留言,然后調(diào)用liuyanMana來顯示,管理員的添加操作是調(diào)用liuyanAdd方法實(shí)現(xiàn)的,留言的時(shí)間定義是用獲取系統(tǒng)時(shí)間的方法來定義的。刪除留言時(shí)則調(diào)用liuyanDel方法來實(shí)現(xiàn)。4.6商品管理模塊的實(shí)現(xiàn)4.6.1管理員登錄此模塊實(shí)現(xiàn)用戶身份驗(yàn)證的功能,由于本系統(tǒng)后臺(tái)管理只是系統(tǒng)管理員使用。在登錄模塊中,輸入用戶名及密碼,點(diǎn)擊提交按鈕完成用戶身份驗(yàn)證的功能。本模塊的頁(yè)面設(shè)計(jì)如圖4-4所示:圖4-4用戶登錄界面4.6.2商品類別管理模塊管理員輸入類別相關(guān)正確信息后點(diǎn)擊錄入按鈕,如果是沒有輸入完整的普通用戶信息,比如沒有輸入類別名稱,都會(huì)給出相應(yīng)的錯(cuò)誤提示,不能錄入成功。輸入數(shù)據(jù)都通過form表單中定義的方法onsubmit="returncheckForm()"來檢查,checkForm()函數(shù)中是各種的校驗(yàn)輸入數(shù)據(jù)的方式,類別管理模塊窗口設(shè)計(jì)如圖4-5所示:圖4-5類別信息管理4.6.3商品信息管理模塊1.在此頁(yè)面主要是輸入商品信息,包括商品編號(hào)、名稱、介紹、圖片、商品價(jià)格等,其中商品介紹這個(gè)地方,使用的是開源的在線文本編輯器fckEditor這個(gè)富文本框?qū)崿F(xiàn)。是否為空也是通過form表單中的onsubmit="returncheckForm()來檢查。管理模塊的窗口設(shè)計(jì)如圖4-6所示:圖4-6家具添加管理窗口2.管理員點(diǎn)擊左側(cè)的菜單“商品信息管理”,頁(yè)面跳轉(zhuǎn)到商品管理界面,調(diào)用后臺(tái)的商品Action類查詢出所有的家具信息,并把這些信息封轉(zhuǎn)到數(shù)據(jù)集合List中,綁定到request對(duì)象,然后頁(yè)面跳轉(zhuǎn)到相應(yīng)的jsp,顯示出商品信息。商品信息管理設(shè)計(jì)如圖4-7所示:圖4-7商品管理操作窗口4.6.4訂單信息管理模塊1.點(diǎn)擊訂單信息管理后,右側(cè)顯示所有訂單信息。點(diǎn)擊“訂單明細(xì)”,系統(tǒng)彈出明細(xì)對(duì)話框,可以查看到訂單的詳細(xì)信息。訂單信息管理的窗口設(shè)計(jì)如圖4-8所示:圖4-8訂單管理窗口第5章系統(tǒng)測(cè)試5.1系統(tǒng)測(cè)試方法5.1.1系統(tǒng)測(cè)試計(jì)劃測(cè)試計(jì)劃是指測(cè)試階段的測(cè)試計(jì)劃?,F(xiàn)狀:目前測(cè)試文檔關(guān)于測(cè)試的內(nèi)容主要是測(cè)試的時(shí)間計(jì)劃。而這種時(shí)間劃分也是非常粗略的,而且沒有依據(jù)。為什么要花這么多時(shí)間?目前只是按照個(gè)人直觀、經(jīng)驗(yàn)等方法來判斷測(cè)試時(shí)間。因此,這類測(cè)試計(jì)劃的隨意性太大,粒度太粗,不便于管理。目前的測(cè)試是為了測(cè)試而測(cè)試,沒有規(guī)劃性。如果已經(jīng)知道了家具已具有的功能,可以通過測(cè)試來檢驗(yàn)是否每個(gè)功能都能正常使用。5.1.2系統(tǒng)測(cè)試工具目前的測(cè)試方法都是手工測(cè)試,手工測(cè)試的效率跟測(cè)試員的經(jīng)驗(yàn)有很大關(guān)系,需要一定的技巧性。而有部分測(cè)試類型是可以用測(cè)試工具來實(shí)現(xiàn)的。比如:邊界測(cè)試、非法測(cè)試、功能測(cè)試、性能測(cè)試等[10]。但自動(dòng)化測(cè)試并不能代替手工測(cè)試,它是一個(gè)補(bǔ)充。一般來講,測(cè)試自動(dòng)化在整個(gè)測(cè)試過程中只能占到30%左右。但測(cè)試人員對(duì)測(cè)試工具不熟悉,目前只能先以手工測(cè)試為主,繼續(xù)探討自動(dòng)化測(cè)試的可操作性。(手頭沒有自動(dòng)化測(cè)試工具)白盒測(cè)試:也稱為結(jié)構(gòu)測(cè)試,根據(jù)程序內(nèi)部邏輯結(jié)構(gòu)進(jìn)行測(cè)試。5.1.3系統(tǒng)測(cè)試方法和測(cè)試類型黑盒測(cè)試:黑盒測(cè)試也稱功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試,它是在已知家具所應(yīng)具有的功能,通過測(cè)試來檢測(cè)每個(gè)功能是否都能正常使用,在測(cè)試時(shí),把程序看作一個(gè)不能打開的黑盆子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,測(cè)試者在程序接口進(jìn)行測(cè)試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)鋸而產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫(kù)或文件)的完整性。黑盒測(cè)試方法主要有等價(jià)類劃分、邊值分析、因—果圖、錯(cuò)誤推測(cè)等,主要用于軟件確認(rèn)測(cè)試?!昂诤小狈ㄖ塾诔绦蛲獠拷Y(jié)構(gòu)、不考慮內(nèi)部邏輯結(jié)構(gòu)、針對(duì)軟件界面和軟件功能進(jìn)行測(cè)試?!昂诤小狈ㄊ歉F舉輸入測(cè)試,只有把所有可能的輸入都作為測(cè)試情況使用,才能以這種方法查出程序中所有的錯(cuò)誤。白盒測(cè)試:白盒測(cè)試也稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試,它是知道家具內(nèi)部工作過程,可通過測(cè)試來檢測(cè)家具內(nèi)部動(dòng)作是否按照規(guī)格說明書的規(guī)定正常進(jìn)行,按照程序內(nèi)部的結(jié)構(gòu)測(cè)試程序,檢驗(yàn)程序中的每條通路是否都有能按預(yù)定要求正確工作,而不顧它的功能,白盒測(cè)試的主要方法有邏輯驅(qū)動(dòng)、基路測(cè)試等,主要用于軟件驗(yàn)證。“白盒”法全面了解程序內(nèi)部邏輯結(jié)構(gòu)、對(duì)所有邏輯路徑進(jìn)行測(cè)試。“白盒”法是窮舉路徑測(cè)試。在使用這一方案時(shí),測(cè)試者必須檢查程序的內(nèi)部結(jié)構(gòu),從檢查程序的邏輯著手,得出測(cè)試數(shù)據(jù)。5.2系統(tǒng)測(cè)試的目的和原則在任何軟件系統(tǒng)的開發(fā)過程中,尤其是在進(jìn)行大型軟件系統(tǒng)的開發(fā)中,任何一個(gè)編程人員都不可避免地會(huì)產(chǎn)生錯(cuò)誤。為了盡可能地發(fā)現(xiàn)并改正系統(tǒng)設(shè)計(jì)中的錯(cuò)誤,減少錯(cuò)誤造成的損失,保證系統(tǒng)開發(fā)的質(zhì)量,需要進(jìn)行系統(tǒng)的測(cè)試。5.3系統(tǒng)測(cè)試5.3.1系統(tǒng)登錄測(cè)試要點(diǎn)測(cè)試要點(diǎn):用戶名和密碼。測(cè)試路徑:用戶名和密碼是否為真。測(cè)試結(jié)果:為真,進(jìn)入系統(tǒng);為假,提示重新輸入用戶信息。5.3.2管理員進(jìn)入系統(tǒng)測(cè)試要點(diǎn)測(cè)試要點(diǎn):管理員必須先登錄。測(cè)試路徑:從管理系統(tǒng)的主頁(yè)面直接進(jìn)入是否能成功測(cè)試結(jié)果:無法成功進(jìn)入,提示必須先進(jìn)行管理員登錄,并自動(dòng)跳轉(zhuǎn)至登錄頁(yè)面。5.3.3數(shù)據(jù)輸入測(cè)試要點(diǎn)測(cè)試要點(diǎn):數(shù)據(jù)錄入類型、數(shù)據(jù)約束。測(cè)試路徑:輸入類型是否正確,是否允許為空。測(cè)試結(jié)果:輸入類型正確,能寫入數(shù)據(jù)庫(kù)增加新記錄,否則提示重新輸入。輸入空值,允許為空,則正常增加記錄,否則提示不允許為空。當(dāng)輸入數(shù)據(jù)為數(shù)據(jù)表中限定的類型時(shí),才能增加新的記錄;若輸入的數(shù)據(jù)類型不正確,則無法增加新的記錄。5.3.4數(shù)據(jù)刪除測(cè)試要點(diǎn)測(cè)試要點(diǎn):數(shù)據(jù)點(diǎn)擊即可直接無條件刪除。測(cè)試路徑:存在子記錄或不存在子記錄均點(diǎn)擊刪除。測(cè)試結(jié)果:存在子記錄,提示無法成功直接刪除,并返回至上一個(gè)頁(yè)面;當(dāng)不存在子記錄時(shí),可以直接刪除成功。5.4系統(tǒng)測(cè)試效果1.根據(jù)上面的系統(tǒng)入口測(cè)試用例,其測(cè)試效果。當(dāng)用戶名和用戶密碼錯(cuò)誤的時(shí)候,提示框顯示,不能以用戶身份進(jìn)入系統(tǒng)。如圖5-1所示。圖5-1用戶登錄測(cè)試效果2.管理員進(jìn)入系統(tǒng)測(cè)用例,其測(cè)試效果。管理員進(jìn)行操作必須先進(jìn)行登錄,否則將出現(xiàn)警告。此處設(shè)置為強(qiáng)制登錄。如圖5-2所示。圖5-2管理員強(qiáng)制登錄操作效果3.?dāng)?shù)據(jù)輸入類型測(cè)試、約束用例,其測(cè)試效果。5.5本章小結(jié)軟件測(cè)試是軟件開發(fā)中的重中之重,在項(xiàng)目管理過程中,強(qiáng)調(diào)的是每個(gè)過程的每一個(gè)環(huán)節(jié)都要進(jìn)行測(cè)試,保證系統(tǒng)在每個(gè)階段可以控制。本章著重對(duì)前臺(tái)首頁(yè)、購(gòu)物車模塊、用戶注冊(cè)模塊和電子產(chǎn)品管理模塊進(jìn)行了詳細(xì)的測(cè)試說明。通過反復(fù)大量的測(cè)試,每個(gè)模塊均測(cè)試成功。結(jié)論電子產(chǎn)品在線銷售系統(tǒng)采用了比較流行的B/S模式,使用當(dāng)前較流行的SSH框架和擁有較高安全性與穩(wěn)定性的數(shù)據(jù)庫(kù)SQLServer2005來完成系統(tǒng)的設(shè)計(jì)與開發(fā)。系統(tǒng)充分考慮了用戶的需求,最終達(dá)到了預(yù)期效果,并添加了一些附加功能,使系統(tǒng)更加人性化。操作者可以隨時(shí)對(duì)所有的信息進(jìn)行查詢,并且每個(gè)模塊都提供信息瀏覽的功能。通過本次親自動(dòng)手設(shè)計(jì)系統(tǒng),我更加深刻的了解系統(tǒng)開發(fā)的全過程,真正意義上的深入探究和親身經(jīng)歷。對(duì)于這次項(xiàng)目實(shí)訓(xùn),我還是感覺心滿意足的。能多經(jīng)歷一次項(xiàng)目實(shí)訓(xùn),就是在未來的工作中能少犯一次不必要的過錯(cuò)。成功總是在汗水與激情中產(chǎn)生,每一次成功的經(jīng)驗(yàn),都是對(duì)自己人生閱歷中抒寫的一篇美妙文章。由于個(gè)人能力有限以及實(shí)踐經(jīng)驗(yàn)欠缺,每一個(gè)都存在著缺陷,要我們不斷的去完善。這次的項(xiàng)目主要還是商品管理模塊上還存在一定的缺陷。數(shù)據(jù)庫(kù)的亂碼情況還沒完善,希望老師和同學(xué)能給予建議和指導(dǎo)。致謝
參考文獻(xiàn)(1)孫素華.DREAMWEAVERMX2004購(gòu)物網(wǎng)站架設(shè)實(shí)戰(zhàn)編.中國(guó)青年出版社:2006.1(2)楊仁毅,中文版DreamweaverCS6完全自學(xué)教程人民郵電出版社2014年4月(3)宋智軍,邱仲潘《
JSP從入門到精通(第2版)》,電子工業(yè)出版社2012-07月(4)鮑威爾《數(shù)據(jù)庫(kù)設(shè)計(jì)入門經(jīng)典》,清華大學(xué)出版社2007-3-1(5)許勇,王黎《Struts2+Hibernate+Spring整合開發(fā)深入剖析與范例應(yīng)用》,清華大學(xué)出版社2013-7-1(6)
李剛.輕量級(jí)java
ee企業(yè)應(yīng)用實(shí)戰(zhàn)(第3版)struts
2+spring
3+hibernate整合開發(fā)[M].李剛,2011.
(7)Jason
Hunter&William
Crawford.Java
Servlet編程[M].中國(guó)電力出版社,2002.(8)薩師煊、王珊.?dāng)?shù)據(jù)庫(kù)系統(tǒng)概論[M].高等教育出版社,2004.(9)趙蕾,程明定,劉琳.J2EE模型中Struts框架技術(shù)的研究和應(yīng)用.中國(guó)博覽.2004.(12):25-26(10)桃子.?dāng)?shù)碼產(chǎn)品市場(chǎng)前瞻.微型計(jì)算機(jī).2007.(13):89-90(11)周建儒.JSP中自定義標(biāo)簽的實(shí)現(xiàn)與部署.科技信息(科學(xué)教研).2008.(23):51-53附錄訂單部分代碼:/*
*
確定定單
*/
public
ActionForward
checkOut(ActionMapping
mapping,
ActionForm
form,
HttpServletRequest
req,
HttpServletResponse
res)
throws
Exception
{
ActionForward
forward
=
null;
GregorianCalendar
gc
=
new
GregorianCalendar();
Long
paywayid
=
Long.parseLong(req.getParameter("payway"));
PayWay
pw
=
new
PayWay(paywayid);
List
orderStatus
=
(List)
req.getSession().getServletContext()
.getAttribute("all_orderStatus");
OrderStatus
os
=
(OrderStatus)
orderStatus.get(1);
HttpSession
session
=
req.getSession(false);
User
user
=
(User)
session.getAttribute("USER");
ShoppingCart
cart
=
(ShoppingCart)
session.getAttribute("SHOPPING_CART");
//
Map<Long,
OrderLine>
orderLineMap
=
cart.getOrderLineMap();
Orders
order
=
cart.getOrders();
order.setUsers(user);
order.setCost(cart.getTotalPrice());
order.setName(user.getUserid()
+
""
+
gc.get(gc.YEAR)
+
""
+
gc.get(gc.MONTH)
+
""
+
gc.get(gc.DAY_OF_MONTH));
order.setPayway(pw);
order.setOrderstatus(os);
try
{
log.debug("===
begin
to
generator
ord
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年藝術(shù)鑒賞能力測(cè)試題目集
- 2026年護(hù)士執(zhí)業(yè)資格考試臨床實(shí)踐題庫(kù)
- 防腐蝕混凝土配方設(shè)計(jì)方案
- 保溫材料性能驗(yàn)證方案
- 道路排水設(shè)計(jì)標(biāo)準(zhǔn)方案
- 2026年計(jì)算機(jī)系統(tǒng)維護(hù)與故障排除考試題
- 2026年當(dāng)代城市交通規(guī)劃與管理實(shí)務(wù)測(cè)試題集
- 2026年真菌毒素識(shí)別與防控技術(shù)試題集
- 2026年商業(yè)策略與領(lǐng)導(dǎo)力發(fā)展考試題
- 2026年中醫(yī)藥專業(yè)執(zhí)業(yè)考試模擬題及解析
- 廣東省惠州市2026屆高三上學(xué)期第一次調(diào)研考試 歷史 含答案
- DB37∕T 5031-2015 SMC玻璃鋼檢查井應(yīng)用技術(shù)規(guī)程
- DB50∕T 1604-2024 地質(zhì)災(zāi)害防治邊坡工程結(jié)構(gòu)可靠性設(shè)計(jì)規(guī)范
- 口腔腫瘤手術(shù)配合方案
- 中國(guó)電氣裝備資產(chǎn)管理有限公司招聘筆試題庫(kù)2025
- 糖尿病足的護(hù)理常規(guī)講課件
- 新疆金川礦業(yè)有限公司堆浸場(chǎng)擴(kuò)建技改項(xiàng)目環(huán)評(píng)報(bào)告
- JG/T 155-2014電動(dòng)平開、推拉圍墻大門
- 運(yùn)輸居間協(xié)議書范本
- 車輛托運(yùn)協(xié)議書范本
- 商場(chǎng)活動(dòng)外包合同協(xié)議
評(píng)論
0/150
提交評(píng)論