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

正文內(nèi)容

基于jsp模擬當(dāng)當(dāng)網(wǎng)圖書銷售系統(tǒng)畢業(yè)設(shè)計(jì)-wenkub

2022-09-07 15:27:27 本頁面
 

【正文】 un的參與和基于 JSP 模擬當(dāng)當(dāng)網(wǎng)圖是銷售系統(tǒng) 7 支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn), Tomcat 5 支持最新的 Servlet 和 JSP 規(guī)范。 Weblogic 的高售價(jià)與市場競爭對手相對 較少有關(guān),目前商業(yè)應(yīng)用服務(wù)器領(lǐng)域和它競爭的軟件只有 IBM 的Websphere。 BEAWebLogic Server 擁有處理關(guān)鍵 Web應(yīng)用系統(tǒng)問題所需的性能、可擴(kuò)展性和高可用性。但是 JBoss 核心服務(wù)僅是提供 EJB 服務(wù)器。因?yàn)?JBoss代碼遵循 LGPL許可,我們可以在任何商業(yè)應(yīng)用中免費(fèi)使用它,而不用支付費(fèi)用。程序段可以和頁面中的靜態(tài)元件組合起來創(chuàng)建動態(tài)生成的頁面。表達(dá)式的形式為:%=expression。當(dāng)頁面被初始化的時(shí)候, JSP 頁面中的所有聲明都被初始化。例如 JSP: useBean; JSP: setProperty; JSP: getProperty就是標(biāo)準(zhǔn)動作。 動作指令(標(biāo)識):動作指令用于執(zhí)行某些動作。通常, JSP 代碼和組件用于創(chuàng)建在最終頁面上顯示的文本。如果沒有修改,則將請求交還給還在內(nèi)存中的 Servlet 的jspService()方法 ,執(zhí)行回復(fù)操作。在編譯時(shí)如果發(fā)現(xiàn) JSP 文件有任 何語法錯(cuò)誤,轉(zhuǎn)換過程將中斷,并向客戶端發(fā)出出錯(cuò)信息;如果編譯成功,則所轉(zhuǎn)換產(chǎn)生的 Servlet 代碼被編譯,然后該 Servlet 被 JSP 引擎加載到內(nèi)存中。在頁面中引入程序設(shè)計(jì)語言的目的是正是為了實(shí)現(xiàn)動態(tài)交互。服務(wù)端技術(shù)是 JSP區(qū)別于 JavaScript、 VBScript等客戶端動態(tài)頁面技術(shù)的重要性。因?yàn)?Java是平臺無關(guān)的,所以 JSP是跨平臺的。 JSP技術(shù) JSP是 “Java Server Pages”的縮寫,是一種基于 Java的腳本技術(shù),可以解釋為 “基于 Java的服務(wù)端動態(tài)頁面技術(shù) ”。 Java 的編譯一次,到處可運(yùn)行的特性使得它能夠提供一個(gè)隨處可用的開放結(jié)構(gòu)和在多平臺之間傳遞信息的低成本方式。 JAVA 語言簡介 Java,是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序設(shè)計(jì)語言和 Java 平臺的總稱。 第四,安全性方面。與 B/S 結(jié)構(gòu)相比, C/S 技術(shù)的歷史更為 “悠久 ”,從技術(shù)成熟度和開發(fā)人員普遍掌握的水平來看更為成熟。基于 JSP 模擬當(dāng)當(dāng)網(wǎng)圖是銷售系統(tǒng) 3 不過, B/S 結(jié)構(gòu)的 客戶端只能完成瀏覽、查詢、數(shù)據(jù)輸入等簡單功能,絕大部分工作要由服務(wù)器承擔(dān),這就對服務(wù)器提出了很高的要求,無形中增加了用戶在這一方面的投入。系統(tǒng)的擴(kuò)展門頭溝較強(qiáng),只要能夠連接網(wǎng)絡(luò),再由系統(tǒng)管理員分配一個(gè)合法的用戶名和正確的密碼,就可以使用了。對于整個(gè)系統(tǒng)架構(gòu)這種方式來理解,視圖層主要是界面與顯示效果,如 B/S 架構(gòu)的瀏覽器;邏輯層主要用于處理數(shù)據(jù)與后臺運(yùn)算,一般來說指的是 B/S 架構(gòu)中的應(yīng)用服務(wù)器;數(shù)據(jù)層主要是指數(shù)據(jù)存儲,數(shù)據(jù)存儲可能是數(shù)據(jù)庫,可能是文件,也可能是網(wǎng)絡(luò)地址,專業(yè)一點(diǎn)說就是把數(shù)據(jù)持久化。 基于 JSP 模擬當(dāng)當(dāng)網(wǎng)圖是銷售系統(tǒng) 2 第二章 軟件體系結(jié)構(gòu)及關(guān)鍵技術(shù) 軟件體系結(jié)構(gòu) B/S 結(jié)構(gòu)介紹 B/S 結(jié)構(gòu)( Browser/Server,瀏覽器 /服務(wù)器模式),是 WEB 興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,實(shí)質(zhì)上是以 Java 技術(shù)為核心、以 J2EE 為平臺的計(jì)算模式。 本課題研究內(nèi)容 本系統(tǒng)采用 B/S( Browser/Server)結(jié)構(gòu)進(jìn)行設(shè)計(jì) ,使用 MYSQL 構(gòu)建數(shù)據(jù)庫,并在 JSP 環(huán)境下使用 JAVA 語言開發(fā)的一個(gè)功能完善的網(wǎng)上圖書銷售系統(tǒng)。更多的人更愿意 足不出戶就可以挑選購買自己喜歡的各種書籍,這樣大大縮短了購書的時(shí)間, 提高了效率。而且 ,圖書因其具有標(biāo)識精晰、規(guī)格統(tǒng)一、特征容易描述、同種商 品個(gè)體之間無差異等特性而能成為發(fā)展電子商務(wù)的最為理想的商品類型。其具有一定的實(shí)用性 ,用戶可以在網(wǎng)上瀏覽圖書信息 ,查找圖書資料 ,將自己喜歡的放入購物車并下訂單購買;同時(shí) ,管理員 也可以對整個(gè)系統(tǒng)的信息和數(shù)據(jù)進(jìn)行管理 ,可以管理庫存書信息、分類信息、出版社信息、用戶信息和訂單信息。 Web 瀏覽器是客戶端最主要的應(yīng)用軟件,這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到服務(wù)器上,使系統(tǒng)的開 發(fā)可以一次性到位,并能實(shí)現(xiàn)不同的使用者,從不同的地點(diǎn),以不同的網(wǎng)絡(luò)接入方式 (比如 LAN, WAN, Inter/Intra 等 )來訪問和操作共同的數(shù)據(jù)庫;并且通過設(shè)置合理的用戶權(quán)限,來有效地保護(hù)數(shù)據(jù)庫平臺和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫也很安全,特別是在 Java 這樣的跨平臺語言出現(xiàn)之后, B/S 架構(gòu)管理軟件更加方便、快捷、高效。 雖然說三個(gè)層次的劃分是從邏輯上來分的,但是具體的物理分法可以有多種組合。甚至可以在線申請,通過公司內(nèi)部的安全認(rèn)證(如 CA 證書)后,不需要人的參與,系統(tǒng)可以自動分配給用戶一個(gè)賬號進(jìn)入統(tǒng)。 采用 C/S 結(jié)構(gòu)時(shí),客戶端和服務(wù)器都承擔(dān)部分工作,有效利用了客戶端和服務(wù)器端的資源,使用戶不必在硬件上有更多的投入。 第三,系統(tǒng)升級方面。在安全性上, B/S 結(jié)構(gòu)則略顯不足,畢竟現(xiàn)在網(wǎng)絡(luò)安全系數(shù)不高,只要擁有密碼,任何人都可以進(jìn)入到用戶的系統(tǒng)中;而 C/S 結(jié)構(gòu)由于需要特定的客戶端軟件,并且一般來說都要對客戶端加密, 甚至可以限定只有某一臺計(jì)算機(jī)可以使用這個(gè)客戶端,因而對安全性有更多的保障。 2020 年 04 月 20 日 Sun公司被 oracle(甲骨文 )收購。特別是 Java 企業(yè)應(yīng)用編程接口( Java Enterprise APIs)為企業(yè)計(jì)算及電子商務(wù)應(yīng)用 系統(tǒng)提供了有關(guān)技術(shù)和豐富的類庫?;?Java是 JSP一切優(yōu)秀品質(zhì)的根本物質(zhì)基礎(chǔ)。基于 Java是 JSP區(qū)別包含 ASP( Active Server Pages)在內(nèi)的 其它服務(wù)端動態(tài)頁面技術(shù)的重要特征。 JSP是一種頁面技術(shù),而現(xiàn)在 JSP只實(shí)現(xiàn)了 HTTP( Hypertext Transfer Protocol)協(xié)議,只能應(yīng)用于 Web頁面。 JSP的運(yùn)行原理: 在 JSP 第一次獲得來自于客戶端瀏覽器的請求時(shí), JSP 文件將被 JSP 引擎( JSPengine)轉(zhuǎn)換成一個(gè) Servlet,即將 ”.jsp”文件編譯成 Java Class 文件。此時(shí) JSP引擎還請求了 jspInit()方法的執(zhí)行,并對此 Servlet 初始化。由于 Servlet 始終駐于內(nèi)存,所以響應(yīng)是非常快的。通常來說, JSP 頁面包括編譯指令,動作指令,聲明,表達(dá)式和程序段等內(nèi)容。在 JSP 規(guī)范中有 2 種類型的動作指令的標(biāo)識。 聲明:用于聲明合法的變量和方法 。除了簡單的變量,方法也能被聲明。表達(dá)式求值的結(jié)果被強(qiáng)制轉(zhuǎn)換為一個(gè)字符串,并插入到當(dāng)前的基于 JSP 模擬當(dāng)當(dāng)網(wǎng)圖是銷售系統(tǒng) 6 輸出流中。程序段在 “%%”中定義,在這對標(biāo)識中的所有東西都會被當(dāng)成 JSP 程序執(zhí)行。JBoss 支持 和 EJB 、 的規(guī)范,它是一個(gè)管理 EJB 的容器和服務(wù)器。 JBoss 不包括Servleters/JSP page 的 WEB 容器,需要和 Tomcat 或 Jetty 綁定使用。與 BEA WebLogicCommerce ServerTM 配合使用, BEA WebLogic Server 可為部署適應(yīng)性個(gè)性化電子商務(wù)應(yīng)用系統(tǒng)提供完善的解決方案。 Tomcat 服務(wù)器是在 SUN 公司的 JSWDK( JavaServer Web DevelopmentKit,SUN公司推出的小型 Servlet/JSP調(diào)試工具)的基礎(chǔ)上發(fā)展起來的一個(gè)優(yōu)秀的 Java Web 應(yīng)用容器。因?yàn)?Tomcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受 Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的 Web 應(yīng)用服務(wù)器。而且目前 Tomcat還在不斷的改進(jìn)和完善中,任何一個(gè)感興趣的程序員都可以更改它或在其中加入新的功能。得益于 Java 的跨平臺的特性, Servlet 也是平臺無關(guān)的,實(shí)際上,只要符合 Java Servlet 規(guī)范, Servlet是完全平臺無關(guān)且是 Web 服務(wù)器無關(guān)的。 基于 JSP 模擬當(dāng)當(dāng)網(wǎng)圖是銷售系統(tǒng) 8 Struts 的由來和發(fā)展 Struts 框架工具是 Apache 基金會 Jakarta 項(xiàng)目中推出的一個(gè)子項(xiàng)目。 Struts 架構(gòu)一經(jīng)推出,即受到 Java 開發(fā)群體的廣泛重視,從 2020 年開始逐漸升溫,并日漸成為 Java 創(chuàng)建 Web 應(yīng)用開發(fā)的最流行的框架工具,在目前 Java Web 程序員的招聘要求中,幾乎都提出了對 Struts 的要求,精通 Struts 架構(gòu)已經(jīng)成為 Java Web 程序員必備的技能。因?yàn)槟P褪桥c數(shù)據(jù)格式無關(guān)的,因此一個(gè)模型可以為多個(gè)視圖提供數(shù)據(jù),這樣一個(gè)模型一次編寫可以被多個(gè)視圖重用,從而避免了代碼的重復(fù)編寫。 MVC 模式中,控制器主要起導(dǎo)航的作用,它根據(jù)用戶的輸入調(diào)用相應(yīng)的模 型和視圖去完成用戶的請求。設(shè)計(jì)模式比框架更抽象,設(shè)計(jì)模式只有其實(shí)例才能表示為代碼,而框架本身可以用代碼表示,框架是一套設(shè)計(jì)詳細(xì)的類,類與類之間功能各異,又彼此聯(lián)系,相輔相成,形成了對某一類問題的可重用的、易擴(kuò)展的解決方案。用 Action 的 execute()方法來執(zhí)行 Action,最終返回ActionFoward。 ActionForm 是一個(gè)符合JavaBean規(guī)范的類,所有的屬性都應(yīng)滿足 get 和 set 對應(yīng)。在 Form 驗(yàn)證基于 JSP 模擬當(dāng)當(dāng)網(wǎng)圖是銷售系統(tǒng) 11 的過程中,如果有 Error 發(fā)生,則會將頁面重新導(dǎo)向至輸入頁,并提示錯(cuò)誤。一般來說,應(yīng)改使用 Business Delegate 模式來對 Business tier 進(jìn)行訪問以解除耦合。 LookupDispatchAction 可以根據(jù)提交表單按鈕的名稱來執(zhí)行函數(shù)。 Taglib 是 Struts 的標(biāo)記庫,靈活動用,能大大提高開發(fā)效率。尤其是當(dāng)另一批開發(fā)者接手這個(gè)項(xiàng)目時(shí),這種優(yōu)勢體現(xiàn)得更加明顯。雖然它現(xiàn)在還有不少缺點(diǎn),但它是一種非 常優(yōu)秀的 J2EE MVC 實(shí)現(xiàn)方式。具體到本系統(tǒng)而言,就是要 根據(jù)網(wǎng)上書店的經(jīng)營目標(biāo)、內(nèi)容、規(guī)模、性質(zhì)、現(xiàn)有的配置等具體情況,進(jìn)行系統(tǒng)可行性分析、明確系統(tǒng)開發(fā)目標(biāo)、規(guī)劃系統(tǒng)整體的物理結(jié)構(gòu)。時(shí)空概念上相對的自由度 。另外,開設(shè)網(wǎng)上書店的成本遠(yuǎn)遠(yuǎn)低于傳統(tǒng)模式,會給商家?guī)砜捎^的經(jīng)濟(jì)效益。調(diào)查報(bào)告說,只有 48%左右的用戶滿意自己的網(wǎng)上購書經(jīng)歷, 而回答不滿意和一般的用戶卻占到了一半以上。但是,令人欣慰的是,在開展電子商務(wù)和網(wǎng)上銀行業(yè)務(wù)過程中,這些薄弱、落后的環(huán)節(jié)正在改變。作為社會網(wǎng)絡(luò)建設(shè)的受益者,隨著社會環(huán)境的改善,網(wǎng)上購書之路將會更加通暢。 系統(tǒng)需求分析 書籍作為商品,有它一定的特殊性 :圖書屬低價(jià)商品,易于運(yùn)輸,對于同一名稱的書籍內(nèi)容都是一致的,挑選性不強(qiáng) ?;谏鲜鲈蛭覀冞x擇網(wǎng)上書店作為動態(tài)電子商務(wù)主體。用戶登錄后才可以進(jìn)行購物。用戶還可以通過:新書上架、特價(jià)書籍、書籍排行這三個(gè)專攔進(jìn)行查看 購物車 用戶在瀏覽書籍時(shí),按下 購買 按鈕,就可以將書籍放入自己的購物車中,便于購買。 企業(yè)原有資源整合:通過 WEB 服務(wù)將企業(yè)內(nèi)部商業(yè)邏輯與外界銷售平臺整合,極大提高了開發(fā)效率,降低了企業(yè)成本,使企業(yè)與合作伙伴之間相互發(fā)現(xiàn)合作的商機(jī)迅速變大,真正實(shí)現(xiàn)動態(tài)電子商務(wù)。 :注冊信息來源 :用戶輸入去向 : 用戶注冊,進(jìn)入用戶信息數(shù)據(jù)庫組成 :用戶名 +密碼 +確認(rèn)密碼 +隨機(jī)識別碼 +電子郵箱 +常用電話 +通訊地址流通量 :每次注冊輸入一次 。靜態(tài)視基于 JSP 模擬當(dāng)當(dāng)網(wǎng)圖是銷售系統(tǒng) 18 圖模型主要是對系統(tǒng)的每一個(gè)用例進(jìn)行分析 ,更多探究系統(tǒng)的內(nèi)部 ,從靜態(tài)的角度來描述用例的實(shí)現(xiàn)。系統(tǒng)會員用戶的購書行為 , 如圖35 所示。系統(tǒng)購書模塊中結(jié)賬用例的 順序圖如圖 36 所示。 首頁設(shè)計(jì) 由于本例網(wǎng)上書店是一個(gè)網(wǎng)上電子商務(wù)系統(tǒng),所以最終的目的是發(fā)布在互聯(lián)網(wǎng)上,因此外觀的設(shè)計(jì)對整個(gè)系統(tǒng)來說顯得非常重要的,而網(wǎng)上書店的首頁將是瀏覽者最先看到的歡迎式的頁面,所以網(wǎng)站的首頁極為重要,首頁設(shè)計(jì)的好壞將直接影響到顧客的購買欲望。 最終形成的網(wǎng)站美觀大方的首頁。 C. 模擬郵箱確認(rèn)獲得注冊時(shí)通過發(fā)送驗(yàn)證碼給郵箱的郵箱類 為了保證系統(tǒng)的安全性,模擬郵箱驗(yàn) 證的方式設(shè)計(jì)這個(gè)工具類,在程序中控制,當(dāng)用戶在注冊界面點(diǎn)擊注冊按鈕時(shí)為用戶生產(chǎn)一個(gè)唯一且長度一定的 UUID驗(yàn)證碼,發(fā)送給用戶注冊的郵箱,本系統(tǒng)只是模擬,在控制臺輸出該驗(yàn)證碼,將其輸入到驗(yàn)證碼的地方,經(jīng)過程序控制,驗(yàn)證是否成功注冊。 在具體業(yè)務(wù)中可以根據(jù)自己的需要再加 詳細(xì) 邏輯 設(shè)計(jì) 。 圖 43 編輯推薦展示區(qū) 熱銷圖書展臺的實(shí)現(xiàn) 在網(wǎng)站前臺的居中位置,分欄列出了本例網(wǎng)上書店銷量最好的圖書信息,主要包括圖書的封面、名稱、定價(jià)、當(dāng)當(dāng)價(jià)信息等。 界面顯示如 圖 44 所示: 最新上架圖書展臺的實(shí)現(xiàn) 在網(wǎng)站前臺的居中位置,分欄列出了本例網(wǎng)上 書店最新上架的圖書信息,主要包括圖書的封面、名稱、定價(jià)、當(dāng)當(dāng)價(jià)信息等。 a)用戶注冊 為了統(tǒng)一管理,網(wǎng)上書店規(guī)定只有會員用戶才可以購買圖書。 該頁面的運(yùn)行結(jié)果如圖 46所示: 基于 JSP 模擬當(dāng)當(dāng)網(wǎng)圖是銷售系統(tǒng)
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1