Professional Documents
Culture Documents
Hc vin Cng ngh Bu chnh Vin thng Khoa Cng ngh thng tin
---------------------------
BO CO THC TP TT NGHIP
Gio vin hng dn: C Nguyn Thanh Thy Sinh vin: Phng Th Huyn Lp: H10CN1
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.
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
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.
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
Vi ngi dng l gio vin: khng phi login - C chc nng xem im theo lp, theo mn
3.Yu cu v h thng: -
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 (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:
- 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
- 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
10
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
- 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
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
- 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
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
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
- 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
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
1 2 3
chnh
m Hin th frmQlylophoc
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
- 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
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
-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
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
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
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
1 2 3 4
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
1 2 3 4 6 7 8
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
21
1 2 3 4 5 6 Lung s
kin
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
-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
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
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
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
1 2
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
-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
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
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
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
2.2 S lp
- Cc lp sau: nienkhoa. Lophoc, giaovien,hocsinh,monhoc,diemhs,hocky, loaidiem
29
30
31
32
- xa mn hc
- Sa mn hc
33
3.1.3 Biu tun t cho qun l nin kha - Thm nin kha
- Sa nin kha
34
35
- Sa im
36
- Xa im
37
3.2 Biu cng tc 3.2.1 Biu cng tc cho chc nng ng nhp
- Sa mn hc
38
39
- Xa mn hc
- Sa im
40
- Xa im
41
43
46
47
48
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
50
51
52
53
54
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
56