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

正文內(nèi)容

計算機學(xué)院網(wǎng)站的設(shè)計與實現(xiàn)畢業(yè)設(shè)計(編輯修改稿)

2025-01-08 17:06 本頁面
 

【文章內(nèi)容簡介】 Java 下好了安裝完畢后 設(shè)置環(huán)境變量 1 設(shè)置方法我的電腦 屬性 高級 環(huán)境變量 系統(tǒng)變量里新建兩個系統(tǒng)變量 一個 JAVA_HOME 在變量名中輸入 JAVA_HOME 注意大寫 在變量值中輸入 \Java\jdk160_17 一個 CLASS_PATH 在變量名中輸入 CLASS_PATH 注意大寫 在變量值中輸入 \Java\jdk160_17\jre\lib\rtjarD\Java\jdk160_17\lib\toolsjar 注意里面的不能少 新建兩個系統(tǒng)變量后還要在原來就有的一個系統(tǒng)變量 PATH 的變量 值\java\jdk160_17\binD\java\jdk160_17\jre\bin 這樣 JDK 就安裝好了 運行中輸入 cmd 進入 ms dos 窗口 運行 java version 看到如圖 2- 1 界面則 JDK 已經(jīng)安裝成功 圖 2- 1 查看 JDK 版本 232 安裝和配置 TOMCAT60 1 TOMCAT60 的安裝 安裝在 CTomcat 下 設(shè)置方法我的電腦 屬性 高級 環(huán)境變量 在變量名中輸入 TOMCAT_HOME 注意大寫 在變量值中輸入 C\Tomcat 60 CATALINA_HOME 變量值 為 CTomcat60 配置完畢后 CTomcat60binstartupbat 啟動服務(wù)器打開 圖 2- 2 tomcat 默認(rèn)首頁 2 TOMCAT 工作目錄設(shè)置 TOMCAT默認(rèn)的根目錄是 \Tomcat 60\webapps\ROOT可直接將系統(tǒng)拷貝到此目錄下啟動 tomcat 在瀏覽器地址欄輸入 2 設(shè)置虛擬目錄的方法編輯 serverxml 找到 在這前面加上 Context path docBase dmyCircle debug 0 reloadable true crossContext true 解釋 path 指虛擬目錄的名字 docBase d代表虛擬目錄實際指向的路徑 安裝 安裝 MySQL 安裝時請注意字符集設(shè)置為 utf8 路徑為 d\Program Files\MySQL 配置 MySQL 一般的對 MySQL 的操作和使用直接安裝完成就可以了但是系統(tǒng)中使用了命令備份和還原數(shù)據(jù)庫所以要配置環(huán)境變量變量名 MYSQL_HOME 變量值為 C\Program Files\MySQL\MySQL Server 60\bin 3 需求分析 31 引言 本網(wǎng)站使用 Struts2HibernateAjaxJ2EE 技術(shù)完成的一個計算機學(xué)院的門戶網(wǎng)站模仿計算機學(xué)院網(wǎng)站 術(shù)語定義 Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的一種程序設(shè)計語言和該語言平臺的總稱 面向?qū)ο笫浅绦蛟O(shè)計中采用封裝繼承抽象多態(tài)等設(shè)計方法 servlet 是一種服務(wù)器端的 Java 應(yīng)用程序具有獨立于平臺和協(xié)議的特性可以生成動態(tài)的 Web 頁面 JSP 是 Java Server Pages 的簡寫是由 Sun Microsystems 公司倡導(dǎo)許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn) AJAX 是 Asynchronous JavaScript and XML 的簡寫異步 JavaScript 和XMLAJAX 并非縮寫詞而是由 Jesse James Gaiiett 創(chuàng)造的名詞是指一種創(chuàng)建交互式網(wǎng)頁應(yīng)用的網(wǎng)頁開發(fā)技術(shù) Struts 最早是作為 Apache Jakarta 項目的組成部分是目前非常流行的一種動態(tài) web 開源框架技術(shù) Hibernate 是一個開放源代碼的對象關(guān)系映射框架使得 Java 程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫 BrowserServer 瀏覽器服務(wù)器簡稱 BS ClientServer 客戶端服務(wù)器簡稱 CS 任務(wù)概述 本計算機學(xué)院網(wǎng)站實現(xiàn)介紹計算機學(xué)院的概況學(xué)院風(fēng)采師資力量等讓校外人員更加清楚的了解本學(xué)院的各種信息在線發(fā)布新聞公告和招就信息讓大家及時知道學(xué)院的動態(tài)變化上傳下載文檔資料方便老師領(lǐng)導(dǎo)等上傳學(xué)習(xí)資料和常用表格等讓學(xué)生可以隨時下載文檔提高學(xué)院的辦公效率 用戶特點 校外人員了解學(xué)院的概況學(xué)院風(fēng)采師資力量以及學(xué)院的招生就業(yè)情況 學(xué)院學(xué)生經(jīng)常關(guān)注學(xué)院的公告就業(yè)信息等下載需要的學(xué)習(xí)資料和常用表格等 學(xué)院老師經(jīng)常關(guān)注學(xué)院的公告信息常常有一些學(xué)習(xí)資料和表格要上傳 學(xué)院領(lǐng)導(dǎo)經(jīng)常有重要的公告信息需要通知全院的師生 需要發(fā)布公告或者要上傳文檔資料或者常用表格 管理員有時需要更改學(xué)院的概況風(fēng)采師資力量發(fā)布新聞公告和招就信息上傳學(xué)習(xí)文檔和常用表格管理用戶維護整個網(wǎng)站健康有序的運行 可行性分析 可行性分析主要包括經(jīng)濟可行性技術(shù)可行性和效益分析 經(jīng)濟可行性 由于本網(wǎng)站是使用開源框架開發(fā)本系統(tǒng)且在 windows 操作系統(tǒng)下完成本系統(tǒng)的開發(fā)所以開發(fā)成本僅為作者的時間并未投入其他物質(zhì)成本且在傳統(tǒng)的宣傳模式中對外學(xué)院需要印刷大量的紙質(zhì)宣傳材料投入一定的人力和財力去宣傳學(xué)院的各種信息政策等這樣即耗費了大量的時間也花費了一定的教育經(jīng)費如 果利用現(xiàn)在發(fā)達的網(wǎng)絡(luò)建立自己的門戶網(wǎng)站的話這樣就能為學(xué)院節(jié)約大量的人力資源投入可見本網(wǎng)站的未來前景是美好的所以在經(jīng)濟方面該網(wǎng)站的開發(fā)是可行的 技術(shù)可行性 Struts2Hibernate3AjaxJSP 等技術(shù)比較成熟常見功能可以輕易實現(xiàn)且對windows 系統(tǒng)有良好的支持開發(fā)環(huán)境容易搭建后期部署方便該系統(tǒng)開發(fā)完成后在 1024768 的瀏覽器下能夠達到最佳的瀏覽效果在其他分辨率下亦不影響系統(tǒng)的正常功能另外需要瀏覽該系統(tǒng)的計算機聯(lián)入 Inter 而這些方面在當(dāng)前條件下是完全能夠?qū)崿F(xiàn)的所以在技術(shù)方面該系統(tǒng)的技術(shù)是 可行的 效益分析 對于學(xué)院需要對專業(yè)特色和學(xué)院政策的進行更好的宣傳相對于傳統(tǒng)的宣傳方式利用本系統(tǒng)進行宣傳更為便利不受時間性和地域性的限制可覆蓋面更廣為學(xué)院的宣傳工作節(jié)約了大量的人力物力財力資源 對于教師提供了一個上傳課件維護課程資料設(shè)置作業(yè)的平臺操作簡單管理方便不會造成數(shù)據(jù)丟失課件等學(xué)習(xí)資料對學(xué)生用戶開放方便學(xué)生的自學(xué)減輕教師教學(xué)和課程資料管理的負(fù)擔(dān) 對于學(xué)生提供了一個學(xué)習(xí)課件的平臺大大方便了學(xué)生降低了自主學(xué)習(xí)對時間和地域的依賴隨時隨地只要能上網(wǎng)就能進行自學(xué) 功能分析 本計算機學(xué)院門戶網(wǎng)站通過學(xué) 院概況學(xué)院風(fēng)采師資力量向校外人員展示本計算機學(xué)院的一些基本情況讓大家對該計算機學(xué)院有一定的認(rèn)識和了解在線發(fā)布新聞公告信息和上傳學(xué)習(xí)資料和常用表格使院內(nèi)的學(xué)生知道學(xué)院內(nèi)的最新公告和就業(yè)信息及時下載學(xué)習(xí)資料和常用表格等 根據(jù)以上要求本門戶網(wǎng)站主要有登錄驗證功能信息發(fā)布功能上傳下載功能和用戶管理功能等四大模塊 登錄驗證功能驗證用戶登錄時密碼是否正確登錄成功后判斷用戶的角色類型 信息發(fā)布功能發(fā)布信息包括標(biāo)題發(fā)布者發(fā)布時間發(fā)布內(nèi)容判斷信息的類型新聞公告招生信息就業(yè)信息修改信息刪除不必要的信息 上傳下載功能上傳文檔學(xué)習(xí) 資料常用表格查看所有的文檔刪除文檔 用戶管理功能添加用戶并為其分配角色老師領(lǐng)導(dǎo)管理員查看所有的用戶刪除個別用戶 總體設(shè)計 總體設(shè)計理念 本系統(tǒng)采用 4 層架構(gòu)的方式進行設(shè)計與實現(xiàn)主要包括表現(xiàn)層控制層業(yè)務(wù)層持久層 表現(xiàn)層主要負(fù)責(zé)用戶交互和結(jié)果顯示交易系統(tǒng)和管理系統(tǒng)有不同的 URL 入口界面該層業(yè)務(wù)展示主要使用 JSP 語言為了加強用戶體驗度使用 JavaScript 和Ajax異步與服務(wù)器交互使用戶無等待交互該層的美工布局使用 divcss方式使界面美觀舒適便于觀看與操作 控制層主要 負(fù)責(zé)系統(tǒng)的訪問控制數(shù)據(jù)處理和注銷是系統(tǒng)的核心控制單元控制層通過系統(tǒng)描述來組織工作 該層主要使用 Struts2 的過濾器作為核心控制器控制請求跳轉(zhuǎn)與結(jié)果頁面渲染有些功能使用攔截器實現(xiàn)這種注入的方式方便擴展加強了代碼的重用性如權(quán)限判斷等的 業(yè)務(wù)層實現(xiàn)了交易系統(tǒng)和管理系統(tǒng)的主要業(yè)務(wù)邏輯是系統(tǒng)主要的運算單元 該層主要使用 service 業(yè)務(wù)組件實現(xiàn)即無狀態(tài) JavaBean 向后臺 service 調(diào)用持久層的 dao 方法操作數(shù)據(jù)庫向前臺 service 提供接口供 Struts2 的 action 調(diào)用 持久層實現(xiàn)了靜態(tài)數(shù)據(jù)和數(shù)據(jù)庫數(shù)據(jù)的 持久化管理為業(yè)務(wù)層提供數(shù)據(jù)服務(wù)是系統(tǒng)進行數(shù)據(jù)操作的統(tǒng)一界面 該層使用 Hibernate管理 JavaBean使用面向?qū)ο蟮姆椒ú僮鲾?shù)據(jù)庫為后期維護與擴展提供方便 頁面設(shè)計 本網(wǎng)站是計算機學(xué)院的門戶網(wǎng)站所以大部分的頁面是介紹計算機學(xué)院的各種情況和政策等除了主頁外還有以下幾個頁面如圖 42 學(xué)院概況介紹學(xué)院的歷史發(fā)展主要領(lǐng)導(dǎo)的信息和專業(yè)介紹所以該頁面又分成了三個三級頁面分別是學(xué)院簡介學(xué)院領(lǐng)導(dǎo)和專業(yè)介紹各自詳細介紹學(xué)院大概的信息 圖 4- 1 學(xué)院概況界面 學(xué)院風(fēng)采介紹學(xué)院的日常學(xué)習(xí)生活和在學(xué)習(xí)生活中取得的成就所以該 頁面又分成了兩個三級頁面分別是學(xué)院成果和師生活動詳細地介紹了學(xué)院成就和師生的生活情況 師資隊伍介紹學(xué)院師資的大概情況和老師的詳細信息改頁面有兩個連接頁面分別是師資隊伍和老師信息兩個頁面 學(xué)院動態(tài)發(fā)布學(xué)院的新聞和公告信息讓學(xué)院老師和學(xué)生知道學(xué)院的最新動態(tài)情況該頁面主要分為學(xué)院新聞和學(xué)院公告兩個頁面 教務(wù)管理改頁面主要是鏈接學(xué)校的教務(wù)管理系統(tǒng)方便學(xué)生直接進入快速查詢學(xué)習(xí)成績 招就信息發(fā)布學(xué)院的招生政策信息和就業(yè)信息等改頁面有兩個連接頁面分別是招生信息和就業(yè)信息兩個頁面 相關(guān)下載主要上傳必要的學(xué)習(xí)資料和常用表格等 改頁面有兩個三級連接頁面分別是資料下載和表格下載兩個三級頁面 圖 42 網(wǎng)站結(jié)構(gòu)圖 后臺設(shè)計 后臺管理通過給用戶分配角色不同角色提供不同權(quán)限不同的權(quán)限可以查看和管理相同權(quán)限的內(nèi)容和系統(tǒng)信息另外通過 Session 函數(shù)檢查當(dāng)前用戶是否有查看當(dāng)前頁面的權(quán)限以管理員登陸成功后為例頁面如下圖所示 圖 4- 3 登錄成功 登錄成功后出現(xiàn)后臺管理的主頁面每個二級鏈接頁面都有自己的管理頁面例如學(xué)院簡介 的管理頁面如下圖所示 圖 4- 4 學(xué)院簡介修改頁面 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫的表與實體類對應(yīng)字段與屬性對應(yīng)此處涉及的所有與數(shù)據(jù) 庫有關(guān)的類都屬于 POJO 類所以沒有其他的方法只有 get 和 set 方法以下列出主要實體類和實體類的主要屬性說明 學(xué)院介紹信息類信息名稱圖片路徑信息內(nèi)容和信息類型學(xué)院簡介學(xué)院成果師生活動和師資隊伍四大類型 圖 4- 5 學(xué)院信息實體圖 專業(yè)介紹信息類 專業(yè)名稱專業(yè)人數(shù)和專業(yè)介紹描述專業(yè)的性質(zhì)培養(yǎng)方向等 圖 4- 6 專業(yè)信息實體圖 公開信息類名稱發(fā)布者發(fā)布時間內(nèi)容和發(fā)布類型新聞公告招生信息和就業(yè)信息 圖 4- 7 公開信息實體圖 資料類名稱上傳者上傳時間路徑類型表格和文檔兩大類型 圖 4- 8 資料實體圖 管理者類編號姓 名性別出生年月密碼角色老師領(lǐng)導(dǎo)和管理員個人介紹 圖 4- 9 管理者實體圖 類的分布 該計算機學(xué)院門戶網(wǎng)站是利用 Struts hibernate 框架實現(xiàn)的網(wǎng)站中類的分布如圖所示 圖 4- 10 類分布圖 類存放的文件夾功能 控制層 action 文件
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1