基于Internet的圖書銷售系統(tǒng)JSP+SQL
畢業(yè)論文
目 錄
摘 要 1
前 言 2
1 JSP技術概論 3
1.1 JSP技術原理 3
1.1.1 JSP語言及其特點 3
1.1.2 與ASP比較 4
1.1.3 JSP實現(xiàn)原理 6
1.2 Java及Java Servlets概述 6
1.2.1 Java概述 6
1.2.2 Java Servlets概述 7
1.3 JavaBeans概述 8
1.4 JDBC—ODBC bridge簡介 8
1.4.1 JDBC的用途 9
1.4.2設置ODBC數(shù)據(jù)源: 9
1.5 基于XML的JSP應用 13
2 運行環(huán)境配置 14
2.1 JDK安裝及配置 14
2.2 Tomcat的安裝和配置 14
3 系統(tǒng)需求分析 17
3.1系統(tǒng)功能分析 17
3.2系統(tǒng)需求分析: 17
3.3 數(shù)據(jù)字典 18
4 各功能模塊的設計與實現(xiàn) 22
4.1 功能模塊劃分與設計 22
4.2 數(shù)據(jù)流程圖設計 25
5 詳細設計 28
5.1 公共頁面 28
5.2 注冊及登錄處理 30
5.3 分類算法的討論 36
5.4 留言板功能 40
6 系統(tǒng)測試與運行 42
6.1 系統(tǒng)測試 42
6.2 系統(tǒng)及相關數(shù)據(jù)庫維護 44
結 束 語 45
參考文獻 46
致 謝 47
附 錄:部分源程序清單 48
基于Internet的圖書銷售系統(tǒng)
摘要: 電子商務(Electronic Business)簡稱EB,指在信息社會中,掌握信息技術和商務規(guī)則,利用電子工具和網(wǎng)絡從事的商務貿(mào)易活動,隨著Internet技術的發(fā)展,人們的日常生活已經(jīng)離不開網(wǎng)絡。電子商務以前所未有的方式,將商業(yè)活動納入網(wǎng)上。網(wǎng)上商店作為電子商務的1個重要入口正在產(chǎn)生越來越巨大的作用。
據(jù)預測,2005年無線上網(wǎng)的網(wǎng)民將達10億人,這無疑為網(wǎng)上商店提供了非常好的發(fā)展空間。作為亞洲最大的貿(mào)易大國之1,我國的電子商務仍處在初級階段,企業(yè)與企業(yè)之間的網(wǎng)絡交易.企業(yè)和消費者之間的網(wǎng)上購物尚處于起步階段,網(wǎng)上商店在我國剛剛起步,但發(fā)展很快。特別是近幾年,隨著Internet的迅速發(fā)展,出現(xiàn)了大批的網(wǎng)上商店。我相信不久電子商務將成為我國因特網(wǎng)建設的1大熱點。
本網(wǎng)上書店設計嘗試用JSP在網(wǎng)絡上架構1個動態(tài)的電子商務網(wǎng)站,以使每1位顧客不用出門在家里就能夠通過上網(wǎng)來輕松購書。
關鍵詞:瀏覽器/服務器;JSP;SQL;電子商務;網(wǎng)上書店。
The books sales system based on the Internet
Abstract:EB is the abbreviation of Electronic Business. It means that in the information society, people who grasp the information technology and commercial rules, are engaged in the commercial trade activities by electronic tools and network. With the development of Internet technology, Internet is inseparable to people’s daily life. The electronic commerce by the unprecedented way brings the commercial activity into line. As an important entrance of the electronic business, the on-line store is playing a more and more important role.
It is predicated that about 100 billion people will access the net in 2005. Undoubtedly it offers a good chance for the development of the on-line store. China is the biggest trade country in Asia, but the electronic business is at the primary stage, the network transaction between enterprises and the on-line shopping between the enterprise and the customer are still in their beginning stages. On the other hand, we should admit that the on-line store which just started in our country, developed very quickly. Especially in recent years, along with the rapid development of the Internet, large quantities of on-line stores appeared. I believed soon the electronic commerce would become a big hot spot in the construction of the Internet in our country.
This on-line bookstore tries to use JSP to design an overhead construction of dynamic electronic commerce website in the network, that each customer is able to buy the books with ease through the net at home.
Keywords: Browser / Server ;JSP;SQL;lectronic business;on-line tore.
前 言
盡管萬維網(wǎng)出現(xiàn)和發(fā)展的時間并不長,但它已經(jīng)從1個大部分顯示靜態(tài)信息的網(wǎng)絡演化到對股票進行交易和進行購書操作等動態(tài)信息傳遞的1個基礎設施。伴隨著Internet的蓬勃發(fā)展,網(wǎng)絡購物中心作為電子商物的1種形式正以其高效,低成本的優(yōu)勢,逐步成為新興的經(jīng)營模式和理念,人們已不再滿足于信息瀏覽和發(fā)布,而是渴望著能夠充分享受網(wǎng)絡所帶來的更多便利。
的確,客戶足不出戶就可以方便快捷地選購自己喜歡的商品,這正是網(wǎng)絡購物中心為客戶帶來的好處。敏銳的網(wǎng)絡商家當然不會錯過這樣的絕好機會,越來越多的網(wǎng)站投身到提供網(wǎng)絡購物服務的行列中來,1個基于Internet 的全球電子商務框架正在形成。網(wǎng)絡購物中心所承載的信息量大,購物流程比較繁瑣,需要動態(tài)實現(xiàn)的.東西比較多,傳統(tǒng)的網(wǎng)站開發(fā)工具(*HTML ,*XML)所開發(fā)出來的程序中,頁面的內(nèi)容是基于用戶的請求或者系統(tǒng)的狀態(tài),而不是預先定義的文字完成的。靜態(tài)XML對于顯示相對靜態(tài)的內(nèi)容是不錯的選擇;但是單獨使用對于實現(xiàn)“網(wǎng)上購物的多媒體交互(動態(tài)XML生成,使用基于服務器的對象和生成XML輸出的客戶化標識)”仍存在不足的地方,因此我們目前所需要的是1個業(yè)界范圍內(nèi)的創(chuàng)建動態(tài)內(nèi)容頁面的解決方案,這個方案將解決當前方案所受到的限制,即:
(1)能夠在任何Web或應用程序服務器上運行
(2)將應用程序邏輯和頁面顯示分離
(3)能夠快速地開發(fā)和測試
(4)簡化開發(fā)基于Web的交互式應用程序的過程
JavaServer Pages (JSP)技術就是被設計用來滿足這樣的要求的。JSP規(guī)范是Web服務器、應用服務器、交易系統(tǒng)、以及開發(fā)工具供應商間廣泛合作的結果。
本系統(tǒng)主要完成整個網(wǎng)上購書中心站點,Web服務器端的用戶注冊/登陸系統(tǒng)、圖書信息的增改刪除,用戶意見反饋交流討論社區(qū)(BBS)、網(wǎng)上選購圖書系統(tǒng)等模塊的設計、實現(xiàn)與完善以及整個實驗網(wǎng)站的組織建立和測試工作。
【基于Internet的圖書銷售系統(tǒng)JSP+SQL】相關文章:
4.基于安卓系統(tǒng)的移動辦公系統(tǒng)架構設計