You are on page 1of 33

Trng i hc in Lc

Khoa Cng Ngh Thng Tin

Qun l lp hc theo ca ti trung tm tin hc

Ti liu c t yu cu phn mm

Gio vin hng dn: L Th Trang Linh.


Thnh vin nhm:
D vn Nguyn.
H vn Khng.
D Mnh Tn.
Nguyn th Thoan.
V vn Tun.

H Ni, 28/9/2011

Mc lc.
1.M u. .............................................................................................................. 3
2. c t yu cu h thng.................................................................................. 3
2.1. yu cu chc nng cho hc vin ng k lp hc. ..................................... 4
2.2 Yu cu chc nng qun l lp hc. .............................................................. 6
2.2.1

:Xem thng tin lp hc: ....................................................................... 6

2.2.2

To mt lp hc mi. .......................................................................... 7

2.2.3 Xa lp hc. ............................................................................................ 9


2.3

Yu cu v chc nng qun l gio vin. .................................................. 10

2.3.1

Chc nng thm gio vin ................................................................. 10

2.3.2

Chc nng xa gio vin:................................................................... 11

2.4 Chc nng Qun l thng tintng hc vin: ................................................ 13


2.4.1. Chc nng sa thng tin hc vin...................................................... 14
2.4.2. Chc nng xem thng tin hc vin ..................................................... 15
2.5 Chc nng qun l chng trnh o to. ...................................................... 16
2.5.1 Xem thng tin o to ............................................................................. 17
2.5.2 Cp nht .................................................................................................. 18
2.5.3 Xa ........................................................................................................... 20
2.5.4 Chnh sa ................................................................................................. 21
2.6.1. Chc nng tm kim hc vin............................................................... 25
2.6.2.Chc nng tm kim theo thi gian ....................................................... 27
2.7.Yu cu chc nng qun l thit b phng hc ............................................ 28
3.Yu cu phi chc nng ca chng trnh. ......................................................... 29
3.1 Yu cu bo mt ......................................................................................... 30
3.2 Yu cu sao lu ........................................................................................... 30
3.3 Cc yu cu v tnh s dng (Usability) ....................................................... 30
3.4 Cc yu cu v tnh n nh (Reliability)...................................................... 30
3.5 Cc rng buc thit k (Design Constraints) ................................................ 30
3.6 Giao tip (Interfaces) .................................................................................. 31
3.7 Giao tip phn cng (Hardware interfaces) ................................................ 31

3.8 Cc yu cu ti liu ngi dng v h tr trc tuyn.................................. 32

1.M u.
1.Mc ch ti liu: Qun l vic hc ti trung tm tin hc.
2.Cc chc nng:
Mc tiu ca chng trnh l qun l cc ca hc trung tm nn
cc chc nng cn thit l:

Chc nng cho hc vin ng k lp hc(trc tip hoc qua mng).


Chc nng qun l cc lp hc.
Chc nng qun l gio vin dy.
Chc nng qun l trang thit b trong phng hc.
Qun l thng tin tng hc vin.
Chc nng tm kim.

2. c t yu cu h thng.
c th thao tc c vi h thng u tin ngi dng cn phi
ng nhp vo h thng

Ngi dng

H thng

Bt u

ng nhp

Kim tra

Ngi dng ng
nhp vo h thng

Kt thc

2.1. yu cu chc nng cho hc vin ng k lp hc.


2.1.1 Tn chc nng :ng k lp hc
2.1.2 M t chc nng : Chc nng cho php ngi dng
ng k lp hc cho hc vin.
2.1.3 Dng s kin.

Ngi dng

H thng

Bt u

1: Ngi dng
chn chc nng
ng k

2: in y
cc thng tin
yu cu

5:Hin th ng
k thnh cng

3:Kim tra
cc thng
tin

4:y thng tin


vo CSDL

Kt thc

Dng s kin chnh:


Bc 1: Khi ng nhp thnh cng, chn chc nng ng k thng
tin ca hc vin , y ta c 2 cch ng k l ng k trc tip hoc
ng k qua trang web ng k ca trung tm.
Bc 2:in y cc thng tin ng k:
M hc vin.
Tn hc vin.

Ngy sinh.
Mn hc ng k.
Gio vin dy.
Thi gian hc.

Bc 3: H thng kim tra thng tin ng k ca hc vin c ph hp


khng(thng tin ng k ph hp vi mu a ra)
Bc 4 :Nu ph hp th y vo CSDL , nu khng ph hp th quay
li chc nng ng k ng k li.
Bc 5: Sau khi ng k thnh cng, a ra thng bo ng k thnh
cng.
Kt thc.

2.2 Yu cu chc nng qun l lp hc.


Trong chc nng QUN L LP HC c chia thnh cc chc
nng sau:
2.2.1

:Xem thng tin lp hc:

2.2.1.1 Tn

chc nng : Truy vn thng tin lp hc


2.2.1.2 M t chc nng : Cho ngi dng xem thng tin lp hc
2.2.1.3 Dng s kin:

Ngi dng.

H thng.

Bt u.

1:Chn lp hc

3:Hin th thng
tin.

Kt thc

2:Truy cp vo CSDL
ly thng tin

Dng s kin chnh:

Bc 1 :Ngi dng chn chc nng vn thng tin lp hc .


Bc 2: H thng truy cp vo CSDL ly thng tin v lp
hc .
Bc 3: Hin th thng tin v lp hc ln mn hnh cho
ngi dng xem.
Kt thc.
2.2.2

To mt lp hc mi.

2.2.2.1 Tn

chc nng : To lp hc.


2.2.2.2 M t chc nng : Cho php ngi dng to mt lp hc
mi.

Ngi dng.

H thng.

Bt u.

1:Ngi dng chn


chc nng to mt
lp mi

2:Chn cc hc vin c
thng tin ng k
ging nhau v mn
hc v thi gian ng
k.

3:Xp hc vin vo
mt lp sao cho s hc
vin nm trong khong
[m,n] v xa nhng hc
vin khi danh sch
ng k

5:Hin th to thnh
cng mt lp mi

4:To mt lp hc
mi trong CSDL

Kt thc

Dng s kin chnh


Bc 1: Ngi dng chn chc nng to mt lp mi.
Bc 2 : H thng chn cc hc vin c thng tin ng k ging
nhau v mn hc v thi gian ng k.
Bc 3 : Sau h thng s xp hc vin vo mt lp sao cho s
hc vin nm trong khong [m,n] v xa nhng hc vin khi
danh sch ng k
Bc 4 : H thng to mt lp hc mi trong CSDL
Bc 5 : Hin th to thnh cng mt lp mi
Kt thc.

2.2.3 Xa lp hc.
2.2.3.1 Tn chc nng : Xa lp hc.
2.2.3.2 M t chc nng : Cho php ngi dng xa mt lp bt k
2.2.3.3 Dng s kin

Ngi dng.

H thng.

Bt u.

1:Chn lp cn xa.

2:Kim
tra?

3:Xc
nhn?

4:Xa thng tin.


5:Hin th xa
thnh cng

Thot.

Dng s kin chnh:


Bc 1: Chn lp cn xa.
Bc 2: H thng kim tra xem lp c tn ti trong CSDL
khng.
Bc 3: Nu lp tn ti trong CSDL th h thng a ra cho
ngi dng xc nhn c thc s mun xa lp khng.
Bc 4: Nu ngi dng xc nhn xa th h thng s xa b lp
khi CSDL.
Bc 5: H thng hin th ra mn hnh xa thnh cng .

10

Kt thc.
2.3

Yu cu v chc nng qun l gio vin.

Trong chc nng qun l gio vin c cc chc nng sau:


2.3.1

Chc nng thm gio vin:

chc nng : Thm gio vin


2.3.1.2 M t chc nng : Cho php ngi dng cp nht thm
gio vin vo CSDL
2.3.1.3 Dng s kin:
2.3.1.1 Tn

Ngi dng.

H thng.

Bt u.

1:Chn chc nng


thm gio vin.

2:Nhp y cc
thng tin

3:kim
tra.

4:Cp nht thm gio


vin vo CSDL

5:Hin th
thm thnh cng

Kt thc.

Dng s kin chnh :

11

Bc 1: Ngi dng chn chc nng thm gio vin.


Bc 2 : Ngi dng in y cc thng tin gio vin.
Bc 3: H thng kim tra xem thng tin v chnh xc cha.
Bc 4 : Nu thng tin y v hp l h thng y thng tin
vo CSDL.
Bc 5 : Hin th ra mn hnh cp nht thm thng tin thnh
cng.
Bc 6: Kt thc.
2.3.2

Chc nng xa gio vin:

chc nng : Xa gio vin.


2.3.2.2 M t chc nng : Cho php ngi dng xa gio vin
khi h thng
2.3.2.3 Dng s kin:
2.3.2.1 Tn

Ngi dng.

H thng

Bt u.

1:Chn gio vin


cn xa.

2:Kim

Xc nhn
xa?

Xa thng tin.

Thot.

12

Dng s kin chnh:


Chn gio vin cn xa.
2.
Kim tra xem gio vin c trong h thng
khng.
3.
Hin th ra mn hnh 1 hp thoi xc nhn xa.
4.
Nu ngi dng chn xa th h thng xa
gio vin ra khi danh sch gio vin.
1.

Kt thc.

5.

2.3.2 Chc nng thng tin gio vin sa:


2.3.2.1 Tn chc nng : Sa thng tin.
2.3.2.2 M t chc nng : Cho php chnh sa thng tin cc
gio vin
2.3.2.3 Dng s kin:

Ngi dng.

H thng.

Bt u.

1:Chn gio vin cn sa.

2:Son li ni dung.

3:Thng
tin hp

4:Lu li thng tin.

Kt thc

Dng s kin chnh:


Bc 1:Chn gio vin cn sa thng tin.

13

Bc 2:Sa li thng tin.


Bc 3:Kim tra thng tin sa.
Bc 4:Lu thng tin.
Bc 5:Kt thc.

2.4 Chc nng Qun l thng tintng hc vin:


Trong phn chc nng ny s a ra danh sch cc hc vin v cc
chc nng(sa, xa).

2.4.1Chc nng xa hc vin:


2.4.1.1 Tn chc nng : Xa
2.4.1.2 M t chc nng :cho php xa i hc vin ht hc
hay ngh hc.
2.4.1.3 Dng s kin:
Ngi dng

h thng

Bt u.

1:Chn hc vin
cn xa.

3:Xc nhn

2:Kim
tra

Xa thng tin.

Kt thc

14

Dng s kin chnh:


Bc 1: Chn hc vin cn xa.
Bc 2 : H thng kim tra xem c sinh vin tn ti hay
khng.
Bc 3: a ra yu cu i ngi dng phi xc nhn li
thao tc xa .
Bc 4: Nu thao tc xa c xc nhn th h thng xa
hc vin khi CSDL.
Kt thc

2.4.1.

Chc nng sa thng tin hc vin:

2.4.2.1 Tm chc nng : Sa thng tin.


2.4.2.2 M t chc nng :cho php sa thng tin c nhn ca
hc vin.
2.4.2.3 Dng s kin:

Ngi dng.

H thng.

15

Bt u.

1:Chnhc vin cn sa.

2:Son li ni dung cn
sa.

3:Thng
tin hp

4:Lu li thng tin.


Kt thc

Dng s kin chnh:

Bc 1: Chn hc vin cn sa thng tin.


Bc 2: Sa thng tin cn .
Bc 3: H thng kim tra thng tin hp l cha.
Bc 4: Nu thng tin hp l h thng s lu li thng
tin.
Kt thc
2.4.2.

Chc nng xem thng tin hc vin

2.4.2.1.Tn chc nng : Xem thng tin


2.4.2.2.M t chc nng : Cho php sa thng tin c nhn ca
hc vin.
2.4.2.3.Dng s kin:

16

Ngi dng.

H thng.

Bt u.

1:Chnhc vin cn xem

3:Hin thng y

2:Truy cp vo
CSDL xut
thng tin

Kt thc

Dng s kin chnh:

Bc 1: Chn hc vin cn xem thng tin.


Bc 2: H thng truy cp vo CSDL v xut thng tin ca
sinh vin ra
Bc 3: Hin th thng tin ra ngoi mn hnh giao din.
Kt thc

2.5 Chc nng qun l chng trnh o to.


+Xem thng tin o to(chng trnh hc theo bui,s
bui)
+ Cp nht.
+ Xa
+ Chnh sa.

17

2.5.1 Xem thng tin o to


2.5.1.1 Tn chc nng : Thng tin o to
2.5.1.2 M t chc nng : Cho php ngi dng xem thng
tin v chng trnh o to.
2.5.1.3 Dng s kin.

Ngi dng

H thng

Bt u

1:Thng tin o to
2:Truy cp vo CSDL
ly thng tin

3:Hin cho
ngi dng

4:Kt thc

Miu t dng s kin:


Bc 1:Chn chc nng Thng tin o to
Bc 2: H thng s truy cp vo c s d liu
Bc 3: Hin th thng tin ra mn hnh
Bc 4: Kt thc.

18

2.5.2 Cp nht
2.5.2.1 Tn chc nng:Cp nht
2.5.2.2 M t chc nng : Cho ngi dng thm cc mn hc v
chng trnh oto mi vo.
2.5.2.3 Dng s kin.

19

Ngi dng

H thng

Bt u

2:Kim tra
1:Thm mn hc v
chng trnh do to

3:Cp nht vo chng


trnh o to

4:hin th thao tc
thnh cng

5:Kt thc

Dng s kinchnh :
Bc 1:Ngi dng thm mn hc theo form nh sn ca
chng trnh

20

Bc 2: H thng kim tra xem c li khng nu c li h thng


mi ngi dng in li thng tin b li.
Bc 3: Nu khng c li h thng s cp nht mn hc vo
chng trnh o to.
Bc 4: Hin th cho ngi dng bit thao tc thm mn hc
thnh cng.
Bc 5: Kt thc nu ngi dng khng thm mn hc no na
.

2.5.3 Xa
2.5.3.1 Tn chc nng :Xa
2.5.3.2 M t chc nng : Cho php ngi dng xa 1 chng
trnh o to
2.5.3.3 Dng s kin

Ngi dng.

H thng.

Bt u

1:Chn mn hc.

2:Kim
tra

4:Hin th thao tc
thnh cng
3:xa b khi
chng trnh o
to.
5:Kt thc.

21

Dng s kin chnh:


Bc 1: Ngi dng chn mn hc mun xa khi chng trnh o
to.
Bc 2:H thng tm ,kim tra xem c mn hc c khng.
Bc 3: H thng xa mn hc khi chng trnh o to.
Bc 4: Hin th cho ngi dng thao tc thnh cng.
Bc 5:Kt thc nu ngi dng khng thao tc na.

2.5.4 Chnh sa
2.5.4.1 Tn chc nng: Chnh sa
2.5.4.2 M t chc nng : Cho ngi dng chnh sa chng trnh
mn hc
2.5.4.3 Dng s kin

22

Ngi dng.

H thng.

Bt u.

1:Chn mn hc
cn chnh sa.

3:kim
tra?
2:Sa thng tin.

4:thay i d liu
trong chng
trnh o to.

5:hin th thnh
cng

Ket thuc.

Dng s kin chnh:


Bc 1 :Ngi dng chn mn hc cn chnh sa.
Bc 2 : Sa thng tin
Bc 3 : H thng kim tra thng tin sa c b li khng.

23

Bc 4 : Nu thng tin khng b li h thng s thay i d liu trong


CSDL
Bc 5 : Hin thithao tc thnh cng.
Bc 6 : kt thc
2.6.Chc nng tm kim.
Trong phn chc nng ny c mt s chc nng sau:

2.6.1 Chc nng tm kim ging vin.


Tm kim theo m
Tn chc nng: tm kim m gio vin.
M t chc nng: cho ngi dng tm nhanh 1 gio
vin thng qua m gio vin.
Dng s kin.:
1. Nhp m gio vin cn tm.
2. H thng kim tra m gio vin nhp vo, nu ng
th tm cc gio vin nh nhp m va hin th kt
qu,nu sai th yu cu nhp li m gio vin.
3. Thot.

Ngi dng.

H thng.

24

Bt u.

1:Nhp m gio
vin.

2:Kim
tra

4:Hin th thng tin.

3:Truy xut vn thng


tin ra t CSDL

Kt thc

Tm kim theo tn
Tn chc nng: tm kim gio vin theo tn.
M t chc nng: cho php ngi dng tm nhanh 1
gio vin thng qua tn.
Dng s kin:
1.chn chc nng tm kim
2.nhp h v tn gio vin
3.h thng tm nhng gio vin c tn nh nhp.
4.a ra kt qu.
S :
Ngi dng.

H thng.

25

Bt u.

Nhp h v tn gio vin.

Tm nhng gio vin c tn


nh nhp

Hin th thng tin gio


vin.

Thot.

2.6.1. Chc nng tm kim hc vin


Tm kim theo m
Tn chc nng:tm kim hc vin theo m.
M t chc nng: cho php ngi dng tm kim hc
vin theo m hc vin.
Dng s kin:
1.chn chc nng tm kim hc vin
2.nhp m hc vin
3.h thng tm nhng hc vin c m nh nhp.
4.hin th thng tin hc vin.
S :
Ngi dng.

H thng.

26

Bt u.

Nhp m hc vin.

H thng x l.

Hin th thng tin hc


vin.

Thot.

Tm kim theo h v tn
Tn chc nng: tm kim hc vin theo h va tn.
M t chc nng: cho phep ngi dng tm kim hc
vin theo hc v tn nhp
Dng s kin:
1.chn tm kim hc vin
2.nhp h v tn hc vin
3.h thng tm nhn hc vin c h tn nh nhp.
4.hin th thng tin hc vin
S :
Ngi dng.

H thng.

27

Bt u.

Nhp h v tn hc
vin.

H thng x l.

Hin th thng tin.

Thot.

2.6.2.Chc nng tm kim theo thi gian


Tn chc nng: tm kim thi gian hc.
M t chc nng: tm kim thi gian bit thng tin v thi gian
hc.
Dng s kin:

1.
2.
3.
4.

chn chc nng tm kim thi gian


nhp thi gian cn tm.
h thng tm ra nhng phng hc c thi gian nh nhp.
hin th thng tin.

S :
Ngi dng.

H thng.

28

Bt u.

Nhp thi gian cn


tm.

H thng x l.

Hin th thng tin thi gian.

Thot.

2.7.Yu cu chc nng qun l thit b phng hc


tn chc nng: qun l thit b phng hc.
M t chc nng: cho php ngi dng qun l cc thit b trong
phng hc.
Dng s kin:

Bc 1: ng nhp vo h thng.
Bc 2 kim tra, ghi nhn thng bo phi sa cha
thit b phng hc .
Bc 3.Kim tra hn bo hnh thit b phong hc.
Bc 4. xut phng n sa cha thit b.
Bc 5.cp nht lch sa cha thit b.

Ngi dng

H thng

29

Bt u.

Pht hin nhu


cu sa cha

Kim tra khc


phc c
ngay

Thng tin
hp l

Cp nht lch sa

Khng

Kim tra
hn bo
hnh.
Thc hin bo
hnh.
cn

khng

Thc hin sa
cha

xut phng n sa
cha

Cp nht
lch
sacha.

3.Yu cu phi chc nng ca chng trnh.


Thot.

30

3.1 Yu cu bo mt
Phn mm c ci t trn my ch v c server ring khng
ai c th ng nhp v thay i vo h thng tr nhng ngi c cp
quyn thao tc.
3.2 Yu cu sao lu

H thng c nh k sao lu hng thng.

Phng thc sao lu l sao lu ton b (Full

backup)
3.3 Cc yu cu v tnh s dng (Usability)
Cc mn hnh thao tc nghip v u c chun ho v
kiu dng, cch thc thao tc.
Cung cp ti liu hng dn ci t v qun tr h thng.
H thng n gin trong ci t v qun l.
3.4 Cc yu cu v tnh n nh (Reliability)
H thng p ng cc yu cu:
Khi xy ra cc s c lm ngng vn hnh h
thng, h thng phi m bo phc hi 90% trong vng 1h v
100% trong vng 24h.

H thng gy trung bnh 1 li / thng trong 3 thng vn


hnh u tin. 1 li / nm trong 3 nm vn hnh tip theo v 0 li /
nm trong cc nm vn hnh tip theo. Li chp nhn l li trung
bnh khng gy tn hi trm trng h thng v c th phc hi 90%
hiu qu.
3.5 Cc rng buc thit k (Design Constraints)

H thng c xy dng trn m ngun m.

31

S dng ngn ng C# trn nn Visual Studio

H qun tr c s d liu SQL server 2008.

2010.

Phn tch v thit k c thc hin theo qui trnh


pht trin phn mm.

H thng c thit k theo hng c kh nng


pht trin trong tng lai vi vic thm bt cc module, hoc tch
hp h thng vo mt h thng khc d dng.

3.6 Giao tip (Interfaces)


Giao tip ngi dng (User interfaces)
H thng p ng cc yu cu:

Giao din mang tnh hin i, c tnh thm m

Font ch Unicode.

Giao din thit k trn mn hnh phn gii ti

thiu 800x600, ch mu ti thiu high color (16 bits)

Ngn ng s dng trong ton b h thng l ting

nh dng s c s dng trong h thng l s

vit
nguyn dng
3.7 Giao tip phn cng (Hardware interfaces)
H thng p ng cc yu cu:

H thng chy trn my ch vi cu hnh ti

thiu: 1Mz, 1G Ram, ti thiu d 10G

32

3.8 Cc yu cu ti liu ngi dng v h tr trc tuyn


H thng p ng cc yu cu:
Ti liu ngi dng c cung cp n tn tay
ngi s dng cui.

thng.

T chc hun luyn ngi dng cui s dng h

You might also like