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

正文內(nèi)容

網(wǎng)上購物系統(tǒng)的開發(fā)與設計畢業(yè)論文(編輯修改稿)

2025-07-25 20:40 本頁面
 

【文章內(nèi)容簡介】 了方便管理員的工作,可以將各個管理的界面結合到一個頁面中。因此,各個管理的界面會作為主管理界面的分支。在設計好網(wǎng)站前臺與后臺的結構以后,就將數(shù)據(jù)庫加入到結構中。后臺將更新的數(shù)據(jù)寫入到數(shù)據(jù)庫中,前臺再將數(shù)據(jù)庫中的信息取出來并顯示。 功能模塊設計層次模塊結構是將系統(tǒng)劃分為若干子系統(tǒng),子系統(tǒng)下再劃分為若干的模塊。而模塊是指具備有輸入輸出、邏輯功能、運行程序和內(nèi)部數(shù)據(jù)四種屬性的一組程序。在結構化系統(tǒng)設計中,模塊一般都是按功能劃分的,通常稱為功能模塊。合理的功能模塊的劃分能夠極大限度地減少重復勞動、提高開發(fā)工作的效率并增大系統(tǒng)的可維護性。以前面的系統(tǒng)分析為基礎,將系統(tǒng)分為兩大模塊,即前臺模塊和后臺模塊。網(wǎng)絡購物中心后臺部分前臺部分用戶管理購物車管理訂單管理個人資料管理商城公告管理管理員身份驗證商品管理處理訂單用戶信息管理公告信息管理分類信息管理圖 網(wǎng)絡購物中心功能結構圖 前臺模塊的功能模塊設計前臺模塊主要為登陸網(wǎng)站的用戶提供商品和服務的信息,填寫并提交訂單的服務。這樣,將前臺模塊再細分為用戶管理模塊、訂單查詢模塊、購物車模塊、修改個人資料模塊、商城公告模塊。顧名思義,這些模塊的名稱基本概括了它們的功能。下面詳細說明一下這些功能模塊的設計:(1)用戶管理模塊:為了方便于網(wǎng)站的管理,必須由一套完整的用戶管理體系。該網(wǎng)站用戶管理模塊主要實現(xiàn)用戶的注冊、登錄、修改密碼3方面功能。(2)購物車模塊:在超市購物,可以根據(jù)自己的需要將很多種商品挑選至購物車或購物籃中,然后到收銀臺結款。而在網(wǎng)上虛擬的商城中,當然沒有辦法使用真正的購物工具,因此,通常都會采用一種被稱為“購物車”的技術來模擬現(xiàn)實生活。在網(wǎng)上商城中,所選商品須通過購物車進行暫存,然后生產(chǎn)訂單。這種技術使用起來十分方便,不但可以隨時添加、查看、修改、清空購物車中的內(nèi)容,還可以隨時去收銀臺結款。(3)訂單管理模塊:用戶提交訂單后,通過產(chǎn)生的訂單號查詢訂單信息及執(zhí)行狀態(tài)。只需要根據(jù)用戶錄入的訂單號在數(shù)據(jù)表中查詢處對應的貨品信息即可。(4)個人資料管理模塊:用戶資料修改時為用戶更改個人信息所提供的窗口,為了保護用戶信息部受非法侵害,用戶只有登錄網(wǎng)頁后才有權限修改個人資料。(5)商城公告管理模塊:商城公告是一個商務網(wǎng)站中不可缺少的組成部分,它可以增進用戶與網(wǎng)站之間的交流。在現(xiàn)實網(wǎng)絡開發(fā)中存在著各種各樣的商城公告,但它們都由基于瀏覽商城公告及添加商城公告2部分組成。這樣,子模塊各自的內(nèi)容基本設計好。下面可以設計如何將這些模塊組織在一起,構成一個結構比較合理的前臺了。除了在主頁中建立面向其他模塊的分類外,也要在其他模塊中建立返回主頁面的分類。另外各個模塊間也應該互相分類起來。 后臺管理模塊的功能模塊設計后臺管理模塊的功能是對站內(nèi)的資源進行管理和維護。以后臺的業(yè)務流程分析和前臺各個模塊的設計為基礎、根據(jù)用戶的需求分析來確定后臺管理模塊應具有的功能。后臺管理模塊的各個子功能模塊如下:(1) 管理員身份驗證模塊:為合法用戶提供一個后臺入口。該模塊的功能是對管理員身份進行能夠驗證。用戶輸入登錄ID和密碼后,系統(tǒng)將判斷登錄ID及密碼的有效性,如果通過驗證則狀態(tài)后臺主頁,反之則提示錯誤。(2) 商品管理模塊:向商品表插入前臺首頁展示的商品信息,也就是添加商品信息的功能。(3) 處理訂單模塊:網(wǎng)站管理者對用戶訂單的執(zhí)行和編輯狀態(tài)。(4) 用戶信息管理模塊:查詢注冊所有用戶,對一些非法或失信用戶進行刪除操作 。(5) 公告信息管理模塊: 網(wǎng)站向用戶發(fā)布最新公告信息。(6) 分類信息管理模塊: 管理員向前臺首頁添加商城公告信息。 數(shù)據(jù)庫設計數(shù)據(jù)庫是數(shù)據(jù)庫應用程序的重要組成部分。一個設計結構合理的數(shù)據(jù)庫對于應用程序的開發(fā)效率和程序的性能都是非常重要的。數(shù)據(jù)庫的設計過程大致如下:(1) 根據(jù)用戶需求,確定數(shù)據(jù)庫中要保存的數(shù)據(jù)信息。對用戶需求進行分析時數(shù)據(jù)庫設計的第一個階段。不斷的調(diào)查與研究用戶需求,了解企業(yè)運作流程等系統(tǒng)需求,使設計概念模型的基礎。(2) 設計數(shù)據(jù)庫的概念模型。概念模型是按用戶的觀點來對數(shù)據(jù)建模,使用與進行信息世界建模的工具。它對整個數(shù)據(jù)庫的設計具有深刻的影響。(3) 邏輯結構設計。邏輯結構是把概念結構轉(zhuǎn)化為與所采用的數(shù)據(jù)庫管理系統(tǒng)所支持的數(shù)據(jù)模型相符合的過程。(4) 數(shù)據(jù)庫的實施和維護。在設計好前臺與后臺的功能模塊后,就開始進行數(shù)據(jù)庫的設計了。根據(jù)網(wǎng)站系統(tǒng)的分析,數(shù)據(jù)庫是整個網(wǎng)站的核心。從前臺顯示的信息到后臺操作的對象,都是圍繞數(shù)據(jù)庫展開的。 ER圖ER圖是一種概念模型。概念模型實際上是現(xiàn)實世界到機器世界的一個中間層次。概念模型用于信息世界的建模,是顯示世界到信息世界的第一層抽象,使數(shù)據(jù)庫設計人員進行數(shù)據(jù)庫設計的有利工具,也是數(shù)據(jù)庫設計人員和用戶之間進行交流的語言,因此概念模型一方面應該具有較強的語義表達能力,能夠方便、直接的表達應該用眾的各種語義知識,另一方面他還應該簡單、清晰并且易于用戶理解[7]。以下是各個數(shù)據(jù)表的實體圖。(1)商品信息表tb_goods的實體圖商品信息貨物編號發(fā)布時間貨物介紹貨物價格貨物名稱是否推薦圖片路徑貨物類型圖 商品信息表tb_goods的實體圖(2)用戶信息表tb_member的實體圖用戶信息用戶ID用戶密碼用戶地址用戶名密碼問題真實姓名電子郵箱聯(lián)系電話注冊時間答案圖 用戶信息表tb_member的實體圖(3)公告信息表tb_BBS的實體圖公告信息主題ID公告標題公告內(nèi)容發(fā)布時間作者姓名圖 公告信息表tb_BBS的實體圖(4) 訂單生成表tb_order的實體圖訂單生成信息訂單編號其他運送方式郵編定購日期真實姓名用戶名電子郵箱地址付款方式訂單核對聯(lián)系方式圖 訂單生成表tb_order的實體圖(5)訂單商品表tb_order_detail的實體圖訂單商品信息訂單號貨物名稱貨物價格貨物數(shù)量統(tǒng)計圖 訂單商品表tb_order_detail的實體圖(6)超級分類表tb_superType的實體圖超級分類信息分類名分類詳情發(fā)布時間圖 超級分類表tb_superType的實體圖(7)管理員信息表tb_manager的實體圖管理員信息管理員ID管理員名管理員密碼圖 管理員信息表tb_manager的實體圖(8)大分類信息表tb_orderType的實體圖分類信息分類內(nèi)容分類id圖 大分類信息表tb_orderType的實體圖(9)總體E_R圖用戶購買商品n1支付訂單n1發(fā)表公告1n修改用戶信息11圖 總體ER圖 基本表設計表的設計是這次設計的一個核心內(nèi)容。根據(jù)前面對網(wǎng)站前臺與后臺功能模塊的分析和對數(shù)據(jù)庫中實體關系的設計,可以看到網(wǎng)站中所用到的數(shù)據(jù)信息基本包括:商品信息、用戶信息、公告信息、訂單信息、超級分類信息、管理員信息、公告信息等。下面是為數(shù)據(jù)庫設計的表:(1) 商品信息表tb_goods商品信息表tb_goods用來保存商品的基礎信息。 tb_goods的結構字段名稱數(shù)據(jù)類型長度是否允許空是否為主鍵字段描述IDInt4否是貨物編號GoodsnameVarchar50否否貨物名稱priceBigint8否否貨物價格GoodstypeVarchar20否否貨物類型introduceText16否否貨物介紹pictureVarchar50否否圖片路徑GoodsifInt4否否是否推薦INTimeDatetime8否否發(fā)布時間(2) 用戶信息表tb_member用戶信息表tb_member用來保存用戶信息。 tb_member的結構字段名稱數(shù)據(jù)類型長度是否允許空是否為主鍵字段描述UseridInt4否是用戶IDUsernameVarchar50否否用戶名RnameVarchar40否否真實姓名UserpassVarchar16否否用戶密碼EmailVarchar50否否EmailAddressVarchar80否否用戶地址PhotoVarchar30否否聯(lián)系電話QuestionVarchar50否否密碼問題ResultVarchar50否否答案DattimeDatetime8否否注冊時間(3) 公告信息表tb_BBS公告信息表tb_BBS用來記錄公告信息。 tb_BBS的結構字段名稱數(shù)據(jù)類型長度是否允許空是否為主鍵字段描述TextidInt4否是主題IDUsernameVarchar20否否作者姓名EmailVarchar50否否EmailDattimeDatetime8否否發(fā)布時間TextnameVarchar50否否主題名稱TextgutText16否否公告內(nèi)容(4) 訂單生成表tb_order訂單生成表tb_order用來記錄新生成的訂單。 tb_order的結構字段名稱數(shù)據(jù)類型長度是否允許空是否為主鍵字段描述SubVarchar50否是訂單編號UsernameVarchar20否否用戶名RnameVarchar50否否真實姓名SpdateDatetime8否否訂購日期EmailVarchar50否否EmailAddressVarchar80否否地址PostVarchar50否否郵編PaymentChar12否否付款方式telVarchar30否否聯(lián)系方式CarryVarchar30否否運送方式SpifInt4否否訂單核對OtherText16否否其它(5) 訂單商品表tb_order_detail訂單商品表tb_order_detail用來記錄某一訂單中所定購的商品的詳細信息。 tb_order_detail的結構字段名稱數(shù)據(jù)類型長度是否允許空是否為主鍵字段描述SubidVarchar50否否訂單idGoodsnameVarchar50否否貨物名稱PriceBigint8否否貨物價格WsumBigint8否否貨物數(shù)量WcountBigint8否否統(tǒng)計(6) 超級分類表tb_superTyp超級分類表tb_superTyp主要用于記錄調(diào)價的超級分類信息。 tb_superTyp的結構字段名稱數(shù)據(jù)類型長度是否允許空是否為主鍵字段描述LnameVarchar50否否分類名ContentVarchar50否否分類內(nèi)容LdatetimeDatetime8否否發(fā)布時間(7) 管理員信息表tb_manager管理員信息表tb_manager主要用于記錄管理員的信息。 tb_manager的結構字段名稱數(shù)據(jù)類型長度是否允許空是否為主鍵字段描述IdInt4否否管理員IDmanagerVarchar30否否管理員名PWDVarchar16否否管理員密碼(8) 大分類信息表tb_superType大分類信息表tb_superType主要用于記錄后臺調(diào)價的公共信息。 tb_superType的結構字段名稱數(shù)據(jù)類型長度是否允許空是否為主鍵字段描述ContentText16否否分類內(nèi)容DattimeDatetime8否否添加時間畢業(yè)設計論文第5章 系統(tǒng)實現(xiàn)在上一章著重討論了系統(tǒng)各個模塊功能的設計,并詳細分析了每一個模塊的功能。在本章將具體討論如何實現(xiàn)功能模塊,最終實現(xiàn)整個系統(tǒng)。經(jīng)過這個階段的設計工作,應該得出對目標系統(tǒng)的描述,從而在編碼階段可以把這個描述直接翻譯成用JSP網(wǎng)頁設計語言書寫的程序。 程序設計本系統(tǒng)設計的網(wǎng)站在設計過程中包含頁面(HTML)的設計以及客戶端驗證機制(JavaScript)的設計。JavaScript也叫小腳本語言,他是一種非常流行的動態(tài)網(wǎng)頁技術。他不僅能夠?qū)崿F(xiàn)網(wǎng)頁的動態(tài)效果,而且能夠在一
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1