網(wǎng)上商城詳細設計報告.doc
《網(wǎng)上商城詳細設計報告.doc》由會員分享,可在線閱讀,更多相關《網(wǎng)上商城詳細設計報告.doc(22頁珍藏版)》請在裝配圖網(wǎng)上搜索。
第一章 緒 論 隨著網(wǎng)絡技術的日趨成熟,Internet 變成了一種處理日常事務的交互式的環(huán)境。在互聯(lián)網(wǎng)上開展各種服務已經成為許多企業(yè)和部門的急切需求。從傳統(tǒng)行業(yè)到新興的電子商務(Electronic Commerce 或 Electronic Business),基于 Web 技術的應用極大地改變著傳統(tǒng)的服務模式。因此,Web 己成為社會信息交流的一個平臺, Web 的普遍使用已經從根本上改變了人們的生活方式、工作方式,也改變了企業(yè)的經營方式和服務方式。越來越多的公司、企業(yè)以及政府希望通過利用國際互聯(lián)網(wǎng)所提供的無地域、無國界、無時間限制的便利信息環(huán)境來開發(fā)自己的 Web應用。 基于數(shù)碼產品的電子商務網(wǎng)站的設計融合了電子商務網(wǎng)站的購物特性和門戶網(wǎng)站的個性化特性,成為最新網(wǎng)站技術的熱點。對中小企業(yè)來說不可能有大量的資金投入構建電子商務網(wǎng)站。那么,如何充分利用現(xiàn)有資源、盡量減少專業(yè)技術人員的投入、對網(wǎng)站的維護和更新也不需要大量的人力、物力和財力已成為中小企業(yè)開展網(wǎng)上業(yè)務的關鍵。同時,中小企業(yè)的電子商務網(wǎng)站能否盈利,很大一部分因素將取決于其網(wǎng)站的個性化特性。因此對電子商務門戶網(wǎng)站的研究將有助于我國中小企業(yè)開展網(wǎng)上商務。對促進電子商務在中國的快速發(fā)展有一定的實際意義。 JSP 已經成為開發(fā)動態(tài)網(wǎng)站的重要而快速、有效的工具。JSP 強大的功能使之成為一種優(yōu)秀的服務器技術。隨著網(wǎng)絡技術的日益成熟,JSP 技術在網(wǎng)絡編程中也變得越來越重要。所以,在我們的畢業(yè)設計中,我們采用了JSP作為開發(fā)工具,構建了一個能實現(xiàn)簡單的電子商務的小型動態(tài)商務網(wǎng)站——網(wǎng)上商品銷售系統(tǒng),我是負責系統(tǒng)的用戶模塊的設計。該系統(tǒng)能實現(xiàn)用戶的注冊、登錄功能;能夠實現(xiàn)商品的查詢,訂購等功能。該系統(tǒng)基本上具備一個網(wǎng)上商品銷售系統(tǒng)應該具備的功能,該設計項目基本上體現(xiàn)了構建一個動態(tài)商務網(wǎng)站所需要的技術,可以說,目前的大型商務網(wǎng)站也就是我們這個小型網(wǎng)站在內容上的擴充和重復。 在此次畢業(yè)設計中,本人所負責的系統(tǒng)則是進行數(shù)碼產品網(wǎng)上商城系統(tǒng)的設計與開發(fā),本系統(tǒng)是針對現(xiàn)在主要的物流中心問題,采用目前在網(wǎng)站開發(fā)中使用廣泛的JSP技術,基于mysql數(shù)據(jù)庫所開發(fā)的一套信息管理系統(tǒng)。本系統(tǒng)實現(xiàn)了商戶在線對數(shù)據(jù)庫進行管理等功能;界面友好,使用方便。 第二章 網(wǎng)上商城系統(tǒng)的需求分析 因特網(wǎng)與電子商務因特網(wǎng)最大的優(yōu)勢就是它將分布在世界各地的、彼此孤立的資源有效地組織起來,在世界范圍內實現(xiàn)高效的信息傳遞和資源共享。因特網(wǎng)消除了地域對于信息傳遞的局限,也為企業(yè)向客戶推銷自己的產品提供了全新的舞臺,成為商業(yè)競爭的新戰(zhàn)場,更為資本尋求最佳的資源配置和經營運作手段創(chuàng)造了更為廣闊的活動空間,便于資本在全球范圍追逐利潤。由因特網(wǎng)快速蔓延帶來的信息全球化、經濟全球化必將導致生產制造的全球化和生產資料的全球化再分配。由于新興經濟的增長、跨國公司的形成、設計和生產能力的分散,利用國外的設計和生產廠商等因素,許多企業(yè)正在變成一種越來越集成化的全球系統(tǒng)。信息、資金、材料、零部件、成員和工人已經打破國家和地區(qū)的界限,生產制造能力已經發(fā)展成為一種商品。因此,透過因特網(wǎng),人們開始從價值流的角度重新審視企業(yè)的運營模式以及其資源的分布和配置,并由此派生出一種新型的商務操作模式一電子商務。早在二十年前,商貿界在盛行“電子單證”的時候便有了電子商務的雛形,隨著網(wǎng)絡技術的發(fā)展和社會經濟模式的飛速變化,繼而出現(xiàn)了ElectronicCommerce(電子交易)。 2.1系統(tǒng)運行環(huán)境 為了保證系統(tǒng)運行的效率和可靠性,系統(tǒng)服務器端應具有較高的軟硬件配置,客戶端的要求不是很高。此應用程序可廣泛運行于國際互聯(lián)網(wǎng)即Internet,也可適用于內部的局域網(wǎng)。其運行要求如下: I、軟件環(huán)境 客戶端: 操作系統(tǒng):Windows2000/XP 網(wǎng)絡協(xié)議:TCP/IP 瀏覽器:Internet Explorer 8.0 數(shù)據(jù)庫:mysql數(shù)據(jù)庫(也可以是SQL數(shù)據(jù)庫) II. 硬件環(huán)境: 客戶機 2.2 GHz CPU或更高,內存:1024M或更大, 2.2系統(tǒng)功能需求 網(wǎng)上商城系統(tǒng)主要提供網(wǎng)上的物流信息管理平臺。 2.2.1管理員部分的主要功能 管理員登錄功能,根據(jù)權限進入管理員相應的頁面的功能 管理員管理用戶、商品(查看、修改、刪除)以及對系統(tǒng)進行設置的功能 2.2.2 用戶部分的主要功能 用戶登錄功能,根據(jù)權限進入用戶相應的頁面的功能 用戶進行在線購物的相關操作 2.2.3 購物流程部分的主要功能 通過用戶的操作,完成整個購物的流程 2.3系統(tǒng)性能需求 實用性:為物流信息管理提供方便,有效進行物流中心信息管理,盡量最大限度降低管理員日常管理工作量,提高物流信息管理和效率,優(yōu)化資源,實現(xiàn)效益最大化。 技術先進:數(shù)碼產品網(wǎng)上商城系統(tǒng)設計和開發(fā)應緊跟著整個計算機發(fā)展潮流,采用當時最先進的設計思想,利用最新的開發(fā)技術和開發(fā)工具。使系統(tǒng)能夠無論在功能設計上,還是在技術實現(xiàn)上,都處于同行業(yè)的領先地位。 安裝使用簡便:服務器端的安裝簡潔明了,客戶機無需再裝任何軟件,通過瀏覽器就可以直接訪問,可以直接接入Internet,無論您身在何處,只要您可以訪問Internet都可以使用本系統(tǒng)。 適應性:應該能廣泛應用于不同類型的學校。系統(tǒng)采用模塊化設計,用戶可以根據(jù)自己的實際情況自行組合,使系統(tǒng)在不同的硬件環(huán)境下都能得以應用。 代碼可讀性好:文中的代碼將盡可能簡潔,易懂。 2.3系統(tǒng)技術需求: 2.3.1開發(fā)技術 目前,開發(fā)此類系統(tǒng)的技術主要有JSP 、JSP、JSP、PHP等技術。針對本系統(tǒng)的功能需求和性能需求,采用的是JSP 技術,即活動服務頁。它是一套微軟開發(fā)的服務器端運行的腳本平臺。通過JSP可以結合HTML網(wǎng)頁、JSP指令和ActiveX元件建立動態(tài)、交互并且高效的Web服務器應用程序。有了JSP 不必擔心客戶的瀏覽器是否能運行所編寫的代碼,所有的程序都將在服務器斷執(zhí)行,包括所有嵌在普通HTML中的腳本程序。當程序執(zhí)行完畢后,服務器將執(zhí)行的結果返回給客戶瀏覽器,減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。同時它有自己獨具的優(yōu)點,包括無需compile編譯,容易編寫,在服務器端直接執(zhí)行;使用普通的文本編輯器即可進行編輯設計;JSP的源程序不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,提高了程序的安全性;語言相容性高,能與所有的ActiveX Script語言都相容;易于操控數(shù)據(jù)庫可以輕易地通過ODBC(Open Database Connectivity)驅動程序連接各種不同的數(shù)據(jù)庫。 2.3.2系統(tǒng)開發(fā)工具 本系統(tǒng)采用Visual Studio2008作為開發(fā)工具。Visual Studio200是一個可視化的建立Web站點和應用程序的專業(yè)工具,不僅提供了強大的網(wǎng)頁編輯功能,而且提供了完善的站點管理機制,是一集網(wǎng)頁創(chuàng)作和站點管理兩大利器于一身的超重量的創(chuàng)作工具。利用它的可視化編輯功能,可以快速地創(chuàng)建頁面而無需編寫任何代碼。也支持最新的Web技術,使每個級別的開發(fā)人員和設計人員都可利用它快速創(chuàng)建界面吸引人并且基于標準的站點和應用程序。 第三章 網(wǎng)上商城系統(tǒng)設計 3.1 系統(tǒng)總體結構圖 網(wǎng)上購物系統(tǒng)平臺 用戶管理 管理員管理 網(wǎng)站布局 搜索 添加小類 添加大類 商品添加 商品審查 管理員添加 管理員審查 管理員退出 會員管理 操作管理 商品名稱 商品類別 商品資料 用戶刪除 用戶修改 用戶注冊 商品交易 圖3.1系統(tǒng)功能結構圖 3.2系統(tǒng)數(shù)據(jù)庫設計 根據(jù)系統(tǒng)功能設計的需求,對于數(shù)碼產品網(wǎng)上商城系統(tǒng)的數(shù)據(jù)庫,可以列出本系統(tǒng)的各個組成部分的數(shù)據(jù)項和數(shù)據(jù)結構: 數(shù)據(jù)字典是對流程圖加以補充說明的工具,為系統(tǒng)管理員提供了數(shù)據(jù)項的綜合信息。下面將列出管理系統(tǒng)中的幾個重要數(shù)據(jù)表 。 字段名 數(shù)據(jù)類型 必填字段 說明 id int 自動編號 admin nvarchar 否 管理員用戶名 UserPassword nvarchar 否 管理員密碼 rank smallint 否 權限 表 3.1管理員信息表 字段名 數(shù)據(jù)類型 必填字段 說明 userid int 自動編號 username nvarchar 否 用戶名 useremail nvarchar 否 用戶Email UserPassword nvarchar 否 用戶密碼 identify nvarchar 否 身份 UserMobile nvarchar 否 移動電話 recommender nvarchar 否 推薦 userqq nvarchar 否 Qq adddate datetime 否 注冊時間 UserLogins int 否 用戶登錄標識 address nvarchar 否 地址 postcode nvarchar 否 郵編 usertel nvarchar 否 固定電話 deliverymethord int 否 快遞方式 paymethord int 否 支付方式 UserSex smallint 否 性別 realname nvarchar 否 真實姓名 vip bit 否 Vip標識 img nvarchar 否 頭像 book nvarchar 否 介紹 表 3.2 用戶信息表 第四章 網(wǎng)上商城系統(tǒng)設計 下面,本人將按模塊為單位進行模塊功能實現(xiàn)作具體的描述: 4.1網(wǎng)上商城系統(tǒng)登錄模塊的實現(xiàn) 4.1.1功能描述 本模塊主要實現(xiàn)用戶的登錄。為了限制該系統(tǒng)資源的使用,只有經過身份確認的用戶才可以訪問相關資源。 圖4.1 商城首頁 首頁部分源代碼如下: <%@ Page Language="C#" MasterPageFile="~/shop.master" AutoEventWireup="true" CodeFile="Default.JSPx.cs" Inherits="_Default" Title="Untitled Page" Debug="true" %>
|
最新產品 |
商品名稱 | 單價 | 商品編號 | 購買數(shù)量 | 小計 | |
<%#Eval("productName")%> |
- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 網(wǎng)上商城 詳細 設計 報告
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經上傳用戶書面授權,請勿作他用。
相關資源
更多
正為您匹配相似的精品文檔
相關搜索
鏈接地址:http://m.jqnhouse.com/p-9111278.html