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

正文內容

計算機畢業(yè)論文---基于jspjavabean的網上花店系統的設計與實現(參考版)

2024-11-12 01:41本頁面
  

【正文】 19 圖 3 三層架構的工作原理 上面的 JavaBeans 通過返回對象的形式來返回數據,從而通過封裝數據達到再一次提高數據安全性的目的。這種方式在一定程度上增加了數據庫的安全性,同時也降低了用戶界面層開發(fā)人員的要求。 三層結構架構 本系統采用三層架構設計,采用三層架構以后,用戶界面通過統一的接口向業(yè) 務層發(fā)送請求,業(yè)務層按自己的邏輯規(guī)則將請求處理之后進行數據庫操作,然后將查找的數據返回給用戶界面層。 ( 7)退出管理系統:退出管理員系統返回到主頁。 ( 5)留言信息管理:增加留言,查找留言,刪除留言。 ( 3)商品信息管理:增加類別,增加商品,查看商品, 刪除商品。 管理界面部分 ( 1)網站用戶管理:增加用戶,查找用戶,刪除用戶。 (9)網上留言:可以讓用戶給網站留言評論等。 (7)購物車功能:為用戶暫時保存購買的鮮花信息。 (5)搜索引擎(通過對花名或作者的關 鍵字進行查詢):方便用戶查找鮮花。 (3)鮮花分類:能為用戶找到自己想購買的種類花。 圖 2 網站購物與交易處理流程 網站系統功能 用戶界面部分 (1)用戶注冊:為了統一管理,網上花店規(guī)定只有合法用戶才能購買鮮花,對于注冊的用戶系統將記錄該用戶的詳細信息。 17 第四章 網站系統功能總體設計 網站功能概述 網 上 花 店 主要實現網上購 花 的整個流程,用戶進入 花 店,先注冊登記成為 花店的合法用戶才能進行購買花 ,填寫 用戶相關 資料,注冊成功后使用其注冊的 賬 號 進行 登錄 花店網站 (只有 成功登錄 的用戶 才 能在花店上進行 購 物 功能); 登陸用戶就 可以 通過購物車 功能,把想購買的 鮮花 先放進購物 車中 ,然后 可以選擇結賬或者繼續(xù)購買鮮花 ; 當用戶 找到全部想要 購買的鮮花 后, 可以對購買的鮮花進行數量上的修改,這樣便可以大量購買同一鮮花,而節(jié)省時間,當所有都確定后,用戶可以 點擊 生成訂單 按鈕,進行結 賬 服務 ,并生成訂單 。甚至可以排序或格式化表格群組, Dreamweaver 支援精準定位,利用可輕易轉換成表格的圖層以拖拉置放的方式進行版面配置。幀 (frames)和表格的制作速度快的令您無法想像。使用支援文字 , HTML 碼 , HTML 屬性標簽和一語法的搜尋及置換功能使得復雜的網站更新變得迅速又簡單。 ( 2) 網站管理 使用網站地圖可以快速制作網站雛形 , 設計 , 更新和重組網頁。對于選單,快捷鍵與格式控制,都只要一個簡單步驟便可完成。 有以下 優(yōu)點 : ( 1) 最佳的制作效率 Dreamweaver 可以用最快速的方式將 Fireworks, FreeHand,或 Photoshop 等檔案移至網頁上。 eclipse 是可用于 java 開發(fā)的集成環(huán)境 : myeclipse 是基于 eclipse 的插件 , web 開發(fā)常用 tomcat 16 是站點或者你的 web 工程容器 , jsp 可以是 java JavaScript 和 html 開發(fā)的 頁面 。 簡單而言, Myeclipse 是 Eclipse 的插件,也是一款功能強大的 J2EE 集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯, 以前版本需先安裝 Eclipse。 在結構上, Myeclipse 的特征可以被分為 7 類: (1) J2EE 模型 (2)WEB 開發(fā)工具 (3)EJB 開發(fā)工具 (4) 應用程序服務器的連接器 (5) J2EE 項目部署服務 (6) 數據庫服務 (7)Myeclipse 整合幫助 對于以上每一種功能上的類別,在 Eclipse 中都有相應的功能部件,并通過一系列的插件來實現它們。 關于 Myeclipse 的介紹 Myeclipse 企業(yè)級工作平臺( MyeclipseEnterprise Workbench ,簡稱 Myeclipse)是對 Eclipse IDE的擴展,利用它可以在數據庫和 J2EE 的開發(fā) , 發(fā)布,以及應用程序服務器的整合方面極大的提高工作效率。 表 1 MS SQL 數據庫的特征及其與 Access 數據庫的區(qū)別 內 容 Access 特征 MS SQL 特征 版本 桌面版 網絡版,可支持跨界的集團公司異地使用數據庫的要求 節(jié)點 一人工作,要鎖定,其他人無法使用 節(jié)點多,支持多重路由器 管理權限 否 管理權限劃分細致,對內安全性高 防黑客能力 否 數據庫劃分細致,對外防黑客能力高 并發(fā)處理能力 100 人或稍多 同時支持萬人在線提交,在其它硬件例如網速等條件匹配的情況下可完全實現 導出 XML 格式 可以,需要單作程序 可導出成為 XML 格式,與 Oracle 數據庫和 DB2 數據庫通用,減少開發(fā)成本 數據處理 一般 快 數據存取 能力 一般 快速 對計算機資源占用率 大 小 15 數據庫正常容量 100 以下 無限 數據安全 常會引起數據損壞無法訪問 很少損壞數據 功能 數據類型單一,功能簡單 數據類型豐富,功能強大 JSP 構建的網站操作系統可以選用 Unix、 Linux 或 Windows 平臺 。 SQL Server 還提供數據倉庫功能,這個功能只在 Oracle 和其他更昂貴的 DBMS 中才有。 SQL Server 也可以很好地與 Microsoft BackOffice 產品集成。 (2)SQL Server 優(yōu)點:安全性高真正的客戶機 /服務器體系結構,圖形化用戶界面,使系統管理和數 據庫管理更加直觀、簡單,豐富的編程接口工具為用戶進行程序設計提供了更大的選擇余地。 C/S 結構下對服務器要求很高,否則容易造成 MDB 損壞并發(fā)數 255,但是對高強度操作適應性差,如果服務器不夠好,網絡不夠好,編 程的方法不夠好, 67 個人同時訪問就能導致 MDB 損壞或者并死,不能將 VBA 代碼開發(fā)的軟件系統直接編譯成 EXE 可執(zhí)行文件,不能脫離 ACCESS 或者 ACCESS RUNTIME 環(huán) 14 境,該環(huán)境相對其他軟件體積較大( 50M 左右)。 優(yōu)點: Access 部署簡單方便就一個文件運用起來比較靈活主要是桌面數據庫系統 ,他也可以開發(fā)基于自己的桌面數據庫應用 (UI),也可以作為前端開發(fā)工具與其它數據庫搭配開發(fā)應用程序 (如SQL Server,DB2,Oracle 等 ),熟練的軟件設計師和資料分析師利用它來開發(fā)應用軟件,而一些不熟練的程序員和非程序員的初級用戶則使用它來開發(fā)簡單的應用軟件。為了給企業(yè)數據提供更高級別的安全,微軟做了相當多的投資,實現了很多特性: SQL Server login 密碼策略 MS SQL ,Access和 SQL Server 數據庫 的區(qū)別 Access 和 SQL Server 數據庫有什么區(qū)別? (1)ACCESS ACCESS 是由微軟發(fā)布的關聯式數據庫管理系統。表和索引的分區(qū)功能顯著的增強了對大型數據庫的查詢性能。下面將更為詳細的介紹這些增強特性。 (2)可用性 在高可用技術、額外的備份和恢復功能,以及復制增強上的投資使企業(yè)能夠構建和部署高可用的應用系統。作為一個企業(yè)數據管理平臺, SQL Server 2020 提供了一個唯一的管理控制臺,使得數據管理人員能夠在組織內的任何地方監(jiān)視、管理和調諧企業(yè)中所有的數據庫和 相關的服務。 SQL Server2020 也包括了很多新的和改進的功能來幫助企業(yè)的 IT 團隊更有效率的工作。 Tomcat 是 Java 程序,所以只要有 JDK 就可以使用,不需要考慮操作系統平臺。在中小型系統和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調試 JSP 程序的首選。 本 WEB 服務器端的配置如下: 處理器: Inter PentiumⅢ 800MHZ 或更高 內存: 256MB 硬盤空間: 80GB 光驅: CDROM 52X 顯卡 : SVGA 顯示適配器 因為用戶端主要用于瀏覽和操作數據,所以對客戶端的硬件要求不高,不過現在的電腦有很高的性價比,因此實際的配置一般高于以下的配置: 處理器: Inter Pentium 166 MX 或更高 ; 內存: 32MB; 光驅: CDROM 48 X; 顯卡: SVGA 顯示適配器 ; 軟件環(huán)境 操作系統: Windows NT/Windows2020 以上 ; 網絡協議: TCP/IP; 數據庫: SQL Server; 瀏覽器: Inter Explore 以上 ; Web 服務器軟件: Tomcat ; 操作系統: Windows 98/ME/2020/XP; 網絡協議: TCP/IP; 瀏覽器: Inter Explore 以上 ; 12 第三章 項目配置說明 本系統的運行環(huán)境 (1)網絡服務器操作系統: Windows XP; (2)Web 服務器: Tomcat ; (3)后臺數據庫系統: SQL Server; (4)開發(fā)工具: Myeclipse; (5)網頁設計 : Dreamweaver; (6)JSP 運行環(huán)境 : J2SDK ; 服務器簡介 Tomcat 服務器是 Apache 組織開發(fā)的一種 JSP 引擎,本身具有 WEB 服務器的功能,可以作為獨立的 WEB 服務器來使用。 JavaBeans 與 JSP 的結合便能勝任這一要求。 J2EE 平臺提供了一個基于組件的方法來設計、開發(fā)、裝配及部署企業(yè)應用程序。一種成熟的思想是采用使內容和顯示邏輯分開的技術,這種技術的典型是 J2EE (Java 2 Platform Enterprise Edition)架構。 JavaBeans 組件可以用來 執(zhí)行復雜的計算任務,或負責與數據庫的交互以及數據提取等。 ASP 通過 COM 來擴充復雜的功能,如文件上傳、發(fā)送 EMail以及將業(yè)務處理或復雜計算分離出來成為獨立可重復利用的模塊。其中一些標注具有標準的 XML/Namespaces 語法,其它一些具有 JSP 專用的語法。JSP 頁是包含了 JSP 元素的 HTML 或 XML 頁。 JSP 使得進行復雜動態(tài) Web 頁的開發(fā)變得簡單、靈活而高效。為此, SUN 推出了 JSP。和傳統的 CGI, ISAPI 及 NSAPI 方式相同, Java Servlet 是利用輸出 HTML 語句來實現動態(tài)網頁的。由于 Java 的跨平臺的特性, Servlet 也是平臺無關的。在使用 Java Servlet 以后,用戶不必再使用效率低下的 CGI 方式,也不必使用只能在某個固定 Web 服務器平臺運行的 API 方式來動態(tài)生成 Web 頁面。 Servlet 可稱為小服務程序。數據庫對 SQL 語句進行處理并將結果送回到中間層,中間層再將結果送回給用戶。其中用戶的計算機為客戶機,提供數據庫的計算機為服務器,稱為客戶機 /服務器配置。這需要 一個 JDBC 驅動程序來與所訪問的特定數據庫管理系統進行通信。 JDBC API既支持數據庫訪問的兩層模型,也支持三層模型。 JDBC 是一種規(guī)范,它讓各數據庫廠商為 Java 程序員提供標準的數據庫訪問類和接口。 圖 1 Servlet的運行結構圖 JDBC、 Servlet、 JSP和 JavaBeans JDBC 是一種用于執(zhí)行 SQL 語句的 Java API,它由一組用 Java編程語言編寫的類和接口組成。典型的功能包括記錄關于請求和響應的數據,處理安全協議,管理會話屬性等。 Servlet 過濾器時效型的 Wed 組件,它能攔載請求和響應以便查看,提取或 采取方式操作正在客戶機和服務器之間交換數據。這樣當用戶的瀏覽器對服務器端 servlet 的請求增多時,可以創(chuàng)建更多的線程去處理,線程增多對系統的性能影響要比進程小得多。 CGI 程序是基本進程運行的,進程的系統開銷大 ,當客戶瀏覽器對服務器端 CGI 程序請求增多的時候,會對服務器造成非常大的性能影響。所以在 1997 年, Sun 公司推出了 CGI(通用網關接口 )的 Java版技術 servlet, servlet 的作用和 CGI 基本一樣,提供服務器端編程的支持,目的就是取代 CGI的地位。 用戶可以使用 JavaBean 將功能 , 處理 , 值 , 數據庫訪問和其他任何可以用 java 代碼創(chuàng)造的對象進行打包,并且其他的開發(fā)者可以通過內部的 JSP 頁面 , Servlet, 其他 JavaBean, applet 程序或者應用來使用這些對象。 JavaBean 通過提供符合一致性設計模式的公共方法將內部域暴露成員屬性。 JavaBean 是一種 JAVA 語言 寫成的可重用組件。 使用 JavaBean 就是一個好辦法。產生內容的邏輯被封裝在標識和 JavaBeans 群組件 。 ( 三 ) JSP 將內容的產生和顯示進行分離 ,
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1