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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-校園網(wǎng)站管理系統(tǒng)(編輯修改稿)

2025-01-06 17:42 本頁面
 

【文章內(nèi)容簡介】 建 北方軟件學(xué)院網(wǎng)站主要的目的就是實(shí)現(xiàn)宣傳學(xué)院及學(xué)生與學(xué)校之間建立良好的溝通。 本網(wǎng)站是運(yùn)用 JSP 技術(shù)開發(fā)的一個高校學(xué)院網(wǎng)站。該網(wǎng)站主要采用 JSP、JavaScript、 sql2021 等技術(shù)和工具,整體設(shè)計(jì)包括前臺頁面的設(shè)計(jì)與后臺的開發(fā) ,并將沈陽理工大學(xué)繼續(xù)教育畢業(yè)論文 4 兩者很好的結(jié)合在一起,實(shí)現(xiàn)了該校園網(wǎng)站的可用性。 經(jīng) 濟(jì)效益分析 從發(fā)展前景來看,學(xué)校校園網(wǎng) 站 的發(fā)展勢頭 良好 ,非常樂觀。但也應(yīng)該看到目前我國校園網(wǎng) 站 建設(shè)的水平差距較大。校園網(wǎng) 站 的建設(shè)要為學(xué)校的根本利益服務(wù), 校園網(wǎng) 站在學(xué)校的人才培養(yǎng)、學(xué)科建設(shè)和科研工作方面 能否發(fā)揮作用, 是校園網(wǎng) 站 成敗的關(guān)鍵。 建設(shè)校園網(wǎng) 站 的根本目的是為學(xué)校的教學(xué)、科研和管理提供先進(jìn)實(shí)用的計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境,為學(xué)校的發(fā)展和全球信息資源的共享而服務(wù)。校園網(wǎng) 站 的發(fā)展方向是提供適應(yīng)不同應(yīng)用需求的網(wǎng)絡(luò)服務(wù)和拓展新的網(wǎng)絡(luò)應(yīng)用。 沈陽理工大學(xué)繼續(xù)教育畢業(yè)論文 5 3 關(guān)鍵問題及分析 研究設(shè)計(jì)中要解決的問題 本 系統(tǒng)在設(shè)計(jì)過程中需要解決的問題有 以下幾個方面 : 前臺最新信息的顯示 首先, 普通 用戶 在打開 校園 網(wǎng)站首頁時(shí),要能非常清楚的看見學(xué)校的最新新聞和通告等相關(guān)信息。如何在首頁里獲取數(shù)據(jù)庫中的最新信息,是前臺最新信息顯示要解決的最核心問題。 用戶 登錄 后臺用戶登錄 時(shí), 各個欄目的管理員要登錄到各自管理欄目的頁面中去。 如何判斷用戶應(yīng)該進(jìn)入哪個頁面是用戶 登錄 模塊需要解決的問題。 權(quán)限管理 本系統(tǒng)主要有三個欄目的信息要進(jìn)行管理和維護(hù),他們分別是新聞中心管理、通知公告管理和就業(yè)明星管理。如何給每個欄目 的管理員分配權(quán)限是權(quán)限管理需要解決的問題。 圖片的上傳 主 頁的新聞圖片能更加生動和形象的表達(dá)出新聞的內(nèi)容,而新聞圖片的規(guī)格是要有限制的, 管理員進(jìn)行圖片上傳時(shí),要設(shè)置上傳圖片的存儲路徑,文件類型和大小。 系統(tǒng)訪問日志 系統(tǒng)日志可以記錄 登錄 用戶的 IP 地址、日期和時(shí)間等相關(guān)信息。 通過 日志信息的統(tǒng)計(jì) ,管理 員 可以 很容易的 了解 目前網(wǎng)站的 訪問情況。 具體實(shí)現(xiàn)中采用的關(guān)鍵技術(shù) JSP 技術(shù) JSP(JavaServer Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。在傳統(tǒng)的網(wǎng)頁 HTML 文件 (*.htm,*.html)中加入 Java 程序片段(Scriptlet)和 JSP 標(biāo)記 (tag),就構(gòu)成了 JSP 網(wǎng)頁 (*.jsp)。 Web 服務(wù)器在遇到訪問 JSP 網(wǎng)頁的請求時(shí),首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以 HTML 格式返回給客 戶。程沈陽理工大學(xué)繼續(xù)教育畢業(yè)論文 6 序片段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送 等等,這就是建立動態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,對客戶瀏覽器的要求最低,可以實(shí)現(xiàn)無 Plugin,無 ActiveX,無 Java Applet,甚至無Frame。 JSP( JavaServer Pages)是一種基于 Java 的腳本技術(shù)。在 JSP 的眾多優(yōu)點(diǎn)之中,其中之一是它能將 HTML 編碼從 Web 頁面的業(yè)務(wù)邏輯中有效地分離出來。用 JSP 訪問可重用的組件,如 Servlet、 JavaBean 和基于 Java 的 Web 應(yīng)用程序。 JSP 還支持在 Web 頁面中直接嵌入 Java 代碼??捎脙煞N方法訪問 JSP 文件:瀏覽器發(fā)送 JSP 文件請求、發(fā)送至 Servlet 的請求。 JSP 文件訪問 Bean 或其它能將生成的動態(tài)內(nèi)容發(fā)送到瀏覽器的組件。當(dāng) Web 服務(wù)器接收到一 個 JSP 文件請求時(shí),服務(wù)器將請求發(fā)送至 WebSphere 應(yīng)用服務(wù)器。WebSphere 應(yīng)用服務(wù)器 對 JSP 文件進(jìn)行語法分析并生成 Java 源文件(被編譯和執(zhí)行為 Servlet)。 Java 源文件的生成和編譯僅在初次調(diào)用 Servlet 時(shí)發(fā)生,除非已經(jīng)更新了原始的 JSP 文件。在這種情況下, WebSphere 應(yīng)用服務(wù)器 將檢測所做的更新,并在執(zhí)行它之前重新生成和編譯 Servlet。 JDBC技術(shù) JDBC API 用于連接 Java 應(yīng)用程序與各種關(guān)系數(shù)據(jù)庫。這使得人們在建立客戶 /服務(wù)器應(yīng)用程序時(shí),通常把 Java 作為編程語言,把任何一種瀏覽器作為應(yīng)用程序的友好界面,把 Inter 或 Intra 作為網(wǎng)絡(luò)主干,把有關(guān)的數(shù)據(jù)庫作為數(shù)據(jù)庫后端。以下是使用 JDBC 的優(yōu)缺點(diǎn)。 優(yōu)點(diǎn)如下: JDBC API 與 ODBC 十分相似,有利于用戶理解。 JDBC 使得編程人員從復(fù)雜的驅(qū)動器調(diào)用命令和函數(shù)中解脫出來,可以致力于應(yīng)用程序中的關(guān)鍵地方。 JDBC 支持不同的關(guān)系數(shù)據(jù)庫,使得程序的可移植性大大加強(qiáng)。 用戶可以使用 JDBCODBC 橋驅(qū)動器將 JDBC 函數(shù)調(diào)用轉(zhuǎn)換為 ODBC。 JDBC API 是面向?qū)ο蟮模梢宰層脩舭殉S玫姆椒ǚ庋b為一個類,備后用。 沈陽理工大學(xué)繼續(xù)教育畢業(yè)論文 7 缺點(diǎn)如下: 使用 JDBC,訪問數(shù)據(jù)記錄的速度會受到一定程度的影響。 JDBC 結(jié)構(gòu)中包含了不同廠家的產(chǎn)品,這就給更改數(shù)據(jù)源帶來了很大的麻煩 。 JavaScript 技術(shù) 為了使網(wǎng)頁能夠具有交互性,能夠包含更多活躍的元素,就有必要在網(wǎng)頁中嵌入其它的技術(shù)。如: Javascript、 VBScript、 Document Object Model(文件目標(biāo)模塊)、Layers 和 Cascading Style Sheets( CSS), CSS 和 Lyaer(圖層)技術(shù) 。 那么 Javascript是什么 呢 ? Javascript 就是適應(yīng)動態(tài)網(wǎng)頁制作的需要而誕生的一種新的編程語言,如今越來越廣泛地使用于 Inter 網(wǎng)頁制作上。 Javascript 是由 Netscape 公司開發(fā)的一種腳本語言( scripting language),或者稱為描述語言。在 HTML基礎(chǔ)上,使用 Javascript可以開發(fā)交互式 Web 網(wǎng)頁。 Javascript 的出現(xiàn)使得網(wǎng)頁和用戶之間實(shí)現(xiàn)了一種實(shí)時(shí)性的、動態(tài)的、交互性的關(guān)系,使網(wǎng)頁包含更多活躍 的元素和更加精彩的內(nèi)容。 運(yùn)行用Javascript 編寫的程序需要能支持 Javascript 語言的瀏覽器。 Netscape 公司 Navigator 3. 0 以上版本的瀏覽器都能支持 Javascript 程序,微軟公司 Inter Explorer 3. 0 以上版本的瀏覽器基本上支持 Javascript。微軟公司還有自己開發(fā)的Javascript,稱為 JScript。 Javascript 和 Jscript 基本上是相同的,只是在一些細(xì)節(jié)上有出入。 Javascript 短小精悍, 又是在客戶機(jī)上執(zhí)行的,大大提高 了網(wǎng)頁的瀏覽速度和交互能力。 同時(shí)它又是專門為制作 Web 網(wǎng)頁而量身定做的一種簡單的編程語言。 雖然,在 Dreamweaver 的 Behaviors 可以為我們方便地使用 Javascript 程序而不用編寫代碼,但我們自己了解了 Javascript 的編程方法后,將能更加方便靈活地應(yīng)用,也使 Javascript 的代碼更簡練。 Java Bean 技術(shù) JavaBean 是用 Java 語言描述的軟件組件模型,其實(shí)際上是一個類。 JavaBean 一般分為可視化組件和非可視化組件兩種??梢暬M件可以是簡單的 GUI 元 素,如按鈕或文本框,也可以是復(fù)雜的,如報(bào)表組件;非可視化組件沒有 GUI 表現(xiàn)形式,用于封裝業(yè)務(wù)邏輯、數(shù)據(jù)庫操作等。其最大的優(yōu)點(diǎn)在于可以實(shí)現(xiàn)代碼的可重用性。 JavaBean 又同時(shí)具有以下特性 : 易于維護(hù)、使用、編寫 ; 可實(shí)現(xiàn)代碼的重用性 ; 可移植性強(qiáng),但僅限于 Java 工作平臺 ;沈陽理工大學(xué)繼續(xù)教育畢業(yè)論文 8 便于傳輸,不限于本地還是網(wǎng)絡(luò) ; 可以以其他部件的模式進(jìn)行工作。 JavaBean 是描述 Java 的軟件組件模型,有點(diǎn)類似于 Microsoft 的 COM 組件概念。在 Java 模型中,通過 JavaBean 可以無限擴(kuò)充 Java 程序的功能,通過 JavaBean 的組合可以快速的生成新的應(yīng)用程序。對于程序員來說,最好的一點(diǎn)就是 JavaBean 可以實(shí)現(xiàn)代碼的重復(fù)利用,另外對于程序的易維護(hù)性等等也有很重大的意義。 JavaBean 通過 Java虛擬機(jī) (Java Virtual Machine)可以得到正確的執(zhí)行,運(yùn)行 JavaBean 最小的需求是 或者以上的版本 。 使用 JavaBean 的原 程序中往往有重復(fù)使用的段落, JavaBean 就是為了能夠重復(fù)使用而設(shè)計(jì)的程序段落,而且這些段落并不只服務(wù)于某一個程序,而且每個 JavaBean 都具有特定功能,當(dāng)需要這個功能的時(shí)候 就可以調(diào)用相應(yīng)的 JavaBean。從這個意義上來講,JavaBean 大大簡化了程序的設(shè)計(jì)過程,也方便了其他程序的重復(fù)使用。 Servlet 技術(shù) Servlet 是一種服務(wù)器端的 Java 應(yīng)用程序,具有獨(dú)立于平臺和協(xié)議的特性,可以生成動態(tài)的 Web 頁面。它擔(dān)當(dāng)客戶請求 與服務(wù)器響應(yīng)的中間層。 Servlet 是位于 Web 服務(wù)器內(nèi)部的服務(wù)器端的 Java 應(yīng)用程序,與傳統(tǒng)的從命令行啟動的 Java 應(yīng)用程序不同,Servlet 由 Web 服務(wù)器進(jìn)行加載,該 Web 服務(wù)器必須包含支持 Servlet 的 Java 虛擬機(jī)。 Servlet 的工作模式: 客戶端發(fā)送請求至服務(wù)器,服務(wù)器啟動并調(diào)用 Servlet,Servlet 根據(jù)客戶端請求生成響應(yīng)內(nèi)容并將其傳給服務(wù)器,服務(wù)器 將響應(yīng)返回客戶端 。 運(yùn)用理論及方法介紹 系統(tǒng) WEB 服務(wù)器執(zhí)行流程 如 圖 , 本次畢業(yè)設(shè)計(jì)是用典型的 B/S( Browser/Server)結(jié)構(gòu)完成的,它的整個框架分為三層:客戶層、服務(wù)器層、數(shù)據(jù)層。在數(shù)據(jù)層采用了 SQL Server 2021數(shù)據(jù)庫,服務(wù)器層使用了 Java 的 JavaBean 和 JSP 技術(shù),客戶層使用了 JavaScript 相關(guān)技術(shù) 。整個程序開始運(yùn)行后,處于服務(wù)器層 Apache Tomcat 應(yīng)用服務(wù)器支持的 Servlet會在得到前臺頁面請求時(shí)通過 JDBC 向后臺數(shù)據(jù)庫通過動態(tài)查詢并索取數(shù)據(jù),然后將結(jié)果由 JSP 頁面通過 HTTP 協(xié)議向前臺發(fā)送。通過瀏覽器根據(jù)接收 到的 JSP 頁面?zhèn)鬟f過來
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1