【正文】
yname真實姓名varchar210否否age會員年齡int否否procession會員職業(yè)varchar250否否大類別商品信息表如表32所示。使用索引可以大大的減少數(shù)據(jù)查詢的時間。如要直接定位到所要查找的記錄,應采用索引方法存取方法(索引表)。下面把實體及實體間關系轉換成為關系模型。數(shù)據(jù)庫邏輯設計中的第一階段收集和分析用戶需求是按以下四步進行的:分析用戶活動,確定系統(tǒng)范圍,分析用戶活動所涉及的數(shù)據(jù)和分析系統(tǒng)數(shù)據(jù)。管理員姓名管理員賬戶管理員密碼管理員信息 圖 32 管理員信息實體屬性圖用戶屬性圖如圖33所示。概念結構是各種數(shù)據(jù)模型共同基礎,它比數(shù)據(jù)模型更獨立于機器、抽象,更加穩(wěn)定。概念結構的主要特點是:、充分地反映現(xiàn)實世界。3.管理模塊功能描述(1)用戶管理:登錄;查詢用戶。(1)商品展臺模塊:商品分類瀏覽、商品詳細信息。每個子系統(tǒng)的功能相對獨立,但是子系統(tǒng)之間有必要的數(shù)據(jù)聯(lián)系。3.子系統(tǒng)的劃分應能滿足目前和日后管理上的需要,功能應齊全,操作要方便且為今后發(fā)展留有接口。即應把相對獨立的事務處理過程作為一個子系統(tǒng)。2.各種商品的分類展示、商品的詳細信息。 項目規(guī)劃本系統(tǒng)的結構包括數(shù)據(jù)存儲層、商務服務器組件及應用服務層。4.基本的輸入、輸出設備。登錄失敗重新登錄首頁瀏覽管理員登錄 用戶游客訂單找回失敗重新找回找回成功密碼找回忘記密碼用戶查看瀏覽商品查詢商品查詢,添加,修改。如果當前登錄用戶為管理員,則可以管理商品信息,查看所有商品信息,對商品進行添加,修改和刪除。如果用戶名不存在或密碼不正確,則提示重新登錄。業(yè)務流程分析的目的是:形成合理、科學的業(yè)務流程。從環(huán)境上看,世界己變成“市場全球化,需求多元化,競爭激烈化,戰(zhàn)略短期化”?;谶@種方法建立的軟件系統(tǒng),不管外部環(huán)境或功能需求如何地變化,其對象的內在的規(guī)律是不變的,區(qū)別于傳統(tǒng)方法的以“過程為中心”,以功能分解為基本方法,當功能需求發(fā)生變化時,將引起對軟件整體結構的修改,導致系統(tǒng)不穩(wěn)定[5]。開發(fā)技術主要包括JSP, Java, JavaBean, JDBC以及Web應用開發(fā)中常用的腳本語言JavaScript。1.安全性要求:所有訪問數(shù)據(jù)庫的操作,必須盡量保證安全。(2)管理員可以查詢會員。 (2)商品信息主要包括商品編號、商品名稱、商品介紹、商品價格。管理員管理系統(tǒng):主要功能有用戶管理模塊,商品管理模塊,訂單管理模塊等。 本系統(tǒng)概述樂淘購物網(wǎng)是開放式系統(tǒng),其核心思想是提供一個以商品展示為主的界面,向用戶和游客展示本網(wǎng)站的所有商品,并實現(xiàn)商品的訂購,將極大滿足了不遠出戶的用戶需求。 相關領域介紹在我國,網(wǎng)上購物從無到有也不過短短今年時間。盡管目前在國內這項技術的硬件基礎設施和信息安全技術還不成熟,但可以預見,作為電子商務主要內容之一的網(wǎng)上購物,將成為未來人們主要購物方式之一[1]。作為Web應用的一個比較成熟的開發(fā)模式——MVC模式把應用程序抽象為Mode(模型)、View(視圖)、Controller(控制器)三個功能截然不同的部分,三者對于整個系統(tǒng)是相對獨立的工作,但各部分之間又緊密聯(lián)系,共同完成系統(tǒng)的各項功能。由于各模塊的相互獨立又相互關聯(lián)性使本系統(tǒng)較能適應目前市場需求。本系統(tǒng)由兩個大模塊組成:前臺用戶界面的實現(xiàn),后臺管理員對樂淘購物系統(tǒng)的管理。 本科生畢業(yè)論文(設計) 題目: 樂淘購物系統(tǒng)的設計與實現(xiàn) 學院 / 系 專 業(yè) 年 級 學 號 作者姓名 指導教師 2011年12月20日學習參考. . . . .摘 要本次畢業(yè)論文題目為樂淘購物系統(tǒng)的設計與實現(xiàn)。從封皮到目錄:頁面設置上:下:左右:2厘米裝訂線: 左備注:封皮無頁眉、頁腳、頁碼。近幾年,隨著網(wǎng)絡數(shù)據(jù)庫技術的進步發(fā)展,使得這一設想逐漸成為現(xiàn)實。在各個模塊里都有相對應該的對其內容的新增,刪除,修改,查詢操作。同時系統(tǒng)使用了基于MVC機制的Struts技術,添加了Hibernate 組件。關鍵字:樂淘購物網(wǎng),Java,Struts,MVC,hibernate,Css,HtmlAbstract The thesis topic for happy shopping system design and implementation. With the advent of the information age, online shopping with its convenient, fast, secure advantages gradually entered our life. The Internet has not only under the webpage browsing, , increasingly busy people began to pursue the use of the Internet remain within doors of this powerful platform to realize online shopping. In recent years, with the development of network database technology, making this vision is being reality. The system consists of two modules: the user interface implementation, background administrator for happy shopping management system. The user interface is mainly for all the modities information display, so the content is divided into: visitors and members to browse merchandise, members of the purchase of goods, shopping order, order settlement module. While the background is the administrator of the site support and maintenance is embodied in three modules: the user management module, management module of goods, order management module. In each module are relative to its content should be the new, delete, modify, query operation. Because each module of the independent and interrelated nature of this system is to adapt to the current market demand. According to the required function, decided to take J2EE as the development platform, using Oracle database to do the background, select the powerful Eclipse as development tool, using the software engineering ideas and methods, generally using structured life cycle method for system analysis and design, using rapid prototyping system to realize, the system interface is friendly, and the operation is more simple user operation, reduces the additional burden of learning. The system uses the powerful Java Web development technology, front page using JSP. At the same time the system using Struts technology based on MVC mechanism, add a Hibernate ponent. As Web application a relatively mature development model MVC mode application Abstract Mode ( model ), View ( view), Controller ( controller ) three different functional parts, three for the whole system is relatively independent of the work, but the portion between closely linked together, the system of the function. The operation is convenient, the maintainability is strong. After extensive testing, basically meet the needs of users.Keywords: Happy Shopping , Java, Struts, MVC, Hibernate, CSS, HTML目 錄1 緒論 1 項目背景 1 研究意義 1 相關領域介紹 1 本系統(tǒng)概述 12 樂淘系統(tǒng)分析 3 系統(tǒng)需求分析 3 功能需求 3 性能需求 4 系統(tǒng)可行性分析 4 技術及開發(fā)方法可行性 4 管理可行性 4 經濟可行性 4 業(yè)務流程分析 53樂淘網(wǎng)設計 7 系統(tǒng)物理環(huán)境配置 7 項目規(guī)劃 7 系統(tǒng)概要設計 8 數(shù)據(jù)庫設計 10 概念設計 10 邏輯設計 12 物理設計 13 系統(tǒng)詳細設計 14 用戶模塊設計 14 管理員模塊設計 174樂淘網(wǎng)的實現(xiàn) 20 系統(tǒng)技術實現(xiàn) 20 JSP簡介 20 B/S 結構概述 20