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

正文內(nèi)容

基于jsp購物網(wǎng)站的設(shè)計與開發(fā)-文庫吧

2024-11-16 01:21 本頁面


【正文】 ................................................................................. 24 缺陷和限制 .............................................................................................. 24 測試結(jié)論 .................................................................................................. 25 6 結(jié)束語 ..................................................................................................................... 25 1 1 緒論 網(wǎng)站的開發(fā)背景 隨著社會的不斷進步及網(wǎng)絡(luò)經(jīng)濟時代的蓬勃發(fā)展,互聯(lián)網(wǎng)已逐步深入人心,人們不再滿足于傳統(tǒng)的購物 方式, “ 網(wǎng)上購物 ” 這種新型的購物方式已經(jīng)為更多的人所接受。 信息技術(shù)飛速發(fā)展,手機的銷售和管理水平也隨之提高,逐步實現(xiàn)信息化,縮減中間渠道,形成網(wǎng)上直銷,免去時間和空間的限制, 在傳統(tǒng)購物的過程中,這些中間環(huán)節(jié)是不可能避免的,要想買到自己所需要的商品,就必須去實體店,也就是人們所說的商場,如果網(wǎng)上商城開發(fā)成熟,人們就可以坐在家里,或者是任何一個地方,只要有一臺聯(lián)網(wǎng)的電腦,就能買到自己需要和想要的商品,極大的方便了人們的生活,節(jié)省了很多時間,此外網(wǎng)上的商品種類齊全,對一些特殊商品的需求也能得到滿足,由于網(wǎng)上購物 可以減少很多中間環(huán)節(jié),大大的節(jié)省了成本, 只需很少的運費就能送到家, 所以再價錢上也占很大的優(yōu)勢 。 在國外, “ 網(wǎng)上購物 ” 的理念已經(jīng)十分成熟, 結(jié)合購物搜索、在線圖形技術(shù)等實現(xiàn)在線試穿、在線著裝,并且可以以平面圖像、 3D 影像的表現(xiàn)形式使用戶的體驗水平非常人性化。 而我國的信息化購物起步相對較晚,但由于電子商務(wù)的飛速發(fā)展,信息化程度有了明顯的提高,像淘寶、當當、卓越等網(wǎng)站和新浪、搜狐的網(wǎng)上商城等,極大的促進了我國商品銷售信息化的發(fā)展。 在設(shè)計上,該系統(tǒng)采用 MVC 模式,由于是滿足一些小型企業(yè)和商家的需求,不可能把所有的功 能都完善,這對于任何一個網(wǎng)站來說也是不可能實現(xiàn)的,隨著客戶需求的增加,后期的升級與改進是很必要的,這種開發(fā)模式將顯示模式與設(shè)計模式相分離,對于后期的開發(fā)人員來說,是一件極大的好事,只需增加相應的代碼,提供相應的接口就可以了,而不必過多的考慮 系統(tǒng)的整體情況,當然,如果是大型的網(wǎng)站,就必須運用一些架構(gòu)等,但對于這樣的小型網(wǎng)站來說,這種模式就足夠了。 此網(wǎng)上手機銷售網(wǎng)站正是針對傳統(tǒng)銷售出現(xiàn)的一系列問題而開發(fā)的,實現(xiàn)了銷售的高效率、低錯誤、信息化、自動化和規(guī)范化。 2 系統(tǒng)開發(fā)工具 概述 JSP 簡介 JSP( Java Server Pages)是由 Sun Microsystems 公司倡導,許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)。 就是普通 網(wǎng)頁文件中插入 Java 程序 和 JSP 標記,就 形成 了 JSP 文件。 JSP 是在服務(wù)端執(zhí)行的, 使用 Java 語言編寫 和封裝生成動態(tài)網(wǎng)頁的處理邏輯,將邏輯與 顯示分離 ,服務(wù)器 遇到訪問 JSP 頁面的請求時, 先執(zhí)行 網(wǎng)頁 中的程序 代碼段,然后 再 將執(zhí)行 后的 結(jié)果 和 JSP 文件中的 HTML 代碼 生成一個 HTML 文本返回給客戶端 ,因此客戶端只 需 要有瀏覽器就能瀏覽。 JSP 的優(yōu)點 JSP 是目前主 流的網(wǎng)絡(luò)編程環(huán)境之一,是一種將各種 Web 元素組合在一起的服務(wù)器技術(shù),是一個 網(wǎng)站 開發(fā) 的平臺,它提供了生成 Web 應用程序所必需的各種服務(wù)。主要有以下幾個好處 : ( 1) 一次編寫,到處運行。 ( 2) 系統(tǒng)的多平臺支持。 ( 3) 強大的可伸縮性。 ( 4) 多樣化和開發(fā)工具 的 支持。 ( 5) 支持服務(wù)器端組件 。 JSP 的弱勢 ( 1) 很高的復雜性,因為具有跨平臺性和強大的伸縮性,所以無形之中就增加了復雜程度。 ( 2) Java 的運行 是 靠 class 常駐內(nèi)存來 實現(xiàn) 的, 占用內(nèi)存較高 。 此外還需要一定的硬盤空間存放 .java 文 件和 .class 文件 以及 相應 的版本文件。 MyEclipse 簡介 MyEclipse 是一個用于開發(fā) Java、 J2ee 的 Eclipse 插件集合, 功能強大 , 支持廣泛,對 各種開源產(chǎn)品的支持十分不錯。 3 簡單而言, MyEclipse 是 Eclipse 的插件, 是最強大的 J2EE 的集成開發(fā)環(huán)境之一 ,支持代碼編寫、配置、測試以及除錯 , 以后版本安裝時 不再需要 安裝 Eclipse。 MySql 簡介 MySQL 是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng) , 將數(shù)據(jù)保存在不同的表中, 因此 增加了速度并提 高了靈活性。 MySQL 使用 SQL“ 結(jié)構(gòu)化查詢語言 ” , 多種操作系統(tǒng) 的支持,為多種編程語言提供了 API, 支持多線程 , 優(yōu)化 的 SQL查詢算法 , 可以處理大型數(shù)據(jù)庫 , 支持多種存儲引擎 等 , 成本低 、 速度快 、 體積小 和 開放源碼, 由于它擁有這么多優(yōu)點,所以 許多中小型網(wǎng)站 都 采用 MySQL 作為網(wǎng)站 的 數(shù)據(jù)庫。 Tomcat 簡介 Tomcat 是 Apache 軟件基金會( Apache Software Foundation)的 Jakarta 項目中的一個核心項目,由 Apache、 Sun 和其他一些公司及個人共同開發(fā)而成 。 其 性能穩(wěn)定 、 技術(shù)先進 , 擴展性好,占用的系統(tǒng)資源小,支持郵件服務(wù)等 與 負載平衡 等系統(tǒng) 功能 并且免費 , 得到了開發(fā)人員的喜愛和認可 ,成為目前流行的應用服務(wù)器。 系統(tǒng)開發(fā)環(huán)境 A 性能要求 本網(wǎng)站 采用了 JSP 開發(fā)技術(shù)和 MySQL 數(shù)據(jù)庫技術(shù) , 因此 必須 在 Windows XP 以上的操作系統(tǒng)上運行。 作為一個普通的小型網(wǎng)站來說,沒有必要對所有的數(shù)據(jù)都進行加密。 B 運行要求 硬件要求: 1)服務(wù)器端 :一臺配置為 512M 內(nèi)存 ,CPU 為 Intel Pentium IV 以上 ,硬盤容量為 80G 的微機 . 2)客戶端 :586 以上的微機 軟件要求: 1)服務(wù)器端 :使用語言: JSP(Java Server Pages) 數(shù)據(jù)庫 : MySQL JSP 編譯環(huán)境 : J2SDK+TOMCAT+MySQL 4 操作系統(tǒng) : WindowsXP Professional 以上 瀏覽器 :Inter 以上版本 2)客戶端 : 以上 的 瀏覽器 版本 , 800*600 分辨率 以上 , 使用Windows9X/2021/NT/XP 以上系統(tǒng) 2 需求分析 功能需求分析 一是前臺顧客購買功能,客戶進 入網(wǎng)站首頁可以查看最新上市的商品,正在搞活動的商品,商家推薦的商品,分類商品以及相關(guān)內(nèi)容。當用戶選中某款商品時可以進行登錄購買,如果不是本站會員也可以進行注冊,然后再繼續(xù)購買,與傳統(tǒng)購物流程相似,但操作更為簡單,實現(xiàn)了隨時隨地只要在電腦前就可以購物的愿望。 二是用戶的后臺管理功能。不同的用戶有不同的權(quán)限,如果是管理員,可以實現(xiàn)商品的添加與商品信息和用戶信息的修改、活動商品的管理、對違法用戶的刪除,訂單的查看與管理等功能,如果是普通用戶則只能對自己信息的修改,自己訂單的查詢等操作。 業(yè)務(wù)流程分析 管理員對手機商城用戶人員的管理(用戶級別 的修改、對用戶信息的查看和刪除),商品的管理(商品的添加,刪除,對商品信息的查看和更新),訂單的管理( 訂單的查看和刪除)等。 普通 用戶在網(wǎng)站首頁了解相關(guān)信息發(fā)布(各型號手機信息、特價 手機、新款手機),用戶信息的管理(用戶登錄、修改密碼、 選購手機、自助訂機、訂單提交、訂單查看)。 后臺管理端流程如 圖 1,前臺用戶端流程 如 圖 2: 數(shù)據(jù)流分析 數(shù)據(jù)流程分析 即 對信息流的傳遞、流動、存儲、處理等相關(guān)內(nèi)容的分析。目前的數(shù)據(jù)流程分析 主要是通過數(shù)據(jù)流程圖來描 述的 。其具體的步驟是: 按照業(yè)務(wù)流程圖得 出業(yè)務(wù)流程 的 順序,把 了解到 數(shù)據(jù) 的流向和處理的過程,繪制成 完整的數(shù)據(jù)流程圖。 5 就此網(wǎng)站系統(tǒng)來說,后臺管理員可以把手機的各種信息錄入數(shù)據(jù)庫,同時允許修改和更新各種信息,對用戶的刪除和用戶級別的修改,訂單的查看和刪除; 其他會員 用戶 可以 錄入注冊信息,提交登錄信息、 查看 手機信息 和個人信息以及其他信息 。 此外 數(shù)據(jù)文件有用戶 表,手機信息表, 訂單 表等。 圖 2 前臺用戶端流程圖 管理員驗證 手機管理 訂單管理 機品管理 用戶賬戶管理 成功 失敗 圖 1 后臺 管理 端 流程圖 管理員 6 網(wǎng)站的各種信息流的內(nèi)部邏輯流向和邏輯變換過程和交換關(guān)系可以用數(shù)據(jù)流圖表示出來,如圖 3 為用戶信息管理數(shù)據(jù)流 圖: 商品管理流圖,顯示商品信息流在商品管理端與數(shù)據(jù)庫之間的邏輯交換和邏輯關(guān)系,如圖 4 所示: 后臺 訂單 管理數(shù)據(jù)流圖,如圖 5 所示: 用戶登錄 用戶注冊 用戶信息的修改與查詢 用戶登錄信息 用戶信息 用戶信息 D1 用戶信息表 用戶信息表 用戶信息表 用戶信息表 圖 3 用戶信息管理數(shù)據(jù)流 添加的機品信息 添加的機品 類別信息 機品明細添加 機品信息的修改 D6 機品類別信息表 機品類別信息表 機品 明細 機品信息 D4 機品信息表 機品的一般信息表 機品明細表 機品信息表 機品類別的添加 圖 4 商品管理數(shù)據(jù)流 機品信息的添加 7 3 系統(tǒng)設(shè)計 系統(tǒng)總體功能結(jié)構(gòu) 通過 前面對需求分析和實際情況的了解 , 得出網(wǎng)上手機商城的總體功能結(jié)構(gòu) :其中前臺 用 戶端 包括手機信息瀏覽,購物車 和用戶信息管理 三個模塊 ;后臺管理端包括 手機商品管理, 訂單管理 ,用戶管理 三 個模塊 。 系統(tǒng)主要模塊及其功能如下: A 用戶信息管理: 此模塊用于 對賬戶信息的 各種相關(guān)操作,如 用戶 的 注冊,登錄 等。 B 手機種類信息及相關(guān)信息 瀏覽: 主要包括手機 具體內(nèi)容、 分類列表 , 特價 專區(qū)等 內(nèi)容的查看。 C 購物車模塊
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1