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

正文內容

jsp網上書店畢業(yè)設計-畢業(yè)設計(存儲版)

2025-02-28 06:40上一頁面

下一頁面
  

【正文】 發(fā)工具- MyEclipse6. 0 MyEclipse 企業(yè)級工作平臺( MyEclipse Enterprise Workbench ,簡稱 MyEclipse)是對Eclipse IDE 的擴展,利用它我們可以在數(shù)據(jù)庫和 J2EE 的開發(fā)、發(fā)布,以及應用程序服務器的整合方面極大的提高工作效率。它們都是相 當優(yōu)秀的電子商務網站,對其他的網站提供了良好的典 范。用戶在網上關注的信息 也不再是單一的新聞。 系統(tǒng) 分前臺部分和后臺部分,前臺部分由用戶使用,主要包括客戶登錄,客戶注冊,商品選購 (可按分類方式查詢商品,或通過關鍵字查詢 ),購物車管理, 查看用戶 訂單 , 用戶個人信息修改 等功能 。 在上網的時候我們接觸最多的是 Web 頁面, Web 頁面是如何制作出來的呢?它的制作是不是非常難以掌握呢? JSP(JavaServer Pages)是由 Sun Microsystems 公司倡導、許多公司參與一起建立的一種 動態(tài)網頁 技術標準。所以說,完成這個課題的意義是重大的,其意義如下: 理論聯(lián)系實際 通過自己動手,把以往純理論的理論知識和實踐結合起來。 Tomcat 是 Apache 軟件基金會( Apache Software Foundation)的 Jakarta 項目中的一個核心項目,由 Apache、 Sun 和其他一些公司及個人共同開發(fā)而成。 JSP 技術有點類似 ASP 技術,它是在傳統(tǒng)的網頁 HTML 文件中插入 Java程序段 (Scriptlet)和 JSP 標記 (tag),從而形成 JSP 文件 (*.jsp)。 ( 3)采用標識簡化頁面開發(fā) Web 頁面開發(fā)人員不會都是熟悉腳本語言的編程人員。 JSP 對于在 Web 應用中集成 JavaBean 組件提供了完善的支持,這種支持不僅能縮短開發(fā)時間(可以直接利用經過測試和可信任的已有組件),避免重復開發(fā),也為 JSP 應用帶來了更多的可伸縮性。越來越多的技術人員也逐步成為 JSP 技術的推崇者。 Servlet 技術非常適于服務器端的處理和編程。 第 3 章 系統(tǒng)分析 系統(tǒng)分析是平臺開發(fā)的一個不可缺少的環(huán)節(jié),為了能夠使本系統(tǒng)更好、更完善地被設計出來,就必須 先進行調查研究。 可行性分析 可行性研究是為了弄清楚系統(tǒng)開發(fā)的項目是不是可以實現(xiàn)和值得進行研究的過程,實際上是一次大大簡化系統(tǒng)分析和系統(tǒng)設計的過程,所以,進行可執(zhí)行性的分析是非常必要的,也是很重要的 。當前的主流服務器有很多選擇,而他們廠家的售后服務也很好。當你需要購買的時候,就需 要登錄了, 如果你沒有注冊過,就需要注冊成為用戶。 (3) 能過書籍的名稱,書籍的分類進行搜索。 ( 2) 針對性 該平臺設計是網上書店 及后臺管理的定向開發(fā)設計,所以具有專業(yè)突出和很強的針對性。 功能模塊的設計 在 系統(tǒng) 功能的分析基礎上,得到本 系統(tǒng) 的功能模塊圖如 圖 41 所示。 圖 48 購物車流程 系統(tǒng)數(shù)據(jù)庫設計 數(shù)據(jù)庫設計分析 在信息世界中,信息從客觀事物出發(fā)流經數(shù)據(jù)庫,通過決策機構最后又回到客觀世界,信息的這一循環(huán)經歷了三個領域:信息世界,數(shù)據(jù)世界,現(xiàn)實世界。經過仔細地設計,得到各個實體的 ER 圖??傊黜摰脑O計的只要思想就是方便顧客購物。如果是管理員進入管理頁面 manager/,普通會員進入 網站 首頁 ,并且 顯示出用戶名,將用戶名存入 session 中后 可以進行購物等所有操作。 用戶信息修改 可以分別進行修改密碼和注冊信息,但是用戶名不可改變。 用戶注銷 用戶在登錄時將用戶名和 ID 存入 session 中, 從一個客戶打開瀏覽器并連接到服務器開始,到客戶關閉瀏覽器離開這個服務器結束,被稱為一個會話。 也可以用一張圖片表示推薦的程度,后再按照推薦程度來排列圖書顯示的順序。 所以為了安全和資源浪費的角度來看要用注銷來釋放 session 中的用戶 ID。這樣可以不用拋出異常來顯示數(shù)據(jù)庫操作狀態(tài),不但可以設計成一個比較友好的錯誤處理頁面,管理員也可以根據(jù)提示判斷錯。 圖 51 黃金屋書店找回密碼頁面 如果問題和答案都正確則彈出對話框顯示密碼“你的密碼是 ?? ”,后進入登 錄頁面重新登錄。在主頁上點擊“新用戶注冊”就可以跳到會員注冊頁面,在會員注冊資料中,分為必填資料和選填資料。最后寫出了系統(tǒng)數(shù)據(jù)庫的表的結構 ,為系統(tǒng)的詳細設計做了準備。 網上書店的主要對象是用戶,所以必需建立用戶表,包括用戶的基本信息情況;用戶的主要活動是對商品的購買,所以必需建立商品信息表;用戶對商品的購買,用戶提交定單,建立定單表。 (3)注冊功能流程圖 如圖 44 所示 (4)用戶登錄流程圖 如圖 45 所示。 第 4 章 系統(tǒng)的總體設計 購書系統(tǒng)功能分析 經過前期的深入調查和研究,總結出該系統(tǒng)需要完成的一些具體功能,分析如下: (1)用戶管理 能夠完成用戶基本信息錄入的注冊和用戶基本信息的個人前臺 后臺管理。后臺管理是管理員對本網站的維護,通過 商品管理 、處理訂單、會員管理、操作管理等功能達到對網站 的管理。這些就是我們能夠以用戶的角度從“當當”得到的信 息。 社會可行性 研究要開發(fā)的項目是否存在任何侵犯、妨礙等責任問題,要開發(fā)項目的運行方式在用戶組織內是否行得通,現(xiàn)有管理制度、人員素質和操作方式是否可行, 這些即為社會可行性研究得內容。客戶只要連上服務器就可以進行運作, 經濟上都是可行的 ,而且要求不高,所以該系統(tǒng)的開發(fā)是可行的 。 此系統(tǒng)分為前臺管理和后臺管理。 本章小結 本章只要介紹了開發(fā)系統(tǒng)所需要的技術和環(huán)境。 JSP+JavaBean 模型圖如 圖 23 所示: JSP瀏覽器Da taBa seJavaBe an 圖 23 JSP+JavaBean 模型圖 在這種模型中, JSP 頁面獨自響應請求并將處理結果返回給客戶,所有的數(shù)據(jù)通過JavaBean 來處理, JSP 實現(xiàn)頁面的顯示。JavaBean 組件可以在任何地方重用包括了可以在應用程序、其他組件、文檔、 Web 站點和應用程序構造器工具等多種方案中再利用。 Java Servlet 概述 Servlet 是 Java 編寫的服務器端程序,是由服務器端執(zhí)行和調用的 Java 類。使用 JSP 標識或者小腳本來生成頁面上的動態(tài)內容(內容是根據(jù)請求來變化的,例如請求帳戶信息或者特定的一瓶酒的價格)。 我們的很多中小應用不需要采用 EJB 等技術, Jsp 和 Servlet 已經足夠,這時如果用應用服務器就有些浪費了。 規(guī)模較大,可以彌補理論知識和實踐的距離 整個項目以開發(fā)一個完整的網站為目標,雖然只有基礎的功能,但是規(guī)模已經不小,這就需要我們有更強的動手能力 ,這樣通過動手操作能大大縮短理論知識和實踐的距離。當 今 比 較 流 行的 網 上 書店 國 外 有 “亞 馬 遜 ()”, 國 內有 “ 當 當()”。網絡的誕生和發(fā)展,顛覆了傳統(tǒng)的信息傳播方式,沖破了存 在于傳統(tǒng)交流方式中時間和空間的種種壁壘,極大地改變了人類從物質到精神、從形式到內容、從生產到生活的各種活動,并且給人類帶來了新的機遇和挑戰(zhàn) , 截至 2021 年 12 月底,內地上網用戶總數(shù)為9400 萬,比去年同期增長 %,其中使用寬帶上網的人數(shù)達到 4280 萬;上網計算機達到4160 萬臺,增長了 % 。 后臺部分由管理員使用,主要包括商品管理 (增,刪,查) ,訂單 管理(查看訂單清單,更新訂單付款,刪除訂單) ,用戶信息管理(修,刪,查) , 發(fā)布新產品 等功能。 JSP 技術有點類似 ASP 技術,它是在傳統(tǒng)的網頁 HTML 文件中插入 JAVA程序段 (Scriptlet)和 JSP 標記 (tag),從而形成 JSP 文件。在實踐中驗證理論的正確性。 Tomcat 是一個小型的輕量級應用服務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使 用,是開發(fā)和調試 JSP 程序的首選。 所有程序都在服務器端執(zhí)行,網絡上傳送給客戶端的僅是得到的結果,對客戶瀏覽器的要求最低。JavaServer Page 技術封裝了許多功能,這些功能是在易用的、與 JSP 相關的 XML 標識中進行動態(tài)內容生成所需要的。 JavaBean 組件可以用來執(zhí)行復雜的計算任務,或負責與數(shù)據(jù)庫 的交互及數(shù)據(jù)提取等。 JSP 技術正是利用了 Java 的“一次開發(fā),處處使用”的性能,成為了網站開發(fā)技術人員的首選技術。 在此種開發(fā)模式中, JSP 技術用來顯示頁面,該頁面中沒有任何的商業(yè)處理邏輯,通過Servlet 技術來完成大量的事物處理工作。在系統(tǒng)調查的基礎上,對新系統(tǒng)的功能進行細致的分析, 從而才能夠開發(fā)出完整的系統(tǒng)設計。 經濟可行性 進行開發(fā)成本的估算以及了解取得效益的評估,確定要開發(fā)的項目是否值得投資開發(fā),這些即為經濟可行性研究的內容。服務器需要安裝的服務器。 除了這些功能,比較人性化的功能還有商品搜索 , 除此之外,還有如新品推薦、熱門商品等等。 (4) 能夠通過查看購物車對所選商品進行確定、挑選,通過定單查詢對支付費用進行確定。 ( 3) 實用性 該平臺能完成電子商品 展示和管理員管理的基本信息,具有良好的實用性 。 網上書店主要包括四大功能模塊,用戶管理模塊、管理員模塊、搜索模塊、查詢模塊其中用戶管理模塊,主要包括用戶注冊、用戶修改、用戶刪除,用戶的 找回密碼等功能;管理員管理主要包括書籍管理(書籍添加、書籍刪除,書籍查看)、商品交易、會員管理、操作管理(管理員添加、管理員退出)等功能;搜索主要包括(書籍名稱、書籍類別)?,F(xiàn)實世界的事物反映到人的頭腦中,人的大腦對它有個認識過程,經過分析(選擇、命名、分類等)進入信息世界。 圖 41 用戶實體屬性圖 圖 42 訂單實體屬性圖 真實姓名 郵編 詳細地址 用戶名 稱 回答 聯(lián)系電話 用戶密碼 用戶 ID 用戶類型 問題 注冊時間 用戶 訂單 訂單 ID 銷售價格 訂單日期 圖書數(shù)量 圖書金額 訂單狀態(tài) 用戶名 圖 43 圖書實體屬性圖 圖 44 消費 實體屬性圖 1 1 m 1 n m 銷售價格 庫存數(shù)量 圖書 ID 內容簡介 作者 是否推薦 圖書名稱 出版社 出版日期 進貨日期 書籍類型 進貨價格 圖書 消費 折扣數(shù) 用戶名 消費額 會員等級 用戶 購買 書籍 訂單 訂購 包括 圖 45 實體聯(lián)系 ER圖 數(shù)據(jù)庫 具體 設計 由設計的 ER 圖 得到 下面 各表的結構 。 首頁的設計使用的是表格嵌套的JSP 語句。 用戶 找回密碼 顧客經過注冊后,可 以用注冊過的帳號進行登陸。表單提交信息的約束由JavaScript 完成, 修改密碼的處理頁面是 。當一個客戶首次訪問服務器上的一個 JSP 頁面時, JSP 引擎產生一個 session 對象,同時分配一個 String 類型的 ID 號,JSP 引擎同時將這個 ID 號發(fā)送到客戶端,存放在 Cookie 中,這樣 session 對象和客戶之間就建立了一一對應的關系。 新書上架 在圖書表 book 中定義字段 addtime 自段 用于 標識書籍進站的時間,顯示時用查詢語句查找到書籍名稱后用。當客戶重新打開瀏覽器再連接到該服務器時,服務器為該客戶再創(chuàng)建一個新的 session 對象。 數(shù)據(jù)庫更新操作過程中,定義一個整型變量 temp 用于返回數(shù)據(jù)庫操作的狀 態(tài)。該頁面如圖 51 所示。 用戶 管理 用戶 注冊 如果成為會員 ,在購物的時候可以獲得優(yōu)惠,基于這個想法,顧客一般都會在這里先注冊成為會員的。其中,在功能分析中畫出了本系統(tǒng)的總體 ER 圖,在模塊分析中介紹到系統(tǒng)總共用到哪些模塊
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1