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

正文內(nèi)容

網(wǎng)上服裝銷售系統(tǒng)—免費(fèi)計算機(jī)畢業(yè)設(shè)計論文-在線瀏覽

2025-02-05 17:18本頁面
  

【正文】 topic is online clothing sale system. the present paper on graduation project39。s function and realizes. Has realized from the merchandise control, the classification of goods and the inquiry, realizes to the shopping cart, user order form processing, arrives again keeps the manager system. Basically has realized the electronic merce function flow, can realize the user and the business online carries on the modity exchange. This system contact surface simple directviewing, simplify operation and use, interactive is strong, pletely based on the Inter work. after the analysis, we use SUN Corporation39。從而滿足客戶的要求,讓他們可以隨時找到自己想要購買的服裝。涵蓋知識面廣,可有效地提高學(xué)生綜合運(yùn)用所學(xué)知識分析解決問題的能力,增強(qiáng)學(xué) 生對事物的理解與掌握能力,培養(yǎng)學(xué)生掌握科學(xué)的研究方法,正確的設(shè)計思想,獨(dú)立思考,勇于進(jìn)取,探索創(chuàng)新,為今后進(jìn)一步學(xué)習(xí)與工作奠定了良好的基礎(chǔ)。本系統(tǒng)全部基于 Inter 網(wǎng)絡(luò),以 JSP 語言對網(wǎng)站進(jìn)行開發(fā) , 注重用戶與網(wǎng)站的交互性。 開發(fā)目標(biāo) 網(wǎng)上服裝銷售的優(yōu)勢在于選擇面大、價格便宜、交易方便、節(jié)省時間和精力等。在中國,網(wǎng)上服裝銷售有發(fā)展的必要,也有發(fā)展的基礎(chǔ),發(fā)展網(wǎng)上服裝銷售的各方面條件也日趨成熟,但是還存在一些問題,只有把問題解決好了,才能保證網(wǎng)上服裝銷售的蓬勃發(fā)展 。我們在這里主要從技術(shù)可行性、經(jīng)濟(jì)可行性和操作可行性 等 方面進(jìn)行分析。而引進(jìn)使用本系統(tǒng)后,與傳統(tǒng)方式相比,具有高效率、低成本、高質(zhì)量的特點(diǎn),可以節(jié)省不少人力、物力及財力。 技術(shù)可行性 技術(shù)可行性要考慮現(xiàn)有的技術(shù)條件是否能夠順利完成開發(fā)工作,軟硬件配置是否滿足開發(fā)的 需求等。軟件方面:由于目前單機(jī)模式相對發(fā)展成熟,故軟件的開發(fā)平臺成熟可行 , 它們速度快、容量大、可靠性能高、價格低,完全能滿足系統(tǒng)的需求。當(dāng)前信息化技術(shù)已經(jīng)相當(dāng)普及,各類操作人員水平都有相當(dāng)?shù)母叨?,所以在運(yùn)行上是可行性的。采用流行的 JSP+SQLSERVER 2021體系,已無技術(shù)上的問題。 法律可行性: ① 所有技術(shù)資料都為合法。 ③ 未抄襲任何網(wǎng)站,不存在侵犯版權(quán)問題。 綜上所述,本系統(tǒng)的開發(fā)從技術(shù)上、從經(jīng)濟(jì)上、從法律上都是完全可 行 的。由 Sun 公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),是基于 JavaServlet以及整個 Java 體系的 web 開發(fā)技術(shù)。 JSP 技術(shù)為創(chuàng)建顯示動態(tài)生成內(nèi)容的 web 頁面提供了簡便的方法。 在國外,己經(jīng)大量使用 JSP 作為網(wǎng)絡(luò)應(yīng)用程序的開發(fā)工具,而在國內(nèi),盡管JSP 還不是主流開發(fā)技術(shù),但是由于 JSP 的強(qiáng)大優(yōu)勢,許多網(wǎng)站都已經(jīng)準(zhǔn)備轉(zhuǎn)向JSP,利用 JSP 來開發(fā)動態(tài)網(wǎng)站。當(dāng) Web 服務(wù)器和 JSP 引擎遇到訪問 JSP 網(wǎng)頁的請求時, JSP 引擎將請求對象發(fā)送給服務(wù)器端的相關(guān)組件,比如JavaBean 組件、 Servlet 或 EJB 等,然后由服務(wù)器端組件處理這些請示,可能需要從數(shù)據(jù)庫或數(shù)據(jù)存儲中檢索信息,然后服務(wù)器端組件再將響應(yīng)對象返回 JSP 引擎。這就是當(dāng)前網(wǎng)站構(gòu)建中廣泛采用的瀏覽器 —— Web 服務(wù)器 —— 后臺數(shù)據(jù)庫的三層架構(gòu)模式。 JSP 體系結(jié)構(gòu) JSP 網(wǎng)站開發(fā)標(biāo)準(zhǔn)給出了兩種使用 JSP 的技術(shù) , 可以歸納為模式一、模式二。 Bean 處理所有數(shù)據(jù)訪問, JSP 實現(xiàn)頁面的表現(xiàn),以實現(xiàn)內(nèi)容生成與顯示相分離。所以模式一可用于小型應(yīng)用,不能夠滿足大型應(yīng)用的需要。 從開發(fā)的觀點(diǎn)看,模式二具有更清晰的頁面表現(xiàn),清楚的開發(fā)者角色劃分,在大規(guī)模項目開發(fā)中,模式二更被采用,模式二也更符合當(dāng)前流行的 MVC 結(jié)構(gòu)(Model/view/controller),其中 Servlet 對應(yīng) controller,處于控制者的位置,處理HTTP 請求,負(fù)責(zé)生成 JSP 中使用的 Beans 組件或?qū)ο?,并判斷?yīng)將請求傳遞給哪個 JSP 等, JSP 對應(yīng) view,負(fù)責(zé)生成最終的動態(tài)網(wǎng)頁并返回給瀏覽器。 JSP 的特點(diǎn) 1. 簡化的頁面生成技術(shù)。這使得頁面形式與頁面內(nèi)容互相獨(dú)立,非常有利于大型項目的分工合作。 JSP 技術(shù)是 Java 2 平臺的重要組成部分, JSP 使用 Java 語言作為它的腳本語言。使用 JSP 技術(shù)可以創(chuàng)建具有高度可伸縮性和可靠性的We b 應(yīng)用程序。 JSP 作為 Java 家族的一員,秉承了 Java 技術(shù)的“一次編寫,隨處可用 (Write Once, Rum Anywhere)”的特性,可以運(yùn)行于大多數(shù)流行的操作系統(tǒng)平臺及 Web服務(wù)器,這種與服務(wù)器硬件和操作系統(tǒng)平臺的無關(guān)性是 JSP 相對于其它動態(tài)網(wǎng)頁技術(shù)最大的一個優(yōu)點(diǎn)。 如同 Microsoft的 JSP 技術(shù)可以通過 ActiveX/COM組件來擴(kuò)展功能一樣, JSP可以通過 JavaBean 和 EJB(Enterprise JavaBean)以及自定義的標(biāo)記來擴(kuò)展功 能。 JSP 提供了一些隱含對象。利用 JSP 提供的這些隱含對象,可以使腳本功能更加強(qiáng)大,并且編程更加容易、方便。 SQLSERVER 2021 數(shù)據(jù)庫 SQL Server 是由 Microsoft 開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng)( DBMS) , 它最初是由 Microsoft、 Sybase 和 AshtonTate 三家公司共同開發(fā)的,并于 1988 年推出了第一個 OS/2 版本。 SQL Server 特點(diǎn): 1.真正的客戶機(jī) /服務(wù)器體系結(jié)構(gòu)。 3.豐富的編程接口工具,為用戶進(jìn)行程序設(shè) 計提供了更大的選擇余地。 SQL Server 也可以很好地與 Microsoft BackOffice產(chǎn)品集成。 6.對 Web 技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到 Web 頁面上。 系統(tǒng)數(shù)據(jù)庫連接 JDBC 技術(shù)是 Java DataBase Connectivity 的縮寫,它是 SUN 公司提供的一種支持基本 SQL 功能的通用的應(yīng)用程序接口 (Application Programming Interface)。通過這些類和接口,程序開發(fā)人員可以在 Java 語言中方便地建立與數(shù)據(jù)庫的鏈接,通過執(zhí)行相應(yīng) SQL 語句,完成對不同數(shù)據(jù)庫的訪問。不但如此,使用 Java 語言編寫的應(yīng)用程序可以在任何支持 Java 的平臺上運(yùn)行,不必在不同的平臺上開發(fā)不同的應(yīng)用程序。 JDBC 是一種通用低層的應(yīng)用程序編程接口,它在不同的數(shù)據(jù)庫功能模塊的層次上提供一個統(tǒng)一的用戶界面。 很多可視化的 Java 開發(fā)工具,如 Visual Age For Java、 Visual Caf233。另一種使用 JDBC API 的方式為,用戶程序可以提供一個界面(如菜單等)讓用戶選擇對數(shù)據(jù)庫進(jìn)行的操 作,選中一個任務(wù)后,提示用戶輸入一些必要的信息,然后根據(jù)用戶的輸入產(chǎn)生相應(yīng)的 SQL 命令以及 Java 程序。 數(shù)據(jù)庫訪問的三層結(jié)構(gòu)如圖 所示,瀏覽器端程序要訪問數(shù)據(jù)庫,首先通過中間件,然后由中間件對數(shù)據(jù)庫操作權(quán)限進(jìn)行認(rèn)證,認(rèn)證通過才能對數(shù)據(jù)庫進(jìn)行操作。這樣,在用戶端輸入的用戶名和密碼,可以通過加密算法進(jìn)行加密后在網(wǎng)絡(luò)上傳輸,在中間件中進(jìn)行解密認(rèn)證,然后再進(jìn)行數(shù)據(jù)庫的存取操作,數(shù)據(jù)庫存取權(quán)限的用戶名和密碼出現(xiàn)在位于服務(wù)器端的中間件中,這樣就更加安全。 在三層模型中,命令將被發(fā)送到服務(wù)的 ” 中間層 ” ,而 ” 中間層 ” 將 SQL語句發(fā)送到數(shù)據(jù)庫。其模型如圖 所示。所以在許多種情況下,三層模型可以提供更好的性能,本系統(tǒng)中所采用的就是此種模型。它提供了三項服務(wù)功能:一、與數(shù)據(jù)庫建立連接。三、從數(shù)據(jù)庫取得 SQL 語句的執(zhí)行結(jié)果。建立數(shù)據(jù)庫連接的第一步驟就是將 JDBC 驅(qū)動程序的類載入至 JVM( Java VirtualL Machine)中,本系統(tǒng)中利用 類內(nèi)的 forName() 靜態(tài)函數(shù)依據(jù)指定的類名稱,將 JDBC 驅(qū)動程序載入進(jìn)來。此連接對象的類類型為 ,必須通過它才能將SQL 指令傳遞給數(shù)據(jù)庫,而執(zhí)行 結(jié)果也需要通過連接對象來取得。 Statement 主要實現(xiàn)兩個功能:執(zhí)行 SQL 語句以及取得執(zhí)行結(jié)果。每個 Statement 對象只能產(chǎn)生一個 ResultSet 對象。換言之,有了 JDBC API,就不必為訪問 Sybase 數(shù)據(jù)庫專門寫一個程序,為訪問 Oracle數(shù)據(jù)庫又專門寫一個程序,或為訪問 Informix 數(shù)據(jù)庫又編寫另一個程序等等,程序員只需用 JDBC API 寫一個程序就夠了,它可向相應(yīng)數(shù)據(jù)庫發(fā)送 SQL 調(diào)用。 Java 數(shù)據(jù)庫連接體系結(jié)構(gòu)是 用于 Java 應(yīng)用程序連接數(shù)據(jù)庫的標(biāo)準(zhǔn)方法。作為 API, JDBC 為程序開發(fā)提供標(biāo)準(zhǔn)的接口,并為數(shù)據(jù)庫廠商及第三方中間件廠商實現(xiàn)與數(shù)據(jù)庫的連接提供了標(biāo)準(zhǔn)方法。 JDBC 實現(xiàn)了所有這些面向標(biāo)準(zhǔn)的目標(biāo)并且具有簡單、嚴(yán)格類型定義且高性能實現(xiàn)的接口。所需 要的只是 Java 應(yīng)用程序與各種不同數(shù)據(jù)庫之間進(jìn)行對話的方法。 JDBC 擴(kuò)展了 Java 的功能。隨著越來越多的程序員開始使用 Java 編程語言,對從 Java 中便捷地訪問數(shù)據(jù)庫的要求也在日益增加。企業(yè)可繼續(xù)使用它們安裝好的數(shù)據(jù)庫,并能便捷地存取信息,即使這些信息是儲存在不同數(shù)據(jù)庫管理系統(tǒng)上。安裝和版本控制將大為簡化。對于商務(wù)上的銷售信息服務(wù), Java 和 JDBC 可為外部客戶提供獲取信息更新的更好方法 。下列代碼段給出了以上三步的基本示例: Connection con = ( jdbc: odbc: wombat, login, password); Statement stmt = (); ResultSet rs = ( SELECT a, b, c FROM Table1); while ( ()) { int x = ( a); String s = ( b); float f = ( c); } 上述代碼對基于 JDBC 的數(shù)據(jù)庫訪問做了經(jīng)典的總結(jié) ??蛻魬?yīng)用程序是系統(tǒng)中用戶與數(shù)據(jù)進(jìn)行交互的部件。中間件負(fù)責(zé)聯(lián)結(jié)客戶應(yīng)用程序與服務(wù)器管理程序,協(xié)同完成一個作業(yè),以滿足用戶查詢管理數(shù)據(jù)的要求。把傳統(tǒng) C/S模式中的服務(wù)器部分分解為一個數(shù)據(jù)服務(wù)器與一個或多個應(yīng)用服務(wù)器 (Web 服務(wù)器 ),從而構(gòu)成一個三層結(jié)構(gòu)的客戶服務(wù)器體系??蛻舻膽?yīng)用程序精簡到一個通用的瀏覽器軟件,如 Netscape Navigator,微軟公司的 IE 等。網(wǎng)頁還具備一定的交互功能,允許用戶在網(wǎng)頁提供的申請表上輸入信息提交給后臺,并提出處理請求。 第二層 Web 服務(wù)器將啟動相應(yīng)的進(jìn)程來響應(yīng)這一請求,并動態(tài)生成一串HTML 代碼,其中嵌入處理的結(jié)果,返回給客戶機(jī)的瀏覽器。 第三層數(shù)據(jù)庫服務(wù)器的任務(wù)類似于 C/S 模式,負(fù)責(zé)協(xié)調(diào)不同的 Web 服務(wù)器發(fā)出的 SQ 請求,管理數(shù)據(jù)庫。它無需象 C/S 模式那樣在不同的客戶機(jī)上安裝不同的客戶應(yīng)用程序,而只需安裝通用的瀏覽器軟件。假設(shè)一個企業(yè)的決策層要開一個討論庫存問題的會議,他們只需從會議室的計算機(jī)上直接通過瀏覽器查詢數(shù)據(jù),然后顯示給大家看就可以了。其次,它簡化了系統(tǒng)的開發(fā)和維護(hù)。各個用戶通過 HTTP 請求在權(quán)限范圍內(nèi)調(diào)用 Web 服務(wù)器上不同處理程序,從而完成對數(shù)據(jù)的查詢或修改。相對于 C/S, B/S 的維護(hù)具有更大的靈活性。這樣不但可以提高公司的運(yùn)作效率,還省去了維護(hù)時協(xié)調(diào)工作的不少麻煩。 再次,它使用戶的 操作變得更簡單。而采用 B/S 模式時,客戶端只是一個簡單易用的瀏覽器軟件。 B/S 模式的這種特性,還使 MIS 系統(tǒng)維護(hù)的限制因素更少。這是 C/S 所無法實現(xiàn)的。這使得企業(yè)的大部分書面文件可以被電子文件取代,從而提高了企業(yè)的工作效率,使企業(yè)行政手續(xù)簡化,節(jié)省人力物力。各軟件公司紛紛推出自己的 Inter 方案,基于 Web 的財務(wù)系統(tǒng)、基于 Web 的 ERP。 B/S 模式的新穎與流行,和在某些方面相對于 C/S 的巨大改進(jìn),使 B/S 成了MIS 系統(tǒng)平臺的首選。新系統(tǒng)必須充分考慮今 后可能的擴(kuò)充和改變。 用戶的需求分析: (a)用戶注冊 (b)用戶登錄 (c)服裝 瀏覽 (d)服裝 訂購 (e)服裝 查詢 (f)修改密碼 (g)修改個人信息 (h)管理員 系統(tǒng)性能分析 對數(shù)據(jù)的安全性、完整性要求:用戶信息保密,只有管理員 能任意修改 。防止惡意刪改。 (d)數(shù)據(jù)庫訪問效率高 概要設(shè)計 基本思路 充分利用現(xiàn)有網(wǎng)絡(luò)的軟硬件資源 ,應(yīng)用 WEB 的開放式技術(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1