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

正文內(nèi)容

計算機(jī)網(wǎng)絡(luò)技術(shù)論文-基于jsp的網(wǎng)上購物商場系統(tǒng)的設(shè)計與開發(fā)-文庫吧

2025-05-15 15:16 本頁面


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