【正文】
別表。 這樣,至少要創(chuàng)建如下的數(shù)據(jù)結構和數(shù)據(jù)項 1) 用戶信息,包括用戶 ID,用戶名等數(shù)據(jù)項; 2) 管理員信息,包括管理員 ID,密碼等數(shù)據(jù)項; 3) 商品信息,包括商品 ID,產(chǎn)品名稱、單價、特價等數(shù)據(jù)項; 4) 商品類別信息,包括電子 ID,類別名稱等數(shù)據(jù)項; 5) 訂單信息,包括訂單 ID,用戶編號,訂貨地址等數(shù)據(jù)項; 6) 訂單明細信息,包括訂單 ID,商品 ID,訂貨時間等數(shù)據(jù)項; 7) 公告信息,包括公告 ID,公告名稱及內容等數(shù)據(jù)項; 8) 留言信息,包括留言標題,留言日期,留言內容等。 1) 用戶注冊、登錄、驗證等功能需要對用戶信息建立數(shù)據(jù)表,其中的數(shù)據(jù)項可能包括用戶 E_mail、昵稱、密碼、住址等; 2) 查看商品分類信息和商品詳細信息等功能既需要對商品大小類別進行管理,也需要針對每一個商品進行管理,因此至少需要兩張數(shù)據(jù)表; 3) 用戶購物后產(chǎn)生的訂單需要進行管理,這里也包括訂單的基本信息和詳細信息等; 4) 訂單生成后,在訂單處理的過程中,需要出貨等,因此可能需要記錄訂單的發(fā)送情況; 5) 需要系統(tǒng)管理員對該系統(tǒng)進行管理,因而需要建立管理員信息數(shù)據(jù)表,其中的數(shù)據(jù)項包括管理員 ID、密碼等。 數(shù)據(jù)分析 對于本系統(tǒng)的數(shù)據(jù)庫的需求而言,由于其主要是用于信息的提供、保存、更新和查詢等。因此,需要使用大型商業(yè)化企業(yè)級服務用途的數(shù)據(jù)庫管理系統(tǒng) ,如 SQL Server,Oracle 等。 4)訂單管理模塊:管理員查詢訂單詳情并修改訂單信息及完成訂單受理; 5)公告管理模塊:用于維護系統(tǒng)公告信息; 6)留言模塊:對留言版進行維護。 系統(tǒng)分析 7 8)留言模塊:客戶可以進行留言給我們提意見,我們在不斷地改進中前進。 需求分析 服務需求 經(jīng)過對各大商品購物網(wǎng)站及實際商品企業(yè)銷售過程的考察、分析,要求本系統(tǒng)具有以下功能 1)統(tǒng)一友好的操作界面,保證系統(tǒng)的易用性,方便用戶的操作; 2)具備商品信息的展示功能,方便瀏覽者對商品信息進行瀏覽與比較; 3)規(guī)范的商品分類,方便瀏覽者分類查找商品; 4)完善的購物車功能與用戶結賬功能; 5)設置網(wǎng)站公告信息模塊,使瀏覽者能夠及時了解網(wǎng)站的各項動態(tài)變化,及銷售的新品、特價活動等信息; 6)商品銷售排行功能; 7)訂單信息查詢功能、商品信息查詢功能; 8)全面的后臺管理功能,以方便管理員對網(wǎng)站信息進行管理及維護。 此外,在硬件方面,由于現(xiàn)在科技發(fā)展快,硬件的配置較高,系統(tǒng)的開發(fā)與運行都是是可行的。 技術可行性 該系統(tǒng)在軟件方面采用了目前較穩(wěn)定 的 MyEclipse 工具和安全性較高的 SSH框架進行開發(fā)管理平臺的設計并選擇 SQL server 數(shù)據(jù)庫作 為數(shù)據(jù)的存儲。但此系統(tǒng)開發(fā)成本并不高。 系統(tǒng)分析 5 3 系統(tǒng)分析 可行性分析 經(jīng)濟可行性 經(jīng)濟可行性是指開發(fā)軟件的設計成本與其經(jīng)濟效益相比是否相適宜。 采用 該 開發(fā)模型,不僅 有效的 實現(xiàn)視圖、模型與控制器的徹底分離, 同時 還實現(xiàn)了 持久層 與 業(yè)務邏輯層 的分離。 該框架由 struts、 spring 及 hibernate 集成,能幫助開發(fā)人員在短期內清晰快捷的構建 Web應用程序。 2)智能性:提供了一個全面的平臺,可以在用戶需要的時候向其發(fā)送觀察和信息 3)可信任性:使得使用者可以以很高的安全性、可靠性和可擴展性來運行他們最關鍵任務的應用程序。該版本具有良好的高效性、智能性及可信任性。 2) SQL Server 2020 SQL Server 是一個關系數(shù)據(jù)庫管理系統(tǒng),能很好的完成數(shù)據(jù)的存儲、處理和安全管理。其 J2EE 集成開發(fā)環(huán)境功能豐富,不僅僅實現(xiàn)了完備的編碼、調試、測試和發(fā)布功能,還能完整支持 Struts, Hibernate, HTML, Javascript, CSS , SQL, JSF。 軟件環(huán)境 系統(tǒng)的軟件環(huán)境配置為 Windows 7 操作系統(tǒng), SQL Server 2020 數(shù)據(jù)庫, JDK,MyEclipse 開發(fā)工具包和 Tomcat 服務器。 系統(tǒng)開發(fā)工具及技術背景 3 2 系統(tǒng)開發(fā)工具及技術背景 系統(tǒng)運行平臺設置 本系統(tǒng)的運行平臺設置分為硬件環(huán)境和軟件環(huán)境。 系統(tǒng)設計思想 對于典型的數(shù)據(jù)庫管理系統(tǒng),尤其是對于像網(wǎng)上商城購物系統(tǒng)這樣的數(shù)據(jù)流量特別大的網(wǎng)絡管理系統(tǒng),必須要滿足使用方便、操作靈活等要求。 與傳統(tǒng)銷售方式相比,在線銷售能夠提供海量產(chǎn)品信息。 網(wǎng)絡購物這一消費方式給人們生活帶來的變化,除了購物場所的改變以外,更重要的是大大改變了傳統(tǒng)的消費行為習慣,無論是否在網(wǎng)上購物,上網(wǎng)查看產(chǎn)品的相關信息,已經(jīng)成為購物決策環(huán)節(jié)的重要組成部分,這一環(huán)節(jié)對購物行為的實際發(fā)生起到了至關重要的指導作用。其中,商品消費人群成為推動此浪潮的一大主力。 中國互聯(lián)網(wǎng)協(xié)會網(wǎng)絡營銷工作委員會調查顯示,隨著國內產(chǎn)業(yè)環(huán)境和消費市場的成熟,網(wǎng)絡購物尤其是以商品為代表的網(wǎng)購將在今年實現(xiàn)更大發(fā)展。但是由于互聯(lián)網(wǎng)上信譽難以保證、網(wǎng)絡的商業(yè)環(huán)境的不成熟等一系列的原因,局限了網(wǎng)上商城的發(fā)展速度。 關鍵詞: 商城,在線銷售,訂單處理 ABSTRACT II ABSTRACT This thesis relate to the design and implementation of based on the mode of SSH technical online sales digital products system. The socalled online sales digital product system through the Web site to promote Inter business of digital technology products and services, customers can learn more about the business and enterprise products, providing customers with the functions of online services and order processing. From the longterm strategic objectives, sales of digital products online site is not just digital products and services promotion, through the Inter, intra and extra make buyers and sellers, manufacturers and partners in the close connection together, thus eliminating the obstacles of time and space. Online sales of digital products that provide a variety of ways to retrieve, such as classification, new products and bargain products, the search way is faster and more accurate. Compared with the traditional way of marketing, online sales of digital products that can provide mass information. The most prominent advantage of online sales digital products are: no longer limit the consumers’ time to buy, consolidate and expand the customer base, thus increase the petitive ability of digital product business, and save the cost and rental cost of opening a shop actually. Key words: digital products, online sale, order processing 目錄 目 錄 摘要 ....................................................................................................................................I ABSTRACT ..........................................................................................................................II 1 緒論 ...............................................................................................................................1 課題背景 ................................................................................................................ 1 目的和意義 ............................................................................................................ 1 系統(tǒng)設計思想 ......................................................................................................... 1 2 系統(tǒng)開發(fā)工具及技術背景 ...........................................................................................3 系統(tǒng)運行平臺設置 .................................................................................................. 3 硬件環(huán)境 ................................................................................................. 3 軟件環(huán)境 ................................................................................................. 3 開發(fā)工具及技術簡介 .............................................................................................. 3 開發(fā)工具簡介 .................................