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

7x24小時咨詢熱線

400-660-3310

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

【誠筑說】JAVA班第2009期作品發(fā)布會

2020-10-14

發(fā)布會

金秋已至,我們迎來祖國母親的71歲生日,祝愿偉大的祖國母親繁榮昌盛,九州大地,萬物得時,普天同慶,望大江南北,桃紅柳綠,稻黍遍野,鋼花千層在此舉國同慶的時刻,我們開展了一場項目分享會,每一位學(xué)員分享自己的項目。下面讓我們來看一下小伙伴們的佳作~

第 一位:李子行

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

主要是進行Java增刪改查的操作。

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

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

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

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

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

Java發(fā)布會

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

第二位:王聰

首頁

Java發(fā)布會

教師登錄端

Java發(fā)布會

教師登錄進去頁面

Java發(fā)布會

新增

Java發(fā)布會

刪除

Java發(fā)布會

先生登錄頁面

Java發(fā)布會

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

Java發(fā)布會

第三位:丁凱

立項:

1.1確定需求

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

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

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

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

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

Java發(fā)布會

2. 寫Dao層方法

3. 寫pojo類和驗證碼code類

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

5. 調(diào)用Dao層方法和前端頁面?zhèn)鲄韺憇ervlet接口

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

7. 結(jié)果展示

(1)未登錄

Java發(fā)布會

點擊登錄:

Java發(fā)布會

(2)學(xué)生登錄

輸入正確學(xué)生賬號密碼和錯誤驗證碼:

Java發(fā)布會

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

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

點擊驗證碼本體即可刷新驗證碼:

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

輸入錯誤賬號密碼和正確驗證碼:

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

輸入正確賬號密碼和驗證碼,結(jié)果:

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

只可修改密碼

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

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

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

(3)教師登錄后

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

增加其他功能的按鈕

點擊新增按鈕

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

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

結(jié)果

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

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

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

點擊”李四”修改按鈕:

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

其中姓名無法修改,其余皆可修改

更改其中內(nèi)容,并點擊修改,成績頁面自動變化

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

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

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

點擊”趙六”的刪除之前

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

點擊”趙六”的刪除之后:

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

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

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

第四位:黃慶峰

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

教師端

教師登錄界面(圖1)

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

圖1

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

教師登錄的servlet(圖2)

JAVA班第2009期作品發(fā)布會【誠筑說】

圖2

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

學(xué)生管理界面

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

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

圖3

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

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

全查詢serclet(圖4)

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

圖4

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

修改serclet(圖5)

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

圖5

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

刪除serclet(圖6)

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

圖6

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

第五位:張凱

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

使用了vue框架和vant-ui

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

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

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

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

輸入學(xué)號后會生成驗證碼 需要正確輸入學(xué)號 密碼 驗證碼才能登陸成功

當(dāng)驗證嗎錯誤時會顯示

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

密碼錯誤時會顯示

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

用戶不存在的時候會顯示

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

當(dāng)輸入的信息都正確時 就會進入學(xué)生的成績界面

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

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

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

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

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

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

如果學(xué)生沒有賬號

可以去注冊

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

注冊也需要信息都核對正確才能注冊 注冊后是沒有成績的

教師端

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

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

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

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

每個同學(xué)都可以單獨操作

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

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

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

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

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

刪除界面

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

刪除成功

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

第六位:李永春

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

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

學(xué)生端文檔

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

樣式

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

教師端  和其他功能serlect同款

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

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

收藏
分享到:

相關(guān)課程

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

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

認(rèn)證等級

信譽良好,可安心報讀

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

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

信譽值

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

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

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