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

正文內(nèi)容

基于jsp的班級網(wǎng)站管理系統(tǒng)的設(shè)計(jì)-文庫吧

2025-08-03 21:31 本頁面


【正文】 xplorer 顯示器:VGA 或更高分辨率的顯示器中北大學(xué) 2020 屆畢業(yè)設(shè)計(jì)說明書第 1 頁 共 32 頁 開發(fā)工具與平臺 JSP 技術(shù)JSP(Java Server Pages)是 由 Sun Microsystems 公 司 倡 導(dǎo) 、 許 多 公 司 參 與 一起 建 立 的 一 種 動 態(tài) 網(wǎng) 頁 技 術(shù) 標(biāo) 準(zhǔn) 。 JSP 技 術(shù) 是 用 JAVA 語 言 作 為 腳 本 語 言 的 ,JSP 網(wǎng) 頁 為 整 個 服 務(wù) 器 端 的 JAVA 庫 單 元 提 供 了 一 個 接 口 來 服 務(wù) 于 HTTP 的應(yīng) 用 程 序 。JSP 技 術(shù) 有 點(diǎn) 類 似 ASP 技 術(shù) , 它 是 在 傳 統(tǒng) 的 網(wǎng) 頁 HTML 文 件 中 插 入 Java程 序 段 和 JSP 標(biāo) 記 , 從 而 形 成 JSP 網(wǎng) 頁 。 所 有 程 序 操 作 都 在 服 務(wù) 器 端 運(yùn) 行 ,網(wǎng) 絡(luò) 上 傳 送 給 客 戶 端 的 僅 是 得 到 的 結(jié) 果 , 與 客 戶 端 的 瀏 覽 器 無 關(guān) , 因 此 , JSP稱 這 Serverside Language。 所 以 被 許 多 人 認(rèn) 為 是 未 來 最 有 發(fā) 展 前 途 的 動 態(tài) 網(wǎng) 站技 術(shù) 之 一 。 SQL Server 數(shù)據(jù)庫SQL Server 是一個具備完全 Web 支持的數(shù)據(jù)庫產(chǎn)品,提供了對可擴(kuò)展標(biāo)記語言(XML)的核心支持以及在 Inter 上和防火墻外進(jìn)行查詢的能力,提供了以 Web 標(biāo)準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)據(jù)庫編程功能。同時(shí)提供了高效的數(shù)據(jù)庫解決方案,可處理海量數(shù)據(jù),是個大型的數(shù)據(jù)庫系統(tǒng)。其安全性、穩(wěn)定性、擴(kuò)展性、存儲數(shù)據(jù)量都遠(yuǎn)優(yōu)于 access、mysql 這些小型數(shù)據(jù)庫。 myelcipse 開發(fā)環(huán)境本 次 系 統(tǒng) 開 發(fā) 所 使 用 的 前 臺 開 發(fā) 技 術(shù) 為 Java, 所 使 用 的 軟 件 為MyEclipse。 Java 是 一 種 軟 件 技 術(shù) , 是 一 種 由 美 國 SUN 計(jì) 算 機(jī) 公 司 所 研 究 而成 的 語 言 , 是 一 種 較 為 高 級 的 編 程 語 言 。 利 用 它 可 以 在 數(shù) 據(jù) 庫 和 J2EE 的 開發(fā) 、 發(fā) 布 , 以 及 應(yīng) 用 程 序 服 務(wù) 器 的 整 合 方 面 極 大 的 提 高 工 作 效 率 。 它 是 功 能 豐富 的 J2EE 集 成 開 發(fā) 環(huán) 境 , 包 括 了 完 備 的 編 碼 、 調(diào) 試 、 測 試 和 發(fā) 布 功 能 , 能 夠支 持 HTML, Struts, JSP, CSS, Javascript, SQL, Hibernate。 同 時(shí) , 為 用 戶 提 供 了 高 效 、 便 捷 的 操 作 環(huán) 境 和 友 好 的 可 視 化 操 作 界 面 。 Tomcat 應(yīng)用服務(wù)器目 前 支 持 JSP 的 應(yīng) 用 服 務(wù) 器 是 較 多 的 , Tomcat 是 其 中 較 為 流 行 的 一 個Web 服 務(wù) 器 , 被 JavaWorld 雜 志 的 編 輯 選 為 2020 年 度 最 具 創(chuàng) 新 的 java 產(chǎn) 品 ,可 見 其 在 業(yè) 界 的 地 位 。 中北大學(xué) 2020 屆畢業(yè)設(shè)計(jì)說明書第 2 頁 共 32 頁Tomcat 是 一 個 免 費(fèi) 的 開 源 的 Serlvet 容 器 , 在 Tomcat 中 , 應(yīng) 用 程 序 的部 署 很 簡 單 , 你 只 需 將 你 的 WAR 放 到 Tomcat 的 webapp 目 錄 下 , Tomcat 會 自動 檢 測 到 這 個 文 件 , 并 將 其 解 壓 。 你 在 瀏 覽 器 中 訪 問 這 個 應(yīng) 用 的 Jsp 時(shí) , 通常 第 一 次 會 很 慢 , 因 為 Tomcat 要 將 Jsp 轉(zhuǎn) 化 為 Servlet 文 件 , 然 后 編 譯 。 編譯 以 后 , 訪 問 將 會 很 快 。 另 外 Tomcat 也 提 供 了 一 個 應(yīng) 用 : manager, 訪 問 這個 應(yīng) 用 需 要 用 戶 名 和 密 碼 , 用 戶 名 和 密 碼 存 儲 在 一 個 xml 文 件 中 。 通 過 這 個應(yīng) 用 , 輔 助 于 Ftp, 你 可 以 在 遠(yuǎn) 程 通 過 Web 部 署 和 撤 銷 應(yīng) 用 。 當(dāng) 然 本 地 也 可 以 。 Tomcat 也 具 有 傳 統(tǒng) 的 Web 服 務(wù) 器 的 功 能 : 處 理 Html 頁 面 。 但 是 與Apache 相 比 , 它 的 處 理 靜 態(tài) Html 的 能 力 就 不 如 Apache。 我 們 可 以 將 Tomcat和 Apache 集 成 到 一 塊 , 讓 Apache 處 理 靜 態(tài) Html, 而 Tomcat 處 理 Jsp 和Servlet。 這 種 集 成 只 需 要 修 改 一 下 Apache 和 Tomcat 的 配 置 文 件 即 可 。Tomcat 是 一 個 很 好 的 工 具 , 不 僅 僅 因 為 其 免 費(fèi) , 功 能 強(qiáng) 大 , 更 因 為 其 開放 性 , 越 來 越 收 到 人 們 的 重 視 。 MVC 設(shè)計(jì)模式MVC 是 Model( 模 型 ) ——View( 視 圖 ) ——Controller( 控 制 器 ) 的 縮寫 , 它 適 用 于 大 型 可 擴(kuò) 展 的 Web 應(yīng) 用 的 開 發(fā) , 它 強(qiáng) 制 性 地 將 應(yīng) 用 程 序 的 輸 入 、處 理 和 輸 出 分 開 , 將 其 劃 分 為 模 型 、 視 圖 和 控 制 器 三 個 核 心 部 分 , 使 它 們 各 司其 職 , 各 自 完 成 不 同 的 任 務(wù) , 其 中 任 何 一 部 分 的 修 改 都 不 會 影 響 其 它 兩 部 分 。在 MVC 模 式 中 , 模 型 封 裝 了 應(yīng) 用 問 題 的 核 心 數(shù) 據(jù) 、 邏 輯 關(guān) 系 和 業(yè) 務(wù) 規(guī) 則 ,提 供 了 業(yè) 務(wù) 邏 輯 的 處 理 過 程 。 模 型 一 方 面 被 控 制 器 調(diào) 用 , 完 成 問 題 處 理 的 操 作過 程 , 另 一 方 面 為 視 圖 獲 取 顯 示 數(shù) 據(jù) 提 供 了 訪 問 數(shù) 據(jù) 的 操 作 。 因 為 模 型 是 與 數(shù)據(jù) 格 式 無 關(guān) 的 , 因 此 一 個 模 型 可 以 為 多 個 視 圖 提 供 數(shù) 據(jù) , 這 樣 一 個 模 型 一 次 編寫 可 以 被 多 個 視 圖 重 用 , 從 而 避 免 了 代 碼 的 重 復(fù) 編 寫 。視 圖 是 MVC 模 式 下 用 戶 看 到 的 并 與 之 交 互 的 界 面 。 視 圖 從 模 型 處 獲 得 數(shù) 據(jù) ,視 圖 的 更 新 由 控 制 器 控 制 。 視 圖 不 包 含 任 何 業(yè) 務(wù) 邏 輯 的 處 理 , 它 只 是 作 為 一 種輸 出 數(shù) 據(jù) 的 方 式 。MVC 模 式 中 , 控 制 器 主 要 起 導(dǎo) 航 的 作 用 , 它 根 據(jù) 用 戶 的 輸 入 調(diào) 用 相 應(yīng) 的 模型 和 視 圖 去 完 成 用 戶 的 請 求 。 控 制 器 本 身 不 輸 出 任 何 東 西 , 它 接 受 用 戶 請 求 并中北大學(xué) 2020 屆畢業(yè)設(shè)計(jì)說明書第 3 頁 共 32 頁決 定 調(diào) 用 哪 個 模 型 構(gòu) 件 去 處 理 , 以 及 由 哪 個 視 圖 來 顯 示 模 型 處 理 之 后 返 回 的 數(shù)據(jù) 。MVC 的 處 理 過 程 是 這 樣 的 : 對 于 每 一 個 用 戶 輸 入 的 請 求 , 首 先 被 控 制 器 接收 , 并 決 定 由 哪 個 模 型 來 進(jìn) 行 處 理 , 然 后 模 型 通 過 業(yè) 務(wù) 處 理 邏 輯 處 理 用 戶 的 請求 并 返 回 數(shù) 據(jù) , 最 后 控 制 器 用 相 應(yīng) 的 視 圖 格 式 化 模 型 返 回 的 數(shù) 據(jù) , 并 通 過 顯 示頁 面 呈 現(xiàn) 給 用 戶 。中北大學(xué) 2020 屆畢業(yè)設(shè)計(jì)說明書第 4 頁 共 32 頁2. 概要設(shè)計(jì) 功能需求為了滿足班級信息網(wǎng)站的交流的根本目的,根據(jù)班級所固有的特點(diǎn),本網(wǎng)站應(yīng)包括五大模塊:用戶模塊、在線論壇、班級相冊、留言簿模塊與管理模塊。用戶模塊主要功能就包括角色劃分與用戶注冊,角色主要劃分為一般用戶和管理員,一般用戶可以對自己的信息查詢及修改等,管理員通過管理模塊來管理整個網(wǎng)站;在線論壇,論壇主要實(shí)現(xiàn)注冊用戶能在此網(wǎng)站平臺之上交流,一般用戶可以回復(fù)別人的發(fā)言,亦可提出自己的言論,以獲取他人的建議與意見;班級相冊,包括用戶上傳圖片以及圖片的瀏覽功能;留言簿模塊,實(shí)現(xiàn)用戶在線留言。最后是管理模塊,主要是管理員對于整個網(wǎng)站的綜合性管理,包括用戶模塊管理、在線論壇管理、相冊管理與留言簿管理。 系統(tǒng)流程根據(jù)設(shè)計(jì)要求,用戶登陸本網(wǎng)站首頁時(shí),選擇用戶的角色,管理員選擇管理員入口進(jìn)入管理員登陸頁面,驗(yàn)證成功后直接進(jìn)入網(wǎng)站管理模塊,對班級的各模塊進(jìn)行管理,包括用戶管理、論壇管理、相冊管理與留言簿管理。一般用戶通過普通用戶入口進(jìn)入一般用戶登陸界面,在此頁面登陸驗(yàn)證成功后即擁有了訪問網(wǎng)站各項(xiàng)功能的權(quán)力。包括個人信息、論壇、上載圖片、瀏覽圖片、給班級留言等功能。班級信息網(wǎng)站使用流程如圖 21 所示。中北大學(xué) 2020 屆畢業(yè)設(shè)計(jì)說明書第 5 頁 共 32 頁 圖 21 網(wǎng)站使用流程圖 模塊組織整個班級網(wǎng)站主要包括的模塊有:用戶模塊、論壇模塊、管理員模塊、相冊模塊與留言簿模塊。其中管理員模塊可化分為用戶管理模塊、論壇管理模塊、相冊管理模塊與留言簿管理模塊四大塊。模塊組織如圖 22 所示。 網(wǎng)站首頁管理員入口普通用戶入口管理員用戶管理登 錄注 冊 論壇主頁上載圖片頁瀏覽圖片頁個人信息頁錯誤處理頁成功 錄論壇管理相冊管理留言簿管理是 錄留言簿主頁否 錄成功 錄失敗 錄中北大學(xué) 2020 屆畢業(yè)設(shè)計(jì)說明書第 6 頁 共 32 頁用戶模塊 論壇模塊 管理員模塊 相冊模塊班級網(wǎng)站用戶管理模塊 論壇管理模塊相冊管理模塊留言簿模塊留言簿管理模塊 圖 22 網(wǎng)站模塊組織圖 3. 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫的概念所謂數(shù)據(jù)庫是指長期儲存在計(jì)算機(jī)內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和儲存,具有較小的冗余度、較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性,并可為各種用戶共享。使用數(shù)據(jù)庫可以帶來許多好處:如減少了數(shù)據(jù)的冗余度,
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1