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

正文內(nèi)容

基于java的數(shù)碼商品網(wǎng)上商城的設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧

2025-06-07 16:10 本頁(yè)面


【正文】 ta項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache,Sun和其它一些公司及個(gè)人共同開發(fā)而成。由于有了Sun的參與和支持,最新的Servlet和Jsp規(guī)范總能在Tomcat中得到體現(xiàn)。Tomcat6支持最新的Servlet 。因?yàn)門omcat技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受Java愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的Web應(yīng)用服務(wù)器,因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的而且它還在不斷的在改進(jìn)和完善中,任何一個(gè)感興趣的程序員都可以更改它或在其中加入新的功能。Tomcat是一個(gè)小型的輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶不是很多的場(chǎng)合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好Apache 服務(wù)器,可利用它響應(yīng)對(duì)HTML 頁(yè)面的訪問(wèn)請(qǐng)求。實(shí)際上Tomcat 部分是Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行tomcat 時(shí),它實(shí)際上作為一個(gè)與Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的[3]。 MySQL 數(shù)據(jù)庫(kù)系統(tǒng)MySQL名字的來(lái)歷MySQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開發(fā)者為瑞典MySQLAB公司,在2008年1月16號(hào)公司被Sun公司收購(gòu)。MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)[4]。MySQL具有如下特點(diǎn):++編寫,并使用了多種編譯器進(jìn)行測(cè)試,保證源代碼的可移植性。、FreeBSD、HPUX、Linux、MacOS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多種操作系統(tǒng).。這些編程語(yǔ)言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。,充分利用CPU資源。5優(yōu)化的SQL查詢算法,有效地提高查詢速度。、ODBC和JDBC等多種數(shù)據(jù)庫(kù)連接途徑。、檢查、優(yōu)化數(shù)據(jù)庫(kù)操作的管理工具。 服務(wù)器配置第一步:從官方網(wǎng)站,安裝;第二步:JDK的環(huán)境配置;第三步:安裝和配置完畢后,檢驗(yàn)安裝配置是否正確。第四步:安裝MyEclipse. 配置WEB站點(diǎn),按照一般的Windows程序安裝步驟即可安裝好Tomcat,安裝時(shí)它會(huì)自動(dòng)尋找JDK的位置。安裝過(guò)程中需要選擇一個(gè)文件夾作為Tomcat的安裝目錄。安裝完成以后,添加一個(gè)Tomcat的環(huán)境變量,添加方法和JDK的環(huán)境變量的添加方法相同,設(shè)置變量名為TOMCAT_HOME,變量值為C:\Tomcat 。設(shè)置完畢后就可以運(yùn)行Tomcat服務(wù)器了。Tomcat成功啟動(dòng)后,在瀏覽器中輸入://localhost:8080/,如果出現(xiàn)歡迎界面,則說(shuō)明Tomcat安裝成功。 數(shù)據(jù)庫(kù)配置安裝 my SQL ,并連接數(shù)據(jù)庫(kù)[5]。(1)下載安裝my SQL (2)加載純java的驅(qū)動(dòng)程序登錄MySql的官網(wǎng)下載驅(qū)動(dòng)程序,將驅(qū)動(dòng)程序復(fù)制到tomcat服務(wù)器所使用的JDK的\jre\lib\ext文件夾中,應(yīng)用程序加載SQLServer驅(qū)動(dòng)程序代碼如下:try{ () }catch(Exception ex) { } 3 系統(tǒng)總體設(shè)計(jì) 需求分析本網(wǎng)站系統(tǒng)是一個(gè)動(dòng)態(tài)、交互式、具有商品提供、系統(tǒng)管理等功能的電子商務(wù)網(wǎng)站。經(jīng)過(guò)分析本系統(tǒng)功能模塊,有前臺(tái)部分和后臺(tái)部分1)前臺(tái)部分由用戶使用,包括用戶注冊(cè),用戶登錄 購(gòu)物車管理,商品分類查詢,等幾個(gè)部分2)后臺(tái)部分管理員登錄,添加商品模塊,查詢修改商品模塊,添加鏈接模塊等模塊。本系統(tǒng)中心對(duì)象為商品,根據(jù)以上的需求分析,系統(tǒng)流程主要功能用戶注冊(cè)購(gòu)買商品,系統(tǒng)適用對(duì)象包括管理員和注冊(cè)用戶,因此包括兩個(gè)基本流程圖?!芾韱T:管理員登陸維護(hù)商品信息錄入商品信息管理用戶基本信息瀏覽商品 系統(tǒng)功能圖—管理員圖—注冊(cè)用戶:用戶注冊(cè)用戶登錄查看商品購(gòu)買商品管理個(gè)人信息 系統(tǒng)功能圖—注冊(cè)用戶圖這兩類在每一個(gè)操作模塊都要實(shí)現(xiàn)自身的功能用,并且在整個(gè)流程中負(fù)責(zé)承上啟下。下面根據(jù)系統(tǒng)功能圖,分別描述系統(tǒng)要實(shí)現(xiàn)的功能。:系統(tǒng)初始化商品管理員用戶,這些管理員能夠通過(guò)該入口進(jìn)入并進(jìn)行管理操作。:首先要求能夠添加商品,包括的信息有商品名、商品類別、商品簡(jiǎn)介、商品數(shù)量、商品定價(jià)等。管理員可以刪除某個(gè)已經(jīng)添加的商品。:注冊(cè)用戶信息包括登錄名、密碼、真實(shí)姓名、性別、聯(lián)系地址、生日,銀行卡號(hào),電子郵箱。:系統(tǒng)注冊(cè)用戶使用自己注冊(cè)的用戶名登錄系統(tǒng),進(jìn)行購(gòu)物、管理購(gòu)物車。:uonghu可以隨時(shí)查看自己已經(jīng)選購(gòu)的商品及購(gòu)買的數(shù)量、金額。 必要性分析 我國(guó)網(wǎng)上購(gòu)物市場(chǎng)有巨大的潛力。首先,對(duì)于消費(fèi)者來(lái)說(shuō):第一,可以在家“逛商店”,訂貨不受時(shí)間的限制;第二,獲得較大量的商品信息,可以買到當(dāng)?shù)貨]有的商品;第三,網(wǎng)上支付較傳統(tǒng)拿現(xiàn)金支付更加安全,可避免現(xiàn)金丟失或遭到搶劫;第四,從訂貨、買貨到貨物上門無(wú)需親臨現(xiàn)場(chǎng),既省時(shí)又省力;第五,由于網(wǎng)上商品省去租店面、召雇員及儲(chǔ)存保管等一系列費(fèi)用,總的來(lái)說(shuō)其價(jià)格較一般商場(chǎng)的同類商品更便宜。其次,對(duì)于商家來(lái)說(shuō),由于網(wǎng)上銷售沒有庫(kù)存壓力、經(jīng)營(yíng)成本低、經(jīng)營(yíng)規(guī)模不受場(chǎng)地限制等,在將來(lái)會(huì)有更多的企業(yè)選擇網(wǎng)上銷售,通過(guò)互聯(lián)網(wǎng)對(duì)市場(chǎng)信息的及時(shí)反饋適時(shí)調(diào)整經(jīng)營(yíng)戰(zhàn)略,以此提高企業(yè)的經(jīng)濟(jì)效益和參與國(guó)際競(jìng)爭(zhēng)的能力。 可行性分析互聯(lián)網(wǎng)形態(tài)下的外部大的市場(chǎng)環(huán)境日趨成熟,對(duì)傳統(tǒng)產(chǎn)業(yè)的影響不可忽視。 目前我國(guó)的大中城市,電腦和網(wǎng)絡(luò)的應(yīng)用已經(jīng)非常普遍,互聯(lián)網(wǎng)的迅速崛起已經(jīng)催生出了年僅32歲身價(jià)幾十億的丁磊那樣的中國(guó)首富,他的財(cái)富迅速超過(guò)了傳統(tǒng)產(chǎn)業(yè)的一些巨頭,包括一些“鋼鐵大王”和一些當(dāng)年的紅色資本家?guī)状藠^斗的資本積累,丁磊之所以能夠成為中國(guó)的首富,說(shuō)明互聯(lián)網(wǎng)產(chǎn)業(yè)的市場(chǎng)空間不容忽視,隨著經(jīng)濟(jì)的發(fā)展和人們思想意識(shí)的逐漸開放,更多的人加入到買電腦上網(wǎng)的行列。網(wǎng)上購(gòu)物人群迅速擴(kuò)大,各種網(wǎng)絡(luò)設(shè)施的完善,經(jīng)濟(jì)的持續(xù)發(fā)展及人們生活水平的提高,網(wǎng)上購(gòu)物已逐漸成為人們習(xí)慣性的行為。網(wǎng)絡(luò)正在沖擊著人們的傳統(tǒng)消費(fèi)習(xí)慣和思維、生活方式。越來(lái)越多的人們逐漸習(xí)慣于到網(wǎng)上查找信息,當(dāng)他產(chǎn)生某種需求到網(wǎng)上查找相關(guān)產(chǎn)品和企業(yè)信息時(shí)就成了潛在的客戶,當(dāng)信息能滿足他的需要的時(shí)候,他就成了客戶。即使暫時(shí)不需要產(chǎn)品,等到他需要的時(shí)候,他就會(huì)再次到網(wǎng)上查看有關(guān)資料,成為顧客。假如企業(yè)、產(chǎn)品沒有上網(wǎng),而競(jìng)爭(zhēng)對(duì)手的產(chǎn)品信息上了網(wǎng),該客戶只看到競(jìng)爭(zhēng)對(duì)手的資料而沒有你的信息,其結(jié)果必然造成你還沒有來(lái)的及與競(jìng)爭(zhēng)對(duì)手比質(zhì)量、比價(jià)格、比服務(wù)就已經(jīng)敗下陣來(lái)了,只因?yàn)檫@名消費(fèi)者根本就不知道你的存在,你就被排除在外了。J2EE是各廠商共同發(fā)起的,并得到廣泛認(rèn)可的一個(gè)工業(yè)標(biāo)準(zhǔn)。它利用了Java2平臺(tái)的技術(shù)優(yōu)勢(shì),為企業(yè)提供系統(tǒng)整體解決方案的開發(fā)、部署和管理等相關(guān)問(wèn)題的一套完整的體系結(jié)構(gòu)。J2EE技術(shù)的基礎(chǔ)就是Java2平臺(tái),J2EE不僅加強(qiáng)了該平臺(tái)中的許多優(yōu)點(diǎn),如:“編寫一次、到處運(yùn)行的特性、存取數(shù)據(jù)庫(kù)的JDBCAPI、CORBA技術(shù)的支持等之外,還提供了對(duì)業(yè)務(wù)邏輯封裝的EJB(EnterpriseJavaBeans)組件技術(shù)、支持HTTP訪問(wèn)的Servlets和JSP,以及XML的全面支持,另外它還定義了關(guān)于事務(wù)管理的JTA和JTS接口,及保證消息傳遞的JMS服務(wù)等。J2EE架構(gòu)中的核心就是EJB組件,通過(guò)EJB組件化技術(shù)將企業(yè)系統(tǒng)的實(shí)際業(yè)務(wù)邏輯進(jìn)行封裝。在平臺(tái)的后端,J2EE標(biāo)準(zhǔn)定義了各種基礎(chǔ)的服務(wù),包括數(shù)據(jù)庫(kù)訪問(wèn)支持的JDBC、事務(wù)管理的接口JTS、對(duì)象命名服務(wù)JNDI、消息傳遞的JMS服務(wù)以及訪問(wèn)其他組件的接口等。這些基礎(chǔ)的服務(wù)將一個(gè)企業(yè)的已有系統(tǒng)有機(jī)地集成到J2EE平臺(tái)中,然后通過(guò)前端的多種接入手段提供給最終用戶。對(duì)于一個(gè)企業(yè)而言,如何構(gòu)建自己的信息化平臺(tái),并且充分利用現(xiàn)有的IT資源,便是一個(gè)很重要的課題。而J2EE架構(gòu)則為各級(jí)規(guī)模的企業(yè)提供了良好的整體解決方案[6]。JSP(Java Server Pages)技術(shù)是由Sun公司發(fā)布的用于開發(fā)動(dòng)態(tài)Web應(yīng)用的一項(xiàng)技術(shù)。它以其簡(jiǎn)單易學(xué)、跨平臺(tái)的特性,在眾多動(dòng)態(tài)Web應(yīng)用程序設(shè)計(jì)語(yǔ)言中異軍突起,在短短幾年中已經(jīng)形成了一套完整的規(guī)范,并廣泛地應(yīng)用于電子商務(wù)等各個(gè)領(lǐng)域中。在國(guó)內(nèi),JSP現(xiàn)在也得到了比較廣泛的重視,得到了很好的發(fā)展,越來(lái)越多的動(dòng)態(tài)網(wǎng)站開始采用JSP技術(shù)。本章就對(duì)JSP及其相關(guān)技術(shù)進(jìn)行簡(jiǎn)單的介紹。 技術(shù)分析 Struts技術(shù)分析Struts是Apache 基金會(huì)Jakarta 項(xiàng)目組的一個(gè)Open Source 項(xiàng)目,它采用MVC模式,能夠很好地幫助java 開發(fā)者利用J2EE開發(fā)Web應(yīng)用。和其他的java架構(gòu)一樣,Struts 也是面向?qū)ο笤O(shè)計(jì),將MVC模式分離顯示邏輯和業(yè)務(wù)邏輯的能力發(fā)揮得淋漓盡致。Structs 框架的核心是一個(gè)彈性的控制層,基于如 Java Servlets,JavaBeans,ResourceBundles與XML等標(biāo)準(zhǔn)技術(shù),以及 Jakarta Commons 的一些類庫(kù)。Struts有一組相互協(xié)作的類(組件)、Servlet以及jsp tag lib組成。基于struts構(gòu)架的web應(yīng)用程序基本上符合JSP Model2的設(shè)計(jì)標(biāo)準(zhǔn),可以說(shuō)是一個(gè)傳統(tǒng) MVC設(shè)計(jì)模式的一種變化類型。Struts的流程如下:輸入用戶名密碼提交表單、, ,通過(guò)name屬性找formbeans中的formbean的name屬性得到ActionForm的包名類名,先實(shí)例化form,把表單的值填充給form,調(diào)用form的validate方
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1