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

正文內(nèi)容

基于web的網(wǎng)上購物系統(tǒng)說明書(已修改)

2024-12-03 21:36 本頁面
 

【正文】 1 基于 WEB 的網(wǎng)上購物系統(tǒng) XXX 指導教師 XX 內(nèi)容提要 隨著互聯(lián)網(wǎng)在我國的飛速發(fā)展,一夜之間,各種各樣的網(wǎng)上購物商店紛紛出現(xiàn),網(wǎng)上購物的便利性、快捷性、及時性以及品種繁多、價格便宜等優(yōu)點深深符合現(xiàn)代人的需求,已然成為一種新潮的購物方式。所以我設計的這款軟件就是針對中小型企業(yè)和個人使用的,他們可以通過本款軟件輕松、快捷、簡單地進行網(wǎng)上物品銷售。 本系統(tǒng)主要功能是可以對物品的檢索、添加、銷售、郵寄進行管理,以及用戶的注冊、留言等進行管理。本論文詳細介紹了系統(tǒng)的設計和實現(xiàn)過程。 關鍵詞 檢 索 銷售 購物車 Abstract With the rapid development of Inter in China, various kinds of online shops have seen to be established successively over the one night. It is well weled by the modern people because of its convenience, timely service, variety of goods and moderate price. Therefore the software which I designed just for enterprises in middle and small scale and personal use, they can sell their goods through the by using our software easily promptly and conveniently. The main function of our system is can help you to index, add sell and deliver the goods, besides, you can also take a control of the register and the messages of your customers. This paper will provide you with a detailed introduction about the process of how the system designed and finished. Keywords index sell shopping cart 2 一、引言 隨著互聯(lián)網(wǎng)在我國的飛速發(fā)展,一夜之間,各種各樣的網(wǎng)上購物商店紛紛出現(xiàn),網(wǎng)上購物的便利性、快捷性、及時性以及品種繁多、價格便宜等優(yōu)點深深符合現(xiàn)代人的需求,已然成為一種新潮的購物方式并具有巨大的市場前景。 2020年 1月 17日,中國互聯(lián)網(wǎng)絡信息中心( CNNIC)在京發(fā)布“第十七次中國互聯(lián)網(wǎng)絡發(fā)展狀況統(tǒng)計報告”。報告顯示,截至 2020年 12月 31日,我國 上網(wǎng)用戶總數(shù)突破 1億,為 ,其中寬帶上網(wǎng)人數(shù)達到 6430萬人。目前,我國網(wǎng)民數(shù)和寬帶上網(wǎng)人數(shù)均位居世界第二。國家頂級域名CN注冊量首次突破百萬,達到 109萬,成為國內(nèi)用戶注冊域名的首選,穩(wěn)居亞洲第一。上網(wǎng)計算機數(shù)達到 4950萬臺,網(wǎng)絡國際出口帶寬達到 136106M,網(wǎng)站數(shù)達到 。 IP地址總數(shù)達到 7439萬個,僅次于美國和日本,位居世界第三。 在互聯(lián)網(wǎng)服務業(yè)務方面:電子郵件、搜索引擎、網(wǎng)上銀行、在線交易、網(wǎng)絡廣告、網(wǎng)絡新聞、網(wǎng)絡游戲等服務業(yè)務仍然快速的發(fā)展著。 而本次設計的任務是,構建一個 電子商務網(wǎng)站,采用的主要技術是基于服務器端的 JSP、 Java,以及網(wǎng)頁編程語言 HTML 二、 相關工具與技術介紹 1. Eclipse簡紹 Eclipse平臺是一個開放的集成開發(fā)工具,擁有強大的開發(fā)功能。它是建立在插件機制之上的。Eclipse 平臺可以為開發(fā)者提供將各種工具無縫集成的功能,并為集成軟件開發(fā)工具的開發(fā)、構造和運行提供基礎模塊,擁有一整套的公共服務集。 Eclipse 是一個開放源代碼的項目,任何個人和組織都可以下載 Eclipse的源代碼,并在此基礎上開發(fā)新的插件。 2. Servlet簡紹 Servlet是運行在 Web服務器或者應用服務器上的 Java程序 。它是一個中間層,負責接收客戶端的請求和連接 HTTP服務器上的數(shù)據(jù)庫或者應用程序。 3. JSP簡紹 JSP,即 Java Server Page,可以將靜態(tài)的 HTML與動態(tài)生成的內(nèi)容混合起來。 JSP既可以實現(xiàn)前臺較好的動態(tài)效果,也可以利用 Servlet實現(xiàn)后臺較好的邏輯操作 ,而且在 JSP 中 HTML的編寫與維護更為簡單。 4. Struts簡紹 在 Java Servlet技術和 JavaServer Page技術中, Struts被用來構建 Java Web應用程序的開源框架。它是屬于 JakartaProject 的一部分。 Struts 本身是基于 MVC模式的,它支持基于 MODEL2的應用程序結構。 Struts提供了自己的模型、視圖和控制器組件。 5. Hibernate簡紹 Hibernate 是基于 Java 的開源持久化中間件,它對 JDBC 實現(xiàn)了輕量級的封裝。開發(fā)人員通過Hibernate提供的 API可以很輕松地操作數(shù)據(jù)庫。 Hibernate技術改變了開發(fā)人員對數(shù)據(jù)記錄的操作。在 Hibernate中,一條數(shù)據(jù)記錄被看成一個持久化對象,數(shù)據(jù)都是以對象的形式進行 存儲。 6. Spring簡紹 Spring 框架是開源世界中一款非常優(yōu)秀的輕量級開發(fā)框架。 Spring 提供了控制反轉( IOC)和面向方面編程 (AOP),其插件式的架構降低了應用組件之間的依賴性。通過 XML 配置文件,開發(fā)者們可以在運行的時候連接不同的應用組件。目前存在有 3 種依賴注入類型:基于設值的方法、基于構建器的方法和基于接口的注入方法。 Spring 的反轉控制支持前兩種注入方法。因此,通過 Spring開發(fā)者可以通過構建器或者設值的方法創(chuàng)建對象,并對對象進行管理。 3 7. Tomcat簡紹 Tomcat服務器 是在 SUN公司的 JSWDK基礎上發(fā)展起來的一個優(yōu)秀的 Servlet/JSP容器。 Tomcat負責處理客戶端請求,把請求傳給 Servlet 并把結果返回給客戶端。 Tomcat 服務器除了能夠運行Servlet和 JSP,還提供 Web服務器的功能 . 三、系統(tǒng)分析 1. 網(wǎng)站的設計目標 本平臺利用現(xiàn)在比較廣泛的 JSP+My SQL 數(shù)據(jù)庫的架構實現(xiàn)的,此系統(tǒng)分為前臺管理和后臺管理。前臺管理是友好的操作界面,供用戶瀏覽、查詢使用。包括:瀏覽商品、查詢商品、訂購商品、購物車、用戶留言等功能;后臺管理是提供給管理員的,其 中包括:商品管理、用戶管理、留言板管理等。使管理員從繁瑣的手工操作中解脫出來,并提高了辦公效率。 2. 網(wǎng)站的可行性分析 隨著計算機技術的發(fā)展和網(wǎng)絡人口的增加,網(wǎng)絡世界也越來越廣博,越來越豐富, 電子商務已經(jīng)成為網(wǎng)上的一股潮流 。我們相信要不了太長有時間,顧客就可以在網(wǎng)絡世界上獲得他們在現(xiàn)實世界上可以獲得的所有商品和服務。 可行性研究是為了弄清楚系統(tǒng)開發(fā)的項目是不是可以實現(xiàn)和值得進行研究的過程,實際上是一次大大簡化系統(tǒng)分析和系統(tǒng)設計的過程,所以,進行可執(zhí)行性的分析是非常必要的,也是很重要的,經(jīng)過最初的設計目標 和進行的市場調(diào)查得出以下四點的可行性分析 : ( 1)經(jīng)濟可行性:該平臺設計只是作為本人的畢業(yè)設計,又因為本人的設計能力有限,其功能還不能完善,所以沒有什么經(jīng)濟效益可談。 ( 2)技術可行性: JSP+ JAVA的技術已經(jīng)較為成熟。 ( 3)運行可行性: MyEclipse + + + MySQL 的開發(fā)環(huán)境。 3. 網(wǎng)站設計的特點 我們所設計和開發(fā)的網(wǎng)上購物平臺是經(jīng)過很長時間的調(diào)查和分析才開始具體實施的,它的主要特點是改變了以往的購物只能過現(xiàn)實的商場才能達到的結果,采用 Web 技術,借助 于 Inter 互聯(lián)網(wǎng)廣泛應用技術,達到資源共享,提高以往購物的局限性,縮短人們的時間和提高工作效率,具有較好的交互性,從而實現(xiàn)信息化,規(guī)范化,系統(tǒng)化,網(wǎng)絡化的平臺,使整個購物活動過程簡單、方便、易行。 4. 網(wǎng)站設計總體規(guī)則 簡單性:在實現(xiàn)平臺的功能的同時,盡量讓平臺操作簡單易懂,這對于一個網(wǎng)站來說是非常重要的。 針對性:該平臺設計是網(wǎng)上購物系統(tǒng)及后臺管理的定向開發(fā)設計,所以具有專業(yè)突出和很強的針對性。 實用性:該平臺能完成電子商品展示和管理員管理的基本信息,具有良好的實用性。 四、 系統(tǒng)的主要架構及 開發(fā)模式 1. 基于 B/S的體系結構 在 B/S體系結構系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡上的許多服務器發(fā)出請求,服務器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器。 B/S結構簡化了客戶機的工作,客戶機上只需配置少量的客戶端軟件。服務器將擔負更多的工作,對數(shù)據(jù)庫的訪問和應用程序的執(zhí)行將在服務器上完成。瀏覽器發(fā)出請求,而其余如數(shù)據(jù)請求、加工、結果返回以及動態(tài)網(wǎng)頁生成等工作全部由 Web Server完成。實際上 B/S體系結構是把二層 C/S結構的事務處理邏輯模塊從客戶機的任務中分離出來, 由 Web 4 服務器單獨組成一層來負擔其任務,這樣客戶機的壓力減輕了,把負荷分配給了 Web服務器。這種三層體系結構如圖 。 圖 B/S 三層架構示意圖 2. 基于 MVC的應用開發(fā)模型 在傳統(tǒng)的基于 Web 的應用系統(tǒng)中,例如 ASP, CGI 等,通常開發(fā)者將業(yè)務邏輯,數(shù)據(jù)邏輯、展示邏輯等混雜在一起,在同一個界面面里既進行后臺數(shù)據(jù)庫的訪問和操作,同時還包含業(yè)務流程和頁面表示 。這樣編寫出來的程序,既不利于程序員對業(yè)務代碼的調(diào)試,同時也不利于編輯人員進行交互頁面的設計。同時系統(tǒng)也不具備可擴展性,當我們要在現(xiàn)有業(yè)務上進行擴展的時候,通常無法借助于現(xiàn)有的資源和應用,而只能夠重新編寫,大大增加了投資,延長了系統(tǒng)上線的時間,失去了競爭市場的優(yōu)勢。 在本網(wǎng)上購物系統(tǒng)中,將采用通行的 MVC 模式來構建應用。這種結構解決了前面所述的所有問題,在我們的應用集成網(wǎng)絡中,通過企業(yè)級高端 J2EE 應用服務器實現(xiàn) MVC 開發(fā)模型。 MVC 的邏輯圖如下: 圖 應用服務器之上采用 MVC 開發(fā)的邏輯示意圖 圖 MVC 業(yè)務流程示意圖 五、系統(tǒng)的設計與流程分析 應用服務器 EJB 容器 業(yè)務組件 數(shù)據(jù)庫 Web 服務器 瀏覽器 Jsp Serverlet 控制器 Control 服務控制 View 顯示方式 Model 業(yè)務邏輯模型 輸入請求 輸出 Html 其他 Browse 瀏覽器 Web 服務器 數(shù)據(jù)庫 5 1. 網(wǎng)站功能分析 未注冊用戶:可進行注冊、商品檢索、商品詳情查看 普通用戶:可進行注冊、商品檢索、商品詳情查看、添加到購物車、下訂單、留言 管理員:可進行用戶管理、商品管理、公告管理、訂單管理 2. 功能模塊的設計分析 圖 平臺購物模塊圖 3. 系統(tǒng)流程分析 3. 1 前臺購物流程 圖 前臺購物流程圖 3. 2 注冊功能流程 圖 注冊功能流程圖 注冊的具體實現(xiàn)為: 點擊主頁面的用戶注冊選項后,會跳到注冊信息頁面,用戶需要如實填寫用戶名,密碼,昵稱。點擊“用戶名是否存在”,系統(tǒng)進行檢測判斷該用戶名是否已經(jīng)注冊過,如果已經(jīng)存在則提示用戶該用戶名已經(jīng)注冊過,如果沒有則進行下一步判斷,系統(tǒng)將該用戶注冊信息寫入會員表并跳到登陸頁,網(wǎng)上購物系統(tǒng) 用戶注冊 模塊 商品檢索 模塊 留言板 模塊 購物車 模塊 用戶訂單 模塊 后臺管理 模塊 瀏覽商品 選擇商品 訂購商品 去購物車 提交訂單 未注冊用戶 已登錄注冊用戶 未登錄注冊用戶 注冊 登錄 注冊入口 必選項為空 用戶名有效? 注冊成功 6 用戶登陸后,就可以進行有效的購物了。 圖 注冊頁面 3. 3 用戶登錄流程 登錄入口 查詢用戶是否存在 核對密碼是否正確 是 是 否 否 7 用戶登陸流程圖 圖 用戶登錄,首先要有一個提供用戶登錄的表單。用戶登錄的表單應該嵌入整體的結構當
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1