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

正文內(nèi)容

基于jsp網(wǎng)上商城的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文(編輯修改稿)

2024-07-24 17:31 本頁面
 

【文章內(nèi)容簡介】 。 系統(tǒng)開發(fā)工具及環(huán)境操作系統(tǒng):Win7編程語言:JSP數(shù)據(jù)庫系統(tǒng): SQL2022開發(fā)工具:內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計說明書(畢業(yè)論文)4第 3 章 基礎(chǔ)理論知識 開發(fā)技術(shù)介紹根據(jù)前幾個階段的分析和設(shè)計,本系統(tǒng)在設(shè)計方面采用 B/S 模式,同時使用 JSP技術(shù)進行基本頁面的設(shè)計與功能實現(xiàn),后臺數(shù)據(jù)庫選用 SQL2022 數(shù)據(jù)庫。 JSP 技術(shù)簡介JSP 是Java Server Page 的縮寫,是由Sun公司倡導(dǎo)、許多公司參加,于1999年推出的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。JSP是基于Java Servlet 以及整個Java 體系的Web 開發(fā)技術(shù),利用這一技術(shù)可以建立安全的、跨平臺的先進動態(tài)網(wǎng)站。 JSP可以在Servlet和JavaBeans/EJB/CORBA/JNDI等的支持下,構(gòu)建功能強大的信,而這些應(yīng)用程序能夠與各種Web服務(wù)器,應(yīng)用服務(wù)器,瀏覽器和開發(fā)工具共同工作. JSP技術(shù)的工作原理是,在傳統(tǒng)的網(wǎng)頁HTML文件中加入腳本片段和JSP標(biāo)記,遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的腳本片段,然后將結(jié)果以HTML格式返回給,服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,對客戶端瀏覽器的要求最低.由于目前JSP只支持Java作為其腳本語言,因此,其腳本片段實際上就是一段Java程序代碼. ,Web頁面開發(fā)人員可以使用HTML或者XML標(biāo)記來設(shè)計和格式化最終頁面,用JSP來生成頁面上的動態(tài)內(nèi)容.動態(tài)內(nèi)容的邏輯被封裝在JSP標(biāo)記和JavaBeans組件中,并捆綁在小腳本中,所有的腳本,則Web管理人員和頁面設(shè)計者都能夠編輯和使用JSP頁面,JSP引擎解釋JSP標(biāo)記和小腳本,生成所請求的內(nèi)容,助于作者保護自己的代碼,人員不會都是熟悉腳本語言的編程人員,JSP技術(shù)封裝了許多在HTML標(biāo)記中生成動態(tài)內(nèi),設(shè)置或檢索組件屬性,下載Applet,內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計說明書(畢業(yè)論文)5多關(guān)于JSP的資料,經(jīng)過和ASP、PHP的比較最后才決定用JSP。在使用過程中,確實體會到了書里提到的那些關(guān)于JSP的特點和方便之處。 JSP 的基礎(chǔ)——Servlet 技術(shù)Java Servlet是JSP技術(shù)的基礎(chǔ),JSP本身就是預(yù)先被編譯成Servlet,然后再運行的,而且大型的Web應(yīng)用程序的開發(fā)需要Java Servlet和JSP配合才能完成,Servlet這個名稱大概源于Applet,現(xiàn)在國內(nèi)的翻譯方式很多,本文為了避免誤會,本文直接采用Servlet這個名稱而不做任何翻譯,讀者如果愿意,可以稱之為“小服務(wù)程序”。Servlet其實和傳統(tǒng)的CGI程序和ISAPI、NSAPI等Web程序開發(fā)工具的作用是相同的,在使用Java Servlet以后,用戶不必再使用效率低下的CGI方式,也不必使用只能在某個固定Web服務(wù)器平臺運行的API方式來動態(tài)生成Web頁面。許多Web服務(wù)器都支持Servlet,即使不直接支持Servlet的Web服務(wù)器也可以通過附加的應(yīng)用服務(wù)器和模塊來支持Servlet。得益于Java的跨平臺的特性,Servlet也是平臺無關(guān)的,實際上,只要符合Java Servlet規(guī)范,Servlet是完全平臺無關(guān)且是Web服務(wù)器無關(guān)的。由于Java Servlet內(nèi)部是以線程方式提供服務(wù),不必對于每個請求都啟動一個進程,并且利用多線程機制可以同時為多個請求服務(wù),因此Java Servlet效率非常高。但Java Servlet也不是沒有缺點,和傳統(tǒng)的CGI、ISAPI、NSAPI方式相同,Java Servlet是利用輸出HTML語句來實現(xiàn)動態(tài)網(wǎng)頁的,如果用Java Servlet來開發(fā)整個網(wǎng)站,動態(tài)部分和靜態(tài)頁面的整合過程簡直就是一場噩夢。這就是為什么SUN還要推出Java Server Pages的原因。 JavaBean 特點與結(jié)構(gòu)特征JavaBean體系結(jié)構(gòu)是第一個全面基于組件的標(biāo)準(zhǔn)模型之一.JavaBean是描述Java的軟件組件模型,具有以下特性: ①可以實現(xiàn)代碼的重復(fù)使用。 ②易維護,易使用,易編寫。 ③可以在支持Java的任何平臺上工作,而不需要重新編寫。 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計說明書(畢業(yè)論文)6④可以在內(nèi)部,網(wǎng)內(nèi)或者是網(wǎng)絡(luò)之間進行傳輸. JavaBean最大的優(yōu)點是能夠一次編寫,多次使用,而且能夠運行在任何Java虛擬機能運行的地方,另外,有以下幾個特征: ①是一個公共(public)類別。 ②構(gòu)造函數(shù)不傳入?yún)?shù)。 ③有一組getXXX(XXX代表內(nèi)部屬性名)類型的公共方法,可使外部對象得到內(nèi)部的屬性(property)值。 ④可以通過一組setXXX類型的公共方法,來改變內(nèi)部的屬性值. JSP技術(shù)是用Java語言作為腳本語言的,Java是成熟的,強大的,易擴充的編程語言,并得到Java聯(lián)盟組織的支持,要想利用JSP開發(fā)真正具有可重用性的Web應(yīng)用程序,JSP只是用來處理所要顯示W(wǎng)eb頁面的內(nèi)容,有這樣才能開發(fā)出具有高度的可重用性應(yīng)用程序.本次設(shè)計中多次使用了javabean, 比如登陸、定購還有數(shù)據(jù)庫的連接操作等,確實體會到了使用javabean的方便! JDBC 技術(shù)及實現(xiàn)方法1. JDBC(Java DataBase Connectivity)介紹 Java語言作為一種安全,健壯,易于使用并可以從網(wǎng)頁上下載的編程語言,為開發(fā),它是Java語言和數(shù)據(jù)庫互連的接口,即執(zhí)行SQL語句的Java .通過JDBC可以編寫訪問各種數(shù)據(jù)庫的純Java API提供了一般的SQL數(shù)據(jù)庫訪問機制,解決了Java程序員希望能編寫?yīng)毩⒂谔囟―BMS的需求也就是說,用戶只需一次編寫使用JDBC API的程序,就能將SQL語句發(fā)送到任何合適的數(shù)據(jù)庫,而不用為存取SQLServer數(shù)據(jù)庫編寫一個程序,內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計說明書(畢業(yè)論文)7的數(shù)據(jù)庫存取界面,他們能夠精力集中于應(yīng)用上層功能的實現(xiàn),而不必關(guān)心底層具體的DBMS的連接和訪問過程,使開發(fā)更為迅速. 開發(fā)工具介紹 Macromedia Deamweaver 及其介紹Macromedia Dreamweaver 是一種專業(yè)的HTML編輯器,用于對WEB站點,WEB頁和WEB應(yīng)用程序進行設(shè)計,編碼和開發(fā)。利用Dreamweaver的可視化編輯功能,可以快速的創(chuàng)建頁面而無需編寫任何代碼。不過,如果喜歡用手工直接編碼,Dreamweaver還包含了許多與編碼相關(guān)的工具和功能。借助Dreamweaver 還可以使用服務(wù)器語言(例如ASP,COLDFUSION標(biāo)記語言(CFML),JSP和PHP )生成支持動態(tài)數(shù)據(jù)庫的WEB應(yīng)用程序。Dreamweaver 總結(jié)了大量的ASP,JSP的典型的服務(wù)器行為,將其組裝成模板集成到開發(fā)環(huán)境中(例如數(shù)據(jù)庫的修改,對提交表單的響應(yīng)………),開發(fā)者能通過各種開發(fā)系統(tǒng)提供的工具定義,修改所需的服務(wù)器行為對象,然后它會自動生成這些代碼。 Tomcat 服務(wù)器 簡介Tomcat是一個免費開放源碼的Servlet容器,有良好的兼容性,Web Logic 服務(wù)器采用其為Web服務(wù)器引擎,JBuilder將其作為標(biāo)準(zhǔn)的測試服務(wù)器,Sun公司也將其作為,也是Sun,并且有眾多大軟件公司的支持,Tomcat服務(wù)器的性能穩(wěn)定,發(fā)展前景良好. SQL Server 2022 簡介SQL Server 2022是全新的數(shù)據(jù)庫平臺系統(tǒng),包含多種的軟件元件與服務(wù),來滿足企業(yè)對于日漸復(fù)雜的數(shù)據(jù)系統(tǒng)的需求。作為微軟下一代的數(shù)據(jù)管理與商業(yè)智能平臺,SQL Server 2022將是微軟5年來具有里程碑性質(zhì)的企業(yè)級數(shù)據(jù)庫產(chǎn)品。和以往的數(shù)據(jù)內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計說明書(畢業(yè)論文)8解決方案相比,SQL Server 2022將給您帶來空前的價值、超強的功能和激動人心的全新體驗。SQL Server 2022中包含了非常豐富的新特性:通過提供一個更安全、可靠和高效的數(shù)據(jù)管理平臺,增強企業(yè)組織中用戶的管理能力,大幅提升 IT 管理效率并降低運維風(fēng)險和成本;通過提供先進的商業(yè)智能平臺滿足眾多客戶對業(yè)務(wù)的實時統(tǒng)計分析、監(jiān)控預(yù)測等多種復(fù)雜管理需求,推動企業(yè)管理信息化建設(shè)和業(yè)務(wù)發(fā)展;同時,SQL Server 2022將提供一個極具擴展性和靈活性的開發(fā)平臺,不斷拓展您的應(yīng)用空間,實現(xiàn) Inter 數(shù)據(jù)業(yè)務(wù)互聯(lián),為您帶來新的商業(yè)應(yīng)用機遇。SQL Server 2022將在安全性、高可靠性、性能、擴展性、可管理性方面有極大的提高,不僅能夠確保企業(yè)級數(shù)據(jù)業(yè)務(wù)的實時穩(wěn)定運行、還能夠大大提高管理效率、降低操作復(fù)雜度和運維成本。例如,SQL Server 2022將提供全新的安全認(rèn)證、數(shù)據(jù)加密技術(shù)來加強您數(shù)據(jù)系統(tǒng)的安全性;數(shù)據(jù)庫鏡像、快照、時點恢復(fù)、實時在線管理等諸多功能大大提高了企業(yè)級系統(tǒng)的可靠性、擴展性;而數(shù)據(jù)集成,各種自動化管理、調(diào)試和優(yōu)化工具則為您的 IT 管理工作帶來全新的體驗。在硬件方面,SQL Server 2022支持64位運算和海量數(shù)據(jù)存儲。SQL Server 2022將提供更加強大的開發(fā)工具和各類新的開發(fā)特性,在大大提高開發(fā)效率的同時,將進一步拓展您的應(yīng)用空間,帶來新的商業(yè)應(yīng)用機遇。例如,XML數(shù)據(jù)庫與 Web Service 的支持將使您的應(yīng)用實現(xiàn) Inter 數(shù)據(jù)互聯(lián),.Net 集成極大的擴展了開發(fā)空間,異構(gòu)數(shù)據(jù)集成、Service Broker 使您的數(shù)據(jù)和其它應(yīng)用無縫集成,各種新數(shù)據(jù)類型和 TSQL 擴展帶來了諸多靈活性。C、XQuery、XMLA、 、SMO、AMO 等都將成為 SQL Server 數(shù)據(jù)平臺上開發(fā)數(shù)據(jù)相關(guān)應(yīng)用的有力工具。 開發(fā)環(huán)境配置目前,Sun 公司推出的 Apache 的 Tomcat 和 JDK 兩個軟件,構(gòu)成了 JSP 的開發(fā)和運行 JDK(即 Java Develop Kit)是 Sun 提供的 Java 開發(fā)工具軟件包,它包含了編寫,運行 Java +JDK 的方案已經(jīng)成為建立 JSP 運行和開 Windows 平臺上的 jdk1_5_0_07 文件名為 jdk,選用 文件名為 . 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計說明書(畢業(yè)論文)9 SQL Server 2022 數(shù)據(jù)庫配置(1)安裝 JDBC 驅(qū)動程序 Java 用 JDBC 訪問 Web 數(shù)據(jù)庫之前,必須先安裝相應(yīng)數(shù)據(jù)庫系統(tǒng)的專用 JDBC 驅(qū)動 JDBC for SQLServer 驅(qū)動程序 ,ms 和,把三個 jar 文件放到任意目錄下,本人把它們放在 C:\ JDK 中新建訪問 SQLServer 數(shù)據(jù)庫的 Web 應(yīng)用時,把三個 ar 文件復(fù)制到 Tomcat 的\mon\lib 目錄下.(2)測試:如果數(shù)據(jù)連接正常則會顯示 數(shù)據(jù)庫操作成功,恭喜你 的提示.(3)注意事項 :①要保證你的 Sql 服務(wù)是啟動狀態(tài)。 ②在 Sql 的管理器中能夠使用sa 或其它用戶正常登錄。(在安裝 sql 時用 nt 用戶管理模式,可能存在一定問題)。 ③第一次配置好環(huán)境變量應(yīng)重啟一下電腦。 ④注意 JVM 和 DataBase 的啟動順序:先啟動DataBase,再啟動 JVM Web 服務(wù)器后,再重啟動,中間最好能有 10 秒以上的間隔。 ⑤ 注意操作系統(tǒng)的網(wǎng)絡(luò)連通性。 TCP/IP 服務(wù)。 IP 地址,當(dāng)機器可能用的是自動分配 IP 或有配置 IP 時,網(wǎng)絡(luò)不通可能也找不到 IP。 ⑥有些機器調(diào)試時最好能將(2) 中的連接地址 localhost 改成數(shù)據(jù)庫服務(wù)器的 IP.內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計說明書(畢業(yè)論文)10第 4 章 系統(tǒng)設(shè)計 概要設(shè)計 系統(tǒng)概述網(wǎng)上商城是一種典型的信息管理系統(tǒng),它是為了方便網(wǎng)上商城的管理系統(tǒng),為用戶提供充足的信息和快捷的查詢手段,方便用戶在本系統(tǒng)上了解企業(yè)網(wǎng)上商城方面的信息。該系統(tǒng)的開發(fā)主要包括前端應(yīng)用程序和后臺數(shù)據(jù)庫兩方面。前端應(yīng)用程序力求做到界面美觀大方,簡單易用;后臺數(shù)據(jù)庫則力求建立一個數(shù)據(jù)一致性、完整性強和安全性好的數(shù)據(jù)庫,可以進行各種數(shù)據(jù)的查詢和統(tǒng)計。 功能設(shè)計通過對系統(tǒng)的分析,系統(tǒng)的功能主要包括系統(tǒng)前臺和系統(tǒng)后臺兩大模塊:前臺模塊::用戶打開系統(tǒng)后,可以查看公司首頁信息。:用戶打開系統(tǒng)后,可以查看新聞信息。:用戶打開系統(tǒng)后,可以查看關(guān)于我們的信息。:用戶打開系統(tǒng)后,可以查看企業(yè)介紹信息。:用戶打開系統(tǒng)后,可以查看榮譽證書信息。:用戶打開系統(tǒng)后,可以查看產(chǎn)品展示信息。:用戶登錄系統(tǒng)后,可以查看發(fā)表留言信息。:用戶打開系統(tǒng)后,可以搜索產(chǎn)品信息。后臺包括產(chǎn)品管理、用戶管理、留言管理、新聞管理、訂單管理、企業(yè)介紹管理、榮譽證書管理、系統(tǒng)管理等功能,測試表明該系統(tǒng)達(dá)到了預(yù)期的要求。后臺模塊::管理員登錄系統(tǒng)后,可以管理產(chǎn)品的基本信息。:管理員登錄系統(tǒng)后,可以管理用戶的基本信息。:管理員登錄系統(tǒng)后,可以管理留言的基本信息。:管理員登錄系統(tǒng)后,可以管理新聞的基本信息。:管理員登錄系統(tǒng)后,可以管理訂單的基本信息。內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計說明書(畢業(yè)論文)11:管理員登錄系統(tǒng)后,可以管理企業(yè)介紹的基本信息。:管理員登錄系統(tǒng)后,可以管理榮譽證書的基本信息。:管理員登錄系統(tǒng)后,可以管理系統(tǒng)的基本信息。網(wǎng)上商城功能模塊圖如圖 所示:會員 管理
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1