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

正文內(nèi)容

基于j2ee的家教信息平臺后臺管理子系統(tǒng)本科畢業(yè)論文-文庫吧資料

2025-06-24 17:11本頁面
  

【正文】 文章的信息;建議信息表(tms_message),存儲客戶的建議信息用戶表結(jié)構(gòu) 用戶表用于存儲網(wǎng)站后臺用戶的信息,包括用戶的名字、密碼、登錄ID、郵箱、身份證號碼、聯(lián)系電話、角色、性別。用戶與文獻(xiàn)資料的關(guān)系以及用戶與課程的關(guān)系都是一對多的關(guān)系。是表示概念模型的一種方式,用矩形表示實體型,矩形框內(nèi)寫明實體名;用橢圓表示實體的屬性,并用無向邊將其與相應(yīng)的實體型連接起來;用菱形表示實體型之間的聯(lián)系,在菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實體型連接起來,同時在無向邊旁標(biāo)上聯(lián)系的類型。 系統(tǒng)核心ER圖 系統(tǒng)核心ER圖ER圖也稱實體聯(lián)系圖(Entity Relationship Diagram),提供了表示實體類型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型。具體流程如下圖: 用戶登錄流程圖 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫的設(shè)計,是針對系統(tǒng)的需求和環(huán)境,遵循數(shù)據(jù)庫設(shè)計三大范式,建立合理的數(shù)據(jù)庫模式和存儲結(jié)構(gòu),保證數(shù)據(jù)的一致性和完整性,保證存取的高效。驗證通過之后將表單信息提交到后臺,并且將用戶信息保存到數(shù)據(jù)庫,最后跳轉(zhuǎn)到管理界面。 管理員后臺模塊圖 教師后臺模塊圖 學(xué)生后臺模塊圖 系統(tǒng)管理流程圖 用戶注冊流程 用戶進(jìn)入后臺系統(tǒng)首先得有一個賬號,系統(tǒng)根據(jù)這個賬號生成相應(yīng)覺得的界面供用戶使用。:圖 系統(tǒng)用例圖 系統(tǒng)功能模塊設(shè)計網(wǎng)站的后臺主要有九個模塊,分別是用戶信息管理,網(wǎng)站信息管理,熱點導(dǎo)讀,學(xué)習(xí)方法,狀元之路,精品課程,名師風(fēng)采,成功案例,建議管理。本次系統(tǒng)設(shè)計中系統(tǒng)用例圖包括用戶和管理者對系統(tǒng)的使用。用例圖用于對系統(tǒng)、子系統(tǒng)或類的行為進(jìn)行可視化,使用戶能夠理解如何使用這些元素,并使開發(fā)者能夠?qū)崿F(xiàn)這些元素。用例圖(User Case)是被稱為參與者的外部用戶所能觀察到的系統(tǒng)功能的模型圖,呈現(xiàn)了一些參與者和一些用例,以及它們之間的關(guān)系,主要用于對系統(tǒng)、子系統(tǒng)或類的功能行為進(jìn)行建模。后臺管理編程語言使用的是Java語言,數(shù)據(jù)庫使用MySql,使用了封裝了JDBC技術(shù)的Hibernate框架,教員和學(xué)員身份不同,登陸后分別有不同權(quán)限,后臺管理員連接數(shù)據(jù)庫后對教員信息、學(xué)員信息等管理,并實現(xiàn)發(fā)布通知等功能。第3章 系統(tǒng)總體設(shè)計3 總體設(shè)計概述家教信息平臺的后臺子系統(tǒng)基于J2EE平臺,使用MVC設(shè)計框架,運用面向?qū)ο箝_發(fā)理論系統(tǒng)進(jìn)行分析與設(shè)計。 在對系統(tǒng)進(jìn)行簡單分析之后,我們還需要制定比較完善的需求分析,以便在開發(fā)過程中能夠在系統(tǒng)分析中獲取完整、準(zhǔn)確、清晰、具體的開發(fā)要求。 需求分析本系統(tǒng)的前臺頁面針對的用戶是主要是學(xué)生,次要是教師,從學(xué)生的角度,該系統(tǒng)本意是為學(xué)生提供一個尋找家教的平臺,并且提供教師信息功能和相關(guān)課程的查詢功能,所以網(wǎng)站應(yīng)該以提供家教信息和課程信息為主,家教發(fā)布相關(guān)的課程信息,以及相關(guān)資料和鏈接等供學(xué)生查閱。而使用本系統(tǒng)的管理員,僅需要具備對tomcat服務(wù)器的使用能力,在投入使用前,不需要對操作本系統(tǒng)的人員進(jìn)行相關(guān)培訓(xùn)。 社會可行性本系統(tǒng)是根據(jù)客戶需求,通過調(diào)研得出,并且系統(tǒng)的軟件設(shè)計是在獨立的環(huán)境下完成的。 經(jīng)濟(jì)可行性一個成功的家教網(wǎng)站,必須順應(yīng)客戶的需求。我們在學(xué)校學(xué)習(xí)期間,掌握了JSP技術(shù)和oracle數(shù)據(jù)庫的設(shè)計思想和代碼編寫。而系統(tǒng)使用的數(shù)據(jù)庫是MYSQL數(shù)據(jù)庫,結(jié)合Java語言可以輕松開發(fā)功能豐富、存儲安全、可快速部署的數(shù)據(jù)驅(qū)動應(yīng)用程序。 可行性分析為了保證系統(tǒng)能夠順利地開發(fā),按照形勢,應(yīng)該對本系統(tǒng)從技術(shù)、經(jīng)濟(jì)和社會三個方面進(jìn)行可行性分析。對于系統(tǒng)的設(shè)計,我們注意使其符合易于操作的要求,并力求系統(tǒng)的全面性、通用性。而其中的后臺管理系統(tǒng)正是體現(xiàn)對家教的主要信息進(jìn)行相關(guān)管理。從簡單性、可測試性和松耦合的角度而言,任何Java應(yīng)用都可以從Spring中受益。Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。Spring 也表示是一個開源框架,是為了解決企業(yè)應(yīng)用程序開發(fā)復(fù)雜性由Rod Johnson創(chuàng)建的。 Hibernate可以應(yīng)用在任何使用JDBC的場合,既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應(yīng)用中使用,最具革命意義的是,Hibernate可以在應(yīng)用EJB的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的重任。Struts 2以WebWork為核心,采用攔截器的機(jī)制來處理用戶的請求,這樣的設(shè)計也使得業(yè)務(wù)邏輯控制器能夠與ServletAPI完全脫離開,所以Struts 2可以理解為WebWork的更新產(chǎn)品。Struts 2是Struts的下一代產(chǎn)品,是在 struts 1和WebWork的技術(shù)基礎(chǔ)上進(jìn)行了合并的全新的Struts 2框架。Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。Spring是一個輕量級的控制反轉(zhuǎn)(IoC)和面向切面(AOP)的容器框架,它由Rod Johnson創(chuàng)建。 SSH技術(shù)介紹SSH 在J2EE項目中表示了3種框架,即 Spring + Struts +Hibernate。 模型-視圖-控制器(MVC)是Xerox PARC在二十世紀(jì)八十年代為編程語言Smalltalk-80發(fā)明的一種軟件設(shè)計模式,已被廣泛使用。比如一批統(tǒng)計數(shù)據(jù)可以分別用柱狀圖、餅圖來表示。MVC被獨特的發(fā)展起來用于映射傳統(tǒng)的輸入、處理和輸出功能在一個邏輯的圖形化用戶界面的結(jié)構(gòu)中。尤其是在JAVA這樣的跨平臺語言出現(xiàn)之后,B/S架構(gòu)管理軟件更是方便、快捷、高效。WAN,以目前的技術(shù)看,局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過網(wǎng)絡(luò)模式下數(shù)據(jù)庫應(yīng)用,相對易于把握、成本也是較低的。 B/S結(jié)構(gòu)介紹B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式),對C/S結(jié)構(gòu)的一種變化或者改進(jìn)結(jié)構(gòu),在這種結(jié)構(gòu)下,用戶工作界面是通過瀏覽器來實現(xiàn),極少部分事務(wù)邏輯在前端(瀏覽器)實現(xiàn),主要事務(wù)邏輯在服務(wù)器端(Server)實現(xiàn),形成所謂三層架構(gòu)。MySQL所使用的SQL語言是用于訪問數(shù)據(jù)庫的最常用標(biāo)準(zhǔn)化語言。Mysql是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),在WEB應(yīng)用方面MySQL是最好的RDBMS(Relational Database Management System:關(guān)系數(shù)據(jù)庫管理系統(tǒng))應(yīng)用軟件之一。3. 分布式共享數(shù)據(jù)對象CACHE服務(wù) 讓開發(fā)人員編制高性能的系統(tǒng),極大提高整體部署的伸縮性。高級中間件供應(yīng)商提供以下這些復(fù)雜的中間件服務(wù):1. 狀態(tài)管理服務(wù) 讓開發(fā)人員寫更少的代碼,不用關(guān)心如何管理狀態(tài),這樣能夠更快地完成程序開發(fā)。 J2EE允許公司把一些通用的、很繁瑣的服務(wù)端任務(wù)交給中間供應(yīng)商去完成。J2EE組件和“標(biāo)準(zhǔn)的” Java類的不同點在于:它被裝配在一個J2EE應(yīng)用中,具有固定的格式并遵守J2EE規(guī)范,由J2EE服務(wù)器對其進(jìn)行管理。 開發(fā)環(huán)境、技術(shù)介紹 開發(fā)環(huán)境開發(fā)工具:MyEclipse 編程語言:Java、javascript技術(shù)平臺:J2EE技術(shù)框架:Struts2 + Hibernate + Spring、Jquery、Ajax、ExtJs設(shè)計框架或模式:MVC(model view controller) J2EE平臺J2EE是Java2平臺企業(yè)版(Java 2 Platform,Enterprise Edition)。各地家教網(wǎng),幾乎遍布國內(nèi)每個地級市,其中以一點通家教網(wǎng)、天天家教網(wǎng)、陽光家教網(wǎng)為代表,網(wǎng)站整合了各地大量師資力量,為家長提供了可參考的師資平臺。在國外的優(yōu)秀企業(yè)里,現(xiàn)代化信息技術(shù),除了圖形用戶界面技術(shù),面向?qū)ο蠹夹g(shù),關(guān)系數(shù)據(jù)庫管理系統(tǒng)被普遍采用以外,還實現(xiàn)了在不同平臺的相互操作,并采用適應(yīng)于網(wǎng)絡(luò)技術(shù)的編程軟件,加強(qiáng)的用戶配置的靈活性和配置性功能。該平臺的建立可以為所有的網(wǎng)民提供家教供求信息服務(wù),使無論是想找家教
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1