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

正文內(nèi)容

基于java的精品課程網(wǎng)站設計_畢業(yè)設計論文(編輯修改稿)

2024-08-15 16:53 本頁面
 

【文章內(nèi)容簡介】 oader),如分配不同的名字空間以防替代本地的同名類、字節(jié)代碼檢查,并提供安全管理機制(類 SecurityManager)讓 Java 應用設置安全哨兵。 Java 程序(后綴為 java 的文件)在 Java 平臺上被編譯為體系結構中立的字節(jié)碼格式(后綴為 class 的文件),然后可以在實現(xiàn)這個 Java 平臺的任何系統(tǒng)中運行。這種途徑適合于異構的網(wǎng)絡環(huán)境和軟件的分發(fā)。 可移植性 來源于體系結構中立性,另外, Java 還嚴格規(guī)定了各個基本數(shù)據(jù)類型的長度。 Java 系統(tǒng)本身也具有很強的可移植性, Java 編譯器是用 Java 實現(xiàn)的,Java 的運行環(huán)境是用 ANSI C 實現(xiàn)的。 即 Java 程序在 Java 平臺上被編譯為字節(jié)碼格式,然后可以在實現(xiàn)這個 Java平臺的任何系統(tǒng)中運行。在運行時, Java 平臺中的 Java 解釋器對這些字節(jié)碼進行解釋執(zhí)行,執(zhí)行過程中需要的類在聯(lián)接階段被載入到運行環(huán)境中。 與那些解釋型的高級腳本語言相比, Java 的確是高性能的。事實上, Java的運行速度隨著 JIT(JustInTime)編譯器技術的發(fā)展越來越接近于 C++。 在 Java 語言中 支持多線程,多線程功能使得在一個程序里可同時執(zhí)行多個小任務。線程,有時也稱小進程,是一個大進程里分出來的小的獨立的進程。 Java 的動態(tài)特性是其面向?qū)ο笤O計方法的發(fā)展。它允許程序動態(tài)地裝入運行河南大學物理與電子學院本科畢業(yè)論文 6 過程中所需要的類,這是 C++語言進行面向?qū)ο蟪绦蛟O計所無法實現(xiàn)的。 Java編譯器不是將對實例變量和成員函數(shù)的引用編譯為數(shù)值引用,而是將符號引用信息在字節(jié)碼中保存下傳遞給解釋器,再由解釋器在完成動態(tài)連接類后,將符號引用信息轉(zhuǎn)換為數(shù)值偏移量 [5]。 JSP 簡介 JSP 簡介 JSP(Java Server Pages)是由 Sun Microsystems 公司倡導、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術標準。 JSP 技術有點類似 ASP 技術,它是在傳統(tǒng)的網(wǎng)頁HTML 文件 (*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP 標記 (tag),從而形成JSP 文件 (*.jsp)。 JSP 技術使用 Java 編程語言編寫類 XML 的 tags 和 scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過 tags 和 scriptlets 訪問存在于服務端的資源的應用邏輯。 JSP 將網(wǎng)頁邏輯與網(wǎng)頁設計和顯示分離,支持可重用的基于組件的設計,使基于 Web 的應用程序的 開發(fā)變得迅速和容易 [6]。 JSP 技術簡述 JSP 和客戶端的交互是通過 HTTP 協(xié)議實現(xiàn)的,這個過程主要分為以下 4 個步驟。 客戶端和服務器建立連接; 客戶端發(fā)送請求; 服務器發(fā)出響應; 關閉連接; 所有的 JSP 程序在首次載入時都被翻譯成 Servlet 文件,然后在運行,這個工作主要有 JSP 引擎來完成。當?shù)谝淮芜\行一個 JSP 頁面時, JSP 引擎會完成以下操作: (1) 將 JSP 文件翻譯成 Servlet 文件(以 .Java 為后綴),它是一 個完整的 Java應用程序。 ( 2) JSP 引擎調(diào)用 Java 編譯器編譯 Servlet 文件得到可執(zhí)行的代碼文件(以 .class 為后綴)。 ( 3) JSP 引擎調(diào)用 Java 虛擬機解釋執(zhí)行 class 文件,并將運行結果返回給客戶端瀏覽器。 ( 4)服務器將運行結果以 HTML 形式作為響應返回給客戶端瀏覽器。 河南大學物理與電子學院本科畢業(yè)論文 7 Servlet 簡介 Servlet 是一種獨立于平臺和協(xié)議的服務器端的 Java 應用程序,可以生成動態(tài)的 Web 頁面。 它擔當 Web 瀏覽器或其他 Http 客戶程序發(fā)出請求,與 HTTP服務器上的數(shù)據(jù)庫或應用 程序之間的中間層 [7]。 Servlet 是位于 Web 服務器內(nèi)部的服務器端的 Java 應用程序,與傳統(tǒng)的從命令行啟動的 Java 應用程序不同,Servlet 由 Web 服務器進行加載,該 Web 服務器必須包含支持 Servlet 的 Java 虛擬機。 JavaScript 簡介 JavaScript 是一種基于對象和事件驅(qū)動并具有相對安全性的客戶端腳本語言。同時也是一種廣泛用于客戶端 Web 開發(fā)的腳本語言,常用來給 HTML 網(wǎng)頁添加動態(tài)功能,比如響應用戶的各種操作 [8]。它最初由網(wǎng)景公司( Netscape)的Brendan Eich 設計,是一種動態(tài)、弱類型、基于原型的語言,內(nèi)置支持類。 JavaScript是 Sun公司的注冊商標。 Ecma 國際以 JavaScript 為基礎制定了 ECMAScript 標準。JavaScript 也可以用于其他場合,如服務器端編程。完整的 JavaScript 實現(xiàn)包含三個部分: ECMAScript,文檔對象模型,字節(jié)順序記號。 3 系統(tǒng)需求分析 系統(tǒng)的性能要求分析 ( 1)磁盤容量要求: 本系統(tǒng)屬于 B/S 模式構架,因此存儲容量較小,數(shù)據(jù)庫系統(tǒng)也不是很大,系統(tǒng)文件估計占 30M 的磁盤空間,數(shù)據(jù)庫文件占 用空間也不是很大。不過該精品課程網(wǎng)站中的資源管理模塊將會占用很大的空間。一些管理員的課件資源在文件中將會占用很大的空間。而本機器有 320G 的空間,足夠放入一些視頻,如果空間不夠,這個就要管理員及時的清空系統(tǒng)中的過期文件 [9]。 ( 2)適應性要求: 要求界面友好,菜單清楚,學生和老師都能很快熟悉網(wǎng)站。對于部分文章、課件的發(fā)布要求達到所見即所得的效果。 系統(tǒng)功能需求分析 本系統(tǒng)需要采用 B/S 模式設計開發(fā),可以作為一般高等院校的精品發(fā)布系統(tǒng)。教師可需要擁有發(fā)表、查看、刪除、修改課程權限,游客需 要可以查看課程,管理員則需要可以查看注冊用戶信息等 [10]。 河南大學物理與電子學院本科畢業(yè)論文 8 4 系統(tǒng)設計 運行環(huán)境設計 操作系統(tǒng): Microsoft Windows XP 開發(fā)工具: 運行環(huán)境: 數(shù)據(jù)庫: MySQL 功能模塊設計 系統(tǒng)功能模塊圖如下圖 41 所示: 圖 41 功能模塊圖 用戶進入首頁后,如未登錄,可以進行搜索課程、查看課程、查看作者等操作。如選擇登錄,則可以進入個人中心頁面,在該頁面可以進行修改個人信息、發(fā)表課程、修改課程、刪除課程等操作。如果是以管理員賬號 (賬號 :admin,密碼 :admin)登錄,則在個人中心多出查看注 冊用戶選項。 數(shù)據(jù)庫設計 數(shù)據(jù)庫概念結構 (ER 圖 )如圖 42 所下: 河南大學物理與電子學院本科畢業(yè)論文 9 圖 42 ER 圖 根據(jù)需求分析,一共 設計四張表: ( 1)用戶表 (用戶 ID、用戶姓名、用戶密碼、用戶性別、用戶職位、用戶所屬學院、用戶籍貫、用戶頭像 )。 ( 2)課程內(nèi)容表 (課程 ID、課程的主要負責人、課程名、課程類型、課程發(fā)布日期、教師隊伍簡介、隊伍職位結構、隊伍學歷結構、隊伍年齡結構、負責人近五年來講授的主要課程、負責人在國內(nèi)外發(fā)行刊物發(fā)表的論文、負責人承擔的實踐性教學、負責人獲得的學術研究獎勵、課程簡介、教學大綱、理論教學內(nèi)容、實踐教學內(nèi)容、專家評價、督導組評價、學生評價、教學特色介紹、教學研究、教學獲獎、參考文獻、網(wǎng)絡資源 )。 ( 3)學生作業(yè)表 (ID、課程 ID、學生作業(yè) )。 ( 4)歷年考題表 (ID、課程 ID、歷年考題 )。 5 系統(tǒng)實現(xiàn) 首頁模塊 用戶在地址欄中輸入 首頁,如下圖 51 所示: 河南大學物理與電子學院本科畢業(yè)論文 10 圖 51 首頁展示圖 首頁主要有以下幾點功能: ( 1)點擊左側按鈕可跳到各個頁面,比如檢索頁面、登錄頁面、注冊頁面。 ( 2)最新作品部分可以展示最新發(fā)布的課程,點擊可以進入該課程。 ( 3)右側精品課程部分則可以查看優(yōu)秀的課程,點擊可以進入。 ( 4)著名老師部分可以查看老師信息。 ( 5)大學簡
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1