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

正文內容

電子商務手機銷售網站畢業(yè)論文-wenkub

2023-07-12 15:22:14 本頁面
 

【正文】 開發(fā)一個手機銷售網站系統,實現用戶注冊,用戶登錄,用戶對個人信息的修改。 第2章 需求分析 需求確定 普通用戶需求普通用戶指沒注冊的用戶a. 普通用戶可以通過系統瀏覽商品b. 普通用戶可以通過系統搜索商品c. 普通用戶可以通過系統下訂單d.普通用戶可以注冊成為系統會員 會員用戶需求(享受會員價)(1)修改密碼(2)修改送貨地址(3)修改聯系方式 管理員需求(1) 會員瀏覽(2) 會員歷史訂單瀏覽(3) 會員刪除(4) 指定會員級別(1)瀏覽(2)添加(3)刪除(4)修改(1)新增產品(2)產品上柜(3)產品下柜(4)產品銷售瀏覽(5)產品搜索(6)產品刪除(7)產品修改(1)訂單查詢(2)修改訂單狀態(tài)(3)訂單搜索(4)訂單跟蹤(5)訂單提醒 架構分析與設計 邏輯架構采用三層架構:JSP+JavaBean+Database,JSP負責表現,JavaBean負責業(yè)務邏輯,Database負責持久保持數據。 MyEclipseMyEclipse,是一個十分優(yōu)秀的用于開發(fā)Java, J2EE的Eclipse插件集合,My Eclipse的功能非常強大,支持也十分廣泛,尤其是對各種開源產品的支持十分不錯。Java Servlet是JSP的技術基礎,而且大型的Web應用程序的開發(fā)需要Java Servlet和JSP配合才能完成。 用JSP開發(fā)的Web應用是跨平臺的,既能在Linux下運行,也能在其他操作系統上運行。MySQL軟件采用了GPL(GNU通用公共許可證)。MySQL是一種關聯數據庫管理系統,關聯數據庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內。實際上Tomcat 部分是Apache 服務器的擴展,但它是獨立運行的,所以當你運行tomcat 時,它實際上作為一個與Apache 獨立的進程單獨運行的。使用Java編寫的應用程序,既可以在一臺單獨的電腦上運行,也可以被分布在一個網絡的服務器端和客戶端運行。歸納起來,銷售手機的網站大致分為以下幾類:綜合門戶網站購物商城、專業(yè)電子商務網站、專業(yè)銷售手機網站。(3)網上購物簡化了企業(yè)與企業(yè),企業(yè)與個人之見的流通環(huán)節(jié),最大限度地降低了流通成本,能有效的提高企業(yè)在現代商業(yè)活動中的競爭力。同時網上銷售在縮減支出方面也是傳統店鋪無法比擬的,由于不需要實際的店面,不僅避免了店鋪租金的開銷,還可省去裝修、管理等方面的諸多費用,所以價格成為眾多網上購機用戶的首選因素。網上購物系統具有強大的交互功能,可使商家和用戶方便的傳遞信息,完成電子貿易或EDI交易。電子商務市場交易量不斷擴大,吸引了越來越多的消費者參與其中,網上購物行形成了與傳統商業(yè)業(yè)態(tài)相抗衡的力量。足不出戶就可以最快的掌握市場變化,滿足自己的選購需求,同時商家亦可以及時把握消費方向,從而對市場變化做出相應反應。電子商務正改變著企業(yè)經營的方式。正因為電子商務有著誘人的前景和廣闊的發(fā)展空間,所以越來越受到人們的關注和了解。TOMCAT作為服務器,界面使用JSP實現。本系統功能主要包括會員注冊、賬戶管理、購物車、搜索、在線支付等基本功能。目錄摘要 IAbstract II前言 1第1章 概述 2 緒論 2 課題背景 2 課題研究的意義 2 手機銷售網站的現狀 3 開發(fā)工具 3 JAVA編程語言 3 Tomcat服務器 3 MySQL數據庫 3 JSP 4 MyEclipse 4第2章 需求分析 6 需求確定 6 普通用戶需求 6 會員用戶需求 6 管理員需求 6 架構分析與設計 7 邏輯架構 7 7第3章 系統總體設計 8 系統類圖 8 數據庫結構與表設計 9 User表 10 Product表 10 Category表 11 SalesOrder表 11 SalesItem表 12 頁面設計 12 前臺 12 后臺(admin目錄下) 14第4章 功能實現 16 數據庫連接 16 會員模塊 16 User類 16 用戶模塊后臺 17 會員模塊前臺 22 產品模塊 24 Product類JavaBean的封裝 24 產品類接口設計 25 產品類接口的實現 25 產品模塊前端 32 文件上傳 36 購物車模塊 39 購物車后臺 39 42 下單模塊 43 訂單對象實體類 43 訂單接口設計 44 訂單的接口實現 45 訂單前臺的處理 45第5章 系統運行測試 48 代碼審查 48 會員模塊測試 48 商品購買功能測試 49 管理員模塊測試 50結論 54總結與體會 55謝辭 56參考文獻 57附錄一 英文原文 58附錄二 中文譯文 64手機銷售網站摘要電子商務形式的網上商店具有高效、快捷,信息暢通的特點,還可以很大程度上較低銷售成本。此外,本系統也將實現手機銷售系統的后端管理,包括手機的添加、賬單的處理等功能。本網站具有用戶使用簡單、界面直觀等優(yōu)點,還可以幫助顧客更快更準確的了解手機市場信息,以便取得物美價廉的手機。過去一提到商務,人們不是聯想到在一家商場中精疲力盡地尋找自己所需的商品,就是聯想到在談判桌前,買賣雙方唇槍舌劍地談判,而如今通過萬維網就可看見店面前臺,人們不僅能身臨其境地瀏覽各類產品,而且可以進行同類商品各方面的詳細比較和相關的評測。既然是電子商務,Internet在這個過程中發(fā)揮的作用是顯而易見的,如何構建電子商務呢?電子商務網站則是完成電子商務的平臺。有資料顯示,2006年我國僅一個購物網站全年的交易額就有超過20億元人民幣,這相當于沃爾瑪在中國的10家門店2005年全年營業(yè)額。 第1章 概述 緒論 課題背景近年來,隨著Internet的迅速崛起,互聯網已日益成為手機提供信息的最佳渠道并逐步進入傳統的流通領域。這種全新的交易方式實現了公司間文檔與資金的無紙化交換。另外所不同的就是網上購物可以足不出戶,各地商品任選,如此方便快捷,無時間空間限制是傳統經營模式無法比擬的,如今隨著人們生活質量的提高,購物方式也變得輕松自由化、個性化,這將成為網上銷售手機的一大優(yōu)勢。(4)網上購物將大部商務活動搬到網上進行,企業(yè)可以實行無紙辦公節(jié)省了開支,而且環(huán)保。其中,綜合類網站中購物商城60%,專門銷售手機的網站25%,專門做銷售的購物網站15%。 Tomcat服務器Tomcat因為它運行時占用的系統資源小,擴展性好,支持負載平衡與郵件服務等開發(fā)應用系統常用的功能;而且它還在不斷的改進和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。 MySQL數據庫MySQL是一個小型關系型數據庫管理系統,開發(fā)者為瑞典MySQL AB公司。這樣就增加了速度并提高了靈活性。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站數據庫,這對于我們學生而言也是不錯的選擇。JSP將網頁邏輯與網頁設計和顯示分離,支持可重用的基于組件的設計,使基于Web的應用程序的開發(fā)變得迅速和容易。JSP具備了Java技術的簡單易用,完全的面向對象,具有平臺無關性且安全可靠,主要面向因特網的所有特點。 在結構上,My Eclipse的特征可以被分為7類: (1)Java EE模型 (2)WEB開發(fā)工具 (3) EJB開發(fā)工具 (4)應用程序服務器的連接器 (5)Java EE項目部署服務 (6)數據庫服務 (7)MyEclipse整合幫助 對于以上每一種功能上的類別,在Eclipse中都有相應的功能部件,并通過一系列的插件來實現它們。網站服務器的硬件配置:Web服務器一臺配置:2G內存,100G硬盤,酷睿2雙核CPU。管理員登錄,管理員后臺對賬戶信息的添加、刪除、修改,對訂單的刪除和修改,動態(tài)添加、修改和刪除商品信息。Adminstrator的管理員類,是管理員的實體類,屬性有管理員用戶名和管理員密碼。這種情況我們則轉化為購物車類與產品類的關系,畢竟上述這種情況是少見的。表33 Category表字段名字段類型說明idint主鍵/自動遞增namevarchar分類名descrvarchar描述pidvarchar父id SalesOrder表存放訂單的用戶ID、送貨地址、下單時間信息。(1)顯示某類商品(2)根據id顯示圖片(3)搜索(4)注冊(5)登錄(6)自服務(1)注冊頁面 (2)注冊成功 (3)注冊失敗 圖34系統流程圖(1)登陸頁面 (2)登錄成功 (3)登錄失敗 (1)修改密碼 (2)修改成功 (3)(4)修改其他信息 (5)修改其他信息成功 (6)修改其他信息失敗 (1)購物車瀏覽 (2) 后臺(admin目錄下) 進入后臺管理后,首先要通過管理員用戶名和密碼登錄,然后可以進行用戶管理,包括用戶的查詢和刪除;產品管理,包括產品的添加查詢;類別管理,包括添加類別,刪除類別,修改類別;訂單管理,包括查看訂單,修改訂單。數據庫連接實現方法:1. public static Connection getConn() {2. Connection conn = null。10. } catch (SQLException e) {11. ()。 //用戶ID3. private String username。 //送貨地址7. private Date rdate。1. public void save() {2. Connection conn = ()。7. (2, password)。11. ()。17. }18. }實現效果如下:圖41 用戶信息getUsers()方法:無參數,返回ListUser的列表,從數據庫中取出表中數據,封裝成User類,放進一個List集合中返回。4. String sql = select * from user。10. ((id))。14. ((addr))。20. } finally {21. (rs)。26. }實現效果如下:圖42 用戶列表check(String username,String password)方法,第一個參數是用戶名,第二個參數是密碼,返回的是一個User對象。4. Connection conn = ()。7. ResultSet rs = (stmt, sql)。16. ((id))。20. ((addr))。27. (stmt)。33. public int buy(Cart c) {34. SalesOrder so = new SalesOrder()。38. (new Date())。 i()。45. (())。50. return ().add(so)。2. String password = (password)。8. return。14. String basePath = ()+://+()+:+()+path+/。3. if(action != null amp。6. //String password2 = (password2)。10. (username)。14. (new Date())。18. }實現效果如下:圖45 用戶信息添加 產品模塊 Product類JavaBean的封裝Product對象屬性如下,類中包含了這些屬性的get,set方法構成了JavaBean。//產品描述5. private double normalPrice。//引用類別9. private Category category。//獲取商品列表4. public int getProducts(ListProduct products, int pageNo, int pageSize, boolean lazy)。 //更新商品信息8. public Product loadById(int id)。add(Project p)方法:傳入一個Product對象,通過添加的sql語句insert into product values (null, ?, ?, ?, ?, ?, ?) 將數據加到數據庫中。//獲得數據庫連接6. String sql = insert into product values (null, ?, ?, ?, ?, ?, ?)。10. (3, ())。14. ()。//關閉數據庫連接20. }21. }實現效果如下:圖46 類別添加delete(int id):根據產品的id,通過刪除的sql語句delete from product where id =?將商品刪除。5. try {6. conn = ()。//執(zhí)行sql語句10. } finally {11. (stmt)。//獲得連接3. Statement stmt = (conn)。7. try {8. while (()) {//遍歷獲得的結果集9.
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1