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

正文內(nèi)容

基于ssh的禮品屋網(wǎng)站的設(shè)計(jì)與開(kāi)發(fā)(已修改)

2025-07-26 16:35 本頁(yè)面
 

【正文】 第 1 頁(yè) 共 36 頁(yè) 前 言 禮品行業(yè)企業(yè)都建立有完整美觀的官方網(wǎng)站,也保持有一定的更新率,這算得上是網(wǎng)絡(luò)營(yíng)銷基礎(chǔ)設(shè)施的建設(shè)。一些企業(yè)在電子商務(wù)與行業(yè)網(wǎng)站上投放品牌網(wǎng)絡(luò)廣告,在網(wǎng)絡(luò)媒體上投放軟文,在行業(yè)論壇里發(fā)帖子,甚至有的帖子能夠引發(fā)潛在消費(fèi)者們的跟帖、參與討論,直接性地推動(dòng)了品牌的展示與呈現(xiàn)。不少企業(yè)參與到搜索引擎的關(guān)鍵詞競(jìng)價(jià)排名中,根據(jù)觀察不難看出,參加競(jìng)價(jià)者多為知名度不太高的企業(yè)。 無(wú)疑,上述這些策略與手段都是現(xiàn)有禮品企業(yè)在網(wǎng)絡(luò)營(yíng)銷上的走出的重要一步。但通過(guò)對(duì)禮品工藝品網(wǎng)絡(luò)營(yíng)銷長(zhǎng)期的關(guān)注、研究分析與實(shí)踐,目前禮品企 業(yè)在網(wǎng)絡(luò)營(yíng)銷策略的采用方面還非常猶豫,比較零散,很少有打組合拳的,不敢大膽嘗試,或嘗度的力度不夠。也正是由于這些原因存在,網(wǎng)絡(luò)營(yíng)銷對(duì)禮品終端銷售拉動(dòng)、品牌知名度提升、渠道開(kāi)發(fā)等方面支持并沒(méi)有真正到位,作用沒(méi)有充分發(fā)揮出來(lái)。網(wǎng)絡(luò)營(yíng)銷這種新型武器的威力沒(méi)能真正地落實(shí)到業(yè)務(wù)中去。 本來(lái)這種手段能夠更好地幫助禮品企業(yè)節(jié)省營(yíng)銷成本、突破市場(chǎng)困局,也能夠更多地幫助中小禮品工藝品品牌擺脫區(qū)域市場(chǎng)的限制、實(shí)現(xiàn)同消費(fèi)者的更親密地接觸,但由于策略的不完整、推行的不徹底、創(chuàng)意的缺乏,以及組合拳沒(méi)打起來(lái),禮品工藝品企業(yè)能夠從網(wǎng)絡(luò)營(yíng) 銷中得到的好處還非常有限。這就需要我們?nèi)フJ(rèn)真研究,尋找讓網(wǎng)上禮品營(yíng)銷的最佳突破口,這樣來(lái)實(shí)現(xiàn)企業(yè)的良性發(fā)展。 隨著互聯(lián)網(wǎng)日益深入社會(huì)生活,以網(wǎng)站作為信息交流平臺(tái),進(jìn)行內(nèi)外信息交流,已成為大眾的迫切需要。禮品屋傳承花意,為親人朋友送去心意已經(jīng)成為某種時(shí)尚。禮品屋為大眾開(kāi)辟了更為方便之門,快捷方便,為大眾所喜愛(ài)。禮品屋網(wǎng)站就是為實(shí)現(xiàn)客戶通過(guò)上網(wǎng),對(duì)禮品、禮品信息的瀏覽、檢索、訂購(gòu),以及禮品、禮品銷售商對(duì)客戶信息、禮品、禮品信息的管理所開(kāi)發(fā)的網(wǎng)絡(luò)應(yīng)用軟件。該系統(tǒng)能夠較好地滿足網(wǎng)上禮品店客戶的基本要求,具有較高的實(shí) 用價(jià)值。 第 2 頁(yè) 共 36 頁(yè) 第 1章 開(kāi)發(fā)技術(shù)簡(jiǎn)介 本系統(tǒng)是在 Windows 7 上運(yùn)行的禮品網(wǎng)上商城模擬系統(tǒng),系統(tǒng) 的 整個(gè) 開(kāi)發(fā)過(guò)程在 MyEclipse 上完成,由于 Java 的面向?qū)ο筇攸c(diǎn)及其開(kāi)源性能和 MySQL 小型數(shù)據(jù)庫(kù)使用的便捷性,便選擇性的使用其進(jìn)行禮品網(wǎng)上商城模擬系統(tǒng)的開(kāi)發(fā)。 B/S 結(jié)構(gòu) B/S 結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著 Inter 技術(shù)的興起,對(duì) C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過(guò) WWW 瀏覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端 (Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端 (Server)實(shí)現(xiàn),形成所謂三層 3tier 結(jié)構(gòu) ,這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到服務(wù)器上,簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā)、維護(hù)和使用??蛻魴C(jī)上只要安裝一個(gè)瀏覽器( Browser),服務(wù)器安裝 Oracle、 Sybase、 Informix 或 SQL Server 等數(shù)據(jù)庫(kù)。本系統(tǒng)采用基于 B/S 的 三層結(jié)構(gòu) : ( 1)表示層:實(shí)現(xiàn)用戶的界面接口。主要用于展示有好的用戶界面以及便于用戶的輸入操作。 ( 2)功能層:實(shí)現(xiàn)邏輯功能的算法和處理。對(duì)用戶的輸入數(shù)據(jù)或是從數(shù)據(jù)層獲得的數(shù)據(jù)進(jìn)行處理。 ( 3)數(shù)據(jù)層:對(duì)數(shù)據(jù)庫(kù)中 數(shù)據(jù)進(jìn)行管理操作。 三層架構(gòu)的優(yōu)點(diǎn)如下: ( 1)提高了代碼可維護(hù)性:架構(gòu)之間層次分明,如果出現(xiàn)問(wèn)題,可以迅速判斷問(wèn)題起因,這也有利于代碼的維護(hù)。 ( 2)便于合理開(kāi)發(fā):由于三層架構(gòu)之間通過(guò)接口實(shí)現(xiàn)互相調(diào)用,程序員可以進(jìn)行并行開(kāi)發(fā),提高了開(kāi)發(fā)速度。 ( 3)增加系統(tǒng)安全性:每層都具有相應(yīng)的安全設(shè)置,保障了系統(tǒng)的安全性。 SSH 框架 集成 SSH 框架的系統(tǒng)從職責(zé)上分為四層: 表示層 、 業(yè)務(wù)邏輯層 、 數(shù)據(jù)持久層和域模塊層,以幫助開(kāi)發(fā)人員在短期內(nèi)搭建結(jié)構(gòu)清晰、可復(fù)用性好、維護(hù)方便的Web 應(yīng)用程序。其中使用 Struts 作為系統(tǒng)的整體基礎(chǔ)架構(gòu),負(fù)責(zé) MVC 的分離, 第 3 頁(yè) 共 36 頁(yè) 在 Struts 框架的模型部分,控制業(yè)務(wù)跳轉(zhuǎn),利用 Hibernate 框架對(duì) 持久層 提供支持, Spring 做管理,管理 Struts 和 Hibernate。具體做法是:用 面向?qū)ο?的 分析方法根據(jù)需求提出一些模型,將這些模型實(shí)現(xiàn)為基本的 Java 對(duì)象,然后編寫(xiě)基本的 DAO(Data Access Objects)接口,并給出 Hibernate 的 DAO 實(shí)現(xiàn),采用Hibernate 架構(gòu)實(shí)現(xiàn)的 DAO 類來(lái)實(shí)現(xiàn) Java 類與數(shù)據(jù)庫(kù)之間的轉(zhuǎn)換和訪問(wèn),最后由 Spring 做管理,管理 Struts 和 Hibernate。 Struts2 Struts2 看似是從 Struts1 發(fā)展而來(lái),但實(shí)際上 Struts2 與 Struts1 在框架的設(shè)計(jì)思想上面還是有很大的區(qū)別, Struts2 是以 WebWork 的設(shè)計(jì)思想為核心,為什么 Struts2 不沿用 Struts1 的設(shè)計(jì)思想,畢竟 Struts1 在目前的企業(yè)應(yīng)用中還是有非常大的市場(chǎng)在的,那么,來(lái)看下 Struts1 的一些缺點(diǎn)吧: Servlet API 嚴(yán)重耦合,這點(diǎn)可以從 Action 的 Execute 的方法聲明里面就可以看的出來(lái) Struts1 API,有侵入性,這點(diǎn)可以從寫(xiě) Action 類和 FormBean的時(shí)候看的出來(lái), Action 必須實(shí)現(xiàn) Struts 的 Action 類 基于以上介紹可以看的出, Struts2 體系結(jié)構(gòu)與 Struts1 的體系結(jié)構(gòu)有很大的差別, Struts1 是使用 ActionServlet 做為其中心處理器, Struts2 則使用一個(gè)攔截器( FilterDispatcher)做為其中心處理器,這樣做的一個(gè)好處就是將 Action 類和Servlet API 進(jìn)行了分離。 Hibernate Hibernate 是數(shù)據(jù)持久層的一個(gè)輕量級(jí)框架。數(shù)據(jù)持久層的框架有很多比如:iBATIS,myBatis,Nhibernate,Siena等等 , 并且 Hibernate是一個(gè)開(kāi)源的 orm( object relations mapping) 框架,提供了查詢獲取數(shù)據(jù)的方法,用面向?qū)ο蟮乃枷雭?lái)操作數(shù)據(jù)庫(kù),節(jié)省了我們開(kāi)發(fā)處理數(shù)據(jù)的時(shí)間。 Hibernate 可以應(yīng)用在任何使用 JDBC 的場(chǎng)合,既可以在 Java 的客戶端程序?qū)嵱?,也可以?Servlet/JSP 的 Web 應(yīng)用中使用,最具革命意義的是, Hibernate可以在應(yīng)用 EJB 的 J2EE 架構(gòu)中取代 CMP,完成數(shù)據(jù)持久化的重任。 優(yōu)點(diǎn): 第 4 頁(yè) 共 36 頁(yè) 使用 Java 反射機(jī)制 而不是字節(jié)碼增強(qiáng)程序來(lái)實(shí)現(xiàn)透明性。 的性能非常好,因?yàn)樗莻€(gè)輕量級(jí)框架。 映射的靈活性很出色。 ,從一對(duì)一到多對(duì)多的各種復(fù)雜關(guān)系。 缺點(diǎn): 它限制您所使用的對(duì)象模型。 (例如,一個(gè)持久性類不能映射到多個(gè)表 )其獨(dú)有的界面和可憐的市場(chǎng)份額也讓人不安,盡管如此, Hibernate 還是以其強(qiáng)大的發(fā)展動(dòng)力減輕了這些風(fēng)險(xiǎn)。其他的開(kāi)源持久性框 架也有一些,不過(guò)都沒(méi)有 Hibernate 這樣有市場(chǎng)沖擊力。 Spring Spring 是一個(gè)開(kāi)源框架,是為了解決企業(yè)應(yīng)用程序開(kāi)發(fā)復(fù)雜性而創(chuàng)建的。框架的主要優(yōu)勢(shì)之一就是其分層架構(gòu),分層架構(gòu)允許您選擇使用哪一個(gè)組件,同時(shí)為 J2EE 應(yīng)用程序開(kāi)發(fā)提供集成的框架。 Spring 既是全面的又是模塊化的。 Spring 有分層的體系結(jié)構(gòu),這意味著你能選擇僅僅使用它任何一個(gè)獨(dú)立的部分,而它的架構(gòu)又是內(nèi)部一致。因此你能從你的學(xué)習(xí)中,得到最大的價(jià)值。例如,你可能選擇僅僅使用 Spring 來(lái)簡(jiǎn)單化 JDBC的使用,或用來(lái)管理所 有的業(yè)務(wù)對(duì)象。 MVC 模式 MVC 是目前廣泛流行的一種軟件開(kāi)發(fā)的設(shè)計(jì)模式, MVC 的全稱是ModelViewController。 MVC 是一框架模式,它將軟件開(kāi)發(fā)人為的分為三個(gè)模塊即:模型,視圖,控制器。其中模型是即將用于展示的數(shù)據(jù),通常有 service層或者 DAO 層提供數(shù)據(jù)并將其進(jìn)行一定封裝。視圖是用于展示的頁(yè)面在 B/S 的軟件產(chǎn)品中通常表現(xiàn)為網(wǎng)頁(yè)頁(yè)面??刂破鞯闹饕饔檬琼憫?yīng)用戶的請(qǐng)求并將其準(zhǔn)確的匹配到處理器上,以 Java EE 為例,通??刂破鳛?Servlet。三個(gè)部件相互分工協(xié)作,一同完成與 用戶的交互工作 。 視圖 視圖是用戶看到并與之發(fā)生交互行為的界面。對(duì)于老式的 Web 應(yīng)用程序來(lái)說(shuō),視圖就是由 HTML 元素組成的界面,在新式的 Web 應(yīng)用程序中, HTML 依舊在視圖中扮演著重要的角色,但一些新的技術(shù)已層出不窮,它們包括 Adobe Flash 和像 XHTML, XML/XSL,WML 等一些標(biāo)識(shí)語(yǔ)言和 Web services。這些標(biāo)識(shí) 第 5 頁(yè) 共 36 頁(yè) 和語(yǔ)言更承擔(dān)了一些新的功能,有利于展現(xiàn)更強(qiáng)大的內(nèi)容。 模型 模型表示企業(yè)數(shù)據(jù)和業(yè)務(wù)規(guī)則。在 MVC 的三個(gè)部件中,模型擁有最多的處理任務(wù)。例如它可能用像 EJBs 和 ColdFusion Components 這樣的構(gòu)件對(duì)象來(lái)處理數(shù)據(jù)庫(kù),被模型返回的數(shù)據(jù)是中立的,就是說(shuō)模型與數(shù)據(jù)格式無(wú)關(guān),這樣一個(gè)模型能為多個(gè)視圖提供數(shù)據(jù),由于應(yīng)用于模型的代碼只需寫(xiě)一次就可以被多個(gè)視圖重用,所以減少了代碼的重復(fù)性。 控制器 控制器接受用戶的輸入并調(diào)用模型和視圖去完成用戶的需求,所以當(dāng)單擊Web 頁(yè)面中的超鏈接和發(fā)送 HTML 表單時(shí),控制器本身不輸出任何東西和做任何處理。它只是接收請(qǐng)求并決定調(diào)用哪個(gè)模型構(gòu)件去處理請(qǐng)求,然后再確定用哪個(gè)視圖來(lái)顯示返回的數(shù)據(jù)。 MySQL 數(shù)據(jù)庫(kù)是數(shù)據(jù)的集合,數(shù)據(jù)庫(kù)對(duì)象,包 括表參考數(shù)據(jù)庫(kù)對(duì)象的視圖存儲(chǔ)過(guò)程和觸發(fā)器等。數(shù)據(jù)庫(kù)通過(guò) SQL(結(jié)構(gòu)化查詢語(yǔ)言)來(lái)操作和管理數(shù)據(jù),包括一些基本的操作,如選擇,刪除,插入,更新語(yǔ)句。 MySQL 相比較 Oracle 這種大型的數(shù)據(jù)庫(kù)而言,他是一個(gè)多線程多用戶的小型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),他操作簡(jiǎn)捷,對(duì)電腦配置的要求也不是這么大。它能夠完成各種數(shù)據(jù)的查詢,支持普通的 SQL 查詢語(yǔ)句。我自己還下載了一個(gè)可視化的數(shù)據(jù)庫(kù)查看軟件 Navicat ,這樣我就可以更加方便的對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢以及操作,修改數(shù)據(jù)庫(kù)表和項(xiàng)目,并可以創(chuàng)建它們之間的各種關(guān)系。 MySQL 開(kāi)發(fā)以來(lái) ,經(jīng)過(guò)多年的發(fā)展, MySQL 已經(jīng)成為了一個(gè)成熟的數(shù)據(jù)庫(kù)技術(shù),在各個(gè)領(lǐng)域都有在使用。 MySQL 屬于特征數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)文件簡(jiǎn)單而且小,在啟動(dòng)編程軟件的時(shí)候不啟動(dòng)數(shù)據(jù)庫(kù)服務(wù)器進(jìn)程就可以使用。 第 6 頁(yè) 共 36 頁(yè) 第 2章 系統(tǒng)分析 系統(tǒng)分析,旨在研究特定系統(tǒng)結(jié)構(gòu)中各部分(各子系統(tǒng))的相互作用,系統(tǒng)的對(duì)外接口與界面,以及該系統(tǒng)整體的行為、功能和局限,從而為系統(tǒng)未來(lái)的變遷與有關(guān)決策提供參考和依據(jù)。系統(tǒng)分析的經(jīng)常目標(biāo)之一,在于改善決策過(guò)程及系統(tǒng)性能,以期達(dá)到系統(tǒng)的整體最優(yōu)。系統(tǒng)分析被看作是系統(tǒng)工程的一個(gè)重要程序和核心組成部分,以及系統(tǒng)理 論的一項(xiàng)應(yīng)用。 在系統(tǒng)開(kāi)發(fā)生命周期中,系統(tǒng)分析階段先于系統(tǒng)設(shè)計(jì),是系統(tǒng)開(kāi)發(fā)前期不可或缺的工作。 系統(tǒng)分析大量借用數(shù)學(xué)模型、數(shù)學(xué)分析、計(jì)算機(jī)模擬等定量分析方法,試圖在具有不確定約束或邊界條件的情況下,對(duì)系統(tǒng)要素進(jìn)行綜合分析、描述,得出較為準(zhǔn)確或合理的結(jié)論 。 p e o p l e商品信息會(huì)員信息管理員登
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1