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

正文內(nèi)容

基于j2ee的家教信息平臺(tái)后臺(tái)管理子系統(tǒng)本科畢業(yè)論文-在線瀏覽

2024-09-12 19:48本頁面
  

【正文】 個(gè)組織要在激烈的競爭中保持優(yōu)勢和不斷發(fā)展,必須對(duì)迅速變化的環(huán)境靈敏地做出有效的反應(yīng)。家教信息管理平臺(tái)運(yùn)用了先進(jìn)的、管理的、信息的處理技術(shù)來針對(duì)環(huán)境的挑戰(zhàn),它實(shí)際是隨著計(jì)算機(jī)軟件和網(wǎng)絡(luò)技術(shù)不斷地前進(jìn)而前進(jìn),隨著環(huán)境不斷地變化而變化的。學(xué)生可以免費(fèi)查看網(wǎng)站上的家教信息,挑選適合自己的家教;教師可以免費(fèi)查看網(wǎng)站上的需求信息,挑選適合自己的學(xué)生;學(xué)生可以發(fā)布自己的需求信息,讓更多教師看到自己的需求信息。 關(guān)鍵字 : 家教信息平臺(tái)、 Java 語言、 J2EE VIII Abstract The rapid development of Inter technology today, many of our daytoday work has been moved to the Inter, Inter applications can greatly improve our work efficiency and convenience to our life. Network of the Students Union is a product of the situation of development of the Inter, it is very convenient for students managers Ads and collect information, to enable the students to understand their dynamic and download information. Students access to the student website just the browser is installed on the puter, you can browse the site39。利用計(jì)算機(jī)在網(wǎng)絡(luò)上發(fā)布信息、查詢信息可以極大地節(jié)約人力、物力 ,提高工作效率。利用這一技術(shù)我們可以組建家教信息平臺(tái) ,進(jìn)行各類家教信息的發(fā)布和獲取。 選題的目的與意義 近年來,隨著信息技術(shù)的高速發(fā)展,網(wǎng)絡(luò)作為信息傳遞的橋梁,已經(jīng)成為發(fā)展趨勢。 國內(nèi),由于家教面向的消費(fèi)群體也從貴族型趨于平民化,并且一對(duì)一的教學(xué)效率較高,家教逐漸被家長廣泛認(rèn)可,已在孩子業(yè)余輔導(dǎo)方式中占據(jù)主要地位。 本課題的設(shè)計(jì),是針對(duì)家教信息進(jìn)行管理,主要實(shí)現(xiàn)其核心業(yè)務(wù) — 后臺(tái)管理,提高信息的檢索效率,增強(qiáng)信息的安全性,以便使用者在繁雜的信息中找到主要信息,提高工作效率。 J2EE 核心是一組技術(shù)規(guī)范與指南,其中所包含的各類組件、服務(wù)架構(gòu)及技術(shù)層次,均有共同的標(biāo)準(zhǔn)及規(guī)格,讓各種依循 J2EE 架構(gòu)的不同平臺(tái)之間,存在良好的兼容性,解決過去企業(yè)后端使用的信息產(chǎn)品彼此之間無法兼容,企業(yè)內(nèi)部或 外部難以互通的窘境。 J2EE 規(guī)范是這樣定義 J2EE組件的:客戶端應(yīng)用程序和 applet是運(yùn)行在客戶端的組件; Java Servlet和 Java Server Pages (JSP) 是運(yùn)行在服務(wù)器端的 Web 組件; Enterprise Java Bean (E JB )組件是運(yùn)行在服務(wù)器端的業(yè)務(wù)組件。這樣開發(fā)人員可以集中精力在如何創(chuàng)建 商業(yè)邏輯 上,相應(yīng)地縮短了開發(fā)時(shí)間。 基于 J2EE 的家教信息平臺(tái) 后 臺(tái)管理子系統(tǒng) 3 2. 持續(xù)性服務(wù) 讓開發(fā)人員不用對(duì)數(shù)據(jù)訪問邏輯進(jìn)行編碼就能編寫應(yīng)用 程序 ,能生成更輕巧,與 數(shù)據(jù)庫 無關(guān)的應(yīng)用程序,這種應(yīng)用程序更易于開發(fā)與維護(hù)。 MYSQL介紹 MySQL 是一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典 MySQL AB 公司開發(fā),目前屬于 Oracle公司。MySQL 是一種 關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉庫內(nèi),這樣就增加了速度并提高了靈活性。 MySQL 軟件采用了雙授權(quán)政策,它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),一般中小型網(wǎng)站的開發(fā)都選擇 MySQL 作為網(wǎng)站數(shù)據(jù)庫。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本。它的覆蓋面很廣,作用范圍覆蓋廣域網(wǎng),能實(shí)現(xiàn)不同人員,從不同地點(diǎn),以不同的接入方式(比如 LAN, WAN, Inter/Intra等)訪問和操作共同的數(shù)據(jù)庫,并能有效地保護(hù)數(shù)據(jù)平臺(tái)和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫也相對(duì)安全。 基于 J2EE 的家教信息平臺(tái) 后 臺(tái)管理子系統(tǒng) 4 MVC 架構(gòu)介紹 MVC 全名是 Model View Controller,是模型 (model)-視圖 (view)-控制器(controller)的 縮寫,一種軟件設(shè)計(jì)典范,用一種業(yè)務(wù)邏輯、數(shù)據(jù)、界面顯示分離的方法組織代碼,將業(yè)務(wù)邏輯聚集到一個(gè)部件里面,在改進(jìn)和個(gè)性化定制界面及用戶交互的同時(shí),不需要重新編寫業(yè)務(wù)邏輯。 MVC 開始是存在于 桌面 程序中的, M 是指業(yè)務(wù)模型, V 是指 用戶界面 , C 則是 控制器 ,使用 MVC 的目的是將 M 和 V 的實(shí)現(xiàn)代碼分離,從而使同一個(gè)程序可以使用不同的表現(xiàn)形式。 C 存在的目的則是確保 M 和 V的同步,一旦 M 改變, V 應(yīng)該同步更新。后來被推薦為 Oracle 旗下Sun 公司 Java EE 平臺(tái)的設(shè)計(jì)模式,并且受到越來越多 Java 開發(fā)者的 歡迎。 Struts對(duì) Model, View 和 Controller 都提供了對(duì)應(yīng)的組件。它是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的。 Hibernate 是一個(gè)開放源代碼的對(duì)象關(guān)系映射框架,它對(duì) JDBC 進(jìn)行了非常輕量級(jí)的 對(duì)象封裝,可以應(yīng)用在任何使用 JDBC 的場合,可以在 Servlet/JSP 的 Web 應(yīng)用中使用,也可以在應(yīng)用 EJB 的 J2EE 架構(gòu)中取代 CMP,完成數(shù)據(jù)持久化的重任。其全新的 Struts 2 的體系結(jié)構(gòu)與 Struts 1 的體系結(jié) 基于 J2EE 的家教信息平臺(tái) 后 臺(tái)管理子系統(tǒng) 5 構(gòu)差別巨大。 Hibernate 是一個(gè)開放源代碼的對(duì)象關(guān)系映射框架,它對(duì) JDBC 進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得 Java 程序員可以隨心所欲的使用對(duì)象編程思維來操縱數(shù)據(jù)庫。 spring 在英文里有春天、彈簧、跳躍和泉眼的意思??蚣艿闹饕獌?yōu)勢之一就是其分層架構(gòu),分層架構(gòu)允許使用者選擇使用哪一個(gè)組件,同時(shí)為 J2EE 應(yīng)用程序開發(fā)提供集成的框架。然而, Spring 的用途不僅限于服務(wù)器端的開發(fā)。 基于 J2EE 的家教信息平臺(tái) 后 臺(tái)管理子系統(tǒng) 6 第 2 章 系統(tǒng) 分析 系統(tǒng)概述 家教信息管理平臺(tái)后臺(tái)管理子系統(tǒng),是一個(gè)致力于方便管理者管理家教 相關(guān)信息,保證信息的完整性和可靠性,方便教員了解自身教務(wù)信息,方便學(xué)員選擇教員作為家教。 本系統(tǒng)基于 J2EE 平臺(tái),使用 MVC 設(shè)計(jì)框架,后臺(tái)管理使用 Java 語言開發(fā),利用 SSH三大 J2EE 主流框架開發(fā),數(shù)據(jù)庫使用關(guān)系型數(shù)據(jù)庫 MySql,保證了數(shù)據(jù)的一致性和完整性。隨著用戶的使用及對(duì)系統(tǒng)了解的不斷加深,對(duì)某一部分或幾部分進(jìn)行重新分析、設(shè)計(jì)、實(shí)施。 技術(shù)可行性 本系統(tǒng)的開發(fā)基于 J2EE。家教信息平臺(tái)管理系統(tǒng)是一個(gè)基于數(shù)據(jù)庫管理以及查詢的系統(tǒng),而且現(xiàn)有的技術(shù)也已經(jīng)較為成熟,所以利用現(xiàn)有技術(shù)條件就能順利實(shí)習(xí)該系統(tǒng)的功能。同時(shí),考慮給予的開發(fā)期限也較為充裕,因此,預(yù)計(jì)本系統(tǒng)可以在 規(guī)定期限內(nèi)完成開發(fā)。利用現(xiàn)有的服務(wù)器,只要安裝好 tomcat服務(wù)器軟件,便可完成對(duì)服務(wù)器的配置,客戶只需在任何可以連接的網(wǎng)絡(luò)上網(wǎng)均可連接上本系統(tǒng),因此,從經(jīng)濟(jì)上來講,本系統(tǒng)的開發(fā)是可行的。 同時(shí),對(duì)于客戶的需求,除了需要具備在 Microsoft Windows 平臺(tái)上使用個(gè)人電腦的知識(shí)外,并不需要特別的技術(shù)能力。 因此,本 系統(tǒng)也具有 社會(huì) 可行性。除此之外,也為教師提供一個(gè)包裝自己和宣傳自己的平臺(tái),從教師的角度,主要是希望從網(wǎng)站上發(fā)布自己的一些課程信息以及資料供學(xué)生參考,從而對(duì)教 師從事家教工作提供一些便利。 網(wǎng)站功能模塊后臺(tái)管理需要實(shí)現(xiàn)的功能有: 用戶的注冊、登錄,包含老師和學(xué)生,他們的登錄接口是不同的,并且有不同的權(quán)限和功能; 教師信息和授課信息的發(fā)布與顯示,平臺(tái)應(yīng)當(dāng)在網(wǎng)頁的最前端提供最新課程的信息以及教師信息,這些通過后臺(tái)管理員的權(quán)限進(jìn)行添加發(fā)布,并且提供相關(guān)費(fèi)用說明; 基于 J2EE 的家教信息平臺(tái) 后 臺(tái)管理子系統(tǒng) 8 提供一些經(jīng)典案例,比如經(jīng)典課程(教師相關(guān))、狀元之路(學(xué)生相關(guān) )、高效學(xué)習(xí)方法等。 后臺(tái)頁面的設(shè)計(jì)則以體現(xiàn)簡單易用為主,用比較簡樸的設(shè)計(jì)和十分明確的導(dǎo)航,旨在使后臺(tái)管理者能快速而且便利地發(fā)布和處理信息,編寫語言主要是 javascript,并且使用到 Jquery, ExtJS 等主流前臺(tái)框架 。 系統(tǒng)用例圖 用例 圖定義:由參與者( Actor)、 用例 ( Use Case)以及它們之間的關(guān)系構(gòu)成的用于描述系統(tǒng)功能的靜態(tài)視圖。 用例 圖展示了用例之間以及同用例參與者之間是怎樣相互聯(lián)系的。 用例圖在各種開發(fā)活動(dòng)中被廣泛的應(yīng)用,但是它最常用來描述系統(tǒng)及子系統(tǒng)。 用戶在網(wǎng)站中的操作:精品課程的發(fā)布與顯示、名師信息的發(fā)布與渲染;相關(guān)文獻(xiàn)和案例的發(fā)布渲染 ;提供聯(lián)系我們的方式。這些模塊為前臺(tái)頁面的數(shù)據(jù)的更新提供了接口,用戶登錄成功后會(huì)根據(jù)角色和權(quán)限的不同顯示不同的模塊,如圖 所示主要是系統(tǒng)管理員的模塊示意圖,圖 為教師功能模塊示意圖,圖 為學(xué)生功能模塊示意圖。首先用戶填好相應(yīng)的信息提交,然后系統(tǒng)驗(yàn)證信息的合法性,判斷用戶輸入的信息是否準(zhǔn)確符合規(guī)范,不合法則要求用戶重新輸入。具體流程圖如下: 圖 用戶注冊流程圖 用戶登錄流程 網(wǎng)站的信息和資料都是通過網(wǎng)站后臺(tái)管理系統(tǒng)進(jìn)行更新的,用戶輸入姓名賬號(hào)登錄后臺(tái)系統(tǒng),系統(tǒng)首先會(huì)去數(shù)據(jù)庫查詢用戶是否存在,如果存在,則驗(yàn)證用戶的角色與權(quán)限,并且根據(jù)用戶的角色和權(quán)限自動(dòng)生成相應(yīng)的管理界面供用戶使用。數(shù)據(jù)庫設(shè)計(jì)的主要內(nèi)容包括: (表、序列、同義詞、索引、集聚、數(shù)據(jù)庫鏈等); (表空間、數(shù)據(jù)塊、范圍、段;數(shù)據(jù)文件、日志文件、控制文件); (包、存儲(chǔ)過程、函數(shù)、觸發(fā)器、視圖等); 、任務(wù)處理和環(huán)境調(diào)整數(shù)據(jù)庫設(shè) 計(jì)(模式和存儲(chǔ)結(jié)構(gòu))。它是描述現(xiàn)實(shí)世界概念結(jié)構(gòu)模型的有效方法。 本系統(tǒng)核心 ER 圖主要體現(xiàn)文獻(xiàn)資料、用戶和課程三個(gè)實(shí)體的關(guān)系。 數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì) 網(wǎng)站 使用 MySQL 作為 數(shù)據(jù)庫 系統(tǒng)支撐數(shù)據(jù)庫來建立和設(shè)計(jì)數(shù)據(jù)庫的內(nèi)容,建立數(shù) 基于 J2EE 的家教信息平臺(tái) 后 臺(tái)管理子系統(tǒng) 15 據(jù)庫 techmsgsys。該表結(jié)構(gòu)如表 所示: 表 用戶表( Users)結(jié)構(gòu) 字段名 數(shù)據(jù)類型 長度 是否主鍵 描述 userId int 4 YES 主鍵,自增長 id userName nvarchar 50 NO 名字 pwd nvarchar 50 NO 密碼 p nvarchar 50 NO 郵箱 idCardNo nvarchar 50 NO 身份證號(hào)碼 tellphone datetime 8 NO 電話號(hào)碼 roleName int 4 NO 角色 sex int 4 NO 性別 網(wǎng)站信息表結(jié)構(gòu) 目錄表用于存儲(chǔ)網(wǎng)站信息,包括網(wǎng)站描述、聯(lián)系電話、聯(lián)系人。該表結(jié)構(gòu)如表 所示: 表 課程信息表( tms_course)結(jié)構(gòu) 字段名 數(shù)據(jù)類型 長度 是否主鍵 描述 courseId Int 4 YES 主鍵,自增長 id courseName nvarchar 50
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1