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

正文內(nèi)容

網(wǎng)上商城的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-01-11 01:49 本頁面
 

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