You are on page 1of 56

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

Hc vin Cng ngh Bu chnh Vin thng Khoa Cng ngh thng tin
---------------------------

BO CO THC TP TT NGHIP

TI: XY DNG H THNG QUN L IM TRNG THCS HON KIM

Gio vin hng dn: C Nguyn Thanh Thy Sinh vin: Phng Th Huyn Lp: H10CN1

H Ni, thng 5 nm 2012

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

LI M U

Cng ngh thng tin ngy nay c vai tr quan trng trong cuc sng hng ngy ca chng ta. Vic ng dng cng ngh thng tin vo cc lnh vc i sng gip cng vic c tin hnh mt cch nhanh chng v hiu qu. Trong qu trnh qun l im ca hc sinh THCS Hon Kim th vic ly im, xem im ca cc kha hc l rt kh khn vi ngi qun l. i vi mt n v trng phi lu gi rt nhiu h s hc sinh, ca tng kho hc l rt nhiu nhng giy t, b phn vn th phi cp nht v tin hnh lu tr h s bng tay vo nhng quyn s ln, dy, cng knh, thi gian lu tr lu nm s theo di s b rch, phai mu ch gy tr ngi rt ln trong vic tm kim. c s hng dn tn tnh ca c Nguyn Thanh Thy, chng em chn ti "Xy dng h thng qun l im ca trng THCS Hon Kim " lm ni dung nghin cu ca ti thc tp ca mnh. Bi bo co s c chia thnh 3 phn: -

Phn 1: Kho st v c t yu cu. Phn 2: Phn tch h thng Phn 3: Thit k h thng.

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

MC LC
Pht biu vn :......................................................................................................................4 Mc tiu:...................................................................................................................................4 Li ch mang li:......................................................................................................................4 Cch tnh im:....................................................................................................................5 nh gi, xp loi hc lc:..................................................................................................6

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

Phn I. Kho st v c t yu cu
Pht biu vn : Hin ti, trng THCS Hon Kim vn cn tnh im v lu tr bng chng trnh Excel ca b Microsoft Office 2003. y l cng c h tr kh tt, d s dng, tuy nhin vn cn nhiu hn ch khi dng Excel qun l im. thit. Mc tiu: Mc tiu ca d n t ra l mc t ng ha cho cng vic bo co, lu tr, tra cu thng tin, kt qu hc tp ca hc sinh. ng thi lu tr thng tin ca hc sinh trong mt khong thi gian di. Vi mt giao din thn thin s gip cho vic qun l ca Ban Gim Hiu, GV cng nh th th d dng hn, m khng cn i hi cao v trnh tin hc. Li ch mang li: Gim bt cng vic cho b phn qun l im ca hc sinh. Bn cnh c th to cc mu bo ngn v kt qu hc tp ca tng lp, tng hc sinh, khi cn thit. 1. Ngi dng h thng Ngi qun tr: thc hin cc cng vic v qun l im. Nhm ngi dng l gio vin, ban gim hiu ch xem im Giao din kh tng thch. Truy xut thng tin kh khn, mt thi gian. an ton cho d liu khng cao.

Do vic ra i mt phn mm gii quyt nhng hn ch trn l ht sc cn

2.Cc chc nng ca h thng:

i vi ngi qun tr: phi login thc hin cc chc nng sau: - Qun l nin kha, lp hc, mn hc, gio vin ging dy, danh sch hc sinh, im hc sinh. - Xem im hc sinh theo lp, theo mn. - Bo co im: in bng im
4

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

Vi ngi dng l gio vin: khng phi login - C chc nng xem im theo lp, theo mn
3.Yu cu v h thng: -

Cc lp hc c t chc theo nin kha, mi kha bao gm nhiu lp,

mi lp khong 45 hc sinh.
- Qun l im ca hc sinh nh sau:

Cch tnh im: im kim tra ming v 15 pht h s 1, im kim tra 1 tit v kim tra thc hnh t 1 tit tr ln h s 2, im thi hc k h s 3. im trung bnh mn hc k 1 h s 1, im trung bnh mn hc k 2 h s 2. Mn Ton v Ng vn h s 2. - Tnh im trung bnh mn hc: im trung bnh mn hc k (TBmhk) l trung bnh cng ca im cc bi KTtx, KTk, KThk vi cc h s theo quy nh: KTtx + 2 * KTk + 3 * KThk TBmhk = Tng cc h s im trung bnh mn hc c nm (TBmcn) l trung bnh cng ca TBmhkI vi TBmhkII, trong TBmhkII tnh theo h s 2: TBmhkI + 2 * TBmhkII TBmcn = 3

- im trung bnh cc mn hc k, c nm hc:

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

im trung bnh cc mn hc k (TBhk) l trung bnh cng ca im trung bnh mn hc k ca tt c cc mn vi h s (a, b) ca tng mn hc: a * TBmhk Ton ++ b * TBmhk Vt l TBhk = Tng cc h s im trung bnh cc mn c nm (TBcn) l trung bnh cng ca im trung bnh c nm ca tt c cc mn hc, vi h s (a, b) ca tng mn hc: a * TBmcn Ton ++ b * TBmcn Vt l TBcn = Tng cc h s nh gi, xp loi hc lc: Loi Gii: TB cc mn t 8.0 tr ln (mt trong hai mn Ton v Ng Vn t 8.0 tr ln), khng c mn no di 6.5. Loi Kh: TB cc mn t 6.5 tr ln (mt trong hai mn Ton v Ng Vn t 6.5 tr ln), khng c mn no di 5.0. Loi Trung Bnh: TB cc mn t 5.0 tr ln (mt trong hai mn Ton v Ng Vn t 5.0 tr ln), khng c mn no di 3.5. Loi Yu: TB cc mn t 3.5 tr ln, khng c mn no di 2.0. Loi Km: cc trng hp cn li. im kim tra ming v 15 pht h s 1, im kim tra 1 tit v kim tra thc hnh t 1 tit tr ln h s 2, im thi hc k h s 3. im trung bnh mn hc k 1 h s 1, im trung bnh mn hc k 2 h s 2. Mn Ton v Ng vn h s 2.
4.Yu cu vi tnh nng h thng:

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

- C s d liu h thng y v thng nht - Cung cp y chnh xc v im, danh sch hc sinh. - H thng to ra cc bo co v im ca hc sinh - H thng thn thin, d s dng, d liu truy cp nhanh. - H thng m bo bo mt cho ngi s dng, m bo ngi dng thc hin ng phm vi chc nng.
5.Hng gii quyt: -

i vi vic phn tch thit k h thng: Thit k theo m hnh ha i S dng h qun tr c s SQL server 2008 to c s d liu v dng

tng UML v dng cng c visual paradigm.


-

ngn ng vb.net vit chng trnh. - Pha phn tch v thit k:

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

Phn II. Phn tch h thng


2.1 Xy dng biu usecase 2.1.1 Cc use case v actor
- Cc actor: Actor quanly v actor giaovien

- Cc use case chnh: thong ke, qly hoc sinh, qly diem, qly giao vien, qly lop hoc, nien khoa, qly mon hoc, tim kiem, login

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

2.2 Biu din bng kch bn


2.1.1 ng nhp
Tc nhn Qun l Din gii Ngi dng ng nhp vo h thng Tin iu H thng cha c ng nhp kin Hu iu Nu chc nng thnh cng, ngi dng s ng nhp c vo h thng.Ngc li trng kin thi h thng khng thay i. u vo Phn hi T giao din chnh, ngi dng m 1 frmLogin Hin th frmLogin. Yu cu ng nhp 2 thng tin. Nhp tn ng nhp v mt khu vo 3 khung. Nhn nt "ng nhp". Lung s Kim tra tnh hp l ca thng tin ng kin 4 nhp. Nu sai yu cu nhp li. Ngc li ng nhp thnh cng. Lp li lung 3 nu h thng bo li khng 5 hp l. Lp li lung 4 cho n khi thng tin nhp 6 vo t ngi dng hp l.

10

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

2.1.2 use case qun l mn hc - Use case thm


Tc nhn Qun l Din gii Qun l thc hin chc nng thm mn hc Tin iu H thng c ng nhp kin Hu iu Nu chc nng thnh cng, Qun l s thm mn hc. Ngc li trng thi h thng s kin khng thay i. u vo Phn hi

T giao din frmQlymonhoc

chnh

2 Hin th frmQlymonhoc 3 Chn Thm mn hc 4 H thng yu cu thm ni dung Nhp thng tin v mn hc ri 5 nhn lu Kim tra rng buc cc trng hp 6 thng tin. Nu c li th hin thng bo Lung s li, yu cu nhp li. kin Nhp li thng tin v nhn nt 7 "Lu". 8 Xc nhn c mun lu hay khng? Chn nt "C" nu mun lu, 9 ngc li chn "Khng". Nu ngi dng chn c th h thng lu li v quay v 4 10 Nu chn Khng th h thng quay v 7

11

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

- Use case sa
Tc nhn Qun l Din gii Qun l thc hin chc nng sa mn hc Tin iu H thng c ng nhp kin Hu iu Nu chc nng thnh cng, Qun l s sa mn hc. Ngc li trng thi h thng s kin khng thay i. u vo Phn hi

T giao din frmQlymonhoc

chnh

2 Hin th frmQlymonhoc 3 Qun l chn cp nht 4 H thng a ra danh sch mn hc Qun l chn mn hc cn sa v 5 nhn vo sa 6 H thng hin th giao din sa thng tin Nhp thng tin v nhn nt 7 "Lu". KT rng buc cc trng thng tin, nu 8 sai th yu cu nhp li. Ngc li hi c Lung s mun lu hay khng kin Chnh sa li thng tin nu h 9 thng thng bo li khng hp l ri nhn lu Lp li lung 8 cho n khi khng cn 10 li nhp t ngi dng. H thng yu cu xc nh c hay khng sa. Chn nt "C" nu mun lu, 11 ngc li chn nt "Khng". H thng cp nht li thng tin va sa vo CSDL ri quay tr li 4. Kt thc 12 usecase. Nu chn khng h thng quay li 7

12

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

- Use case xa
Tc nhn Qun l Din gii Qun l thc hin chc nng xa mn hc Tin iu H thng c ng nhp kin Hu iu Nu chc nng thnh cng, Qun l s xa mn hc. Ngc li trng thi h thng s kin khng thay i. u vo Phn hi

T giao din frmQlymonhoc

chnh

2 Hin th frmQlymonhoc 3 Qun l chn cp nht 4 H thng a ra danh sch mn hc Lung s 5 Qun l chn mn hc cn xa sau nhn vo xa kin 6 Xc nhn c mun xa hay khng? Chn nt "C" nu mun lu, 7 ngc li chn nt "Khng". H thng cp nht xa CSDL nu khng 8 c rng buc quan h ri quay tr li 4. Nu chn khng h thng quay li 4

13

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

2.1.3 use case nin kha - Use case thm


Tc nhn Qun l Din gii Qun l thc hin chc nng thm nin kha Tin iu H thng c ng nhp kin Hu iu Nu chc nng thnh cng, Qun l s thm nin kha. Ngc li trng thi h thng s kin khng thay i. u vo Phn hi

T giao din frmnienkhoa

chnh

2 Hin th frmnienkhoa 3 Chn Thm nin kha 4 H thng yu cu thm ni dung Nhp nin kha mi ri chn 5 lu Kim tra rng buc cc trng hp thng tin. Nu c li th hin thng bo Lung s 6 li, yu cu nhp li. kin Nhp li thng tin v nhn nt 7 "Lu". 8 Xc nhn c mun lu hay khng? Chn nt "C" nu mun lu, 9 ngc li chn "Khng". Nu ngi dng chn c th h thng lu li v quay v 4 10 Nu chn Khng th h thng quay v 7

14

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

- Use case sa
Tc nhn Qun l Din gii Qun l thc hin chc nng sa nin kha Tin iu H thng c ng nhp kin Hu iu Nu chc nng thnh cng, Qun l s sa nin kha. Ngc li trng thi h thng s kin khng thay i. u vo Phn hi

T giao din frmnienkhoa

chnh

2 Hin th frmnienkhoa 3 Qun l chn sa 4 H thng a ra danh sch nin kha 5 Ngi tm nin kha cn sa 6 H thng hin th thng tin v nin kha Nhp li thng tin v nhn nt 7 "Lu". KT rng buc cc trng thng tin, nu sai Lung s 8 th yu cu nhp li. Ngc li hi c kin mun lu hay khng Chnh sa li thng tin nu h 9 thng thng bo li khng hp l ri nhn lu Lp li lung 8 cho n khi khng cn li 10 nhp t ngi dng. Chn nt "C" nu mun lu, 11 ngc li chn nt "Khng". H thng cp nht li thng tin va sa 12 vo CSDL ri quay tr li 4. Nu chn khng h thng quay li 7

15

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

2.1.4 Use case qun l lp hc - Use case thm lp hc


Tc nhn Qun l Din gii Qun l thc hin chc nng thm lp hc Tin iu H thng c ng nhp kin Hu iu Nu chc nng thnh cng, Qun l s thm lp hc. Ngc li trng thi h thng s kin khng thay i. u vo Phn hi

1 2 3

T giao din frmQlylophoc

chnh

m Hin th frmQlylophoc

Chn nin kha ri chn Thm lp hc

4 H thng yu cu thm ni dung 5 Nhp lp hc mi ri chn lu Kim tra rng buc cc trng hp thng tin. Nu c li th hin thng bo li, yu Lung s 6 cu nhp li. kin Nhp li thng tin v nhn nt 7 "Lu". 8 Xc nhn c mun lu hay khng? Chn nt "C" nu mun lu, 9 ngc li chn "Khng". Nu ngi dng chn c th h thng lu li v quay v 4 10 Nu chn Khng th h thng quay v 7

16

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

- Use case sa lp hc
Tc nhn Qun l Din gii Qun l thc hin chc nng sa lp hc Tin iu H thng c ng nhp kin Hu iu Nu chc nng thnh cng, Qun l s sa lp hc. Ngc li trng thi h thng s kin khng thay i. u vo Phn hi

1 2 3 4 5 6 7
Lung s kin 8

T giao din frmQlylophoc

chnh

m Hin th frmQlylophoc

Qun l chn nin kha ri chn cp nht. H thng a ra danh sch lp hc thuc nin kha va chn. Qun l chn lp sa v nhn vo sa H thng hin th giao din sa thng tin Nhp thng tin v nhn nt "Lu". KT rng buc cc trng thng tin, nu sai th yu cu nhp li. Ngc li hi c mun lu hay khng

Chnh sa li thng tin nu h 9 thng thng bo li khng hp l ri nhn lu 10 11 12 Chn nt "C" nu mun lu, ngc li chn nt "Khng". H thng cp nht li thng tin va sa vo CSDL ri quay tr li 4. Nu chn khng h thng quay li 7 Lp li lung 8 cho n khi khng cn li nhp t ngi dng. H thng yu cu xc nh c hay khng sa.

17

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

-Use case xa lp hc
Tc nhn Qun l Din gii Qun l thc hin chc nng xa lp hoc Tin iu H thng c ng nhp kin Hu iu Nu chc nng thnh cng, Qun l s xa lp hc. Ngc li trng thi h thng s khng kin thay i. u vo Phn hi

1 2 3 4
Lung kin s

T giao din frmQlylophoc

chnh

m Hin th frmQlylophoc

Qun l chn nin kha ri chn cp nht H thng a ra danh sch lp hc trong nin kha Qun l chn lp hc cn xa sau nhn vo xa Xc nhn c mun xa hay khng? Chn nt "C" nu mun lu, ngc li chn nt "Khng". H thng cp nht li thng tin vo CSDL nu khng c rng buc quan h ri quay tr li 4. Nu chn khng h thng quay li 4

5 6 7

18

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

2.1.5 Use case qun l gio vin - Use case thm gio vin
Tc nhn Qun l Din gii Qun l thc hin chc nng thm gio vin Tin iu H thng c ng nhp kin Hu iu Nu chc nng thnh cng, Qun l s thm gio vin. Ngc li trng thi h thng s kin khng thay i. u vo Phn hi

T giao din frmQlygiaovien

chnh

2 Hin th frmQlygiaovien 3 Chn Thm 4 H thng yu cu thm ni dung Nhp thng tin gio vin mi ri 5 chn lu Kim tra rng buc cc trng hp thng tin. Nu c li th hin thng bo li, yu Lung s 6 cu nhp li. kin Nhp li thng tin v nhn nt 7 "Lu". 8 Xc nhn c mun lu hay khng? Chn nt "C" nu mun lu, 9 ngc li chn "Khng". Nu ngi dng chn c th h thng lu li v quay v 4 10 Nu chn Khng th h thng quay v 7

19

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

- Use case sa gio vin


Tc nhn Qun l Din gii Qun l thc hin chc nng sa gio vin Tin iu H thng c ng nhp kin Hu iu Nu chc nng thnh cng, Qun l s sa gio vin. Ngc li trng thi h thng s kin khng thay i. u vo Phn hi

1 2 3 4

T giao din frmQlygiaovien

chnh

m Hin th frmQlygiaovien

Qun l tm m gio vin v chn cp nht. H thng a ra thng tin gio vin va chn. H thng hin th giao din sa thng tin Nhp thng tin v nhn nt "Lu". KT rng buc cc trng thng tin, nu sai th yu cu nhp li. Ngc li hi c mun lu hay khng

5 Qun l chn sa 6 7
Lung s kin

8 Chnh sa li thng tin nu h 9 thng thng bo li khng hp l ri nhn lu 10 11 12 Chn nt "C" nu mun lu, ngc li chn nt "Khng".

Lp li lung 8 cho n khi khng cn li nhp t ngi dng. H thng yu cu xc nh c hay khng sa.

H thng cp nht li thng tin va sa vo CSDL ri quay tr li 4. Nu chn khng h thng quay li 7

20

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

-Use case xa gio vin


Tc nhn Qun l Din gii Qun l thc hin chc nng xa gio vin Tin iu H thng c ng nhp kin Hu iu Nu chc nng thnh cng, Qun l s xa gio vin. Ngc li trng thi h thng s kin khng thay i. u vo Phn hi

1 2 3 4 6 7 8

T giao din frmQlygiaovien

chnh

m Hin th frmQlygiaovien

Qun l tm m gio vin v chn cp nht. H thng a ra thng tin gio vin va chn. Xc nhn c mun xa hay khng? Chn nt "C" nu mun lu, ngc li chn nt "Khng". H thng cp nht li thng tin vo CSDL ri quay tr li 4. Nu chn khng h thng quay li 4

Lung s kin 5 Qun l chn xa

21

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

2.1.6 Use case qun l hc sinh -Use case thm


Tc nhn Qun l Din gii Qun l thc hin chc nng thm hc sinh Tin iu H thng c ng nhp kin Hu iu Nu chc nng thnh cng, Qun l s thm hc sinh.Ngc li trng thi h thng s kin khng thay i. u vo Phn hi

1 2 3 4 5 6 Lung s
kin

T giao din frmQlyhocsinh

chnh

m Hin th frmQlyhocsinh

Chn nin kha,chn lp sau chn Thm H thng yu cu thm ni dung Nhp thng tin hc sinh mi ri chn lu Kim tra rng buc cc trng hp thng tin. Nu c li th hin thng bo li, yu cu nhp li. Nhp li thng tin v nhn nt "Lu". Xc nhn c mun lu hay khng? Chn nt "C" nu mun lu, ngc li chn "Khng". Nu ngi dng chn c th h thng lu li v quay v 4 Nu chn Khng th h thng quay v 7

7 8 9

10

22

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

-Use case sa
Tc nhn Qun l Din gii Qun l thc hin chc nng sa hc sinh Tin iu H thng c ng nhp kin Hu iu Nu chc nng thnh cng, Qun l s sa hc sinh. Ngc li trng thi h thng s khng kin thay i. u vo Phn hi

1 2

T giao din frmQlyhocsinh

chnh

m Hin th frmQlyhocsinh

-Qun l nhp m hc sinh (nu ch sa mt hc sinh) ri nhn cp 3 nht -Qun l chn nin kha,chn lp sau v chn cp nht. 4 5 Qun l chn sa 6 s 7 Nhp thng tin v nhn nt "Lu". 8 Chnh sa li thng tin nu h thng 9 thng bo li khng hp l ri nhn lu 10 11 Chn nt "C" nu mun lu, ngc li chn nt "Khng". H thng cp nht li thng tin va sa vo CSDL ri quay tr li 3(nu chn m hc sinh) hoc 4 nu chn sa theo c lp. Nu chn khng h thng quay li 7 Lp li lung 8 cho n khi khng cn li nhp t ngi dng. H thng yu cu xc nh c hay khng sa. -H thng a ra hc sinh va chn nu ng, nu m hc sinh sai h thng thng bo nhp sai v t ng quay li 3 -Hoc danh sch hc sinh ca lp chn H thng hin th giao din sa thng tin KT rng buc cc trng thng tin, nu sai th yu cu nhp li. Ngc li hi c mun lu hay khng

Lung kin

12

-Use case xa

23

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

Tc nhn Qun l Din gii Qun l thc hin chc nng xa hc sinh Tin iu H thng c ng nhp kin Hu iu Nu chc nng thnh cng, Qun l s xa hc sinh. Ngc li trng thi h thng s khng kin thay i. u vo Phn hi

1 2

T giao din frmQlyhocsinh

chnh

m Hin th frmQlyhocsinh

-Qun l nhp m hc sinh (nu ch sa mt hc sinh) ri nhn 3 cp nht -Qun l chn nin kha,chn lp sau v chn cp nht. - H thng a ra hc sinh va chn nu ng, nu m hc sinh sai h thng thng bo nhp sai v t ng quay li 3 -Hoc danh sch hc sinh ca lp chn

Lung kin

s 4

5 Qun l chn xa 6 Xc nhn c mun xa hay khng? Chn nt "C" nu mun lu, 7 ngc li chn nt "Khng". H thng cp nht li thng tin va sa vo CSDL ri quay tr li 3(nu chn m 8 hc sinh) hoc 4 nu chn sa theo c lp. Nu chn khng h thng quay li 4

24

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

2.1.7 Use case qun l im -Use case thm


Tc nhn Qun l Din gii Qun l thc hin chc nng thm im Tin iu H thng c ng nhp kin Hu iu Nu chc nng thnh cng, Qun l s thm im.Ngc li trng thi h thng s khng kin thay i. u vo Phn hi

1 2

T giao din frmQlydiem

chnh

m Hin th frmQlydiem

Chn nin kha,chn lp,chn 3 hc k,chn loi im,chn mn hc sau chn Thm 4 H thng yu cu thm ni dung Nhp thng tin hc sinh mi ri 5 chn lu Kim tra rng buc cc trng hp thng 6 tin. Nu c li th hin thng bo li, yu Lung s cu nhp li. kin Nhp li thng tin v nhn nt 7 "Lu". 8 Xc nhn c mun lu hay khng? Chn nt "C" nu mun lu, 9 ngc li chn "Khng". Nu ngi dng chn c th h thng lu li v quay v 4 nhp im ngi 10 k tip. Nu chn Khng th h thng quay v 7

25

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

-Use case sa
Tc nhn Qun l Din gii Qun l thc hin chc nng sa im Tin iu H thng c ng nhp kin Hu iu Nu chc nng thnh cng, Qun l s sa hc sinh. Ngc li trng thi h thng s khng kin thay i. u vo Phn hi

Lung kin

1 T giao din chnh m frmQlydiem 2 Hin th frmQlydiem -Chn m hc sinh nu ch sa mt ngi) sau chn cp nht 3 -Chn nin kha,chn lp,chn hc k,chn loi im,chn mn hc ri nhn cp nht - H thng a ra im ca m va chn nu m ng, nu sai m hc sinh khng ng h thng thng bo nhp sai v t 4 ng quay li 3 -Hoc H thng hin th giao din sa thng tin 5 Qun l sa im ri nhn sa s KT rng buc cc trng thng tin, nu sai 6 th yu cu nhp li. Ngc li hi c mun lu hay khng Chnh sa li thng tin nu h thng 7 thng bo li khng hp l ri nhn sa Lp li lung 6 cho n khi khng cn li 8 nhp t ngi dng. H thng yu cu xc nh c hay khng. Chn nt "C" nu mun lu, ngc 9 li chn nt "Khng". H thng cp nht li thng tin va sa vo CSDL ri v 3(nu chn m hc sinh) hoc 12 4 sa ngi k tip. Nu chn khng h thng quay li 7

-Use case xa

26

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

Tc nhn Qun l Din gii Qun l thc hin chc nng xa im Tin iu H thng c ng nhp kin Hu iu Nu chc nng thnh cng, Qun l s xa im. Ngc li trng thi h thng s khng kin thay i. u vo Phn hi

1 2

T giao din frmQlydiem

chnh

m Hin th frmQlydiem

Chn m hc sinh nu ch sa mt ngi) sau chn cp nht 3 -Chn nin kha,chn lp,chn hc k,chn loi im ri nhn cp nht
Lung s kin 4

- H thng a ra im ca m va chn nu m ng, nu sai m hc sinh khng ng h thng thng bo nhp sai v t ng quay li 3 -Hoc danh sch im ca lp chn

5 Qun l chn xa 6 Xc nhn c mun xa hay khng? Chn nt "C" nu mun lu, 7 ngc li chn nt "Khng". H thng cp nht li thng tin va sa vo CSDL ri quay tr li 3(nu chn m 8 hc sinh) hoc 4 xa ngi k tip Nu chn khng h thng quay li 4

27

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

2.1.8 Thng k

Tc nhn Qun l, Gio vin Din gii Ngi dng thng k theo yu cu Hu iu Nu chc nng thnh cng, ngi dng s in im,danh sch hc sinh hoc xem kin im,danh sch hc sinh.Ngc li trng thi h thng khng thay i. u vo Phn hi

Lung kin

1 T giao din chnh m frmthongke 2 Hin th frmthongke Chn m lp,chn mn, chn k 3 hc,loi im ri nhn xem H thng thc hin truy vn v a ra 4 kt qu theo yu cu 5 Ngi dng chn In s H thng hi li bn c mun in 6 khng Ngi dng chn c hoc 7 khng Nu ngi dng chn c h thng thc hin lnh in sau quay v giao 8 din 4 Nu chn khng th h thng s v giao din 4

28

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

2.2 S lp
- Cc lp sau: nienkhoa. Lophoc, giaovien,hocsinh,monhoc,diemhs,hocky, loaidiem

2.3 Biu trng thi 2.3.1 ng nhp

29

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

2.3.2 Biu trng thi lp qun l nin kha

2.3.3 S trng thi lp qun l mn hc

30

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

2.3.4 S trng thi lp qun l im

31

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

Phn III. Thit k h thng


3.1 Xy dng cc biu tun t
3.1.1 Biu tun t cho chc nng ng nhp

3.1.2 Biu tun t cho qun l mn hc - Thm mn hc

32

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

- xa mn hc

- Sa mn hc

33

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

3.1.3 Biu tun t cho qun l nin kha - Thm nin kha

- Sa nin kha

34

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

3.1.4 Biu tun t cho qun l im - Nhp im

35

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

- Sa im

36

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

- Xa im

37

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

3.2 Biu cng tc 3.2.1 Biu cng tc cho chc nng ng nhp

3.2.2 Biu cng tc cho qun l mn hc - Thm mn hc

- Sa mn hc
38

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

39

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

- Xa mn hc

3.2.3 Biu cng tc cho qun l im - Nhp im

- Sa im
40

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

- Xa im

41

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

3.3 Biu hot ng 3.3.1 Biu hot ng cho ca s dng ng nhp

3.3.2 Biu hot ng qun l mn hc


42

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

- phng thc thm mn hc

43

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

- Phng thc sa mn hc:

- Phng thc xa mn hc:


44

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

3.3.3 Biu hot ng qun l im - Phng thc nhp im:


45

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

46

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

- Phng thc sa im:

47

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

- Phng thc xa im:

48

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

3.4 S lp - Cc lp sau: nienkhoa. Lophoc, giaovien,hocsinh,monhoc,diemhs,hocky, loaidiem - Quan h gia cc lp nh sau: + Lp lophoc k tha t lp nienkhoa + Cc lp giaovien,hocsinh,monhoc l thnh phn ca lp lophoc + Lp hocsinh v monhoc c quan h kt hp to ra lp diem

49

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

3.5 Biu thnh phn

50

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

3.6 Biu trin khai h thng

51

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

3.7 Thit k giao din

Giao din sau khi ng nhp

- Sau khi ng nhp qun l chn chc nng Qun l im:

52

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

Sau Qun l chn Thm im:

53

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

- Qun L chn chc nng cp nht

54

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

KT LUN
Trong sut thi gian thc tp, c nhm c thi gian tm hiu, thc hin vic phn tch h thng qun l im ca trng THCS Hon Kim. V c bn, nhm hon thnh vic phn tch thit k h thng v vit chng trnh cho mt s chc nng thit k. Do iu kin v thi gian c hn v kh nng cn hn ch nn bi vit ca nhm s khng trnh khi nhng thiu st. Em rt mong nhn c s gip ca qu thy c v cc bn cho nhm nhng li khuyn v kinh nghim qu bu chng em c c vn kin thc nng cao trnh cho cng vic sau ny khi i lm thc t. Em xin chn thnh cm n! H Ni, thng 5 nm 2012 Sinh Vin

55

H Thng Qun L im Trng THCS Hon Kim

GVHD: C Nguyn Thanh Thy

TI LIU THAM KHO


[1] Trn nh Qu, Phn tch v thit k h thng thng tin Hc Vin Bu Chnh Vin Thng. [2] Nguyn Vn Ba (2006), Phn tch v thit k h thng thng tin, NXB i hc quc gia H Ni. [3] n phn tch thit k hng i tng Qun l dc, Nhm 5 LT02B Trng Trng C CNTT Hu ngh Vit Hn

56

You might also like