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

正文內(nèi)容

(論文)-網(wǎng)上購物系統(tǒng)-wenkub.com

2024-11-30 01:43 本頁面
   

【正文】 購物車的界面如下圖 59所示: 圖 59 購物車界面 共 42 頁 第 23 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說明書 查看購物列表 用戶每次購買,系統(tǒng)會(huì)自動(dòng)記錄該用戶購買該商品的時(shí)間,數(shù)量并存入數(shù)據(jù)庫,以便用戶可以隨時(shí)查看自己的購物列表,如下圖 510所示: 圖 510 用戶查看購物列表界面 管理員管理 該模塊的功能是管理員正確登陸后,對(duì)商品的信息進(jìn)行管理的操作,本系統(tǒng)中管理員可以對(duì)商品進(jìn)行增加、刪除、修改等操作。 用戶登錄 用戶注冊(cè)成功后即可登陸本系統(tǒng),登錄界面見圖 52 圖 52 用戶登錄頁面 登錄的賬號(hào)密碼錄入也采用的是 Struts2框架,主要控制賬號(hào)密碼不能為空值,如果為空值則返回登錄頁面并給予相應(yīng)的提示。如用戶名、密碼等屬性的長度和格式的校驗(yàn)。并可以查看您在本站之前所有的購買記錄。 Spring 框架在系統(tǒng)中的作用 Spring 框架在本系統(tǒng)中的作用主要是對(duì) Struts2 框架和Hiberna框架進(jìn)行耦合 以及用來對(duì) Model進(jìn)性依賴注入。所以service 層只是用來實(shí)現(xiàn) action層和 dao 層的信息交流。 Action 層: action 層主要運(yùn)用Struts2的 ActionSupport類實(shí)現(xiàn),在這一層里主要的工作是獲得前端( View層)的數(shù)據(jù)或者請(qǐng)求信息,并且 action 層接收到 View 層的請(qǐng)求的信息后會(huì)調(diào)用 service 層方法來獲得 View層需要的數(shù)據(jù)和將數(shù)據(jù)進(jìn)行封 裝成 Model。因此 View層的功能也相對(duì)比較單一。下面將簡單介紹本系統(tǒng)的 MVC設(shè)計(jì)思路。 Model層實(shí)現(xiàn)系統(tǒng)中的業(yè)務(wù)邏輯,通??梢杂?JavaBean 或 EJB 來實(shí)現(xiàn)。 系統(tǒng)功能模塊劃分 對(duì)于網(wǎng)民,能吸引住他們的先決條件是網(wǎng)站的整體構(gòu)思,所以網(wǎng)站的首頁提供了一個(gè)簡潔明快的界面,分為三個(gè)模塊:用戶管理模塊、商品銷售系統(tǒng)模塊、在線管理系統(tǒng)。操作完成后,由數(shù) 據(jù)庫服務(wù)器返回 WEB 服務(wù)器,客戶端由 WEB 服務(wù)器以動(dòng)態(tài)網(wǎng)頁的形式返回客戶端,由瀏覽器顯示結(jié)果。 表 41 普通用戶表 共 42 頁 第 13 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說明書 管理員用戶表:用來存儲(chǔ)管理員登錄賬號(hào)和密碼。 f、管理員功能:對(duì)商品的信息進(jìn)行修改。 c、商品搜索:用戶在瀏覽商品時(shí),必須給予搜索功能的支持,以便用戶能夠快速地查找自己喜歡的商品。在需求分析中,應(yīng)該對(duì)現(xiàn)實(shí)世界要處理的對(duì)象進(jìn)行詳細(xì)的調(diào)查;在確定系統(tǒng)功能中,收集支持系統(tǒng)功能目標(biāo)的數(shù)據(jù)及分析數(shù)據(jù)之間的關(guān)系和處理流程。尤其是隨著 INTERNET技術(shù)的日益成熟,網(wǎng)上購物真正的發(fā)展將是建立在 INTERNET技術(shù)上的。在具體一點(diǎn),它是利用現(xiàn)有的計(jì)算機(jī)硬件設(shè)備、軟件和網(wǎng)絡(luò) 基礎(chǔ)設(shè)施,通過一定的協(xié)議連接起來的電子網(wǎng)絡(luò)環(huán)境進(jìn)行各種各樣的商務(wù)活動(dòng)方式。還可優(yōu)化 PDM,產(chǎn)生為特定 DBMS創(chuàng)建數(shù)據(jù)庫的 SQL語句并可以文件形式存儲(chǔ)以便在其他時(shí)刻運(yùn)行這些 SQL語句創(chuàng)建數(shù)據(jù)庫。使用它可以分別從概念數(shù)據(jù)模型 (Conceptual Data Model)和物理數(shù)據(jù)模型 (Physical Data Model)兩個(gè)層次對(duì)數(shù)據(jù)庫進(jìn)行設(shè)計(jì)。如今,有越來越多的商業(yè)邏輯和應(yīng)用邏輯轉(zhuǎn)向了 Oracle Server,因此, PL/SQL編程也成了整個(gè)開發(fā)過程的一個(gè)重要組成部分。但是與 Apache相比,它的處理靜態(tài) Html的能力就不如 Apache。 Tomcat應(yīng)用服務(wù)器 目前支持 JSP 的應(yīng)用服務(wù)器是較多的, Tomcat是其中較為流行的一個(gè) Web服務(wù)器, Tomcat是一個(gè)免費(fèi)的開源的 Serlvet容器,在 Tomcat 中,應(yīng)用程序的 部署很簡單,你只需將你的 WAR 放到 Tomcat 的 webapp目錄下, Tomcat 會(huì)自動(dòng)檢測到這個(gè)文件,并將其解壓。 MyEclipse :改進(jìn)了 Java EE 5 和 Spring功能部件、支持 AJAX開發(fā)和測試、支持 RAD Web 開發(fā)、具備 Matisse4MyEclipse可視化 Swing設(shè)計(jì)器、快速 Java EE部署和測試。正是由于為了跨平臺(tái)的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜 性。 (5)支持服務(wù)器端組件。 ( 3)強(qiáng)大的可伸縮性。除了系統(tǒng)之外,代碼不用做任何更改。 Java Servlet 是 JSP的技術(shù)基礎(chǔ),而且大型的 Web應(yīng)用程序的開發(fā)需要 Java Servlet和JSP配合才能完成。插入的 Java 程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁 等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁所需要的功能。 JSP 技 術(shù)介紹 JSP的介紹 JSP 技術(shù)使用 Java編程語言編寫類 XML的 tags和 scriptlets,來封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁的處理邏輯。新程序的開發(fā)期很短。 JDBC 擴(kuò)展了 Java 的功能。 JDBC實(shí)現(xiàn)了所有這些面向標(biāo)準(zhǔn)的目標(biāo)并且具有簡單、嚴(yán)格類型定義且高性能實(shí)現(xiàn)的接口。 Java數(shù)據(jù)庫連接體系結(jié)構(gòu)是用于 Java應(yīng)用程序連接數(shù)據(jù)庫的標(biāo)準(zhǔn)方法。 Oralce數(shù)據(jù)庫優(yōu)缺點(diǎn) 優(yōu)點(diǎn): 穩(wěn)定性要比 Sql server好。 Oracle 數(shù)據(jù)庫是 基于 “客戶端 /服務(wù)器 ”模式結(jié)構(gòu)。事實(shí)上, Oracle已經(jīng)成為世 界上最大的 RDBMS供應(yīng)商,并且是世界上最主要的信息處理軟件供應(yīng)商。 Oralce數(shù)據(jù)庫簡介 Oracle簡稱甲骨文,是僅次于微軟公司的世界第二大軟件公司,該公司名稱就叫 Oracle。 其他還有一些特點(diǎn)不是 Spring 的核心,這里只做簡單陳述,如:對(duì) JDBC 的封裝與簡化,提供事務(wù)管理功能,對(duì) O/R mapping工具( hibernate、 iBATIS)的整合;提供 MVC解決方案,也可以與其他 web框架( Struts、 JSF)進(jìn)行整合;還有對(duì) JNDI、 mail等服務(wù)進(jìn)行封裝。你可以寫一個(gè)配置文件(通常是 xml文件),在上面定義對(duì)象的名字,是否是單例,以及設(shè)置與其他對(duì)象的依賴關(guān)系。主要有以下幾個(gè)特點(diǎn): 1 非侵入式:對(duì)于寫代碼從來不考慮復(fù)用和移植的程序員來說,這一點(diǎn)根本就 沒有吸引力,那么請(qǐng)?zhí)^。 Struts有其自己的控制器( Controller),同時(shí)整合了其他的一些技術(shù)去實(shí)現(xiàn)模型層( Model)和視圖層( View)?;?Struts構(gòu)架的 WEB應(yīng)用程序基本上符合 JSP Model2的設(shè)計(jì)標(biāo)準(zhǔn),可以說是 MVC設(shè)計(jì)模式的一種變化類型。 Hibernate 的性能非常好,因?yàn)樗莻€(gè)輕量級(jí)框架。它用來把對(duì)象模型表示的對(duì)象映射到基于 SQL 的關(guān)系模型結(jié)構(gòu)中去,為面向?qū)ο蟮念I(lǐng)域模型到傳統(tǒng)的關(guān)系型數(shù)據(jù)庫的映射,提供了一個(gè)使用方便的框架。比如鳥就是一個(gè)抽象實(shí)體,因?yàn)槌橄髮?shí)體并不是一個(gè)真正的對(duì)象,它的屬性還不能完全描述一個(gè)對(duì)象,所以在語言中體現(xiàn)為抽象類不能實(shí)例化; 繼承:繼承就像是我們現(xiàn)實(shí)生活中的父子關(guān)系,兒子可以遺傳父親的一些特性,在面向?qū)ο笳Z言中,就是一個(gè)類可以繼承另一個(gè)類的一些特性,從而可以代碼重用,其實(shí)繼承體現(xiàn)的是 isa關(guān)系,父類同子類在本質(zhì)上還是一類實(shí)體??蓱z的 Oak 幾乎無家可歸,恰巧這時(shí)MarkArdreesen開發(fā)的 Mosaic和 Netscape啟發(fā)了 Oak項(xiàng)目組成員,他們用 Java編制了 HotJava瀏覽器,得到了 Sun公司首席執(zhí)行官 ScottMcNealy的支持,觸發(fā)了 Java進(jìn)軍 Inter。因此, Java非常適合于企業(yè)網(wǎng)絡(luò)和 Inter 環(huán)境,現(xiàn)在已成為 Inter 中最受歡迎、最有影響的編程語言之一。由 Sun微系統(tǒng)公司 (Sun Macrosystem)發(fā)布,并作為一種開放的標(biāo)準(zhǔn)進(jìn)行提供。網(wǎng)上購物系統(tǒng)一般有商品管理、購物車管理、系統(tǒng)同管理和會(huì)員管理等要素組成,是一個(gè)網(wǎng)上交易的過程。當(dāng)然,還有更多的公司想使用網(wǎng)絡(luò)技術(shù)來架構(gòu)一個(gè)虛擬的店面進(jìn)行營業(yè)交易,企業(yè)與消費(fèi)者通過網(wǎng)絡(luò)完成交易,非但能使企業(yè)降低成本也可以讓消費(fèi)者在一個(gè)舒適的地點(diǎn)享受逛街與購物的樂趣。 EDIton 通過傳遞標(biāo)準(zhǔn)的數(shù)據(jù)流可以避免人為的失誤、降低成本、提高效率,估計(jì)在世界 1個(gè)最大的企業(yè)中 95%以上的在使用這一技術(shù)。它過去是、現(xiàn)在也是網(wǎng)上購物的基礎(chǔ)。隨著網(wǎng)上購物風(fēng)潮的擴(kuò)大,將會(huì)有更多的公司連上網(wǎng)絡(luò)進(jìn)行各項(xiàng)業(yè)務(wù),而不只是將公司的產(chǎn)品介紹的網(wǎng)頁放在網(wǎng)站上供人瀏覽而已。其主要任務(wù)是交易各方以電子交易方式而不是通過當(dāng)面交換或者之間面談方式進(jìn)行的任何形式的商業(yè)交易。 Java平臺(tái)包括了 Java虛擬機(jī)和 Java應(yīng)用程序接口 (API)。 Java 有許多值得稱道的優(yōu)點(diǎn),如簡單、面向?qū)ο蟆⒎植际?、解釋性、可靠、安全、結(jié)構(gòu)中立性、可移植性、高性能、多線程、動(dòng)態(tài)性等。面向
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1