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

正文內(nèi)容

基于bs模式的手機(jī)數(shù)碼類小型網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-在線瀏覽

2025-07-25 01:18本頁(yè)面
  

【正文】 t work information service as the application Server, the , JSP (Java Server Pages) technology development of online shopping system. It use the browser and server interaction way, so that customers can through this website to check the hottest selling goods, specials, check the goods they are interested in. The system will according to order information satisfy the needs of our customers, to the user never leave home to be able to buy the needed goods goal, let shopping easy, fast and convenient. KEY WORDS: online shopping。它是以電子交易為手段,完成金融、物品、服務(wù)、信息等價(jià)值 的交換,是快速而有效地進(jìn)行各種商務(wù)活動(dòng)的最新方法。 隨著信息技術(shù)的不斷發(fā)展和 Inter 互聯(lián)網(wǎng)技術(shù)的日益普及 ,人們?cè)絹碓揭庾R(shí)到電子商務(wù)對(duì)國(guó)家經(jīng)濟(jì)、企業(yè)管理和個(gè)人生活所帶來的巨大影響。借助電子商務(wù),企業(yè)和個(gè)人,企業(yè)和企業(yè)可以通過網(wǎng)絡(luò)進(jìn)行交易和全過程的服務(wù)。具有強(qiáng)大生命力的現(xiàn)代電子交易手段己越來越被人們所認(rèn)識(shí),發(fā)達(dá)國(guó)家在這方面有很多年的發(fā)展歷史,發(fā)展中國(guó)家也正在加緊制定總體發(fā)展戰(zhàn)略,大力促進(jìn)電子商務(wù)在國(guó)民經(jīng)濟(jì)各個(gè)領(lǐng)域的應(yīng)用,力爭(zhēng)在越來越激烈的國(guó)際競(jìng)爭(zhēng)中占據(jù)有利的地位。 基于 B/S 模式的手 機(jī)數(shù)碼類小型網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 2 及相關(guān)技術(shù) J2EE 介紹 隨著 JAVA 語(yǔ)言大量應(yīng)用于企業(yè)級(jí)系統(tǒng)開發(fā)以來,已漸漸形成了一套成熟的基于 J2EE 開發(fā)框架,目前 J2EE 框架 已不單單是一門技術(shù)的應(yīng)用,而是一種開發(fā)體系它涵蓋了軟件開發(fā)的各個(gè)層面,總的來說可大概分為以下技術(shù)范疇:Enterprise JavaBean, Java Servlet, JavaServer Pages , Java Message Service (JMS,Java 消息服務(wù) ) , Java Naming and Directory Interface (JNDI, Java 名字與目錄接口 ), XML, J2EE Connector Architecture ( J2EE 連接器架構(gòu)), JavaMail, JDBC。當(dāng)實(shí)現(xiàn)一個(gè)一般的服務(wù)時(shí),你能使用或拓展 GenericServlet 類,該類提供了 Java Servlet API, HttpServlet 類提供了一些方法,如 doGet 及 doPost,用來處理特定的 服務(wù)。對(duì)管理人員,它實(shí)現(xiàn)了更快和更廉價(jià)的開發(fā)與維護(hù)過程。對(duì)程序員,對(duì)象模型顯得如此高雅和淺顯。每個(gè)人都可從中獲益,至少表面如此。思考對(duì)象的時(shí)候,需要采 基于 B/S 模式的手 機(jī)數(shù)碼類小型網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 3 用形象思維,而不是程序化的思維。過 去,那些初涉面向?qū)ο缶幊填I(lǐng)域的人都必須進(jìn)行一項(xiàng)令人痛苦的選擇。因此,只有數(shù)量相當(dāng)少的“專家”能設(shè)計(jì)出最好的對(duì)象,然后讓其他人享用。所以,大多數(shù)程序員的首要任務(wù)就是用現(xiàn)有的對(duì)象解決自己的應(yīng)用問題。 Struts 1 是全世界第一個(gè)發(fā)布的 MVC 框架,它由 Craig McClanahan 在 2001 年發(fā)布,該框架一經(jīng)推出,就得到了世界上 Java Web 開發(fā)者的擁護(hù),經(jīng)過長(zhǎng)達(dá) 6 年時(shí)間的錘煉, Struts 1 框架更加成熟、穩(wěn)定,性能也有了很好的保證。 Struts 對(duì) Model, View 和 Controller 都提供了對(duì)應(yīng)的組件。 JavaBean 則封裝了底層的業(yè)務(wù)邏輯,包括 數(shù)據(jù)庫(kù) 訪問等。 Struts 提供了豐 富的標(biāo)簽庫(kù),通過標(biāo)簽庫(kù)可以減少 腳本 的使用,自定義的標(biāo)簽庫(kù)可以實(shí)現(xiàn)與 Model 的有效交互,并增加了現(xiàn)實(shí)功能。 ( 3) Contorller 組件 Controller 組件有兩個(gè)部分組成 —— 系統(tǒng)核心控制器,業(yè)務(wù)邏輯控制器。該控制器由 Struts 框架提供,繼承HttpServlet 類,因此可以配置成標(biāo)注的 Servlet。業(yè)務(wù)邏輯控制器,負(fù)責(zé)處理用戶請(qǐng)求,本身不具備處理能力,而是調(diào)用 Model 來完成處理。 基于 B/S 模式的手 機(jī)數(shù)碼類小型網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 5 本系統(tǒng)可行性研究 本系統(tǒng)采用 MVC 設(shè)計(jì)模式,使用符合 的設(shè)計(jì)標(biāo)準(zhǔn),在前臺(tái)用 JSP進(jìn)行頁(yè)面開發(fā)和管理用戶界面,提示信息完善,界面友好,具有較強(qiáng)的親和力,后臺(tái)采用 MYSQL 數(shù)據(jù)開發(fā)和管理 數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)操作采用事務(wù)處理機(jī)制。本系統(tǒng)在技術(shù)方面可行,系統(tǒng)的目標(biāo)確定后,可以從市場(chǎng)可行性、經(jīng)濟(jì)可行性、技術(shù)可行性等幾個(gè)方面對(duì)能否實(shí)現(xiàn)新系統(tǒng)目標(biāo)進(jìn)行可行性分析。本系統(tǒng)是購(gòu)物系統(tǒng),是人們?nèi)粘I钕M(fèi)的工具。 技術(shù)可行性 本系統(tǒng)采用 MVC 設(shè)計(jì)模式,使用符合 的設(shè)計(jì)標(biāo)準(zhǔn),在前臺(tái)用 JSP進(jìn)行頁(yè)面開發(fā)和管理用戶界面,提示信息完善,界面友好,具有較強(qiáng)的親和力,后臺(tái)采用 MySQL 數(shù)據(jù)開發(fā)和管理數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)操作采用事務(wù)處理機(jī)制。使用很靈活以及他們當(dāng)前的廣泛實(shí)際應(yīng)用,充分說明本系統(tǒng)在技術(shù)方面可行。需求分析的任務(wù)是定義待開發(fā)的軟件的功能、性能等指標(biāo)。也許用戶列舉了查詢、訂購(gòu)、下訂單、用戶管理和訂單管理,也許還有自己有特色的東西。 基于 B/S 模式的手 機(jī)數(shù)碼類小型網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 7 系統(tǒng)的配置 網(wǎng)上商城系統(tǒng)是基于 B/S 模式的網(wǎng)絡(luò)系統(tǒng),使用 Myeclipse 作為項(xiàng)目的開發(fā)環(huán)境, Mysql 作為系統(tǒng)使用的數(shù)據(jù)庫(kù),使用 Tomcate 作為系統(tǒng)運(yùn)行的服務(wù)器。就可以完成學(xué)風(fēng)建設(shè)評(píng)估系統(tǒng)的配置。 運(yùn)行環(huán)境 其硬件需求如表 41 所示: 表 41 系統(tǒng)硬件配置 處理器 雙核 及以上配置 內(nèi)存 500M 及以上 顯卡 集成顯卡即可 硬盤 10G 及以上 軟件要示如下表 42 所示: 表 42 系統(tǒng)軟件配置 操作系統(tǒng) WindowsXP JAVA 虛擬機(jī) 服務(wù)器 Tomcate7 業(yè)務(wù)流程圖 業(yè)務(wù)流程是根據(jù)市場(chǎng)需求與客戶要求調(diào)整企業(yè)流程,包括設(shè)計(jì)、分析和優(yōu)化的過程。 基于 B/S 模式的手 機(jī)數(shù)碼類小型網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 8 未 處 理 訂 單顧 客瀏 覽 商 品非 會(huì) 員登 陸注 冊(cè)進(jìn) 行 購(gòu) 物購(gòu) 物 車物 品 放 入 查 看 物 品移 出 物 品 修 改 數(shù) 量移 至 收 藏 夾 清 空 購(gòu) 物 車會(huì) 員下 訂 單查 看 訂單 狀 態(tài)正 處 理 訂 單已 處 理 訂 單管 理 員 圖 41 業(yè)務(wù)流程圖 總體設(shè)計(jì)過程 總體設(shè)計(jì)的任務(wù)是從整體上對(duì)網(wǎng)站精心策劃并確定網(wǎng)站的設(shè)計(jì)目標(biāo),在技術(shù)上合理規(guī)劃設(shè)計(jì)指標(biāo),收集、 整理、編輯網(wǎng)站內(nèi)容。 前臺(tái)供給客戶使用,用于展現(xiàn)信息和完成與客戶的交互性處理,前臺(tái)包括八大模塊:首頁(yè)、銷售排行、新品上架、特價(jià)商品、查看訂單、購(gòu)物車、會(huì)員修改、用戶登陸; 后臺(tái)供給網(wǎng)站的管理者使用,用于管理網(wǎng)站內(nèi)容。 前臺(tái)文件結(jié)構(gòu)圖如圖 42 所示。在 2020 年 1 月 16 號(hào)被 Sun 公司收購(gòu)。后臺(tái)系統(tǒng) 返回首頁(yè) 商品查詢 會(huì)員設(shè)置 修改密碼 訂單設(shè)置 公告設(shè)置 友情設(shè)置 安全退出 前臺(tái)系統(tǒng) 首 頁(yè) 用戶登錄 銷售排行 新品上架 特價(jià)商品 查看訂單 購(gòu)物車 會(huì)員修改 基于 B/S 模式的手 機(jī)數(shù)碼類小型網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 10 MySQL 是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi)。MySQL 的 SQL“結(jié)構(gòu)化查詢語(yǔ)言 ”。 MySQL 軟件采用了 GPL( GNU通用公共許可證 )。 數(shù)據(jù)庫(kù)的需求分析 數(shù)據(jù)項(xiàng)如下: 商品大類別表( tb_bigtype):商品大類別編號(hào),商品大類別名稱,商品上架時(shí)間。 商品表( tb_goods):商品編號(hào),所屬大類別編號(hào),所屬小類別編號(hào),商品名稱, 商品來源地,商品介紹,上架時(shí)間,現(xiàn)在價(jià)格,優(yōu)惠價(jià)格,商品數(shù)量,商品圖片,商品類型。 訂單詳細(xì)表( tb_orderdetail):訂單項(xiàng)目編號(hào),訂單號(hào),商品編號(hào),商品價(jià)格,商品數(shù)量。 管理員表 (tb_manager):管理員編號(hào),管理員帳號(hào),管理員密碼,真實(shí)姓名,權(quán)限級(jí)別。 基于 B/S 模式的手 機(jī)數(shù)碼類小型網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 11 友情鏈接( tb_link) :鏈接編號(hào),鏈接名稱,鏈接地址。它主要是對(duì)數(shù)據(jù)流圖中的數(shù)據(jù)流、處理邏輯、外部實(shí)體、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)項(xiàng)等方 面進(jìn)行具體的定義。本系統(tǒng)數(shù)據(jù)項(xiàng)如下所示。 數(shù)據(jù)庫(kù)連接類 代碼如下: package 。 public class JDBConnection { private String dbDriver = 。 public JDBConnection() { try { (dbDriver).newInstance()。 // 加載數(shù)據(jù)庫(kù) } catch (Exception ex) { (數(shù)據(jù)庫(kù)加載失敗 )。 import 。 public class CountTime { public String currentlyTime() { Date date = new Date()。 return (date)。 import 。 import 。 public class SelfRequestProcessor extends RequestProcessor { public SelfRequestProcessor() { } protected boolean processPreprocess(HttpServletRequest request,HttpServletResponse response) { (request, response)。 } catch (UnsupportedEncodingException ex) { ()。 } } 對(duì)于所有要用到數(shù)據(jù)庫(kù)的 servelt 類,都需要先接連到數(shù)據(jù)庫(kù)。 //定義連接的對(duì)象 private PreparedStatement ps = null。 //定義數(shù)據(jù)庫(kù)連接對(duì)象 基于 B/S 模式的手 機(jī)數(shù)碼類小型網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 16 public AfficheDao() { jdbc = new JDBConnection()。 //利用構(gòu)造方法取得數(shù)據(jù)庫(kù)連接 } 用戶模塊 用戶模塊主要包括用戶登陸模塊、用戶注冊(cè)模塊、找回密碼模塊。其界面如下圖 51 所示 : 圖 51 用戶登陸界面 用戶登陸模塊的實(shí)現(xiàn) ( 1) 實(shí)現(xiàn)用戶信息的 bean 用戶信息所包含的數(shù)據(jù)是用戶的詳細(xì)信息,它包含用戶的所有信息。 import 。 // 年齡 private String = 。 // 數(shù)據(jù)庫(kù)流水號(hào) private String name = 。 // 會(huì)員密碼 private String profession = 。 // 找回密碼的問題 private String reallyName = 。 // 找回密碼的答案 ( 2) 實(shí)現(xiàn)用戶登陸代碼如下: public ActionForward checkMember(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response) { String name = (name)。 if (memberForm==null||()) {
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1