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

正文內(nèi)容

家教在線管理平臺的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-文庫吧在線文庫

2025-08-23 10:25上一頁面

下一頁面
  

【正文】 率,繼而逐漸成為 Inter上的主流開發(fā)工具。常用數(shù)據(jù)處理語言語句包含Select 語句(查詢)、 Insert語句(添加)、 Delete語句(刪除)、 Update語句(更新)。與傳統(tǒng)的從命令行啟動 Java應(yīng)用程序不同,Servlet由 Web服務(wù)器加載,該 WEB服務(wù)器 必須包含支持 Servlet的 Java虛擬機(jī),或者與 Servlet容器結(jié)合使用。 (2)JDBC技術(shù) JDBC即 Java Database Connectivity。 C/S模式體系結(jié)構(gòu),即客戶機(jī) /服務(wù)器模式。在 B/S模型中,在客戶機(jī)上運(yùn)行的應(yīng)用程序是瀏覽器。 (1)MVC為一種軟件架構(gòu)思想,是將一個軟件的組成部分劃分成模型 (model)、視圖 (view)和控制器 (controller)。 (2)MVC的處理過程 首先,控制器接受用戶的請求,并決定應(yīng)該調(diào)用哪個模型來進(jìn)行處理,之后模型根據(jù)客戶請求進(jìn)行相應(yīng)的業(yè)務(wù)邏輯處理,并返回?cái)?shù)據(jù);然后控制器調(diào)用相應(yīng)的視圖來格式化模型返回的數(shù)據(jù),并通過視圖呈現(xiàn)給用戶 [11]。 (4)MVC的兩種模式: 瀏 覽 器J S PJ a v a B e a n32 響 應(yīng)41 請 求W e b 服 務(wù) 器 應(yīng) 用 服 務(wù) 器 和 數(shù) 據(jù) 庫 圖 25 MVC 模式一 JSP Model 1,頁面負(fù)責(zé)調(diào)用模型組件來響應(yīng)客戶請求, JSP負(fù)責(zé)調(diào)用模型 組件來響應(yīng)客戶請求,并將處理結(jié)果返回給用戶。榆林學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 13 3 需求分析 系統(tǒng)需求分析主要包括可行性需求分析、用戶需求分析、功能性需求分析、性能需求分析。 (2)經(jīng)濟(jì)可行性 本系統(tǒng)為中小型項(xiàng)目,開發(fā)環(huán)境 Eclipse是一個開放源代碼的、基于 Java的可擴(kuò)展開發(fā)平臺;用 MYSQL數(shù)據(jù)庫,其體積小、速度快、擁有成本低,尤其是開放源碼,選擇 MYSQL作為網(wǎng)站數(shù)據(jù)庫能夠降低成本;服務(wù)器采用 Tomcat, Tomcat是一個輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP程序的首選,費(fèi)用成本較低,總體而言,系統(tǒng)開發(fā)總成本較低。 (5)可行性研究總結(jié) 綜合以上各種因素,本系統(tǒng)在實(shí)現(xiàn)上技術(shù)能夠達(dá)到要求,經(jīng)濟(jì)成本較低,能夠重視用戶體驗(yàn),能夠開發(fā)出具有良好功能和良好性能的家教在線管理平臺,可以收到預(yù)期的效果。 3)客戶登錄,已注冊客戶通過賬號和密碼登錄到系統(tǒng)功能權(quán)限頁面 。 3)所有客戶信息管理,集中管理查詢所有客戶信息。 (3)學(xué)生客戶使用功能:學(xué)生客戶通過用戶名和密碼登錄到權(quán)限頁面,修改用戶名、密碼、備注等個人信息,可以查看教師信息 及教師留言消息、評論教師或向教師致謝等。系統(tǒng)主用例如圖 32所示。訪客填寫信息注冊,按標(biāo)題或作者姓名搜索新聞。 (1)總體數(shù)據(jù)流程圖 在本系統(tǒng)平臺上,訪客瀏覽新聞、注冊涉及新聞信息和客戶注冊信息;注冊客戶使用系統(tǒng)賦予的權(quán)限功能涉及權(quán)限功能信息數(shù)據(jù);管理員行使管理系統(tǒng)職能涉及信息數(shù)據(jù)。 用例圖簡明表現(xiàn)了用例參與者及用例之間的關(guān)系。注冊客戶包括教師、學(xué)生、家長,不同類別客戶擁有不同的系統(tǒng)權(quán)限功能,描述如下: (1)訪客使用功能:訪客訪問系統(tǒng)網(wǎng)站,瀏覽站內(nèi)新聞、搜索查詢新聞信息,可以注冊客戶,只有注冊成功才能成為系統(tǒng)注冊客戶。 (2)后臺功能包括: 1)管理員登錄,通過登錄驗(yàn)證,管理員進(jìn)入系統(tǒng)后臺。 (1)前臺功能如下: 1)首頁,家教相關(guān)新聞消息的瀏覽與新聞搜索、客戶注冊登錄、連接到后臺登錄頁面,訪客由此前往注冊頁面、注冊客戶登錄、后臺管理員由此前往后臺登錄頁面。本系統(tǒng)區(qū)別于傳統(tǒng)的家教中介服務(wù),除了不收取中介費(fèi)用,家教在線管理平臺溝通信息快速、及時、高效。通過技術(shù)研究與系統(tǒng)分析,系統(tǒng)實(shí)現(xiàn)中需用技術(shù)為較為常規(guī)。 鑒于兩種 MVC模式各自的優(yōu)缺點(diǎn)以及本系統(tǒng)開發(fā)和后期維護(hù)的需要,選擇JSP Model 2模式開發(fā)本系統(tǒng)軟件。 3)代碼好維護(hù),方便分工協(xié)作。 *視圖( view) 負(fù)責(zé)表示邏輯 業(yè)務(wù)數(shù)據(jù)的展現(xiàn)以及用戶操作的界面。綜合考慮,家教在 線管理平臺采用 B/S體系結(jié)構(gòu),前臺為客戶機(jī)瀏覽器,中間件服務(wù)器為 WEB服務(wù)器,后臺為數(shù)據(jù)庫服務(wù)器。 B/S 模式是由瀏覽器、 Web服務(wù)器和數(shù)據(jù)庫服務(wù)器三個層次組成。 開發(fā)模式 體系結(jié)構(gòu) 不同體系結(jié)構(gòu)的信息系統(tǒng)在開發(fā)和運(yùn)用中有很大的區(qū)別 ,選擇合適的體系結(jié)構(gòu)十分重要。因此,為IPla Enterprise Server寫的無須任何實(shí)質(zhì)上的改動即可移植到 Apache、 Microsoft IIS或其他的 WEB服務(wù)器上。 開發(fā)技術(shù) (1)Servlet技術(shù) Servlet技術(shù)是 java技術(shù)用于替代 CGI編程的一個技術(shù),是 java動態(tài) web技術(shù)的基礎(chǔ),是用 Java書寫的一種規(guī)范,是與平臺無關(guān)的服務(wù)器構(gòu)件 [8]。SQL語言分為兩類,一類與數(shù)據(jù)定義有關(guān),稱為數(shù)據(jù)定義語言;另一類與表內(nèi)的記錄有關(guān),稱為數(shù)據(jù)處理語言。 榆林學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 7 3)在運(yùn)行的時候, JSP被容器翻譯成為一個 Servlet,放在tomcat/work/Catalina/localhost目錄下。 JSP的 1999年 9月推出的, 12月又推出了 。并且 Eclipse不是只用作 java開發(fā),根據(jù) Eclipse的體系結(jié)構(gòu),通過開發(fā)插件,它能擴(kuò)展到任何語言的開發(fā),甚至成為繪制圖片的工具 [5]。就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。榆林學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 5 2 相關(guān)軟件技術(shù)與開發(fā)模式 系統(tǒng)開發(fā)用到相關(guān)軟件技術(shù),應(yīng)該采用較為合適的開發(fā)模式,本章節(jié)主要介紹系統(tǒng)開發(fā)用到的開發(fā)工具、語言技術(shù)和開發(fā)模式。 第五章:系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)。 (4)對系統(tǒng)進(jìn)行部署與測試,根據(jù)測試結(jié)果,繼續(xù)完善系統(tǒng)。 國內(nèi)部分家教網(wǎng)站正走向?qū)I(yè)化、網(wǎng)絡(luò)化,這些網(wǎng)站實(shí)施多采 用 B/S 體系結(jié)構(gòu)的動態(tài)網(wǎng)頁管理系統(tǒng)。 (2)缺少專屬大學(xué)生家教信息網(wǎng)站,現(xiàn)在有許多網(wǎng)站都提供家教信息,但大多數(shù)信息都提供給教師,而不針對大學(xué)生,幾乎沒有專屬的大學(xué)生家教信息網(wǎng)站。 較之于傳統(tǒng)的家教中介,家教在線管理平臺更加便捷,它提供了家教新聞信息,滿足客戶搜索信息、發(fā)布消息、溝通反饋信息以及更新個人信息,客戶只需通過注冊,就可以使用系統(tǒng) 平臺賦予的權(quán)限功能。 家教在線管理平臺是基于 WEB 的實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境中,家教求聘、應(yīng)聘等相關(guān)家教信息的發(fā)布、查詢、更新以及信息反饋的平臺。 MVC。 本文介紹了課題研究背景意義與現(xiàn)狀,闡述了系統(tǒng)開發(fā)用到的理論、相關(guān)技術(shù) 與開發(fā)模式,在此基礎(chǔ)上,分析并設(shè)計(jì)、實(shí)現(xiàn)了家教在線管理平臺的相應(yīng)功能。畢業(yè)設(shè)計(jì)(論文)中凡引用他人已經(jīng)發(fā)表或未發(fā)表的成果、數(shù)據(jù)、觀點(diǎn)等,均已明確注明出處。最后在 Eclipse 開發(fā)環(huán)境下,使用 JSP、Servlet 等技術(shù)設(shè)計(jì)系統(tǒng)界面、編寫代碼,實(shí)現(xiàn)系統(tǒng)功能;并在 Tomcat 服務(wù)器和MYSQL 數(shù)據(jù)庫中部署。各行各業(yè)的發(fā)展都需要有良好的信息數(shù)據(jù)處理方式,計(jì)算機(jī)憑借其卓越強(qiáng)大的性能,被廣泛用于信息管理。 研究意義 家教在線管理平臺力求解決大學(xué)生有知識無處施展、中小學(xué)生想學(xué)知識卻不易尋找家教老師的尷尬狀況,讓高校學(xué)生學(xué)以致用,讓需要知識的人得償所愿,達(dá)到施教方和受教方的雙贏。教師可以通過該平臺注冊個人信息、發(fā)布應(yīng)聘消息、與學(xué)生溝通反饋信息,學(xué)生或家長可以發(fā)布求教求聘信息,教學(xué)雙方分別搜索所需信息,互相交流反饋信息。網(wǎng)站整合了各地大量師資力量,為家長提供了可參考的師資平臺 ,為學(xué)生、教師提供獲悉需求信息的渠道。網(wǎng)絡(luò)用戶登錄家教在線管理平臺網(wǎng)站站點(diǎn),即可使用家教在線服務(wù)。 第二章:相關(guān)軟件技術(shù)與開發(fā)模式介紹。測試檢驗(yàn)系統(tǒng)。對基于 CSS的設(shè)計(jì)提供 最好的支持到手動編碼功能, Dreamweaver在一個集成和高效的環(huán)境中為專業(yè)人員提供所需的工具開發(fā)人員可以將服務(wù)器技術(shù) (例如 CFML、 ASP、 JSP、和 PHP)與 Dreamweaver配合使用,建立連接到數(shù)據(jù)庫 、 Web服務(wù)和舊時系統(tǒng)的強(qiáng)大 Inter應(yīng)用程序。由于 Eclipse中的每樣?xùn)|西都是插件,對于給 Eclipse提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。用 JSP開發(fā)的 Web應(yīng)用是跨平臺的,既能在 Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。 Java Servlet是 JSP的技術(shù)基礎(chǔ),而且大型的 Web應(yīng)用程序的開發(fā)需要 Java Servlet和 JSP配合才能完成。 JSP作為主流開發(fā)技術(shù),可以用一種快捷的方法生成 WEB頁面,使用 JSP技術(shù)的 WEB頁面可以很容易的實(shí)現(xiàn)動態(tài)內(nèi)容。 SQL的主要功能是,它以非過程化形式加快了數(shù)據(jù)集合的操作。 Servlet運(yùn)行在 Servlet環(huán)境中, Servlet容器負(fù)責(zé) Servlet和客家教在線管理平臺的設(shè)計(jì)與實(shí)現(xiàn) 8 戶的通信以及調(diào)用 Servlet方法,與其它的動態(tài)網(wǎng)頁編程技術(shù)相比, Servlet有很多特有的優(yōu)點(diǎn)。 JDBC從物理結(jié)構(gòu)上說就是 Java語言訪問數(shù)據(jù)庫的接口的集合。它是由客戶機(jī)與服務(wù)器共同實(shí)現(xiàn)的一種協(xié)作處理的開發(fā)模式,在 C/S環(huán)境中,將運(yùn)用功能分成表示層、功能層和數(shù)據(jù)層, C/S模式有三層和兩層之分, C/S模式體系結(jié)構(gòu)多應(yīng)用于局域網(wǎng)中 [9]??蛻魴C(jī)要訪問數(shù)據(jù)庫時,向 Web 服務(wù)器發(fā)出請求, Web服 務(wù)器通過數(shù)據(jù)網(wǎng)關(guān)與數(shù)據(jù)庫相連,負(fù)責(zé)與數(shù)據(jù)庫的數(shù)據(jù)交換。其中,模型負(fù)責(zé)業(yè)務(wù)邏輯 (主要包括業(yè)務(wù)數(shù)據(jù)的加工處理規(guī)則,另外,還有為保證處理所需要的一些基礎(chǔ)服務(wù),比如事務(wù)、安全、日志等 )的處理。榆林學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 11 MVC處理過程如圖 24所示: ( 視 圖 )顯 示 模 型 狀 態(tài)接 受 數(shù) 據(jù) 更 新 狀 態(tài)把 用 戶 輸 入 數(shù) 據(jù) 傳 給 控 制 器( 控 制 器 )接 受 用 戶 請 求調(diào) 用 模 型 響 應(yīng) 用 戶 請 求選 擇 視 圖 顯 示 響 應(yīng) 結(jié) 果( 模 型 )代 表 應(yīng) 用 程 序 狀 態(tài)響 應(yīng) 狀 態(tài) 查 詢處 理 業(yè) 務(wù) 流 程通 知 視 圖 業(yè) 務(wù) 狀 態(tài) 更 新方 法 調(diào) 用事 件通 知 數(shù) 據(jù) 更 新狀 態(tài) 查 詢用 戶 請 求業(yè) 務(wù) 處 理選 擇 視 圖 圖 24 MVC 處理業(yè)務(wù)過程圖 (3)MVC的優(yōu)點(diǎn): 1)一個模型可以使用多種不同的視圖來展現(xiàn)其處理之后的結(jié)果,多個視圖能共享一個模型。 JSP既要負(fù)責(zé)流程控制,還要負(fù)責(zé)家教在線管理平臺的設(shè)計(jì)與實(shí)現(xiàn) 12 產(chǎn)生用戶界面,因此,它要同時充當(dāng)視圖和控制器的功能,未能實(shí)現(xiàn)這兩個模塊之間的獨(dú)立和分離 [12]。系統(tǒng)分析要求必須了解系統(tǒng)所要實(shí)現(xiàn)的功能,這一環(huán)節(jié)直接影響系統(tǒng)后續(xù)的設(shè)計(jì)與實(shí)現(xiàn)。另外,本系統(tǒng)采用 B/S體系結(jié)構(gòu)、 MVC軟件開發(fā)模式,開發(fā)初期較為復(fù)雜,后期維護(hù)相對容易,后期的維護(hù)較低。因而,本系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)是可行的。 4)修改個人信息,客戶可以修改用戶名、密碼等個人信息。 4)新聞信息管理,實(shí)現(xiàn)對新聞信息的發(fā)布、刪除與查詢。 (4)家長客戶使用功能:家長客戶通過用戶名和密碼登錄到權(quán)限頁面,修改用戶名、密碼、備注等個人信息,可以搜索教師信息及教師留言消息,可以評論教師或向教師致謝等。 (1)系統(tǒng)主用例 i 圖 32 系統(tǒng)主用例圖 訪客訪問網(wǎng)站首頁,瀏覽新聞、填寫注冊信息,訪客通過注冊驗(yàn)證成為注冊客戶,注冊客戶既能訪問網(wǎng)站首頁,也能夠進(jìn)入權(quán)限頁面使用功能,管理員進(jìn)入系統(tǒng) 后臺,管理系統(tǒng)后臺信息。注冊客戶登錄到前臺功能頁面更新修改個人注冊信息、查看其他注冊客戶信息(例如學(xué)生只能查看教師信息)、查看留言信息、發(fā)布留言消息、查看品論信息、給予評論、回饋評論、按新聞標(biāo)題或作者姓名或起止時間搜索家教信息。訪客、注冊客戶、管理員在本系統(tǒng)平臺上完成一系列操作涉及大量數(shù)據(jù),可以按照先總體、再分系統(tǒng)前后臺分析本系統(tǒng)數(shù)據(jù)流程,具體分析如圖 35至圖 37所示。用例圖是系統(tǒng)功能建模圖,呈現(xiàn)一些參與者和一些用例,以及參與者和用例之間的關(guān)系,主要用于對系統(tǒng)、子系統(tǒng)或類的功能進(jìn)行建模 [15]。家教在線管理平臺的設(shè)計(jì)與實(shí)現(xiàn) 16 系統(tǒng)總體功能結(jié)構(gòu)如圖 31 所示: 圖 31 系統(tǒng)總體功能結(jié)構(gòu)圖 訪客需要通過注冊驗(yàn)證才能成為系 統(tǒng)注冊客戶。 8)評論與回復(fù),學(xué)生或家長評論教師,教師查看收到評論并回復(fù)評論。分析得出,需要實(shí)現(xiàn)的系統(tǒng)功能結(jié)構(gòu)包括前臺和后臺兩個部分,前臺實(shí)現(xiàn)客戶需求,它包括系統(tǒng)首頁面、不同類別客戶權(quán)榆林學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 15 限功能頁面,不同權(quán)限功能頁面公用系統(tǒng)首頁面,注冊客戶通過登錄進(jìn)入到不同權(quán)限功能頁面。 (4)社會可行性 家教在線管理平臺實(shí)現(xiàn)了網(wǎng)絡(luò)化、無紙化、高效化的現(xiàn)代家教信息交流平臺,系統(tǒng)用戶主要為訪客、注冊客戶、管理員,家教教學(xué)雙方為注冊客戶中的教師客戶和學(xué)生客戶、家長客戶。 2)所用技術(shù) 家教在線管理平臺是采用 JavaBean +JSP + JDBC + Servlet等來實(shí)現(xiàn)。 JSP Model 2體系結(jié)構(gòu)分離了數(shù)據(jù)展示、數(shù)據(jù)處理和流程控制,明確了角色定義及軟件開發(fā)者與網(wǎng)頁設(shè)計(jì)者的分工 [14
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1