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

正文內(nèi)容

it計算機(jī)]基于web的網(wǎng)上購物系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2024-12-23 23:06 本頁面
 

【文章內(nèi)容簡介】 者客戶團(tuán)體所使用?;诮M件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。 ( 3)采用標(biāo)識簡化頁面開發(fā) Web 頁面開發(fā)人員不會都是熟悉腳本語言的編程人 員。 JavaServer Page 技術(shù)封裝了許多功能,這些功能是在易用的、與 JSP 相關(guān)的 XML 標(biāo)識中進(jìn)行動態(tài)內(nèi)大連東軟信息技術(shù)職業(yè) 學(xué)院畢業(yè)設(shè)計 (論文 ) 第 2章 關(guān)鍵技術(shù)介紹 4 容生成所需要的。標(biāo)準(zhǔn)的 JSP 標(biāo)識能夠訪問和實例化 JavaBeans 組件,設(shè)置或者檢索組件屬性,下載 Applet,以及執(zhí)行用其他方法更難于編碼和耗時的功能。 通過開發(fā)定制化標(biāo)識庫, JSP 技術(shù)是可以擴(kuò)展的。今后,第三方開發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標(biāo)識庫。這使得 Web 頁面開發(fā)人員能夠使用熟悉的工具和如同標(biāo)識一樣的執(zhí)行特定功能的構(gòu)件來工作。 ( 4) JSP 能提供所有 Servlets 功能 與 Servlets 相比, JSP 能提供所有 Servlets 功能,它比用 Println 書寫和修改HTML 更方便??梢愿鞔_地進(jìn)行分工, Web 頁面設(shè)計人員編寫 HTML,只需留出空間讓 Servlets 程序員插入動態(tài)部分即可。 JSP 技術(shù)能夠支持高度復(fù)雜的基于 Web 的應(yīng)用。 ( 5)健壯的存儲管理和安全性 由于 JSP 頁面的內(nèi)置腳本語言是基于 Java 編程語言的,而且所有的 JSP 頁面都被編譯成為 Java Servlet, JSP 頁面就具有 Java 技術(shù)的所有好處,包括健壯的存儲管理和安全性。 ( 6)一次編寫,各處運(yùn)行 作為 Java 平臺的 一部分, JSP 擁有 Java 編程語言 “一次編寫,各處運(yùn)行 ”的特點。隨著越來越多的供應(yīng)商將 JSP 支持添加到他們的產(chǎn)品中,您可以使用自己所選擇的服務(wù)器和工具,更改工具或服務(wù)器并不影響當(dāng)前的應(yīng)用。 所有程序都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,對客戶瀏覽器的要求最低。它基于強(qiáng)大的 Java 語言,具有良好的伸縮性,在網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用開發(fā)領(lǐng)域具有得天獨(dú)厚的優(yōu)勢。 JavaBean 簡介 JavaBean 是一種基于 Java 的軟件組件, JavaBean 和 Active 控件一樣,可以通過封裝業(yè)務(wù)邏輯建立一整 套可重復(fù)利用的對象庫。 JSP 對于在 Web 應(yīng)用中集成JavaBean 組件提供了完善的支持,這種支持不僅能縮短開發(fā)時間(可以直接利用經(jīng)過測試和可信任的已有組件),避免重復(fù)開發(fā),也為 JSP 應(yīng)用帶來了更多的可伸縮性。 JavaBean 組件可以用來執(zhí)行復(fù)雜的計算任務(wù),或負(fù)責(zé)與數(shù)據(jù)庫的交互及數(shù)據(jù)提取等。 大連東軟信息技術(shù)職業(yè) 學(xué)院畢業(yè)設(shè)計 (論文 ) 第 2章 關(guān)鍵技術(shù)介紹 5 由于 Java語言在這些方面所具有的特點和優(yōu)勢,使得基于它的軟件 JavaBean組件技術(shù)倍受人們關(guān)注 。它的任務(wù)就是:一次編寫,可以在任何地方執(zhí)行,可以在任何地方重用。 JavaBean 組件可以在任何地方重用包括了可以在應(yīng)用程 序、其他組件、文檔、 Web 站點和應(yīng)用程序構(gòu)造器工具等多種方案中再利用。 為了創(chuàng)建和使用 Java 軟件組件, JavaBean 被實現(xiàn)為一種獨(dú)立于平臺和結(jié)構(gòu)的應(yīng)用程序接口,它的實現(xiàn)可以忽略內(nèi)部的結(jié)構(gòu)和細(xì)節(jié)問題,只需定義其外部的特征及對外功能就行。其中,屬性、方法和事件三種接口可以獨(dú)立對外進(jìn)行開發(fā)。 Struts 簡單介紹 Struts 是一個 WEB 開發(fā)框架。 WEB 從一開始的靜態(tài) HTML 開發(fā),到后來的動態(tài)頁面。從繁瑣的、代碼及其混亂的 Model1,逐步到 MVC 模式。在技術(shù)上和結(jié)構(gòu)上都發(fā)生了極大的變化。 MVC 模式 結(jié)構(gòu)清晰,現(xiàn)今已被大量運(yùn)用。 Struts 通過提供一個控制器 Servlet 實現(xiàn)了 Sun 的 Model 2 架構(gòu),這個控制器可以用來管理 JSP 頁面和其他表現(xiàn)設(shè)備之間的流程。 Struts 通過使用 ActionForward 和ActionMapping 來保證表現(xiàn)層之外的控制流決策來實現(xiàn) MVC 層 模式。同時通過 xml 配置文件實現(xiàn)幾個層次間的關(guān)系,大大簡化了開發(fā)人員的工作量。 SQL 語言簡單介紹 SQL 是英文 Structured Query Language 的縮寫,意思為結(jié)構(gòu)化查詢語言。 SQL 語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通。按照 ANSI(美國國家標(biāo)準(zhǔn)協(xié)會)的規(guī)定, SQL 被作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。 SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等 。 目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如 Oracle、 Sybase、Microsoft SQL Server、 Access 等都采用了 SQL 語言標(biāo)準(zhǔn)。雖然很多數(shù)據(jù)庫都對 SQL 語句進(jìn)行了再開發(fā)和擴(kuò)展,但是包括 Select、 Insert、 Update、 Delete、Create 以及 Drop 在內(nèi)的標(biāo)準(zhǔn)的 SQL命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作。 在眾多的 SQL 命令中, select 語句應(yīng)該算是使用最頻繁的。 select 語句主要大連東軟信息技術(shù)職業(yè) 學(xué)院畢業(yè)設(shè)計 (論文 ) 第 2章 關(guān)鍵技術(shù)介紹 6 被用來對數(shù)據(jù)庫進(jìn)行查詢并返回符合用戶查詢標(biāo)準(zhǔn)的結(jié)果數(shù)據(jù)。 select 語句中位于 select 關(guān)鍵詞之后的列名用來決定哪些列將作為查詢結(jié)果返回。用戶可以按照自己的需要選擇任意列,還可以使用通配符 “*”來設(shè)定返回表格中的所有列。select語句中位于 from關(guān)鍵詞之后的表格名稱用來決定將要進(jìn)行查詢操作的目標(biāo)表格。 除了上面所提到的運(yùn)算符外, LIKE 運(yùn)算符在 where 條件從句中也非常重要。LIKE 運(yùn)算符的功能非常強(qiáng)大,通過使用 LIKE 運(yùn)算符可以設(shè)定只選擇與用戶規(guī)定格式相同的記錄。 大連東軟信息技術(shù)職業(yè) 學(xué)院畢業(yè)設(shè)計 (論文 ) 第 3章 系統(tǒng)分析 7 第 3 章 系統(tǒng) 分析 系統(tǒng) 需求分析 此基于 JSP 的購物網(wǎng)站分前臺功能和后臺功能: ( 1) 前臺部分由用戶使用,主要包括用戶注冊,購物車管理,訂單管理,個人資料管理,留言板管理 。 ( 2) 后臺部分由管理員使用,主要包括管理員身份驗證,商品管理,處理訂單,用戶信息管理,連接信息管理 。 系統(tǒng)功能概述 在線購物系統(tǒng)涉及到管理員的管理和用戶登錄兩個方面, 包括用戶登錄 , 瀏覽商品,訂單。 根據(jù)實際需求和具體情況,能夠?qū)崿F(xiàn)系統(tǒng)的保密性及時性以及管理員和用戶對應(yīng)不同的操作 ! 在此系統(tǒng)開發(fā)前 , 我們模擬出整個系統(tǒng)中的兩種不同身份的用戶 , 即 :管理員和 用戶。以下所有的分析和設(shè)計都是在此兩種身份的前提下進(jìn)行的。 同時約定管理員都可以對數(shù)據(jù)庫中的所有商品進(jìn)行操作 , 用戶在購物以后會有記錄。 在滿足商品管理的實際需求和在對商品管理系統(tǒng)的逐步認(rèn)識下 , 現(xiàn)對商品管理系統(tǒng)的功能分析如下 : 由于身份不同 , 用戶實現(xiàn)的功能也就不一樣 , 所以在該系統(tǒng)中只有管理員才能夠?qū)ι唐愤M(jìn)行操作,用戶只能進(jìn)行瀏覽和購物。 每個題目可以分為不同的 類型,所以在商品管理模塊中,管理員用戶具有對商品維護(hù)的權(quán)限,擁有對所負(fù)責(zé)項目題目的分類,具體題目查詢以及對該系統(tǒng)中題目的相關(guān)信息的管理和完善,并能根據(jù)各題目情況進(jìn)行實時調(diào)整。 用戶登錄后,不具有對商品的操作,只有查看商品,管理員可以查看用戶的購物情況,掌握用戶的購物情況。 網(wǎng)上購物系統(tǒng)分為前臺和后臺管理。前臺包括瀏覽商品、查詢商品、訂購商品、購物車、會員注冊、訂單查詢、公告新聞等。 大連東軟信息技術(shù)職業(yè) 學(xué)院畢業(yè)設(shè)計 (論文 ) 第 3章 系統(tǒng)分析 8 模塊功能 描述 ( 1) 注冊功能 該模塊實現(xiàn)用戶的注冊功能,包括添寫個人信息及設(shè)定個人密碼??蛻舳藢€人信息及密 碼傳輸?shù)椒?wù)器端,服務(wù)器再將用戶信息保存至數(shù)據(jù)庫中,等待用戶的修改或他人查找。個人信息包括: 用戶名, 性別, EMail 及備注。密碼設(shè)定包括:輸入密碼,密碼確認(rèn)及密碼提示。 點擊注冊按鈕,如果注冊成功頁面跳轉(zhuǎn)到注冊成功, 如果注冊失敗則提示“注冊失敗后”返回上一頁。 ( 2) 登陸功能 該模塊實現(xiàn)注冊后的用戶登陸到 網(wǎng)站 。用戶輸入個人 用戶名 及密碼, ID 存在且密碼正確后登陸網(wǎng)站 。 ( 3) 公告管理 功能 公告管理 模塊,該模塊屬于后臺管理模塊, 包括: 添加公告 包括公告標(biāo)題、公告內(nèi)容、新聞圖片 、 編輯公告 包括 修改公告、刪除公告 。 ( 4) 商品管理 功能 商品管理模塊,該模塊屬于后臺管理模塊,包括: 添加商品 和 編輯商品 , 添加商品信息 包括商品類別、名稱、價格、規(guī)格、圖片 , 編輯商品信息 包括:更改商品類別、名稱、價格、圖片、文字說明。 ( 5) 訂單處理 功能 訂單處理模塊,該模塊屬于前臺用戶模塊,包括: 選擇商品 、 察看 對商品的 訂單 和 取消 已選擇的 訂單 。 系統(tǒng)任務(wù)的可行性分析 技術(shù)可行性 使用 JSP 技術(shù), Web 頁面開發(fā)人員可以使用 HTML 或者 XML 標(biāo)識來設(shè)計和格式化最終頁面。使用 JSP 標(biāo)識或者小腳本來生成頁面上的動態(tài)內(nèi)容( 內(nèi)容是根據(jù)請求來變化的,例如請求帳戶信息或者特定的一瓶酒的價格)。生成內(nèi)容的邏輯被封裝在標(biāo)識和 JavaBeans 組件中,并且捆綁在小腳本中,所有的腳本在服務(wù)器端運(yùn)行。 Struts 框架是專門開發(fā) web 應(yīng)用程序的框架,它是采用 Java Servlet和 JSP 技術(shù)來構(gòu)造 MVC 模式的 Web 應(yīng)用的一種框架而不是庫,但它也包括了標(biāo)大連東軟信息技術(shù)職業(yè) 學(xué)院畢業(yè)設(shè)計 (論文 ) 第 3章 系統(tǒng)分析 9 簽庫和獨(dú)立的使用程序類。 JavaBean 是一種基于 Java 的軟件組件, JavaBean 和 Active 控件一樣,可以通過封裝業(yè)務(wù)邏輯建立一整套可重復(fù)利用的對象庫。 JSP 對于在 Web 應(yīng)用中集成JavaBean 組件提供了完善的支持,這種支持不僅能縮短開發(fā)時間(可以直接利用經(jīng)過測試和可信任的已有組件),避免重復(fù)開發(fā),也為 JSP 應(yīng)用帶來了更多的可伸縮性。 JavaBean 組件可以用來執(zhí)行復(fù)雜的計算任務(wù),或負(fù)責(zé)與數(shù)據(jù)庫的交互及數(shù)據(jù)提取等 Tomcat 服務(wù)器系統(tǒng)由推出至今,其方便,宜用等特性深的開發(fā)人員的贊許,再加上其資源免費(fèi),下載方便,使得它在信息系統(tǒng)開發(fā)中應(yīng)用日益廣泛。很多成功的信息系統(tǒng)都以它為服務(wù)器進(jìn)行開發(fā)。 系統(tǒng)操作可行性 本人的 網(wǎng)上購物系統(tǒng)不僅有漂亮的網(wǎng)頁,更要有嚴(yán)謹(jǐn)?shù)囊?guī)劃,注重每一個細(xì)小的環(huán)節(jié)。這樣才能使得在電子交易時避免不必要錯誤發(fā)生。我們將使用 HTML、JSP 等技術(shù)來編輯網(wǎng)頁,并運(yùn)用 JDBC 技術(shù)把數(shù)據(jù)庫和動態(tài)網(wǎng)頁相關(guān)聯(lián)。傳統(tǒng)的管理信息系統(tǒng)信息獲取方法是由專業(yè)文字錄入人員將信息輸入到管理系統(tǒng)的數(shù)據(jù)庫中 ,這種方法在數(shù)據(jù)量不大時有很多的應(yīng)用場合。當(dāng)數(shù)據(jù)量比較大 ,并且有較強(qiáng)的專業(yè)性時 ,錄入的費(fèi)用和出錯的可能性都相應(yīng)上升。本設(shè)計在實際應(yīng)用中的解決方案是建立網(wǎng)站 , 以及自己的數(shù)據(jù)庫,使得所需商品信息可以及時的保存、更新,可以更好的及時了 解商品買賣的情況。 本網(wǎng)站有 用戶注冊,購物車管理,訂單管理,個人資料管理,留言板管理等功能;后臺部分由管理員使用,主要包括會員信息管理,主要包括商品管理,處理訂單,用戶信息管理,鏈接信息管理等功能 。通過以上分析可得,此系統(tǒng)具有良好的操作可行性 系統(tǒng)安全可行性 服務(wù)器的安全特性是相當(dāng)重要的,它不僅可以預(yù)防未授權(quán)用戶對網(wǎng)絡(luò)的訪問,同時保護(hù) Web 站點的內(nèi)容不受侵犯。典型的安全特性包括訪問控制和加密。 我們可以使用防火墻技術(shù)來限制網(wǎng)絡(luò)上的非法訪問,保證 WEB 服務(wù)器的安全完善的用戶身份確認(rèn)機(jī)制。通過用戶身 份確認(rèn),允許合法用戶進(jìn)入網(wǎng)站,防止非法用戶的訪問。對用戶密碼采用 MD5 不可逆加密技術(shù),保證網(wǎng)站的安全。 大連東軟信息技術(shù)職業(yè) 學(xué)院畢業(yè)設(shè)計 (論文 ) 第 4 章 系統(tǒng)設(shè)計 10 第 4 章 系統(tǒng)設(shè)計 指導(dǎo)思想和原則 指導(dǎo)思想 面向?qū)ο笙到y(tǒng)的設(shè)計與分析實際上就是追求的兩點:一是高內(nèi)聚,一是低耦合。 若想開發(fā)出另購物者滿意的系統(tǒng),就要充分了解購物者的需求,因此我在開發(fā)系統(tǒng)前對網(wǎng)上購物的人群進(jìn)行了充分的調(diào)研。因此本系統(tǒng)基本包括了用戶注冊、登陸、查詢商品、修改信息、查看購物車五部分進(jìn)行的方方面面,以最簡便的操作提供最強(qiáng)大的功能。 軟件設(shè)計 目標(biāo) 對于典型的數(shù)據(jù)庫管理系統(tǒng), 尤其是像網(wǎng)上購物系統(tǒng)這樣的數(shù)據(jù)流量特別大的網(wǎng)絡(luò)管理系統(tǒng),必須要滿足使用方便、操作靈活的設(shè)計要求。網(wǎng)上購物系統(tǒng)目標(biāo)如下: 展示網(wǎng)站最新的商
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1