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

正文內(nèi)容

網(wǎng)上購物系統(tǒng)的開發(fā)與設(shè)計(jì)ok畢業(yè)論文(編輯修改稿)

2025-07-21 05:48 本頁面
 

【文章內(nèi)容簡介】 性,商業(yè)智能特性等,因此,Microsoft SQL Sverver2022作為后臺(tái)數(shù)據(jù)庫為系統(tǒng)的開發(fā)提供了強(qiáng)有力的支持,并對(duì)以后軟件的運(yùn)行提供了堅(jiān)實(shí)的基礎(chǔ)。 Web 服務(wù)器Web 服務(wù)器負(fù)責(zé) JSP 文件的執(zhí)行。目前支持 JSPd 應(yīng)用服務(wù)器較多,如Tomcat、Resin、Websphere、Weblogic、Jboss 等。(1) TomcatTomcat 是 Apache 公司組織開發(fā)飛一種 JSP 引擎,由于自身具有 Web 服務(wù)器,可以作為獨(dú)立的 Web 服務(wù)器使用。如今,基于 Web 的應(yīng)用越來越多,傳統(tǒng)的 Html 已經(jīng)滿足不了如今的需求。我們需要一個(gè)交互式的 Web,于是便誕生了各種 Web 語言。如 Asp,Jsp,Php等。當(dāng)然,這些語言與傳統(tǒng)的語言有著密切的聯(lián)系,如 Php 基于 C 和 C++語言,Jsp 基于 Java 語言。Tomcat 即是一個(gè) Jsp 和 Servlet 的運(yùn)行平臺(tái)。Tomcat 是一個(gè)免費(fèi)的開源的 Serlvet 容器,它是 Apache 基金會(huì)的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache,Sun 和其它一些公司及個(gè)人共同開發(fā)而成。由于有了 Sun 的參與和支持,最新的 Servlet 和 Jsp 規(guī)范總能在 Tomcat 中得到體現(xiàn)。Tomcat 被 JavaWorld 雜志的編輯選為 2022 年度最具創(chuàng)新的 java 產(chǎn)品,可見其在業(yè)界的地位。Tomcat 最新版本是 與 的架構(gòu)不同,而是重新設(shè)計(jì)的。 中采用了新的 Servlet 容器:Catalina,完整的實(shí)現(xiàn)了 和 規(guī)范。 Tomcat 提供了各種平臺(tái)的版本供下載,可以從 上下載其源代碼版或者二進(jìn)制版。由于 Java 的跨平臺(tái)特性,基于 Java 的 Tomcat 也具有跨平臺(tái)性。與傳統(tǒng)的桌面應(yīng)用程序不同,Tomcat 中的應(yīng)用程序是一個(gè)WAR( WebArchive)文件。WAR 是 Sun 提出的一種 Web 應(yīng)用程序格式,與JAR 類似,也是許多文件的一個(gè)壓縮包。這個(gè)包中的文件按一定目錄結(jié)構(gòu)來組織:通常其根目錄下包含有 Html 和 Jsp 文件或者包含這兩種文件的目錄,另外還會(huì)有一個(gè) WEBINF 目錄,這個(gè)目錄很重要。通常在 WEBINF 目錄下有一個(gè) 文件和一個(gè) classes 目錄, 是這個(gè)應(yīng)用的配置文件,而 classes目錄下則包含編譯好的 Servlet 類和 Jsp 或 Servlet 所依賴的其它類(如JavaBean) 。通常這些所依賴的類也可以打包成 JAR 放到 WEBINF 下的 lib 目錄下,當(dāng)然也可以放到系統(tǒng)的 CLASSPATH 中,但那樣移植和管理起來不方便。在 Tomcat 中,應(yīng)用程序的部署很簡單,你只需將你的 WAR 放到 Tomcat的 webapp 目錄下,Tomcat 會(huì)自動(dòng)檢測到這個(gè)文件,并將其解壓。你在瀏覽器中訪問這個(gè)應(yīng)用的 Jsp 時(shí),通常第一次會(huì)很慢,因?yàn)?Tomcat 要將 Jsp 轉(zhuǎn)化為Servlet 文件,然后編譯。編譯以后,訪問將會(huì)很快。另外 Tomcat 也提供了一個(gè)應(yīng)用:manager,訪問這個(gè)應(yīng)用需要用戶名和密碼,用戶名和密碼存儲(chǔ)在一個(gè)xml 文件中。通過這個(gè)應(yīng)用,輔助于 Ftp,你可以在遠(yuǎn)程通過 Web 部署和撤銷應(yīng)用。當(dāng)然本地也可以。Tomcat 不僅僅是一個(gè) Servlet 容器,它也具有傳統(tǒng)的 Web 服務(wù)器的功能:處理 Html 頁面。但是與 Apache 相比,它的處理靜態(tài) Html 的能力就不如 Tomcat 和 Apache 集成到一塊,讓 Apache 處理靜態(tài) Html,而 Tomcat 處理 Jsp 和 Apache 和 Tomcat 的配置文件即可。另外,Tomcat 提供 Realm 支持。Realm 類似于 Unix 里面的 Unix中,一個(gè) group 對(duì)應(yīng)著系統(tǒng)的一定資源,某個(gè) group 不能訪問不屬于它的資源。Tomcat 用 Realm 來對(duì)不同的應(yīng)用(類似系統(tǒng)資源)賦給不同的用戶(類似group) 。沒有權(quán)限的用戶則不能訪問這個(gè)應(yīng)用。 Tomcat 提供三種Realm, 1:JDBCRealm ,這個(gè) Realm 將用戶信息存在數(shù)據(jù)庫里,通過 JDBC 獲得用戶信息來進(jìn)行驗(yàn)證。 2:JNDIRealm,用戶信息存在基于 LDAP 的服務(wù)器里,通過 JNDI 獲取用戶信息。3:MemoryRealm ,用戶信息存在一個(gè) xml 文件里面,上面講的 manager 應(yīng)用驗(yàn)證用戶時(shí)即使用此種 Realm 我們可以方便地對(duì)訪問某個(gè)應(yīng)用的客戶進(jìn)行驗(yàn)證。在 Tomcat4 中,你還可以利用 提供的事件監(jiān)聽器功能,來對(duì)你的應(yīng)用或者 Session 實(shí)行監(jiān)聽。 Tomcat 也提供其它的一些特征,如與 SSL 集成到一塊,實(shí)現(xiàn)安全傳輸。還有 Tomcat 也提供 JNDI 支持,這與那些 J2EE 應(yīng)用服務(wù)器提供的是一致的。說到這里我們要介紹一下通常所說的應(yīng)用服務(wù)器(如WebLogic)與 Tomcat 有何區(qū)別。應(yīng)用服務(wù)器提供更多的 J2EE 特征,如EJB, JMS, JAAS 等,同時(shí)也支持 Jsp 和 Tomcat 則功能沒有那么強(qiáng)大,它不提供 EJB 等支持。但如果與 JBoss(一個(gè)開源的應(yīng)用服務(wù)器)集成到一塊,則可以實(shí)現(xiàn) J2EE 的全部功能。既然應(yīng)用服務(wù)器具有 Tomcat 的功能,那么 Tomcat 有沒有存在的必要呢?事實(shí)上,我們的很多中小應(yīng)用不需要采用 EJB等技術(shù),Jsp 和 Servlet 已經(jīng)足夠,這時(shí)如果用應(yīng)用服務(wù)器就有些浪費(fèi)了。而Tomcat 短小精悍,配置方便,能滿足我們的需求,這種情況下我們自然會(huì)選擇 Tomcat.基于 Tomcat 的開發(fā)其實(shí)主要是 Jsp 和 Servlet 的開發(fā),開發(fā) Jsp 和 Servlet非常簡單,你可以用普通的文本編輯器或者 IDE,然后將其打包成 WAR 即可。我們這里要提到另外一個(gè)工具 Ant,Ant 也是 Jakarta 中的一個(gè)子項(xiàng)目,它所實(shí)現(xiàn)的功能類似于 Unix 中的 文件,然后運(yùn)行 Ant就可以完成 xml 文件中定義的工作,這個(gè)工具對(duì)于一個(gè)大的應(yīng)用來說非常好,我們只需在 xml 中寫很少的東西就可以將其編譯并打包成 ,在很多應(yīng)用服務(wù)器的發(fā)布中都包含了 ,在 中,可以利用標(biāo)簽庫實(shí)現(xiàn)Java 代碼與 Html 文件的分離,使 Jsp 的維護(hù)更方便。Tomcat 也可以與其它一些軟件集成起來實(shí)現(xiàn)更多的功能。如與上面提到的JBoss 集成起來開發(fā) EJB,與 Cocoon(Apache 的另外一個(gè)項(xiàng)目)集成起來開發(fā)基于 Xml 的應(yīng)用,與 OpenJMS集成起來開發(fā) JMS 應(yīng)用,除了我們提到的這幾種,可以與 Tomcat 集成的軟件還有很多。Tomcat 確實(shí)是一個(gè)很好的工具,不僅僅因?yàn)槠涿赓M(fèi),功能強(qiáng)大,更因?yàn)槠溟_放性。如今,開源軟件越來越收到人們的重視,Linux 就是一個(gè)成功的典型 [11]。(2) ResinResin 是目前最流行的支持 JSP 和 Servlet 的 Web 服務(wù)器之一,它被譽(yù)為JSP 最快的解釋器,而且,目前的 Resin 可以支持 Sun 的 J2EE,這一點(diǎn) Tomcat暫時(shí)是做不到的。Resin 對(duì)靜態(tài)頁處理能力相對(duì)較弱,為了更好的發(fā)揮特性,通常,它都與 Apache 組合使用,這樣的組合可以架構(gòu)出功能十分強(qiáng)大的站點(diǎn)。(3) Weblogic ServerWeblogic 是 BEA 公司開發(fā)的墓前最流行的 Web 應(yīng)用服務(wù)器之一,它擁有處理關(guān)鍵 Web 應(yīng)用系統(tǒng)問題所需的性能,具備很高的可擴(kuò)展性和可用性,而且在與 BEA Weblogic Commerce Server TM 配合使用時(shí),可為部署適應(yīng)性個(gè)性化的電子商務(wù)應(yīng)用系統(tǒng)所需的多種特色和優(yōu)勢:1) 領(lǐng)先的標(biāo)準(zhǔn)全面支持 EJB、JSB、JMS、JDBC 、XML、和 WML。2) 無限的可擴(kuò)展性包括客戶機(jī)的連接共享,資源 Pooling 以及動(dòng)態(tài)網(wǎng)頁和 EJB 組建群集。3) 部署靈活Weblogic Server 的特點(diǎn)是與領(lǐng)先的數(shù)據(jù)庫、操作系統(tǒng)和 Web 服務(wù)器集成。在本次設(shè)計(jì)中,選擇使用的是 Tomcat 服務(wù)器。 連接數(shù)據(jù)庫與 JavaScriptJDBC(Java DataBase Connectivity)是 sun 公司制定的 Java 鏈接數(shù)據(jù)庫技術(shù)。在安裝好數(shù)據(jù)庫后 JSP 并不能直接與數(shù)據(jù)庫連接 [8],這里選擇利用第三方JDBC 驅(qū)動(dòng)程序連接數(shù)據(jù)庫。在項(xiàng)目開發(fā)中,如果頻繁在 JSP 頁面中使用數(shù)據(jù)庫連接函數(shù),釋放函數(shù)進(jìn)行操作的話,勢必會(huì)非常麻煩,而且代碼的冗余量也很大,頁面很多的時(shí)候維護(hù)也會(huì)非常麻煩,頁面上到處都是數(shù)據(jù)庫連接和釋放代碼。因此,可以利用公共數(shù)據(jù)庫訪問連接 JavaBean 的開發(fā)。通過將數(shù)據(jù)庫連接函數(shù)代碼,釋放函數(shù)代碼等封裝在 JavaBean 中,可以減少非常多的代碼編程工作,提高代碼可維護(hù)性。在加載了 JDBC 驅(qū)動(dòng)程序,建立了數(shù)據(jù)庫的 URL 后,創(chuàng)建一個(gè) 的文件,通過調(diào)用 DriverManager 類的 getConnection 方法與 db_Business 數(shù)據(jù)庫連接。在 getConnection 方法的實(shí)現(xiàn)中,聲明數(shù)據(jù)庫名稱為 db_Business。這樣,在其他的 Java 文件和頁面中聲明調(diào)用或包含了 文件后,都可以對(duì)數(shù)據(jù)庫操作了。JavaScript 也叫小腳本語言,是一種基于對(duì)象和事件驅(qū)動(dòng)并具有安全性能的腳本語言,使用它的目的是與 HTML 超文本標(biāo)識(shí)語言、Java 腳本語言一起實(shí)現(xiàn)在一個(gè)網(wǎng)頁中鏈接多個(gè)對(duì)象,與網(wǎng)絡(luò)客戶交互作用,從而可以開發(fā)客戶端的應(yīng)用程序。它是通過嵌入或調(diào)入在標(biāo)準(zhǔn)的 HTML 語言中實(shí)現(xiàn)的 [9]。 CSS 層CSS 層疊樣式表 (Cascading Style Sheet) 是一系列格式規(guī)則,它們控制網(wǎng)頁內(nèi)容的外觀。使用 CSS 可以非常靈活并更好地控制具體的頁面外觀,從精確的布局定位到特定的字體和樣式。并能極大的方便網(wǎng)頁制作的工作 [7]。這次設(shè)計(jì)中就學(xué)習(xí)使用了 CSS 層疊樣式表,在 HTML 文文檔外部將一系列 CSS 規(guī) 文件中。例如創(chuàng)建了一個(gè)名為 body 的選擇器。利用它來統(tǒng)一設(shè)計(jì)網(wǎng)站內(nèi)網(wǎng)頁背景及外部框架的樣式。在聲明中規(guī)定了頁面的背景、滾動(dòng)條的顏色樣式等。 兩個(gè)選擇器確定輸出文本框時(shí)的樣式。由于 CSS 已經(jīng)規(guī)定聲明部分中的屬性及其取值范圍,所以對(duì)于我這樣初學(xué)者的難點(diǎn)就是如何找到合適的屬性來實(shí)現(xiàn)頁面設(shè)計(jì)。第 3 章 系統(tǒng)分析 可行性分析可行性分析是在全面調(diào)查基礎(chǔ)上,針對(duì)新系統(tǒng)的開發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、運(yùn)行的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)開發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。這部分將從以下四個(gè)方面進(jìn)行研究:技術(shù)可行性、經(jīng)濟(jì)可行性、操作可行性和調(diào)度可行性。(1)技術(shù)可行性因?yàn)橛?jì)算機(jī)硬件的發(fā)展已經(jīng)越來越快,現(xiàn)在 PC 機(jī)的性能已經(jīng)可以勝任普通網(wǎng)站的 web 服務(wù)器。購買一臺(tái)高性能 PC 機(jī)作為企業(yè)的網(wǎng)站對(duì)于這個(gè)營銷商來說并不是問題。JSP 是 Java 在 Inter/Intra Web 上的重要應(yīng)用技術(shù),可以和各種 Java技術(shù)完好的結(jié)合在一起從而實(shí)現(xiàn)非常復(fù)雜的應(yīng)用。因此得到了廣泛的支持和承認(rèn),成為一種非常流行的網(wǎng)站開發(fā)技術(shù)。利用 JSP 技術(shù)可以建立先進(jìn)、安全和跨平臺(tái)的動(dòng)態(tài)網(wǎng)站。鑒于 JSP 技術(shù)的成熟與廣泛的使用,加以指導(dǎo)老師的幫助可以得到很多的技術(shù)支持。由于在學(xué)習(xí)數(shù)據(jù)庫時(shí)一直以 SQL Server 作為例子,所以采用 Microsoft SQL Server2022 作為數(shù)據(jù)庫的后臺(tái)。(2)經(jīng)濟(jì)可行性根據(jù)調(diào)查的資料,現(xiàn)在聘用一支團(tuán)隊(duì)設(shè)計(jì)并建設(shè)企業(yè)商務(wù)型網(wǎng)站的費(fèi)用為5300 元左右,另外每年交納 600 元占用網(wǎng)站空間和網(wǎng)站維護(hù)費(fèi)。為了使網(wǎng)站建成后能達(dá)到增加企業(yè)經(jīng)濟(jì)效益的效果,尋找一支創(chuàng)新與技術(shù)優(yōu)秀的團(tuán)隊(duì)最多需要增加 3000 元的一次性投資。這樣看來一個(gè)成功的網(wǎng)站建成后為這個(gè)營銷商帶來的效益將會(huì)遠(yuǎn)大于成本。但架設(shè)好一個(gè)網(wǎng)絡(luò)中的服務(wù)器,以滿足互聯(lián)網(wǎng)中瀏覽者對(duì)速度的需求,這樣每年服務(wù)器與網(wǎng)絡(luò)線路和設(shè)備的維護(hù)費(fèi)用將是企業(yè)不得不重點(diǎn)考慮的因素。如何做好經(jīng)濟(jì)可行性分析,需要通過仔細(xì)的調(diào)查與投資和行業(yè)方面的專業(yè)人士分析。(3)操作可行性如今,計(jì)算機(jī)與網(wǎng)絡(luò)已經(jīng)非常地普及。特別是在企業(yè)信息化高需求與快速發(fā)展的時(shí)代,計(jì)算機(jī)應(yīng)用已經(jīng)成為企業(yè)員工必備的技能。由于這個(gè)課題是以 PC機(jī)作為服務(wù)器的網(wǎng)站,營銷商可以自己對(duì)網(wǎng)站進(jìn)行操作和管理。 需求分析商務(wù)系統(tǒng)隨著中國經(jīng)濟(jì)的高速發(fā)展發(fā)生了巨大的變化。專做營銷的中小型企業(yè)隨著百姓個(gè)人消費(fèi)水平的增長迅速成長起來,但同時(shí)也帶來了這一行業(yè)激烈的競爭。 業(yè)務(wù)需求分析網(wǎng)站的制作已經(jīng)不單單是把企業(yè)想要表達(dá)的內(nèi)容擺放在網(wǎng)站上那么簡單,當(dāng)今的網(wǎng)站設(shè)計(jì)包含了更多的設(shè)計(jì)元素,給予瀏覽者更多的視覺享受?,F(xiàn)在企業(yè)營銷商需要用一些更新穎更有效的方式增強(qiáng)競爭力。建設(shè)一個(gè)宣傳自身商品形象的電子商務(wù)營銷模式的網(wǎng)站是一種有效的方法。另外,通過電子商務(wù)網(wǎng)站,廣闊自己的營銷方式和市場,能夠幫助企業(yè)營銷商從魚龍混雜的市場中脫穎而出,完善企業(yè)銷售與服務(wù)的環(huán)節(jié),最終提升企業(yè)的價(jià)值與經(jīng)濟(jì)效益。 用戶需求分析這個(gè)網(wǎng)站以上面的業(yè)務(wù)需求為基礎(chǔ),進(jìn)一步提出網(wǎng)站需要完成的以下任務(wù):網(wǎng)站需要讓供應(yīng)商、客戶以及瀏覽者能看到商城的信息及動(dòng)態(tài),另一個(gè)重要的內(nèi)容就是能夠顯示出該商城現(xiàn)有的各類型商品及其詳細(xì)信息;由于消費(fèi)者的需求在增長
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1