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

正文內(nèi)容

在線商城系統(tǒng)的設(shè)計及其實現(xiàn)畢業(yè)論文-在線瀏覽

2024-08-02 06:13本頁面
  

【正文】 像XHTML,XML/XSL,WML等一些標(biāo)識語言和Web services. 如何處理應(yīng)用程序的界面變得越來越有挑戰(zhàn)性。模型表示企業(yè)數(shù)據(jù)和業(yè)務(wù)規(guī)則。在MVC的三個部件中,模型擁有最多的處理任務(wù)。被模型返回的數(shù)據(jù)是中立的,就是說模型與數(shù)據(jù)格式無關(guān),這樣一個模型能為多個視圖提供數(shù)據(jù)。 控制器接受用戶的輸入并調(diào)用模型和視圖去完成用戶的需求。它只是接收請求并決定調(diào)用哪個模型構(gòu)件去處理請求,然后再確定用哪個視圖來顯示返回的數(shù)據(jù)。、視圖、控制器三者的功能及相互之間關(guān)系:模型封裝應(yīng)用程序狀態(tài)響應(yīng)狀態(tài)查詢應(yīng)用程序功能通知視圖改變狀態(tài)查詢 狀態(tài)改變 通知改變通知改變視圖解釋模型模型更新請求發(fā)送用戶輸入給控制器允許控制器選擇視圖控制器定義應(yīng)用程序行為用戶動作映射成模型更新選擇響應(yīng)的視圖視圖選擇 用戶請求 方法調(diào)用 事件 MVC組件類型的關(guān)系和功能 C/S模式與B/S模式比較C/S和B/S是當(dāng)今世界開發(fā)模式技術(shù)架構(gòu)的兩大主流技術(shù)。目前,這兩項技術(shù)以被世界各國所掌握,國內(nèi)公司以C/S和B/S技術(shù)開發(fā)出產(chǎn)品也很多。在C/S結(jié)構(gòu)模式中,系統(tǒng)分為兩層:第一層是在客戶機上運行的用戶界面與業(yè)務(wù)邏輯程序,具有為用戶提供服務(wù)、保持與服務(wù)器通信等功能;第二層是服務(wù)器上運行的數(shù)據(jù)庫管理系統(tǒng),具有管理數(shù)據(jù)、與客戶機通信的功能。但C/S結(jié)構(gòu)模式也存在著許多缺點,傳統(tǒng)的C/S結(jié)構(gòu)的軟件需要針對不同的操作系統(tǒng)系統(tǒng)開發(fā)不同版本的軟件,由于產(chǎn)品的更新?lián)Q代十分快,需要高昂的投資和復(fù)雜的技術(shù)支持,維護成本很高,維護任務(wù)量大。B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。在B/S模式中,系統(tǒng)分為三層:第一層是客戶端即瀏覽器,完成用戶與系統(tǒng)交互和結(jié)果顯示的功能;第二層是Web服務(wù)器的功能層,完成接受用戶請求、連接數(shù)據(jù)庫和返回結(jié)果的功能。在這種結(jié)構(gòu)下,用戶工作界面是通過WWW瀏覽器來實現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實現(xiàn),形成所謂三層結(jié)構(gòu)。在JAVA這樣的跨平臺語言出現(xiàn)之后,B/S架構(gòu)管理軟件更是方便、快捷、高效。目前,軟件系統(tǒng)的改進和升級越來越頻繁,B/S架構(gòu)的產(chǎn)品明顯體現(xiàn)著更為方便的特性。所有系統(tǒng)的維護和升級操作只需要針對服務(wù)器進行。今后,軟件升級和維護會越來越容易,而使用起來會越來越簡單,這對用戶人力、物力、時間、費用的節(jié)省是顯而易見的。B/S結(jié)構(gòu)軟件一般只有初期一次性投入成本。大家都知道windows在桌面電腦上幾乎一統(tǒng)天下,瀏覽器成為了標(biāo)準(zhǔn)配置,但在服務(wù)器操作系統(tǒng)上windows并不是處于絕對的統(tǒng)治地位。所以服務(wù)器操作系統(tǒng)的選擇是很多的,不管選用那種操作系統(tǒng)都可以讓大部分人使用windows作為桌面操作系統(tǒng)電腦不受影響,這就使的最流行免費的Linux操作系統(tǒng)快速發(fā)展起來,Linux除了操作系統(tǒng)是免費的以外,連數(shù)據(jù)庫也是免費的,這樣就降低了成本。B/S結(jié)構(gòu)的大型管理軟件勢必在將來的幾年內(nèi)占據(jù)管理軟件領(lǐng)域的主導(dǎo)地位。 系統(tǒng)開發(fā)與運行環(huán)境硬件平臺:CPU: 以上內(nèi)存:1G以上軟件平臺:開發(fā)工具:MyEclipse 服務(wù)器:開發(fā)環(huán)境:數(shù)據(jù)庫:MySQL瀏覽器:分辨率:最佳效果1024*768像素 本章小結(jié)本章介紹了系統(tǒng)開發(fā)過程中涉及的主要技術(shù),包括JSP、Servlet、JavaBean、AJAX、MVC設(shè)計模式、B/S模式、開發(fā)環(huán)境以及數(shù)據(jù)庫MySQL。前臺采用靜態(tài)頁面+連接動態(tài)頁面的模式。2) 網(wǎng)站管理平臺分級管理,分系統(tǒng)管理員后臺、會員后臺等。4) 不同權(quán)限的網(wǎng)站管理人員(用戶),根據(jù)各自權(quán)限不同有各自的管理操作界面。我們相信要不了太長時間,顧客就可以在網(wǎng)絡(luò)世界獲得他們在現(xiàn)實世界上可以獲得的所有商品和服務(wù)。所以,進行可行性的分析是非常必要的,也是很重要的,經(jīng)過最初的設(shè)計目標(biāo)和進行的市場調(diào)查得出一下兩點可行性分析。企業(yè)發(fā)展電子商務(wù)營銷,目前在通訊網(wǎng)絡(luò)技術(shù)和安全技術(shù)方面已走完“技術(shù)實現(xiàn)”階段,現(xiàn)正進入“技術(shù)開放和普及”階段;而宏觀和微觀環(huán)境方面,思想觀念、經(jīng)濟體制和政策、法律體系、人口情況以及從事營銷的企業(yè)本身,都還存在不完善的情況,直接或間接的作用和影響營銷的實現(xiàn)。在現(xiàn)階段,結(jié)合國情,跟蹤技術(shù),踏實試點,推廣發(fā)展,同時保護市場資源和民族文化,走可持續(xù)發(fā)展道路,這是發(fā)展的根本。JavaEE作為開發(fā)B/S系統(tǒng)的企業(yè)級平臺,理論上能夠?qū)崿F(xiàn)系統(tǒng)需求的功能,而MySQL作為MySQL AB公司開發(fā)的小型關(guān)系數(shù)據(jù)庫管理系統(tǒng),也能夠為系統(tǒng)的數(shù)據(jù)管理提供良好的支持。后臺管理部分,主要有管理員信息設(shè)置模塊、訂單管理模塊、商品設(shè)置模塊、商品類別設(shè)置模塊等功能。 后臺的功能需求描述1) 管理員信息設(shè)置模塊:修改個人信息。2) 訂單管理模塊:能夠進行訂單查詢、訂單詳情查詢、訂單執(zhí)行等。各列表項后面有刪除該商品的按鈕,列表下方設(shè)有“添加商品”按鈕。4) 商品類別設(shè)置模塊:管理員點擊“商品類別”按鈕,彈出商品類別列表頁面,并可以在查詢框內(nèi)輸入關(guān)鍵字查詢商品大類。 前臺的功能需求描述1) 客戶信息模塊:用戶可以進行注冊、登錄、修改個人資料等操作。3) 結(jié)賬模塊:查看購物車內(nèi)商品、確認購買商品、付款、生成訂單。 用戶接口1) 硬件接口支持一般的 PC(個人電腦)、筆記本電腦。 本章小結(jié)本章主要描述了系統(tǒng)設(shè)計的目標(biāo),并從市場可行性和技術(shù)可行性兩個方面對系統(tǒng)開發(fā)的可行性進行了分析,得出了在線商城系統(tǒng)的開發(fā)是可行的結(jié)論。4 系統(tǒng)設(shè)計 系統(tǒng)體系結(jié)構(gòu)根據(jù)需求分析,本系統(tǒng)設(shè)計為 B/S 體系結(jié)構(gòu),采用JavaEE的 MVC三層架構(gòu)模式開發(fā)。通過使用MVC三層模式,使得系統(tǒng)的整個框架結(jié)構(gòu)和組件都可以被重用,從而使整個系統(tǒng)的開發(fā)、維護變得更為有效與快捷。1) 商品展示系統(tǒng)包括三個功能模塊:商品預(yù)覽模塊、商品明細模塊、分類檢索模塊。3) 我的訂單系統(tǒng)包括四個功能模塊:訂單確認模塊、訂單列表模塊、刪除訂單模塊、查詢明細模塊。5) 商品管理系統(tǒng)包括四個功能模塊:商品列表模塊、商品發(fā)布模塊、商品修改模塊、商品刪除模塊。2) 商品明細:用于顯示商品的全部詳細信息。 購物車系統(tǒng)功能模塊1) 添加商品:用戶瀏覽商品時,可以添加商品到購物車。3) 恢復(fù)列表:當(dāng)用戶出現(xiàn)誤刪商品列表,此功能可以恢復(fù)已刪列表。5) 清空列表:如果用戶想放棄整個購物車中的商品,可以使用此功能實現(xiàn)清空購物車。 我的訂單系統(tǒng)功能模塊1) 訂單確認:用戶對已選購的商品進行結(jié)算后,需要對訂單進行確認,如果生成的訂單沒有問題就確認,否則就返回到前一步的結(jié)算模塊。3) 刪除訂單:當(dāng)用戶不要這個訂單時,可以在此處刪除訂單。 用戶管理系統(tǒng)功能模塊1) 登錄/退出:用戶訪問網(wǎng)站可以登錄自己的用戶,訪問完后可以退出該系統(tǒng)。3) 信息修改:用戶注冊賬號時需要填寫一些個人資料,后期可以修改個人資料。 用戶刪除:管理員可以刪除不合法用戶。2) 商品發(fā)布:用戶增添商品。4) 商品刪除:將下架商品進行刪除操作。數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效的存儲和管理數(shù)據(jù),滿足各種用戶的應(yīng)用需求。 數(shù)據(jù)庫設(shè)計需求分析對于在線商城系統(tǒng)來講,首先必須了解系統(tǒng)的需求分析,了解各個模塊要實現(xiàn)的功能,并且知道模塊與模塊之間的聯(lián)系,然后,我們要畫出大致的模型,將實體抽象化,再將系統(tǒng)中的表及每張表中的字段,類型,長度等設(shè)計出來。在線商城系統(tǒng)的數(shù)據(jù)實體包括:產(chǎn)品共有信息、圖書信息、產(chǎn)品類別信息、類別和產(chǎn)品對應(yīng)關(guān)系、用戶信息、用戶收貨地址信息、用戶訂單信息、訂單明細信息。用戶信息與用戶收貨地址是一對一關(guān)系;產(chǎn)品類別信息與類別和產(chǎn)品對應(yīng)關(guān)系是多對一關(guān)系;產(chǎn)品信息與類別和產(chǎn)品對應(yīng)關(guān)系是多對一關(guān)系;產(chǎn)品信息與圖書信息是一對多關(guān)系;訂單明細信息與用戶訂單是一對多關(guān)系。因此將概念模型轉(zhuǎn)換為MySQL支持的數(shù)據(jù)庫模式,就能夠確定數(shù)據(jù)庫中表的字段,類型,長度等。下面將對每張表作詳細說明:產(chǎn)品共有信息表:用于存儲產(chǎn)品的編號、名字、描述、增加時間、市場價格、當(dāng)當(dāng)價、關(guān)鍵字、已售量、產(chǎn)品圖片鏈接,:列名數(shù)據(jù)類型長度允許空是否為主鍵備注idint12否是編號Product_namevarchar100否否產(chǎn)品名稱Descriptionvarchar100是否描述Add_timeBigint20是否增加時間 Fixed_pricedouble10否否市場價Dang_pricedouble10否否當(dāng)當(dāng)價keywordsvarchar200是否關(guān)鍵字Has_deletedint1否否是否被刪Product_picvarchar200是否圖片鏈接圖書信息表:用于存儲圖書編號、作者、出版社、出版時間、字?jǐn)?shù)、版本、頁數(shù)、印刷時間、印刷數(shù)量、ISBN、摘要、目錄,:列名數(shù)據(jù)類型長度允許空是否為主鍵備注idint12否是編號authorvarchar200否否作者publishingvarchar200否否出版社Publish_timebigint20否否出版時間Word_numbervarchar15是否字?jǐn)?shù)Which_editionvarchar15是否版本Total_pagevarchar15是否頁數(shù)Print_timeint20是否印刷時間Print_numbervarchar15是否印刷數(shù)量isbnvarchar25是否ISBNAuthor_summarytext否否摘要cataloguetext否否目錄產(chǎn)品類別信息表:用于存儲產(chǎn)品類別信息的編號、跳轉(zhuǎn)類別、名稱、描述、父類編號,: 產(chǎn)品類別信息表列名數(shù)據(jù)類型長度允許空是否為主鍵備注Idint12否是編號turnint10否否跳轉(zhuǎn)類別namevarchar200否否名稱descriptionvarchar200否否描述Parent_idint10是否父類編號類別和產(chǎn)品對應(yīng)關(guān)系表:用于存儲類別和產(chǎn)品對應(yīng)關(guān)系的編號、類別信息編號、產(chǎn)品信息編號,: 類別和產(chǎn)品對應(yīng)關(guān)系表列名數(shù)據(jù)類型長度允許空是否為主鍵備注Idint4否是編號Cat_idint20否否類別信息編號Product_idint4否否產(chǎn)品信息編號用戶信息表:用于存儲用戶信息的編碼、郵箱、昵稱、密碼、用戶積分、郵箱是否驗證、郵箱驗證碼、最近登錄時間、最近登錄IP,: 用戶信息表列名數(shù)據(jù)類型長度允許空是否為主鍵備注idint12否是編號varchar50否否郵箱nicknamevarchar50是否昵稱passwordvarchar50否否密碼User_intergralint12否否用戶積分Is__verifychar3是否郵箱是否驗證Email_verify_codevarchar50是否郵箱驗證碼Last_login_timeBigint50是否最近登錄時間Last_login_ipvarchar50是否最近登錄IP用戶收貨地址信息表:用于存儲用戶收貨地址信息的編號、用戶編號、收貨地址、默認地址、郵政編碼、手機、電話
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1