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

正文內(nèi)容

基于struts2的網(wǎng)上書店系統(tǒng)的設(shè)計與實現(xiàn)-wenkub

2022-11-21 03:27:10 本頁面
 

【正文】 的新框架,而是在另一個赫赫有名的框架 : webwork 基礎(chǔ)上發(fā)展起來的。 Struts2 的工作原理 如圖 22 所示 。點擊 Java SE 6 Update 10 Beta 后面的 Download 按鈕,在接下來頁面中選擇 JDK 6。安裝好 JDK 后,會自動安裝 JRE。詳細設(shè)計如圖 31和圖 32。然后根據(jù)提示進行安裝。 等 jar 包,導入到項目中。具體的 文件內(nèi)容是固定的,具體代碼如下: ?xml version= encoding=UTF8 ? !DOCTYPE struts PUBLIC //Apache Software Foundation//DTD Struts Configuration 3 開發(fā)環(huán) 境的搭建與配置 11 struts2 package name=default namespace=/ extends=strutsdefault action name=login class= method=execute result name=success//result /action /package /struts2 4 系統(tǒng)的需求與分析 12 4 系統(tǒng)的需求與分析 可行性分析 開發(fā)任何一個計算機系統(tǒng)都會受時間和資源的限制。 Java 語言是一種優(yōu)秀的編程語言 ,它最大的優(yōu)點就是與平臺無關(guān),在 Windows 、 Linux 以及其它平臺上,都可以使用相同的代碼。加之傳遞方便、耐存儲,網(wǎng)上賣書具有比傳統(tǒng)書店更大的成本優(yōu)勢。 (1) 圖書管理,主要有修改圖書信息、添加圖書、刪除圖書。 西安交通大學網(wǎng)絡(luò)教育學院論文 13 (1) 用戶在客戶端點擊存在服務器中的主頁時,系統(tǒng)能快速響應。根據(jù)頂層數(shù)據(jù)流圖,對前臺購書和后臺管理模塊作進一步分解,得到第二層數(shù)據(jù)流圖。 系統(tǒng)第二層數(shù)據(jù)流圖(后臺管理)如下圖 47示。 系統(tǒng)第三層數(shù)據(jù)流圖(用戶登錄)如下圖 48所示。 (4) 新書上架:給用戶知道最近本書店有什么新書。 (8) 查看圖書詳細情況:查看詳細資料,這樣方便是否能購買這本圖書,購買后有沒有對用戶有幫助。 (2) 用戶管理:查看已在該網(wǎng)站上注冊的用戶。為了使網(wǎng)上書店的所有界面具有統(tǒng)一的風格,把頁頭和頁尾的代碼分開寫,分別放到 JSP 文件中,在其他頁面中使用時,只要利用 include 指令將它們包含進來即可。工作原理如圖 51 所示 . 圖 51 三層架構(gòu)的工作原理 上面的 JavaBeans 通過返回對象的形式來返回數(shù)據(jù),從而通過封裝數(shù)據(jù)達到再一次提高數(shù)據(jù)安全性的目 的。在 MySql 數(shù)據(jù)庫管理系統(tǒng)中建立名稱為 bookshop 的數(shù)據(jù)庫。 (3) ordertable(訂單表),包括訂單編號,收貨人姓名,收貨地址,購書種類等。 圖 53實體之間關(guān)系的 ER圖 數(shù)據(jù)庫詳細結(jié)構(gòu)設(shè)計 網(wǎng)上書店數(shù)據(jù)庫中各張表的設(shè)計結(jié)果如下面的表格所示。 表 51管理員信息表 鍵 列名 數(shù)據(jù)類型 長度 可空 描述 主鍵 帳號 varchar 20 否 管理員登錄帳號 密碼 varchar 20 否 管理員登錄密碼 用戶 訂單 用 戶 管理員yua 用 戶 圖書yua 用 戶 。幾個主要的表如下所示。 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 得到上面的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計出能夠滿足用戶需求的各種實體,以及它們之間的關(guān)系。 在 bookshop 的數(shù)據(jù)庫中,根據(jù)項目的需求建立相應的數(shù)據(jù)表,如下: (1) guanliyuan(管理員表 ),包括管理員帳號和密碼。 返回查詢結(jié)果 SQL 語句查詢數(shù)據(jù)庫 返回圖書對象相關(guān)信息或訂單對象信息 輸出圖書相關(guān)信息或 訂單信息 數(shù)據(jù)存儲層 數(shù)據(jù)庫 在線書店操作界面 Javabean 用戶截面層 業(yè)務處理層 5 系統(tǒng)總體設(shè)計 18 圖 52 前臺系統(tǒng)功能模塊 網(wǎng)上書店后臺系統(tǒng)功能模塊如圖 53 所示。 西安交通大學網(wǎng)絡(luò)教育學院論文 17 三層結(jié)構(gòu)設(shè)計 本系統(tǒng)采用三層結(jié)構(gòu)設(shè)計,即程序邏輯結(jié)構(gòu)分為用戶界面層、業(yè)務邏輯處理層和數(shù)據(jù)存儲層。 系統(tǒng)特點 頁面模塊化 本系統(tǒng)在界面設(shè)計上都采用了模塊化處理思想,因為有些模塊要經(jīng)常用到,所以把它設(shè)計為公共模塊。 (10) 查看用戶的購買記錄:可以查看此用戶在本網(wǎng)站的購書記錄。 (6) 重點書介紹:推銷自己利潤最好的圖書。 (2) 用戶登錄:判斷用戶是否為合法用戶,只有合法用戶才能購買圖書。 圖 47 系統(tǒng)第二層數(shù)據(jù)流圖(后臺部分) 用戶登錄 用戶信息 圖書查詢 圖書信息 購物車處理 更新圖書 信息 購物車信息存儲 反饋圖書信息 圖書信息存儲 圖書信息 訂單提交 確認圖書信息 訂單數(shù)據(jù) 付款等 圖書購買 訂單數(shù)據(jù) 訂單查詢 管理員 管理員登錄 訂單數(shù)據(jù)存儲 訂單數(shù)據(jù) 訂單處理 更新訂單數(shù)據(jù) 注冊用戶 處理結(jié)果信息 管理員 處理結(jié)果信息 西安交通大學網(wǎng)絡(luò)教育學院論文 15 第三層數(shù)據(jù)流程圖 用戶登錄處理。 系統(tǒng)第二層數(shù)據(jù)流圖(前臺購書)如圖 46所示。 系統(tǒng)數(shù)據(jù)流程分析 頂層數(shù)據(jù) 流程圖 系統(tǒng)頂層數(shù)據(jù)流圖如下圖 45所示。 (3) 用戶管理,主要有用戶注冊、修改用戶信息。 法律可行性 該平臺是作為畢業(yè)設(shè)計與商業(yè)無關(guān),又因為是自主開發(fā)設(shè)計,因此不會構(gòu)成侵權(quán),在法律上是可行的。JSP+JavaBeans 幾乎可以在所有平臺上通行無阻,從一個平臺移植到另外一個平臺, JSP和 JavaBeans甚至不用重新編譯??尚行匝芯抗ぷ鞯闹饕蝿詹皇茄芯咳绾谓鉀Q問題,而是要用最小的代價 在最短時間內(nèi)確定該項目是否具有開發(fā)的可行性。 (2) 在 文件中加入一個過濾器配置。在下載的包里面解壓后,找到。然后根據(jù)提示進行安裝。 右擊我的電腦 屬性,點擊“高級”選項卡,單擊“環(huán)境變量”。 運行剛下載好的 ,按提示進行操作。 3 開發(fā)環(huán)境的搭建與配置 9 3 開發(fā)環(huán)境的搭建與配置 開發(fā)環(huán)境簡介 開發(fā)環(huán)境的選擇會影響系統(tǒng)的運 行和維護,所以在這里給出此網(wǎng)上書店開發(fā)與運行環(huán)境的選擇如下: 開發(fā)環(huán)境: Windows XP 開發(fā)工具: MyEclipse 應用服務器: 數(shù)據(jù)庫管理系統(tǒng): MySql 使用框架: Struts2 開發(fā)軟件的下載,安裝與環(huán)境配置 JDK 下載及安裝 首先要下載 JDK 的最新版本?;蛘哒f,WebWork 衍生出了 Struts2,而不是 Struts 1 衍生了 Struts2。模型、視圖、控制器三者之間的關(guān)系和各自的主要功能,如圖 21 所示。因此,一個模型可能對應多個視圖,一個視圖可能對應多個模型。 控制 (Controller)可以理解為從用戶接收請求 , 將模型與視圖匹配在一起,共同完成用戶的請求。業(yè)務流程的處理過程對其它層來說是黑箱操作,模型接受視圖請求的數(shù)據(jù),并返回最終的處理結(jié)果。 視圖 (View)代表用戶交互界面,對于 Web 應用來說,可以概括為 HTML 界面,但有可能為 XHTML、 XML 和 Applet。與傳統(tǒng)的基于類庫 的面向?qū)ο?重用技術(shù)西安交通大學網(wǎng)絡(luò)教育學院論文 6 比較,應用框架更注重于面向?qū)I(yè)領(lǐng)域的軟件重用。另一種定義認為,框架是可被應用開發(fā)者定制的應用骨架。 而且大型的 Web 應用程序的開發(fā)需要 Java Servlet 和 JSP配合才能完成。 JSP 同 Servlet 一樣 在服務器端執(zhí)行的,通常返回該客戶端的就是一個 HTML文本,因此客戶端只要有瀏覽器就能瀏覽。 JSP將網(wǎng)頁邏輯 與網(wǎng)頁設(shè)計、 顯示分離,支持可重用的基于組件的設(shè)計,使基于 Web 的應用程序的開發(fā)變得迅速和容易。當你在網(wǎng)上書店買過書成為其顧客后,書店就會通過它的網(wǎng)頁和電子郵件同你保持聯(lián)系,會根據(jù)你上次購書的信息,了解你主要的閱讀興趣與購書范圍。在付款程序上,網(wǎng)上書店設(shè)計了 “ 網(wǎng)上 ” 和 “ 網(wǎng)下 ” 兩種方法,前者適用于使用信用卡的讀者,后者是使用免費電話、傳真等結(jié)算途徑 . (6) 提供全方位的圖書信息和雙向交流的渠道。網(wǎng)上書店的圖書價格一般比傳統(tǒng)書店優(yōu)惠10~ 30%,即便加上運費也還是便宜的。讀者還可以通過網(wǎng)上書店提供的免費電話同顧客服務代表保持聯(lián)系。 (3) 圖書傳遞速 度快。 (2) 圖書品種多。網(wǎng)絡(luò)書店是純虛擬的,采用以網(wǎng)絡(luò)作為平臺搜集、整理圖書信息,用網(wǎng)下配送公司實施速遞服務的電子商務形式,是網(wǎng)上零售業(yè)的典型代表。就目前情況而言,上述幾類的網(wǎng)絡(luò)書店可以分為兩大類。我國 500 多家出版社中,已建立網(wǎng)站的有 349 家,占 62%。歷時 7 年之后,雖然已經(jīng)把實體書店沖擊得七零八落,但是當當網(wǎng)和卓越網(wǎng)自己仍沒有實現(xiàn)盈利,未來如何實現(xiàn)規(guī)模與利潤的平衡將是他們一個長期的難題。缺點是不利于擴張。低價與規(guī)模成為當當網(wǎng)最為看重的兩大法寶。甚至在傳統(tǒng)發(fā)行體系頗為完善的德國,也同樣刮起了網(wǎng)上售書的旋風。 1994 年 7月,美國考夫?貝佐斯在西雅圖開設(shè)了全球第一家網(wǎng)上書店 —— 亞馬遜書店。網(wǎng)上書店是一個在因特網(wǎng)上銷售圖書的電子商務系統(tǒng)。 今天的 Inter 已不再是計算機人員和軍事部門進行科研的領(lǐng)域,而是變成了一個開發(fā)和使用信息資源的覆蓋全球的信息海洋。 MVC Pattern。本系統(tǒng)就是在 Windows xp 下,以 mysql 為數(shù)據(jù)庫開發(fā)平臺, Tomcat 網(wǎng)絡(luò)信息服務作為應用服務器,基于 Struts2 框 架等 JAVA WEB 技術(shù)實現(xiàn)的。說明該生 具備了 較強的 獨立查閱和調(diào)研能力,有綜合收集和正確利用各種信息及獲取新知識的能力。 5.軟件功能實現(xiàn)合理,有一定的應用價值。 論文 基于 struts2 的網(wǎng)上書店系統(tǒng)的設(shè)計與實現(xiàn) 申請人: 學科(專業(yè)): 計算機科學與技術(shù) 指導教師 : 2020 年 03 月 網(wǎng)絡(luò)教育學院 畢 業(yè) 設(shè) 計 (論 文 ) 任 務 書 專業(yè)班級 層次 專升本 姓名 學號 一、畢業(yè)設(shè)計(論文)題目 基于 struts2 的網(wǎng)上書店系統(tǒng)的設(shè)計與實現(xiàn) 二、畢業(yè)設(shè)計(論文)工作自 2020 年 02月 10日起至 2020年 03 月 20日止 三、畢業(yè)設(shè)計(論文)基本要求: 1.選題具有科學性、先進性、可行性及創(chuàng)新性。 4.軟件系統(tǒng)需求分析充分、設(shè)計方案合理、實現(xiàn)技術(shù)科學。 指導教師 : IV 網(wǎng)絡(luò)教育學院 畢業(yè)設(shè)計 (論文 )考核評議書 指導教師評語: 該生能按期完成規(guī)定的任務,難易程度和工作量 符合教學要求,工作努力、作風嚴謹務實。 建議成績: 優(yōu)秀 指導教師簽名: 2020 年 03 月 28 日 答辯小組意見: 負責人簽名 年 月 日 答辯小組成員 畢業(yè)設(shè)計(論文)答辯委員會意見: 負責人簽名: 年 月 日 摘 要 I 論文題目: 基于 struts2 的網(wǎng)上書店系統(tǒng)的設(shè)計與實現(xiàn) 學科( 專業(yè) ) : 計算機科學與技術(shù) 申請人 : 指導教師: 摘 要 網(wǎng)上書店系統(tǒng)是借助網(wǎng)絡(luò)平臺,以圖書交易為主的電子商務型網(wǎng)站。 關(guān) 鍵 詞 : 網(wǎng)上書店; MVC 模式; JSP 動態(tài)網(wǎng)頁技術(shù); Struts2
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1