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

正文內(nèi)容

基于internet,采用b2c網(wǎng)上購(gòu)物系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-07-24 17:48 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ddlCity。 } public String getDdlCounty() { return ddlCounty。 } public void setDdlCounty(String ddlCounty) { = ddlCounty。 } public String getDdlProvince() { return ddlProvince。 } public void setDdlProvince(String ddlProvince) { = ddlProvince。 } public String getTbAddress() { return tbAddress。 } public void setTbAddress(String tbAddress) { = tbAddress。 } public String getTbMobile() { return tbMobile。 } public void setTbMobile(String tbMobile) { = tbMobile。 } public String getTbName() { return tbName。 } public void setTbName(String tbName) { = tbName。 } public String getTbPhone() { return tbPhone。 } public void setTbPhone(String tbPhone) { = tbPhone。 } public String getTbZip() { return tbZip。 } public void setTbZip(String tbZip) { = tbZip。 } }第4章 系統(tǒng)分析系統(tǒng)分析是平臺(tái)開(kāi)發(fā)的一個(gè)不可缺少的環(huán)節(jié),為了能夠使本系統(tǒng)更好、更完善地被設(shè)計(jì)出來(lái),就必須先進(jìn)行調(diào)查研究。在系統(tǒng)調(diào)查的基礎(chǔ)上,對(duì)新系統(tǒng)的功能進(jìn)行細(xì)致的分析,從而才能夠開(kāi)發(fā)出完整的系統(tǒng)設(shè)計(jì) 網(wǎng)站的設(shè)計(jì)目標(biāo)本平臺(tái)利用現(xiàn)在比較廣泛的JSP+My SQL數(shù)據(jù)庫(kù)的架構(gòu)實(shí)現(xiàn)的,此系統(tǒng)分為前臺(tái)管理和后臺(tái)管理。前臺(tái)管理是友好的操作界面,供用戶瀏覽、查詢使用。包括:瀏覽商品、查詢商品、訂購(gòu)商品、購(gòu)物車、用戶維護(hù)等功能;后臺(tái)管理是提供給管理員的,其中包括:商品管理、用戶管理等。使管理員從繁瑣的手工操作中解脫出來(lái),并提高了辦公效率。 網(wǎng)站的可行性分析隨著計(jì)算機(jī)技術(shù)的發(fā)展和網(wǎng)絡(luò)人口的增加,網(wǎng)絡(luò)世界也越來(lái)越廣博,越來(lái)越豐富,電子商務(wù)已經(jīng)成為網(wǎng)上的一股潮流。我們相信要不了太長(zhǎng)有時(shí)間,顧客就可以在網(wǎng)絡(luò)世界上獲得他們?cè)诂F(xiàn)實(shí)世界上可以獲得的所有商品和服務(wù)??尚行匝芯渴菫榱伺宄到y(tǒng)開(kāi)發(fā)的項(xiàng)目是不是可以實(shí)現(xiàn)和值得進(jìn)行研究的過(guò)程,實(shí)際上是一次大大簡(jiǎn)化系統(tǒng)分析和系統(tǒng)設(shè)計(jì)的過(guò)程,所以,進(jìn)行可執(zhí)行性的分析是非常必要的,也是很重要的,經(jīng)過(guò)最初的設(shè)計(jì)目標(biāo)和進(jìn)行的市場(chǎng)調(diào)查得出以下四點(diǎn)的可行性分析:經(jīng)濟(jì)可行性:該平臺(tái)設(shè)計(jì)只是作為本人的畢業(yè)設(shè)計(jì),又因?yàn)楸救说脑O(shè)計(jì)能力有限,其功能還不能完善,所以沒(méi)有什么經(jīng)濟(jì)效益可談。技術(shù)可行性:JSP+Servlet的技術(shù)已經(jīng)較為成熟。運(yùn)行可行性:該系統(tǒng)需要搭建JVM即JAVA虛擬機(jī)和Tomcat環(huán)境,在此環(huán)境下系統(tǒng),并且在正確連接數(shù)據(jù)庫(kù)后可以正常運(yùn)行。法律可行性:該平臺(tái)是作為畢業(yè)設(shè)計(jì)與商業(yè)無(wú)關(guān),又因?yàn)槭亲灾鏖_(kāi)發(fā)設(shè)計(jì),因此不會(huì)構(gòu)成侵權(quán),在法律上是可行的。通過(guò)以上的可行性分析,我將采用JSP+Servlet相結(jié)合的技術(shù),運(yùn)用My SQL數(shù)據(jù)庫(kù)對(duì)網(wǎng)站進(jìn)行建設(shè)。 開(kāi)發(fā)技術(shù)的選擇合理的選擇開(kāi)發(fā)技術(shù),對(duì)于網(wǎng)站開(kāi)發(fā)的完成情況有著非常重要的影響。要開(kāi)發(fā)一個(gè)網(wǎng)站,首先要選擇一個(gè)動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)。當(dāng)前比較流行的動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)有JSP、ASP、PHP。它們的特性比較如下。 asp/jsp/php比較表技術(shù)名稱ASPJSPPHP對(duì)數(shù)據(jù)庫(kù)的支持好好好開(kāi)發(fā)難易度容易容易較難使用平臺(tái)Windows9X/NTWindows/UNIXUNIX安全性不好好不好對(duì)組件的支持支持支持不支持執(zhí)行方式解釋執(zhí)行編譯之后執(zhí)行解釋執(zhí)行跨平臺(tái)不好好好這三種都是在傳統(tǒng)的HTML代碼中,利用HTML標(biāo)簽的擴(kuò)展,構(gòu)成頁(yè)面。不難看出,JSP的綜合實(shí)力是最強(qiáng)的,尤其是在安全性和跨平臺(tái)性兩個(gè)方面,比其他的兩種技術(shù)都要好,因此,最后我們選擇基于Java的JSP技術(shù)作為動(dòng)態(tài)網(wǎng)頁(yè)的開(kāi)發(fā)技術(shù)。系統(tǒng)的建設(shè)關(guān)鍵在于其所使用的架構(gòu),而網(wǎng)上購(gòu)物這種基于web的系統(tǒng),傳統(tǒng)的c/s架構(gòu)已經(jīng)不能滿足大量用戶的訪問(wèn)和操作,b/s基于瀏覽器的架構(gòu)則是目前網(wǎng)絡(luò)系統(tǒng)應(yīng)用的主流,它將大量的數(shù)據(jù)處理工作交給服務(wù)器端來(lái)處理,客戶端只用通過(guò)普通的IE瀏覽器即可訪問(wèn)系統(tǒng),方便快捷而且利于系統(tǒng)的更新和維護(hù),java語(yǔ)言在該方面更是得天獨(dú)厚,j2ee規(guī)范的出現(xiàn)則使系統(tǒng)的開(kāi)發(fā)更加規(guī)范,層次更加清楚,更利于對(duì)復(fù)雜事務(wù)的處理,而且在安全性方面也做的更好?;趍vc的開(kāi)發(fā)流程則使開(kāi)發(fā)過(guò)程更加清晰明了,利于做一些復(fù)雜的邏輯實(shí)現(xiàn),從而節(jié)省了開(kāi)發(fā)周期和開(kāi)發(fā)成本。在B/S體系結(jié)構(gòu)系統(tǒng)中,用戶通過(guò)瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求,服務(wù)器對(duì)瀏覽器的請(qǐng)求進(jìn)行處理,將用戶所需信息返回到瀏覽器。B/S結(jié)構(gòu)簡(jiǎn)化了客戶機(jī)的工作,客戶機(jī)上只需配置少量的客戶端軟件。服務(wù)器將擔(dān)負(fù)更多的工作,對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。瀏覽器發(fā)出請(qǐng)求,而其余如數(shù)據(jù)請(qǐng)求、加工、結(jié)果返回以及動(dòng)態(tài)網(wǎng)頁(yè)生成等工作全部由Web Server完成。實(shí)際上B/S體系結(jié)構(gòu)是把二層C/S結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機(jī)的任務(wù)中分離出來(lái),由Web服務(wù)器單獨(dú)組成一層來(lái)負(fù)擔(dān)其任務(wù),這樣客戶機(jī)的壓力減輕了,把負(fù)荷分配給了Web服務(wù)器。Browse瀏覽器Web服務(wù)器數(shù)據(jù)庫(kù) B/S三層架構(gòu)示意圖 這種結(jié)構(gòu)不僅把客戶機(jī)從沉重的負(fù)擔(dān)和不斷對(duì)其提高的性能的要求中解放出來(lái),也把技術(shù)維護(hù)人員從繁重的維護(hù)升級(jí)工作中解脫出來(lái)。由于客戶機(jī)把事務(wù)處理邏輯部分分給了功能服務(wù)器,使客戶機(jī)一下子苗條了許多,不再負(fù)責(zé)處理復(fù)雜計(jì)算和數(shù)據(jù)訪問(wèn)等關(guān)鍵事務(wù),只負(fù)責(zé)顯示部分,所以維護(hù)人員不再為程序的維護(hù)工作奔波于每個(gè)客戶機(jī)之間,而把主要精力放在功能服務(wù)器上程序的更新工作。這種三層結(jié)構(gòu)在層與層之間相互獨(dú)立,任何一層的改變不會(huì)影響其它層的功能。 這種結(jié)構(gòu)是把程序的運(yùn)行分為了三層架構(gòu),由服務(wù)器負(fù)責(zé)處理程序的運(yùn)行,包括底層數(shù)據(jù)庫(kù)的操作也是,這些都是用戶不可間的,而是由服務(wù)器端運(yùn)行的,當(dāng)數(shù)據(jù)庫(kù)操作完成以后把從數(shù)據(jù)庫(kù)中操作得到的數(shù)據(jù)連同網(wǎng)頁(yè)傳輸?shù)娇蛻舳?,這樣就大大減輕了客戶端的負(fù)擔(dān)是顯示網(wǎng)頁(yè)的速度大大的提高,用戶就不用在漫長(zhǎng)的等待網(wǎng)頁(yè)的顯示給網(wǎng)頁(yè)的瀏覽量等都帶來(lái)了好處。在傳統(tǒng)的基于Web的應(yīng)用系統(tǒng)中,例如ASP,CGI等,通常開(kāi)發(fā)者將業(yè)務(wù)邏輯,數(shù)據(jù)邏輯、展示邏輯等混雜在一起,在同一個(gè)界面面里既進(jìn)行后臺(tái)數(shù)據(jù)庫(kù)的訪問(wèn)和操作,同時(shí)還包含業(yè)務(wù)流程和頁(yè)面表示。這樣編寫(xiě)出來(lái)的程序,既不利于程序員對(duì)業(yè)務(wù)代碼的調(diào)試,同時(shí)也不利于編輯人員進(jìn)行交互頁(yè)面的設(shè)計(jì)。同時(shí)系統(tǒng)也不具備可擴(kuò)展性,當(dāng)我們要在現(xiàn)有業(yè)務(wù)上進(jìn)行擴(kuò)展的時(shí)候,通常無(wú)法借助于現(xiàn)有的資源和應(yīng)用,而只能夠重新編寫(xiě),大大增加了投資,延長(zhǎng)了系統(tǒng)上線的時(shí)間,失去了競(jìng)爭(zhēng)市場(chǎng)的優(yōu)勢(shì)。在本網(wǎng)上購(gòu)物系統(tǒng)中,將采用通行的MVC模式來(lái)構(gòu)建應(yīng)用。這種結(jié)構(gòu)解決了前面所述的所有問(wèn)題,在我們的應(yīng)用集成網(wǎng)絡(luò)中,通過(guò)企業(yè)級(jí)高端J2EE應(yīng)用服務(wù)器實(shí)現(xiàn)MVC開(kāi)發(fā)模型。MVC的邏輯圖如下。應(yīng)用服務(wù)器容器業(yè)務(wù)組件數(shù)據(jù)庫(kù)Web服務(wù)器瀏覽器JspServerlet控制器 應(yīng)用服務(wù)器之上采用MVC開(kāi)發(fā)的邏輯示意圖Control服務(wù)控制View顯示方式Model業(yè)務(wù)邏輯模型輸入請(qǐng)求輸出Html其他 MVC業(yè)務(wù)流程示意圖通過(guò)這種方案,我們可以迅速地實(shí)現(xiàn)整個(gè)業(yè)務(wù),其優(yōu)勢(shì)和特點(diǎn)如下:Model(模型)層:由EJB組件來(lái)實(shí)現(xiàn),EJB將具體的業(yè)務(wù)封裝在組件內(nèi)部,具備安全、高性能、可重用等優(yōu)秀的特征。View(視圖)層:由JSP、HTML組成。這一層次的特點(diǎn)是能夠真實(shí)地展示和客戶交互的界面,具備可描繪的功能。同時(shí)能夠嵌套動(dòng)態(tài)數(shù)據(jù),可以進(jìn)行動(dòng)態(tài)頁(yè)面的展示。同時(shí)可以方便地進(jìn)行客戶端的個(gè)性化定制。根據(jù)每個(gè)客戶的需求來(lái)展示不同風(fēng)格的界面。Controller(控制器)層:是非常重要的一層,這一層是連接View和Model的紐帶,同時(shí)也是將這兩層進(jìn)行最大限度分離的工具。通常由Servlet來(lái)實(shí)現(xiàn),Servlet和JSP雖然同樣都屬于頁(yè)面展示工具,但分屬兩層。主要在于JSP以腳本語(yǔ)言的形式存在, 它的主要優(yōu)勢(shì)是進(jìn)行動(dòng)態(tài)數(shù)據(jù)的Web展示,而Servlet是一個(gè)完整的Java程序,進(jìn)行業(yè)務(wù)的調(diào)用和流程的處理是它的長(zhǎng)處。通過(guò)這種模型的建立,我們的應(yīng)用系統(tǒng)具備了非常好的性能和可擴(kuò)展性。將業(yè)務(wù)組件和展示頁(yè)面進(jìn)行分離,并通過(guò)Controller來(lái)描述調(diào)用關(guān)系,一方面可以提高效率,另一方面也可以增加系統(tǒng)擴(kuò)充的能力,使我們的系統(tǒng)可以進(jìn)行最快速度的業(yè)務(wù)擴(kuò)展,以滿足不同用戶、不同階段、各種各樣的業(yè)務(wù)需求。經(jīng)過(guò)以上的初步調(diào)查和研究,并且確定了該平臺(tái)的可行性,并決定開(kāi)發(fā)本平臺(tái),為了能夠?qū)ΜF(xiàn)行的平臺(tái)內(nèi)容進(jìn)行充分了解,使所要開(kāi)發(fā)的平臺(tái)更具有實(shí)用性和適應(yīng)性,通過(guò)指導(dǎo)老師的耐心介紹,設(shè)計(jì)出該平臺(tái)功能如下:1. 能夠完成用戶基本信息錄入的注冊(cè)和用戶基本信息的個(gè)人前臺(tái)與后臺(tái)管理。2. 能夠完成管理員對(duì)網(wǎng)站的商品資料(商品添加、商品審查)會(huì)員管理(會(huì)員審查)、以及常規(guī)設(shè)置(廣告添加,友情鏈接)的功能。3. 能過(guò)電子商品的名稱,電子商品的分類進(jìn)行搜索。4. 能夠通過(guò)查看購(gòu)物車對(duì)所選商品進(jìn)行確定、挑選,通過(guò)定單查詢對(duì)支付費(fèi)用進(jìn)行確定。經(jīng)過(guò)前一階段的調(diào)查與研究分析,我已確定了該平臺(tái)設(shè)計(jì)的主要功能,對(duì)每個(gè)功能模塊也作了具體描述,下面就來(lái)具體分析該平臺(tái)的設(shè)計(jì)特點(diǎn)與具體思想。我們所設(shè)計(jì)和開(kāi)發(fā)的網(wǎng)上購(gòu)物平臺(tái)是經(jīng)過(guò)很長(zhǎng)時(shí)間的調(diào)查和分析才開(kāi)始具體實(shí)施的,它的主要特點(diǎn)是改變了以往的購(gòu)物只能過(guò)現(xiàn)實(shí)的商場(chǎng)才能達(dá)到的結(jié)果,采用Web技術(shù),借助于Internet互聯(lián)網(wǎng)廣泛應(yīng)用技術(shù),達(dá)到資源共享,提高以往購(gòu)物的局限性,縮短人們的時(shí)間和提高工作效率,具有較好的交互性,從而實(shí)現(xiàn)信息化,規(guī)范化,系統(tǒng)化,網(wǎng)絡(luò)化的平臺(tái),使整個(gè)購(gòu)物活動(dòng)過(guò)程簡(jiǎn)單、方便、易行。網(wǎng)上購(gòu)物平臺(tái)主要是對(duì)后臺(tái)管理和前臺(tái)操作。后臺(tái)管理是管理員對(duì)本網(wǎng)站的維護(hù),通過(guò)商品資料(商品添加、商品修改),以及常規(guī)設(shè)置(廣告添加,友情鏈接)等功能達(dá)到對(duì)網(wǎng)站的管理。前臺(tái)操作是用戶登錄到本網(wǎng)站,可以進(jìn)行用戶注冊(cè),通過(guò)網(wǎng)站的精品推薦或商品搜索功能,找到自己想要買的商品,裝入購(gòu)物車,提交定單進(jìn)行購(gòu)買。網(wǎng)上購(gòu)物平臺(tái)的特點(diǎn)是客戶和電子商品信息量很大,管理員需要整理的信息很多,為讓管理員輕松、方便、快捷的管理,該平臺(tái)采用符合購(gòu)買電子商品基本的原則,滿足廣大客戶的日益增長(zhǎng)的數(shù)量,并達(dá)到操作過(guò)程中的直觀、方便、實(shí)用、安全等要求。無(wú)論哪個(gè)網(wǎng)站都要有它自己的設(shè)計(jì)規(guī)則。該平臺(tái)也一樣,它的主要設(shè)計(jì)規(guī)則有:簡(jiǎn)單性:在實(shí)現(xiàn)平臺(tái)的功能的同時(shí),盡量讓平臺(tái)操作簡(jiǎn)單易懂,這對(duì)于一個(gè)網(wǎng)站來(lái)說(shuō)是非常重要的。針對(duì)性:該平臺(tái)設(shè)計(jì)是網(wǎng)上購(gòu)物系統(tǒng)及后臺(tái)管理的定向開(kāi)發(fā)設(shè)計(jì),所以具有專業(yè)突出和很強(qiáng)的針對(duì)性。實(shí)用性:該平臺(tái)能完成電子商品展示和管理員管理的基本信息,具有良好的實(shí)用性。第5章 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 系統(tǒng)數(shù)據(jù)庫(kù)表的基本設(shè)計(jì)在建設(shè)網(wǎng)站系統(tǒng)之前,我們必須對(duì)系統(tǒng)所用到的數(shù)據(jù)進(jìn)行大致的分類和具體的結(jié)構(gòu)設(shè)計(jì),既要做到清晰明了,又要能適應(yīng)系統(tǒng)各項(xiàng)功能的調(diào)用,而不至于產(chǎn)生結(jié)構(gòu)上的邏輯混亂,保證關(guān)鍵數(shù)據(jù)在意外情況下不會(huì)被破壞,可以說(shuō)數(shù)據(jù)庫(kù)是系統(tǒng)的重中之重。數(shù)據(jù)庫(kù)設(shè)計(jì)要遵循一些規(guī)則,一個(gè)好的數(shù)據(jù)庫(kù)滿足一些嚴(yán)格的約束和要求。盡量分離各實(shí)體對(duì)應(yīng)的表,一個(gè)實(shí)體對(duì)應(yīng)一個(gè)表,搞清楚該實(shí)體有哪些屬性,對(duì)應(yīng)有些什么字段,以及各實(shí)體之間有何種聯(lián)系。實(shí)體、屬性與聯(lián)系是進(jìn)行概念設(shè)計(jì)時(shí)要考慮的三個(gè)元素,也是一個(gè)好的數(shù)據(jù)庫(kù)設(shè)計(jì)的核心。在本系統(tǒng)中數(shù)據(jù)庫(kù)的設(shè)計(jì)比較復(fù)雜,涉及到幾十張表,其中會(huì)員表、商品表等時(shí)比較重要的表,也時(shí)比較復(fù)雜的表。由于此功能圖里邊的功能流程在模塊流程中已做了詳細(xì)介紹在這里就不再贅述了,在這里我們主要關(guān)注在各功能實(shí)現(xiàn)時(shí)的具體數(shù)據(jù)的操作。本系統(tǒng)采用My SQL數(shù)據(jù)庫(kù),系統(tǒng)數(shù)據(jù)庫(kù)名稱為xindou,由于數(shù)據(jù)量龐大,所以以下就一些主要功能模塊的數(shù)據(jù)庫(kù)和表做以介紹其它省略。在本系統(tǒng)中,數(shù)據(jù)的數(shù)據(jù)庫(kù)持久化時(shí)通過(guò)Hibernate技術(shù)來(lái)完成的,這樣節(jié)省了許多繁雜和不必要的工作,不然我們將用很大的工作量來(lái)完成相關(guān)的操作,這樣無(wú)疑時(shí)事倍功半而且還不敢保證數(shù)據(jù)庫(kù)操作的正確性和安全性,我們使用Hibernate技術(shù)可以使相關(guān)的操作在底層完成,而客戶完全看不到這一切,而且只要將Hibernate的相關(guān)代碼做的完全就完全可以將數(shù)據(jù)持久化交給Hibernate去完成,這樣既節(jié)省了工作量和工作的復(fù)雜程度有給系統(tǒng)的安全帶來(lái)了很大的好處。在前面的章節(jié)中提到了有關(guān)JDBC的技術(shù),也許會(huì)和后面的Hibernate技術(shù)有沖突,因?yàn)樗鼈兌紩r(shí)用來(lái)完成數(shù)據(jù)持久化工作的,其實(shí)不然,下面講一下相關(guān)的設(shè)計(jì)和這兩項(xiàng)技術(shù)的優(yōu)劣,JDBC固然也是可以完成數(shù)據(jù)持久化,甚至有些Hibernate技術(shù)不能完成的工作JDBC都可以完成,但是不足的時(shí)JDBC技術(shù)在完成持久化時(shí)有很多不方便之處,而且代碼工作量也相當(dāng)大,在這方面Hibernate技術(shù)都很大的優(yōu)勢(shì),所以在整個(gè)項(xiàng)目的
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1