【正文】
編輯器它維護(hù)著一個(gè)buffer,緩存著最后一次執(zhí)行的SQL語(yǔ)句3)PL/SQL:是oracle公司在標(biāo)準(zhǔn)的SQL的基礎(chǔ)上增加了一些新的內(nèi)容形成的一種語(yǔ)言,僅僅能操作oracle操作三、SQL語(yǔ)言的分類 1)Data retrieval(數(shù)據(jù)獲取語(yǔ)言):SELECT 2)Data manipulation language(數(shù)據(jù)操作語(yǔ)言):INSERT、UPDATE、DELETE3)Data definition language(數(shù)據(jù)定義語(yǔ)言):CREATE,ALTER,DROP,RENAME,TRUNCATE 4)Transaction control(事務(wù)控制語(yǔ)言):COMMIT,ROLLBACK,SAVEPOINT 5)Data control language(數(shù)據(jù)控制語(yǔ)言):GRANT,REVOKE四、登錄到數(shù)據(jù)庫(kù) 1)sqlplus 2)sqlplus username 3)sqlplus username/password:不安全五、語(yǔ)法 SELECT [DISTINCT] {*,column[alias],....}FROM table。五、JDBC中的異常處理框架 try{ ()。 ((3))。 4)、執(zhí)行sql語(yǔ)句 String sql =select * from users。 b、驅(qū)動(dòng)和應(yīng)用程序容為一體,只需要下載就可以使用方便 c、適合應(yīng)用程序始終諒解一種數(shù)據(jù)庫(kù)的要求。純java實(shí)現(xiàn)的網(wǎng)絡(luò)驅(qū)動(dòng):type3 數(shù)據(jù)庫(kù)頻繁切換時(shí)用 過(guò)程:java網(wǎng)絡(luò)協(xié)議驅(qū)動(dòng)中間件服務(wù)器(可以和多種數(shù)據(jù)庫(kù)進(jìn)行交互,功能龐大)數(shù)據(jù)庫(kù)server 特點(diǎn): a、 由于大部的功能都是由中間件服務(wù)器來(lái)實(shí)現(xiàn),因此網(wǎng)絡(luò)協(xié)議驅(qū)動(dòng)下的下載及安裝十分的方便,從而相對(duì)前兩種驅(qū)動(dòng)提了效率 b、由于中間件服務(wù)器提供多種數(shù)據(jù)庫(kù)的交互支持,因此適合要求和多種數(shù)據(jù)庫(kù)連接的應(yīng)用程序使用。 d、適合實(shí)驗(yàn)。(6)一次編寫,各處運(yùn)行作為Java平臺(tái)的一部分,JSP擁有Java編程語(yǔ)言“一次編寫,各處運(yùn)行”的特點(diǎn)。(4)JSP能提供所有Servlets功能與Servlets相比,JSP能提供所有Servlets功能,它比用Println書寫和修改HTML更方便。標(biāo)準(zhǔn)的JSP標(biāo)識(shí)能夠訪問(wèn)和實(shí)例化JavaBeans組件,設(shè)置或者檢索組件屬性,下載Applet,以及執(zhí)行用其他方法更難于編碼和耗時(shí)的功能。開(kāi)發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團(tuán)體所使用。如果核心邏輯被封裝在標(biāo)識(shí)和Beans中,那么其他人,如Web管理人員和頁(yè)面設(shè)計(jì)者,能夠編輯和使用JSP頁(yè)面,而不影響內(nèi)容的生成。它基于強(qiáng)大的Java語(yǔ)言,具有良好的伸縮性,在網(wǎng)絡(luò)數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)領(lǐng)域具有得天獨(dú)厚的優(yōu)勢(shì)。JSP頁(yè)面看上去象標(biāo)準(zhǔn)的HTML和XML頁(yè)面,并附帶有JSP引擎能夠處理和抽取的額外元件。由于客戶機(jī)把事務(wù)處理邏輯部分分給了功能服務(wù)器,使客戶機(jī)一下子苗條了許多,不再負(fù)責(zé)處理復(fù)雜計(jì)算和數(shù)據(jù)訪問(wèn)等關(guān)鍵事務(wù),只負(fù)責(zé)顯示部分,所以維護(hù)人員不再為程序的維護(hù)工作奔波于每個(gè)客戶機(jī)之間,而把主要精力放在功能服務(wù)器上程序的更新工作。服務(wù)器將擔(dān)負(fù)更多的工作,對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。七、系統(tǒng)的主要架構(gòu)及開(kāi)發(fā)模式系統(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ù)的處理,而且在安全性方面也做的更好。六、系統(tǒng)設(shè)計(jì)的總體規(guī)則無(wú)論哪個(gè)網(wǎng)站都要有它自己的設(shè)計(jì)規(guī)則。五、網(wǎng)站開(kāi)發(fā)的設(shè)計(jì)思想網(wǎng)上購(gòu)物平臺(tái)主要是對(duì)后臺(tái)管理和前臺(tái)操作。3. 能過(guò)電子商品的名稱,電子商品的分類進(jìn)行搜索。(4)法律可行性:該平臺(tái)是作為畢業(yè)設(shè)計(jì)與商業(yè)無(wú)關(guān),又因?yàn)槭亲灾鏖_(kāi)發(fā)設(shè)計(jì),因此不會(huì)構(gòu)成侵權(quán),在法律上是可行的。我們相信要不了太長(zhǎng)有時(shí)間,顧客就可以在網(wǎng)絡(luò)世界上獲得他們?cè)诂F(xiàn)實(shí)世界上可以獲得的所有商品和服務(wù)。前臺(tái)管理是友好的操作界面,供用戶瀏覽、查詢使用。設(shè)計(jì)中可以學(xué)習(xí)參考他們的思想,了解和熟悉整個(gè)網(wǎng)站的開(kāi)發(fā)流程及完整的電子商務(wù)網(wǎng)站應(yīng)有的功能和注意事項(xiàng)。Internet的發(fā)展,為改變傳統(tǒng)的商業(yè)運(yùn)作模式提供了一種技術(shù)上的可行性的方案:利用Internet的技術(shù)和協(xié)議,建立各種企業(yè)內(nèi)部網(wǎng)Intranet,企業(yè)外部網(wǎng)Extranet,通過(guò)廉價(jià)的通訊手段,將買家與賣家、廠商和合作伙伴緊密結(jié)合在了一起,消除時(shí)間與空間帶來(lái)的障礙,從而大大的節(jié)約了交易成本,擴(kuò)大了交易范圍。它原來(lái)的產(chǎn)品Intershop1 2, 3, 4占據(jù)了主要的電子商務(wù)軟件份額。ASP和JSP則沒(méi)有以上缺陷,ASP可以通過(guò)Microsoft Windowsd的COM/DCOM獲得ActiveX規(guī)模支持,通過(guò)DCOM和Transcation Server獲得結(jié)構(gòu)支持;JSP可以通過(guò)SUN Java的Java Class和EJB獲得規(guī)模支持,通過(guò)EJB/CORBA以及眾多廠商的Application Server獲得結(jié)構(gòu)支持。對(duì)于大負(fù)荷站點(diǎn),解決方法只有一個(gè):分布計(jì)算。但在國(guó)外,JSP已經(jīng)是比較流行的一種技術(shù),尤其是電子商務(wù)類的網(wǎng)站,多采用JSP。其中,CII電子商務(wù)安全指數(shù)最高,;而電子商務(wù)效益指數(shù)最低,;技術(shù)與應(yīng)用發(fā)展不平衡:(1)從交易額看,中國(guó)電子商務(wù)交易金額少,在社會(huì)商品零售額中尚未形成規(guī)模,不是交易的主流;(2)開(kāi)展電子商務(wù)基礎(chǔ)設(shè)施仍較差;(3)從交易內(nèi)容看,交易主要限于書籍、光盤、計(jì)算機(jī)及相關(guān)產(chǎn)品、信息咨詢服務(wù)等,傳統(tǒng)產(chǎn)品少、實(shí)物性商品交易比重較低;(4)從付款方式看,主要是貨到付款方式,即以網(wǎng)下付款為主;(5)從用戶滿意度看,對(duì)基礎(chǔ)設(shè)施、交易品種、結(jié)算方式、貨物佩松、信譽(yù)程度等方面,總體評(píng)價(jià)還是不很滿意;(6)從政策環(huán)境看,對(duì)于我國(guó)電信資費(fèi)、投資融資、安全保障、法律法規(guī)等方面的滿意程度不是很高。1999年,電子商務(wù)銷售5500萬(wàn)元。T等電信業(yè)和網(wǎng)絡(luò)公司在此之前已經(jīng)向美國(guó)貿(mào)易官員極力游說(shuō)不要向Internet商貿(mào)征稅。WTO部長(zhǎng)們普遍認(rèn)為,政府不應(yīng)該對(duì)新生的電子交易干涉過(guò)多。世界電子工業(yè)巨頭日本索尼公司今年2月1日宣布,該公司將從即日起通過(guò)Internet銷售該公司的電子產(chǎn)品。據(jù)報(bào)道,美國(guó)英特爾公司(Intel)每年有150億美元的銷售是在線完成的;全球最大的網(wǎng)絡(luò)設(shè)備供應(yīng)商思科公司(Cisco)40%的銷售收入是靠網(wǎng)絡(luò)實(shí)現(xiàn)的。據(jù)美國(guó)MerrillLynch投資銀行的研究表明,最受電子商務(wù)影響的行業(yè)是計(jì)算機(jī)技術(shù)和電子業(yè),2003年它們?cè)谝蛱鼐W(wǎng)上的交易將達(dá)3950億美元,隨后依次是公用事業(yè)、航運(yùn)、倉(cāng)儲(chǔ)、石化、汽車等??梢灶A(yù)見(jiàn),網(wǎng)上購(gòu)物將成為商業(yè)普及、貿(mào)易的主流,必將影響著千家萬(wàn)戶的生活和消費(fèi)行為,并日益成為社會(huì)商業(yè)貿(mào)易活動(dòng)的重要形式 廉價(jià)的網(wǎng)絡(luò)資源使得網(wǎng)上商城成本低廉,世界性的互聯(lián)網(wǎng)絡(luò)帶來(lái)無(wú)比寬闊的市場(chǎng),給商家/買家?guī)?lái)的眾多利益帶來(lái)無(wú)限需求。網(wǎng)上購(gòu)物最大程度地方便了用戶,你可以通過(guò)WWW瀏覽器實(shí)現(xiàn)WEB購(gòu)物。網(wǎng)上商城為商家節(jié)省了大筆的運(yùn)輸費(fèi)用、場(chǎng)地憑租費(fèi)等額外成本,同時(shí)也為買家?guī)?lái)了無(wú)窮的方便性。計(jì)算機(jī)及世界互聯(lián)網(wǎng)的飛速發(fā)展使得這種新的銷售模式成為可能。Online shopping system第一章 前言 一、需求的產(chǎn)生 隨著市場(chǎng)經(jīng)濟(jì)的逐漸形成,全球化經(jīng)濟(jì)已在國(guó)內(nèi)迅速發(fā)展起來(lái)。s society to live, so that customers can enjoy the convenience of fast and easy way to purchase their own like modities. The system is trying to use JSP in a dynamic network of emerce websites structure, which is in Windows XP, SQL Server 2000 for database development in platform, Tomcat application server as a network information services, use JSP (Java Server Pages) technology development online shopping system. Prospects and the background of some of his hours, the prospects of users, including users registered, a shopping cart management, order management, personal information management, message board management functions。本系統(tǒng)便是嘗試用JSP在網(wǎng)絡(luò)上架構(gòu)一個(gè)動(dòng)態(tài)的電子商務(wù)網(wǎng)站,它是在Windows XP下,以O(shè)racle為數(shù)據(jù)庫(kù)開(kāi)發(fā)平臺(tái),Tomcat網(wǎng)絡(luò)信息服務(wù)作為應(yīng)用服務(wù)器,采用JSP(Java Server Pages)技術(shù)開(kāi)發(fā)的網(wǎng)上購(gòu)物系統(tǒng)。網(wǎng)絡(luò)購(gòu)物正適應(yīng)了當(dāng)今社會(huì)快節(jié)奏地生活,使顧客足不出戶便可以方便快捷輕松地選購(gòu)自己喜歡的商品?!娟P(guān)鍵字】JSP Oracle Tomcat 網(wǎng)上購(gòu)物系統(tǒng)Designed in the Online shopping system based on JSPAlong with the vigorous development of the Internet, emerce networks as a shopping center is a form of its highly efficient, lowcost advantages, gradually emerging as a business model and philosophy, there is no longer meet use and dissemination of information browsing, but a desire to bring the full enjoyment network more convenient. Internet shopping is being adapted to the fast pace of today39。Tomcat。為了適應(yīng)市場(chǎng)、適應(yīng)經(jīng)濟(jì)前進(jìn)的步伐,買家和商家都在努力積極地尋找一種能夠帶來(lái)高效率、低成本銷售模式。網(wǎng)上商城不需要商店的憑租費(fèi);新商品可以用最短的時(shí)間吸引顧客的眼球,因?yàn)樗恍枰敲撮L(zhǎng)的運(yùn)輸時(shí)間。 隨著計(jì)算機(jī)技術(shù)、通信技術(shù)的日益發(fā)展,互聯(lián)網(wǎng)的逐步深入與應(yīng)用,網(wǎng)上商城越來(lái)越多的出現(xiàn)在我們的身邊,它直接作為一種先進(jìn)的交易方式,被越來(lái)越多的人所接受。但是它的發(fā)展還要借助于網(wǎng)絡(luò),所以其快速發(fā)展是在因特網(wǎng)的廣泛應(yīng)用上。美國(guó)投資銀行GoldmanSachs同樣樂(lè)觀。據(jù)調(diào)查,約有60%的公司認(rèn)為電子商務(wù)重要,而42%的公司甚至說(shuō),如果不搞電子商務(wù),公司生存將面臨威脅。 (3)據(jù)日本投資機(jī)構(gòu)所羅門集團(tuán)最新公布的一項(xiàng)調(diào)查報(bào)告顯示,Internet可以給日本固步自封的傳統(tǒng)經(jīng)濟(jì)帶來(lái)變革,從而有可能使日本發(fā)展成世界最大的電子商務(wù)市場(chǎng)。 (4)WTO短期內(nèi)不會(huì)向電子商務(wù)征稅,1999年年底在西雅圖舉行的世貿(mào)組織多邊會(huì)談達(dá)成一項(xiàng)決議,對(duì)Internet網(wǎng)上交易將延緩征稅。美國(guó)在線、微軟和ATamp。國(guó)內(nèi)電子商務(wù)形勢(shì)分析: 一項(xiàng)由信息產(chǎn)業(yè)部與賽迪網(wǎng)共同舉辦的調(diào)查顯示,截止到2000年3月底,我國(guó)已有消費(fèi)類電子商務(wù)網(wǎng)站1100多家,其中購(gòu)物類網(wǎng)站近800家,拍賣類網(wǎng)戰(zhàn)有100家左右,服務(wù)類網(wǎng)站中遠(yuǎn)程教育網(wǎng)站180家,遠(yuǎn)程醫(yī)療網(wǎng)站20家。 互聯(lián)網(wǎng)研究與發(fā)展中心(CII,)8月8日在京發(fā)布的《CII中國(guó)電子商務(wù)指數(shù)報(bào)告》顯示,目前中國(guó)電子商務(wù)尚處于起步階段。而JSP由于是一種較新的技術(shù),國(guó)內(nèi)采用的較少。其次,缺乏多層結(jié)構(gòu)支持。還有上面提到過(guò)的一點(diǎn),PHP提供的數(shù)據(jù)庫(kù)接口支持不統(tǒng)一,這就使得它不適合運(yùn)用在電子商務(wù)中。比較出名的如IBM的E-business,它的核心是采用JSP/Servlet的WebSphere;西方另外一個(gè)非常著名的電子商務(wù)軟件提供商,Intershop。總的來(lái)說(shuō),ASP,PHP,JSP三者都有相當(dāng)數(shù)量的支持者,而這三者也各有所長(zhǎng),在開(kāi)發(fā)過(guò)程中,我們應(yīng)該根據(jù)實(shí)際的需要來(lái)使用最合適的技術(shù),本系統(tǒng)則采用較新的jsp技術(shù),一方面jsp的安全性和跨平臺(tái)性比較好,另一方面,我也希望能從開(kāi)發(fā)該系統(tǒng)的過(guò)程中,深入學(xué)習(xí)一下這門編程語(yǔ)言。它們都是相當(dāng)優(yōu)秀的電子商務(wù)網(wǎng)站,對(duì)其他的網(wǎng)站提供了良好的典范。在系統(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+Oracle數(shù)據(jù)庫(kù)的架構(gòu)實(shí)現(xiàn)的,此系統(tǒng)分為前臺(tái)管理和后臺(tái)管理。二、網(wǎng)站的可行性分析隨著計(jì)算機(jī)技術(shù)的發(fā)展和網(wǎng)絡(luò)人口的增加,網(wǎng)絡(luò)世界也越來(lái)越廣博,越來(lái)越豐富,電子商務(wù)已經(jīng)成為網(wǎng)上的一股潮流。(3)運(yùn)行可行性:該系統(tǒng)需要搭建JVM即JAVA虛擬機(jī)和Tomcat環(huán)境,在此環(huán)境下系統(tǒng),并且在正確連接數(shù)據(jù)庫(kù)后可以正常運(yùn)行。2. 能夠完成管理員對(duì)網(wǎng)站的商品資料(商品添加、商品審查)會(huì)員管理(會(huì)員審查)、網(wǎng)站信息管理(新聞添加、修改刪除、公告設(shè)置),以