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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-jsp家校通系統(tǒng)的設(shè)計(jì)-資料下載頁(yè)

2024-12-03 20:03本頁(yè)面

【導(dǎo)讀】教育是造福于人類的一項(xiàng)偉大事業(yè),“家校通”網(wǎng)站是面向教育服務(wù)的,本“家校通”系統(tǒng)的設(shè)計(jì)主要分為兩個(gè)部分:網(wǎng)站前臺(tái)與內(nèi)部系統(tǒng)的設(shè)計(jì)。論述了各模塊之間的關(guān)系,得出了該系統(tǒng)的基本框架。經(jīng)過(guò)以上的分析與研究,陸驗(yàn)證進(jìn)入自己的頁(yè)面按照各自的權(quán)限實(shí)現(xiàn)相對(duì)應(yīng)的功能。

  

【正文】 [3](美)??藸枺?Eckel,B.) . Java 編程思想[ M] . 北京:機(jī)械工業(yè)出版社, 2021 華北科技學(xué)院計(jì)算機(jī)系畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 35 附錄 A 基于 JSP 的動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技術(shù) 隨著 Web 技術(shù)的發(fā)展和電子商務(wù)時(shí)代的到來(lái),人們不再滿足于建立各種靜態(tài)地發(fā)布信息的網(wǎng)站,更多的時(shí)候需要能與用戶進(jìn)行交互,并能提供后臺(tái)數(shù)據(jù)庫(kù)的管理和控制等服務(wù)的動(dòng)態(tài)網(wǎng)站。 動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技術(shù) 早期的動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技術(shù)使用的是 CGI- BIN 接口。開(kāi)發(fā)人員編寫與接口相關(guān)的單獨(dú)的程序和基于 Web 的應(yīng)用程序,后者通過(guò) Web 服務(wù)器來(lái)調(diào)用前者。這種開(kāi)發(fā)技術(shù)存在著嚴(yán)重的擴(kuò)展性問(wèn)題 —— 每一個(gè)新的 CGI 程序要求在服務(wù)器上新增一個(gè)進(jìn)程。如果多個(gè)用戶并發(fā)地訪問(wèn)該程序,這些進(jìn)程將耗盡該 Web服務(wù)器所有的可用資源,直至其崩潰。 為 克服這一弊端,微軟公司提出了 Active Server Pages(ASP)技術(shù),該技術(shù)利用 “ 插件 ” 和 API 簡(jiǎn)化了 Web 應(yīng)用程序的開(kāi)發(fā)。 ASP 與 CGI 相比,其優(yōu)點(diǎn)是可以包含 HTML 標(biāo)簽,可以直接存取數(shù)據(jù)庫(kù)及使用無(wú)限擴(kuò)充的 ActiveX 控件,因此在程序編制上更富有靈活性。但該技術(shù)基本上是局限于微軟的操作系統(tǒng)平臺(tái)之上,主要工作環(huán)境是微軟的 IIS 應(yīng)用程序結(jié)構(gòu),所以 ASP 技術(shù)不能很容易地實(shí)現(xiàn)跨平臺(tái)的 Web 服務(wù)器程序開(kāi)發(fā)。 Hypertext Preprocessor(超文本預(yù)處理器),即 PHP 動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技 術(shù)與 ASP 相似,也是一種嵌入 HTML 文檔的服務(wù)器端腳本語(yǔ)言。其語(yǔ)法大部分與C、 Java、 Perl 等語(yǔ)言相似,并形成了自己的獨(dú)有風(fēng)格,利用該語(yǔ)言 Web 程序員可以快速地開(kāi)發(fā)出動(dòng)態(tài)網(wǎng)頁(yè)。 PHP 在大多數(shù) Unix 平臺(tái)、 GUN/Linux 和微軟 Windows 平臺(tái)上均可以運(yùn)行。 PHP 的優(yōu)點(diǎn)主要有:安裝方便,學(xué)習(xí)過(guò)程簡(jiǎn)單;數(shù)據(jù)庫(kù)連接方便,兼容性強(qiáng);擴(kuò)展性強(qiáng);可以進(jìn)行面向?qū)ο缶幊痰?。?PHP 也存在一些弱點(diǎn),主要是 PHP 是一種解釋型語(yǔ)言,不支持多線程結(jié)構(gòu),支持平臺(tái)和連接的數(shù)據(jù)庫(kù)都有限,特別是在支持的標(biāo)準(zhǔn)方面存在先天不足,對(duì) 于某些電子商務(wù)應(yīng)用來(lái)說(shuō), PHP 是不適合的。 還有一些技術(shù),如 Java Servlets 技術(shù),利用該技術(shù)可以很容易地用 Java華北科技學(xué)院計(jì)算機(jī)系畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 36 語(yǔ)言編寫交互式的服務(wù)器端代碼。一個(gè) Java Servlets 就是一個(gè)基于 Java 技術(shù)的運(yùn)行在服務(wù)器端的程序(與 Applet 不同,后者運(yùn)行在瀏覽器端)。開(kāi)發(fā)人員編寫這樣的 Java Servlets,以接收來(lái)自 Web 瀏覽器的 HTTP 請(qǐng)求,動(dòng)態(tài)地生成響應(yīng)(可能需要查詢數(shù)據(jù)庫(kù)來(lái)完成這種請(qǐng)求),然后發(fā)送包含 HTML 或 XML文檔的響應(yīng)到瀏覽器。這種技術(shù)對(duì)于普通的頁(yè)面設(shè)計(jì)者來(lái)說(shuō)要輕易地掌握是 很困難的。采用這種方法,整個(gè)網(wǎng)頁(yè)必須都在 Java Servlets 中制作。如果開(kāi)發(fā)人員或者 Web 管理人員想要調(diào)整頁(yè)面顯示,就不得不編輯并重新編譯該 Java Servlets。太陽(yáng)微系統(tǒng)公司 (Sun Microsystems Inc.)在 Web 服務(wù)器、應(yīng)用服務(wù)器、交易系統(tǒng)以及開(kāi)發(fā)工具供應(yīng)商間廣泛支持與合作下,整合并平衡了已經(jīng)存在的對(duì) Java 編程環(huán)境(例如 Java Servlets 和 JavaBeans)進(jìn)行支持的技術(shù)和工具后產(chǎn)生了一種新的、開(kāi)發(fā)基于 Web 應(yīng)用程序的方法 —— JavaServer Pages 技術(shù)( JSP)。這種動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技術(shù)主要有以下一些特點(diǎn): 能夠在任何 Web 或應(yīng)用程序服務(wù)器上運(yùn)行; 分離了應(yīng)用程序的邏輯和頁(yè)面顯示; 能夠進(jìn)行快速的開(kāi)發(fā)和測(cè)試; 簡(jiǎn)化了開(kāi)發(fā)基于 Web 的交互式應(yīng)用程序的過(guò)程。 JSP 的技術(shù)方法 為了快速方便地進(jìn)行動(dòng)態(tài)網(wǎng)站的開(kāi)發(fā), JSP 在以下幾個(gè)方面做了改進(jìn),使其成為快速建立跨平臺(tái)的動(dòng)態(tài)網(wǎng)站的首選方案。 用 JSP 技術(shù), Web 頁(yè)面開(kāi)發(fā)人員可以使用 HTML 或者 XML 標(biāo)識(shí)來(lái)設(shè)計(jì)和格式化最終頁(yè)面,并使用 JSP 標(biāo)識(shí)或者小腳本來(lái)生成頁(yè)面上的動(dòng)態(tài) 內(nèi)容(內(nèi)容是根據(jù)請(qǐng)求變化的,例如請(qǐng)求賬戶信息或者特定的一瓶酒的價(jià)格等)。生成內(nèi)容的邏輯被封裝在標(biāo)識(shí)和 JavaBeans 組件中,并且捆綁在腳本中,所有的腳本在服務(wù)器端運(yùn)行。由于核心邏輯被封裝在標(biāo)識(shí)和 JavaBeans 中,所以 Web 管理人員和頁(yè)面設(shè)計(jì)者,能夠編輯和使用 JSP 頁(yè)面,而不影響內(nèi)容的生成。 在服務(wù)器端, JSP 引擎解釋 JSP 標(biāo)識(shí)和腳本,生成所請(qǐng)求的內(nèi)容(例如,通過(guò)訪問(wèn) JavaBeans 組件,使用 JDBC 技術(shù)訪問(wèn)數(shù)據(jù)庫(kù)或者包含文件),并且將結(jié)果以 HTML(或者 XML)頁(yè)面的形式發(fā)送回瀏覽器。這既有助于作者 保護(hù)自己的代華北科技學(xué)院計(jì)算機(jī)系畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 37 碼,又能保證任何基于 HTML 的 Web 瀏覽器的完全可用性。 絕大多數(shù) JSP 頁(yè)面依賴于可重用的、跨平臺(tái)的組件( JavaBeans 或者Enterprise JavaBeans 組件)來(lái)執(zhí)行應(yīng)用程序所要求的復(fù)雜的處理。開(kāi)發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者和客戶團(tuán)體所使用?;诮M件的方法加速了總體開(kāi)發(fā)過(guò)程,并且使得各種組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開(kāi)發(fā)努力中得到平衡。 Web 頁(yè)面開(kāi)發(fā)人員不會(huì)都是熟悉腳本語(yǔ)言的編程人員。 JSP 技術(shù)封裝了許多功能,這些功能是在易用的、與 JSP 相關(guān)的 XML 標(biāo)識(shí)中進(jìn)行動(dòng)態(tài)內(nèi)容生成所需要的。標(biāo)準(zhǔn)的 JSP 標(biāo)識(shí)能夠訪問(wèn)和實(shí)例化 JavaBeans 組件,設(shè)置或者檢索組件屬性,下載 Applet,以及執(zhí)行用其他方法更難于編碼和耗時(shí)的功能。 幾乎所有平臺(tái)都支持 Java, JSP+ JavaBeans 幾乎可以在所有平臺(tái)下通行無(wú)阻。從一個(gè)平臺(tái)移植到另外一個(gè)平臺(tái), JSP 和 JavaBeans 甚至不用重新編譯,因?yàn)?Java 字節(jié)碼都是標(biāo)準(zhǔn)的與平臺(tái)無(wú)關(guān)的。 Java 中連接數(shù)據(jù)庫(kù)的技術(shù)是 JDBC, Java 程序通過(guò) JDBC 驅(qū)動(dòng)程序與數(shù)據(jù)庫(kù)相連,執(zhí)行查詢、提取數(shù)據(jù)等操作。 Sun 公司還開(kāi)發(fā)了 JDBC- ODBC bridge,利用此技術(shù) Java 程序可以訪問(wèn)帶有 ODBC 驅(qū)動(dòng)程序的數(shù)據(jù)庫(kù),目前大多數(shù)數(shù)據(jù)庫(kù)系統(tǒng)都帶有 ODBC 驅(qū)動(dòng)程序,所以 Java 程序能訪問(wèn)諸如 Oracle、 Sybase、MS SQL Server 和 MS Access 等數(shù)據(jù)庫(kù)。 此外,通過(guò)開(kāi)發(fā)標(biāo)識(shí)庫(kù), JSP 技術(shù)可以進(jìn)一步擴(kuò)展。第三方開(kāi)發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標(biāo)識(shí)庫(kù)。這使得 Web 頁(yè)面開(kāi)發(fā)人員能夠使用熟悉的工具和如同標(biāo)識(shí)一樣的 執(zhí)行特定功能的構(gòu)件來(lái)進(jìn)行工作。 JSP技術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中,以利用現(xiàn)存的工具和技巧,并且能擴(kuò)展到支持企業(yè)級(jí)的分布式應(yīng)用中。作為采用 Java 技術(shù)家族的一部分,以及 Java 2(企業(yè)版體系結(jié)構(gòu))的一個(gè)組成部分, JSP 技術(shù)能夠支持高度復(fù)雜的基于 Web 的應(yīng)用。 由于 JSP 頁(yè)面的內(nèi)置腳本語(yǔ)言是基于 Java 的,而且所有的 JSP 頁(yè)面都被華北科技學(xué)院計(jì)算機(jī)系畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 38 編譯成為 Java Servlets,所以 JSP 頁(yè)面具有 Java 技術(shù)的所有好處,包括健壯的存儲(chǔ)管理和安全性。作為 Java 平臺(tái)的一部分, JSP 擁有 Java 編程語(yǔ)言 “ 一次編 寫,各處運(yùn)行 ” 的特點(diǎn)。 JSP 的應(yīng)用模型 利用 JSP 技術(shù),動(dòng)態(tài)信息由 JSP 頁(yè)面來(lái)表現(xiàn), JSP 頁(yè)面由安裝在 Web 服務(wù)器或者使用 JSP 的應(yīng)用服務(wù)器上的 JSP 引擎執(zhí)行。 JSP 引擎接受客戶端對(duì) JSP頁(yè)面的請(qǐng)求,并且生成 JSP 頁(yè)面作為對(duì)客戶端的響應(yīng)。 JSP頁(yè)面通常被編譯成為 Java Servlets,這是一個(gè)標(biāo)準(zhǔn)的 Java 擴(kuò)展。頁(yè)面開(kāi)發(fā)人員能夠訪問(wèn)全部的 Java應(yīng)用環(huán)境,以利用 Java 技術(shù)的擴(kuò)展性和可移植性。當(dāng) JSP 頁(yè)面第一次被調(diào)用時(shí),如果它還不存在,就會(huì)被編譯成為一個(gè) Java Servlets 類,并且 存儲(chǔ)在服務(wù)器的內(nèi)存中。這就使得在接下來(lái)的對(duì)該頁(yè)面的調(diào)用中,服務(wù)器會(huì)有非常快的響應(yīng)(這避免了 CGI- BIN 為每個(gè) HTTP 請(qǐng)求生成一個(gè)新的進(jìn)程的問(wèn)題)。 JSP 頁(yè)面可以包含在多種不同的應(yīng)用體系結(jié)構(gòu)或者模型中,可以用于由不同協(xié)議、組件和格式所組成的聯(lián)合體中?;?JSP 的動(dòng)態(tài)信息發(fā)布技術(shù)是一個(gè)開(kāi)放的、可擴(kuò)展的建立動(dòng)態(tài) Web 頁(yè)面的標(biāo)準(zhǔn)。不論采用什么創(chuàng)建工具,開(kāi)發(fā)人員都可以使用 JSP 頁(yè)面來(lái)創(chuàng)建可移植的 Web 應(yīng)用,在不同的 Web 應(yīng)用服務(wù)器上運(yùn)行。 華北科技學(xué)院計(jì)算機(jī)系畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 39 附錄 B 系統(tǒng)使用說(shuō)明 處理器 Intel Pentium 系列處理器 內(nèi)存 128 M 以上 硬盤 以上 顯示器 SUPER VGA 顯示卡 支持 256 色或真彩。 軟件環(huán)境: Windows 98 及以上版本 編程環(huán)境: Tomcat 和 數(shù)據(jù)庫(kù)管理系統(tǒng): Microsoft SQL Server 2021 3. 使用說(shuō)明書 在使用本系統(tǒng)之前必須安裝 Tomcat 和 JDK, 同時(shí)必須使用 SQL Server2021數(shù)據(jù)庫(kù),并要安裝 SQL 數(shù)據(jù)源 YKT。 設(shè)備安裝好之后,再在 Tomcat 文件夾的 webapps 文件夾中設(shè)置一個(gè)新的JSP 目錄,使用 /site/虛擬目錄,先運(yùn)行 ,再打開(kāi) SQL Server2021 數(shù)據(jù)庫(kù),瀏覽 頁(yè)面。選擇管理員身份,輸入用戶名: admin 密碼: admin,即可進(jìn)入管理員頁(yè)面。 華北科技學(xué)院計(jì)算機(jī)系畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 40 致 謝 這次的畢業(yè)設(shè)計(jì)包括畢業(yè)實(shí)習(xí)總共用了 4 個(gè)月的時(shí)間來(lái)努力制作的,通過(guò)這次的學(xué)習(xí),我熟悉了 Tomcat 環(huán)境,學(xué)會(huì)了 tomcat 的 使用,掌握了 JSP技術(shù)的應(yīng)用,提高了編程的能力。整個(gè)系統(tǒng)的設(shè)計(jì)基本完成了任務(wù)書上的各項(xiàng)內(nèi)容,達(dá)到了指導(dǎo)老師 —— 李芙玲老師的要求。 能夠順利地完成這次畢業(yè)設(shè)計(jì),首先要感謝系里領(lǐng)導(dǎo)對(duì)畢業(yè)設(shè)計(jì)的重 視,他們的督促和鼓勵(lì)對(duì)我 能及時(shí)完成設(shè)計(jì)起到很大的作用。在設(shè)計(jì)的開(kāi)始階段,我對(duì)設(shè)計(jì)的開(kāi)發(fā)工具和開(kāi)發(fā)環(huán)境都很不熟悉,遇到了很多的問(wèn)題,多虧老師和同學(xué)的幫助,解決了很多問(wèn)題,成功地完成了畢業(yè)設(shè)計(jì)。其中,最要感謝的是我的指導(dǎo)老師 —— 李芙玲老師。可以說(shuō),沒(méi)有她的鼓勵(lì)、幫助與支持,我絕對(duì)不會(huì)這么順利地完成設(shè)計(jì)。在整個(gè)畢業(yè)設(shè)計(jì)的過(guò)程中 ,老師對(duì) 本 設(shè)計(jì)都高度重視,并盡心盡力地幫助 我 。她在實(shí)際操作中給予 我 非常大的幫助,在精神上給予了 我 很大的鼓勵(lì)和支持。 在畢業(yè)設(shè)計(jì)之前,我沒(méi)有學(xué)過(guò) JSP 網(wǎng)站開(kāi)發(fā)技術(shù),在整個(gè)設(shè)計(jì)的過(guò)程都是邊學(xué)邊做的,由于能力的有限和時(shí)間的關(guān)系, 本 系統(tǒng)還存在一些不足的地方,如功能不夠完善、較簡(jiǎn)單、系統(tǒng)安全性不足等等,都有待日后地改進(jìn)。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1