Professional Documents
Culture Documents
Thiet ke Use-case
6 7 8 9 10 11 12
Thit k c s d liu Thiet ke giao dien Lp trnh Viet su lieu Hng dan s dung phan mem Kiem tra phan mem ong goi phan mem
H2D Group
Trang 1
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Mc lc
-----------------------Bng phn cng cng vic LI CM N Li ni u Thng tin chung Tn ti Mi trng pht trin ng dng Thng tin v nhm 1. Pht biu bi ton 2. Bng ch gii 2.1 Gii thiu 2.2 Cc nh ngha 2.2.1 Ban Gim Hiu 2.2.2 Gio Vin 2.2.3 Phng Gio V 2.2.4 H s hc sinh 2.2.5 Bng im 2.2.6 Bng xp loi hc lc 2.2.7 Danh sch quy nh 3. c t b sung 3.1 Mc tiu 3.2 Phm vi 3.3 Ti liu tham kho 3.4 Chc nng 3.5 Tnh kh dng 3.6 Tnh n nh 3.7 Hiu sut 3.8 S h tr 3.9 Tnh bo mt 4. Kho st hin trng 4.1 S t chc h thng 4.2 Chc nng h thng 4.2.1 Ban Gim Hiu 4.2.2 Gio vin, nhn vin gio v 4.3 Cc hot ng ca h thng 4.3.1 Tip nhn thng tin h s ca hc sinh 4.3.2 Tip nhn thng tin im s ca hc sinh. H2D Group 1 6 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 15 Trang 2
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. 4.3.3 X l thng tin im s ca hc sinh 4.3.4 Lp danh sch hc sinh, lp bng im 4.4 Cc nghip v ca h thng 4.4.1 Nghip v tip nhn h s 4.4.2 Nghip v tip nhn thng tin dim s Tnh hung: tip nhn thng tin im s ca hc sinh.
Thc hin: ghi nhn cc thng tin im s ca hc sinh v nhp vo c s d liu. 4.4.3 Nghip v tng kt im
Tnh hung: sau khi thng tin im s ca hc sinh c nhp vo c s d liu. 16 Thc hin: cn c vo cc ct im: im ming, im 15 pht, im 1 tit, im thi hc k, s dng chc nng tnh ra im tng kt mn ca hc sinh do h thng h tr. 16 4.4.4 Nghip v thng k Tnh hung: lp thng k danh sch hc sinh, lp bng tng kt im theo nh k hoc khi c yu cu. 16 Thc hin: S dng chc nng thng k, xut bo co do h thng h tr. a yu cu v ni dung cn thng k, h thng s c nhim v t ng tng hp v in ra kt qu. 16 4.5 Nhn xt 16 4.5.1 Tnh trng h thng hin nay 4.5.2 p dng h thng xy dng 5. Yu cu chc nng 5.1 Yu cu lu tr 5.1.1 Thng tin ng nhp 5.1.2 Thng tin h s hc sinh 5.1.3 Thng tin im s ca hc sinh 5.1.4 Quy nh v mn hc 5.1.5 Quy nh v nm hc 5.1.6 Quy nh v lp hc 5.2 Yu cu tnh ton 5.3 Yu cu tra cu 5.4 Yu cu thng k v tng hp 5.4.1 Bo biu thng tin c nhn ca mi hc sinh 5.4.2 Bo biu danh sch hc sinh ton trng. 5.4.3 Bo biu danh sch hc sinh theo cc khi 5.4.4 Bo biu danh sch hc sinh theo mt khi 5.4.5 Bo biu danh sch hc sinh theo cc lp 5.4.6 Bo biu danh sch hc sinh theo cc nm hc 5.4.7 Bo biu danh sch hc sinh theo mt nm hc 5.4.8 Bo biu danh sch mn hc H2D Group 17 17 18 18 18 19 19 19 20 20 20 20 21 23 24 25 25 26 27 Trang 3
16
16 17
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. 5.4.9 Bo biu bng im tng kt theo tng mn 5.4.10 Bo biu bng im tng kt hc k 1 theo khi/ lp 5.4.11 Bo biu bng im tng kt hc k 2 theo khi/ lp 5.4.12 Bo biu bng im tng kt c nm theo khi/ lp 6. M hnh Use-case 6.1 S Use-case 6.2 Danh sch cc Actor 6.3 Danh sch cc Use-case 6.4 S hot ng 6.4.1 S hot ng Qun l h s 6.4.2 S hot ng Qun l im 6.4.3 S hot ng Qun l quy nh 6.5 c t Use-case 6.5.1 c t Use-case Cung cp quy nh 6.5.2 c t Use-case Cp nht quy nh 6.5.3 c t Use-case Xem h s 6.5.4 c t Use-case ng nhp 6.5.5 c t Use-case Qun l im 6.5.6 c t Use-case Nhp H S 6.5.7 c t Use-case Cp Nht H S 7. Thit k 7.1 Danh sch cc lp trong m hnh 7.2 Danh sch cc hin thc ha UseCase (UseCase Realization) 7.3 Sequence Diagram & Class Diagram (VOPC) 7.3.1 ng nhp 7.3.2 Nhp h s 7.3.3 Sa h s. 7.3.4 Xa h s 7.3.5 Nhp im 7.3.6 Sa im 7.3.7 Xa im 7.3.8 Tng Kt im 7.3.9 Nhp quy nh 7.3.10 Cp nht quy nh 7.3.11 Xa quy nh 7.3.12 Xem H S 7.4 Cc thuc tnh v hm trong cc lp 7.4.1 Lp GiaoDienChinh 7.4.2 Lp GiaoDienNhapDiem 7.4.3 Lp GiaoDienCapNhapDiem 7.4.4 Lp GiaoDienTongKet 7.4.5 Lp Diem 7.4.6 Lp TongKet 7.4.7 Lp GiaoDienNhapHS H2D Group
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. 7.4.8 Lp XuLyNhapHoSo 7.4.9 Lp HoSoHS 7.4.10 Lp GiaoDienCapNhatHS 7.4.11 Lp XoaHS 7.4.12 Lp CapNhatHoSo 8. Thit k CSDL 8.1 S thc th kt hp ERD (Entity - Relationship Diagram) 8.2 S logic 8.3 Danh sch cc thnh phn trong s logic 8.4 Rng buc thit k 8.4.1 Rng buc ton vn n quan h. 8.4.2 Rng buc ton vn lin quan h: 8.5 M t chi tit cc lp i tng 8.5.1 Lp i tng chnh HOCSINH 8.5.2 Lp i tng chnh GIAOVIEN 8.5.3 Lp i tng ph THANNHAN 8.5.4 Lp quan h XEPLOP 8.5.5 Lp i tng chnh LOP 8.5.6 Lp i tng chnh KHOI 8.5.7 Lp i tng chnh NAMHOC 8.5.8 Lp i tng chnh MONHOC 8.5.9 Lp i tng chnh BANGDIEM 8.5.10 Lp i tng ph LOAI 8.5.11 Lp quan h TONGKET 9. Thit k giao din 9.1 H thng thc n 9.1.1 T chc 9.1.2 Cc thnh phn 9.2 H thng mn hnh 9.2.1 Danh sch cc mn hnh 9.2.2 S lin kt cc mn hnh 9.2.3 M t cc mn hnh 10. Kim tra phn mm 11. Kt lun Ti liu tham kho
H2D Group
Trang 5
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
LI CM N
hng ti xin chn thnh cm n Khoa H Thng Thng tin, trng i hc Cng Ngh Thng Tin, Tp.H Ch Minh to iu kin cho chng ti tip cn nhng kin thc v h thng thng tin, v c c hi thc hin ti ny.
Xin cm n ThS.Nguyn nh Loan Phng, ngi tn tnh ging dy v hng dn chng ti trong sut thi gian tm hiu v n h thng thng tin v thc hin ti. Trong thi gian lm vic vi C, chng ti hc hi c nhiu kin thc b ch v h thng thng tin cng nh hc c tinh thn, thi lm vic, nghin cu khoa hc nghim tc ca C. Nhm c gng hon thin ti vi tt c s n lc ca cc thnh vin, nhng chc chn khng th trnh khi nhng thiu st trong ti. Knh mong C tn tnh gp nhm hon thin tt hn. TP. H Ch Minh, ngy 11 thng 01 nm 2010
H2D Group Trang 6
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Li ni u
phat trien cua nganh Cong Nghe Thong Tin a cho ra i hang loat d an tin hoc hoa, gop phan thuc ay cac hoat ong kinh te xa hoi phat trien mot cach manh me. Ngay nay hau het cac cong ty tren toan the gii du hoat ong lnh vc nao cung eu ng dung Cong Nghe Thong Tin vao hoat ong cua mnh vi cac hnh thc va qui mo khac nhau. Cac cong ty phan mem a cho ra i nhieu san pham gop phan lam phong phu them th trng phan mem ng dung trong moi lnh vc nhat la trong lnh vc kinh te, tao ieu kien thuan li cho cac cong ty kinh doanh quan ly cac hoat ong cua mnh mot cac hieu qua. nc ta , s ra i cua cac cong ty chuyen san xuat phan mem ng dung ch mi giai oan khi au va van cha cung cap nhng phan mem co kha nang ng dung thc te cao, ac biet la cac phan mem quan ly. Do o, hau het cac cong ty kinh doanh eu xay dng mot he thong quan ly thong tin rieng cho c s cua mnh. Cung vi s phat trien manh me cua nen Cong nghe thong tin Viet Nam va tren the gii, viec ng dung tin hoc vao viec quan ly la mot s la chon ung an cho bat k c s nao muon at c s hieu qua trong lam an kinh te. H2D Group Trang 7
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Vi nhan nh nh vay, trong khuon kho e an cua mon hoc n H thng thng tin, chung ti a la chon e tai Quan ly iem & ho s trng THPT e thc hien va coi ay nh la mot c hoi cho ban than e hoc hoi kinh nghiem trong qua trnh thc hien mot e an quan ly vi quy mo nho nhng mang tnh c ban trong quy trnh xay dng mot o an phan mem, cu the la viec khao sat hien trang, phan tch, thiet ke va xay dng mot phan mem quan ly hoan chnh phan nao ap ng c cac yeu cau thc te. Phan mem quan ly cua chung em c thc hien theo quy trnh Rational Unified Process thong qua bo cong cu va moi trng phat trien phan mem Rational Rose 2003 cua hang Rational. TpHCM, thang 01 nam 2010 Nhom sinh vien thc hien:
1/ Lm Hu c - Mssv: 06520088 2/ o B Dng- Mssv: 06520101 3/ Nguyn Linh Chi - Mssv: 06520039 4/ Nguyn Huy Khnh Ha - Mssv: 06520174
Email h2dgroup@googlegroups.com
H2D Group
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
1.
Pht biu bi ton Trng THPT XYZ l mt trong nhng ngi trng trc thuc B Gio Dc v
o To. Trng THPT XYZ gm c 3 khi lp 10, 11, 12. Mi khi gm nhiu lp tu thuc vo mi nm v theo quy nh ca trng. Cng nh cc trng ph thng khc trng cng c mt h thng qun l hc sinh bao gm cc chc nng lin quan n hc sinh. Nhng y cha s dng mt phn mm qun l no. Trng c thnh lp cch y 15 nm. S lng hc sinh ca trng rt nhiu v cht lng o to ca trng cng c xp vo nhng trng c uy tn. Trng c Ban Gim Hiu, v nhiu gio vin b mn cng cc nhn vin gio v.Cc gio vin b mn c th l gio vin ch nhim ca mt lp hc no . Xut pht t nhu cu thc t y, nhm chng ti xy dng chng trnh Qun l im v h s trong trng THPT nhm ng dng tin hc vo cng vic qun l h s v im vn ch c thc hin, lu tr bng tay cc trng THPT. Chng trnh ny s gip cho phng Gio V trng THPT tit kim c nhiu thi gian v s linh hot hn khi thm v cp nht h s cng nh im s. ng thi, Ban Gim Hiu s d dng, nhanh chng a ra cc quyt nh khen thng, k lut i vi tng tp th lp v c nhn hc sinh.
2.
Bng ch gii Gii thiu Ti liu ny c dng nh ngha thut ng hc c bit i vi vn ang
2.1
cp, gii thch nhng thut ng c th xa l i vi ngi c bn m t use-case hay nhng h s d n khc. Thng thng, ti liu ny c th c s dng nh mt t in d liu d hiu, nhn mnh vo vic nh ngha d liu nhng s m t use-case v nhng h s d n khc c th tp trung vo nhng vic m h thng phi lm vi thng tin. 2.2 Cc nh ngha Bng ch gii cha ng nhng nh ngha v nhng khi nim ch yu trong h
H2D Group Trang 9
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
thng qun l im & h s trng THPT. 2.2.1 Ban Gim Hiu L ngi c quyn hn cao nht trong trng THPT, h c th thc hin c mi tc v trong trng THPT. 2.2.2 Gio Vin L nhng ngi ging dy kin thc cho hc sinh. Gio vin ch c quyn l cung cp bng im mn hc v xem thng tin ca hc sinh. 2.2.3 Phng Gio V Ngoi cc quyn hn nh gio vin th nhn vin phng gio v cn c quyn hn l tip nhn h hc sinh, lp bng xp loi hc sinh v lp bng bo co xp loi hc lc. 2.2.4 H s hc sinh L mt h s cha ng nhng thng tin c nhn ca mi hc sinh nh: h tn, ngy sinh, a ch, qu qun 2.2.5 Bng im L mt bng cha thng tin v im s cc mn hc m hc sinh t c. 2.2.6 Bng xp loi hc lc L mt bng cha thng tin v hc lc ca mi hc sinh cn c trn bng im v da theo quy nh xp loi hc lc do Ban Gim Hiu cung cp. 2.2.7 Danh sch quy nh L mt bng cha nhng quy nh bt buc nhng hot ng ca trng THPT phi tun theo. Bng ny do Ban Gim Hiu cung cp. 3.
3.1
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
m t trong nhng use-case ca m hnh use-case. Nhng c t b sung v m hnh usecase cng nhau m t mt tp hp y nhng yu cu trn h thng. 3.2 Phm vi Ti liu c t b sung ny p dng cho H thng qun l im & h s trng THPT. Bn c t ny nh ngha nhng yu cu phi chc nng ca h thng nh: s tin cy, tnh kh dng, hiu sut, v s h tr cng nh nhng yu cu chc nng thng thng i vi mt s use-case. (Nhng yu cu chc nng c nh ngha trong nhng c t use-case). 3.3 Ti liu tham kho Nhng mu c t b sung ca Rational Rose. 3.4 Chc nng ng dng tin hc vo cng vic qun l h s v im vn ch c thc hin, lu tr bng tay cc trng THPT. Chng trnh ny s gip cho phng Gio V trng THPT tit kim c nhiu thi gian v s linh hot hn khi thm v cp nht h s cng nh im s. ng thi, Ban Gim Hiu s d dng, nhanh chng a ra cc quyt nh khen thng, k lut i vi tng tp th lp v c nhn hc sinh. 3.5 Tnh kh dng chy c chng trnh, ngi dng cn phi ci t cc chng trnh sau:
Microsoft .NET COMPACT FRAMEWORK version 2.0 tr ln (c nh
hot ng. Ngoi ra, yu cu v cu hnh my ti thiu l Pentium III tr ln chng trnh hot ng nhanh hn.
H2D Group
Trang 11
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
3.6
hp gp s c v in. 3.7 Hiu sut H thng c xy dng vi hiu sut tng i cao, c th p ng yu cu ca ngi s dng trong thi gian nhanh nht c th. 3.8 S h tr Chng trnh c xy dng c kh nng p ng nhu cu ngi dng trong nhiu nm, v ngi dng c th t cp nht c s d liu bng cch thm cc h s mi np vo trng. 3.9 Tnh bo mt Chng trnh s dng c ch phn quyn nh sau:
Hiu trng/ Ban Gim Hiu, Phng Gio v: xem thng tin l ch yu,
xem cc thng k (v d: c bao nhiu hc sinh gii, kh, trung bnh). Ngoi ra, y l b phn t ra nhng quy nh v nm hc, lp hc, mn hc theo tng nm.
Phng Gio v: thm, xa, sa h s hc sinh. Gio vin: c quyn xem h s hc sinh; thm, xa, sa im s ca Admin h thng: to ti khon v cp quyn cho 3 loi ngi dng
trn.
H2D Group
Trang 12
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
4. 4.1
4.2
Chc nng h thng Cc nhn vin trong trng s c nhng cng vic ring bit ty thuc vo quyn
hn ca mnh. Ban Gim Hiu l ngi c quyn hn cao nht, h c th thc hin c mi tc v. Gio vin th ch c quyn l cung cp bng im mn hc v xem thng tin ca hc sinh. Nhn vin gio v th ngoi cc quyn hn nh gio vin th h cn c quyn hn l tip nhn h hc sinh, lp bng xp loi hc sinh v lp bng bo co xp loi hc lc.
H2D Group
Trang 13
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
4.2.1 Ban Gim Hiu Ban Gim Hiu thng xuyn ghi nhn cc thay i v t chc v quy nh i vi vic qun l hc sinh ca trng bao gm quy nh tui ca hc sinh khi vo trng, quy nh v s hc sinh ti a trong mt lp, s lp ti a ca mt lp, .v chnh Ban Gim Hiu cng l ngi c quyn cp nht cc quy nh . 4.2.2 Gio vin, nhn vin gio v Khi mt hc sinh va mi c tip nhn vo trng, nhn vin gio v phi nhp thng tin ca hc sinh vo h thng. nhn vin gio v, gio vin v Ban Gim Hiu c th xem v qun l thng tin hc sinh trng mnh. Vo mi cui hc k, mi gio vin hay nhn vin gio v s thc hin vic xp loi hc lc cc hc sinh trong trng. Vic xp loi hc lc cng c thc hin vo cui mi nm hc. Hc sinh hc tp trng cng vi cc mn hc s c s im hc tng ng v s im ny s c lu li phc v vic xp loi hc lc hc sinh sau ny. Nhn vin gio v hay gio vin s ghi nhn im mn hc ca hc sinh vo h thng phc v cho vic xp loi hc lc. Vo cui mi nm hc, gio vin s cn c vo bng xp loi hc lc xt cc hc sinh c c ln lp hay khng. Mun thc hin c vic xp loi hc sinh vo cui mi hc k hay cui nm th trc nhn vin gio v v gio vin phi c cc bng ghi nhn bng im mn hc ca hc sinh. 4.3 Cc hot ng ca h thng
4.3.1 Tip nhn thng tin h s ca hc sinh Hc sinh mi nhp hc vo trng s c nhn vin gio v lu tr cc thng tin h s ca hc sinh vo h thng qun l. Cc thng tin bao gm: M hc sinh H tn
H2D Group Trang 14
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Gii tnh Ngy sinh Ni sinh Dn tc a ch in thoi Tn cha Ngh nghip cha Tn m Ngh nghip m. 4.3.2 Tip nhn thng tin im s ca hc sinh. Sau mi t kim tra hoc thi hc k, thng tin im s ca hc sinh s c nhn vin gio v lu tr vo h thng qun l. Cc thng tin bao gm: M hc sinh H tn Hc k Nm hc Mn hc im ming im 15 pht im 1 tit im thi hc k 4.3.3 X l thng tin im s ca hc sinh Sau khi lu tr cc thng tin v im s ca hc sinh, h thng phi t ng tnh ra im tng kt mn ca hc sinh.
H2D Group
Trang 15
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
4.3.4 Lp danh sch hc sinh, lp bng im Sau khi lu tr cc thng tin h s v im s ca hc sinh, h thng phi lp danh sch hc sinh theo yu cu ca gio vin v lp bng im tng kt cho hc sinh. 4.4 Cc nghip v ca h thng
Tnh hung: tip nhn h s ca hc sinh mi. Thc hin: ghi nhn cc thng tin trn h s hc sinh v nhp vo c s d liu.
4.4.2 Nghip v tip nhn thng tin dim s Tnh hung: tip nhn thng tin im s ca hc sinh. Thc hin: ghi nhn cc thng tin im s ca hc sinh v nhp vo c s d liu. 4.4.3 Nghip v tng kt im Tnh hung: sau khi thng tin im s ca hc sinh c nhp vo c s d liu. Thc hin: cn c vo cc ct im: im ming, im 15 pht, im 1 tit, im thi hc k, s dng chc nng tnh ra im tng kt mn ca hc sinh do h thng h tr. 4.4.4 Nghip v thng k Tnh hung: lp thng k danh sch hc sinh, lp bng tng kt im theo nh k hoc khi c yu cu. Thc hin: S dng chc nng thng k, xut bo co do h thng h tr. a yu cu v ni dung cn thng k, h thng s c nhim v t ng tng hp v in ra kt qu. 4.5 Nhn xt
Hin nay hu ht cc nghip v u phi c thc hin bng tay v giy t. y l cch qun l tn km v khng hiu qu. Mt h thng qun l v lu tr d
H2D Group
Trang 16
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
liu ca trng THPT l ht sc cn thit, gim bt c gnh nng v giy t ca cc gio vin, nhn vin gio v ng thi tng tnh hiu qu trong khu qun l.
Vi s lng hc sinh ngy cng tng, vic tnh im ca hc sinh nu khng c s h tr ca h thng my tnh s rt vt v dn n vic tnh ton nhm ln gy kh chu cho hc sinh v ph huynh.
Khi ban gim c c nhu cu bit v tnh trng hc tp ca hc sinh th vic thng k ca cc nhn vin gio v khng p ng kp thi v khi lng tnh ton ln, vic nhm ln l khng th trnh khi.
Khi nhn vin gio v hoc gio vin c nhu cu tra cu thng tin v h s hc sinh hoc thng tin v im s ca hc sinh, nu s lng nhn vin khng nhiu th vic ny khng kh nhng vi nhu cu tra cu ngy cng tng th y l mt vic lm tn thi gian v khng p ng c nhu cu ca nhn vin gio v cng nh gio vin. H thng tr gip nhn vin gio v v gio vin tra cu thng tin mt cch d dng, nhanh chng l mt yu cu rt cn thit.
c h thng hn. Ngi s dng c th bit c thng tin ca hng ha y v nhanh chng ch vi mt s thao tc n gin.
Vic tnh im cho hc sinh: h thng da vo thng tin v m h s, m mn
hc, im ming, im 15 pht, im 1 tit, im thi hc k t ng tnh im tng kt mn cho hc sinh. Bng im cng s c xut nu cn lu tr vo hc b hoc in giy khen. Bo m tnh an ton v bo mt ca c s d liu ca trng THPT. 5. 5.1 Yu cu chc nng Yu cu lu tr
H thng lu tr cc thng tin lin quan n h s hc sinh, im s ca hc sinh, quy nh v mn hc, quy nh v nm hc, quy nh v lp hc, thng tin ng nhp.
H2D Group Trang 17
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
5.1.1 Thng tin ng nhp H thng cn m bo tnh bo mt trong lu tr thng tin v cc thng tin khng cng khai v h s hc sinh v im s. Chnh v vy, c th truy cp tt c cc thng tin ca siu th cn phi c quyn truy cp km theo vi nh danh ng nhp v mt khu. Cc thng tin ng nhp cn lu tr: UserID (nh danh ng nhp) Password (mt khu)
Duty (quyn truy cp).
5.1.2 Thng tin h s hc sinh Cn lu tr cc thng tin sau y v h s: M hc sinh H tn Gii tnh Ngy sinh Ni sinh Dn tc a ch in thoi Tn cha Ngh nghip cha Tn m
Ngh nghip m.
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
5.1.5 Quy nh v nm hc Cn lu tr cc thng tin sau y v quy nh nm hc: M nm Tn nm 5.1.6 Quy nh v lp hc Cn lu tr cc thng tin sau y v quy nh lp hc: M lp Tn lp
S s
Khi
Nm hc.
H2D Group
Trang 19
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
5.2
Yu cu tnh ton
Sau khi ngi s dng nhp vo cc thng tin v im s ca hc sinh, h thng s t ng tnh im tng kt mn ca hc sinh.Vic tnh ton phi c thc hin hon ton t ng. im tng kt = (((im ming*1 + im 15 pht*1 + im 1 tit*2) / 4) * 2 + im thi Hc k) / 3 5.3 Yu cu tra cu
H thng h tr chc nng tra cu thng tin h s hc sinh. Chc nng tra cu thng tin v h s hc sinh ca trng c thc hin khi nhn vin gio v mun xem thng tin y ca hc sinh. Chc nng tra cu thng tin v h s hc sinh h tr vic tm kim theo cc tiu chun: M hc sinh
H tn.
Kt qu kt xut sau khi tra cu: thng tin y v h s hc sinh c hin th. Yu cu thng k v tng hp
5.4
5.4.1 Bo biu thng tin c nhn ca mi hc sinh Yu cu: cho php xut thng tin c nhn ca mi hc sinh. Chc nng ny c thc hin vo u mi nm hc. Chc nng ny cho php Ban Gim Hiu, gio vin, nhn vin gio v nm c thng tin c nhn ca mi hc sinh trong trng. Kt xut: thng tin c nhn ca mt hc sinh.
H2D Group
Trang 20
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
5.4.2 Bo biu danh sch hc sinh ton trng. Yu cu: cho php thng k danh sch hc sinh ton trng. Chc nng ny c thc hin vo u mi nm hc. Chc nng ny cho php Ban Gim Hiu, gio vin, nhn vin gio v nm c thng tin ca tt c hc sinh trong trng. Kt xut: danh sch hc sinh ton trng.
H2D Group
Trang 21
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
H2D Group
Trang 22
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
5.4.3 Bo biu danh sch hc sinh theo cc khi Yu cu: cho php thng k danh sch hc sinh theo cc khi. Chc nng ny c thc hin vo u mi nm hc. Chc nng ny cho php Ban Gim Hiu, gio vin, nhn vin gio v nm c thng tin ca tt c hc sinh c sp xp theo cc khi. Kt xut: danh sch hc sinh theo cc khi.
H2D Group
Trang 23
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
5.4.4 Bo biu danh sch hc sinh theo mt khi Yu cu: cho php thng k danh sch hc sinh theo mt khi c th. Chc nng ny c thc hin vo u mi nm hc. Chc nng ny cho php Ban Gim Hiu, gio vin, nhn vin gio v nm c thng tin ca tt c hc sinh c sp xp theo mt khi c th. Kt xut: danh sch hc sinh theo mt khi c th.
H2D Group
Trang 24
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
5.4.5 Bo biu danh sch hc sinh theo cc lp Yu cu: cho php thng k danh sch hc sinh theo cc lp. Chc nng ny c thc hin vo u mi nm hc. Chc nng ny cho php Ban Gim Hiu, gio vin, nhn vin gio v nm c thng tin ca tt c hc sinh c sp xp theo cc lp. Kt xut: danh sch hc sinh theo cc lp. 5.4.6 Bo biu danh sch hc sinh theo cc nm hc Yu cu: cho php thng k danh sch hc sinh theo cc nm hc. Chc nng ny c thc hin vo u mi nm hc. Chc nng ny cho php Ban Gim Hiu, gio vin, nhn vin gio v nm c thng tin ca tt c hc sinh c sp xp theo cc nm hc. Kt xut: danh sch hc sinh theo cc nm hc.
H2D Group
Trang 25
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
5.4.7 Bo biu danh sch hc sinh theo mt nm hc Yu cu: cho php thng k danh sch hc sinh theo mt nm hc c th. Chc nng ny c thc hin vo u mi nm hc. Chc nng ny cho php Ban Gim Hiu, gio vin, nhn vin gio v nm c thng tin ca tt c hc sinh c sp xp theo mt nm hc c th. Kt xut: danh sch hc sinh theo mt nm hc c th.
H2D Group
Trang 26
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
5.4.8 Bo biu danh sch mn hc Yu cu: cho php thng k danh sch mn hc. Chc nng ny c thc hin vo u mi nm hc. Chc nng ny cho php Ban Gim Hiu, gio vin, nhn vin gio v nm c thng tin ca tt c mn hc. Kt xut: danh sch mn hc.
H2D Group
Trang 27
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
5.4.9 Bo biu bng im tng kt theo tng mn Yu cu: cho php thng k bng im tng kt theo tng mn. Chc nng ny c thc hin vo cui mi nm hc. Chc nng ny cho php Ban Gim Hiu, gio vin, nhn vin gio v nm c thng tin v im s ca hc sinh sp xp theo tng mn hc. Kt xut: bng im tng kt theo tng mn. 5.4.10 Bo biu bng im tng kt hc k 1 theo khi/ lp Yu cu: cho php thng k bng im tng kt hc k 1 theo khi/lp. Chc nng ny c thc hin vo cui hc k 1 hng nm. Chc nng ny cho php Ban Gim Hiu, gio vin, nhn vin gio v nm c thng tin v im s hc k 1 ca hc sinh sp xp theo tng khi/lp. Kt xut: bng im tng kt hc k 1 theo khi/lp. 5.4.11 Bo biu bng im tng kt hc k 2 theo khi/ lp Yu cu: cho php thng k bng im tng kt hc k 2 theo khi/lp. Chc nng ny c thc hin vo cui hc k 2 hng nm. Chc nng ny cho php Ban Gim Hiu, gio vin, nhn vin gio v nm c thng tin v im s hc k 2 ca hc sinh sp xp theo tng khi/lp. Kt xut: bng im tng kt hc k 2 theo khi/lp. 5.4.12 Bo biu bng im tng kt c nm theo khi/ lp Yu cu: cho php thng k bng im tng kt c nm theo khi/lp. Chc nng ny c thc hin vo cui mi nm hc. Chc nng ny cho php Ban Gim Hiu, gio vin, nhn vin gio v nm c thng tin v im s c nm ca hc sinh sp xp theo tng khi/lp. Kt xut: bng im tng kt c nm theo khi/lp.
H2D Group
Trang 28
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
H2D Group
Trang 29
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
6.
6.1
C u n g _ C a p _ Q u y _ D in h
(f r o m Q u a n _ L y _ Q u y _ D in h )
C a p _ N h a t_ Q u y _ D i n h
(f r o m Q u a n _ L y _ Q u y _ D in h )
G ia o _ V u
( fr o m A c t o r s )
G ia o _ V ie n Dang_Nhap
(f r o m I n c lu d e d U s e C a s e s )
( f r o m A c to r s )
Nhap_Ho_So
(f r o m Q u a n _ L y _ H o _ S o )
Xem _Ho_So
(f ro m Q u a n _ L y _ H o _ S o )
C a p _ N h a t_ H o _ S o
(f ro m Q u a n _ L y _ H o _ S o )
Q u a n _ L y _ D ie m
( f r o m Q u a n _ L y _ D ie m )
H2D Group
Trang 30
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
6.2
Danh sch cc Actor ngha/Ghi ch Ban Gim Hiu: l ngi c quyn hn cao nht, h c th thc hin c mi tc v. Gio vin: ch c quyn l cung cp bng im mn hc v xem thng tin ca hc sinh. Nhn vin gio v: ngoi cc quyn hn nh gio vin th h cn c quyn hn l tip nhn h hc sinh, lp bng xp loi hc sinh v lp bng bo co xp loi hc lc.
6.3
Danh sch cc Use-case ngha/Ghi ch M t qu trnh actor ng nhp vo h thng. M t qu trnh actor xem, thm mi, cp nht im vo h thng. M t qu trnh actor tnh im tng kt ca hc sinh. M t qu trnh actor xp loi hc lc cho hc sinh cn c trn bng im tng kt. M t qu trnh actor xt ln lp cho hc sinh cn c trn bng xp loi hc lc. M t qu trnh actor cp nht thng tin h s hc sinh. M t qu trnh actor kim tra tui ca hc sinh c hp l hay khng. M t qu trnh actor nhp thng tin h s hc sinh. M t qu trnh actor xem thng tin h s hc sinh. M t qu trnh actor cp nht cc quy nh tn ti trong h thng. M t qu trnh actor cung cp cc quy nh mi cho h thng.
STT Tn Use-case 1 Dang_Nhap 2 Quan_Ly_Diem 3 4 5 6 7 8 9 10 11 Tong_Ket_Diem Xep_Loai_Hoc_Luc Xet_Len_Lop Cap_Nhat_Ho_So Kiem_Tra_Tuoi_Hop_Le Nhap_Ho_So Xem_Ho_So Cap_Nhat_Quy_Dinh Cung_Cap_Quy_Dinh
H2D Group
Trang 31
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
6.4
S hot ng
B G H : B a n _ G i a m _ H ie u
G V u : G ia o _ V u
G V ie n : G ia o _ V ie n
Nhap_Ho_So
K ie m _ T ra _ T u o i _Hop_Le
[T u o i_ H o p _ L e ] [T u o i_ K h o n g _ H o p _ L e ]
Y eu_Cau_N ha p_Lai
C a p _ N h a t_ H o _ So
Luu_H o_S o
Xe m _ H o _ S o
H2D Group
Trang 32
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
B G H : B a n G ia m H ie u
G V u : G ia o V u
G V ie n : G ia o V ie n
N h a p _ D ie m
C a p _ N h a t_ D ie X o a _ D ie m m
T o n g _ K e t_ D ie m
Xe p _ L o a i_ H o c _Luc
X e t_ L e n _ L o p
H2D Group
Trang 33
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Cn _ a _ u u g Cp Q yD h _ in
C p N a_ u a _ h t Qy _ in D h
6.5
c t Use-case
6.5.1 c t Use-case Cung cp quy nh 6.5.1.1Tm tt Ban Gim Hiu s dng use-case ny cung cp cc quy nh mi cho h thng. 6.5.1.2Dng s kin 6.5.1.2.1 Dng s kin chnh
Use case ny bt u khi Ban Gim Hiu mun cung cp quy nh mi vo bn trong h thng.
H2D Group Trang 34
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
1) H thng yu cu ngi dng nhp vo tn quy nh, ni dung quy nh. 2) Ngi dng nhp vo tn quy nh, ni dung quy nh. 3) H thng t ng khi to m quy nh cho quy nh va c nhp vo v lu quy nh vo bn trong h thng. 6.5.1.2.2 6.5.1.2.2.1 Cc dng s kin khc Quy nh tn ti. Nu trong s kin cung cp quy nh, ngi dng nhp vo quy nh c
tn trng vi tn quy nh tn ti trong h thng th xut hin thng bo li: Quy nh tn ti! Ngi dng sau c th nhp vo tn quy nh khc hoc thot khi qu trnh ny. 6.5.1.2.2.2 Ni dung quy nh b rng. Nu trong s kin cung cp quy nh, ngi dng nhp vo quy nh c Ngi dng sau c th nhp vo ni dung quy nh hoc thot khi qu trnh ny.
ni dung rng th h thng xut hin thng bo li: Ni dung quy nh b rng!
6.5.1.3Cc yu cu c bit 6.5.1.4Trng thi h thng khi bt u thc hin Use-case Ban Gim Hiu phi ng nhp thnh cng vo trong h thng trc khi use case bt u. 6.5.1.5Trng thi h thng sau khi thc hin Use-case Nu use case din ra thnh cng, thng tin v quy nh mi s c thm vo h thng. Ngc li, h thng s khng c g thay i. 6.5.1.6im m rng Khng c.
H2D Group Trang 35
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
6.5.2 c t Use-case Cp nht quy nh 6.5.2.1Tm tt Ban Gim Hiu s dng use-case ny cp nht tn hoc ni dung quy nh tn ti trong h thng. 6.5.2.2Dng s kin 6.5.2.2.1 Dng s kin chnh
Use case ny bt u khi Ban Gim Hiu mun cp nht tn hoc ni dung quy nh tn ti trong h thng. 1) H thng yu cu ngi dng chn tn quy nh mun cp nht. 2) Ngi dng chn vo tn quy nh. 3) H thng hin th tn v ni dung quy nh m ngi dng va chn. 4) Ngi dng cp nht tn hoc ni dung quy nh. 5) H thng t ng cp nht quy nh cho quy nh va c cp nht v lu quy nh vo bn trong h thng. 6.5.2.2.2 6.5.2.2.2.1 Cc dng s kin khc Khng tm thy quy nh. Nu trong s kin cp nht quy nh, ngi dng nhp vo tn quy nh
khng trng vi bt k tn quy nh no tn ti trong h thng th xut hin thng bo li: Khng tm thy quy nh! Ngi dng sau c th nhp vo tn quy nh khc hoc thot khi qu trnh ny. 6.5.2.2.2.2 Quy nh tn ti. Nu trong s kin cp nht quy nh, ngi dng nhp vo quy nh c
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Quy nh tn ti! Ngi dng sau c th nhp vo tn quy nh khc hoc thot khi qu trnh ny. 6.5.2.2.2.3 Ni dung quy nh b rng. Nu trong s kin cp nht quy nh, ngi dng nhp vo quy nh c Ngi dng sau c th nhp vo ni dung quy nh hoc thot khi qu trnh ny.
ni dung rng th h thng xut hin thng bo li: Ni dung quy nh b rng!
6.5.2.3Cc yu cu c bit Quy nh m ngi dng mun cp nht phi tn ti trc trong h thng. 6.5.2.4Trng thi h thng khi bt u thc hin Use-case Ban Gim Hiu phi ng nhp thnh cng vo trong h thng trc khi use case bt u. 6.5.2.5Trng thi h thng sau khi thc hin Use-case Nu use case din ra thnh cng, thng tin v quy nh sau khi cp nht s c lu vo h thng. Ngc li, h thng s khng c g thay i. 6.5.2.6im m rng Khng c. 6.5.3 c t Use-case Xem h s 6.5.3.1Tm tt Ban gim hiu,Gio vin v gio v s dng use-case ny, chc nng: xem thng tin v hc sinh. 6.5.3.2Dng s kin 6.5.3.2.1
H2D Group
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Use case ny bt u khi ngi dng mun ng nhp vo bn trong h thng xt ln lp ca hc sinh. 1. Ngi dng chn yu cu Xem h s t mn hnh chnh.
2. H thng yu cu ngi dng nhp m h s mun xem.
3. Ngi dng nhp vo m h s mun xem. 4. H thng kim tra m h s do ngi dng nhp vo. 5. H thng hin th h s. 6.5.3.2.2 Cc dng s kin khc
6.5.3.2.2.1 M h s khng tn ti. Nu s kin chnh, ngi dng nhp vo mt m h s m h s khng tn ti, th h thng xut hin mt thng bo li. Ngi dng c th chn quay li t u s kin chnh hoc thot khi qu trnh xem h s. 6.5.3.3Cc yu cu c bit Trc khi xp loi hc lc th ban gim hiu,gio vin v gio v phi cp nhp vo h thng 6.5.3.4Trng thi h thng khi bt u thc hin Use-case Phi ng nhp thnh cng trc khi xem thng tin sinh vin 6.5.3.5Trng thi h thng sau khi thc hin Use-case Khng thay i 6.5.3.6im m rng Khng c 6.5.4 c t Use-case ng nhp 6.5.4.1Tm tt Ban Gim Hiu, Gio Vin v nhn vin Gio V s dng use-case ny ng nhp vo h thng.
H2D Group Trang 38
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Use case ny bt u khi Ban Gim Hiu, Gio vin, nhn vin Gio v ng nhp vo h thng thc hin cng vic. 1) Ngi dng chn chc nng ng nhp t mn hnh chnh. 2) H thng hin th mn hnh ng nhp. 3) Ngi dng nhp v Username v Password ri bm nt ng nhp. 4) H thng kim tra vic ng nhp ca ngi dng c hp l hay khng. 5) H thng t ng cho ngi dng ng nhp v kch hot cc chc nng ph hp vi quyn ca Ngi dng . 6.5.4.2.2 6.5.4.2.2.1 Cc dng s kin khc Khng tm thy Username. Nu trong s kin ng nhp, ngi dng nhp vo Username khng
trng vi bt k Username no tn ti trong h thng th xut hin thng bo li: Username sai! Ngi dng sau c th nhp vo Username khc hoc thot khi h thng. 6.5.4.2.2.2 Sai Password. Nu trong s kin ng nhp, ngi dng nhp vo Password khng
trng vi Password ca Username va nhp trn th xut hin thng bo li: Password sai! Ngi dng sau c th nhp vo Username khc hoc thot khi h thng..
6.5.4.2.2.3
Nhp vo Username rng. Nu trong s kin ng nhp, ngi dng nhp vo Username c ni
dung rng th h thng xut hin thng bo li: Cha nhp Username!
H2D Group Trang 39
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Ngi dng sau c th nhp vo Username khc hoc thot khi h thng. 6.5.4.2.2.4 Nhp vo Password rng. Nu trong s kin ng nhp, ngi dng nhp vo Password c ni Ngi dng sau c th nhp vo Username khc hoc thot khi h thng.
6.5.4.3Cc yu cu c bit 6.5.4.4Trng thi h thng khi bt u thc hin Use-case H thng cha c kch hot pha ngi s dng. 6.5.4.5Trng thi h thng sau khi thc hin Use-case Nu use case din ra thnh cng. Ngi dng s c ng nhp vo h thng v bt u thc hin cng vic ca mnh. 6.5.4.6im m rng Khng c. 6.5.5 c t Use-case Qun l im 6.5.5.1Tm tt Gio Vin v nhn vin Gio V s dng use-case ny nhp im, sa im ca hc sinh. 6.5.5.2Dng s kin 6.5.5.2.1 Dng s kin chnh
Use case ny bt u khi Gio vin, nhn vin Gio v mun thc hin vic thm im hoc sa im.
H2D Group Trang 40
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
1) Ngi dng chn chc nng Qun l im t mn hnh chnh. 2) H thng hin th mn hnh Qun l im. 3) Ngi dng chn mt m h s cn thm, xa, sa im. Nu ngi dung chn chc nng Nhp im, h thng hin th mn hnh nhp im. Nu ngi dung chn chc nng Cp nht im, h thng hin th mn hnh cp nht im. Nu ngi dung chn chc nng Xa im, h thng hin th thng bo yu cu ngi dung xc nhn quyt nh xa. 4) H thng lu nhng thay i vo h thng. 5) H thng t ng tnh im tng kt ca mi hc sinh cn c trn bng im ca mi hc sinh. 6) H thng t ng xp loi hc lc mi hc sinh cn c trn bng im tng kt. 7) H thng t ng xt ln lp cho mi hc sinh cn c trn bng xp loi hc lc. 6.5.5.2.1.1 Nhp im
1. H thng yu cu ngi dng chn mn hc, loi im. 2. Ngi dng chn mn hc, loi im. 3. H thng yu cu ngi dng nhp vo im s. 4. Ngi dng nhp vo im s. 5. H thng lu thng tin v im s ca h s tng ng vo h thng. 6.5.5.2.1.2 Cp nht im
1. H thng yu cu ngi dng chn mn hc, loi im. 2. Ngi dng chn mn hc, loi im. 3. H thng yu cu ngi dng cp nht im s.
H2D Group Trang 41
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
6.5.5.2.1.3
Xa im
1. H thng hin bng thng bo yu cu ngi dng xc nhn quyt nh xa im. 2. Ngi dng xc nhn yu cu xa im. 3. H thng xa im ca h s tng ng khi h thng.
6.5.5.2.2 6.5.5.2.2.1
Cc dng s kin khc Gi tr im nhp vo rng. Ngi dng nhp vo gi tr im l rng th h thng xut hin thng bo Ngi dng sau c th nhp li im hoc hoc s dng chc nng khc
li: Cha nhp im! ca h thng. 6.5.5.2.2.2 Gi tr im nhp vo trng. Nu trong qu trnh nhp im, ngi dng nhp vo im mn hc trng Ngi dng sau c th cp nht im ca hc sinh ny hoc nhp im ca hc sinh khc. 6.5.5.2.2.3 Cha im cc mn tng kt. Ngi dng chn chc nng tng kt im ca hc sinh khi cha im Ngi dng sau c th tng kt hc sinh khc hoc nhp im ca hc sinh tng kt. 6.5.5.2.2.4
H2D Group
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Nu ta chn hc sinh m c tng kt im t trc th xut hin thng bo li: tng kt im! Ngi dng sau c th tng kt im ca hc sinh khc hoc thot khi h thng.
6.5.5.3Cc yu cu c bit 6.5.5.4Trng thi h thng khi bt u thc hin Use-case Gio vin hoc nhn vin Gio v phi ng nhp thnh cng trc khi thc hin Use-Case ny. 6.5.5.5Trng thi h thng sau khi thc hin Use-case Nu Use-case ny din ra thnh cng th im ca hc sinh va c thm, xa, sa s lu vo h thng. Ngc li, h thng khng c g thay i 6.5.5.6im m rng Khng c.
6.5.6 c t Use-case Nhp H S 6.5.6.1Tm tt Khi c hc sinh mi vo trng, h s ca hc sinh phi c thm vo h thng. 6.5.6.2Dng s kin 6.5.6.2.1 Dng s kin chnh
1. Nhn vin phng gio v yu cu nhp hc sinh mi. 2. H thng hin th giao din nhp hc sinh. 3. Nhn vin phng gio v nhp thng tin ca hc sinh.
H2D Group Trang 43
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
4. Nhn vin phng gio v yu cu lu thng tin hc sinh. 5. H thng t ng kim tra tui ca hc sinh 6. H thng lu thng tin hc sinh vo c s d liu. 6.5.6.2.2 Cc dng s kin khc
Nu hc sinh khng tui theo quy nh theo quy nh th h thng hin th thng bo li. Ngi dng c quyn sa thng tin sai hoc hu b thao tc nhp. 6.5.6.3Cc yu cu c bit Khng c 6.5.6.4Trng thi h thng khi bt u thc hin Use-case 1. Nhn vin phng gio v phi ng nhp thnh cng vo h thng. 2. Quy nh tui c sn trong h thng. 6.5.6.5Trng thi h thng sau khi thc hin Use-case Nu use-case thc hin thnh cng, h thng s c thm thng tin ca hc sinh mi. Ngc li, h thng khng thay i. 6.5.6.6im m rng Khng c. 6.5.7 c t Use-case Cp Nht H S 6.5.7.1Tm tt H s ca hc sinh nu thiu vi thng tin hoc sai th cn phi sa cha hoc xo b th cn thc hin thao tc cp nht 6.5.7.2Dng s kin 6.5.7.2.1
H2D Group
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
1. Nhn vin phng gio v yu cu cp nht h s ca hc sinh. 2. H thng hin th giao din cp nht h s. 3. H thng yu cu nhn vin phng gio v nhp thng tin v h s mun sa hoc xo. 4. Nhn vin phng gio v nhp thng tin v h s mun sa hoc xo. 5. H thng tm v hin th thng tin v h s s c sa hoc xo. 6. Nhn vin phng gio v s chn Cp nht h s th tc v cp nht c thc thi. Xo h s th tc v xo h s c thc thi.
6.5.7.2.1.1 Cp nht h s 1. Nhn vin phng gio v s thay i cc thng tin thiu hoc sai. 2. Nhn vin phng gio v yu cu lu thng tin cp nht. 3. H thng lu cc thng tin cp nht. 6.5.7.2.1.2 Xo h s 1. H thng s hin th thng bo xc nhn vic xo h s. 2. H thng s xo thng tin ca h s hc sinh trong c s d liu. 3. H thng s hin th thng bo xo thng tin hc sinh. 6.5.7.2.2 Cc dng s kin khc
Nu thng tin hc sinh c tm kim khng tn ti trong c s d liu th hin th thng bo li. Ngi dng c th thay i thng tin hc sinh tm kim li hoc thot khi tc v cp nht. 6.5.7.3Cc yu cu c bit Khng c.
H2D Group Trang 45
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
6.5.7.4Trng thi h thng khi bt u thc hin Use-case 1. Nhn vin phng gio v phi ng nhp thnh cng vo h thng. 6.5.7.5Trng thi h thng sau khi thc hin Use-case Nu use-case thc hin thnh cng, h thng s c thay i hoc xo thng tin ca hc sinh. Ngc li, h thng khng thay i. 6.5.7.6im m rng Khng c.
H2D Group
Trang 46
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
7. 7.1
7.2
H2D Group
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. 8 Cung_Cap_Quy_Dinh
7.3 7.3.1
: NguoiDung
: GiaoDienChinh
: GiaoDienDangNhap
: XuLyDangNhap
: NguoiDung
3: Nhap UserName
4: Nhap Password 5: Dang Nhap 6: Xu Ly Dang Nhap 7: KiemTraTonTai( ) [Kiem tra thanh cong] 8: LayThongTinUser( ) 9: Thong Tin User 10: KiemTraPassword( ) [Hop le]
H2D Group
Trang 48
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
7.3.2 Nhp h s
: GiaoVu 1: HienThi( )
: GiaoDienChinh
: GiaoDienNhapHS
: XuLyNhapHoSo
: HoSoHS
2: KhoiDong( )
3: LayThongTinNhap( ) 4: KiemTraTuoiHS( )
1 GiaoDienChinh
(f rom Cac lop Boundary)
0..1 GiaoDienNhapHS
(f rom Boundary - QuanLy HoSo)
n HoSoHS
(f rom Cac lop Entity )
0..1 XuLyNhapHoSo
(f rom Control - QuanLyHoSo)
H2D Group
Trang 49
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
7.3.3
Sa h s.
: GiaoVu
: GiaoDienChinh 1: HienThi( )
: GiaoDienCapNhatHS
: CapNhatHoSo
: HoSoHS
2: KhoiDong( )
7: LayThongTinSua( )
8: CapNhatHoSo( ) 9: LuuHoSo( )
1 GiaoDienChinh
(f rom Cac lop Boundary)
1 n n HoSoHS
(f rom Cac lop Entity)
0..1 CapNhatHoSo
(f rom Control - QuanLyHoSo)
H2D Group
Trang 50
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
7.3.4 Xa h s
: GiaoV u 1: HienThi( )
: GiaoDienChinh
: GiaoDienCapNhatHS
:X oaHS
: HoSoHS
2: KhoiDong( )
7: LayThongTinX oa( )
1 G iaoD ienChinh
(f rom Cac lop B oundary)
n HoS S oH
(f rom Cac lop E ntity)
0..1 X oaH S
(f rom Control - Q uanLyHoSo)
H2D Group
Trang 51
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
7.3.5 Nhp im
: GiaoVien
: GiaoDienChinh
: GiaoDienNhapDiem
: XuLyNhapDiem
: DiemHS
4: Yeu Cau Luu Diem 5: ThemDiem( ) 6: KiemTraDiemTonTai( ) [Kiem tra thanh cong] 7: LuuThongTinDiemSo( )
H2D Group
Trang 52
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
1 GiaoDienChinh
(f rom Cac lop Boundary)
0..1 GiaoDienNhapDiem
(f rom Boundary - QuanLyDiem)
n DiemHS
(f rom Cac lop Entity)
H2D Group
Trang 53
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
7.3.6 Sa im
: GiaoD ienChinh
: GiaoD ienCapNhatDiem
: Tim ThongTinHocSinh
: XuLyNhapDiem
: Diem HS
3: Nhap Thong Tin Hoc Sinh 4: Thong Tin Hoc Sinh 5: Tim ThongTinHocSinh( ) [Tim thanh cong] 6: LayThongTinDiem So( ) 7: Thong Tin Diem So 8: ThongTinDiem ( ) 9: Cap Nhat Diem
10: Yeu Cau Luu Diem 11: CapNhatDiem () 12: Kiem TraTonTai( ) [Kiem tra thanh cong] 13: LuuThongTinDiem So 14: Ket Qua Luu 15: Thong Bao
H2D Group
Trang 54
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
1 G o ie C inh ia D n h
(fro C c lo B u d ry) m a p ona
0 ..1 G o ie C p h tD ia D n a N a iem
(fro B u d ry - Q a L ie ) m ona u n yD m
1 ..n
1 1 ..n T T o gT H S h im h n in oc in
(fro C n l - Q a L ie ) m o tro u n yD m
0..1 XLN a D m u y h p ie
(fro C n l - Q a L ie ) m o tro u n yD m
n D m S ie H
(fro C c lo E tity) m a p n
7.3.7 Xa im
: GiaoVie n
: Diem H S
3: N h ap Th ong Tin H oc Sin h C a n Xoa D iem 4 : Tho n g Tin H oc Sinh 5: Tim Th o ng Tin H ocSinh ( ) [Tim tha nh con g] 6 : LayTh on g Tin Die m So ( ) 7 : Thon g Tin D iem So 8 : Thon g Tin D iem So
H2D Group
Trang 55
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
n D iemH S
(f rom Cac lop Entity)
7.3.8 Tng Kt im
: GiaoVien
: GiaoDienChinh
: GiaoDienTongKet
: TimThongTinHocSinh
: XuLyTongKet
: TongKet
3: Nhap Thong Tin Hoc Sinh 4: Thong Tin Hoc Sinh 5: TimThongTinHocSinh( ) [Thanh Cong] 6: Tong Ket 7: TinhDiemTB( ) 8: HienThiDuLieu( )
12: HienThiDuLieu( )
H2D Group
Trang 56
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
1 G o ie C in ia D n h h
(fro C lo B un ary) m ac p o d
0..1 G o ie T n e ia D n o gK t
(fromB u d ry - Q an yD ) ona u L iem
1 ..n
1 1 ..n
T T o g in oc in im h n T H S h
(fro C trol - Q a yD m m on u nL ie )
0 ..1 XLT n e u y o gK t
(fromC n l - Q n yD m o tro ua L ie )
n T ng e o Kt
(fromC c lo E tity) a p n
: BanGiam Hieu
: GiaoDienChinh
: GiaoDienNhapQuyDinh
: XuLyNhapQuyDinh
: DanhSachQuyDinh
[Kiem tra thanh cong] 7: LuuQuyDinh( ) 8: Thong Tin Quy DInh 9: CapNhatLaiGiaoDien( )
H2D Group
Trang 57
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
1 G o ie C in ia D n h h
(fro C c lo B u d ry) m a p ona
0 ..1 G o ie N a Q y in ia D n h p u D h
(fro B u d ry - Q a L u in ) m ona u n yQ yD h
n D n S c Q y in a h a h uD h
(fro C c lo E tity) m a p n
0 ..1 X L N a Q y in u y h p uD h
(fro C n l - Q a L u in ) m o tro u n yQ yD h
H2D Group
Trang 58
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
: B n ia H u a G m ie
: G o ie C in ia D n h h
: G o ie C p h tQ y in ia D n a N a u D h
: X L C p h tQ y in u y a N a uD h
: D n S ch u D h a h a Q y in
1 Y u c u C pn a q yd h ) : e a a h t u in ( 2 H n h ia D n a N a u D h ) : ie T iG o ie C p h tQ y in (
3 N a th n tinq yd hc nC p n a ) : hp og u in a a h t( 4 T Q y in ( ) : im u D h 5 L y uD h ) : a Q y in ( 6 T o gT Q yD h : h n in u in 7 T o gT Q yD hC nT : h n in u in a im
8 C pn a n i d n q yd h ) : a h t o u g u in (
9 Y u c u L u q yd h ) : e a u u in ( 1 :X L Y u a L u u D h ) 0 u y e C u u Q y in ( 1 : K m ra u D h o L ( ) 1 ie T Q y in H p e
K mT T a h C n ie ra h n o g 1 :L u u D h ) 2 u Q y in (
1 : T o gT Q yD h 3 h n in u in 1 : C p h tL iG o ie ( ) 4 a N a a ia D n
1 G iaoDienChinh
(f rom Cac lop Boundary)
1 n n DanhSachQ Dinh uy
(f rom Cac lop Entity)
H2D Group
Trang 59
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
7.3.11 Xa quy nh
: BanGiamHieu
: GiaoDienChinh
: GiaoDienXoaQuyDinh
: XyLyXoaQuyDinh
: DanhSachQuyDinh
3: Nhap thong tin quy dinh can xoa( ) 4: TimQuyDinh( ) 5: LayQuyDinhCanXoa( ) 6: Quy dinh can xoa 7: quy dinh can xoa
8: Yeu cau xac nhan xoa quy dinh() 9: Xac nhan xoa quy dinh( ) 10: X oaQuyDinh( ) 11: Ket Qua Xoa Quy Dinh( )
12: CapNhatLaiGiaoDien( )
1 G oD ia ienC hinh
(fro Cac lop B und m o ary)
0..1 G oD ia ienX Q D h oa uy in
(fro B nd ry - Q anL uyD m ou a u yQ inh)
0..1
H2D Group
Trang 60
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
7.3.12 Xem H S
: Gia o_ Vu
: Gia oD ie n C h in h
: Gia oD ie n Xe m H o So
: Xu L yXe m H S
: H o So H S
1 . // Ye u C au Xe m H o So 1 .1 . // H ie n Th i Gia o D ien Xe m H o So
2 .2 . //H ie n th i th o ng tin( )
1 G o ie C in ia D n h h
( o C c lo B u d r fr m a p o n ay)
0. .1 G o ie Xm o o ia D n e H S
( o B u d r - Qa L o o fr m o n ay u n yH S )
1 0.1 . XL X m S u ye H
( o C n o -Qa L o o fr m o tr l u n yH S )
n HSH ooS
( o C c lo E tity) fr m a p n
H2D Group
Trang 61
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
7.4
7.4.1 Lp GiaoDienChinh
GiaoDienChinh
(f rom Cac lop Boundary )
KhoiDong() HienThiDangNhap() HienThiDangKy() HienThiQuiDinhTruong() HienThiXepLop() HienThiPhanQuyen() HienThiKetNoi() HienThiXemHocSinh() HienThiAbout() HienThiDangXuat() HienThiXemDiem() HienThiThemDiem() HienThiHuongDan() HienThiTongKet() Thoat()
H2D Group
Trang 62
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
H2D Group
Trang 63
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
H2D Group
Trang 64
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
H2D Group
Trang 65
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
H2D Group
Trang 66
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
H2D Group
Trang 67
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
H2D Group
Trang 68
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. STT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Public Tnh kh Hm kin Private KhoiDong HienThiDangNhap HienThiDangKy HienThiQuiDinhTruong HienThiXepLop HienThiPhanQuyen HienThiKetNoi HienThiXemHS HienThiThemHS HienThiAbout HienThiDangXuat HienThiXemDiem HienThiThemDiem HienThiHuongDan HienThiTongKet Thoat
Phin bn: 1.0.28 Ngy: 11/01/2010 ngha Load form Main X l s kin click vo menu ng nhp X l s kin click vo menu ng k X l s kin click vo menu Qui nh trng X l s kin click vo menu Xp lp X l s kin click vo menu Phn quyn X l s kin click vo menu Kt ni X l s kin click vo menu Xem hc sinh X l s kin click vo menu Thm hc sinh X l s kin click vo menu About X l s kin click vo menu ng xut X l s kin click vo menu Xem im X l s kin click vo menu Thm im X l s kin click vo menu Hng dn X l s kin click vo menu Tng kt X l s kin thot
H2D Group
Trang 69
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
7.4.2 Lp GiaoDienNhapDiem
GiaoDienNhapDiem
(f rom Boundary - QuanLy Diem)
HienThiDuLieu() KiemTraGrid() SourceChange() CellChanged() KiemTraRong() KhoiDong() XemDiem() Thoat() ThemDiem() XuatDiem() TimKiem()
H2D Group
Trang 70
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. STT 1 2 3 4 5 6 7 8 9 10 11 12 Tnh kh Hm kin Private Hienthidulieu KiemtraGrid Laythongtin SourceChanged CellChanged kiemtrarong KhoiDong XemDiem Thoat ThemDiem XuatDiem TimKiem
Phin bn: 1.0.28 Ngy: 11/01/2010 ngha Ly d liu ln Datagrid Kim tra xem d liu c ly ln Datagrid cha Ly thng tin im X l vic thay i DataSource X l vic thay i 1 dng trn Datagrid Kim tra gi tr c rng hay khng Load form X l khi click vo grid X l khi click vo button Thot X l khi click vo button Thm im X l khi click vo button Xut im X l khi click vo button Tm Kim
7.4.3 Lp GiaoDienCapNhapDiem
GiaoDienCapNhatDiem
(f rom Boundary - QuanLy Diem)
H2D Group
Trang 71
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. STT 1 2 3 4 5 6 7 8 Tnh kh Hm kin Private Hienthidulieu KiemtraGrid Khoidong XemHS LoadForm ThemDiem Thoat btXemDiem
Phin bn: 1.0.28 Ngy: 11/01/2010 ngha Ly d liu ln Datagrid Kim tra xem d liu c ly ln Datagrid cha Khi ng X l khi click vo grid Load form Thm im vo CSDL X l khi click vo button Thot X l khi click vo button Xem im
7.4.4 Lp GiaoDienTongKet
GiaoDienTongKet
(f rom Boundary - QuanLy Diem)
STT 1 2 3 4 5 6
ngha Ly d liu ln Datagrid Kim tra xem d liu c ly ln Datagrid cha Thc hin tng kt Load form X l vic click ln Datagrid Kim tra gi tr c rng hay khng
H2D Group
Trang 72
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
7.4.5 Lp Diem
DiemHS
(f rom Cac lop Entity )
MaHS Ho Ten MonHoc NamHoc DiemMieng Diem15Phut Diem1Tiet DiemHocKy DiemTongKet KiemTraHocSinh() KiemTraTonTai() ThemDiem() CapNhatDiem() XoaDiem() LayBangDiem() LayThongTin() LuuDiem() KiemTraTimKiem()
H2D Group
Trang 73
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. STT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Tnh kh Hm kin Private MaHS Ho Ten MonHoc HocKy NamHoc DiemMieng Diem15Phut Diem1Tiet DiemHocKy DiemTongKet Public KiemTraHocSinh KiemTraTonTai ThemDiem CapNhatDiem XoaDiem LayBangDiem LuuThongTin LuuDiem KiemTraTimKiem
Phin bn: 1.0.28 Ngy: 11/01/2010 ngha M hc sinh H Tn Mn hc Hc k Nm hc im ming im 15 pht im 1 tit im hc k im tng kt Kim tra hc sinh c m hc sinh, tn, im Kim tra tn ti Thm im Cp nht im Xa im Ly bng im Lu thng tin im Ly im mn hc Kim tra tm kim
7.4.6 Lp TongKet
TongKet
(f rom Cac lop Entity )
ThemTongKet() SuaTongKet1() SuaTongKet2() SuaTongKetCN() XoaTongKet() KiemTraTonTai() TongKet() TinhTBHK() TinhTBCN() LayThongTin()
H2D Group
Trang 74
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. STT 1 2 3 4 5 6 7 8 9 10 Tnh kh Hm kin Public ThemTongKet SuaTongKet1 SuaTongKet2 SuaTongKetCN XoaTongKet KiemTraTonTai TongKet TinhTBHK TinhTBCN LayThongTin
Phin bn: 1.0.28 Ngy: 11/01/2010 ngha Thm Tng kt Sa tng kt HK1 Sa tng kt HK2 Sa tng kt cui nm Xa tng kt Kim tra tn ti Tng kt Tnh trung bnh hc k Tnh trung bnh c nm Ly thng tin im
7.4.7 Lp GiaoDienNhapHS
GiaoDienNhapHS
(f rom Boundary - QuanLy HoSo)
H2D Group
Trang 75
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. STT 1 2 3 4 5 6 Tnh kh kin Public HienThi KhoiDong Hm
Phin bn: 1.0.28 Ngy: 11/01/2010 ngha Gi giao din nhp hc sinh Khi ng giao din nhp hc sinh vi cc mc nh Ly cc thng tin trn giao din x l Kim tra hp l tui hc sinh. X l thao tc chn lu hc sinh va nhp Hm x l thao tc lu xung c s d liu
7.4.8 Lp XuLyNhapHoSo
XuLyNhapHoSo
(f rom Control - QuanLy HoSo)
XuLyNhapHS()
STT 1
H2D Group
Trang 76
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
7.4.9 Lp HoSoHS
HoSoHS
(f rom Cac lop Entity )
<<private>> MaHS <<private>> TenHS <<private>> GioiTinh <<private>> NgaySinh <<private>> NoiSinh <<private>> DiaChi <<private>> SoDT LuuHocSinh() LayHoSo() TimHoSo() LuuHoSo()
STT 1 2 3 4 5 6 7 8 9 10
Hm MaHS TenHS GioiTinh NgaySinh NoiSinh DiaChi SoDT LayHoSo LuuHoSo TimHoSo
ngha M hc sinh Tn hc sinh Gii tnh Ngy Sinh Ni sinh a ch S in thoi Ly thng tin h s t trong c s d liu Lu cc thng tin hc sinh vo csdl Tm h s cn thit.
Public
H2D Group
Trang 77
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
7.4.10 Lp GiaoDienCapNhatHS
GiaoDienCapNhatHS
(f rom Boundary - QuanLy HoSo)
H2D Group
Trang 78
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. STT 1 2 3 4 5 6 7 8 Tnh kh kin Private HienThi KhoiDong Hm
Phin bn: 1.0.28 Ngy: 11/01/2010 ngha Hin th form cp nht Khoidong cc mc nh ca form Ly cc thng tin trn form tm kim Ly cc thng tin trn form dng cho vic xo Ly cc thng tin c sa cha trn form Kim tra s ng xo ca ngi dng Hin th ni dung cp nht Hin th ni dung nhng thnh phn xo.
7.4.11 Lp XoaHS
XoaHS
(f rom Control - QuanLy HoSo)
H2D Group
Trang 79
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. STT 1 2 Tnh kh kin Public TimHoSo XoaHoSo Hm
7.4.12 Lp CapNhatHoSo
CapNhatHoSo
(f rom Control - QuanLy HoSo)
TimHoSo() CapNhatHoSo()
STT 1 2
ngha Tm h s xo Cp nht h s tm
H2D Group
Trang 80
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
H2D Group
Trang 81
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
8.
8.1
H2D Group
Trang 82
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
8.2
S logic
Danh sch cc thnh phn trong s logic Tn HOCSINH GIAOVIEN THANNHAN XEPLOP LOP KHOI NAMHOC MONHOC BANGDIEM LOAI TONGKET Rng buc thit k Loi Lp chnh Lp chnh Lp ph Quan h Lp chnh Lp chnh Lp chnh Lp chnh Lp chnh Lp ph Quan h ngha Cc thng tin v h s hc sinh. Cc thng tin v h s gio vin. Cc thng tin v thn nhn hc sinh. Xp lp cho tng hc sinh. Cc thng tin v mi lp. Cc thng tin v mi khi. Cc thng tin v mi nm hc. Cc thng tin v mi mn hc. Cc thng tin v im s hc sinh. Cc thng tin v mi cch xp loi. Tng kt im cho tng hc sinh. Ghi ch
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
R1.1 : Mi hc sinh ch c duy nht mt MA_HS. R1.2 : Thuc tnh GIOITINH bt buc phi l NAM, N R1.3 : Thuc tnh NGSINH phi nh hn ngy hin ti, v tui ca hc sinh phi ln hn 15 v nh hn 20. R1.4 : MA_HS phi xc nh c cc thuc tnh cn li trong thc th HC SINH Thc th LP: R2.1 : Mi lp ch c duy nht mt MA_LOP R2.2 : SISO ca lp phi ln hn 25 v nh hn 50. Thc th KHI: R3.1 : Mi khi ch c duy nht mt MA_KHOI R3.2 : SOLOP phi ln hn hoc bng 3 Thc th MN HC: R4.1 : Mi mn hc ch c duy nht mt MA_MON R4.2 : HESO ch bao gm 2 gi tr 1 hoc 2. Thc th HC K: R5.1 : Mi hc k ch c duy nht mt MA_KY R5.2 : NAMHOC ch c ln hn nm hin ti l mt nm Thc th LOI: R6.1 : Mi loi ch c duy nht mt MA_LOAI
H2D Group
Trang 84
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
R6.2 : TU lun ln hn 0 v nh hn 9,75. R6.3 : DEN lun hn 0,25 v nh hn 10. Thc th IM S: R7.1 : Mi mt im phi thuc vo MA_HS v MA_MON v MA_KY R7.2 : TRBINH th c tnh bng cc ly trung bnh cc im s v h s ca mn hc Thc th GIO VIN:
R8.1 : Mi gio vin ch c duy nht mt MAGV. R8.2 : Thuc tnh GIOITINH bt buc phi l NAM, N R8.3 : Thuc tnh NGSINH phi nh hn ngy hin ti, v tui ca gio vin phi
ln hn 22 v nh hn 50.
R8.4 : MAGV phi xc nh c cc thuc tnh cn li trong thc th GIO
KT
R9.2 : TB_CN c tnh da trn TB_HK1 v TB_HK2 v h s. R9.3 : HL_CN c tnh da trn TB_CN R9.4 : HK_CN c tnh da trn HK_HK2. R9.5: HK_HK1 ch c bng hoc thp hn HL_HK1 R9.6 : HK_HK2 ch c bng hoc thp hn HL_HK2 H2D Group Trang 85
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. R9.7 : HK_CN phi thp hn hoc bng HL_CN
k 1
R14.2 : Mi TB_HK2 c tnh trn TRUNGBINH ca tt c cc mn thuc hc
k 2
R15.1 : HL_HK1, HL_HK2 c xt da trn TU v DEN ri quy ra TENLOAI R15.2 : HK_HK1, HK_HK2 c xt da trn TENLOAI
8.5
H2D Group
Trang 86
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
H2D Group
Trang 87
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
MAHS
Nchar
7 kt
Khc NULL
M h s
2 3 4 5 6 7 8 9
Quan h vi lp THANNHAN , BANGDIEM, TONGKET 50 kt Khc NULL 10 kt Khc NULL Khc NULL 20 kt 10 kt 50 kt 20 kt
MAGV
Nchar
7 kt
Khc NULL
M gio vin
2 3 4 5 6 7 8 9
Quan h vi lp BANGDIEM Nvarchar 50 kt Khc NULL H gio vin Nvarchar 10 kt Khc NULL Tn gio vin Bit Khc NULL Gii tnh Smalldatetime Ngy sinh Nvarchar 50 kt Ni sinh Nvarchar 10 kt Dn tc Nvarchar 50 kt a ch Nvarchar 20 kt in thoi
H2D Group
Trang 88
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
7 kt
Din gii M h s
50 kt 50 kt 50 kt 50 kt
4 kt 7 kt 4 kt 2 kt 4 kt
4 kt
Rng buc Khc NULL Quan h vi lp XEPLOP Quan h vi lp KHOI Quan h vi lp NAMHOC
Din gii M lp
S s lp Khi Nm hc
2 kt
1 kt 4 kt
Quan h vi lp
S lp ca khi Nm hc Trang 89
H2D Group
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. NAMHOC
4 kt
Din gii M nm hc
TENNAM
Nvarc har
20 kt
Tn nm hc
2 kt
Din gii M mn hc
Tn mn hc H s
7 kt
Rng buc Khc NULL Quan h vi lp HOCSINH Khc NULL Quan h vi lp MONHOC Khc NULL Quan h vi lp GIAOVIEN Khc NULL Khc NULL Quan h vi lp NAMHOC
Din gii M h s
2 kt
M mn hc
10t
M gio vin
1 kt 4 kt
Hc k Nm hc
4 kt 4 kt 4 kt
H2D Group
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. 9 10 HKY TBM Real Real
4 kt 4 kt
2 kt
10 kt 4 kt 4 kt
7 kt
Rng buc Khc NULL Quan h vi lp HOCSINH Khc NULL Quan h vi lp HOCSINH
Din gii M h s
NAMHOC
Nchar
4 kt
Nm hc
4 kt 2 kt 2 kt 4 kt 2 kt 2 kt 4 kt 2 kt 2 kt
im trung bnh hc k 1 Hc lc hc k 1 Hnh kim hc k 1 im trung bnh hc k 2 Hc lc hc k 2 Hnh kim hc k 2 im trung bnh c nm Hc lc c nm Hnh kim c nm Trang 91
H2D Group
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
9. 9.1
9.1.2 STT
H2D Group
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
1 2 3 4 5 6 7 8 9 10 11 12 13
iu khin
Qun l hc sinh
Ngi s dng ng nhp vo h thng vi cc quyn khc nhau. Ngi s dng mi ng k mt ti khon c quyn ng nhp vo h thng. Qun tr vin h thng qun l c ch phn quyn ca h thng. Ngi s dng kt ni vi c s d liu ly d liu. Thm mt hc sinh mi vo h thng. Xem h s ca mt hc sinh. In danh sch hc sinh theo nhng ty chn khc nhau. Xp cc hc sinh vo cc lp trong h thng. Xem thng tin v im ca hc sinh. Nhp thng tin v im ca mt hc sinh. Thm/ xa/ sa m mn, tn mn, h s. Thm/ xa/ sa tn lp, khi, nm hc. Thm/ xa/ sa m nm hc, tn nm hc.
9.2
Tn mn hnh Chc nng Mn hnh chnh Mn hnh chnh ca chng trnh. ng nhp Mn hnh cho php ngi s dng ng nhp vi cc quyn truy cp h thng khc nhau. formDangKy ng k Mn hnh cho php ngi s dng ng k cc quyn truy cp h thng khc nhau. formPhanQuyen Phn quyn Mn hnh qun tr vin qun l cc quyn v ngi dng trong h thng. formKetNoiCSDL Kt ni CSDL Mn hnh kt ni n c s d liu. formThemHocSinh Thm hc sinh Mn hnh thm mt hc sinh mi vo h thng. formXemHoSo Xem h s Mn hnh xem h s ca mt hc sinh.
Trang 93
H2D Group
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
8 9 10 11 12 13 14
formQuyDinhNam Quy nh nm
Mn hnh in danh sch hc sinh theo nhng ty chn khc nhau. Mn hnh xp cc hc sinh vo cc lp trong h thng. Mn hnh xem thng tin v im ca hc sinh. Mn hnh nhp thng tin v im ca mt hc sinh. Mn hnh thm/ xa/ sa m mn, tn mn, h s. Mn hnh thm/ xa/ sa tn lp, khi, nm hc. Mn hnh thm/ xa/ sa m nm hc, tn nm hc.
H2D Group
Trang 94
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
9.2.2
S lin kt cc mn hnh
formDangNhap formDangki formPhanQuyen formKetNoiCSDL fromThemHocSinh formXemHoSo
formMain
9.2.3
M t cc mn hnh
H2D Group
Trang 95
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Loi Control
Chc nng Chuyn n chc nng iu khin Chuyn n chc nng qun l hc sinh Chuyn n chc nng qun l im Chuyn n chc nng quy nh Thot khi chng trnh
Ghi ch
mnuDieuKhien Menu mnuQuanLyHocSinh Menu mnuQuanLyDiem mnuQuydinh mnuThoat Menu Menu Menu
H2D Group
Trang 96
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Su liu: STT Tn Control 1 2 3 4 txtUser txtPass btnConfirm btnCancel Loi Control Textbox Textbox Button Button Chc nng Nhp tn User ngi s dng Nhp mt khu ng vi d liu ng nhp Hy b qu trnh ng nhp Ghi ch
Su liu:
H2D Group Trang 97
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Chc nng Nhp tn User ngi s dng Nhp mt khu Nhp li mt khu Chn loi cu hi Cu tr li ng vi d liu ng k Hy qu trnh ng k
Ghi ch
Chc nng Nhp tn User ngi s dng Nhp mt khu Chn loi cu hi Cu tr li Chn quyn ngi dng
Ghi ch
Trang 98
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
6 7 8
Su liu: STT 1 2 3 4 5 6 Tn Control txtServer txtUser txtPass chkAuto btnConnect btnCancel Loi Control Textbox Textbox Textbox Checkbox Button Button Chc nng Nhp tn Server Nhp tn User ngi s dng Nhp mt khu Check vo t ng ng nhp Bt u kt ni Hy qu trnh kt ni Ghi ch
H2D Group
Trang 99
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Su liu: STT 1 2 3 4 5 6 7 8 9 10 11 12 13 Tn Control txtMaHocSinh txtHoten cbGioitinh txtNgaySinh txtNoiSinh txtDanToc txtTenCha txtNgheNghiepCha txtTenMe txtNgheNghiepMe txtDienThoai btnThemHocSinh btnHuyBo Loi Control Textbox Textbox Combobox Textbox Textbox Textbox Textbox Textbox Textbox Textbox Textbox Button Button Chc nng Nhp m hc sinh Nhp h tn Chn gii tnh Chn ngy sinh Chn ni sinh Nhp dn tc Nhp tn cha Nhp ngh nghip cha Nhp tn m Nhp ngh nghip m Nhp in thoi gia nh Thm hc sinh mi Hy b qu trnh thm Ghi ch
H2D Group
Trang 100
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
14 15 16
Su liu: STT 1 2 3 4 5 6 Tn Control txtMaHocSinh txtHoten cbGioitinh txtNgaySinh txtNoiSinh txtDanToc Loi Control Textbox Textbox Combobox Textbox Textbox Textbox Chc nng Nhp m hc sinh Nhp h tn Chn gii tnh Chn ngy sinh Chn ni sinh Nhp dn tc Ghi ch
H2D Group
Trang 101
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
txtTenCha txtNgheNghiepCha txtTenMe txtNgheNghiepMe txtDienThoai btnThemHocSinh btnSuaThongTin btnXoaHocSinh btnXepLop btnTmKiem btnXuatPhieuThongTin btnThoat chkHocSinh chkLop chkKhoi chkNamHoc
Textbox Textbox Textbox Textbox Textbox Button Button Button Button Button Button Button Checkbox Checkbox Checkbox Checkbox
Nhp tn cha Nhp ngh nghip cha Nhp tn m Nhp ngh nghip m Nhp in thoi gia nh Thm hc sinh mi Sa thng tin hc sinh Xa hc sinh Xp lp Tm kim Xut phiu thng tin Thot v form chnh Ch xem hc sinh Xem theo lp Xem theo khi Xem theo nm hc
H2D Group
Trang 102
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Su liu: STT 1 2 3 4 5 6 7 8 9 Tn Control txtMaHoSo btnInDSHS btnInTT txtMaKhoi btnInDSKhoi btnInKhoi txtMaNamHoc btnInNam btnInDSMon Loi Control Textbox Button Button Textbox Button Button Textbox Button Button Chc nng Nhp m hc sinh In danh sch tt c hc sinh In thng tin hc sinh Nhp m khi In danh sch tt c cc khi In danh sch hc sinh theo khi Nhp m nm hc In danh sch hc sinh theo nm In danh sch mn hc Ghi ch
H2D Group
Trang 103
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Su liu: STT 1 2 3 4 5 6 7 8 9 10 11 12 Tn Control txtMaHocSinh txtHoten txtNamHoc txtKhoi txtLop cbNamHoc cbKhoi cbLop btnThem btbXoa btnSua btnXemHocSinh Loi Control Textbox Textbox Textbox Textbox Textbox Combobox Combobox Combobox Button Button Button Button Chc nng Nhp m hc sinh Nhp h tn Nm hc hin ti Khi hin ti Lp hin ti Nm hc cp nht Khi cp nht Lp cp nht Cp nht thng tin xp lp Xa thng tin xp lp Sa thng tin xp lp Tr li mn hnh xem hc sinh Ghi ch
H2D Group
Trang 104
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
13
btnThoat
Button
Tr v form chnh
Su liu: STT 1 2 3 4 5 6 7 Tn Control txtMaHocSinh txtHoten txtNamHoc txtHocKy txtMonHoc txtDiemMieng txtDiem1Tiet Loi Control Textbox Textbox Textbox Textbox Textbox Textbox Textbox Chc nng Nhp m hc sinh Nhp h tn Nm hc hin ti Hc k hin ti Mn hc hin ti im ming im 1 tit Ghi ch
H2D Group
Trang 105
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
8 9 10 10 11 12 13
im hc k im tng kt Chuyn n mn hnh thm im Xa thng tin im Sa thng tin im Xut bo co v im Tr v form chnh
H2D Group
Trang 106
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Su liu: STT 1 2 3 4 5 6 7 8 9 10 11 Tn Control txtMaHocSinh txtHoten txtNamHoc txtHocKy cbMonHoc txtDiemMieng txtDiem1Tiet txtDiemHocKy btnLuuDiem btnXemDiem btnThoat Loi Control Textbox Textbox Textbox Textbox Combobox Textbox Textbox Textbox Button Button Button Chc nng Nhp m hc sinh Nhp h tn Nm hc hin ti Hc k hin ti Mn hc hin ti im ming im 1 tit im hc k Lu thng tin im Ti mn hnh xem im Tr v form chnh Ghi ch
Su liu:
H2D Group Trang 107
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
STT 1 2 3 4 5 6 7
Chc nng Nhp m mn Nhp tn mn Nhp h s im Thm mn hc Xa mn hc Sa thng tin mn hc Tr v mn hnh chnh
Ghi ch
Su liu: STT 1 2 3 4 Tn Control txtTenLop cbKhoi cbNamHoc btnThem Loi Control Textbox Combobox Combobox Button Chc nng Nhp tn lp Nhp khi Nhp nm hc Thm lp mi Ghi ch
H2D Group
Trang 108
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
5 6 7
Su liu: STT 1 2 4 5 6 7 Tn Control txtMaNam txtTenNam btnThem btnXoa btnSua btnTroVe Loi Control Textbox Textbox Button Button Button Textbox Chc nng Nhp m nm hc Nhp tn nm hc Thm nm hc mi Xa thng tin nm hc Sa thng tin nm hc Tr v mn hnh chnh Ghi ch
H2D Group
Trang 109
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
H2D Group
Trang 110
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
10.
TEST CASE
Pass Fail Error N/A Obsolete Untested Number of test cases: ID CNDB_N001 Title
CNDB_N002
Test Case Procedure Kt ni CSDL Khng nhp tn Server Trn Form Kt Ni C S v UserID, Password. D Liu. 1/ B trng tt c cc textbox. 2/ Bm Kt Ni. Nhp sai tn Server v Trn Form Kt Ni C S UserID, Password. D Liu. 1/ Nhp gi tr sai vo cc textbox. 2/ Bm Kt Ni. Nhp chnh xc tn Server v UserID, Password. Trn Form Kt Ni C S D Liu. 1/ Nhp vo cc textbox tn Server, User v Password ca SQLServer trn my hin hnh. 2/ Bm Kt Ni. Trn Form Kt Ni C S D Liu. 1/ Nhp vo cc textbox tn Server, User v Password ca SQLServer trn my hin hnh. 2/ nh du checkbox "T ng ng nhp". 3/ Bm Kt Ni. ng nhp
CNDB_N003
CNDB_N004
T ng ng nhp.
Kt ni CSDL. Chuyn sang Form "ng Nhp" Lu li tn Server, UserID, Password cho ln s dng sau.
H2D Group
Trang 111
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. LG_N001 Khng nhp User v Password. Trn Form ng Nhp. 1/ B trng tt c cc textbox. 2/ Bm ng . Trn Form ng Nhp. 1/ Nhp gi tr rc v cc textbox. 2/ Bm ng . Trn Form ng Nhp. 1/ Nhp vo text box "Ngi s dng" v "Mt khu" ln lt 2 gi tr l "admin" v "password". 2/ Bm ng . Trn Form ng Nhp. 1/ Nhp vo text box "Ngi s dng" v "Mt khu" ln lt 2 gi tr l "nhkh" v "nhkh". 2/ Bm ng . Trn Form ng Nhp. 1/ Nhp vo text box "Ngi s dng" v "Mt khu" ln lt 2 gi tr l "nhkh" v "nhkh". 2/ Bm ng . Trn Ca s chnh ca chng trnh. 1/ Click v menu "iu Khin". 2/ Bm ng Xut. Xem H s Trn Ca s chnh ca chng trnh. 1/ Click vo Menu "Qun l Hc sinh. 2/ Bm Xem H s. Trn Form Xem v Tm kim hc sinh.
Phin bn: 1.0.28 Ngy: 11/01/2010 Khng ng nhp. Hin thng bo: "Kiem tra lai UserName" Khng ng nhp. Hin thng bo: "Kiem tra lai UserName" ng nhp thnh cng. Tt c cc chc nng ca chng trnh u hot ng. ng nhp thnh cng. Ch chc nng "Xem H s hc sinh" v "Xem im" hot ng. ng nhp thnh cng. Ch chc nng "Xem H s hc sinh" v "Xem im" hot ng. ng xut thnh cng. Ch chc nng "Gip " v "Thot" hot ng. Form Xem v tm kim hc sinh hin ln. Trn Trn DataGrid c danh sch v thng tin hc sinh. Thng tin v hc sinh c a ln cc textbox bn trn. Trang 112
LG_N002
LG_N003
LG_N004
LG_N005
LG_N006
VIF_N001
Xem h s tt c hc sinh.
VIF_N002
Click vo DataGrid.
H2D Group
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. 1/ Bm vo ct u tin bn tri ca DataGrid. Trn Form Xem v Tm kim hc sinh. 1/ Bm vo ct u tin bn tri ca DataGrid. 2/ Sa 1 vi thng tin v hc sinh trn cc textbox. 3/ Bm "Sa thng tin". Trn Form Xem v Tm kim hc sinh. 1/ Bm vo ct u tin bn tri ca DataGrid. 2/ Bm "Xa hc sinh". Trn Form Xem v Tm kim hc sinh. 1/ Nhp 1 gi tr bt k ln 1 trong cc textbox. 2/ Bm "Tm kim". Trn Form Xem v Tm kim hc sinh. 1/ Bm vo button "Xut phiu thng tin". 2/ Chn 1 trong cc kiu Xut phiu thng tin. Trn Form Xem v Tm kim hc sinh. 1/ Bm vo button "Thm Hc Sinh". Trn Form Xem v Tm kim hc sinh.
VIF_N003
Thng tin v hc sinh c sa. Hin thng bo: cp nht thng tin hc sinh trn statusbar
VIF_N004
Xa hc sinh.
VIF_N005
Tm kim.
Thng tin hc sinh ang c hin th trn cc textbox b xa i trong CSDL. Hin thng bo: xa mt hc sinh. Thng tin trn DataGrid gm nhng hc sinh c tm kim. Xut kiu report chn.
VIF_N006
VIF_N007
VIF_N007
Gi Form Xp Lp.
AIF_N001
1/ Bm vo button "Xp Lp". Thm Hc Sinh Thm H s hc sinh. Trn Ca s chnh ca chng trnh. 1/ Click vo Menu "Qun l Hc sinh. 2/ Bm Nhp H S. Nhp gi tr rng Trn Form Thm hc sinh.
Form Thm Hc Sinh c gi. Form Xem v Tm Kim Hc Sinh t ng tt Form Xp Lp c gi. Form Xem v Tm Kim Hc Sinh t ng tt Form Xem v tm kim hc sinh hin ln. Khng thc hin thm Trang 113
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Phin bn: 1.0.28 Ngy: 11/01/2010 hc sinh. Hin thng bo: Cc gi tr phi khc rng. Khng thc hin thm hc sinh. Hin thng bo: Tui khng ng quy nh. Statuslabel: ang thm mt hc sinh Thc hin thm hc sinh. Hin thng bo: thm h s hc sinh
AIF_N003
1/ Khng nhp 1 tronng cc textbox. 2/ Bm "Thm Hc Sinh". Trn Form Thm hc sinh. 1/ Nhp y cc textbox. 2/ Nhp ngy sinh sao cho tui hc sinh khng nm trong khong 15-20. 3/ Bm "Thm Hc Sinh". Trn Form Thm hc sinh. 1/ Nhp y cc textbox. 2/ Tui nm trong khong t 15-20 3/ Bm "Thm Hc Sinh". Trn Form Thm hc sinh. 1/ Bm button hy b
AIF_N004
AIF_N005
Button Hy b
AIF_N005 AIF_N005
Trn Form Thm hc sinh. 1/ Bm button Xp lp Trn Form Thm hc sinh. 1/ Bm button Xem Hc sinh Xp Lp Trn Ca s chnh ca chng trnh. 1/ Click vo Menu "Qun l Hc sinh". 2/ Bm Xp lp. Trn Form Xp lp. 1/ Bm vo ct u tin bn tri ca DataGrid. Xem im Trn Ca s chnh ca chng trnh. 1/ Click vo Menu "Qun l im".
Tt Form Thm hc sinh Quay v Form Xem v Tm kim hc sinh Tt Form Thm hc sinh M Form Xp lp Tt Form Thm hc sinh M Form Xem v tm kim hc sinh. Form Xp lp hin ln. Trn Datagrid c danh sch v thng tin v nm hc, khi, lp ca tt c hc sinh. Thng tin v hc sinh c a ln cc textbox bn trn. Form Xem im hin ln. Trn Datagrid c danh sch v thng tin v Trang 114
TC_N001
Xp lp.
TC_N002
Click vo DataGrid.
VM_N001
Xem im.
H2D Group
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. 2/ Bm Xem im. VM_N002 Click vo DataGrid. Trn Form Xem im. 1/ Bm vo ct u tin bn tri ca DataGrid. Trn Form Xem im. 1/ Bm vo ct u tin bn tri ca DataGrid. 2/ Sa 1 vi thng tin v hc sinh trn cc textbox. 3/ Bm "Sa im". Trn Form Xem im. 1/ Bm vo ct u tin bn tri ca DataGrid. 2/ Bm "Xa im". VM_N005 Xut bo co. Trn Form Xem im. 1/ Bm vo button "Xut bo co". Trn Form Xem v Tm kim hc sinh. 1/ Bm vo button "Thm im". Quy nh trng Trn Ca s chnh ca chng trnh. 1/ Click vo Menu "Quy nh trng". Trn Form Quy nh trng. 1/ Ln lt bm cc tab: Nm hc, lp, mn hc. Trn Form Quy nh trng. 1/ Chn 1 tab bt k 2/ Bm vo ct u tin bn tri ca DataGrid. Trn Form Quy nh trng.
Phin bn: 1.0.28 Ngy: 11/01/2010 im ca tt c hc sinh. Thng tin v im hc sinh c a ln cc textbox bn trn. im hc sinh c sa. Hin thng bo: cp nht thng tin hc sinh trn statusbar Thng tin hc sinh ang c hin th trn cc textbox b xa i trong CSDL. Hin thng bo: xa im hc sinh. Xut kiu report chn. Form Thm im c gi. Form Xem im t ng tt Form Quy nh trng hin ln. Cc vic thc hin thay i cc tab thnh cng. C d liu trn datagrid mi tab Thng tin c a ln cc textbox bn trn.
VM_N003
VM_N004
Xa im.
VM_N006
RL_N001
Xem im.
RL_N002
RL_N003
Click vo DataGrid.
Khng nhp nm hc
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin.
Phin bn: 1.0.28 Ngy: 11/01/2010 phi nhp d liu. Thm nm hc mi.
RL_N005
Thm nm hc
RL_N006
Thm nm hc trng
RL_N007
Khng nhp mn hc
RL_N008
Thm mn hc
RL_N009
Thm mn hc trng
RL_N010
Khng nhp lp
RL_N011
Thm lp
1/ Chn tab "Nm hc". 2/ B trng cc textbox. 3/ Bm button Thm. Trn Form Quy nh trng. 1/ Chn tab "Nm hc". 2/ Nhp M Nm, Tn Nm vo cc textbox. 3/ Bm button Thm. Trn Form Quy nh trng. 1/ Chn tab "Nm hc". 2/ Nhp M Nm, Tn Nm trng vi d liu c vo cc textbox. 3/ Bm button Thm. Trn Form Quy nh trng. 1/ Chn tab "Mn hc". 2/ B trng cc textbox. 3/ Bm button Thm. Trn Form Quy nh trng. 1/ Chn tab "Nm hc". 2/ Nhp M Mn, Tn Mn, H S vo cc textbox. 3/ Bm button Thm. Trn Form Quy nh trng. 1/ Chn tab "Nm hc". 2/ Nhp M Mn, Tn Mn, H S trng vi d liu c vo cc textbox. 3/ Bm button Thm. Trn Form Quy nh trng. 1/ Chn tab "Lp". 2/ B trng cc textbox. 3/ Bm button Thm. Trn Form Quy nh trng. 1/ Chn tab "Lp". 2/ Nhp Tn Lp, Khi, Nm hc vo cc textbox. 3/ Bm button Thm.
Khng thm mn hc. Hin thng bo: Bn phi nhp d liu. Thm Mn hc mi.
Khng thm lp Hin thng bo: Bn phi nhp d liu. Thm lp mi.
H2D Group
Trang 116
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. RL_N012 Thm lp trng Trn Form Quy nh trng. 1/ Chn tab "Nm hc". 2/ Nhp Tn Lp, Khi, Nm hc trng vi d liu c vo cc textbox. 3/ Bm button Thm. Qun l hc sinh Hng dn s dng. Trn Ca s chnh ca chng trnh. 1/ Click vo Menu "Gip ". 2/ Bm Hng dn s dng Thng tin tc quyn. Trn Ca s chnh ca chng trnh. 1/ Click vo Menu "Gip ". 2/ Bm Thng tin tc quyn Thot. Trn Ca s chnh ca chng trnh. 1/ Bm "Thot".
Phin bn: 1.0.28 Ngy: 11/01/2010 Khng thm lp. Thng bo: c m lp ny trong CSDL
GN_N001
GN_N002
GN_N003
11.
Kt lun
Da vo nhng kin thc v phn tch v thit k hc, cng vi kho st quy trnh v trng ph thng chng ti c nhng kt lun sau: Phn mm c kh nng p ng cc nghip v thc t. H tr gio vin trong vic qun l h s v im ca hc sinh. Mc d cc chc nng ca phn mm cha hon chnh nhng c th xem l mt bc m cho s pht trin ca phn mm cng nh mi thnh vin trong nhm.
H2D Group
ti: Qun l im & h s hc sinh trng THPT Mn: n H thng Thng tin. -
Copyright 2003 O'Reilly & Associates, Inc. Printed in the United States of America. Published by O'Reilly & Associates, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472.
H2D Group
Trang 118