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

正文內(nèi)容

基于ssh的實踐實訓系統(tǒng)的開發(fā)與設(shè)計-wenkub

2022-11-28 21:46:50 本頁面
 

【正文】 先 由 Trygve Reenskaug 提出 ,首先被應用在 SmallTalk- 80 環(huán)境中 ,Microsoft 的 MFC基礎(chǔ)類也遵循了 MVC 的思想。 (1) 模型包含了應用問題的核心數(shù)據(jù)、邏輯關(guān)系和計算功能,封裝了所需的數(shù)據(jù), 提供了完成問題處理的操作過程。不同視圖通過不同的顯示來表達模型的數(shù)據(jù)和狀態(tài)信息??刂破魅绾潍@得事件依賴于界面的運行平 臺,控制器通過事件處理過程對輸入事件進行處理,并為每個輸入事件提供了相應的操作。 圖 23 Hibernate 體系結(jié)構(gòu) Spring2 與 Hibernate3 的集成技術(shù) Spring2 對 Hibernate3 的 SessionFactory 事務管理進行封裝以統(tǒng)一的方式整合底層的持久化技術(shù) 以統(tǒng)一的方式進行調(diào)用及事務管理 Spring2 和 Hibernate3 對數(shù)據(jù)持久層 特別是關(guān)系型數(shù)據(jù)庫 (RDBMS)的具體操作過程如下 (1) IoC 容器中產(chǎn)生一個 Bean 實例 即某種 Application (2) 該 Application 對 數(shù)據(jù)持久層 特別是 RDBMS 進行某程交互 例如更新 添加或刪除記麗水學 院 2020 屆學生畢業(yè)設(shè)計(論文) 5 錄 (3) 該 Application 對 DAO 產(chǎn)生的 Persistent Object 此 PO 在 Hibernate 框架下修改 的 operties 產(chǎn)生相應的映射 (ORM) 生成一個 JDBC connection 與數(shù)據(jù)庫交互 。 Javascript 就是適應動態(tài)網(wǎng)頁制作的需要而誕生的一種新的編程語言,如今廣泛地 暈 用于 Inter 網(wǎng)頁制作上。 運行用 Javascript 編寫的程序需要能支持 Javascript 語言的瀏覽器。 在 WEB 網(wǎng)頁制作功能上尤為突出 。當用戶提交請求時 ,使用 JavaScript 和 XML 立即更新 UI(User Interface),并向服務器發(fā)出異請求 ,以執(zhí)行更新或查詢數(shù)據(jù)庫 ,當請求返回時 ,使用 JavaScript和 CSS 來相應地更新 UI。對 JSP 頁面的第一次請求時代碼被翻譯成 Servlet 緩存于服務器內(nèi)存中從而提高了運行效率。JSP 包含擴展 API,可用于網(wǎng)絡連接、數(shù)據(jù)庫訪問等等 。系統(tǒng)的框架組成如下圖所示 : 麗水學 院 2020 屆學生畢業(yè)設(shè)計(論文) 7 圖 31 本系統(tǒng)的前臺部分和后臺部分模塊 前臺部分: 前臺部分主要實現(xiàn)的功能針對學生使用,有課 程介紹功能、項目實訓功能、在線交流功能、招生問答功能、就業(yè)安置功能和在線考試的功能。 在線交流: 和 聊天類似功能模塊 ,學生可 自行 注冊 和 登入,登入后可以和各種技術(shù) 高手進行探討。 系統(tǒng)管理功能:可以添加管理員 或 進行用戶管理,對已有用戶進行 添加 /刪除等功能。 確定用戶需求 要求不同類型的用戶擁有不同的功能,具體用戶類型包 括:后臺管理員(商品管理員、訂單管理員、會員管理員、系統(tǒng)管理員),顧客(未注冊或未登錄用戶,登錄用戶)。 2 支持軟件 : ( 1)用戶基礎(chǔ)軟件配置 OS: Microsoft Windows XP 或 Microsoft Windows 7 相關(guān)軟件工具: MyEclipse ( 2)開發(fā)工具 平臺: Microsoft Windows 7 WEB SERVER: Tomcat 數(shù)據(jù)庫: MySQL ( 3)測試環(huán)境 Windows 7 + IE 瀏覽器 麗水學 院 2020 屆學生畢業(yè)設(shè)計(論文) 7 第四章 系統(tǒng)概要設(shè)計 總體設(shè)計 環(huán)境配置 實踐實訓系統(tǒng)都基于 開發(fā)并測試,采用 Tomcat 做 Web 服務器,并在基于MyEclipse ,數(shù)據(jù)庫 采用關(guān)系數(shù)據(jù)庫 MySQL 。 JDK 是整個 Java 的核心,包括了 Java 運行環(huán)境,Java 工具和 Java基礎(chǔ)的類庫。 Tomcat 是 Apache 軟件基金會( Apache Software Foundation)的 Jakarta 項目中的一個核心項目,由 Apache、 Sun 和其他一些公司及個人共同開發(fā)而成。它是功能豐富的 JavaEE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能, (一般我們的程序編寫都是用它);并且它還 支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。 因 其體積小、速度快、成本低,開放源碼, 成為了很多中小型企業(yè)數(shù)據(jù)的庫的第一選擇,這里也是用到他作為數(shù)據(jù)庫的開發(fā)。控制層 (Controller)用于提供應用的控制,對提交的不同請求,根據(jù)要求轉(zhuǎn)發(fā)到適當?shù)奶幚斫M件去,主要有 ActionServlet(中央控制器)和 (配置文件)。用戶主要與視圖層接觸,進行對頁面的請求訪 及 等待回應。這些任務合理地組織起來構(gòu)成總體任務。 功能模塊 介紹 實踐實訓系統(tǒng)大致可以劃 分為 11 個功能模塊:用戶注冊和登錄模塊、在線交流模塊、招生問答模塊、在線考試系統(tǒng)考生模塊、在線考試系統(tǒng)管理員模塊、考試系統(tǒng)人員管理、課程介紹、項目介紹就業(yè)安置、系統(tǒng)后臺管。 圖 45 項目介紹、就業(yè)安置活動圖 在線交流模塊 會員 登錄后便可以與其他 在線的 會員進行在線 的問題及其他的 交流, 就類似 聊天 。其中 系統(tǒng)管理可以 添加管理員、用戶管理,課程管理 則能 添加課程、課程管理,項目管理 則有 添加項目、管麗水學 院 2020 屆學生畢業(yè)設(shè)計(論文) 16 理項目以及安全退出和返回首頁等功能。 (request, response)。 filter filternameEncoding/filtername initparam paramnameencoding/paramname paramvalueGBK/paramvalue /initparam initparam paramnameignore/paramname paramvaluetrue/paramvalue /initparam /filter resourceref resrefnamejdbc/mysql/resrefname restype/restype descriptionDB Connection/description resauthContainer/resauth /resourceref servletclass/servletclass initparam paramnameconfig/paramname paramvalue/WEBINF//paramvalue /initparam servlet 麗水學 院 2020 屆學生畢業(yè)設(shè)計(論文) 21 servletclass/servletclass servletnameaction/servletname initparam paramnamedebug/paramname paramvalue2/paramvalue /initparam initparam paramnameconfig/paramname paramvalue/WEBINF//paramvalue /initparam initparam paramnameapplication/paramname paramvalueApplicationResources/paramvalue /initparam loadonstartup2/loadonstartup Struts 配置文件 在 Struts 配置文件 : 配置 ActionForm Bean 類: formbean name=examineeActionForm type= / formbean name=logonForm type= / formbean name=chooseExamineeActionForm type= / formbean name=editAdminPwdActionForm formbean name=distributeActionForm type= / … / 配置全局轉(zhuǎn)發(fā)關(guān)系 配置消息資源 配置 Action 映射 麗水學 院 2020 屆學生畢業(yè)設(shè)計(論文) 21 messageresources parameter= / 配置 Strutsmenu 插件 plugin className= setproperty property=menuConfig value=/WEBINF/ / /plugin 配置 Validator 插件 plugin className= setproperty property=pathnames value=/WEBINF/,/WEBINF/ / /plugin 圖 52 配置文件的 Design 圖 Hibernate 配置文件 在 Hibernate 配置文件 : 配置 JDBC 連接 解決 HQL 查詢中直接使用中文的問題 配置 C3P0 連戒尺 在控制臺顯示 SQL 語句 麗水學 院 2020 屆學生畢業(yè)設(shè)計(論文) 21 注冊 ORM 映射文件 mapping resource=/ORM/ / mapping resource=/mmxbb/exam/bean/ / mapping resource=/mmxbb/exam/bean/ / mapping resource=/mmxbb/exam/bean/ / mapping resource=/mmxbb/exam/bean/ / mapping resource=/mmxbb/exam/bean/ / mapping resource=/mmxbb/exam/bean/ / mapping resource=/mmxbb/exam/bean/ / 工程包層次結(jié)構(gòu) 圖 53 工程包層次結(jié)構(gòu)圖 說明: src 存放 JAVA源代碼 為配置文件,存放一些鍵值對 Admin 存放系統(tǒng)管理員的 JSP 頁面 麗水學 院 2020 屆學生畢業(yè)設(shè)計(論文) 26 AdminManage 存放考試系統(tǒng) 管理員的 JSP 頁面 ChatManage 存放在線交流的 JSP 頁面 ORM 存放 Hibernate 的實體類及 ORM 映射文件 Exam 存放考試系統(tǒng)的 JSP 頁面 struts 存放所有 Struts 的 FormBean、 Action 類及消息資源文件 CSS 存放 CSS 樣式表文件 JS 存放應用中所有的 JavaScript 腳本文件 Picture 存放應用中所有上傳的圖片文件 詳細模塊設(shè)計 用戶注冊、登錄模塊 圖 54 用戶注冊、登錄模塊圖 用戶通過注冊能成為會員,會員登錄后 就 能進行在線交流,留言, 以及 考 試等功能。 在線考試管理員模塊 圖 55 在線考試模塊圖 在線交流模塊 會員 登錄后 即 可進行在線交流。 可進行及時信息的更新維護 , 也能 刪除考生信息。 具體可實行的權(quán)限已不再說明,原因如上。 麗水學 院 2020 屆學生畢業(yè)設(shè)計(論文) 28 圖 61 Navicate8 for MySQL 圖 然后 在 進行開發(fā)與測試 ,如圖: 圖 62 MyEclipse 界面圖 主要代碼 1. 管理員注冊、登入模塊的展示層主要由頁面 。alert(39。39。text/javascript39。)。/script)。 return false。 }else{ return true。5. 配置: !映射 Question到 Paper的多對一單向關(guān)聯(lián) manytoone name=memberlevel column=Memberlevel class=. lazy=false notnull=true/
點擊復制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1