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

正文內(nèi)容

基于jspjavabeanservlet模式的在線商城網(wǎng)站畢業(yè)論文-文庫吧資料

2025-03-06 09:50本頁面
  

【正文】 明盡量使其具有實際意義;程序語句構(gòu)造應(yīng)該簡單直接,應(yīng)直接反映意圖,不必過于巧妙和深奧。另外為了增強系統(tǒng)的編碼效率,也采用擴展的結(jié)構(gòu)程序設(shè)計,即除了使用三種 基本的控制結(jié)構(gòu)以外,還使用多分支的選擇結(jié)構(gòu)和下部判斷循環(huán)條件的循環(huán)結(jié)構(gòu)。 圖 39查詢用戶 當你輸入正確的 ID 后,就會在管理用戶界面顯示該用戶的信息如圖 310,在此界面上,你可以更新改用戶的信息,刪除該用戶,另外還有 兩 個超鏈接,一個是返 回后臺總界面的,一個是返回主頁。 圖 38 商品信息界面 選擇所屬類別和要添加的商品類別,輸入商品 ID,商品名稱,商品類別和商品價格即可添加新的商品。 商品設(shè)置 模塊主要實現(xiàn)如圖 38 所述功能,系統(tǒng)根據(jù)要求 自動顯示相應(yīng)的商品列表如下圖 所示。 圖 36 訂單用戶信息確認 圖 37訂單界面 后臺管理員功能 模塊設(shè)計 根據(jù)管理員對系統(tǒng)的需求和對管理員權(quán)限的限制,后臺模塊功能詳細設(shè)計如下。輸入 真實姓名 、 聯(lián)系 電話、送貨方式和送貨地址。 如果購物結(jié)束,可以查看購物車,進入如 圖 35所示的購物車界面 圖 35 購物車界面 如果同一種商品要購買多個,只需 返回 主 頁面繼續(xù)訂購此商品。 購買商品模塊可查看相應(yīng)的商品信息。登陸功能主要用于會員的登陸,如果已經(jīng)是網(wǎng)站的會員,則只需輸入“用戶名”和“密碼”即可進行進入系統(tǒng)的事務(wù),然后用戶可以以會員的身份方可在網(wǎng)站上進行購物。下面分別從前臺和后臺進行詳細功能設(shè)計 前臺用戶功能模塊設(shè)計 根據(jù)概要設(shè)計對前臺模塊進行細化,經(jīng)過對用戶需求和業(yè)務(wù)邏輯的分析,前臺各個模塊的詳細設(shè)計如下。前臺用戶主要功能模塊包括:會員登陸注冊、會員登陸、購買 商品、添加購物車、查看訂單、查看商城公告。由于系統(tǒng)測試需要成熟的數(shù)據(jù)庫支持,因此系統(tǒng)采用 SQL SERVER 2021 數(shù)據(jù)庫作為數(shù)據(jù)庫服務(wù)器。在服務(wù)器端,系統(tǒng)使用 JDBC 中間件訪問數(shù)據(jù)庫,數(shù)據(jù)庫服務(wù)器定義了本系統(tǒng)所需要的事務(wù)邏輯和數(shù)據(jù)邏輯 如圖 34。而系統(tǒng)內(nèi)部復雜的業(yè)務(wù)邏輯主要通過Java Bean 的組件( Component)實現(xiàn), Java Bean 組件在 WWW 服務(wù)器上運行,通過 JSP 返回到客戶瀏覽器。 5. 模塊結(jié)果可預測原則如果一個模塊可以當作 一個黑箱,即只要輸入的數(shù)據(jù)相同就產(chǎn)生同樣的輸出,這個模塊的功能就是可以預測的。如果模塊都是從頂部入口,從底部出口的話,這樣系統(tǒng)更容易理解和維護。模塊的控制范圍是指這個模塊本身以及所有直接或者間接從屬于它的模塊的集合。好的系統(tǒng)結(jié)構(gòu)通常頂層扇出比較大,中間扇出比較少,底層模塊大扇入。因為當對一個大的模塊分解時,可能會增加模塊間的依賴。模塊過大時,模塊的可理解性會迅速下降。內(nèi)聚性是度量一個模塊功能強度的一個相對指標。模塊獨 立性是通過指定具有單一功能并且和其它模塊沒有過多聯(lián)系的模塊來實現(xiàn)的。根據(jù)以上分析,本系統(tǒng)后臺數(shù)據(jù)庫決定采用 MS SQL Server 2021 為后臺數(shù)據(jù)庫。數(shù)據(jù)的保存方法有很多種,最長用的方式是使用 DBMS(數(shù)據(jù)庫管理系統(tǒng) )。 第 三 章 系統(tǒng)設(shè)計 數(shù)據(jù)庫總體設(shè)計 本系統(tǒng)采用關(guān)系型數(shù)據(jù)庫模式,因此數(shù)據(jù)庫由若干個二維表(即數(shù)據(jù)文件)構(gòu)成。目前資源的利用情況和可操作性,只需少量的對數(shù)據(jù)庫中的表的直接操作就可以實現(xiàn)系統(tǒng)的完整、穩(wěn)定的運行,不會造成系統(tǒng)的巨大壓力。 :系統(tǒng)的配置,不需要昂貴的 EJB 服務(wù)器,除 Microsoft SQL Server 2021 外大部分軟件都是可以免費獲得,開發(fā)成本低。管理員能對會員信息進行查看和刪除,對訂單信息能夠進行查看、出貨、刪除,對公告和友情鏈接進行設(shè)置,對數(shù)據(jù)的安全性和完整性有著嚴格的要求。各單位只可操作本單位的數(shù)據(jù),不可修改甚至瀏覽其他單位的數(shù) 據(jù)。要有安全保密、上下級數(shù)據(jù)一致性功能,要采用嚴格的用戶權(quán)限管理。用戶需要登錄和注冊個人賬戶,同時可以修改個人信息。 前臺用戶需求分析,用戶除了可以查詢商品的所有基本信息 (如商品名價格及有關(guān)商品信息描述 )外,還能了解商品的最新動態(tài),商品的銷售排行,最新商品和特價商品的查詢。因此,為了提高模塊的內(nèi)聚性,降低模塊的耦合程度,數(shù)據(jù)庫的設(shè)計原則是把它作為模塊間的郵政信箱,從而為實現(xiàn)數(shù)據(jù)共享由提高了模塊的獨立性,使系統(tǒng)具有很高的可修改性。本系統(tǒng)的結(jié)構(gòu)是層次化的暗盒模塊結(jié)構(gòu)。 開發(fā)工具采用 Eclipse, Dream weaver 2021 網(wǎng)頁編輯工具 數(shù)據(jù)庫 SQL Server2021, 服務(wù)器: Apache Tomcat 。啟動 Tomcat,在瀏覽器 的 [地址 ]下拉列表框中輸入“ 上 方有一只可愛的小貓,則表示 Tomcat 安裝成功。同時新建 CLASSPATH 變量; (2)在 [系統(tǒng)變量 ]選項組中單擊 [新建 ]按鈕 ,在 [變量名 ]文本框中輸入“ CLASSPATH” , 在 [變量值 ]文本框中輸入“ c:\jdk\lib\ ;c:\jdk\lib\;”然后單擊 [確定 ]按鈕。 1. JDK 的安裝與配置 (1)找到 path 變量后單擊 [編輯 ]按鈕;彈出 [編輯系統(tǒng)變量 ]對話框。一種 JSP 引擎,本身具有 Web 功能,可以作為獨立的 Web 服務(wù)器使用。 、廣域網(wǎng)或 Inter 網(wǎng)絡(luò)連接的不同地點服務(wù)器或同一服務(wù)器中的不同數(shù)據(jù)庫中,并能夠自動保持這些數(shù)據(jù)同步, 使各個數(shù)據(jù)庫中具有相同的數(shù)據(jù)。 Web 功能 SQL Server2021 允許通過 HTTP 協(xié)議,在 Web 上進行高性能、基于標準的安全訪問。 SQL Server 不僅提供電子商務(wù)所需的可伸縮性與可擴展性之外,還提供了豐富的數(shù)據(jù)庫編程能力,以確保系統(tǒng)的協(xié)同工 作和靈活性。數(shù)據(jù)挖掘功能能夠揭示出隱藏在大量數(shù)據(jù)中的傾向及趨勢。分析服務(wù)為商業(yè)活動提供了集成的 OLAP 服務(wù)和數(shù)據(jù)挖掘功能。存儲在數(shù)據(jù)庫中的數(shù)據(jù)通常與特定的主題或過程相關(guān)。 SQL Server 的主要功能: 作為數(shù)據(jù)庫管理系統(tǒng), SQL Server 自然應(yīng)該具有數(shù)據(jù)庫管理功能。它在性能和可擴展方面確立了世界領(lǐng)先的地位,是一套完全的數(shù)據(jù)庫和數(shù)據(jù)分析解決方案,使用戶可以快速創(chuàng)建下一代的可擴展電子商務(wù)和數(shù)據(jù)倉庫解決方案。 (TCO): 對產(chǎn)品易用性和部署上的關(guān)注以及集成的工具提供了工業(yè)上最低的規(guī)劃、實現(xiàn)和維護成本,使數(shù)據(jù)庫投資能快速得到回報。 SQL Server 2021 目標是將商業(yè)智能擴展到組織內(nèi)的所有用戶,并且最終允許組織內(nèi)所有級別的用戶能夠基于他們最有價值的資產(chǎn)—— 數(shù)據(jù)來做出更好的決策。 SQL Server 2021 數(shù)據(jù)平臺為不同規(guī)模的組織提供了以下好處: : 除了為業(yè)務(wù)線和分析應(yīng)用程序提供一個安全可靠的數(shù)據(jù)庫之外, SQL Server 2021 也使用戶能夠通 過嵌入的功能,如報表、分析和數(shù)據(jù)挖掘等從他們的數(shù)據(jù)中得到更多的價值。 : SQL Server 為數(shù)據(jù)庫引擎、數(shù)據(jù)抽取、轉(zhuǎn)換和裝載( ETL)、數(shù)據(jù)挖掘、 OLAP 和報表提供了和 Microsoft Visual Studio? 相集成的開發(fā)工具,以實現(xiàn)端到端的應(yīng)用程序開發(fā)能力。標準數(shù)據(jù)訪問協(xié)議大大減少了 SQL Server 和現(xiàn)有系統(tǒng)間數(shù)據(jù)集成所花的時間。 : 全面的報表解決方案,可創(chuàng)建、管理和發(fā)布傳統(tǒng)的、可打印的報表和交互的、基于 Web 的報表。 : 可以支持數(shù)據(jù)倉庫和企業(yè)范圍內(nèi)數(shù)據(jù)集成的抽取、轉(zhuǎn)換和裝載能力。 : 數(shù)據(jù)復制可用于數(shù)據(jù)分發(fā)、處理移動數(shù)據(jù)應(yīng)用、系統(tǒng)高可用、企業(yè)報表解決方案的后備數(shù)據(jù)可伸縮存儲、與異構(gòu)系統(tǒng)的集成等,包括已有的Oracle 數(shù)據(jù)庫等。圖 1顯示了 SQL Server 2021 數(shù)據(jù)平臺的組成架構(gòu)。SQL Server 2021 為 IT 專家和信息工作者帶來了強大的、熟悉的工具,同時減少了在從移動設(shè)備到企業(yè)數(shù)據(jù)系統(tǒng)的多平臺上創(chuàng)建、部署、管理及使用企業(yè)數(shù)據(jù)和分析應(yīng)用程序的復雜度。 Sun 公司還開發(fā)了 JDBC- ODBC bridge,利用此技術(shù) Java 程序可以訪問帶有 JDBC 驅(qū)動程序的數(shù)據(jù)庫,目前大多數(shù)數(shù)據(jù) 庫系統(tǒng)都帶有 JDBC 驅(qū)動程序,所以 Java 程序能訪問諸如 Oracle、 Sybase、MS SQL Server 和 MS Access 等數(shù)據(jù)庫。從一個平臺移植到另外一個平臺, JSP 和 JavaBeans 甚至不用重新編譯,因為 Java 字節(jié)碼都是標準的與平臺無關(guān)的。標準的 JSP 標識能夠訪問和實例化 JavaBeans 組件,設(shè)置或者檢索組件屬性,下載 Applet,以及執(zhí)行用其他方法更難于編碼和耗時的功能。 采用標識 Web 頁面開發(fā)人員不會都是熟悉腳本語言的編程人員。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者和客戶團體所使用。這既有助于作者保 護自己的代碼,又能保證任何基于HTML 的 Web 瀏覽器的完全可用性。由于核心邏輯被封裝在標識和 JavaBeans 中,所以 Web 管理人員和頁面設(shè)計者,能夠編輯和使用 JSP 頁面,而不影響內(nèi)容的生成。 JAVA 和 JSP 技術(shù)簡介 將內(nèi)容的生成和顯示進行分離 用 JSP 技術(shù), Web 頁面開發(fā)人員可以使用 HTML 或者 XML 標識來設(shè)計和格式化最終頁面,并使用 JSP 標識或者小腳本來生成頁面上的動態(tài)內(nèi)容(內(nèi)容是根 據(jù)請求變化的,例如請求賬戶信息或者特定的一瓶酒的價格等)。 系統(tǒng)主要分為前臺和后臺。 課題開發(fā)意義 網(wǎng)站的主要目的就是通過網(wǎng)站來推廣互聯(lián)企業(yè)的產(chǎn)品和服務(wù),并使客戶隨時可以了解企業(yè)和企業(yè)的產(chǎn)品,為客戶提供在線服務(wù)和訂單處理功能。本系統(tǒng)的開發(fā)正符合了這一要求。 所謂在線 商城就是在網(wǎng)上開展購物商務(wù)活動,當企業(yè)將它的主要業(yè)務(wù)通過企業(yè)內(nèi)部網(wǎng)( Intra)、外部網(wǎng)( Extra)以及 Inter 與企 業(yè)的職員、客戶供 銷商以及合作伙伴直接相連時,其中發(fā)生的各種活動就是電子商城。個性化已逐漸成為當今Wed 應(yīng)用的潮流。s Daily life. Merchandise online trading is the important content. All kinds of merchandise online trading website emerge in endlessly. This topic design goal is to achieve a based on Jsp+JavaBean+servlet mode of electronic mall site. Paper first introduces the development project of the key technology used, then from the user demand, economic and technology in three aspects such as system is analyzed. In summary design, according to the results, the system analysis system is divided into two major module at the front desk and background. According to the front and back the users39。詳細介紹了在基于 Jsp+JavaBean+servlet 模式下各個模塊的實現(xiàn)過程,且以開發(fā)過程為基礎(chǔ)實現(xiàn)系統(tǒng)所具有的 可重用性、可維護性 和 可擴展性 等優(yōu)勢進行了分析。在概要設(shè)計中,根據(jù)系統(tǒng)分析的結(jié)果,把系統(tǒng)分為前臺和后臺兩大模塊。 本課題設(shè)計的目標是實現(xiàn)一個基于 Jsp+JavaBean+servlet 模式的在線 商城網(wǎng)站。網(wǎng)上商品交易更是其重要內(nèi)容。 SQL 語言地任務(wù)就是與各種數(shù)據(jù)庫建立關(guān)系, SQL 語言是關(guān)系型數(shù)據(jù)庫的標準語言,大多數(shù)關(guān)系型數(shù)據(jù)庫管理系統(tǒng)都支持 SQL 語言并采用了 SQL 的語言標準。 HTML 可用來編排文檔、創(chuàng)建列表、建立鏈接等等。在 Java 模型中,組件可以修改或與其他組件組合以生成新組件或完整的應(yīng)用程序。 JavaBeans: JavaBeans 是可復用的平臺中立的軟件組件,可以在軟件開發(fā)工具中被直觀地操作。 Servlet: Servlet 可以稱之為“服務(wù)器小程序”,與 Java application 不同,它沒有 main 方法,而是用一些特定的方法用于啟動、執(zhí)行和退出。 JDBC:(Java Database Connectivity),Java 數(shù)據(jù)庫連接。進入 21世紀以后,隨著整個社會的發(fā)展、進步,制約網(wǎng)上交易的各個瓶頸問題逐一被擊破,各企業(yè)也紛紛的加入到電子商務(wù)的洪潮之中 。 互聯(lián)網(wǎng)的興起從本質(zhì)上改變了 整個社會的商品交易方式,國內(nèi)各大企業(yè)從上個世紀 90 年代互聯(lián)網(wǎng)興起之時,就產(chǎn)生了通過網(wǎng)絡(luò)進行銷售經(jīng)營商品的想法。目錄 基于 Jsp+JavaBean+servlet 模式的在線商城網(wǎng)站 目 錄 引言 ............................................ 3 摘要 ..
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1