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

正文內(nèi)容

畢業(yè)設(shè)計(jì)基于web的校園網(wǎng)二手商品交易系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧

2024-11-13 17:58 本頁(yè)面


【正文】 。 2 開(kāi)發(fā)技術(shù)及開(kāi)發(fā)環(huán)境 Java 語(yǔ)言簡(jiǎn)介 Java 語(yǔ)言是美國(guó) Sun 公司于 1995 年推出的一種簡(jiǎn)單的、面向?qū)ο蟮?、分布式的、可解釋的、鍵壯的、安全的、結(jié)構(gòu)的、中立 的、可移植的、性能很優(yōu)異的多線程的、動(dòng)態(tài)的語(yǔ)言。其前身為 OAK 語(yǔ)言,是 SUN 公司為一些消費(fèi)性電子產(chǎn)品而設(shè)計(jì)的一個(gè)通用環(huán)境。他們最初的目的只是為了開(kāi)發(fā)一種獨(dú)立于平臺(tái)的軟件技術(shù)。經(jīng)過(guò) Sun 公司的工程師的不懈努力以及全世界無(wú)數(shù)的編程愛(ài)好者的使用,Java 終于發(fā)展成為今天這樣一個(gè)集桌面 J2SE 、網(wǎng)絡(luò) J2EE 、移動(dòng)平臺(tái) J2ME 應(yīng)用為一體的功能強(qiáng)大的編程語(yǔ)言。目前 Java 由于其平臺(tái)無(wú)關(guān)及分布式特性,最重要的應(yīng)用是在網(wǎng)絡(luò)應(yīng)用上。 J2EE 技術(shù)介紹 J2EE 技術(shù)是 Java 網(wǎng)絡(luò)應(yīng)用的技術(shù),廣泛應(yīng)用于企業(yè)級(jí) 的應(yīng)用。它是由一套規(guī)范( shannin,2021)和建立在 J2SE 平臺(tái)上的應(yīng)用編程接口 API 組成。 J2EE擁有 Sun 公司提供免費(fèi)開(kāi)發(fā)工具,稱為 J2EE 軟件開(kāi)發(fā)工具包 Software Development Kit,SDK ( Remote Method Invocation,RMI 、 Java 消息服務(wù) Java Message Service,JMS 、 JavaMail 等通信服務(wù), JDBC、 Java 命名和目錄接口 Java naming and Directory Interface,JNDI 、 Java 連接器體系結(jié)構(gòu) Java Connector Architecture,JCA 、 Java 事務(wù) API/Java 事務(wù)服務(wù) JTA/JTS 、 XML 處理 API 等通用服務(wù)以及 Servlet、 Java 服務(wù)器頁(yè)面 JSP 、企業(yè)級(jí) JavaBean EJB 等組件技術(shù)。任何 J2EE 的實(shí)現(xiàn)都必須要在其特定容器中實(shí)現(xiàn)。 Servlet/JSP 技術(shù) Servlet 是 JSP 技術(shù)的基礎(chǔ), JSP 本身就是預(yù)先被編譯成 Servlet,然后再運(yùn)行的,而且大型的 Web 應(yīng)用程序的開(kāi)發(fā)需要 Java Servlet 和 JSP 配合才 能完成。 Servlet 其實(shí)和傳統(tǒng)的 CGI 程序和 ISAPI、 NSAPI 等 Web 程序開(kāi)發(fā)工具的作用是相同的,在使用 Java Servlet 以后,用戶不必再使用效率低下的 CGI 方式,也不必使用只能在某個(gè)固定 Web 服務(wù)器平臺(tái)運(yùn)行的 API 方式來(lái)動(dòng)態(tài)生成 Web 頁(yè)面。許多 Web 服務(wù)器都支持 Servlet,即使不直接支持 Servlet 的 Web 服務(wù)器也可以通過(guò)附加的應(yīng)用服務(wù)器和模塊來(lái)支持 Servlet。得益于 Java 的跨平臺(tái)的特性, Servlet 也是平臺(tái)無(wú)關(guān)的,實(shí)際上,只要符合 Java Servlet 規(guī)范, Servlet是 完全平臺(tái)無(wú)關(guān)且是 Web 服務(wù)器無(wú)關(guān)的。由于 Java Servlet 內(nèi)部是以線程方式提供服務(wù),不必對(duì)于每個(gè)請(qǐng)求都啟動(dòng)一個(gè)進(jìn)程,并且利用多線程機(jī)制可以同時(shí)為多個(gè)請(qǐng)求服務(wù),因此 Java Servlet 效率非常高。但 Java Servlet 也不是沒(méi)有缺點(diǎn),和傳統(tǒng)的 CGI、 ISAPI、 NSAPI 方式相同, Java Servlet 是利用輸出 HTML 語(yǔ)句來(lái)實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)的,如果用 Java Servlet 來(lái)開(kāi)發(fā)整個(gè)網(wǎng)站,動(dòng)態(tài)部分和靜態(tài)頁(yè)面的整合過(guò)程簡(jiǎn)直就是一場(chǎng)噩夢(mèng)。這就是為什么 SUN 還要推出 Java Server Pages 的 原因。 JSP( JavaServer Pages)是一種基于 Java 的腳本技術(shù)。在 JSP 的眾多優(yōu)點(diǎn)之中,其中之一是它能將 HTML 編碼從 Web 頁(yè)面的業(yè)務(wù)邏輯中有效地分離出來(lái)。用 JSP 訪問(wèn)可重用的組件,如 Servlet、 JavaBean 和基于 Java 的 Web 應(yīng)用程序。 JSP 還支持在 Web 頁(yè)面中直接嵌入 Java 代碼。可用兩種方法訪問(wèn) JSP 文件:瀏覽器發(fā)送 JSP 文件請(qǐng)求、發(fā)送至 Servlet 的請(qǐng)求。 1. JSP 文件訪問(wèn) Bean 或其它能將生成的動(dòng)態(tài)內(nèi)容發(fā)送到瀏 覽器的組件。 2. 發(fā)送至 Servlet 的請(qǐng)求生成動(dòng)態(tài)內(nèi)容,并調(diào)用 JSP 文件將內(nèi)容發(fā)送到瀏覽器。該訪問(wèn)使得將內(nèi)容生成從內(nèi)容顯示中分離出來(lái)更為方便。 JSP 最大的優(yōu)點(diǎn)在于其與平臺(tái)無(wú)關(guān)性,并且具有“一次編寫(xiě),處處運(yùn)行”的特點(diǎn)。 JavaBeans 技術(shù) JavaBeans 就是 Java 的可重用組件技術(shù)。 ASP 通過(guò) COM 來(lái)擴(kuò)充復(fù)雜的功能,如文件上載、發(fā)送 以及將業(yè)務(wù)處理或復(fù)雜計(jì)算分離出來(lái)成為獨(dú)立可重復(fù)利用的模塊。 JSP 通過(guò) JavaBeans 實(shí)現(xiàn)了同樣的功能擴(kuò)充。 JSP 對(duì)于在 Web 應(yīng)用中集成 JavaBeans 組件提供了完善的支持。這種支持不僅能縮短開(kāi)發(fā)時(shí)間(可以直接利用經(jīng)測(cè)試和可信任的已有組件,避免了重復(fù)開(kāi)發(fā)),也為 JSP 應(yīng)用帶來(lái)了更多的可伸縮性。 JavaBeans 組件可以用來(lái)執(zhí)行復(fù)雜的計(jì)算任務(wù),或負(fù)責(zé)與數(shù)據(jù)庫(kù)的交互以及數(shù)據(jù)提取等。在實(shí)際的 JSP 開(kāi)發(fā)過(guò)程中,和傳統(tǒng)的 ASP 或 PHP 頁(yè)面相比, JSP 頁(yè)面將會(huì)是非常簡(jiǎn)潔的,由于 JavaBeans 開(kāi)發(fā)起來(lái)簡(jiǎn)單,又可以利用 Java語(yǔ)言的強(qiáng)大功能,許多動(dòng)態(tài)頁(yè)面處理過(guò)程實(shí)際上被封裝到了 JavaBeans 中。 開(kāi)發(fā)環(huán)境及環(huán)境配置 系統(tǒng)環(huán)境及 Java/JSP 環(huán)境配置 開(kāi)發(fā)及測(cè)試的系統(tǒng)環(huán)境,我選擇了 Microsoft Windows Advanced Server 2021。由于其本身就是為服務(wù)器版的,適合用于搭設(shè)成為服務(wù)器端。要開(kāi)發(fā) JSP,首先必須要求有 Java 環(huán)境,我選擇了 Java 2 Platform,Enterprise Edition SDK 即 j2eesdk1_4_03windows 。 作為 JSP 的容器,選擇了目前非常流行的 Tomcat 。而 IDE 工具則選擇了 Eclipse。各種軟件和工具安裝完成后,必須相應(yīng)的配置 Windows 2021 的系統(tǒng)環(huán)境變量,詳見(jiàn)附錄 1。 數(shù)據(jù)庫(kù)開(kāi)發(fā)工具選擇及配置 目前數(shù)據(jù)庫(kù)的開(kāi)發(fā)工具,大、中、小型的有很多,比如 Oracle、 MS SQL Server202 DB mysql、 Access 等等許多關(guān)系數(shù)據(jù)庫(kù),可以選擇使用 SQL Server 2021,可以于 Windows 2021 服務(wù)器系統(tǒng)很好的兼容,并且對(duì)大并發(fā)訪問(wèn)有很好支持,功能強(qiáng)大,使用簡(jiǎn)單。 SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)它最初是由 Microsoft Sybase 和AshtonTate三家公司共同開(kāi)發(fā)的于 1988 年推 出了第一個(gè) OS/2 版本在 Windows NT 推出后 Microsoft 與 Sybase 在 SQL Server 的開(kāi)發(fā)上就分道揚(yáng)鑣了Microsoft 將 SQL Server 移植到 Windows NT系統(tǒng)上專注于開(kāi)發(fā)推廣 SQL Server 的 Windows NT 版本 Sybase 則較專注于 SQL Server 在 UNIX 操作系統(tǒng)上的應(yīng)用在本書(shū)中介紹的是 Microsoft SQL Server 以后簡(jiǎn)稱為 SQL Server 或 MS SQL Server。 SQL Server 2021 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng)的最新版本該版本繼承了 SQL Server 版本的優(yōu)點(diǎn)同時(shí)又比它增加了許多更先進(jìn)的功能具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn)可跨越從運(yùn)行Microsoft Windows 98 的小型電腦到運(yùn)行 Microsoft Windows 2021 的大型多處理器的服務(wù)器等多種平臺(tái)使用。 具體配置詳見(jiàn)附錄 2。 3 系統(tǒng)分析與設(shè)計(jì) 系統(tǒng)需求分析 能需求 本系統(tǒng)主要面向于大學(xué)校園網(wǎng)用戶,依托校園網(wǎng)提供給這些用戶一個(gè)發(fā)布和交流二手商品信息的平臺(tái)。 在大學(xué)校園里,存在著很多的二手商品,但是由于信息資源的不流通以及傳統(tǒng)二手商品信息交流方式的笨拙,導(dǎo)致了很多仍然具有一定價(jià)值或者具有非常價(jià)值的二手商品的囤積,乃至被當(dāng)作廢棄物處理。現(xiàn)在通過(guò)校園網(wǎng)進(jìn)入到本系統(tǒng),可以方便快捷的發(fā)布和交流任何二手商品的信息,并且可以通過(guò)留言方式進(jìn)行深一步的交流。由于每個(gè)大學(xué)的校園網(wǎng)都基本篇布校園的每一個(gè)地方,因此,只要宣傳得當(dāng),理論上來(lái)說(shuō),每一個(gè)人都可以讓他所發(fā)布的信息讓全校所了解,爭(zhēng)取到了信息資源的最大化利用。 系統(tǒng)完成的主要功能有:用戶設(shè)置功能、發(fā)布信息功能、信息管理功能、搜索 信息功能,留言功能,及系統(tǒng)管理功能。 系統(tǒng)總體設(shè)計(jì) 圖 系統(tǒng)總體圖 系統(tǒng)主要運(yùn)行在 Tomcat 這個(gè) Web 容器中,各個(gè)模塊對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)都通過(guò)JavaBeans 來(lái)實(shí)現(xiàn), JavaBeans 為數(shù)據(jù)庫(kù)的連接建立一個(gè)連接池,將對(duì)數(shù)據(jù)庫(kù)的連接請(qǐng)求池化 ,控制有效連接數(shù) ,可確保系統(tǒng)及數(shù)據(jù)庫(kù)管理系統(tǒng)的穩(wěn)定運(yùn)行。 概要設(shè)計(jì) 系統(tǒng)功能模塊設(shè)計(jì) 系統(tǒng)主要設(shè)計(jì)了用戶設(shè)置功能、發(fā)布信息功能、信息管理功能、搜索信息功能,留言功能,及系統(tǒng)管理功能模塊。 用戶設(shè)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1