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

正文內(nèi)容

電子商務(wù)手機(jī)銷售網(wǎng)站畢業(yè)論文(完整版)

  

【正文】 ,一個(gè)會(huì)員可以有一個(gè)或多個(gè)訂單,而每個(gè)訂單只會(huì)對(duì)應(yīng)一個(gè)會(huì)員,否則就變成一份訂單是多個(gè)會(huì)員所下了,一個(gè)訂單可以有一個(gè)或多個(gè)產(chǎn)品,而購(gòu)物車類與類別類則沒(méi)有直接的聯(lián)系,我們雖然可以說(shuō)一個(gè)購(gòu)物車可以有一個(gè)或多個(gè)品牌(類別),即一個(gè)用戶買了一個(gè)品牌所有的手機(jī)。 第3章 系統(tǒng)總體設(shè)計(jì)采用JSP作為開(kāi)發(fā)環(huán)境,MySQL作為數(shù)據(jù)庫(kù)服務(wù)器,來(lái)開(kāi)發(fā)一個(gè)手機(jī)銷售網(wǎng)站系統(tǒng),實(shí)現(xiàn)用戶注冊(cè),用戶登錄,用戶對(duì)個(gè)人信息的修改。 MyEclipseMyEclipse,是一個(gè)十分優(yōu)秀的用于開(kāi)發(fā)Java, J2EE的Eclipse插件集合,My Eclipse的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開(kāi)源產(chǎn)品的支持十分不錯(cuò)。 用JSP開(kāi)發(fā)的Web應(yīng)用是跨平臺(tái)的,既能在Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi)。使用Java編寫的應(yīng)用程序,既可以在一臺(tái)單獨(dú)的電腦上運(yùn)行,也可以被分布在一個(gè)網(wǎng)絡(luò)的服務(wù)器端和客戶端運(yùn)行。(3)網(wǎng)上購(gòu)物簡(jiǎn)化了企業(yè)與企業(yè),企業(yè)與個(gè)人之見(jiàn)的流通環(huán)節(jié),最大限度地降低了流通成本,能有效的提高企業(yè)在現(xiàn)代商業(yè)活動(dòng)中的競(jìng)爭(zhēng)力。網(wǎng)上購(gòu)物系統(tǒng)具有強(qiáng)大的交互功能,可使商家和用戶方便的傳遞信息,完成電子貿(mào)易或EDI交易。足不出戶就可以最快的掌握市場(chǎng)變化,滿足自己的選購(gòu)需求,同時(shí)商家亦可以及時(shí)把握消費(fèi)方向,從而對(duì)市場(chǎng)變化做出相應(yīng)反應(yīng)。正因?yàn)殡娮由虅?wù)有著誘人的前景和廣闊的發(fā)展空間,所以越來(lái)越受到人們的關(guān)注和了解。本系統(tǒng)功能主要包括會(huì)員注冊(cè)、賬戶管理、購(gòu)物車、搜索、在線支付等基本功能。此外,本系統(tǒng)也將實(shí)現(xiàn)手機(jī)銷售系統(tǒng)的后端管理,包括手機(jī)的添加、賬單的處理等功能。過(guò)去一提到商務(wù),人們不是聯(lián)想到在一家商場(chǎng)中精疲力盡地尋找自己所需的商品,就是聯(lián)想到在談判桌前,買賣雙方唇槍舌劍地談判,而如今通過(guò)萬(wàn)維網(wǎng)就可看見(jiàn)店面前臺(tái),人們不僅能身臨其境地瀏覽各類產(chǎn)品,而且可以進(jìn)行同類商品各方面的詳細(xì)比較和相關(guān)的評(píng)測(cè)。有資料顯示,2006年我國(guó)僅一個(gè)購(gòu)物網(wǎng)站全年的交易額就有超過(guò)20億元人民幣,這相當(dāng)于沃爾瑪在中國(guó)的10家門店2005年全年?duì)I業(yè)額。這種全新的交易方式實(shí)現(xiàn)了公司間文檔與資金的無(wú)紙化交換。(4)網(wǎng)上購(gòu)物將大部商務(wù)活動(dòng)搬到網(wǎng)上進(jìn)行,企業(yè)可以實(shí)行無(wú)紙辦公節(jié)省了開(kāi)支,而且環(huán)保。 Tomcat服務(wù)器Tomcat因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開(kāi)發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進(jìn)和完善中,任何一個(gè)感興趣的程序員都可以更改它或在其中加入新的功能。這樣就增加了速度并提高了靈活性。JSP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易?!≡诮Y(jié)構(gòu)上,My Eclipse的特征可以被分為7類: (1)Java EE模型 (2)WEB開(kāi)發(fā)工具 (3) EJB開(kāi)發(fā)工具 (4)應(yīng)用程序服務(wù)器的連接器 (5)Java EE項(xiàng)目部署服務(wù) (6)數(shù)據(jù)庫(kù)服務(wù) (7)MyEclipse整合幫助 對(duì)于以上每一種功能上的類別,在Eclipse中都有相應(yīng)的功能部件,并通過(guò)一系列的插件來(lái)實(shí)現(xiàn)它們。管理員登錄,管理員后臺(tái)對(duì)賬戶信息的添加、刪除、修改,對(duì)訂單的刪除和修改,動(dòng)態(tài)添加、修改和刪除商品信息。這種情況我們則轉(zhuǎn)化為購(gòu)物車類與產(chǎn)品類的關(guān)系,畢竟上述這種情況是少見(jiàn)的。(1)顯示某類商品(2)根據(jù)id顯示圖片(3)搜索(4)注冊(cè)(5)登錄(6)自服務(wù)(1)注冊(cè)頁(yè)面 (2)注冊(cè)成功 (3)注冊(cè)失敗 圖34系統(tǒng)流程圖(1)登陸頁(yè)面 (2)登錄成功 (3)登錄失敗 (1)修改密碼 (2)修改成功 (3)(4)修改其他信息 (5)修改其他信息成功 (6)修改其他信息失敗 (1)購(gòu)物車瀏覽 (2) 后臺(tái)(admin目錄下) 進(jìn)入后臺(tái)管理后,首先要通過(guò)管理員用戶名和密碼登錄,然后可以進(jìn)行用戶管理,包括用戶的查詢和刪除;產(chǎn)品管理,包括產(chǎn)品的添加查詢;類別管理,包括添加類別,刪除類別,修改類別;訂單管理,包括查看訂單,修改訂單。10. } catch (SQLException e) {11. ()。 //送貨地址7. private Date rdate。7. (2, password)。17. }18. }實(shí)現(xiàn)效果如下:圖41 用戶信息getUsers()方法:無(wú)參數(shù),返回ListUser的列表,從數(shù)據(jù)庫(kù)中取出表中數(shù)據(jù),封裝成User類,放進(jìn)一個(gè)List集合中返回。10. ((id))。20. } finally {21. (rs)。4. Connection conn = ()。16. ((id))。27. (stmt)。38. (new Date())。45. (())。2. String password = (password)。14. String basePath = ()+://+()+:+()+path+/。6. //String password2 = (password2)。14. (new Date())。//產(chǎn)品描述5. private double normalPrice。//獲取商品列表4. public int getProducts(ListProduct products, int pageNo, int pageSize, boolean lazy)。add(Project p)方法:傳入一個(gè)Product對(duì)象,通過(guò)添加的sql語(yǔ)句insert into product values (null, ?, ?, ?, ?, ?, ?) 將數(shù)據(jù)加到數(shù)據(jù)庫(kù)中。10. (3, ())。//關(guān)閉數(shù)據(jù)庫(kù)連接20. }21. }實(shí)現(xiàn)效果如下:圖46 類別添加delete(int id):根據(jù)產(chǎn)品的id,通過(guò)刪除的sql語(yǔ)句delete from product where id =?將商品刪除。//執(zhí)行sql語(yǔ)句10. } finally {11. (stmt)。7. try {8. while (()) {//遍歷獲得的結(jié)果集9. Product p = getProductFromRs(rs)。SQL語(yǔ)句是使用update product set name=? , descr=?, normalprice=?, memberprice=?, categoryid=? where id=?。//設(shè)置?的值9. (2, ())。19. (conn)。//最高會(huì)員價(jià)格7. private String startDate。nbsp。nbsp。 !().trim().equals()) {8. queryStr += and like 39。 !().trim().equals()) {23. queryStr += and = 39。首先要取得所有的Category,然后從其中取出級(jí)別最高的Category,也就是第一級(jí)的種類目錄。14. for(int i=0。 i++) {25. Category c = (i)。 i()。20. %21. }22. %而其中的pma_%=()%來(lái)源與:1. for(int i=0。nbsp。8. (())。17. // 使用正則表達(dá)式檢驗(yàn)是否包含.18. String regExp = .+\\\\(.+)$。amp。44. (name + amp。55. } catch (FileUploadException e) {56. (e)。8. }9. public void setCount(int count) {10. = count。5. public class Cart {6. ListCartItem items = new ArrayListCartItem()。19. }20. }21. (ci)。 ()。7. }8. }9. (ci)。id=%=().getId() %刪除/a2. 通過(guò)產(chǎn)品的id號(hào)進(jìn)行刪除,處理響應(yīng)如下:3. if(action != null amp。 i++) {4. CartItem ci = ().get(i)。//狀態(tài)6. private ListSalesItem items。3. import 。//刪除12. public int find(ListSalesOrder products, int pageNo, int pageSize, String queryStr)。5. if(c == null) {6. c = new Cart()。1. %2. (GBK)。14. (addr)。實(shí)踐證明,當(dāng)再一次進(jìn)行閱讀和講解時(shí),確實(shí)可以發(fā)現(xiàn)許多自己原來(lái)沒(méi)有發(fā)現(xiàn)的錯(cuò)誤。經(jīng)測(cè)試,商品購(gòu)買功能正常。圖59 管理員登錄界面圖510 管理員權(quán)限界面圖511 類別列表界面 圖512 類別添加圖513 商品界面圖514 商品刪除圖515 商品搜索圖516 搜索結(jié)果圖517 用戶列表圖518 訂單列表經(jīng)過(guò)測(cè)試,發(fā)現(xiàn)系統(tǒng)用戶界面窗體的大小在部分臺(tái)式機(jī)和筆記本電腦顯示器上效果不一。在線手機(jī)銷售系統(tǒng)的開(kāi)發(fā)過(guò)程中,通過(guò)對(duì)JSP技術(shù)的學(xué)習(xí)和運(yùn)用,我充分體會(huì)到了JSP技術(shù)在系統(tǒng)移植方面出眾的優(yōu)點(diǎn)以及它的無(wú)限魅力。對(duì)于個(gè)人,JSP技術(shù)將網(wǎng)絡(luò)商店變得更加普遍的同時(shí)也更加個(gè)性化。及時(shí)修改頁(yè)面大小可以修正此問(wèn)題。管理員登錄界面如圖59所示,登錄后,如圖510所示跳轉(zhuǎn)到管理界面。點(diǎn)擊“修改我的信息”則彈出如圖54所示頁(yè)面,用戶可以修改個(gè)人信息,若用戶名密碼輸入不正確則無(wú)法登錄。 16. (cart)。4. if (u == null) {5. ()。8. } 單擊確認(rèn)下單后,會(huì)進(jìn)入到最后的確認(rèn),在這里顯示的單價(jià)是會(huì)員價(jià)格。14. public void updateStatus(SalesOrder order)。//修改訂單6. public int add(SalesOrder so)。//ID2. private Product product。7. (count)。 ().equals(delete)) {4. int id = ((id))。每個(gè)用戶都有一個(gè)購(gòu)物車,所以每個(gè)用戶應(yīng)該把自己的購(gòu)物車保存起來(lái),這里采用保存在session中。34. if(().getId() == productId) {35. ()。25. for(IteratorCartItem it = ()。9. }10. public void setItems(ListCartItem items) {11. = items。14. }15. public void setProduct(Product product) {16. = product。屬性有2個(gè),private Product product產(chǎn)品本身和private int count產(chǎn)品的數(shù)量。amp。34. Matcher m = (name)。21. Pattern p = (regExp)。10. (4096)。具體實(shí)現(xiàn)方法如下:1. public void doPost(HttpServletRequest req, HttpServletResponse res)2. throws ServletException, IOException {3. int id = 1。 i++) {2. Category parent = (i)。4. %5. a href= onMouseOver=on_trview(%=()%,39。?categoryId= + () + 39。 i++) {15. Category c = (i)。4. for(int i=0。24. }25. if(() != null amp。9. }10. if(() != ) {11. queryStr += and = + ()。nbsp。nbsp。//結(jié)束日期ComplexSerchResult初始化searchBean:1. % page language=java import=.* contentType=text/html。產(chǎn)品的復(fù)雜搜索:首先用到了一個(gè)輔助對(duì)象,,這個(gè)類中有以下這些屬性:1. private int categoryId。11. (4, ())。1. public void update(Product p) {2. Connection conn = null。//添加到一個(gè)List集合中11. }12. } catch (SQLException e) {13. ()。//關(guān)閉連接13. }14. }getProducts(ListProduct products,
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1