You are on page 1of 18

Bi tp v thit k d liu dng XML

Yu cu Vi mi ng dng c cho 1. M t cch thit k d liu dng XML v sau c t li vi DTD 2. Quyt nh v s lng cc tp tin cn s dng v vit chng trnh pht sinh cc d liu th nghim 3. Lp trnh cho mn hnh chnh vi chc nng c chn ( thng dng l tra cu ) Ghi ch : - Thit k t nht 2 ng dng ( cha c bi gii) - Pht sinh v lp trnh cho t nht 1 ng dng. C th ty chn ng dng c bi gii ( c th dng cch mi so vi bi gii ) hay cha c bi gii

Qun l nhn vin (2)


Yu cu Xt phn mm ng dng qun l nhn vin ca cng ty X. Gi s ch xem xt cc yu cu chc nng nh sau 1) Qun l h s nhn vin ( BM1 ) 2) Ghi nhn bng chm cng thng ( BM2 ) 3) Tra cu h s nhn vin cng vi qu trnh vng theo mt trong cc tiu ch sau : H tn , n v, Tui 4) Lp cc bo co thng k (BM4.1, BM4.2)
BM4.1 Thng k tui nhn vin

BM1

H s nhn vin

H v tn : .. Gii tnh : Ngy sinh : CMND:. a ch : n v : . Trnh :..

Ghi ch : Tui nhn vin theo qui nh Nam : t 18 n 60, N t 18 n 55 Cng ty c 12 n v v ch chp nhn 4 trnh
Bng chm cng n v :.. Thng : H v tn S ngy vng BM2

tui S nhn vin T l Di 25 T 25 n 40 T 41 n 50 Trn 50 Ghi ch : T l = (S nhn vin/Tng s nhn vin)*100

Thng k tnh hnh vng n v :Nm :.. Nhn vin Tng s ngy vng BM4.2

Thit k d liu dng xml Qun l nhn vin (2)


Cch 1 : ( C th dng 1 tp tin hay 3 tp tin xml ) CONG_TY ( Ten,Tuoi_toi_thieu_nam, Tuoi_toi_da_nam, Tuoi_toi_thieu_nu, Tuoi_toi_da_nu) * DON_VI(Ten) * TRINH_DO(Ten) * NHAN_VIEN(MNV, Ho_ten, Gioi_tinh, CMND, Ngay_sinh, Dia_chi) DON_VI(Ten) TRINH_DO(Ten) * BANG_CHAM_CONG(Thang) DON_VI(Ten) * CT_CHAM_CONG(So_ngay_vang) NHAN_VIEN(MNV)

BM1

H s nhn vin

H v tn : .. Gii tnh : Ngy sinh : CMND:. a ch : n v : . Trnh :.. Ghi ch : Tui nhn vin theo qui nh Nam : t 18 n 60, N t 18 n 55 Cng ty c 12 n v v ch chp nhn 4 trnh

Bng chm cng n v :.. Thng : H v tn S ngy vng BM2

Thit k d liu dng xml Qun l nhn vin (2)


Cch 2 : CONG_TY ( Ten,Tuoi_toi_thieu_nam, Tuoi_toi_da_nam, Tuoi_toi_thieu_nu, Tuoi_toi_da_nu) *DON_VI(Ten) *NHAN_VIEN(Ho_ten, Gioi_tinh, CMND, Ngay_sinh, Dia_chi) TRINH_DO(Ten) * CHAM_CONG(Thang,So_ngay_vang) *TRINH_DO(Ten) Cch 3 : CONG_TY ( Ten,Tuoi_toi_thieu_nam, Tuoi_toi_da_nam, Tuoi_toi_thieu_nu, Tuoi_toi_da_nu) *TRINH_DO(Ten) *DON_VI(Ten) *NHAN_VIEN(Ho_ten, Gioi_tinh, CMND, Ngay_sinh, Dia_chi) TRINH_DO(Ten) * BANG_CHAM_CONG(Thang) DON_VI(Ten) * CT_CHAM_CONG(So_ngay_vang) NHAN_VIEN(MNV)

Qun l hc sinh (1)


Yu cu Xt phn mm ng dng qun l hc sinh ca trng cp 3 X. Gi s ch xem xt cc yu cu chc nng ( gii hn trong 1 nin kha) 1) Qun l h s hc sinh ( BM1 ) 2) Ghi nhn bng im danh ( BM2 ) 3) Tra cu h s hc sinh cng vi qu trnh vng theo mt trong cc tiu ch sau : H tn , Lp , Tng s ngy vng 4) Lp cc bo co thng k (BM4.1, BM4.2)
BM4.1 Khi Thng k s lng hc sinh Tng s lp Tng s hc sinh

BM1

H s hc sinh

H v tn : .. Gii tnh : Ngy sinh :. a ch :.. Lp : .

Ghi ch : Tui hc sinh theo qui nh t 15 n 20 Trng c 3 khi 10,11,12. Mi khi c trung bnh 6 lp v c s s ( s hc sinh ) ti a chung cho cc lp thuc khi
Bng im danh Lp :.. Thng :...... H v tn Vng c php Vng khng php BM2

Thng k tnh hnh vng Lp : Hc sinh Vng c php Vng khng php BM4.2

Ghi ch : Vng c php : S ngy vng c php Vng khng php : S ngy vng khng php

Thit k d liu dng XML Qun l hc sinh (1)


BM1 H s hc sinh Bng im danh Lp :.. Thng :...... H v tn Vng c php Vng khng php BM2
Ghi ch : Vng c php : S ngy vng c php Vng khng php : S ngy vng khng php

H v tn : .. Gii tnh : Ngy sinh :. a ch :.. Lp : . Ghi ch : Tui hc sinh theo qui nh t 15 n 20 Trng c 3 khi 10,11,12. Mi khi c trung bnh 6 lp v c s s ( s hc sinh ) ti a chung cho cc lp thuc khi

Cch 1 : TRUONG ( Ten , Tuoi_toi_thieu, Tuoi_toi_da ) * KHOI( Ten,Si_so_toi_da) * LOP (Ten) *HOC_SINH ( MHS, Ho_ten, Gioi_tinh, Ngay_sinh,Dia_chi) * BANG_DIEM_DANH (Thang) LOP (Ten) * CT_DIEM_DANH(Vang_co_phep,Vang_khong_phep) HOC_SINH(MHS)

Qun l hc sinh (2)


Yu cu Xt phn mm ng dng qun l hc sinh ca trng cp 3 X. Gi s ch xem xt cc yu cu chc nng ( gii hn trong 1 nin kha) 1) Qun l h s hc sinh ( BM1 ) 2) Ghi nhn bng im danh ( BM2 ) 3) Tra cu h s hc sinh cng vi qu trnh vng theo mt trong cc tiu ch sau : H tn , Lp , Tng s ngy vng 4) Lp cc bo co thng k (BM4.1, BM4.2)
BM4.1 Khi Thng k s lng hc sinh Tng s lp Tng s hc sinh

BM1

H s hc sinh

H v tn : .. Gii tnh : Ngy sinh :. a ch :.. Lp : . Ghi ch : Tui hc sinh theo qui nh t 15 n 20 Trng c 3 khi 10,11,12. Mi khi c trung bnh 6 lp v c s s ( s hc sinh ) ti a chung cho cc lp thuc khi

Bng im mn hc Lp :.. Mn :......Hc k : H v tn 15 pht 1 tit Hc k Trung bnh BM2


Ghi ch : Trng c 9 mn hc. Mi mn hc c th c nhiu ct im 15 pht ( h s 1 ), nhiu ct im 1 tit ( h s 2 ) v duy nht 1 ct hc k ( h s 3 ) Trung bnh l trung bnh ca mn hc ca hc k

Bng im tng kt Lp :hc k Hc sinh Mn 1 Mn 2 .. Trung bnh BM4.2 Ghi ch : Mn 1, Mn 2 , l trung bnh cui hc k ca mn tng ng . Trung bnh l trung bnh chung ca hc k ( mi mn c h s ring )

Thit k d liu dng Xml Qun l hc sinh (2)


BM1 H s hc sinh H v tn : .. Gii tnh : Ngy sinh :. a ch :.. Lp : . Ghi ch : Tui hc sinh theo qui nh t 15 n 20 Trng c 3 khi 10,11,12. Mi khi c trung bnh 6 lp v c s s ( s hc sinh ) ti a chung cho cc lp thuc khi
Cch 1 : ( T thc hin )

Bng im mn hc Lp :.. Mn :......Hc k : H v tn 15 pht 1 tit Hc k Trung bnh BM2


Ghi ch : Trng c 9 mn hc. Mi mn hc c th c nhiu ct im 15 pht ( h s 1 ), nhiu ct im 1 tit ( h s 2 ) v duy nht 1 ct hc k ( h s 3 ) Trung bnh l trung bnh ca mn hc ca hc k

Qun l khch sn (1)


Yu cu Xt phn mm ng dng qun l khch sn X. Gi s ch xem xt cc yu cu chc nng 1) Qun l cc phng ( BM1 ) 2) Qun l cc phiu thu phng ( BM2 ) 3) Tr phng - Tnh tin thu phng (QD3) 4) Lp cc bo co thng k (BM4)
QD3 Qui nh tnh tin thu phng Tin thu phng c tnh theo cng thc Tin = S ngy thu * n gi n gi thu l n gi ca loi phng S ngy thu da trn ngy thu v ngy tr thc t Ghi ch : Gii hn cha xem xt n gi thu Thng k doanh thu thng . Tng doanh thu :.. Loi phng Doanh thu T l BM4 Ghi ch : Ch xem xt cc phiu thu tnh tin trong thng ang xt

BM1 Thng tin phng S phng : Tng :..Khu vc :. Loi phng : . Tin nghi : Ghi ch : Khch sn c 3 khu vc A,B,C. Mi khu vc c nhiu tng ( trung bnh l 4 ). S phng l chui kt hp Tn khu vc , S th t tng , s th t phng. Khch sn c 3 loi ph2ong, mi loi s c n gi v tin nghi ring
BM2 Phiu thu phng Phng thu :. Ngy thu : . Ngy tr (d kin) :. Danh sch khch thu H tn CMND

Thit k d liu dng Xml Qun l khch sn (1)


BM1 Thng tin phng S phng : Tng :..Khu vc :. Loi phng : . Tin nghi : Ghi ch : Khch sn c 3 khu vc A,B,C. Mi khu vc c nhiu tng ( trung bnh l 4 ). S phng l chui kt hp Tn khu vc , S th t tng , s th t phng. Khch sn c 3 loi phng, mi loi s c n gi v tin nghi ring Cch 1 : KHACH_SAN (Ten) * KHU_VUC (Ten) * TANG (So_thu_tu) * LOAI_PHONG (Ten, Don_gia, Tien_nghi) * PHONG ( So_phong, Tien_nghi) LOAI_PHONG (Ten) * PHIEU_THUE (Ngay_thue, Ngay_tra, Don_gia ) PHONG (So_phong) * KHACH_HANG (Ho_ten, CMND) BM2 Phiu thu phng Phng thu :. Ngy thu : . Ngy tr (d kin) :. Danh sch khch thu H tn CMND

Yu cu Xt phn mm ng dng cc s tit kim c k hn ca ngn hng X. Gi s ch xem xt cc yu cu chc nng nh sau 1) M s tit kim c k hn ( BM1 ) 2) ng s tit kim c k hn ( BM4) 3) Tra cu cc s tit kim 4) Tnh li ( QD4)

Qun l s tit kim (1)


BM1 S tit kim c k hn S s tit kim: H v tn : ........CMND: .. in thoi : a ch :. S tin gi :.. K hn :Li sut : Ngy m s : Ghi ch : S s tit kim c nh da da theo m s khch hng v c dng M s khch hng S th t ln gi S tin gi ti thiu l 100.000 Ngn hng hin c cc loi k hn 1,2,3,6,9,12,13,24,36 thng v ang d kin b sung k hn 1, 2 tun. Mi k hn c li sut ring, v s ngy gi ti thiu
BM2 Tt ton s tit kim S s tit kim :H v tn : CMND: .. Ngy tt ton :S tin gc :S d :.... Qu trnh tnh li Stt Ngy S d 1 Li sut Tin li S d 2 Ghi ch : S d 1,2 l cc s d khi cha v tnh li. S d l s d hin ti ca s

QD4 Qui nh tnh li c k hn C 2 trng hp tnh li 1. Vo cui mi ngy ( sau khi kt thc giao dch vi khch hng ) ngn hng s tin hnh tnh li cho cc s tit kim gi trn k hn ( tnh theo s th t ngy gi ) da theo s tin gi v li sut ang p dng cho s. Li c tnh s nhp vo vn, li sut ca s s c cp nht li da trn bin ng v li sut nu c trong k hn va qua 2. Khi khch hng tin hnh rt tin v ng s tit kim. Nu khch hng ng s trc khi ht k hn th ch c tnh li sut khng k hn hin hnh

BM1 S tit kim c k hn S s tit kim: H v tn : ........CMND: .. in thoi : a ch :. S tin gi :.. K hn :Li sut : Ngy m s : Ghi ch : S s tit kim c nh da da theo m s khch hng v c dng M s khch hng S th t ln gi S tin gi ti thiu l 100.000 Ngn hng hin c cc loi k hn 1,2,3,6,9,12,13,24,36 thng v ang d kin b sung k hn 1, 2 tun. Mi k hn c li sut ring, v s ngy gi ti thiu Cch 1 :

Thit k d liu dng Xml Qun l s tit kim (1)


BM2 Tt ton s tit kim S s tit kim :H v tn : CMND: .. Ngy tt ton :S tin gc :S d :.... Qu trnh tnh li Stt Ngy S d 1 Li sut Tin li S d 2 Ghi ch : S d 1,2 l cc s d khi cha v tnh li. S d l s d hin ti ca s

Yu cu Xt phn mm ng dng cc s tit kim khng k hn ca ngn hng X. Gi s ch xem xt cc yu cu chc nng nh sau 1) M s tit kim khng k hn ( BM1 ) 2) Qun l phiu gi tin ( BM2 ) 3) Qun l phiu gi tin ( BM3 ) 4) Tnh li ( QD4)

Qun l s tit kim (2)


BM1 S tit kim khng k hn S s tit kim: H v tn : ........CMND: .. in thoi : a ch :. S tin gi :.. Li sut : Ngy lp : Ghi ch : S s tit kim nh da da theo m s khch hng v c dng M s khch hng S th t ln gi S tin gi ti thiu l 100.000
BM2 Phiu gi tin S s tit kim :. H v tn : ........CMND: .. Ngy gi :S tin gi :..

QD4 Qui nh tnh li khng k hn C 3 trng hp tnh li 1. Vo cui mi ngy ( sau khi kt thc giao dch vi khch hng ) nhn hng s tin hnh tnh li cho cc s tit kim gi trn 1 thng ( tnh theo s th t ngy gi ) da theo s tin gi v li sut ang p dng cho s. Li c tnh s nhp vo vn, li sut ca s s c cp nht li da trn bin ng v li sut nu c trong thng 2. Khi khch hng tin hnh gi thm tin. Li s c tnh , nhp vn, cp nht li sut nh trng hp 1 nhng vi s ngy cha tnh li 3. Khi khch hng rt tin. Tng t nh trng hp 2 nhng s ng s khi s tin cn li l 0

BM3 Phiu rt tin S s tit kim :. H v tn : ........CMND: .. Ngy rt :S tin rt :.. Ghi ch : Ch c rt sau khi gi t nht 3 ngy

Thit k d liu dng Xml Qun l s tit kim (2)


BM1 S tit kim khng k hn S s tit kim: H v tn : ........CMND: .. in thoi : a ch :. S tin gi :.. Li sut : Ngy lp : Ghi ch : S s tit kim nh da da theo m s khch hng v c dng M s khch hng S th t ln gi S tin gi ti thiu l 100.000 Cch 1 :

BM2 Phiu gi tin S s tit kim :. H v tn : ........CMND: .. Ngy gi :S tin gi :..

BM3 Phiu rt tin S s tit kim :. H v tn : ........CMND: .. Ngy rt :S tin rt :.. Ghi ch : Ch c rt sau khi gi t nht 3 ngy

Bn v xem phim (1)


Yu cu Xt phn mm bn v xem phim cho n v chiu phim X. Gi s X c 3 phng chiu phim, cc phng ny ch s dng mi ngy vo 1 ca duy nht t 19h00, v gi s ch xem xt cc yu cu chc nng nh sau 1) Qun l phng chiu phim ( MT1 ) 2) Qun l lch chiu phim (BM2) 3) Bn v xem phim ( BM3 )
x x

MT1 Phng chiu phim Thng tin v phng chiu phim bao gm - Tn phng - Sc cha : S gh hin c ( s hng, s ct ) - S h thng cc gh ca phng chiu phim Cc phng chiu phim khc nhau c th c cc cch b tr gh khch nhau
BM2 Lch chiu phim Tun l t n
Phng 1 Th hai Th ba Th t Th nm Th su Phim A Phim A Phim A Phim A Phim A Phng 2 Phim A Phim A Phim A Phim A Phim B Phng 3 Phim B Phim B Phim B Phim B Phim B

BM3

S bn v xem phim phng 1

Th by
x x x x x x x x x x

Phim A
Phim A

Phim B
Phim B

Phim B
Phim B

Ch nht
x

x
x x

x
x x

Thit k d liu dng Xml Bn v xem phim (1)


MT1 Phng chiu phim Thng tin v phng chiu phim bao gm - Tn phng - Sc cha : S gh hin c ( s hng, s ct ) - S h thng cc gh ca phng chiu phim Cc phng chiu phim khc nhau c th c cc cch b tr gh khch nhau
Cch 1 : CONG_TY (Ten ) * PHONG (Ten , So_hang, So_cot ) * GHE ( So_ghe, Hang, Cot ) * PHIM (Ten ) * LICH_CHIEU(Ngay_bat_dau,Ngay_ket_thuc) * XUAT_CHIEU(Ngay,Gio_bat_dau,Gio_ket_thuc) PHONG (Ten) PHIM (Ten) * VE ( So_ghe, Da_ban )

BM2

Lch chiu phim Tun l t n


Phng 1 Phng 2 Phim A Phng 3 Phim B Phim A

Th hai

Th ba
Th t Th nm Th su Th by

Phim A
Phim A Phim A Phim A Phim A

Phim A
Phim A Phim A Phim B Phim B

Phim B
Phim B Phim B Phim B Phim B

Ch nht

Phim A

Phim B

Phim B

Qun l bn hng (1)


Yu cu Xt phn mm ng dng qun l bn hng ca ca hng X. Gi s ch xem xt cc yu cu chc nng nh sau 1) Qun l cc phiu nhp hng ( BM1 ) 2) Qun l cc ha n ( BM2 ) 3) Tra cu cc ha n bn hng theo cc tiu ch : H tn khch hng, Tng tin, Ngy lp 4) Lp cc bo co thng k (BM4.1, BM4.2)
BM4.1 Thng k nhp/xut nm ..

BM1

Phiu nhp hng

Ngy nhp :Mt hng : S lng : . n v tnh :. n gi : Ghi ch : Ca hng hin ch c 10 mt hng Mi mt hng s c n v tnh v n gi nhp hin hnh ring. n gi ny ch mang tnh tham kho BM2 Ha n bn hng H v tn : in thoi:. a ch :. Ngy lp :,,, Mt hng S lng n gi Thnh tin

Mt hng Tng nhp Tng xut

BM4.2

Thng k doanh thu thng .

Tng tin : Ghi ch : Ca hng ch yu bn s vi khong 20 khch hng quen.Ca hng hin ch c 10 mt hng Mi mt hng s c n v tnh v n gi bn hin hnh ring. n gi ny ch mang tnh tham kho

Mt hng S ha n Doanh thu

Thit k d liu dng Xml Qun l bn hng (1)


BM1 Phiu nhp hng BM2 Ha n bn hng H v tn : in thoi:. a ch :. Ngy lp :,,, Mt hng S lng n gi Thnh tin Tng tin : Ghi ch : Ca hng ch yu bn s vi khong 20 khch hng quen.Ca hng hin ch c 10 mt hng Mi mt hng s c n v tnh v n gi bn hin hnh ring. n gi ny ch mang tnh tham kho

Ngy nhp :Mt hng : S lng : . n v tnh :. n gi : Ghi ch : Ca hng hin ch c 10 mt hng Mi mt hng s c n v tnh v n gi nhp hin hnh ring. n gi ny ch mang tnh tham kho Cch 1 :

You might also like