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

正文內容

基于mvc設計模式的購物網(wǎng)站學士學位畢業(yè)論文-在線瀏覽

2024-09-12 14:41本頁面
  

【正文】 更 加 方 便 簡 潔 。 雖然 oracle 目前應用廣泛、功能強大,是一個安全、可靠的企業(yè)級應用開發(fā)數(shù)據(jù)庫,但考慮其對設備的要求,結合項目本身大小,決定使用更符合實際需要的 mysql 數(shù)據(jù)庫,其功能足夠符合項目要求, 且其對設備要求低,更符合我們要求。 操作可行性 網(wǎng)上 商城的商品數(shù)據(jù)可以在網(wǎng)上進行采集,模仿現(xiàn)有購物網(wǎng)站進行相關項目的設計與流程實現(xiàn),日常對商城的使用廣泛也使得我們對商城開發(fā)有了更高的要求和理解,更有利于優(yōu)秀項目的開發(fā)與完成。在傳統(tǒng)的網(wǎng)頁 HTML 文件中加入 Java 程序片段和 JSP 標簽,就構成了 JSP網(wǎng)頁。所有程序操作都在服務器端執(zhí)行,網(wǎng)絡上傳送給客戶端的僅是得到的結果,這樣大 大 降低了對客戶瀏覽器的要求,即使客戶瀏覽器端不支持 Java,也可以訪問 JSP 網(wǎng)頁。 JSP 與 Servlet 一樣,是在服務器端執(zhí)行的。 Web 服務器在遇到訪問 JSP 網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結果連同 JSP 文件中的 HTML 代碼一起返回給客戶端。通常 JSP 頁面很少進行數(shù)據(jù)處理,只是用來實現(xiàn)網(wǎng)頁的靜態(tài)化頁面,只是用來提取數(shù)據(jù),不會進行業(yè)務處理。 JSP 重要功能: JSP 的一個主要功能是 JSP fragment,它的基本特點是可以使處理 JSP 的容器推遲評估 JSP 標記屬性。也就是說,這些屬性在 JSPJSP 需要將這樣的屬處理其標記體。在實現(xiàn)標記的程序中,標記屬性可以被反復評估多 次 。 JSP fragment 還 可 以 定 義在 一 個SimpleTag 處 理 程 序 中 使 用 的 自 制 標 記 動 作 。 JSP 優(yōu)勢: ( 1)一次編寫,到處運行。 ( 2)系統(tǒng)的多平臺支持。相比 ASP 的局限性 JSP 的優(yōu)勢是顯而易見的。從只有一個小的 Jar 文件就可以運行 Servlet/JSP,到由多臺服務器進行集群和負載均衡,到多臺 Application 進行事務處理,消息處理,一臺服務器到無數(shù)臺服務器, Java 顯示了一個巨大的生命力。這一點與 ASP 很像, Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下。 web 應用需要強大的服務器端組件來支持,開發(fā)人員需要利用其他工具設計實現(xiàn)復雜功能的組件供 web 頁面調用,以增強系統(tǒng)性能。 JSP 缺點 : ( 1) 與 ASP 也一樣, Java 的一些優(yōu)勢正是它致命的問題所在。 ( 2) Java 的運行速度是用 class 常駐內存來完成的,所以它在一些情況下所使用的內存比起用戶數(shù)量來說確實是“最低性能價格比”了。這個詞是在 Java applet 的環(huán)境中創(chuàng)造的, Java applet 是一種當作單獨文件跟網(wǎng)頁一起發(fā)送的小程序,它通常用于在客戶端運行,結果得到為用戶進行運算或者根據(jù)用戶互作用定位圖形等服務。這些通常是使用公共網(wǎng)關接 ( CGI(Common Gateway Interface))應用程序完成的。在通信量大的服務器上, Javaservlet 的優(yōu)點在于它們的執(zhí)行速度更快于 CGI 程序。最早支持 Servlet 技術的是 JavaSoft 的 Java Web Server。 Servlet 的主要功能在于交互式地瀏覽和修改數(shù)據(jù),生成動態(tài) Web 內容。 Servlet 導入特 定的 屬 于 Java ServletAPI 的包。從這個角度講, Servlet 也被稱為FacelessObject。雖然 servlet 可以對任何類型的請求產(chǎn)生響應,但通常只用來擴展 Web 服務器的應用程序。這項操作一般是動態(tài)執(zhí)行的。 Server 創(chuàng)建一個 Servlet 的實例第一個客戶端的請求到達 ServerServer 調用 Servlet 的 init()方法(可配置為 Server 創(chuàng)建 servlet 實例時調用 ,在 中 servlet標簽下配置 loadonstartup標簽 ,配置的值為整型 ,值越小 servlet 的啟動優(yōu)先級越高)一個客戶端的請求到達 Server, Server 創(chuàng)建一個請求對象, 處理客戶端請求 Server 創(chuàng)建一個響應對象,響應客戶端請求, Server 激活 Servlet的 service()方法,傳遞請求和響應對象作為參數(shù), service()方法獲得關于請求對象的信息,處理請求,訪問其他資源,獲得需要的信息, service()方法使用響應對象的方法,將響應傳回 Server,最終到達客戶端。對于更多的客戶端請求, Server 創(chuàng)建新的請求和響應對象,仍然激活此 Servlet 的 service()方法,將這兩個對象作為參數(shù)傳遞給它。一般 Servlet 只初始化一次 (只有一個對象 ),當 Server 不再需要 Servlet 時 (一般當 Server關閉時 ), Server 調用 Servlet 的 Destroy()方法。在未來的技術發(fā)展過程中,Servlet 有可能徹底取代 CGI。而在 Servlet 中,每個請求由一個輕量級的 Java線程處理 (而不是重量級的操作系統(tǒng)進程 )。在 Servlet 中,許多使用傳統(tǒng) CGI 程序很難完成的任務都可以輕松地完成。 Servlet 還能夠 在各個程序之間共享數(shù)據(jù),使得數(shù)據(jù)庫連接池之類的功能很容易實現(xiàn)。因此,為 IPla Enterprise Server 寫的 Servlet 無 需 任 何 實 質 上 的 改 動 即 可 移 植 到 Apache 、MicrosoftIIS 或者 WebStar。不僅有許多廉價甚至免費的 Web 服務器可供個人或小規(guī)模網(wǎng)站使用,而且對于現(xiàn)有的服務器,如果它不支持 Servlet 的話,要加上這部分功能也往往是免費的 (或只需要極少的投 資 )。用戶可以認為 JavaBean 提供了一種隨時隨地的復制和粘貼的功能,而不用沈陽理工大學學士學位論文 7 關心任何改變。 JSP 通常訪問的是后一種 JavaBean。軟件構造器工具可以是 Web 頁面構造器、可視化應用程序構造器、 GUI 設計構造器或服務器應用程序構造器。 JavaBean 可以是簡單的 GUI 要素,如按鈕或滾動條;也可以是復雜的可視化軟件組件,如數(shù)據(jù)庫視圖,有些 JavaBean 是沒有 GUI 表現(xiàn)形式的,但這些 JavaBean 仍然可以使用應用程序構造器可視化地進行組合。屬性值可以通過調用適當?shù)?bean 方法進行。每個JavaBean 屬性通常都應該遵循簡單的方法命名規(guī)則,這樣應用程序構造器工具和最終用戶才能找到 JavaBean 提供的屬性,然后查詢或修改屬性值,對 bean 進行操作。比如一個顯示當前時間的 JavaBean,如果改變時鐘的時區(qū)屬性,則時鐘會立即重畫,顯示當前指定時區(qū)的時間。默認情況下,所有 bean 的公有方法都可以被外部調用,但 bean一般只會引出其公有方法的一個子集。 JavaBean 嚴格遵守面向對象的類設計邏輯,不讓外部世界訪問其任何字段(沒有 public 字段)。但是和普通類不同的是,對有些 Bean 來說,采用調用實例方法的低級機制并不是操作和使用 Bean 的主要途徑。因此 Bean 可以提供要讓客戶使用的 public 方法,但應當認識到, Bean 設計人員希望看到絕大部分 Bean 的功能反映在屬性和事件中,而不是在人工調用和各個方法中。我們可以將 bean 的事件支持功能看作是集成電路中的輸入輸出引腳:工程師將引腳連接在一起組成系統(tǒng),讓組件進行通訊。 事件為 JavaBean 組件提供了一種發(fā)送通知給其他組件的方法。當事件源檢測到發(fā)生了某沈陽理工大學學士學位論文 8 種事件時,它將調用事件監(jiān)聽器對象中的一個適當?shù)氖录幚矸椒▉硖幚磉@個事件。 介紹 MySQL 是一個關系型數(shù)據(jù)庫管理系統(tǒng),由瑞典 MySQL AB 公司開發(fā),目前屬于 Oracle 公司。 MySQL 是一種關聯(lián)數(shù)據(jù)庫管理系統(tǒng),關聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內,這樣就增加了速度并提高了靈活性。 MySQL 軟件采用了雙授權政策(本詞條“授權政策”),它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網(wǎng)站的開發(fā)都選擇 MySQL 作為網(wǎng)站數(shù)據(jù)庫。系統(tǒng)特性編輯 1.使用 C 和 C++編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性。 3.為多種編程語言提供了 API。 4.支持多線程,充分利用 CPU 資源。 6.既能夠作為一個單獨的應用程序應用在客戶端服務器網(wǎng)絡環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中。 8.提供 TCP/IP、 ODBC 和 JDBC 等多種數(shù)據(jù)庫連接途徑。 10.支持大型的數(shù)據(jù)庫。 之前的默認數(shù)據(jù)庫引擎,最為常用。但是會占用和數(shù)據(jù)量成正比的內存空間。因為它們不經(jīng)常 被讀取。非常適合分布式應用 Cluster/NDB 高冗余的存儲引擎,用多臺數(shù)據(jù)機器聯(lián)合提供服務以提高整體性能和安全性。它會在數(shù)據(jù)庫子目錄里為每個數(shù)據(jù)表創(chuàng)建一個 .CSV 文件。 CSV 存儲引擎不支持索引。它的目的是作為 MySQL 源代碼中的一個例子,用來演示如何開始編寫一個新存儲引擎。 EXAMPLE 存儲引擎不支持編索引。有興趣的開發(fā)者可以通過閱讀文檔編寫自己的存儲引擎。網(wǎng)上商城 關鍵是提供給用戶豐富的界面交互感,簡單的流程,容易的操作,安全的購物環(huán)境,合理的商品、用戶信息管理。也可以根據(jù)商品類別進行商品分類查找。購物車能夠記錄所有添加進來的商品的單價,數(shù)量,并計算出總錢數(shù),方便用戶選擇。 3. 用戶登錄和注冊 當用戶要購買商品必須先進行,然后由系統(tǒng)驗證登錄信息是否正確,正確方可進行下一步驟繼續(xù)進行購買,如果是新用戶則必須先進行注冊,注冊成功后,方可進行登錄進行下一步。 后臺操作主要需求: : 普通員工登錄內部網(wǎng)站后,可以對商城商品進行查看,跟新新進商品,刪除下架商品,查詢已有的商品信息,查看各個商品銷售情況。 : 人力資源員工登錄后訪問普通員工管理界面,其擁有對員工相關信息的修改權限、增填新進員工權限、注銷離職員工信息,查詢現(xiàn)有全部員工相關信息。 所以商品信息表應該包括商品號(其中商品號是商品評論表的外鍵),商品名稱,商品價格,商品庫存量,商品細節(jié),商品照片號(其中找照片號是照片表的的外鍵 ),商品詳細照片號,商品賣出量。商品照片表因包括商品 id 號,和對應的 15 張照片屬性。員工信息表應該包括員工 id 號,員工姓名,員工權限,員工工作電話,員工基本工資,員工性別。 這是我們研究的最基本的方法,把一個復雜的網(wǎng)上商城 ,通過系統(tǒng)目 標分析分解成各個具體問題分析解決,可以準確地診斷問題 , 分析其原因,更 有效地提出解決方 案,有利于及時解決問題,提高開發(fā)效率 網(wǎng)上商城的系統(tǒng)分析先是對要研究的問題進行限定,然后確定去模仿現(xiàn)有的網(wǎng)絡平臺業(yè)務模式進行邏輯設定并確定開發(fā)目標,搜集整理開發(fā)數(shù)據(jù)包括數(shù)據(jù)庫基本表的建立以及其之間的相互關系。 網(wǎng)上商城實現(xiàn)的多個模塊有:商品瀏覽模塊,商品細節(jié)顯示模塊 、 商品評論模塊,商品購物車實現(xiàn)模塊,用戶權限驗證模塊,商品管理模塊 , 用戶管理模塊 ,員工管理模塊。在網(wǎng)上商城中需要實現(xiàn)的主要功能: (1)相關商品的瀏覽,包括商品庫存量,價格的顯示,商品細節(jié)的顯示,并可以選擇購買數(shù)量,購買數(shù)量會與現(xiàn)有庫存量進行驗證比對,用戶下單購買后商品數(shù)量隨之自動改變,商城員工可以通過內部網(wǎng)站對商品相關信息進行更改,為 顧客服務的網(wǎng)站上商品信息進行相應的變化。 ( 2)用戶可以對相關的商品進行匿名品論,用戶可以對商品的評論進行滾動查看,加以對比。用戶對商品數(shù)量進行更改后,購物車可以計算出相應的總價格。 ( 5)網(wǎng)上商城將當前的購車信息與用戶信息進行結合匯總顯示用戶檢查信息是否正確,如果確認無誤后填寫送貨地址,確認下單,控制臺進行訂單顯示。 ( 7)網(wǎng)上商城普通員工合法登錄后,進入用戶管理界面,擁有對用戶管理的權限,能夠查詢用戶信息,并對其進行維護,對黑名単用戶進行封號操作。 網(wǎng)上商城外部網(wǎng)站可以供大眾進行商品的瀏覽,匿名評論,用戶可將自沈陽理工大學學士學位論文 12 己的商品都臨時添加到購物車中,當用戶決定購買商品時,進行登入驗證,驗證成功后進行商品信息和用戶信息的綜合顯示,用戶確認無誤后進行下單,控制臺進行訂單的信息顯示,其系統(tǒng)流程如圖 所示。 N Y 圖 外部網(wǎng)站系統(tǒng)流 程圖 生成訂單 啟動系統(tǒng) 商品細節(jié)顯示 添加到購物車 登錄驗證 訂單顯示界面 商品信息
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1