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

正文內(nèi)容

家園溝通平臺的設計與實現(xiàn)畢業(yè)論文-在線瀏覽

2024-08-07 20:55本頁面
  

【正文】 服務器:Tomcat(2)后臺操作系統(tǒng):Windows 7或以上版本。瀏覽器:IE瀏覽器、Google瀏覽器、360瀏覽器。(1)前臺操作系統(tǒng):Windows7系統(tǒng)功能分為以下幾個模塊:管理員(園長):注冊(用戶需要輸入手機號、姓名和密碼)、登錄模塊(用戶需要輸入用戶名、密碼以及角色)、登錄成功進入首頁,在首頁可以查看家長發(fā)布的狀態(tài)并回復、園務管理(考勤記錄查詢、考勤統(tǒng)計分析以及招生簡章)、家園互動(園所通知、園所新聞、主題活動以及幼兒食譜)、檔案管理(部門管理、班級管理以及教師信息管理)、園所信息設置(基本資料、園所概述、園所特色、園所榮譽、園景園貌以及老師風采)、教師簽到、園長私人信箱教師:登錄(輸入用戶名、密碼以及角色)、登錄成功進入首頁在首頁查看家長發(fā)布消息并能夠予以回復、班務管理(發(fā)布班級動態(tài)、學生點評、學生考勤記錄、學生考勤統(tǒng)計)、幼兒管理(幼兒信息管理、幼兒培育計劃)、幼兒風貌(幼兒風采展示)、個人中心(個人信息、密碼修改)家長:注冊(用戶需要輸入手機號、姓名、密碼)、登錄(用戶名、密碼)、信息管理(發(fā)布消息)、查看園所信息、查看班級動態(tài)、查看幼兒風采、私信園長、幼兒信息管理、修改用戶密碼管理員、教師、家長家園溝通平臺的設計與實現(xiàn)為SpringMVC+MyBatis框架結構,采用FreeMark靜態(tài)頁面,它的運行環(huán)境分前臺(家長端)、后臺(管理員端、教師端)和數(shù)據(jù)庫服務器端三部分。每位管理員、教師和家長都有對應的賬號信息,登陸上本平臺,相對應的角色有相應的權限。其工作流程如圖21所示:圖21 SVN工作流程圖 第3章 系統(tǒng)需求家園溝通平臺的設計與實現(xiàn)是為家長、教師和管理員開發(fā)的一套交流平臺,為了三者之間更好的溝通,更好的服務于用戶。在做該項目過程中,首先從服務器下載項目組最新代碼。為上層的數(shù)據(jù)處理層提供最基礎的支撐。(3)它主要的目的是根據(jù)調(diào)用的請求完成一次數(shù)據(jù)庫操作。(1)code,并且改名為MyBatis。foundation2010年這個項目由apache使用FreeMarker后,作為界面開發(fā)人員,只專心創(chuàng)建HTML文件、圖像以及Web頁面的其他可視化方面,不用理會數(shù)據(jù);而程序開發(fā)人員則專注于系統(tǒng)實現(xiàn),負責為頁面準備要顯示的數(shù)據(jù)。 (2)使用FreeMarker的優(yōu)點之二,可以提高開發(fā)效率。FreeMarker的原理就是:模板+數(shù)據(jù)模型=輸出 ,模板只負責數(shù)據(jù)在頁面中的表現(xiàn),不涉及任何的邏輯代碼,而所有的邏輯都是由數(shù)據(jù)模型來處理的。使用JSP 開發(fā)過程中在頁面中大量的存在業(yè)務邏輯的代碼,使得頁面內(nèi)容凌亂,在后期大量的修改維護過程中就變得非常困難。伴隨著網(wǎng)絡應用的快速成長,MVC模式對于Web應用的開發(fā)已經(jīng)成為一種非常先進的設計思想,不管是從語言的多變度還是應用的多變度,它都能為理解分析應用模型時提供最基本的分析方法,為構造產(chǎn)品提供清晰的設計框架,為軟件工程提供規(guī)范的依據(jù)。家園溝通平臺的設計與實現(xiàn)分為管理員、教師和家長,每個人有自己的賬號,針對不同類型的身份有不同的操作權限,我在本次溝通平臺的設計與實現(xiàn)中擔當?shù)氖枪芾韱T的角色,管理員的功能有:發(fā)布園所新聞、通知和主題活動,幼兒的食譜安排,幼教資源,部門管理,班級管理,教師管理以及對應的考勤功能,園所風采展現(xiàn),園長信箱等。越來越多的家長也更加注重孩子的教育,他們都希望自己的孩子不要輸在起跑線上,而很多家長白天工作又很繁忙,和教師溝通的機會很少,所以新型的家園溝通平臺能夠讓家長參與到孩子的教育之中,這將更加有利于幼兒的教育和成長。 研究現(xiàn)狀家園溝通平臺的設計與實現(xiàn)是基于Java語言開發(fā)的,面向的對象主要是幼兒園管理者,幼兒園教師和幼兒家長。目前市場上的家園溝通平臺無論是從實踐形式上還是大眾認知程度上都遠遠不夠,所以繼續(xù)我們開發(fā)一套新形勢下的家園溝通平臺,為新時代下的幼教資源做貢獻。據(jù)需求分析,家園溝通平臺的設計與實現(xiàn)主要參與者有管理員、幼兒教師和幼兒家長。家園溝通平臺的設計與實現(xiàn)畢業(yè)論文目錄第1章 項目概述 1 項目背景 1 研究現(xiàn)狀 1第2章 相關技術介紹 3 MVC模式 3 FreeMarker簡介 3 Mybatis簡介 3 4第3章 系統(tǒng)需求 5 5 5 5 5 6 9 9 10 11 12 12 13 13 14 15 16 16 17 查詢部門信息 17 修改部門信息 18 刪除部門信息 19 查詢班級信息 19 刪除班級信息 20 修改班級信息 20 查詢教師信息 21 修改教師信息 21 刪除教師信息 22 22 23 24 24 25第4章 系統(tǒng)分析 26 26 26 26 27 28 28 29 30第5章 概要設計 37 37 37 37 38 39 40第6章 系統(tǒng)實現(xiàn)與測試 45 45 45 47 48 49 50 51 51 54第7章 結束語 58參考文獻 59致謝 60附錄 61附錄A:軟件使用說明書 61 第1章 項目概述 項目背景 “家園溝通”簡而言之就是家庭和幼兒園之間的溝通,孩子家庭的主題是家長,幼兒園的主題是教師和管理者。家園溝通這個項目主要是為了適應現(xiàn)在家長對孩子的一個心理作用,同時提高對幼兒教育的重視,實現(xiàn)透明化管理,從而使家長能夠放心的將孩子交給幼兒園。 雖然目前在幼教領域也有很多人重視家園溝通,但是目前為止能夠達到家園溝通的方式并不多,校訊通等一類的平臺有其一定的局限性,隨著信息時代的到來,我們也要順應科技的更新,新形勢下的家園溝通要求我們不僅要講究家園互動的形勢,更重要的是形式和行動之間的轉變。計算機已經(jīng)走進了千家萬戶,原來越多的辦公交流都趨于信息化,順應時代的發(fā)展,我們開發(fā)的家園溝通平臺不僅略去了繁瑣的過程,資費的干擾,能夠隨時隨地的讓家長看到并了解自己孩子的生活學習情況,同時教師和管理員也能夠從家長那里得到反饋信息,更多的了解幼兒,更好的改善教育和管理方式,促進幼兒的成長和幼兒園的發(fā)展,綜上所述,該系統(tǒng)預期能夠得到新時代的要求和大眾的支持。根據(jù)現(xiàn)有資源分析,家長和幼兒園的溝通能夠大大的促進對孩子的了解,從各方面去教育孩子,因材施教,各有所獲?,F(xiàn)在市場上的盛行的溝通方式有其一定的局限性,家長不能實時的關注園所的情況,不能夠了解幼兒在校的食宿情況,不能夠看到幼兒的上課表現(xiàn)以及課外活動情況,僅僅靠教師或者單純的書面通知很了了解幼兒的真是而具體的信息,孩子是家長的主題,但是一個教師同時帶了很多學生,有的時候難免會有紕漏,如果說我們記錄下孩子的成長瞬間,例如視頻和照片,有助于家長和教師了解幼兒。 第2章 相關技術介紹 MVC模式本系統(tǒng)采用SpringModelViewController的設計模式,該模式是目前市場上最流行的模式,得到了許多用戶的青睞,隨著軟件行業(yè)的逐漸興起,J2EE逐漸走向成熟,作為很多Java開發(fā)者非常熟悉并經(jīng)常使用的一種設計模式,正在逐漸的占據(jù)著J2EE平臺,成長為主流推薦模式。 FreeMarker簡介(1)使用FreeMarker的優(yōu)點之一,可以徹底的分離展示層和業(yè)務邏輯層。FreeMarker根本不支持Java腳本代碼。用戶最終看到的輸出是模板和數(shù)據(jù)模型合并后創(chuàng)建的。 (3)使用FreeMarker的優(yōu)點之三,使得開發(fā)過程中的人員分工更加明確。 Mybatis簡介MyBatis來源于iBatis,本是apache下面的一個開源項目,software遷移到了googleMybatis的功能架構分為三層:接口層一接收到調(diào)用請求就會調(diào)用數(shù)據(jù)處理層來完成具體的數(shù)據(jù)處理。(2)SVN是Subversion的簡稱,是一個開放源代碼的版本控制系統(tǒng),易于使用,操作起來很方便。進入系統(tǒng),進行工作,每完成一個功能向服務器提交一次代碼。該項目的主要研究方向是如何更好的達到家園溝通的實用性和可行性。家園溝通平臺的設計與實現(xiàn)是一個集wab、數(shù)據(jù)庫為一體所謂應用系統(tǒng),根據(jù)需求分析,我們需要實現(xiàn)幾大功能模塊的功能,創(chuàng)建園所班級、教師、學生、家長等信息,并進行相關的管理。用例分析是從用例模型到分析模型的過程,是需求與設計之間的橋梁。首先分析參與者,本項目的參與者只要有三種,本文僅對負責的管理員端的相關模塊功能進行闡述。它是有一組用例圖組成,包括用例、參與者和系統(tǒng)。其中,用例代表從外部可見的系統(tǒng)的一個功能。管理員注冊功能需要打開注冊鏈接,填寫注冊信息(用戶名默認手機號碼、姓名以及密碼)用例規(guī)約如表32所示:表32 注冊用例規(guī)約用例名稱:注冊用例ID:UC001用例說明:用戶進入注冊頁面進行驗證注冊前置條件:無基本事件流:其它事件流:無異常事件流:1a. 輸入的信息不合法,用戶未注冊成功1a1系統(tǒng)提示手機號不合法1a2 系統(tǒng)提示手機號已注冊并提示請登錄后置條件:用戶注冊成功,進入系統(tǒng)登錄界面參與者:管理員管理員模塊是針對幼兒園管理者的,每個園長都有自己的唯一賬號和自己設置的密碼信息,用戶根據(jù)自己的身份(管理員、教師、家長)進行注冊,注冊之后保存到數(shù)據(jù)庫,而后用戶可以用自己的賬戶登錄,實現(xiàn)相應的功能管理。分析類被劃分為三種類型:邊界類、實體類、控制類。對象模型的變化往往只會影響代碼的某一部分,比如用戶頁面改變只會影響到邊界類;控制器的改變只會影響控制類;系統(tǒng)信息的改變只會影響實體類。如表41所示:表41 實體類表序號實體類名說明01TeacherEntity注冊、登錄、教師管理02ClassEntity班級管理03DepartEntity部門管理04GardenEntity園所信息設置05MailEntity私人信箱06NoticeEntity家園互動07RecipeEntity幼兒食譜08TeacherKaoqinEntity考勤管理控制類是用于封裝一個或者幾個用例所特有的流程控制行為,通過控制類可以建立系統(tǒng)的動態(tài)模型。如表42所示:表42 控制類表序號控制類名說明01TeacherController登錄、教師管理02ClassController班級管理03DepartController部門管理04UploadEditorController園所信息設置05MailController私人信箱06NoticeController家園互動07TeacherKaoqinController考勤管理08RegisterController注冊邊界類是參與者與系統(tǒng)外界交互的接口,邊界類將系統(tǒng)和外界的變化隔離開,使外界環(huán)境的變化不會直接影響系統(tǒng)內(nèi)部的元素。如圖41所示:圖41包圖活動圖顯示動作流程及其結果,它既可以用來描述類的方法的行為,也可以用來描述用例和對象內(nèi)部的工作過程。以下給出部分功能時序圖,如下所示:(1)登錄時序圖管理員登錄首先要進入登錄頁面輸入用戶名和密碼,用戶名默認是注冊時的手機號碼。如果用戶名或者密碼為空,系統(tǒng)會提示用戶名或者密碼不能為空;如果所輸入用戶名不符合手機號碼格式,系統(tǒng)會提示手機號碼不存在;如果所輸入的信息和當前自己的角色不匹配,系統(tǒng)會提示該用戶沒有權限;否則登錄成功進入系統(tǒng)首頁。如圖44所示:圖44添加部門時序圖(3)添加班級時序圖管理員發(fā)送添加班級申請,系統(tǒng)驗證管理員要處于登錄狀態(tài),如果未登錄系統(tǒng)將進入登錄頁面;否則進入添加班級頁面并填寫班級信息,此時系統(tǒng)會驗證所輸入的班級是否已經(jīng)存在,如果存在,系統(tǒng)會給出提示信息該班級已存在請重新填寫,如果所填信息為空,將提示所輸信息不能為空,如果校驗通過將會把信息提交到后臺,如果成功,將進入班級列表;如果失敗,將重新回到添加班級頁面并給出錯誤信息。如圖46所示:圖46添加教師時序圖(5)教師簽到時序圖教師簽到是為了統(tǒng)計教師考勤而設計的,在教師登錄成功后的首頁有一個簽到按鈕,點擊簽到系統(tǒng)會驗證當前用戶是否處于登錄狀態(tài),如果未登錄會提示請登錄并簽到失?。缓灥绞歉鶕?jù)教師的編號和當天日期插入到簽到表,插入過程中系統(tǒng)會驗證該用戶當天是否已簽到,系統(tǒng)會根據(jù)教師編號和當天時間在數(shù)據(jù)庫查詢,
點擊復制文檔內(nèi)容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1