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

正文內(nèi)容

家園溝通平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-24 20:55 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 三種類(lèi)型:邊界類(lèi)、實(shí)體類(lèi)、控制類(lèi)。把分析類(lèi)區(qū)分為不同的類(lèi)型有助于建立一個(gè)穩(wěn)固的對(duì)象模型。對(duì)象模型的變化往往只會(huì)影響代碼的某一部分,比如用戶頁(yè)面改變只會(huì)影響到邊界類(lèi);控制器的改變只會(huì)影響控制類(lèi);系統(tǒng)信息的改變只會(huì)影響實(shí)體類(lèi)。實(shí)體類(lèi)是為了對(duì)系統(tǒng)必須存儲(chǔ)的信息和相關(guān)的行為建模,其主要作用是存儲(chǔ)和管理系統(tǒng)中的信息。如表41所示:表41 實(shí)體類(lèi)表序號(hào)實(shí)體類(lèi)名說(shuō)明01TeacherEntity注冊(cè)、登錄、教師管理02ClassEntity班級(jí)管理03DepartEntity部門(mén)管理04GardenEntity園所信息設(shè)置05MailEntity私人信箱06NoticeEntity家園互動(dòng)07RecipeEntity幼兒食譜08TeacherKaoqinEntity考勤管理控制類(lèi)是用于封裝一個(gè)或者幾個(gè)用例所特有的流程控制行為,通過(guò)控制類(lèi)可以建立系統(tǒng)的動(dòng)態(tài)模型。它有效的分離了邊界類(lèi)對(duì)象和實(shí)體類(lèi)對(duì)象,使系統(tǒng)更容易接受頁(yè)面的變更,更加有效的提高實(shí)體類(lèi)對(duì)象的復(fù)用性。如表42所示:表42 控制類(lèi)表序號(hào)控制類(lèi)名說(shuō)明01TeacherController登錄、教師管理02ClassController班級(jí)管理03DepartController部門(mén)管理04UploadEditorController園所信息設(shè)置05MailController私人信箱06NoticeController家園互動(dòng)07TeacherKaoqinController考勤管理08RegisterController注冊(cè)邊界類(lèi)是參與者與系統(tǒng)外界交互的接口,邊界類(lèi)將系統(tǒng)和外界的變化隔離開(kāi),使外界環(huán)境的變化不會(huì)直接影響系統(tǒng)內(nèi)部的元素。如表43所示:表43 邊界類(lèi)表序號(hào)控制類(lèi)名說(shuō)明01教師管理02班級(jí)管理03部門(mén)管理續(xù)表43序號(hào)控制類(lèi)名說(shuō)明04園所信息設(shè)置05私人信箱06家園互動(dòng)07考勤管理08登錄在面向?qū)ο笤O(shè)計(jì)中,可將許多類(lèi)集合成一個(gè)更高層次的單位,這是一個(gè)高內(nèi)聚、低耦合的類(lèi)的集合。如圖41所示:圖41包圖活動(dòng)圖顯示動(dòng)作流程及其結(jié)果,它既可以用來(lái)描述類(lèi)的方法的行為,也可以用來(lái)描述用例和對(duì)象內(nèi)部的工作過(guò)程。下面給出管理員登錄活動(dòng)圖,如圖42所示:圖42登錄活動(dòng)圖時(shí)序圖是用來(lái)描述對(duì)象與對(duì)象之間的交互。以下給出部分功能時(shí)序圖,如下所示:(1)登錄時(shí)序圖管理員登錄首先要進(jìn)入登錄頁(yè)面輸入用戶名和密碼,用戶名默認(rèn)是注冊(cè)時(shí)的手機(jī)號(hào)碼。點(diǎn)擊登錄系統(tǒng)會(huì)驗(yàn)證所輸入的信息是否合法、是否正確、是否具有權(quán)限。如果用戶名或者密碼為空,系統(tǒng)會(huì)提示用戶名或者密碼不能為空;如果所輸入用戶名不符合手機(jī)號(hào)碼格式,系統(tǒng)會(huì)提示手機(jī)號(hào)碼不存在;如果所輸入的信息和當(dāng)前自己的角色不匹配,系統(tǒng)會(huì)提示該用戶沒(méi)有權(quán)限;否則登錄成功進(jìn)入系統(tǒng)首頁(yè)。如圖43所示:圖43登錄時(shí)序圖(2)添加部門(mén)時(shí)序圖管理員發(fā)送添加部門(mén)申請(qǐng),系統(tǒng)驗(yàn)證管理員要處于登錄狀態(tài),如果未登錄系統(tǒng)將進(jìn)入登陸頁(yè)面;否則進(jìn)入添加部門(mén)頁(yè)面并填寫(xiě)部門(mén)信息,此時(shí)系統(tǒng)會(huì)驗(yàn)證所輸入的部門(mén)是否已經(jīng)存在,如果存在,系統(tǒng)會(huì)給出提示信息該部門(mén)已存在請(qǐng)重新填寫(xiě),如果所填信息為空,將提示所輸信息不能為空,如果校驗(yàn)通過(guò)將會(huì)把信息提交到后臺(tái),如果成功,將進(jìn)入部門(mén)列表;如果失敗,將重新回到添加頁(yè)面并給出錯(cuò)誤信息。如圖44所示:圖44添加部門(mén)時(shí)序圖(3)添加班級(jí)時(shí)序圖管理員發(fā)送添加班級(jí)申請(qǐng),系統(tǒng)驗(yàn)證管理員要處于登錄狀態(tài),如果未登錄系統(tǒng)將進(jìn)入登錄頁(yè)面;否則進(jìn)入添加班級(jí)頁(yè)面并填寫(xiě)班級(jí)信息,此時(shí)系統(tǒng)會(huì)驗(yàn)證所輸入的班級(jí)是否已經(jīng)存在,如果存在,系統(tǒng)會(huì)給出提示信息該班級(jí)已存在請(qǐng)重新填寫(xiě),如果所填信息為空,將提示所輸信息不能為空,如果校驗(yàn)通過(guò)將會(huì)把信息提交到后臺(tái),如果成功,將進(jìn)入班級(jí)列表;如果失敗,將重新回到添加班級(jí)頁(yè)面并給出錯(cuò)誤信息。如圖45所示:圖45添加班級(jí)時(shí)序圖(4)添加教師時(shí)序圖管理員發(fā)送添加教師申請(qǐng),系統(tǒng)驗(yàn)證管理員要處于登錄狀態(tài),如果未登錄系統(tǒng)將進(jìn)入登錄頁(yè)面;否則進(jìn)入添加教師頁(yè)面并填寫(xiě)班級(jí)信息,此時(shí)系統(tǒng)會(huì)驗(yàn)證所輸入的教師是否已經(jīng)存在,如果存在,系統(tǒng)會(huì)給出提示信息該教師已存在請(qǐng)重新填寫(xiě),如果所填信息為空,將提示所輸信息不能為空,如果校驗(yàn)通過(guò)將會(huì)把信息提交到后臺(tái),如果成功,將進(jìn)入教師信息列表;如果失敗,將重新回到添加教師信息頁(yè)面并給出錯(cuò)誤信息。如圖46所示:圖46添加教師時(shí)序圖(5)教師簽到時(shí)序圖教師簽到是為了統(tǒng)計(jì)教師考勤而設(shè)計(jì)的,在教師登錄成功后的首頁(yè)有一個(gè)簽到按鈕,點(diǎn)擊簽到系統(tǒng)會(huì)驗(yàn)證當(dāng)前用戶是否處于登錄狀態(tài),如果未登錄會(huì)提示請(qǐng)登錄并簽到失?。缓灥绞歉鶕?jù)教師的編號(hào)和當(dāng)天日期插入到簽到表,插入過(guò)程中系統(tǒng)會(huì)驗(yàn)證該用戶當(dāng)天是否已簽到,系統(tǒng)會(huì)根據(jù)教師編號(hào)和當(dāng)天時(shí)間在數(shù)據(jù)庫(kù)查詢,如果查詢得到數(shù)據(jù),會(huì)提示已簽到;否則教師簽到成功。如圖47所示:圖47教師簽到時(shí)序圖(6)發(fā)布園所新聞時(shí)序圖管理員發(fā)送發(fā)布園所新聞申請(qǐng),系統(tǒng)驗(yàn)證管理員要處于登錄狀態(tài),如果未登錄系統(tǒng)將進(jìn)入登錄頁(yè)面;否則進(jìn)入發(fā)布園所新聞頁(yè)面并填寫(xiě)新聞信息,系統(tǒng)將進(jìn)行驗(yàn)證,如果所填信息為空,將提示所輸信息不能為空,如果校驗(yàn)通過(guò)將會(huì)把信息提交到后臺(tái),如果成功,將進(jìn)入園所新聞列表;如果失敗,將重新回到發(fā)布園所新聞頁(yè)面并給出錯(cuò)誤信息。如圖48所示:圖48園所新聞時(shí)序圖 第5章 概要設(shè)計(jì)本系統(tǒng)采用的是SpringMVC+MyBatis+Freemarker開(kāi)發(fā)模式進(jìn)行開(kāi)發(fā),這種開(kāi)發(fā)模式將web應(yīng)用分成了三個(gè)部分:模型層、展示層、控制層。本系統(tǒng)的架構(gòu)設(shè)計(jì)圖如圖51所示。圖51 系統(tǒng)架構(gòu)圖家園溝通平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)分為管理員端、教師端和家長(zhǎng)端。管理員端、家長(zhǎng)端和教師端各分為五大模塊,對(duì)模塊的劃分如圖52所示:圖52 系統(tǒng)模塊圖數(shù)據(jù)結(jié)構(gòu)組織和數(shù)據(jù)庫(kù)文件的設(shè)計(jì)要根據(jù)不同的用途、使用要求等來(lái)決定數(shù)據(jù)整體組織形式等一些問(wèn)題。數(shù)據(jù)庫(kù)中的數(shù)據(jù)按一定數(shù)據(jù)模型組織、描述和存儲(chǔ),具有較小的重復(fù)度。較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性,并且可以再被一定范圍內(nèi)的各種用戶共享。本系統(tǒng)采用MySql數(shù)據(jù)庫(kù),項(xiàng)目中所有的數(shù)據(jù)表如圖53所示。圖53 數(shù)據(jù)庫(kù)表此處主要對(duì)本人承擔(dān)的信息交互管理中的相關(guān)數(shù)據(jù)表設(shè)計(jì)過(guò)程進(jìn)行分析。經(jīng)過(guò)需求分析,確定了系統(tǒng)中的所有實(shí)體。系統(tǒng)實(shí)體及其屬性現(xiàn)分析如下:(1)幼兒園信息表(zzti_school):編號(hào)(id)、詳細(xì)地址(address)、所在地區(qū)編號(hào)(area)、幼兒園名稱(chēng)(name)、幼兒園簽名(signature)、創(chuàng)建時(shí)間(gmt_created)、修改時(shí)間(gmt_modified)(2)教師表(zzti_teacher):教師編號(hào)(id)、所屬部門(mén)(departid)、部門(mén)名稱(chēng)(departname)、所教班級(jí)(classid)、姓名(name)、國(guó)籍(state)、民族(nation)、性別(gender)、證件類(lèi)型(identitytype)、身份證號(hào)(idcard)、生日(birth)、部門(mén)(department)、職位(position)、手機(jī)(mobile)、郵箱()、考勤卡號(hào)(attendanceid)、用戶名(username)、密碼(password)、所屬標(biāo)志(flag)、所屬狀態(tài)(status)、創(chuàng)建時(shí)間(gmt_created)、修改時(shí)間(gmt_modified)(3)部門(mén)(zzti_depart):部門(mén)編號(hào)(id)、父id(parent)、部門(mén)名稱(chēng)(names)、創(chuàng)建時(shí)間(gmt_created)、修改時(shí)間(gmt_modified) (4)班級(jí)(zzti_class):班級(jí)編號(hào)(id)、班級(jí)名稱(chēng)(name)、班級(jí)人數(shù)(number)、創(chuàng)建時(shí)間(gmt_created)、修改時(shí)間(gmt_modified)、班主任id(tid)、班主任姓名(tname)(5)新聞信息(zzti_notice):新聞編號(hào)(id)、標(biāo)題(title)、發(fā)布對(duì)象(object)、部門(mén)id(depart_id)、班級(jí)id(class_id)、發(fā)布對(duì)象(type)、新聞內(nèi)容(content)、圖片(image)、創(chuàng)建時(shí)間(gmt_created)、修改時(shí)間(gmt_modified)(6)食譜(zzti_recipe):食譜編號(hào)(id)、標(biāo)題(title)、早餐(mor_brea)、上午加餐(mor_brea_add)、午餐(aft_dea)、下午加餐(aft_dea_add)、晚餐(eve_mea)、創(chuàng)建時(shí)間(gmt_created)、修改時(shí)間(gmt_modified)(7)教師風(fēng)采(zzti_elegant):編號(hào)(id)、老師id(teacherid)、標(biāo)題(title)、圖片(image)、內(nèi)容(content)、創(chuàng)建時(shí)間(gmt_created)、修改時(shí)間(gmt_modified)(8)區(qū)域表(zzti_area):編號(hào)(id)、名稱(chēng)(name)、父id(pid)(9)評(píng)論(zzti_discuss):編號(hào)(id)、內(nèi)容(content)、狀態(tài)(status)、創(chuàng)建時(shí)間(gmt_created)、修改時(shí)間(gmt_modified)(10)私人信箱(zzti_mail):編號(hào)(id)、內(nèi)容(content)、手機(jī)(mobile)、姓名(name)、狀態(tài)(status)、創(chuàng)建時(shí)間(gmt_created)、修改時(shí)間(gmt_modified)(11)教師考勤(zzti_teacher_kaoqin):教師編號(hào)(id)、教師id(teacher_id)、創(chuàng)建時(shí)間(gmt_created)、修改時(shí)間(gmt_modified)(12)教師班級(jí)表(zzti_tea_class):班級(jí)id(classid)、老師id(teacherid)、班級(jí)名稱(chēng)(ame)、教師姓名(tname)、創(chuàng)建時(shí)間(gmt_created)、修改時(shí)間(gmt_modified)(12)動(dòng)態(tài)表(zzti_information):編號(hào)(id)、發(fā)布信息內(nèi)容(content)、上傳文件(image)、創(chuàng)建時(shí)間(gmt_created)、修改時(shí)間(gmt_modified)對(duì)系統(tǒng)中存在的業(yè)務(wù)表進(jìn)行描述,描述其字段信息。(1)幼兒園信息表如表51所示。表51 幼兒園信息表名稱(chēng)空/非空類(lèi)型約束條件編號(hào)idNot nullVARCHAR 主鍵詳細(xì)地址addressnullVARCHAR 所在地區(qū)idnullINT 幼兒園名稱(chēng)nullVARCHAR幼兒園簽名nullVARCHAR 創(chuàng)建時(shí)間Not nullDATE 修改時(shí)間Not nullDATE?。?)教師表如表52所示。表52 教師表名稱(chēng)空/非空類(lèi)型約束條件教師編號(hào)NotnullINT主鍵所屬部門(mén)NotnullINT部門(mén)名稱(chēng)nullVARCHAR所教班級(jí)nullVARCHAR姓名nullVARCHAR國(guó)籍nullVARCHAR續(xù)表52民族nullVARCHAR性別nullINT證件類(lèi)型nullINT身份證號(hào)nullVARCHAR生日nullDATE部門(mén)nullVARCHAR職位nullVARCHAR手機(jī)nullVARCHAR郵箱nullVARCHAR考勤卡號(hào)nullVARCHAR用戶名nullVARCHAR唯一密碼Not nullVARCHAR所屬標(biāo)志nullINT所屬狀態(tài)nullINT創(chuàng)建時(shí)間Not nullDATE 修改時(shí)間Not nullDATE (3)部門(mén)表如表53所示。表53 部門(mén)表名稱(chēng)空/非空類(lèi)型約束條件部門(mén)編號(hào)idNot nullINT 主
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1