成熟丰满熟妇高潮XXXXX,人妻无码AV中文系列久久兔费 ,国产精品一国产精品,国精品午夜福利视频不卡麻豆

您好,歡迎來到九壹網(wǎng)。
搜索
您的當(dāng)前位置:首頁Spring Boot框架下的教育導(dǎo)師匹配系統(tǒng)

Spring Boot框架下的教育導(dǎo)師匹配系統(tǒng)

來源:九壹網(wǎng)

第一章 緒論
1.1 選題背景
如今的信息時(shí)代,對(duì)信息的共享性,信息的流通性有著較高要求,盡管身邊每時(shí)每刻都在產(chǎn)生大量信息,這些信息也都會(huì)在短時(shí)間內(nèi)得到處理,并迅速傳播。因?yàn)楹芏鄷r(shí)候,管理層決策需要大量信息作為參考依據(jù),也有些時(shí)候,各大企業(yè)或?qū)W校也需要使用工具宣傳自身的文化理念等等,所以信息能夠得到迅速傳播并帶給人們一定的參考價(jià)值,充分發(fā)揮信息本身的作用是很有必要的,而這些恰恰是傳統(tǒng)模式所不能相比的。因此,借助工具讓信息系統(tǒng)化,流程化,規(guī)范化是最終的發(fā)展結(jié)果,而這個(gè)工具則是計(jì)算機(jī)軟件。本次設(shè)計(jì)實(shí)現(xiàn)的計(jì)算機(jī)軟件卓越導(dǎo)師雙選系統(tǒng),讓其遵循實(shí)際操作流程的情況下,對(duì)導(dǎo)師選擇信息實(shí)施規(guī)范化處理,讓導(dǎo)師選擇信息通過電子的方式進(jìn)行保存,無論是管理人員檢索導(dǎo)師選擇信息,維護(hù)導(dǎo)師選擇信息都可以便利化操作,真正縮短信息處理時(shí)間,節(jié)省人力和信息管理的成本。
1.2 選題意義
為了讓導(dǎo)師選擇信息的管理模式進(jìn)行升級(jí),也為了更好的維護(hù)導(dǎo)師選擇信息,卓越導(dǎo)師雙選系統(tǒng)的開發(fā)運(yùn)用就顯得很有必要,因?yàn)樗粌H可以讓導(dǎo)師選擇信息的管理人員統(tǒng)一完成信息管理,而且還會(huì)在保證導(dǎo)師選擇信息處于安全狀態(tài)的情況下,讓導(dǎo)師選擇信息的處理流程縮短,讓信息的管理工作量減少,讓導(dǎo)師選擇信息的錄入和后期維護(hù)縮短時(shí)間,以及節(jié)省管理導(dǎo)師選擇信息需要投入的精力與資金。由于卓越導(dǎo)師雙選系統(tǒng)運(yùn)用的技術(shù)比較成熟,所以它本身就具備了穩(wěn)定的性能,連續(xù)24小時(shí)運(yùn)行都毫無壓力。而且還可以保證數(shù)據(jù)處理的質(zhì)量。另外,卓越導(dǎo)師雙選系統(tǒng)為了滿足易用性的用戶需求,特意在頁面的設(shè)計(jì)上合理布局各元素,讓重要內(nèi)容和導(dǎo)航功能在關(guān)鍵區(qū)域展示,讓操作系統(tǒng)的用戶可以毫不費(fèi)力的完成系統(tǒng)的操作??偟恼f來,卓越導(dǎo)師雙選系統(tǒng)實(shí)現(xiàn)了信息資源的共享,讓信息可以以更好的方式進(jìn)行傳播,讓管理員的管理水平得到提升的同時(shí),也讓導(dǎo)師選擇信息計(jì)算機(jī)化。
1.3 研究?jī)?nèi)容
根據(jù)卓越導(dǎo)師雙選系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的流程來對(duì)整個(gè)系統(tǒng)進(jìn)行說明。本文將從下述6個(gè)部分介紹系統(tǒng)。
第一部分:介紹選題的動(dòng)因,包括介紹課題背景和意義等。
第二部分:介紹本系統(tǒng)選用的開發(fā)手段,包括編程語言,后臺(tái)支持的數(shù)據(jù)庫(kù),開發(fā)類技術(shù)等。
第三部分:介紹系統(tǒng)的分析內(nèi)容,包括投資決策必須的可行性研究,用戶對(duì)功能的要求,系統(tǒng)運(yùn)行的性能要求等知識(shí)。
第四部分:介紹系統(tǒng)的設(shè)計(jì)。包括對(duì)系統(tǒng)功能結(jié)構(gòu)的設(shè)計(jì),數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)等。
第五部分:介紹系統(tǒng)的實(shí)現(xiàn)。包括各模塊實(shí)現(xiàn)的具體運(yùn)行效果。
第六部分:介紹系統(tǒng)測(cè)試。包括檢查系統(tǒng)功能,測(cè)試知識(shí)點(diǎn)的介紹等。

第四章 系統(tǒng)設(shè)計(jì)
設(shè)計(jì)一個(gè)系統(tǒng)不單單是設(shè)計(jì)系統(tǒng)的頁面,可以說系統(tǒng)設(shè)計(jì)其本質(zhì)是一個(gè)結(jié)合了眾多設(shè)計(jì)過程的比較復(fù)雜的系統(tǒng)工程。一般來說,在完成系統(tǒng)設(shè)計(jì)時(shí),需要了解和掌握很多設(shè)計(jì)的知識(shí),有界面布局技術(shù)的知識(shí),頁面采用的字體和顏色的運(yùn)用,還有頁面空白的規(guī)范使用等,如何將這些元素進(jìn)行組合,讓頁面可以直觀表達(dá)信息內(nèi)容的同時(shí),也能維持頁面整體的美觀。
4.1 系統(tǒng)設(shè)計(jì)思想
系統(tǒng)開發(fā)必然需要統(tǒng)一設(shè)計(jì)思想。根據(jù)這個(gè)設(shè)計(jì)思想指導(dǎo)系統(tǒng)的開發(fā),可以加快系統(tǒng)開發(fā)進(jìn)程。根據(jù)目前用戶對(duì)卓越導(dǎo)師雙選系統(tǒng)的需求,確定下述原則即為本系統(tǒng)的設(shè)計(jì)思想。
(1)實(shí)用性:本系統(tǒng)依照用戶需求設(shè)計(jì)功能,遵循用戶使用方便的原則,把用戶在實(shí)際工作中的各個(gè)操作細(xì)節(jié)也充分考慮進(jìn)來,讓使用者在沒有系統(tǒng)操作說明書的情況下,也能很容易的完成系統(tǒng)的操作。
(2)先進(jìn)性:為了讓本系統(tǒng)具備高性能,設(shè)計(jì)時(shí),需要把目前的各種成熟技術(shù)加以考慮,比如軟件開發(fā)技術(shù)也要考慮進(jìn)去,比如計(jì)算機(jī)技術(shù)也需要進(jìn)行考慮。對(duì)于系統(tǒng)結(jié)構(gòu)的選擇,本系統(tǒng)將毫不猶豫的選擇成熟先進(jìn)的B/S結(jié)構(gòu),方便開發(fā)的同時(shí),對(duì)于后期的維護(hù)也提供了便利。
(3)高安全性:設(shè)計(jì)本系統(tǒng)時(shí),對(duì)于一些系統(tǒng)的關(guān)鍵數(shù)據(jù)要嚴(yán)加看管,比如管理員本人的賬號(hào)和密碼,一定要加密保存在數(shù)據(jù)庫(kù)里面。除此以外,也需要充分使用安全措施對(duì)用戶的共享資源進(jìn)行保護(hù)。
(4)可維護(hù)性:設(shè)計(jì)時(shí),要提前考慮本系統(tǒng)的可維護(hù)性,因?yàn)橐粋€(gè)便于維護(hù)的系統(tǒng)在后期產(chǎn)生的維護(hù)成本將會(huì)大大降低。維護(hù)一般包括軟硬件的維護(hù)還有對(duì)于網(wǎng)絡(luò)的維護(hù)等。
(5)可擴(kuò)展性:重新開發(fā)一個(gè)新系統(tǒng)相比在原有系統(tǒng)上升級(jí),會(huì)花費(fèi)大量的資金和精力,由此,一個(gè)好的系統(tǒng)必定具備良好的可擴(kuò)展性。在用戶需求變動(dòng)的情況下,可以通過系統(tǒng)的更新和升級(jí)來持續(xù)滿足用戶需求,這樣的系統(tǒng)就具備了可擴(kuò)展性。
4.2功能結(jié)構(gòu)設(shè)計(jì)
這部分內(nèi)容使用結(jié)構(gòu)圖這樣的工具,顯示設(shè)計(jì)結(jié)果,設(shè)計(jì)的管理員功能見下圖。管理員管理學(xué)員,導(dǎo)師,管理項(xiàng)目信息,管理項(xiàng)目提交,管理指導(dǎo)項(xiàng)目信息。

圖4-1 管理員功能結(jié)構(gòu)圖
這部分內(nèi)容使用結(jié)構(gòu)圖這樣的工具,顯示設(shè)計(jì)結(jié)果,設(shè)計(jì)的導(dǎo)師功能見下圖。導(dǎo)師管理導(dǎo)師選擇信息,管理項(xiàng)目,管理項(xiàng)目提交并對(duì)學(xué)員提交的項(xiàng)目進(jìn)行指導(dǎo)。

圖4-2 導(dǎo)師功能結(jié)構(gòu)圖
這部分內(nèi)容使用結(jié)構(gòu)圖這樣的工具,顯示設(shè)計(jì)結(jié)果,設(shè)計(jì)的學(xué)員功能見下圖。學(xué)員選擇導(dǎo)師,查看項(xiàng)目,提交已完成的項(xiàng)目文件,查看導(dǎo)師對(duì)項(xiàng)目的指導(dǎo)信息。

圖4-3 學(xué)員功能結(jié)構(gòu)圖
4.3數(shù)據(jù)庫(kù)設(shè)計(jì)
現(xiàn)如今,關(guān)系數(shù)據(jù)庫(kù)已經(jīng)廣泛占據(jù)了市場(chǎng)。其具有堅(jiān)實(shí)的理論基礎(chǔ),并且它可以很好的支持SQL這樣的查詢語言。所以,大部分程序的后臺(tái)數(shù)據(jù)庫(kù)幾乎都是關(guān)系數(shù)據(jù)庫(kù)。它們被用于長(zhǎng)期對(duì)程序數(shù)據(jù)進(jìn)行保存,采用的方式就是正確使用SQL語句在數(shù)據(jù)庫(kù)中完成數(shù)據(jù)的插入,修改,刪除等操作。
4.3.1 數(shù)據(jù)庫(kù)E-R圖
系統(tǒng)設(shè)計(jì)的內(nèi)容不僅僅是對(duì)功能進(jìn)行模塊設(shè)計(jì),它也包括了對(duì)數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì)。功能設(shè)計(jì)這部分內(nèi)容已經(jīng)完成了,接下來進(jìn)行的數(shù)據(jù)庫(kù)設(shè)計(jì)也要根據(jù)規(guī)定的流程進(jìn)行。
數(shù)據(jù)庫(kù)設(shè)計(jì)這部分內(nèi)容也需要參照用戶的需求來完成。同時(shí)為了方便展示數(shù)據(jù)庫(kù)中存在的各種關(guān)系,需要使用到E-R圖,并運(yùn)用E-R圖中常見的符號(hào)來表示用戶需求中的數(shù)據(jù)內(nèi)容。所以,在建立E-R模型前,需要把用戶需求的數(shù)據(jù)信息進(jìn)行拆分并分析,并確定實(shí)體,實(shí)體特征,還有它們之間的關(guān)聯(lián),然后選擇某個(gè)繪制E-R模型的工具比如Visio,億圖,Navicat等,用規(guī)定的符號(hào)去表示這些數(shù)據(jù)。這些常用的符號(hào)分別是矩形,菱形,橢圓,它們表示的內(nèi)容分別是實(shí)體,關(guān)系,屬性。
(1)設(shè)計(jì)的項(xiàng)目實(shí)體,還有其屬性見下圖。

圖4-3 項(xiàng)目實(shí)體屬性圖
(2)設(shè)計(jì)的學(xué)員實(shí)體,還有其屬性見下圖。

圖4-4 學(xué)員實(shí)體屬性圖
(3)設(shè)計(jì)的指導(dǎo)項(xiàng)目實(shí)體,還有其屬性見下圖。

圖4-5 指導(dǎo)項(xiàng)目實(shí)體屬性圖
(4)設(shè)計(jì)的導(dǎo)師實(shí)體,還有其屬性見下圖。

圖4-6 導(dǎo)師實(shí)體屬性圖
(5)設(shè)計(jì)上述實(shí)體間關(guān)系見下圖。

圖4-7 實(shí)體間關(guān)系E-R圖
4.3.2 數(shù)據(jù)庫(kù)表結(jié)構(gòu)
很多時(shí)候,在進(jìn)行數(shù)據(jù)表的存儲(chǔ)結(jié)構(gòu)的設(shè)計(jì)時(shí),都會(huì)遇到一些困擾,比如每張數(shù)據(jù)表如何命名,如何設(shè)計(jì)每張數(shù)據(jù)表里面的字段,如何為各個(gè)字段進(jìn)行命名,以及如何設(shè)置字段的取值范圍等信息。很多初學(xué)者,在進(jìn)行表結(jié)構(gòu)設(shè)計(jì)時(shí),無論是對(duì)表進(jìn)行命名,還是對(duì)字段進(jìn)行命名,都是采用中文的方式,導(dǎo)致在編碼階段,在對(duì)數(shù)據(jù)進(jìn)行操作時(shí),總是報(bào)錯(cuò),影響編碼人員的開發(fā)速度,而且一旦數(shù)據(jù)表結(jié)構(gòu)建立之后,后期進(jìn)行修改也比較麻煩。因?yàn)樵O(shè)計(jì)數(shù)據(jù)表的結(jié)構(gòu),就意味著程序中需要長(zhǎng)期保存的數(shù)據(jù)都是根據(jù)這樣的結(jié)構(gòu)進(jìn)行保存的,在后面的使用中,無論是程序數(shù)據(jù)往數(shù)據(jù)表中寫入,還是需要編輯或刪除數(shù)據(jù),都是按照這個(gè)規(guī)則進(jìn)行。如此說來,設(shè)計(jì)數(shù)據(jù)庫(kù)也是非常重要的任務(wù),它關(guān)系到后面程序的開發(fā),也關(guān)系到程序的運(yùn)行使用。
通常在設(shè)計(jì)數(shù)據(jù)表結(jié)構(gòu)時(shí),會(huì)把前面設(shè)計(jì)的E-R圖進(jìn)行表結(jié)構(gòu)的轉(zhuǎn)化。把實(shí)體用來代表數(shù)據(jù)表,把其屬性,也就是橢圓形代表的內(nèi)容用來表示數(shù)據(jù)表中的字段,然后根據(jù)程序?qū)τ跀?shù)據(jù)的存儲(chǔ)要求,設(shè)計(jì)字段的類型和長(zhǎng)度。比如用戶的年齡可以用int(整數(shù)型),設(shè)置其長(zhǎng)度為4或者6等??傊?,數(shù)據(jù)表結(jié)構(gòu)一旦建立,就可以往里面填充數(shù)據(jù)了。

表4.1 導(dǎo)師信息表
字段 類型 空 默認(rèn) 注釋
id (主鍵) bigint(20) 否 主鍵
addtime timestamp 否 CURRENT_TIMESTAMP 創(chuàng)建時(shí)間
gonghao varchar(200) 否 工號(hào)
mima varchar(200) 否 密碼
jiaoshixingming varchar(200) 是 NULL 教師姓名
xingbie varchar(200) 是 NULL 性別
touxiang varchar(200) 是 NULL 頭像
youxiang varchar(200) 是 NULL 郵箱
dianhua varchar(200) 是 NULL 電話
表4.2 導(dǎo)師詳細(xì)信息表
字段 類型 空 默認(rèn) 注釋
id (主鍵) bigint(20) 否 主鍵
addtime timestamp 否 CURRENT_TIMESTAMP 創(chuàng)建時(shí)間
gonghao varchar(200) 是 NULL 工號(hào)
jiaoshixingming varchar(200) 是 NULL 教師姓名
xingbie varchar(200) 是 NULL 性別
suojiaokemu varchar(200) 是 NULL 所教科目
renshu int(11) 否 人數(shù)
youxiang varchar(200) 是 NULL 郵箱
dianhua varchar(200) 是 NULL 電話
gerenjianjie longtext 是 NULL 個(gè)人簡(jiǎn)介
表4.3 導(dǎo)師選擇信息表
字段 類型 空 默認(rèn) 注釋
id (主鍵) bigint(20) 否 主鍵
addtime timestamp 否 CURRENT_TIMESTAMP 創(chuàng)建時(shí)間
gonghao varchar(200) 是 NULL 工號(hào)
jiaoshixingming varchar(200) 是 NULL 教師姓名
renshu int(11) 否 人數(shù)
xuanzeshijian datetime 是 NULL 選擇時(shí)間
xuanzeneirong longtext 是 NULL 選擇內(nèi)容
xuehao varchar(200) 是 NULL 學(xué)號(hào)
xueshengxingming varchar(200) 是 NULL 學(xué)生姓名
sfsh varchar(200) 是 否 是否審核
shhf longtext 是 NULL 審核回復(fù)
表4.4 管理員信息表
字段 類型 空 默認(rèn) 注釋
id (主鍵) bigint(20) 否 主鍵
username varchar(100) 否 用戶名
password varchar(100) 否 密碼
role varchar(100) 是 管理員 角色
addtime timestamp 否 CURRENT_TIMESTAMP 新增時(shí)間
表4.5 項(xiàng)目提交信息表
字段 類型 空 默認(rèn) 注釋
id (主鍵) bigint(20) 否 主鍵
addtime timestamp 否 CURRENT_TIMESTAMP 創(chuàng)建時(shí)間
xiangmubianhao varchar(200) 是 NULL 項(xiàng)目編號(hào)
xiangmumingcheng varchar(200) 是 NULL 項(xiàng)目名稱
gonghao varchar(200) 是 NULL 工號(hào)
jiaoshixingming varchar(200) 是 NULL 教師姓名
xiangmuwenjian varchar(200) 是 NULL 項(xiàng)目文件
xiangmuneirong longtext 是 NULL 項(xiàng)目?jī)?nèi)容
tijiaoshijian datetime 是 NULL 提交時(shí)間
xuehao varchar(200) 是 NULL 學(xué)號(hào)
xueshengxingming varchar(200) 是 NULL 學(xué)生姓名
表4.6 項(xiàng)目信息表
字段 類型 空 默認(rèn) 注釋
id (主鍵) bigint(20) 否 主鍵
addtime timestamp 否 CURRENT_TIMESTAMP 創(chuàng)建時(shí)間
xiangmubianhao varchar(200) 是 NULL 項(xiàng)目編號(hào)
xiangmumingcheng varchar(200) 否 項(xiàng)目名稱
xuehao varchar(200) 是 NULL 學(xué)號(hào)
xueshengxingming varchar(200) 是 NULL 學(xué)生姓名
xiangmuyaoqiu longtext 是 NULL 項(xiàng)目要求
fujian varchar(200) 是 NULL 附件
fabushijian datetime 是 NULL 發(fā)布時(shí)間
gonghao varchar(200) 是 NULL 工號(hào)
jiaoshixingming varchar(200) 是 NULL 教師姓名
表4.7 學(xué)員信息表
字段 類型 空 默認(rèn) 注釋
id (主鍵) bigint(20) 否 主鍵
addtime timestamp 否 CURRENT_TIMESTAMP 創(chuàng)建時(shí)間
xuehao varchar(200) 否 學(xué)號(hào)
mima varchar(200) 否 密碼
xueshengxingming varchar(200) 是 NULL 學(xué)生姓名
xingbie varchar(200) 是 NULL 性別
touxiang varchar(200) 是 NULL 頭像
shouji varchar(200) 是 NULL 手機(jī)
youxiang varchar(200) 是 NULL 郵箱
表4.8 指導(dǎo)項(xiàng)目信息表
字段 類型 空 默認(rèn) 注釋
id (主鍵) bigint(20) 否 主鍵
addtime timestamp 否 CURRENT_TIMESTAMP 創(chuàng)建時(shí)間
xiangmubianhao varchar(200) 是 NULL 項(xiàng)目編號(hào)
xiangmumingcheng varchar(200) 是 NULL 項(xiàng)目名稱
xuehao varchar(200) 是 NULL 學(xué)號(hào)
xueshengxingming varchar(200) 是 NULL 學(xué)生姓名
cunzaiwenti longtext 是 NULL 存在問題
xiangmudianping longtext 是 NULL 項(xiàng)目點(diǎn)評(píng)
fabushijian datetime 是 NULL 發(fā)布時(shí)間
gonghao varchar(200) 是 NULL 工號(hào)
jiaoshixingming varchar(200) 是 NULL 教師姓名

因篇幅問題不能全部顯示,請(qǐng)點(diǎn)此查看更多更全內(nèi)容

Copyright ? 2019- 91gzw.com 版權(quán)所有 湘ICP備2023023988號(hào)-2

違法及侵權(quán)請(qǐng)聯(lián)系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市萬商天勤律師事務(wù)所王興未律師提供法律服務(wù)