天津誠(chéng)筑說(shuō)IT培訓(xùn)學(xué)校

7x24小時(shí)咨詢熱線

400-660-3310

當(dāng)前位置 : 好學(xué)校 天津誠(chéng)筑說(shuō)IT培訓(xùn)學(xué)校 學(xué)校動(dòng)態(tài) 資訊詳情

【誠(chéng)筑說(shuō)】JAVA班第2009期作品發(fā)布會(huì)

2020-10-14

發(fā)布會(huì)

金秋已至,我們迎來(lái)祖國(guó)母親的71歲生日,祝愿?jìng)ゴ蟮淖鎳?guó)母親繁榮昌盛,九州大地,萬(wàn)物得時(shí),普天同慶,望大江南北,桃紅柳綠,稻黍遍野,鋼花千層在此舉國(guó)同慶的時(shí)刻,我們開展了一場(chǎng)項(xiàng)目分享會(huì),每一位學(xué)員分享自己的項(xiàng)目。下面讓我們來(lái)看一下小伙伴們的佳作~

第 一位:李子行

今天上傳的項(xiàng)目是——成績(jī)管理系統(tǒng)

主要是進(jìn)行Java增刪改查的操作。

我們通過(guò)Java連接數(shù)據(jù)庫(kù),在前端利用Ajax獲取需要的內(nèi)容,然后通過(guò)Java進(jìn)行增刪改查等操作。Dao層連接數(shù)據(jù)庫(kù),servlet進(jìn)行操作和返回值。

首先是登錄界面,登錄分為老師和學(xué)生兩個(gè)接口,分別連接不同數(shù)據(jù)庫(kù)。

Java發(fā)布會(huì)
Java發(fā)布會(huì)
Java發(fā)布會(huì)

通過(guò)增刪改查中的“查”來(lái)進(jìn)行完成。用Java獲取Ajax傳到后臺(tái)的賬號(hào)密碼信息來(lái)驗(yàn)證是否和數(shù)據(jù)庫(kù)中信息吻合,相同則進(jìn)行登錄。

老師登錄成功后會(huì)跳轉(zhuǎn)到成績(jī)單頁(yè)面。這個(gè)頁(yè)面是利用Java中查的全查詢完成的。得到數(shù)據(jù)庫(kù)中所有內(nèi)容并展示。

Java發(fā)布會(huì)

成績(jī)單中的增加學(xué)生按鈕是增刪改查中的“增”。修改按鈕為“改”。刪除按鈕為“刪”。

第二位:王聰

首頁(yè)

Java發(fā)布會(huì)

教師登錄端

Java發(fā)布會(huì)

教師登錄進(jìn)去頁(yè)面

Java發(fā)布會(huì)

新增

Java發(fā)布會(huì)

刪除

Java發(fā)布會(huì)

先生登錄頁(yè)面

Java發(fā)布會(huì)

學(xué)生登陸成功界面

Java發(fā)布會(huì)

第三位:丁凱

立項(xiàng):

1.1確定需求

(1) 學(xué)生登錄:可修改密碼并查看各個(gè)學(xué)科分?jǐn)?shù),分?jǐn)?shù)不可修改

(2) 教師登錄:學(xué)生分?jǐn)?shù),密碼皆可修改

1.2并建立相應(yīng)MySQL數(shù)據(jù)庫(kù)

這里只使用了一個(gè)表格,教師和學(xué)生都在其中,教師有更高的權(quán)限

Info:999為教師權(quán)限.

Java發(fā)布會(huì)

2. 寫Dao層方法

3. 寫pojo類和驗(yàn)證碼code類

4. 使用vue+element-ui搭建前端頁(yè)面并考慮傳值參數(shù)

5. 調(diào)用Dao層方法和前端頁(yè)面?zhèn)鲄?lái)寫servlet接口

6. 測(cè)試并調(diào)整細(xì)節(jié)

7. 結(jié)果展示

(1)未登錄

Java發(fā)布會(huì)

點(diǎn)擊登錄:

Java發(fā)布會(huì)

(2)學(xué)生登錄

輸入正確學(xué)生賬號(hào)密碼和錯(cuò)誤驗(yàn)證碼:

Java發(fā)布會(huì)

點(diǎn)擊登陸結(jié)果如下:

JAVA班第2009期作品發(fā)布會(huì)

點(diǎn)擊驗(yàn)證碼本體即可刷新驗(yàn)證碼:

JAVA班第2009期作品發(fā)布會(huì)

輸入錯(cuò)誤賬號(hào)密碼和正確驗(yàn)證碼:

JAVA班第2009期作品發(fā)布會(huì)

輸入正確賬號(hào)密碼和驗(yàn)證碼,結(jié)果:

JAVA班第2009期作品發(fā)布會(huì)

只可修改密碼

JAVA班第2009期作品發(fā)布會(huì)

修改密碼后提示,并且數(shù)據(jù)庫(kù)有相應(yīng)更改

JAVA班第2009期作品發(fā)布會(huì)

(3)教師登錄后

JAVA班第2009期作品發(fā)布會(huì)

增加其他功能的按鈕

點(diǎn)擊新增按鈕

JAVA班第2009期作品發(fā)布會(huì)
JAVA班第2009期作品發(fā)布會(huì)

新增數(shù)據(jù)

結(jié)果

JAVA班第2009期作品發(fā)布會(huì)
JAVA班第2009期作品發(fā)布會(huì)

數(shù)據(jù)庫(kù):

JAVA班第2009期作品發(fā)布會(huì)

點(diǎn)擊”李四”修改按鈕:

JAVA班第2009期作品發(fā)布會(huì)

其中姓名無(wú)法修改,其余皆可修改

更改其中內(nèi)容,并點(diǎn)擊修改,成績(jī)頁(yè)面自動(dòng)變化

JAVA班第2009期作品發(fā)布會(huì)
JAVA班第2009期作品發(fā)布會(huì)

數(shù)據(jù)庫(kù)中發(fā)生變化:

JAVA班第2009期作品發(fā)布會(huì)

點(diǎn)擊”趙六”的刪除之前

JAVA班第2009期作品發(fā)布會(huì)

點(diǎn)擊”趙六”的刪除之后:

JAVA班第2009期作品發(fā)布會(huì)

數(shù)據(jù)庫(kù)中內(nèi)容發(fā)生變化:

JAVA班第2009期作品發(fā)布會(huì)

第四位:黃慶峰

學(xué)生管理系統(tǒng)

教師端

教師登錄界面(圖1)

JAVA班第2009期作品發(fā)布會(huì)

圖1

說(shuō)明:教師登錄需要用戶名和密碼還有驗(yàn)證碼同時(shí)正確才可以登錄成功,登錄成功則進(jìn)入學(xué)生管理界面。

教師登錄的servlet(圖2)

JAVA班第2009期作品發(fā)布會(huì)【誠(chéng)筑說(shuō)】

圖2

說(shuō)明:首先用if判斷來(lái)判斷生成的驗(yàn)證碼和輸入的驗(yàn)證碼是否一致,驗(yàn)證碼一致才執(zhí)行之后的密碼判斷。

學(xué)生管理界面

學(xué)生管理界面(圖3)

JAVA班第2009期作品發(fā)布會(huì)

圖3

說(shuō)明:在學(xué)生管理界面可以對(duì)學(xué)生的成績(jī)進(jìn)行錄入,修改和刪除。在錄入成績(jī)的時(shí)候?qū)W生的初始密碼默認(rèn)為”123456”。

學(xué)生管理的servlet分為全查詢,修改和刪除三個(gè)

全查詢serclet(圖4)

JAVA班第2009期作品發(fā)布會(huì)

圖4

說(shuō)明:可以查詢的所有學(xué)生的所有數(shù)據(jù)。

修改serclet(圖5)

JAVA班第2009期作品發(fā)布會(huì)

圖5

說(shuō)明:需要輸入的密碼和學(xué)生自己的密碼一樣才能進(jìn)行修改。

刪除serclet(圖6)

JAVA班第2009期作品發(fā)布會(huì)

圖6

說(shuō)明:點(diǎn)擊刪除就可以刪除學(xué)生數(shù)據(jù)。

第五位:張凱

這次創(chuàng)作的是一個(gè)javaweb項(xiàng)目 是一個(gè)成績(jī)管理系統(tǒng)

使用了vue框架和vant-ui

JAVA班第2009期作品發(fā)布會(huì)

這是選擇身份界面 使用了tab切換

首先介紹學(xué)生登錄界面

JAVA班第2009期作品發(fā)布會(huì)

輸入學(xué)號(hào)后會(huì)生成驗(yàn)證碼 需要正確輸入學(xué)號(hào) 密碼 驗(yàn)證碼才能登陸成功

當(dāng)驗(yàn)證嗎錯(cuò)誤時(shí)會(huì)顯示

JAVA班第2009期作品發(fā)布會(huì)

密碼錯(cuò)誤時(shí)會(huì)顯示

JAVA班第2009期作品發(fā)布會(huì)

用戶不存在的時(shí)候會(huì)顯示

JAVA班第2009期作品發(fā)布會(huì)

當(dāng)輸入的信息都正確時(shí) 就會(huì)進(jìn)入學(xué)生的成績(jī)界面

JAVA班第2009期作品發(fā)布會(huì)

這時(shí)候?qū)W生只能查看成績(jī)和修改登錄密碼

JAVA班第2009期作品發(fā)布會(huì)

現(xiàn)在將密碼修改成000000

JAVA班第2009期作品發(fā)布會(huì)

數(shù)據(jù)庫(kù)已經(jīng)修改成功了

如果學(xué)生沒(méi)有賬號(hào)

可以去注冊(cè)

JAVA班第2009期作品發(fā)布會(huì)

注冊(cè)也需要信息都核對(duì)正確才能注冊(cè) 注冊(cè)后是沒(méi)有成績(jī)的

教師端

JAVA班第2009期作品發(fā)布會(huì)

教師端界面相似 功能相似 也是信息輸入正確之后才能登錄

JAVA班第2009期作品發(fā)布會(huì)

教師端默認(rèn)全查詢

每個(gè)同學(xué)都可以單獨(dú)操作

JAVA班第2009期作品發(fā)布會(huì)

修改成功后 數(shù)據(jù)庫(kù)信息會(huì)更新

JAVA班第2009期作品發(fā)布會(huì)

老師還可以新增學(xué)生 刪除學(xué)生

JAVA班第2009期作品發(fā)布會(huì)

刪除界面

JAVA班第2009期作品發(fā)布會(huì)

刪除成功

JAVA班第2009期作品發(fā)布會(huì)

第六位:李永春

這是首頁(yè),用css有懸停效果  點(diǎn)擊跳轉(zhuǎn)學(xué)生端和教師端!

JAVA班第2009期作品發(fā)布會(huì)

學(xué)生端文檔

JAVA班第2009期作品發(fā)布會(huì)

樣式

JAVA班第2009期作品發(fā)布會(huì)

教師端  和其他功能serlect同款

JAVA班第2009期作品發(fā)布會(huì)

分享過(guò)程歡聲笑語(yǔ),有成功鼓掌祝賀,有bug驚現(xiàn)給小朋友帶來(lái)滿滿問(wèn)號(hào)。在金秋之際望小伙伴們有滿滿的收獲~祝愿祖國(guó)媽媽生日快樂(lè)~

收藏
分享到:

相關(guān)課程

天津誠(chéng)筑說(shuō)IT培訓(xùn)學(xué)校

天津誠(chéng)筑說(shuō)IT培訓(xùn)學(xué)校

認(rèn)證等級(jí)

信譽(yù)良好,可安心報(bào)讀

天津誠(chéng)筑說(shuō)IT培訓(xùn)學(xué)校

已獲好學(xué)校V2信譽(yù)等級(jí)認(rèn)證

信譽(yù)值

  • (60-80)基礎(chǔ)信譽(yù)積累,可放心報(bào)讀
  • (81-90)良好信譽(yù)積累,可持續(xù)信賴
  • (91-100)充分信譽(yù)積累,推薦報(bào)讀

與好學(xué)校簽訂讀書保障協(xié)議:

  • 100%
  • 88
  • 7172
在線咨詢
;