ph THI JAVA NANG CAO
‘Thai gian Hn bai: 180 phat
si dung mang LAN, internet, USB.
Flash, Bluetooth.
Tht sinh Khong duc
‘qndmg duce so ohép dé thi dui moi inh tu
Ho ten: =
Phan 1
non dap (mg eae yén elu nhw sau
Hg tén phy huynh, $6 dign thoai phy
= Thong tin we gdm: Ma tré, Ma l6p, Ho tén, Nedy sinh,
huynh, Ngay vio hoc, Gidi tinh, Trang thai. Khi phy
khi tré ra truémg thi trum.
ynh dang ky cho con hoe thi tuonig
Trang thai sé 06 id ti 18
Trang thai sé c6 gid tri 1a “Dang hoe”
Ra rum”
pi voi tnong Nedy tht phai nhip v6i diah dang MM/DD/VYYY. Dik kign tre duge nin
1udi so Voi ngay khai giang ctia nam hoe d6
chia tré vao ede Iép cho phd hop. Thong tin lép hoe gdm: Ma
y bé gidng.
lige Ia tudi cua tré phai >
- Ban gidm higu nha tn
lop, Tén GV 1, Tén GY 2, Tén Ip, Sé luong te,
Gio vién theo déi yang nghi cho tré gém ede théng tin; Ma ué, Ngay nghi, Thoi gian nghi
ay khai giang, N
(Sang, Chiéu, C4 ngay), Ly do nghi.
Lwoc dé eo sé dir ligu quan hé ciia hé thing dug mo ta nhw sau:
(cor. 5 ff
[atop pK [matre
[renova Mabon
frengv2— | _[HaTentiw
[ INgaySinh
HoTenPH
[SoDienThoaPH
[NeayVaokoc
GioiTinh
rangThat
{itaTro IPK
NgayNghi PK
ThoiGianNghi
lye
Ip
(Che trrdng PK la trubng khéa chink cia bang, kiéu dit ligu cia cdc tring do hoc
vin te dink nghia)
Vidy vé data:y dic)
tle gy si dit ligu cho ¢
61 duoe dén CSDL. (0.5
én va két néi dun
cohie ning o trém
- mé hinh
eo ding
2 Sir dung ISPServiet ae sisi)
Un a gMVCSpringboot Fi ee es a
si ane iio aie Iy database hoc 6 t
dung JDBC cho tang x!
u bit bude)
MVC dé thiét ké web (Yeu
it ké web thi se bj trir3d
0.5 diém)
duge cung cap) (
ntion (theo tai liéu huréng din d&
in thu Java coding conven
fre ni y: KhOng can lam
cde chire nang sau (Luu
0d i ¢ ih cho cae chire
‘u edu vé clute ndnge Xay dug cée man hinl
Yeu edu vé clube nding: Xdy
chite nang login va logout cho ede ehite néing nay):
{+ Chie ning 1: (4 diém) Teo méi 1 man hinh Them thong tin tré, cho phép nh§p thong
. Chite niin,
a tre
Dit ligu déu yao cdn duge
lidate theo cae quy tic sau:
a
Validate bit bude phat nbip di ligu @ phia client
(Combo box ~ Load data tir database . Add thém 1
combobox), Ho tén tré, Ngay sinh, GiGi tinh (radion
b. Validate Nga
cho cée trrong: Ma t6p
option blank 6 trén dju
button). (0.5 per)
(format
hinh ndj dung Message:
eae hia ten (0.25 diém).
ng Message:
(Validate 2 phia cli nt) (0.254. Kidm tra oh pio fe
ye Ma lop ce
1a top thi thong,
Sn tai hay ki
1. néu khong
Maton nay Kons won rt onlidate pla 60022)
man hinh ni dung
duce tudi ctia tré c6 hy,
hyp 18 theo mo iB bop.
man hinh néi dung Sap aes
Bet messiite: “Tre chu di twot hoc.” (vatide
Liew» Néu hoe vier
‘chi thee hién thém moi thank
validate thi duecze 2 aid
n) Tgo méi 1 man hinh Show thong tin tré, cho phép x:
tin Ho tn tré, Tudi, Ten lop, Tén GV1, Tén GV 2.
khai giang, T
: $6 ngay ving nghi (1.5 aim)
(S6 ngay vin,
tinh dua
Tum 6 The’ gian nghi mo 18 6 tren),
+ Hoe vién co sic dung didu kig é
Hoe vién dung diéu kign tim kiém theo Trang thai thi duge 0.5 aiém.
hike nding 3: (2.0 diém) Tao méi 1 man hinh Update thong tin tré
Nhép thong tin theo déi ving nghi cho té, thong tin ving nghi gm: Ma tre (Lay
yy nghi, Thi gian
data tir chire nding 2 - read only , khong cho chinh sira),
nghi, Ly do. (1.0 diém)
Sau khi click button
nhft 6 man hinh theo doi vang nghi thanh ¢6
chite nang 2. (1.0 diém)
gay ving nghi da duge cap nhat 16
sm) Chire ning lién két man hinh
nfing 1, chite nang 2 va chite nfing 3 w6i nbau
3. Chire ning 4: (1
Hoc vién lién két dug man hinh cita chire
thi duge 1 diém
Tai chitc nang
2, tir chite nang 2 ngudi ding e
@ chite ning 3, sau khi update thong tin vin:
g 1 sau khi lu thong tin thinh c6ng quay -yé man hinh list chire nang
6 thé click vao mot MA tré dé nbfp thong tin ving
nghi ig nghi xong st quay tré lai man
hinh chite nang 2.
vay chu khong bit buge