網(wǎng)上購物系統(tǒng)設計說明.李正明.docx_第1頁
網(wǎng)上購物系統(tǒng)設計說明.李正明.docx_第2頁
網(wǎng)上購物系統(tǒng)設計說明.李正明.docx_第3頁
網(wǎng)上購物系統(tǒng)設計說明.李正明.docx_第4頁
網(wǎng)上購物系統(tǒng)設計說明.李正明.docx_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

網(wǎng)上購物系統(tǒng)設計說明書學院:經(jīng)濟管理學院 專業(yè):電子商務 課程:電子商務網(wǎng)站規(guī)劃與設計 姓名:李正明 學號:xxxxxxxxxx191. 引言1.1項目背景1.2工作條件及約束1.3引用的資料和專門術(shù)語2. 系統(tǒng)總體技術(shù)方案2.1電子商務系統(tǒng)的總體結(jié)構(gòu)2.1.1系統(tǒng)的的構(gòu)成及關(guān)系2.1.2網(wǎng)站2.2網(wǎng)絡基礎設施2.2.1網(wǎng)絡基本結(jié)構(gòu)2.2.1Internet 及接入2.3系統(tǒng)平臺的選擇2.3.1硬件2.3.2軟件2.4應用系統(tǒng)方案2.4.1應用系統(tǒng)體系結(jié)構(gòu)2.4.2代碼設計2.4.3功能設計2.4.4用戶界面設計2.4.5數(shù)據(jù)庫設計2.4.6關(guān)鍵技術(shù)及解決方案2.5實施方案2.5.1系統(tǒng)實施的主要任務2.5.2實施進度安排2.5.3實施過程的分階段目 1. 引言1項目背景1.1.1 近年來,隨著Internet的迅速崛起,互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并逐步進入傳統(tǒng)的流通領域。于是電子商務開始流行起來,越來越多的商家在網(wǎng)上建起在線商店,向消費者展示出一種新穎的購物理念。網(wǎng)上購物系統(tǒng)作為B2B,B2C(Business to Customer,即企業(yè)對消費者),C2C(Customer to Customer,即消費者對消費者)電子商務的前端商務平臺,在其商務活動全過程中起著舉足輕重的作用。本文主要考慮的是如何建設B2C的網(wǎng)上購物系統(tǒng)。網(wǎng)上購物是一種具有交互功能的商業(yè)信息系統(tǒng)。它向用戶提供靜態(tài)和動態(tài)兩類信息資源。所謂靜態(tài)信息是指那些比經(jīng)常變動或更新的資源,如公司簡介、管理規(guī)范和公司制度等等;動態(tài)信息是指隨時變化的信息,如商品報價,會議安排和培訓信息等。網(wǎng)上購物系統(tǒng)具有強大的交互功能,可使商家和用戶方便的傳遞信息,完成電子貿(mào)易或EDI交易。這種全新的交易方式實現(xiàn)了公司間文檔與資金的無紙化交換。網(wǎng)上商城在我國剛剛起步,但發(fā)展很快.中國的電子商務網(wǎng)站已達1100多家,而之中網(wǎng)上商店就占了600多家,有規(guī)模的竟多達100家左右.顯而易見的是,網(wǎng)上商店在我國電子商務中占了很大的分量.網(wǎng)上商店商品眾多,琳瑯滿目,商品銷售手段花樣眾多,不輸傳統(tǒng)商店.網(wǎng)上商店將逐步為人們所接受,發(fā)展前景很好1.2工作條件及約束1.2.1工作條件:工作條件較為簡陋,一人只有一臺電腦,機器老化,環(huán)境很差,沒有專門的資金支持,沒有專業(yè)的技術(shù)人員,所有人員只是經(jīng)過業(yè)余的培訓1.2.2約束 :主要是目前對于JSP,HTML不太熟悉,所以請朋友幫了下忙,平面設計我可以自己做(目前在達內(nèi)學習還沒有完成,所以對于這些語言還沒掌握)1.3引用資料和專門術(shù)語1.3.1引用資料:1 火旺,徐建波,周新蓮.Web設計原理與編程技術(shù)M 中南大學出版社 2005.2 延軍,黃飛躍,精通JSP編程技術(shù)M 人民郵電出版社 2001. 3 錫儀,動態(tài)網(wǎng)頁設計, 清華大學出版社 2004.4 奎春,JSP信息系統(tǒng)開發(fā)實例精選 機械工業(yè)出版社 2006.5 Phil Hanna,JSP技術(shù)大全 機械工業(yè)出版社 2002.6 ySQl公司,MySql中文幫助文檔,網(wǎng)頁文檔 2006 .7Donny, JSP與網(wǎng)站開發(fā)編程實戰(zhàn) 科學出版社 2001. 8Steven Holzner, Java技術(shù)內(nèi)幕機械工業(yè)出版社 2002. 9 Phil Hanna , JSP技術(shù)大全 機械工業(yè)出版社 2002. 10 Karl Mos, Java Servlet開發(fā)人員指南 清華大學出版社 2002.11 Mollis,Chris, Web database gatewaysJ.XXP PC Magine 2007.12 Lwiener,H.gupta,W.jLabio,etc,A system prototype for warehouse view maintenace.In The Workshop On Materialized Views,page 26-33,Montreal,Cananda,June 1996.13 Lillian Goleniewski. Telecommunications Essentials . Addison Wesley/Pearson 2003.14 James F.Kurose Keith W.Ross Computer Networking A Top-Down Approach Featuring The Internet,TirdEdition 2001.15 A Simple Network Management ProtocolS Design and Implementation of theUniform Network Management System Based on SNMP (Computer Center of East ChinaNormal University, ShangHai, 2006).1.3.2專門術(shù)語:HTML ,JSP ,幾種語言2、 系統(tǒng)總體技術(shù)方案2.1電子商務系統(tǒng)的總體結(jié)構(gòu)2.1.12. 1.2網(wǎng)站網(wǎng)站目前還沒有完成2.2網(wǎng)絡基礎設施2.2.1網(wǎng)絡基本結(jié)構(gòu)包括:管理員登陸、用戶信息管理、類別信息管理、商品信息管理、訂單信息管理2.2.2 Internet及接入網(wǎng)絡是基于因特網(wǎng),接口有:IAccountService 所實現(xiàn)的方法:IQueryable GetAccountById(int id); UserAccount GetAccountByName(string Name); UserAccount GetAccountByEmail(string p) bool AddAccount(UserAccount ac) ICargoService:所實現(xiàn)的方法有:IQueryable GetAllCargo(); View_AllCargo GetCargoById(int id);IQueryable GetLastTenCargo();List GetAllCategory();IQueryable GetCargoByKeyWord(); IQueryable GetCargoBySubCateId(int id); Cargo GetBookCargoById(int id)IBookService:所實現(xiàn)的方法有: IQueryable GetAllBook();View_BookOrder GetBookById(int id);2.3系統(tǒng)平臺的選擇2.3.1硬件處理器:Inter Pentinm 3 或更高內(nèi)存:512MB硬盤:2GB2.3.2軟件操作系統(tǒng):Windows Server 2003數(shù)據(jù)庫:Microsoft SQL2005開發(fā)工具:,Visual Stdio 2008, Microsoft office Visio 2007.2.4應用系統(tǒng)方案2.4.1應用系統(tǒng)體系結(jié)構(gòu)本平臺利用現(xiàn)在比較廣泛的JSP+MySql數(shù)據(jù)庫的架構(gòu)實現(xiàn)的,此系統(tǒng)分為前臺管理和后臺管理。前臺管理是商城用戶的操作界面,供用戶瀏覽、選購商品。包括:用戶注冊、用戶登陸、用戶個人信息修改、瀏覽商品、訂購商品、下訂單、廣告鏈接等功能;后臺管理是提供給管理員的,其中包括:管理員身份驗證、商品信息管理、用戶信息管理、類別信息管理、商品搜索、訂單處理等功能。使管理員從繁瑣的手工操作中解脫出來,并提高了辦公效率。2.4.2代碼設計2.4.3功能設計經(jīng)過前期的深入調(diào)查和研究,總結(jié)出該平臺需要完成的一些具體功能,分析如下:用戶管理 :能夠完成用戶基本信息錄入的注冊和用戶基本信息的修改。管理員管理:能夠完成管理員對網(wǎng)站的商品信息管理(商品添加、商品審查)會員管理(會員審查)、網(wǎng)站信息管理(新聞添加、修改刪除、公告設置),以及常規(guī)設置(廣告添加,友情鏈接)等功能。搜索功能 :能過電子商品的名稱進行搜索。查詢功能 :能夠通過查看購物車對所選商品進行確定、挑選。2.4.4用戶界面設計2.4.5數(shù)據(jù)庫設計在建設網(wǎng)站系統(tǒng)之前,我們必須對系統(tǒng)所用到的數(shù)據(jù)進行大致的分類和具體的結(jié)構(gòu)設計,既要做到清晰明了,又要能適應系統(tǒng)各項功能的調(diào)用,而不至于產(chǎn)生結(jié)構(gòu)上的邏輯混亂,保證關(guān)鍵數(shù)據(jù)在意外情況下不會被破壞,可以說數(shù)據(jù)庫是系統(tǒng)的重中之重。數(shù)據(jù)庫設計要遵循一些規(guī)則,一個好的數(shù)據(jù)庫滿足一些嚴格的約束和要求。進兩分離歌試題對應的表,一個實體對應一個表,搞清楚該試題有哪些屬性,對應有些什么字段,以及各實體之間有何種聯(lián)系。實體、屬性與聯(lián)系是進行概念設計時要考慮的三個元素,也是一個好的數(shù)據(jù)庫設計的核心。從實際出發(fā),經(jīng)過仔細地設計,得到各表的設計如表5.15.9所示。說明對于商品信息表,因為經(jīng)驗不足,我將其關(guān)鍵字段hw_id商品編號采用的是Access數(shù)據(jù)庫中的自動編號,雖然也確定了商品信息的唯一性,但不具備直觀的特點, 在實際應用中最好是將其設置一個命名規(guī)則,管理人員再添加商品的時候能夠自動產(chǎn)生一個有一定規(guī)則和一定意義的命名規(guī)則,方便管理人員對其進行管理和維護,例如對于手機類商品可將其編號設置為mobile+型號+添加日期,這樣更容易對商品進行管理。Hw_pic字段代表圖片,但在這里存放的只是它的路徑所以應該使用文本類型。說明對于會員信息表,會員編號也要有一定的命名規(guī)則,另外會員賬號的命名規(guī)則也有一定要求,如必須以字母開頭,不能有特殊字符,長度大于4個字符小于16個字符等等,還有一個需要注意的是用戶密碼,由于Acess數(shù)據(jù)庫本身不提供特殊字段的加密,用戶注冊以后注冊密碼是一明碼形式存放在數(shù)據(jù)庫中,這對系統(tǒng)來說是極不安全的,因此需要我們用一些特殊工具來對其進行加密。說明購物車表則是系統(tǒng)中與其他幾個表關(guān)系最多的一個表,它包含了商品表,會員表中的幾個重要字段,是我們進行最后購物統(tǒng)計的主要依據(jù),我們在確定購買一樣商品的時候,系統(tǒng)將數(shù)據(jù)寫入購物車表,在用戶確定去結(jié)賬之前basket_check值為否,確定之后質(zhì)變衛(wèi)士,一個用戶可能對應多個basket記錄,但在同級的時候,僅對basket_check為真的記錄進行統(tǒng)計,這樣就可以避免造成統(tǒng)計錯誤。說明該表和會員表一樣存在字段的命名規(guī)則的要求,出于安全考慮對于管理員賬號發(fā)放應該謹慎,管理人員數(shù)量一定要控制,越少越安全,在實際應用中,我們還要對整個數(shù)據(jù)庫進行加密,以防止系統(tǒng)重要數(shù)據(jù)泄漏。說明存儲網(wǎng)站新聞信息,與其他表沒有關(guān)聯(lián)。說明該表主要存儲一些網(wǎng)站信息,如系統(tǒng)管理員的聯(lián)系方式等,一頁面的形式提供給用戶,與其他表沒有關(guān)聯(lián)。說明該表為單獨的表,與其他表沒有關(guān)聯(lián),主要存儲一些鏈接網(wǎng)站或廣告信息。2.4.6關(guān)鍵技術(shù)及解決方案關(guān)鍵技術(shù)在于:代碼設計,功能設計,數(shù)據(jù)庫設計2.5實施方案2.5.1系統(tǒng)實施的主要任務現(xiàn)在流行的網(wǎng)上購物系統(tǒng)不僅要有漂亮的網(wǎng)頁,更要有嚴謹?shù)囊?guī)劃,注重每一個細小的環(huán)節(jié)。這樣才能使得在電子交易時避免不必要錯誤的發(fā)生。我們將使用HTML、JSP等技術(shù)來編輯網(wǎng)頁,并運用JDBC技術(shù)把數(shù)據(jù)庫和動態(tài)網(wǎng)頁相關(guān)聯(lián)。傳統(tǒng)的管理信息系統(tǒng)信息獲取方法是由專業(yè)文字錄入人員將信息輸入到管理系統(tǒng)的數(shù)據(jù)庫中,這種方法在數(shù)據(jù)量不大時有很多

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論