You are on page 1of 77

B GIO DC V O TO

TRNG I HC DN LP HI PHNG

HI PHNG -2007
-------------o0o-------------

H THNG T VN MN HC
CHO HC VIN NG K HC TN CH

N TT NGHIP I HC H CHNH QUY


Ngnh: Cng ngh thng tin

HI PHNG -2007

n tt nghip

B GIO DC V O TO

TRNG I HC DN LP HI PHNG

-------------o0o-------------

H THNG T VN MN HC
CHO HC VIN NG K HC TN CH

N TT NGHIP I HC H CHNH QUY


Ngnh: Cng ngh thng tin

Sinh vin thc hin: Nguyn Th Hin


Gio vin hng dn: PGS.TS Nguyn Vn V
M s sinh vin: 10393

HI PHNG -2007

Nguyn Th Hin

Lp CT702

n tt nghip

Li cm n
Trc tin em xin gi li cm n chn thnh PGS.TS Nguyn Vn V
thy cho chng em nhng kin thc qu bu, tn tnh ch bo, hng dn
chng em trong sut qu trnh lm n tt nghip ny.
Em xin cm n chn thnh ti cc thy gio, c gio khoa Cng Ngh
Thng Tin, trng i Hc Dn Lp Hi Phng nhit tnh ging dy, to
iu kin thun li cho em trong sut qu trnh hc tp cng nh trong thi
gian lm n tt nghip ny.
Em rt mong nhn c cc kin ng gp ca cc thy c gio, cc
chuyn gia c kinh nghim v cng ton th cc bn sinh vin bn thc tp
ny c hon thin hn.
Xin chn thnh cm n!

Hi Phng thng 8 nm 2007


Sinh vin
Nguyn Th Hin

Nguyn Th Hin

Lp CT702

n tt nghip

TM TT KHA LUN
Kha lun nghin cu pht trin v xy dng h thng t vn mn hc
cho sinh vin trong cc trng i hc o to theo tn ch. y l mt vn
lin quan n nghip v t vn mn hc v sp xp lp hc cho sinh vin.
Kha lun c xy dng trn c s kho st, phn tch thc trng ca cng
tc t vn mn hc ca mt s trng i hc H Ni p dng. ng
thi p dng phng php phn tch thit k hng cu trc gii quyt vn
. Kha lun n nay thit k v trin khai c h thng t vn mn hc
p ng c phn no yu cu ca nghip v t vn mn hc.
Hng pht trin ca h thng t vn mn hc l hon thin thm cc
chc nng trong h thng v tch hp c vi cc h thng qun l khc
tn ti trong cc trng tr gip hot ng o to theo tn ch.

Nguyn Th Hin

Lp CT702

n tt nghip

MC LC
B GIO DC V O TO........................................................................................................................1
TRNG I HC DN LP HI PHNG..............................................................................................1
-------------O0O-------------..................................................................................................................................1
N TT NGHIP I HC H CHNH QUY.....................................................................................1
B GIO DC V O TO........................................................................................................................2
TRNG I HC DN LP HI PHNG..............................................................................................2
-------------O0O-------------..................................................................................................................................2
N TT NGHIP I HC H CHNH QUY.....................................................................................2
LI CM N....................................................................................................................................................3
TM TT KHA LUN.................................................................................................................................4
MC LC..........................................................................................................................................................5
CC T VIT TT..........................................................................................................................................9
M U..........................................................................................................................................................10
CHNG 1......................................................................................................................................................11
TNG QUAN BI TON T VN............................................................................................................11
1.1. M T BI TON.......................................................................................................................................11
1.2.PHN TCH THC TRNG, VN CN GII QUYT ..........................................................................................13

1.2.1.Thc trng hin nay cc trng o to theo tn ch..................13


1.2.2.Vn cn gii quyt.....................................................................18
1.2.3. Cc gii php c xut...........................................................21
1.2.4.Mc tiu ca h thng....................................................................22
CHNG 2......................................................................................................................................................24
M HNH NGHIP V.................................................................................................................................24
2.1.M T NGHIP V.......................................................................................................................................24
2.2LP M HNH NGHIP V...............................................................................................................................29

2.2.1.Lp bng phn tch.........................................................................29


2.2.2.Xy dng biu ng cnh............................................................30
2.2.3. Lp biu phn r chc nng.....................................................31
Cc chc nng s cp.............................................................................31
Gp ln 1.................................................................................................31
Gp ln 2.................................................................................................31
1. Tra cu mn hc..................................................................................31
Nguyn Th Hin

Lp CT702

n tt nghip
2. Nhn t vn.........................................................................................31
3. Chn mn hc......................................................................................31
4. Lp bng ng k................................................................................31
ng k mn hc.....................................................................................31
T vn ng k v t chc lp.................................................................31
5. Ln danh sch mn hc hc k............................................................31
6. Tng hp ng k ca sinh vin..........................................................31
7. Thng bo kt qu ng k..................................................................31
8. iu chnh danh sch mn hc...........................................................31
9. Lp ha n thu tin............................................................................31
T chc ng k.......................................................................................31
10. Ln danh sch cc mn ca hc k...................................................31
11. Ln danh sch sinh vin mi lp.......................................................31
12. Lp bo co.......................................................................................31
T chc lp v bo co...........................................................................31
2.2.4.M t chi tit cc chc nng..........................................................32
2.2.4. Danh sch cc h s d liu c s dng...................................34
2.2.5. Lp ma trn thc th chc nng....................................................35
CHNG 3......................................................................................................................................................36
PHN TCH H THNG..............................................................................................................................36
CC M HNH X L NGHIP V..........................................................................................................................36
..........................................................................................................................................................................36

3.1.2. Biu lung d liu vt l mc 1................................................37


3.2.XY DNG M HNH D LIU KHI NIM........................................................................................................40

3.2.1.Lit k chnh xc ha mc tin.........................................................40


3.2.2.Bc 2: Xc nh cc thc th v thuc tnh..................................42
3.2.3. Bc 3: Xc nh mi quan h v thuc tnh ca n....................45
Bc 4: V biu m hnh....................................................................48
CHNG 4......................................................................................................................................................49

Nguyn Th Hin

Lp CT702

n tt nghip
THIT K H THNG.................................................................................................................................49
4.1.THIT K C S D LIU..............................................................................................................................49

4.1.1.Thit k s s d liu logic.............................................................49


49
4.1.2. Thit k c s d liu vt l...........................................................50
4.2.THIT K LUNG D LIU H THNG..............................................................................................................60

4.2.1. Biu lung h thng ca biu 1. ng k mn hc.........60


61
4.2.2.Biu lung h thng ca biu 2. t chc ng k............62
4.2.3. Biu lung h thng ca biu 3. Lp k hoch hc v bo
co 64
4.3.XC NH CC

GIAO DIN............................................................................................................................65

4.3.1. cc giao din cp nht...................................................................65


4.3.2.Cc giao din s l.........................................................................65
4.3.3. Tch hp cc giao din..................................................................66
4.4.H THNG CC GIAO DIN TNG TC CA H THNG......................................................................................68
4.5.C T CC GIAO DIN................................................................................................................................69
CHNG 5......................................................................................................................................................71
CI T TH NGHIM..............................................................................................................................71
5.1.GIAO DIN NG NHP H THNG..................................................................................................................71
......................................................................................................................................................................71
5.2.GIAO DIN THNG K MN HC.....................................................................................................................72
......................................................................................................................................................................72
5.3.GIAO DIN XEM CHI TIT MN HC................................................................................................................72
......................................................................................................................................................................72
5.4.GIAO DIN NG K MN HC......................................................................................................................73
......................................................................................................................................................................73
5.5.GIAO DIN T VN MN HC........................................................................................................................73
......................................................................................................................................................................73
KT LUN......................................................................................................................................................74
TI LIU THAM KHO...............................................................................................................................75

Nguyn Th Hin

Lp CT702

n tt nghip

Nguyn Th Hin

Lp CT702

n tt nghip

Cc t vit tt
Ch vit tt

Tn y

SV

Sinh vin

NV

Nhn vin

PT

Phng o to

HT

H thng

TT

Thng tin

MH

Mn hc

ng k

GD

Giao din

Email

Th in t

KQ

Kt qu

Nguyn Th Hin

Lp CT702

n tt nghip

M u
Trong nhng nm gn y, song song vi vic o to hnh thc nin
kho cc trng i hc, th vic t chc hc theo li hc tn ch ang ngy
cng tr nn rt ph bin v ngy cng c m rng. Cng tc t vn cho
hc tn ch i vi sinh vin la chn mn hc vo u mi k hc l mt
cng vic rt quan trng v gp nhiu kh khn. N khng nhng gip cho
sinh vin hiu bit v nhng mn hc m mnh cn phi hc v c th ng
k theo hc ng vi cc yu cu t ra. ng thi cng gim bt cng sc
v thi gian cho gio vin v cc b phn lin quan phi lm t vn gip cc
em chn mn hc, gip phng o to rt ngn thi gian phn b v t chc
lp hc gia mi k.
Nhng l do trn cho thy vic xy dng h thng thng tin c chc
nng t vn v qun l ng k mn hc cho sinh vin l cn thit cho cc
trng t chc hc theo tn ch.V vy, m ti mnh dn chn ti H
thng t vn mn hc cho hc vin ng k hc tn ch lm ti kho lun
tt nghip.
Ni dung kho lun c trnh by theo cc chng sau:

Chng 1 : Tng quan bi ton t vn.

Chng 2 : M hnh nghip v.

Chng 3 : Phn tch h thng.

Chng 4 : Thit k h thng.

Chng 5 : Ci t th nghim h thng.

Kt lun

Ti liu tham kho

Nguyn Th Hin

10

Lp CT702

n tt nghip

Chng 1
TNG QUAN BI TON T VN
1.1. M t bi ton
Trong nhng nm gn y, song song vi vic o to theo hnh thc
nin kho cc trng i hc, th vic t chc hc theo tn ch ang ngy
cng tr nn ph bin v ngy cng c m rng. Vic hc theo tn ch c
nhng u im ht sc ni bt. Mt mt n cho php pht trin ht kh nng
hc tp nghin cu ca sinh vin m khng c s gng p cng nhc. Mt
khc, n c th rt ngn thi gian hoc tp ca sinh vin hn khi m sinh vin
c kh nng. Hu ht cc trng ngy nay ang mun chuyn t hnh thc
hc nin kho sang hnh thc o to tn ch. Tuy nhin, hin nay phng
php o to ny mi ch p dng mt s trng ring l m cha tr thnh
h thng c.
Cng tc t vn cho sinh vin hc theo tn ch i vi sinh vin l mt
cng vic rt quan trng. N khng nhng mt mt gip cho sinh vin hiu
bit v nhng mn hc m mnh cn phi hc vi nhng iu kin tin quyt
t ra, bit c mnh c th hc nhng mn g, phi hc nhng mn g c
th theo hc mn hc chn. Trn c s ng k, lm sao cho vic
ng k l hp l, hp l m li ph hp vi nguyn vng hc tp ca sinh
vin.
Hng k, hin cc trng p dng o to theo tn ch, nh trng cn
phi b tr cc thy c gio ngi t vn cho hc sinh v cc mn hc c
quyn chn vic ny tn rt nhiu thi gian ca cn b. Tuy nhin, do s
lng sinh vin rt ln nn vic t vn cho sinh vin ch c hn. iu ny ko
di thi gian cho c nh trng ln thy c gio, lm cho vic t chc hc cp
rp, sinh vin gp nhiu kh khn. V vy h thng t vn c xy dng c
th gip cho ngi hc c th la chn cc mn hc ph hp m khng phi
mt rt nhiu thi gian. Gip cho nh trng khng phi mt cng sc, tin
bc b tr cc thy c gio t vn mn hc cho sinh vin. Nh trng c thi
Nguyn Th Hin

11

Lp CT702

n tt nghip
gian b tr cc kho hc v x l cc hot ng qun l ng vi lch biu
nh. y l bi ton c tnh rt kh thi v c th c p dng trong cc
trng i hc trong nc ta trong thi gian ti.
H thng T vn mn hc c th c phn ra thnh hai phn h: H
thng T vn v H thng qun tr. Trong H thng t vn, ta c th phn ra
thnh hai h nh hn l: H T vn mn hc v H Sp xp lp, tnh hc
ph cho sinh vin.
H thng qun tr: H ny dnh cho phng o to. H ny c kh nng
h tr cc hot ng nghip v qun tr mn hc t: Cp nht thng tin mn
hc, To mn hc mi; Cp nht chng trnh o to, quyt nh thm sinh
vin vo hc mn hc; Qun l ngnh hc; Qun l lp hc; Lp k hoch
ging dy mi k
H T vn mn hc: H tr cc dch v t vn mn hc. T vic thng
k cc mn hc hc, cc mn hc s phi hc da vo cc mn hc hc,
t sinh vin ra quyt nh chn mn hc ng k hcNgoi ra cn c
th gip nhng ngi dng khng phi l sinh vin tm hiu v vn hc
tin ch ca trng.
H sp xp lp v tnh hc ph: thc hin vic phn lp da vo s lng
ng k mn hc ca mt mn c th, cc iu kin rng buc hin c ca
Mn hc, lp hc, ch tiu nm hc, im s, rng buc tin quyt. Trn c s
, h thng s phn lp cho sinh vin, v tnh tin hc ph phi tr cho sinh
vin ng k trong k
Cc h ny c s gn kt vi nhau mt cch cht ch. Khng th thiu
bt k mt phn no trong cc phn . Trong , H T vn mn hc l h c
ngha ln nht trong cng tc t vn mn hc v n phi s dng cc thng
tin c c t h thng qun l. Trong thi gian hn ch, trong kha lun ny
tp trung ch yu vo ni dung t vn mn hc.

Nguyn Th Hin

12

Lp CT702

n tt nghip

1.2. Phn tch thc trng, vn cn gii quyt


1.2.1. Thc trng hin nay cc trng o to theo tn ch
1.2.1.1. T chc o to mi trng thng c bc v loi hnh
o to
Hin nay, hu ht cc trng i hc tn ti cc bc i hc v cc loi
hnh o to sau:

Bc i hc: o to khi chuyn, i hc v sau i hc.

Loi hnh o to: o to chnh quy, o to ti chc.

Sinh vin c phn vo cc ngnh hc v c chng trnh o to cho


ngnh. Chng trnh o to chnh cc trng hc tn ch gm c 2 mng
kin thc:

Kin thc i cng: Thng y l kin thc chung hc


bt buc i vi tt c sinh vin.

Cc mn ng k hc theo mong mun: y l nhng mn


hc chuyn ngnh m sinh vin ng k theo nguyn vng hc.
1.2.1.2

Hot ng nghip v ca vic t vn mn hc

Hin nay, cng tc t vn cc mn hc cho sinh vin ti cc trng i


hc t chc hc theo tn ch ch yu do cc thy c gio cc khoa ngi t
vn cho sinh vin di s ch o trc tip t phng o to. Ngoi ra, cn c
cc phng ban khc tham gia nh phng cng tc sinh vin, vn phng on
cng phi hp t vn. Mi n v, mi phng ban u c cng vic khc
nhau. Cng tc t vn mn hc cho sinh vin gm nhng mng cng vic sau:
Tn cng vic
Qun l thng tin mn hc

M t cng vic
Cc cng vic phi lm ch yu l Cp
nht thng tin mn hc. Qun l cc
thng tin sau:
Tn mn hc.

Nguyn Th Hin

13

Lp CT702

n tt nghip
s n v hc trnh.
C l mn c bn hay khng?
Cc mn tin quyt.
Qun l chng trnh o to

Bao gm t vic:
To chng trnh.
Thm mn hc mi cho chng
trnh.
Sa thng tin mn hc.
Loi mn hc khi chng trnh o
to.

Ln danh sch cc mn hc trong Phng o to ln danh sch


k.
cc mn hc c th ng k hc
trong k sinh vin ng k.
Tip nhn ng k, tng hp ng Tip nhn cc ng k hc cc mn
k v iu chnh li danh sch
hc theo yu cu ca sinh vin.
mn hc ng k.
Gii quyt cc yu cu thay i mn
hc m sinh vin mong mun.
T chc, Sp xp lp hc v tnh T chc, sp xp lp hc cho
tin hc ph cho sinh vin
sinh vin da trn nhng nhu
cu m sinh vin ng k: mn
hc, thy gio, lp hc, sao
cho hp l nht v sau tnh
ton hc ph cho sinh vin da
vo s trnh hc phi hc.
Gii p thc mc

Nguyn Th Hin

Tr li cho sinh vin nhng cu


hi v thng tin cc mn hc v
vic la chn cc mn hc.

14

Lp CT702

n tt nghip
S lng cn b gio vin tham gia thc hin cng vic t vn cho sinh
vin mi khoa ch c khong hai ngi trong mi ngy. Trong khi s
lng sinh vin cn t vn li rt ln. V vy, cng tc t vn l rt vt v, i
hi phi c h thng tin hc ho h tr trong vic t vn mn hc, ng k
hc, thay i mn hcnhm thc hin mt cch chnh xc, kp thi, gim
ti, ra quyt nh mt cch chnh xc, nhanh chng.
Mt khc, trong qu trnh gii quyt xt duyt iu kin hc mn
ng k hc, sp xp lp, ln hc ph cho sinh vin, sinh vin s phi ch rt
lu. Nu nh iu kin khng c tho mn v s lng sinh vin qu t nn
khng th xp lp c. Nh vy sinh vin s phi ng k li v ch xp
lp, lm mt rt nhiu thi gian ca c sinh vin cng nh nh trng.
V s lng sinh vin tham gia t vn vo u k l rt ln, nn tc
x l, tnh ton v thu tin hc ph ca sinh vin cng s b chm tr rt nhiu.

1.2.1.3 D kin h thng s xy dng


Hin nay, mt s trng i hc ang c gng pht trin v hon thin
h thng o to ca mnh. Tt c cc thng tin v hot ng ca trng, ca
khoa, nhng c ch, chnh sch u c a ln Website. Tuy nhin li cha
c mt s lin h no gia Website vi h thng t vn mn hc. V vy
trong tng lai, vic xy dng h thng t vn ny cn c tch hp lun
vo trong mi trng tin hc ho ca trng. Nhm m bo tnh kp thi v
thun tin cho sinh vin v ngi ng k.
Nhng chc nng c v cha c ca h thng qun l o to
hin ti:
Nhng chc nng c
Chc nng
Cp nht sinh vin.

M t

nh gi
chung

Thm mi sinh vin.


Sa thng tin sinh vin.
Xo thng tin sinh vin.

Nguyn Th Hin

15

Lp CT702

n tt nghip
Phn lp.
Chuyn lp.

Khng th
ln vt c
cc ln
chuyn lp.

ng k ngnh hc mi, chuyn


ngnh.
Danh sch hc vin.
Cp nht a ch tm tr.
Qun l din chnh sch.
Cp nht l lch hc vin.
Qun l h s hc vin.
Xc nhn h s hc vin.
Qun l hc vin thi hc, ngng
hc.
Hc bng hc tp.
Min gim hc ph.
Lp cn b lp, cn b on.
Hc bng c bit.
Chuyn h.
Xt tt nghip.
Thng k tt nghip.
Thng k xp loi.
Thng k s lng sinh vin.
Thng k theo im.
Theo di tnh hnh np hc ph.
Theo di pht hc bng.
Cp nht thng tin xt tt nghip.
Cp nht tiu chun xt tt nghip.
Cp nht tiu chun xp loi tt
Nguyn Th Hin

16

Lp CT702

n tt nghip
nghip.
Lu h s tt nghip vnh vin.
Thng k.
Theo di tnh hnh thc tp ca sinh
vin.
Theo di thng tin lin lc vi ph
huynh sinh vin.
Cp nht khen thng k lut.

Nhng chc nng cha c ca h thng qun l o to hin ti


Tn chc nng
Theo di ton b qu trnh hc tp cc mn ca sinh vin.
Phn loi trnh t hc cc mn hc.
Tip nhn, xem xt v x l ng k mn hc ca cc sinh vin.
T vn cho sinh vin v chn cc mn hc.
Thng k sinh vin tham gia mn hc trong mt k.
Thng k cc mn hc m sinh vin tham gia trong mt k.
Cp nht tiu chun vo tng b mn, ca tng nm.
Theo di tnh hnh hon thnh cc mn hc ca sinh vin trong cy mn hc
phi hc
Cung cp kh nng ng k trc tuyn.
X l ng k mn hc trc tuyn.
To ti khon v hm th dng cho sinh vin.
Din n t vn Mn hc.
nh gi chung h thng qun l o to ang tn ti:
u im:
Nguyn Th Hin

17

Lp CT702

n tt nghip
o H thng WebSite c xy dng trn nn cng ngh For
Web, c s d liu MSAccess, IIS nn tn dng c cc c
s d liu c sn ca n v v Cc dch v tin ch m h
thng Windows cung cp.
o Tc truy cp kh nhanh.
o Giao din d dng.
Nhc im:
o Tnh bo mt khng cao. K thut xy dng h thng c
nn h thng i khi b Down. Vic bo tr cng l rt kh
khn.
o V h thng c s dng c s d liu MS Access nn h
thng t vn xy dng ln phi s dng MS Access hoc phi
thay i CSDL c th mi c th tch hp c.

1.2.2.Vn cn gii quyt


1. Cn hon chnh c h thng cc mn hc v cng tc t vn mn
hc
2. H tr cc dch v trc tuyn v mi trng tin ch
Vi s pht trin ca cng ngh ngy nay, H thng cn cung cp cho
sinh vin cc dch v tin ch sau:
Dch v tra cu: tra cu cc thng tin cn thit v cc mn
hc. Gii quyt cc vn thc mc ca sinh vin v cc
mn hc. y l tin ch quan trng hng u m h thng
cn phi cung cp.
Cho php sinh vin ng k trc tip mn hc ca mnh
vi phng o to v yu cu sp xp lp hc theo nhu
cu.

Nguyn Th Hin

18

Lp CT702

n tt nghip
Cho php sinh vin c th in ra danh sch cc mn hc m
mnh chn trn c s cc mn hc s phi hc v cc
mn hc hc theo cu trc hnh cy.
3. C kh nng p ng c cc quy ch o to
a. Qun l c cc mn hc:
Hin nay, thng tin cc mn hc cn phi c qun l mt cch
y vi cc thng s nh: Tn mn hc, s trnh hc, c l i
cng khng,
b. Qun l ngnh hc
Cp nht ngnh hc v cc thng tin ngnh hc. V qu trnh o
to theo hnh thc tin ch l khng c nh, cho nn mn hc
hng nm s thng xuyn thay i. Vic hc cng thay i theo
yu cu.
c. Qun l lp hc.
d. Qun l thng tin sinh vin.
e. Qun l Ch tiu nm hc.
f. Qun l tng tc mn hc
Theo nh Quy nh ca vic hc tn ch th sinh vin bt buc
phi hc cc mn hc i cng. y l nhng mn hc bt
buc. Ch khi hc xong i cng, sinh vin mi c php ng
k hc nhng mn hc m mnh mun theo. Tt nhin phi lun
c s rng buc. Mn hc ny mun hc th phi hc mn hc
kia hay nu hc mn hc ny th c th hc c nhng mn
hc kia
g. Qun l Chng trnh o to
Nguyn Th Hin

19

Lp CT702

n tt nghip
Trong chng trnh o to c th nh trng quyt nh b
sung, hay loi b mt hay mt vi mn hc cho ph hp vi
xu th o to hin nay. Nn vic cp nht mn hc hin c l
cn thit.
h. Qun l tn ch mn hc m sinh vin t theo tng kho

nm bt c tnh hnh tham gia mn hc ca sinh vin mt cch


st sao v tin cho vic thit lp bo co.
i. ng k v tip nhn ng k hc tn ch
Sinh vin sau khi tm hiu k cc mn hc s ng k cc mn
hc mnh mun hc vi phng o to. ng thi, ng k lun
lp hc, thi gian ri gi cho phng o to
Phng o to c trch nhim tip nhn ng k ca sinh vin,
vo s ng k. V sp xp lp cho sinh vin theo yu cu ca
sinh vin trn c s yu cu l hp l.
4. Cc vn khc lin quan
a. H tr cc chun: H thng t vn c xy dng ra phi c th
lin tc c vi cc h thng khc c bit l phi c kh nng
kt hp vi h thng hin ti. Do phi c chun cho h thng
lin tc.
b. Vn thut ton gii quyt vn cng l mt vn quan
trong gii quyt yu t tc chy h thng v x l thng
tin.
c. Vn bo mt d liu:
Hng nm, cc thng tin v ng k mn hc, sinh vin c lu
tr vi mt tn xut rt ln. v vy, vic m bo tc x l v
Nguyn Th Hin

20

Lp CT702

n tt nghip
an ton d liu trong cng ngh lu tr tr ln rt cp thit. m
bo an ton d liu khng ch l phng trnh c nhng sai st
trong x l d liu, lu tr d liu m cn l ngn nga nhng
hnh vi sai tri trong vic s dng h thng.

1.2.3. Cc gii php c xut


Gii php cng ngh cc h thng phn mm:
H gm 2 h con :
o H t vn
- Qun tr thng tin hc tp.
- T vn la chn mn hc.
- B tr sp lp v tnh tin.
o H qun l t liu lin quan :
- D liu kt xut t CSDL s c lu vo cc ti liu
XML hoc XHTML m bo tnh ng b d liu.
- C kh nng kt xut file di dng pdf, doc gi ti
cc h thng khc.
Gii php v h tr mi trng trc tuyn v mi trng giao tip
tin ch.
Hin nay, trng i hc Quc Gia H Ni ang s dng mi
trng trc tuyn:
H thng th in t.
Website ca i hc Quc Gia H Ni: cung cp cc thng tin

v t chc, c cu, h thng o to, chnh sch ca i hc


Quc Gia H Ni, ri cc thng tin lin quan n kt qu hc
tp
H thng t vn cn c kh nng tch hp vi h thng hin c ca i
hc Quc Gia H Ni c th cung cp mt cch nhanh chng v thun tin
Nguyn Th Hin

21

Lp CT702

n tt nghip
nht cc thng tin mn hc cng nh nhng vn m sinh vin ang quan
tm. Ngoi ra phi c kh nng kt xut ra cc file pdf gi ti cc h thng
khc.
Gii php v chun ho v quy trnh nghip v.
o i vi ngi chu trch nhim qun l:
Cn phn cng trch nhim mt cch hp l, ng vic,
ng thi gian quy nh.
C trch nhim cp nht mn hc cn thit cng nh theo
di st sao vic ng k hc ca sinh vin.
Lp bo co nh k hay khi c yu cu.
o i vi ngi tham gia quy trnh c bit l sinh vin:
Phi thc hin tt trch nhim ca mnh bng vic m
bo cht lng cng vic v ng tin cng vic.
C th gi phn hi ti ngi qun l quy trnh hoc ng

k vic hc ca mnh theo nhu cu.

1.2.4. Mc tiu ca h thng


a. Xy dng h thng t vn vi y cc chc nng phc v cho
cng tc qun tr mn hc mt cch hp l m khng phi tn nhiu
cng sc v tin ca ca nh trng.
b. Tch hp h thng t vn xy dng c vo WebSite c nhm
thc hin mc tiu trc ht l phc v cho hot ng t vn mn
hc cho sinh vin, vic ng k mn hc cho sinh vin, tip nhn
ng k mn hc ca cc sinh vin
c. Nghip v t vn mn hc cho sinh vin c tin hc ha hon ton

gip cho sinh vin thun li cho vic tm hiu v ng k mn hc

Nguyn Th Hin

22

Lp CT702

n tt nghip
v gip cho nh trng bt thi gian cng sc thc hin cng tc
t vn cho sinh vin.

Nguyn Th Hin

23

Lp CT702

n tt nghip

Chng 2
M HNH NGHIP V
2.1. M t nghip v
Khi t chc ging dy theo h thng tn ch, u mi hc k sinh vin
ng k cc mn hc thch hp vi nng lc v hon cnh ca mnh, ng
thi ph hp vi quy nh chung nhm t c kin thc theo mt ngnh
chuyn mn chnh no . C vn hc tp ti cc Khoa, Vin c trch nhim
gip sinh vin chn la cc mn hc ph hp vi kh nng ca mnh v m
bo hon tt c trong thi gian quy nh cc mn hc ca nhm ngnh v
ngnh chn. C vn cho sinh vin la chn mn hc l cc cn b ging
dy c kinh nghim, hiu bit su sc v chng trnh o to ca nhm
ngnh v ngnh lin quan, c tinh thn trch nhim v tn tuy vi cng tc
sinh vin. Mi c vn s c trch nhim c vn cho mt s lng khong 100
sinh vin.
Cc mn hc c Nh trng la chn cho mi hc k c cng b
rng ri cho sinh vin la chn. C nhiu loi mn hc khc nhau: mn
hc bt buc, mn hc tin quyt, mn hc song hnh, mn hc t chn bt
buc theo chuyn ngnh. Ngoi ra sinh vin cn c th t ghi tn hc mt s
mn theo nguyn vng c nhn b sung thm kin thc ca mnh trong
mt lnh vc no .
Trong h thng o to theo tn ch, ngoi lp qun l thng thng cn
c khi nim "lp mn hc". "Lp mn hc" c t chc theo tng mn hc
m sinh vin ng k hc. Khi nim lu ban s khng cn. Sinh vin ch b
buc phi thi hc nu khng hon tt kho hc trong mt s hc k quy nh
hoc c s tn ch tch lu nh hn 2/3 tng s tn ch ti thiu m sinh vin
buc phi ng k theo quy nh ca trng mi hc k tnh ti thi im
ang xt.

Nguyn Th Hin

24

Lp CT702

n tt nghip
Trong h thng tn ch, mt nm hc cc trng c chia thnh 3 hc
k: gm 2 hc k chnh v mt hc k ph (h). Hc k ph c m nhm
to iu kin cho sinh vin ui kp tin trnh hc tp khi cha t mt mn
hc no , hoc hc vt hon tt nhanh chng trnh o to. S tn ch
ng k trong hc k ph khng vt qu 7 tn ch. Hc k ph s c m
khi sinh vin c yu cu v nh trng c kh nng p ng c yu cu .
Trong mi hc k chnh, sinh vin c quyn ng k hc t 15 n 27
tn ch (tr hc k lm n tt nghip v khng k cc tn ch thc tp cng
nhn, thc tp cn b k thut).
Nh vy, mi kho hc c quy thnh s hc k chnh hoc s tn ch
phi hon tt t mt vn bng. Do , khi nim nm hc s khng hon
ton mang ngha nh trc y. Cng vic hc tp, ging dy s c tin
hnh lin tc trong nm.
Hot ng T vn mn hc l hot ng ch cht v rt quan trng ca
h thng qun l h o to theo tn ch. Nh chng ta bit, mi nm, mi
khi ngnh s c mt chng trnh o to ring m trong cc lp trong
cng kho s phi hc theo chng trnh o to nh sn. Theo quy nh
ca vic hc theo tn ch, sinh vin bt buc phi hc xong cc mn i
cng. y l cc mn hc bt buc. Sau khi hc xong i cng, sinh vin
mi c php ng k hc nhng mn hc chuyn ngnh m mnh mun
theo. Sinh vin c php ng k cc mn hc vo u mi hc k. Do
sinh vin bt buc phi suy ngh cn thn v cc vn nh ni dung cc
mn hc ng k, trnh t cc mn hc, nng lc ca bn thn, k c kh
nng ng hc ph ... khi ng k hc. Vo u mi k, nh trng lp danh
sch cc mn hc trong k cho mi kho ca mt ngnh hc v thng bo cho
sinh vin. Thng tin bao gm: Kho hc, ngnh hc, tn mn hc, ngy thng
hc, gio vin dy, s n v hc trnh, ghi ch.
Da vo thng bo , sinh vin ca mi chuyn ngnh tra cu tm ra
thng tin cn thit cho mnh. Mi sinh vin phi xc nh c:
Cc mn hc (lc ra t bng im hin c ca sinh vin).

Nguyn Th Hin

25

Lp CT702

n tt nghip
Cc mn hc cn phi hc bng cch trch ra t chng trnh o to

ngnh hc m nhng sinh vin theo nhng mn cha thi t tn ch.


i chiu cc mn cn li vi danh sch cc mn hc nh trng s t
chc trong k chn ra cc mn c th hc trong k.
Vi mi mn hc trong k kim tra cc iu kin (bng t vn hay t

lp) chon ra cc mn ng k.
Lp bng ng k cc mn hc d kin s hc v gi km ng k cho

phng o to.
Phng o to tip nhn cc bng ng k hc ca sinh vin, tng hp s
sinh vin ng k cc mn, sp xp li cc lp hc, loi b cc mn hc
khng c sinh vin theo, lp ra danh sch hc mi c iu chnh cng
b. Mt khc, lp thng bo kt qu cho cc sinh vin ng k c chp
nhn y sinh vin n ng tin v lp phiu tham gia lp hc. Nhng
sinh vin ng k khng c lp s ng k li t tip theo.
Sau khi cc sinh vin ng k y v np tin, phng o to
ln danh sch sinh vin cc lp cho cc mn hc v lp thi kha biu cho k
hc. Thi kha biu c gi v cc khoa cc khoa phn cng cn b
ging dy.
Tin trnh t chc ng k v lp thi kha biu cho mi k c m t
bng biu hot ng hnh sau:

Nguyn Th Hin

26

Lp CT702

n tt nghip

Phng o to

Sinh vin

Trc k hc
Lp danh sch cc mn
s t chc trong k

Nhn t vn
mn hc

Thng bo cho
sinh vin

Chn v ng k
mn hc

Tng hp ng k cho
sinh vin

Gi ng k cho
trng

Ln danh sch lp c th
t chc

iu chnh DS
mn hc hc k

Thng bo kt
qu ng k

ng k
kt qu
yes

Lp thi kha
biu gi cc khoa

Thu hc ph

Trc khi bt
u k hc.

Hnh 2.1: Biu hot ng tin trnh ng k v t chc lp.


Nguyn Th Hin

27

Lp CT702

no

n tt nghip

Trong s cc hot ng ny c ba vn ln t ra cn phi gii quyt.


Vic ln danh sch v iu chnh danh sch cc mn hc nh th

no tha mn cc yu cu v cc rng buc thc t ca trng


t ra( gio vin, ging ng, chng trnh ging dy,)
T chc sp xp lp v thi kha biu.
T chc v ni dung t vn mn hc.
Hai vn u thuc v nghip v o to c cc phng o to
thc hin nhiu nm. Trong lun vn ny s i su vo ni dung t vn mn
hc.

Nguyn Th Hin

28

Lp CT702

n tt nghip

2.2 Lp m hnh nghip v


2.2.1. Lp bng phn tch
T cc m t hot ng nghip v trn ta lp c bng sau:
Bng 2.1: Bng phn tch hot ng + d liu.
ng t + b ng
1. Ln danh sch mn hc d kin.

Danh t
Phng o to

Phn loi
Tc nhn

2. Tra cu danh sch mn hc

DS mn hc d kin

HSDL

3. Nhn t vn.

Sinh vin

Tc nhn

4. Chn mn hc.

Mn hc

5. Lp bn ng k.

Ban ng k

HSDL

6. Tng hp ng k ca sinh vin.

Chng trnh hc

HSDL

7. Thng bo kt qu ng k.

Ban tng hp ng HSDL

8. iu chnh danh sch mn d kin.

9. Lp ha n thu hc ph.

Thng bo kt qu

HSDL

10. Ln danh sch cc lp hc.

Ha n thu tin

HSDL

11. Ln danh sch sinh vin mi lp.

Hc ph

12. Lp bo co.

Gio vin

Tc nhn

Danh sch lp t HSDL


chc

Nguyn Th Hin

29

Danh sch SV lp

HSDL

Bo co

HSDL

Lnh o

Tc nhn

Lp CT702

n tt nghip

2.2.2. Xy dng biu ng cnh


Yu cu t vn
Thng tin t vn
Tra cu mn hc
SINH VIN

Yu cu bo co
Danh sch lp

Danh sch mn hc
ng k mn hc

Thng bo kt qu ng k
Ha n thu hc ph
Danh sch cc lp

H THNG
0
T VN V
T CHC
LP HC

Bo co

LNH O

Bo co ph duyt

Danh sch sinh vin lp

Hnh 2.2: Biu ng cnh h thng t vn t chc lp hc

Nguyn Th Hin

30

Lp CT702

n tt nghip

2.2.3. Lp biu phn r chc nng


Bng tng hp chc nng
Cc chc nng s cp

Gp ln 1

Gp ln 2

1. Tra cu mn hc.
2. Nhn t vn.

ng k
mn hc.

3. Chn mn hc.
4. Lp bng ng k.
5. Ln danh sch mn hc hc
k
6. Tng hp ng k ca sinh
vin.

T chc
ng k

7. Thng bo kt qu ng k.

T vn
ng k v
t chc lp

8. iu chnh danh sch mn


hc.
9. Lp ha n thu tin.
10. Ln danh sch cc mn ca
hc k.
11. Ln danh sch sinh vin mi
lp

T chc
lp v bo
co

12. Lp bo co

Nguyn Th Hin

31

Lp CT702

n tt nghip

b. Biu phn r chc nng


NG K T CHC LP HC

1. ng k mn hc

2. T chc ng k

3.Lp k hoch hc v bo co

1.1 Tra cu danh sch mn.

2.1 Ln danh sch mn hc

3.1 Lp danh sch lp.

1.2 Nhn t vn.

2.2 Tng hp ng k.

3.2 Lp danh sch sinh vin lp

1.3 Chn mn hc.

2.3iu chnh danh sch mn

3.3 Lp bo co

1.4 Lp bng ng k

2.4 Thng bo kt qu.


2.5 Lp ha n thu tin.

Hnh 2.3 : Biu phn r chc nmg t chc lp hc u k

2.2.4. M t chi tit cc chc nng


(1.1) Tra cu danh sch mn: Vo u mi k, nh trng lp danh
sch cc mn hc trong k cho mi kho ca mt ngnh hc v thng bo cho
sinh vin. Thng tin bao gm: Kho hc, ngnh hc, tn mn hc, ngy thng
hc, gio vin dy, s n v hc trnh, ghi ch. Da vo thng bo , sinh
vin ca mi chuyn ngnh tra cu tm ra thng tin cn thit cho mnh. Sinh
vin phi xem t bng thng bo mn hc c th ng k hc trng k xem
mnh c th hc c nhng mn no.
(1.2) Nhn t vn: Sau khi xc nh c cc mn mnh mun hc,
tng s n v hc trnh chn, sinh vin c C vn hc tp ti cc Khoa,
Vin c trch nhim gip sinh vin chn la cc mn hc ph hp vi kh
nng ca mnh v m bo hon tt c trong thi gian quy nh cc mn
hc ca nhm ngnh v ngnh chn. C vn cho sinh vin la chn mn

Nguyn Th Hin

32

Lp CT702

n tt nghip
hc l cc cn b ging dy c kinh nghim, hiu bit su sc v chng trnh
o to ca nhm ngnh v ngnh lin quan
(1.3) Chn mn hc: Sau khi xc nh c cc mn mnh mun hc,
tng s n v hc trnh chn, sinh vin c C vn hc tp ti cc Khoa,
Vin t vn xong, sinh vin s quyt nh chn mn hc m mnh s hc.
(1.4)Lp bng ng k: Khi xc nh c cc mn mnh mun hc,
tng s n v hc trnh chn, sinh vin vit phiu ng k ng k
nhng mn mnh mun hc vi phng o to. Sinh vin phi ng k lun
lp hc, thi gian hc, gio vin dy ri gi cho phng o to.
(2.1) Ln danh sch mn hc: y l cng vic ca phng o to.
Phng o to c nhim v lp ra bng danh sch cc mn no c th c
hc trong k.
(2.2) Tng hp ng k: Phng o to tng hp cc bn ng k mn
hc ca sinh vin c th hc trong k li ri thng bo cho sinh vin bit:
nhng lp s m, nhng sinh vin ng k chp nhn.
(2.3) iu chnh danh sch mn: Phng o to da vo kt qu ng
k ca sinh vin sp xp li cc lp hc, loi b cc mn hc khng c
sinh vin theo, c th b sung danh sch mn hc mi iu chnh sinh vin
ng k.
(2.4) Thng bo kt qu: Khi tng hp c danh sch cc lp c th
hc, loi b cc lp khng c sinh vin ng k theo, phng o to lp bng
thng bo mi thng bo cho sinh vin bit kt qu nhng mn no s
c hc trong k, mn no b loi b khng c hc trong k ny v kt
qu ng k ca h.
(2.5) Lp ha n thu tin: Khi thng bo kt qu cc mn hc c
hc, phng o to cng thng bo lun kt qu m sinh vin ng k sinh
vin n ng tin v lp phiu tham gia lp hc. Nhng sinh vin ng k
khng c lp s ng k li t tip theo.

Nguyn Th Hin

33

Lp CT702

n tt nghip
(3.1) Lp danh sch lp: Sau khi cc sinh vin ng k y v
np tin, phng o to ln danh sch sinh vin cc lp cho cc mn hc v
lp thi kha biu cho k hc
(3.2) Lp danh sch sinh vin lp: Sau khi sinh vin ng k v np
tin hc ph xong, phng o to tin hnh xp lp cho sinh vin, chia nh
nhng lp c ng sinh vin ng k.
(3.3) Lp bo co: Phng o to tin hnh tng hp cc thng tin chi
tit v vic ng k hc, lp hc, gio vin b mn dy trong k ri lp bo
co bo co ln ban lnh o nh trng.

2.2.4. Danh sch cc h s d liu c s dng


a: Danh sch mn hc d kin.
b: Chng trnh hc.
c: Bn ng k.
d: Bng kt qu hc tp ca sinh vin.
e: Bng tng hp kt qu ng k.
f: Thng bo kt qu ng k.
g: Ha n thu hc ph.
h: Danh sch cc lp t chc.
i: Danh sch sinh vin mi lp.
j: T in mn hc.
k: Bo co.

Nguyn Th Hin

34

Lp CT702

n tt nghip

2.2.5 . Lp ma trn thc th chc nng


H S D LIU
a. Danh sch mn hc d kin.
b. Chng trnh hc.
c. Bn ng k.
d. Bng kt qu hc tp ca sinh vin.
e. Bng tng hp kt qu ng k.
f. Thng bo kt qu ng k.
g. Ha n thu hc ph.
h. Danh sch cc lp t chc.
i. Danh sch sinh vin mi lp.
j. T in mn hc.
k. Bo co.
CC CHC NNG NGHIP V

a b c d e f g h

1. ng k mn hc.

R R C R

2. T chc ng k.

U R R

U R U C C

3. Lp k hoch hc v bo co.

Nguyn Th Hin

35

C
R U U

Lp CT702

n tt nghip

Chng 3
PHN TCH H THNG
3.1 Cc m hnh x l nghip v

SINH VIN

Yu cu bo co

Bo co

LNH O

T in mn hc

D.sch SV mi lp

D.sch cc lp t

g
f
e

Ha n thu hc ph
Thng bo KQ ng k

Bng
ng k

TH

KQ

Bng KQ hc tp ca

Bn ng k

Chng trnh hc

Danh sch MH d

Lp
3.0k
hoch hc,
bo co
Danh sch sinh vin cc lp

Danh sch cc lp

Danh sch mn hc

Tra cu mn
hc
Ho n thu hc ph

Thng tin t vn
Thng bo kt qu ng k

T2.0
chc
ng k

Bo co

ng k mn hc

Yu cu t vn

3.1. Biu lung d liu mc 0

1.0k
ng
mn hc
SINH VIN
Hnh 3.1 Biu lung d liu mc 0 ca ng k t chc lp hc

Nguyn Th Hin

36

Lp CT702

n tt nghip

3.1.2. Biu lung d liu vt l mc 1

D.sch mn hc d

a
b

Chng trnh hc

Bng KQ hc tp ca

Bn ng k

Lp1.4
bng
ng k
Yu
cu
ng
k

Thng tin t vn

Thng tin mn
hc

Tra
1.1cu
danh sch
mn

Yu cu t vn

Yu cu tra cu

3.1.2.1. Biu tin trnh 1.0 ng k mn hc

ng k

SINH VIN

Thng bo KQ ng k

T in mn hc

SINH VIN

1.2 t
Nhn
vn
1.3mn
Chn
hc

Hnh 3.1.1: Biu tin trnh 1.0 ng k mn hc

Nguyn Th Hin

37

Lp CT702

n tt nghip

3.1.2.2. Biu tin trnh 2.0 T chc ng k

iu2.3
chnh
danh sch
mn

D.sch mn hc d kin

Chng trnh hc

Ha n thu hc ph

Thng bo KQ ng

Bng TH KQ ng

D.sch cc lp t chc

D.sch SV mi lp

Bng ng k sinh

2.5 n
Lp ha
thu tin

Danh sch sinh


vin lp
Danh sch lp t
chc

Ln2.1
danh
sch mn
hc

Ho n hc ph

C tha s n v hc trnh
khng

SINH VIN

2.4 bo
Thng
kt qu

2.2hp
Tng
ng k
Kt qu ng k

SINH VIN

Hnh 3.1.2: Biu tin trnh 2.0 T chc ng k

Nguyn Th Hin

38

Lp CT702

n tt nghip

3.1.2.3. Biu tin trnh 3.0 Lp k hoch hc v bo co

SINH VIN

Danh
sch
sinh
vin
lp

D.sch mn hc d
Bng TH KQ ng

D.sch cc lp t

Danh sch SV mi lp

Bo co

Ho n thu hc ph

LNH O

Tng hp bo co

Danh
sch
lp

Yu cu bo co

Lp3.1
danh
sch lp

3.3bo
Lp
co

Ln3.2
danh
sch sinh
vin lp

Hnh 3.1.3: Biu tin trnh 3.0 Lp k hoch hc v bo co

Nguyn Th Hin

39

Lp CT702

n tt nghip

3.2.

Xy dng m hnh d liu khi nim

3.2.1. Lit k chnh xc ha mc tin


Bng 3.1: Lit k cc thuc tnh cc h s ti liu
Mc tin

Du loi

Mc tin

Du loi

A. danh sch mn d kin

18. Kho

1. Hc k.

19. Ngnh hc

2. Nm hc.

20. M mn hc

3. Mn hc

21. Tn mn

4. S tn ch.

22. Ngy ng k

5. Hc ph.

D. bng kt qu hc tp

B. Chng trnh ngnh.

23. M SV

6.M chng trnh

24. Tn SV

7. Tn chng trnh

25. M mn hc

8. Ngnh hc(CT)

26. S tn ch

9. Thi lng(CT)

27. im mn

10. Thi gian hc(CT)

E. Bng tng hp ng k

11. Tn mn hc(CT)

12. Phn loi


13. S tn ch(CT)

28. Tn mn hc

29. S SV ng k (mn)

30. S lp m(mn)

C. Bn ng k.

31. M/khng

14. S bn ng k

F. Thng bo kt qu

15. M SV

32. M SV

16. H tn SV

33. H tn SV

17. tn lp

34. Tn mn hc

Nguyn Th Hin

40

Lp CT702

n tt nghip
35. Chp nhn/khng
(ng k mn)

I. Danh sch sinh vin lp

36. /thiu

51. Nm hc

G. Ha n thu hc ph

52. Tn lp m

37. S ha n

53. S s lp(xp vo lp)

50. Hc k

38. M SV

54. M SV

39. H tn SV

55. H tn SV

40. L do thu

J. T in mn hc

41. Tng s tin

56. M mn

42. Ngythu

57. Tn mn

43. Ngi thu

58. Tn mn tin quyt

H. Danh sch lp.

59. Phn loi

44. Hc k

K. Bo co

45. Nm hc

60. S bo co

46. M lp m

61. Tn bo co

47. Tn lp m

62. Ni dung bo co

48. Mn hc
49. S sinh vin

Nguyn Th Hin

63. Ngy bo co
64. Ngi lp bo co

41

Lp CT702

n tt nghip

3.2.2. Bc 2: Xc nh cc thc th v thuc tnh


Bng 3.2: Bng cc mc tin c chn sau bc 1
Mc tin

Du
loi

A. Danh sch mn d kin

Du
loi

Mc tin
C. Bng ng k mn hc

1. Hc k

15. S bn ng k

2. Nm hc

16. M SV

3. Tn mn hc

17. H tn SV

4. S tn ch mn hc

18. Tn lp kha hc

5. Hc ph mn d kin

19. Tn kho

20. Tn ngnh

B.Chng trnh o to ngnh


6. M chng trnh

23. Ngy ng k (mn)

7. Tn chng trnh

D. Bng kt qu hc tp

8. Tn ngnh

28. im thi t, tin ch mn

9. thi lng chng trnh

E. Bng tng hp ng k

10.thi gian hc chng trnh

29. S sinh vin ng k mn

12. Phn loi mn hc

30. S lp m cho mn

13. S tn ch mn hc

31. M/ khng
F. Thng bo kt qu ng k
35. Chp nhn ng k mn
36. /thiu

Nguyn Th Hin

42

Lp CT702

n tt nghip

Mc tin

Du
loi

Du
loi

Mc tin

G. Ha n thu hc ph

I. Danh sch sinh vin lp

37. S ha n thu hc ph

J. T in mn hc

40. L do thu ph SV

58. Tn mn tin quyt

41. Tng s tin thu

K. Bo co

42. Ngy thu

60. S bo co

H. Danh sch lp.

61. Tn bo co

46. M lp m

62. Ni dung bo co

47. Tn lp m

63. Ngy bo co

49. S sinh vin

64. Ngi lp bo co

Nguyn Th Hin

43

Lp CT702

n tt nghip
T bng 3.2 ta xc nh c cc thc th v cc thuc tnh ca n cho
trong bng sau:
Thc th

Cc thuc tnh

HOC KY

Tn hc k

NAM HOC

Tn nm hc.

MON HOC

M mn, tn mn, s tn ch.

PHAN LOAI

M loi, tn loi.

CHUONG TRINH

M CT, tn CT, thi lng, thi gian hc.

NGANH

M ngnh, tn ngnh.

SINH VIEN

M SV, tn SV.

LOP

M lp, tn lp, nm nhp hc .

KHO

M kho, tn kho.

LOP-MON

M lp mn, tn lp mn, s s lp mn.

BAO CAO

Tn bo co.

NHAN VIEN

M nhn vin, tn nhn vin, chc danh.

Nguyn Th Hin

44

Lp CT702

n tt nghip

3.2.3. Bc 3: Xc nh mi quan h v thuc tnh ca n


T bng 3.2, loi i cc thuc tnh chn ta c bng:
Bng 3.3: Bng cc mc tin chn li sau bc 2:
Du
loi

Mc tin

Du
loi

Mc tin

15. S bn ng k

39. S ha n thu ph

23. Ngy ng k

40. L do thu ph

28. im mn

41. Tng s tin thu

43. Ngy thu

30. s SV ng k mn
31. S lp-mn m

60. S bo co

32. M/khng

62. Ni dung bo co

36. Mn ng k c chp nhn


37. / thiu mn

Nguyn Th Hin

63. Ngy bo co

45

Lp CT702

n tt nghip
T bng trn ta xc nh c cc ng t. T thit lp c cc
quan h tng tc cho trong bng sau:

Mi quan h
NG K

THI( t)

THNG BO

TNG HP

Thc th tham gia

Thuc tnh

SINH VIEN, MON HOC,

S ng k

HOC KY

Ngy ng k

SINH VIEN, MON HOC,

S tn ch

HOC KY

im mn

SINH VIEN, MON HOC,


HOC KY

Chp nhn/khng
/thiu
S tin np

SINH VIEN, LOP MON,


HOC KY

S SV ng k
S lp m
M/khng
S phiu

THU

SINH VIEN, NHAN VIEN

Ngy thu
L do thu
Tng s tin thu

D KIN

S tn ch

MON HOC, HOC KY

Nguyn Th Hin

46

Lp CT702

n tt nghip
Bng 2: Cc mi quan h ph thuc s hu
Mi quan h

Thc th tham gia

THUOC 1

KY HOC, NAM HOC

THUOC 2

SINH VIEN, LOP-KHOA

THUOC 3

LOP-KHOA, KHOA

THUOC 4

LOP-KHOA, NGANH

THUOC 5

MON HOC, PHAN LOAI

THUOC 6

CHUONG TRINH, NGANH

THUOC 7

MON HOC, CHUONG TRINH

CO

Thuc tnh

S tit

MON HOC, MON HOC

Nguyn Th Hin

47

Lp CT702

n tt nghip

Bc 4: V biu m hnh

NM HC

PHN LOI

Thuc 5

S
tit

3.2.4.

MN HC

Thuc 7

Thuc 1

HC K
Thi

D kin
im

ng k

Thu

Tng
hp

Thng bo

NHN VIN

lp

Phn

SINH VIN
Thuc 2

LP-MN
Thuc 3

LP-KHO

KHO

Thuc 6

Thuc 4

NGNH

CHNG TRNH

Hnh 3.4: Biu m hnh E-R

Nguyn Th Hin

48

Lp CT702

n tt nghip

Chng 4
Thit k h thng
4.1. Thit k c s d liu
4.1.1. Thit k s s d liu logic
a. Biu din cc thc th
Ta chuyn m hnh ER nhn c mc trc thnh m hnh d liu
quan h nh sau y:
NMHC
HC K
MN HC

NM HC (Tn nm hc)
HC K (M hc k, tn hc k)
MN HC (m mn, tn mn, s tin ch)

(1)
(2)
(3)

SINH VIN
gio)

SINH VIN (M SV, h tn SV, ngy sinh, dn tc, tn


(4)

LP-KHO

LP-KHO ( Tn lp, nm nhp hc)

KHO
NGNH
LP-MN
PHN LOI

KHO (M khoa, tn khoa)


NGNH (M ngnh, tn ngnh)
LP-MN (M lp mn, tn lp mn)
PHN LOI (M loi, tn loi)

CHNG TRNH
thi lng )
NHN VIN
a ch)

(5)
(6)
(7)
(8)
(9)

CHNG TRNH (M CT, tn Ct, thi gian hc,


(10)
NHN VIN (M nhn vin, tn nhn vin, ngy sinh,
(11)

Nguyn Th Hin

49

Lp CT702

n tt nghip
b. Biu din cc mi quan h
<Thuc 1>
(2) => (2):
HC K (Tn hc k, tn nm hc)
<Thuc 3>

(2)

(5) => (5):


LP KHO (Tn lp, nm nhp hc, M kho)

<Thuc4>

(5)

(5) => (5):


LP KHO (Tn lp, nm nhp hc, M kho, m ngnh)

<Thuc 2>

(5)

(4) => (4):


SINH VIN (M SV, h tn SV, ngy sinh, dn tc, tn gio, a
ch, in thoi, m lp)

<Thuc 6>

(4)

(10) => (11):


CHNG TRNH (M CT, tn CT, thi gian hc, thi lng,
m ngnh)

<Thuc 7>

(11)

Thm mt quan h mi:


MN-CHNG TRNH (M CT, m mn, s tn ch)

<Thuc 8>

Thm mt quan h mi:


MN-IU KIN (M mn1, M mn 2)

<d kin>
<Thi>
<Dangky>
<Thongbao>

<Tonghop>

(14)

KETQUAHOCTAP (Ma SV, mamon, sotinchi, diem)

(15)

DANGKY (maSV, mamon, hocky, ngaydangky)

(16)

THONGBAO (maSV, mamon, chapnhan, du/thieu,


(17)
DSLOP-MON (malop-mon, maSV, tenhocky)

(18)

KT QU NG K (m mn, tn hc k, s SV ng

k, s lp)
<Thu>

(13)

DS MON DU KIEN (Tenhocky, mamon, sotinchi)

sotiennop)
<Phanlop>

(12)

(19)
PHIEUTHU (sophieu, maSV, MaNV, lydothu, sotien, ngaythu)
(20)

Nguyn Th Hin

50

Lp CT702

n tt nghip

c. V biu lin kt ca m hnh quan h


NM HC(1)

PHN LOI(8)

#Tn nm hc

#M loi
Tn loi

MN HC(3)
#M mn
Tn mn
S tn ch
#M loi

LP-MN(13)
#M lp mn
Tn lp mn

SINH VIN(4)
#M SV
H tn SV
Ngy sinh
Dn tc
Tn gio
a ch
in thoi
#M ngnh
#M kho
#M hc k

NGNH(7)
#M ngnh
Tn ngnh

HC K(2)
#M hc k
Tn hc k

#Tn nm hc

KHO(6)
LP(5)
#M lp
Tn lp
Nm nhp hc

Nguyn Th Hin

LP-KHO(12)
# M lp
#M khoa
Nm nhp hc

49

#M kho
Tn kho

Lp CT702

CHNG TRNH(9)
#M chng trnh
Tn chng trnh
Thi gian hc
Thi lng
#M ngnh
#M mn

NHN VIN(10)
#M NV
Tn nhn vin
Ngy sinh
a ch

BO CO(11)
#M bo co
Tn bo co
#M nhn vin

n tt nghip

4.1.2. Thit k c s d liu vt l

4.1.2.1. La chn h qun tr c s d liu


thit k c s d liu vt l trc ht ta cn chn h qun tr c s d
liu. H qun tr c s d liu c dng l h qun tr SQL Server. SQL
Server c ti u c th chy tt trn mi trng c s d liu rt ln ln
n Tera-Byte v c th phc v cng lc cho hng ngn user. Mt khc, kh
nng bo mt ca SQL l rt cao, c th s dng phn quyn cho ngi s
dng h thng,.
Microsoft SQL Server cng c thit k, iu khin v qun tr c s d
liu vi cc x l bin c Server, cc MS SQL Server Object, SQL Server vi
tnh thc thi cao.
Ngn ng xy dng chng trnh ng dng l ngn ng ASP.Net, C#.
Vic thun li ca vic dng ASP.Net, C# l tit kim thi gian v cng sc
so vi cc ngn ng lp trnh khc khi xy dng cng mt ng dng.
ASP.Net cho php ta chnh sa n gin v nhanh chng mu sc, kch thc,
hnh dng ca cc i tng c mt trong ng dng, giao din p hn, c th
link n cc web server nhanh chng. Ngoi ra ASP.Net cn c rt nhiu
thun li khc.
ASP.Net cho ta t ng cp nht ho (Update) cc thnh phn
compiled m khng cn khi ng li cc Web server.
Ci t ASP.Net
chy trang ASP.Net, trc ht ta ph ci t thnh cng:
Internet Information Server (IIS).
MS Virtual Studio.NET- trong trng hp ny th MS Virtual
Studio.NET ci sn .NET Framwork SDK cho ta dng vi ASP.Net hoc
l Microsoft ASP.Net Web Matrix.
.NET Framwork Software Development Kit (SDK). Nu ta khng c MS
Visual Studio.NET, ta c th ti .NET Framwork Software Development Kit
Nguyn Th Hin

50

Lp CT702

n tt nghip
(SDK) xung t do t mng www.microsoft.com/net, vi SDK, ta ch c th
dng Notepad hoc mt text Editor no ta thch pht trin trang ASP.Net
m thi.
Kt ni c s d liu trong bi
ADO l cng c truy nhp n cc c s d liu c xy dng
trn OLEDB (Object Linking and Embeding Database). Nu OLEDB l cng
ngh c xy dng mc h thng th cng ngh ADO c xy dng
mc ng dng. Khi lp trnh chng ta khng phi tng tc trc tip vi OLE
DB m thay vo ta ch lp trnh vi ADO. u im khi lp trnh vi ADO:
d s dng, khng ph thuc vo ngn ng lp trnh, khng ph thuc vo
ngun d liu, d dng m rng.

Nguyn Th Hin

51

Lp CT702

n tt nghip

4.1.2.2. Thit k cc file


1. Bng NAMHOC
Tn trng
Nam_hoc

Kho
chnh

Kiu DL
String(64)

Kho
ngoi

2. Bng HOCKY
Tn trng

Kiu DL

Kho
chnh

Ma_hoc_ky

String(64)

Ten_hoc_ky

String(255)

Nam_hoc

String(64)

Kho
ngoi

3. Bng MONHOC
Tn trng

Kiu DL

Ma_mon

String(64)

Ten_mon

String(255)

So_tien_chi

Int(5)

Nguyn Th Hin

52

Kho
chnh

Kho
ngoi

Lp CT702

n tt nghip
4. Bng SINHVIEN
Tn Thuc tnh

Kiu DL

Ma_SV

String(64)

Ho_ten_SV

String(255)

Dan_toc

String(255)

Ngay_sinh

DATE

Ton_giao

String(255)

Dia_chi

String(255)

Dien_thoai

String(64)

Ma_lop

String(64)

Kho
chnh

Kho
ngoi

5. Bng LOP-KHA
Tn Thuc tnh

KiuDL

Ten_lop

String(64)

Nam_nhap_hoc

DATE

Ma_khoa

String(64)

Ma_nganh

String(64)

Nguyn Th Hin

Kho
chnh

Kho
ngoi

53

Lp CT702

n tt nghip
6. Bng KHOA
Tn Thuc tnh

KiuDL

Ma_khoa

String(64)

Ten_khoa

String(255)

Kho
chnh

Kho
ngoi

7. Bng NGANH
Tn Thuc tnh

KiuDL

Ma_nganh

String(64)

Ten_nganh

String(255)

Kho
chnh

Kho
ngoi

8. Bng LOP-MON
Tn Thuc tnh

KiuDL

Ma_Lop-mon

String(64)

Ten_lop-mon

String(255)

Nguyn Th Hin

Kho
chnh

Kho
ngoi

54

Lp CT702

n tt nghip
9. Bng PHAN LOAI
Tn Thuc tnh

KiuDL

Ma_loai

String(64)

Ten_loai

String(255)

Kho
chnh

Kho
ngoi

10. Bng CHUONG TRINH


Tn Thuc tnh

KiuDL

Ma_CT

String(64)

Ten_CT

String(255)

Thoi_gian_hoc

DATE

Thoi_luong

Int(5)

Ma_nganh

String(64)

Kho
chnh

Kho
ngoi

11. Bng NHAN VIEN


Tn Thuc tnh

KiuDL

Ma_NV

String(64)

Ho_ten_NV

String(255)

Ngay_sinh

DATE

Dia_chi

String(255)

Nguyn Th Hin

Kho
chnh

Kho
ngoi

55

Lp CT702

n tt nghip
12. Bng MON-CHUONG TRINH
Tn Thuc tnh

KiuDL

Kho
chnh

Kho
ngoi

Ma_CT

String(64)

Ma_mon

String(64)

So_tin_chi

Int(5)

13. Bng MON-DIEU KIEN


Tn Thuc tnh

KiuDL

Kho
chnh

Kho
ngoi

Ma_mon1

String(64)

Ma_mon2

String(64)

14. Bng DS MON DU KIEN


Tn Thuc tnh

KiuDL

Ma_hoc_ky

String(64)

Ma_mon

String(64)

So_tin_chi

Int(5)

Nam_hoc

String(64)

Nguyn Th Hin

Kho
chnh

56

Kho
ngoi

Lp CT702

n tt nghip
15. Bng KET QUA HOC TAP
Tn Thuc tnh

KiuDL

Kho
chnh

Kho
ngoi

Ma_SV

String(64)

Ma_mon

String(64)

So_tin_chi

Int(5)

Diem

Int(5)

16. Bng DANG KY


Tn Thuc tnh

KiuDL

Ma_SV

String(64)

Ma_mon

String(64)

Hoc_ky

String(64)

Ngay_dang_ky

DATE

Nam_hoc

String(64)

Nguyn Th Hin

Kho
chnh

Kho
ngoi

57

Lp CT702

n tt nghip
17. Bng THONG BAO
Tn Thuc tnh

KiuDL

Kho
chnh

Kho
ngoi

Ma_SV

String(64)

Ma_mon

String(64)

Chap_nhan

Int(5)

Du/thieu

Int(5)

So_tien_nop

Int(5)

18. Bng DS LOP-MON


Tn Thuc tnh

KiuDL

Ma_lop-mon

String(64)

Ma_SV

String(64)

Ma_hoc_ky

String(64)

Nam_Hoc

String(64)

Nguyn Th Hin

Kho
chnh

58

Kho
ngoi

Lp CT702

n tt nghip
19. Bng KET QUA DANG KY
Tn Thuc tnh

KiuDL

Kho
chnh

Ma_ mon

String(64)

Ma_hoc_ky

String(64)

So_SV_dang_ky

String(64)

So_lop

String(64)

Nam_hoc

String(64)

Kho
ngoi

20. Bng PHIEU THU


Tn Thuc tnh

KiuDL

So_phieu

String(64)

Ma_SV

String(64)

Ma_NV

String(64)

Ly_do_thu

String(255)

So_tien

Int(5)

Ngay_thu

DATE

Nguyn Th Hin

Kho
chnh

Kho
ngoi

59

Lp CT702

n tt nghip

4.2. Thit k lung d liu h thng


4.2.1. Biu lung h thng ca biu 1. ng k mn hc
Yu cu mn

SINH VIN

Mn ng k

Mn cn phi hc

Thng tin mn phi hc

Tra1.1
cu
danh sch
mn

NG
K

CHN
G TRNH

DS MN
D KIN

Yu cu chn mn

Lp1.4
bng
ng k

Thn
g tin
t
vn

KT
QU
HC

1.2
Chn mn
c th hc

Chn mn ng k

DS MN
IU
KIN

1.3
Nhn t
vn
Cc mn c th hc

SINH VIN

Thng tin t vn
Yu cu t vn

Thng tin mn hc

Cc file: CHNG TRNH, NG K, KT QU HC TP, DS


MN IU KIN,DANH SHC MN D KIN.
Khi my thc hin t vn t ng th (1.2) v (1.3) do my hon ton t
ng.
Nguyn Th Hin

60

Lp CT702

n tt nghip
Tin trnh 1.2 Chn mn c th hc.
X l theo l: u mi k hc khi sinh vin chn mn hc mnh mun hc
da vo DANH SCH MND KIN, KT QU HC TP, CHNG
TRNH.
Tin trnh 1.3 T vn chn mn
X l theo l khi sinh vin mun chn mn ng k hc.
Sinh vin nhp vo mn hc ng k, h thng s hin ra cc thng

tin v mn hc do sinh vin va ng k, xem mn sinh vin


c th hc hay khng t DS MN IU KIN,DANH SHC
MN D KIN lu vo bn NG K.
Khi ch cn li hai giao din:
a. Tra cu chn mn cn hc.
b. Chn mn ng k.

Nguyn Th Hin

61

Lp CT702

n tt nghip

4.2.2. Biu lung h thng ca biu 2. t chc ng k

PHIU
THU

CHNG
TRNH

KT
QU
NG
K

MN
HC_CT

Thng
tin tng
hp

NG
K

2.2hp
Tng
ng k

phiu thu

NHN
VIN

DS MN D
KIN

iu2.3
chnh
danh sch
mn

2.5 n
Lp ha
thu tin

kt qu ng k

Ln2.1
danh
sch mn
hc

SINH VIN

2.4 bo
Thng
kt qu

Thng bo s SV ng k

Cc file: NHN VIN, MN HC_CT, KT QU NG K, PHIU


THU, CHNG TRNH, DS MN HC D KIN, NG K.
Tin trnh 2.2 Tng hp ng k.
X l theo l mi khi c sinh vin ng k mt mn hc.
Cn c vo KT QU NG K, h thng s tin hnh x l ri PHN
LOI cc ng k ca sinh vin.
Nguyn Th Hin

62

Lp CT702

n tt nghip
Tin trnh 2.4 Thng bo kt qu.
X l theo l khi ht thi gian ng k mn hc
Cn c vo s NG K ca sinh vin, h thng s tin hnh x l ri a
ra KT QU NG K sinh vin c bit.
Tin trnh 2.5 Lp ha n thu tin.
X l theo l: Khi tng hp c cc mn hc c hc, tng s sinh vin
ng k, s n v hc trnh m mt sinh vin ng k.
Cn c vo KT QU NG K, h thng s tin hnh x l ri thng bo
s tin hc ph m mi sinh vin phi np.
da vo KT QU NG K, h thng tin hnh thu hc ph ca sinh vin
ri in kt qu vo phiu thu

Nguyn Th Hin

63

Lp CT702

n tt nghip

4.2.3. Biu lung h thng ca biu 3. Lp k hoch hc

LNH O

KT
QU
NG
K

Lp3.1
danh
sch lp

NG
K

Bo co

DS LP
- MN

Ln3.2
danh
sch sinh
vin lp

Yu cu bo co

Thng tin danh shc lp

v bo co

DS SINH
VIN
LP_MN

PHIU
THU

3.3bo
Lp
co

BO
Cc file:KT QU NG K, NG L, DS LP-MN,
DS SINH VIN
CO
LOP-MN, PHIU THU, BO CO.

Tin trnh 3.2 Ln danh sch sinh vin lp


X l theo l mi khi c sinh vin NG K, h thng s tin hnh PHN
LOI.

Nguyn Th Hin

64

Lp CT702

n tt nghip

4.3. Xc nh cc giao din


4.3.1. cc giao din cp nht
1.Cp nht nm hc

Thc th NM HC

2.Cp nht hc k

Thc th HC K

3.Cp nht mn hc

Thc th MN HC

4.Cp nht ds mn d kin

Thc th DS MON DU KIEN

5.Cp nht ng k

Thc th NG K

6.Cp nht sinh vin

Thc th SINH VIN

7.Cp nht kho

Thc th KHO

8.Cp nht ngnh

Thc th NGNH

9.Cp nht chng trnh

Thc th CHNG TRNH

10.Cp nht nhn vin

Thc th NHN VIN

11.Cp nht kt qu hc tp

Thc th KT QU HC TP

12.Cp nht lp

Thc th LP

13.Cp nht bng phn loi

Thc th PHN LOI

14.Cp nht mn-iu kin

Thc th MN-IU KIN

4.3.2. Cc giao din s l


16. Tra cu mn

Tin trnh 1. Kim

tra danh sch


17. Chn mn s th

Tin trnh 2.Chn mn

hc
18. Nhn t vn

Tin trnh 3. Nhn t

vn
Nguyn Th Hin

65

Lp CT702

n tt nghip
19. Lp bng ng k

Tin trnh 4.Lp bng

ng k
20. Tng hp ng k

Tin trnh 5. Tng hp ng k

21. Ln ds mn d kin

Tin trnh 6. Mn hc d kin

22.iu chnh danh sch mn

Tin trnh7.iu chnh d.sch mn

23. Tng hp ng k

Tin trnh8. Tng hp ng k

24. Thng bo kt qu

Tin trnh 7. thng bo kt qu

25. Lp ha n thu hc ph

Tin trnh 8. Lp ha n thu hc


ph

26. Lp danh sch lp

Tin trnh 9. Lp danh sch lp

27. Lp danh sch sinh vin lp

Tin trnh 10. Lp DS SV lp

28. Lp bo co

Tin trnh 11. Bo co

4.3.3. Tch hp cc giao din


Khi tch hp cc giao din ta cn li cc giao din sau:
STT

Tn giao din

16

Tra cu mn

17

Chn mn c th

18

Nhn t vn

19

Lp bng ng k

20

Tng hp ng

21

Ln ds mn d kin

22

iu chnh danh sch mn

23

Tng hp ng k

24

Thng bo kt qu

25

Lp ha n thu hc ph

Nguyn Th Hin

Gp li

66

Lp CT702

n tt nghip

26

Lp danh sch lp

27

Lp danh sch sinh vin lp

28

Lp bo co

Nguyn Th Hin

67

Lp CT702

n tt nghip

4.4. H thng cc giao din tng tc ca h thng


0

truy cp HT

1
H thc n
chnh
0

ng k mn
hc

To DS mn d
kin

Lp bo co

Cp nht h
thng
1

3.1

To DS mn
d kin
3
3.2

Tng hp ng
k
3
3.3

Thng bo kt
qu ng k
3
3.4

Ln DS
lp-mn
3
3.5

Ln DS sinh
vin lp-mn
3

Nguyn Th Hin

68

Lp CT702

n tt nghip

4.5. c t cc giao din


Khi my thc hin t vn t ng th h (1.2) v (1.3) do my thc hin
hon ton t ng. Khi ch cn li hai giao din:
a. Chn mn dng k
b. Biu tra cu chn mn cn hc
Biu chi tit c th m t nh sau:
a. chn mn ng k

1.3tra
Kim
tin
iu kin

1.2mn
Chn
c th hc

KT
QUA
HC

MN
D
KIN

1.1mn
Chn
cn hc

Cc mn cn
hc

Mn c th
chn hc

Mn c th
ng k

MN
IU
KIN

Yu cu mn ng k

M sinh vin

SINH VIN

Mn chn ng k

Nguyn Th Hin

69

1.4mn
Chn
ng k

NG
K

Lp CT702

n tt nghip
b. Biu tra cu chn mn cn hc
chn chng trnh hc
M sinh vin
SINH VIN

1.1.1
Tm
kt
qu hc
SV

Cc mn hc

Cc mn cn
hc

Cc mn cn hc

1.1.2
Ly
mn
Chng
trnh hc

KT
QU
HC
TP

1.1.4
Cc
mn
cn hc

CHNG
TRNH

kt qu so snh

CHNG
TRNHMN

So 1.1.3
snh CT
-kt qu

Nh vy, ch c ba giao din (c sinh vin tng tc vi h thng) tng


ng vi cc tin trnh l 1.1.1, 1.1.4, v 1.4 .

Nguyn Th Hin

70

Lp CT702

n tt nghip

Chng 5
CI T TH NGHIM
xy dng chng trnh th nghim chng em s dng cng c v
cng ngh sau xy dng:
1. Ngn ng lp trnh ASP.Net,C#.
2. Trnh son tho v bin dch Microsoft Visual Studio 2005.
3. H qun tr c s d liu SQL Server 2000.
4. Cc Tool chia s trn mng.

5.1. Giao din ng nhp h thng

Nguyn Th Hin

71

Lp CT702

n tt nghip

5.2. Giao din thng k mn hc

5.3. Giao din xem chi tit mn hc

Nguyn Th Hin

72

Lp CT702

n tt nghip

5.4. Giao din ng k mn hc

5.5. Giao din t vn mn hc

Nguyn Th Hin

73

Lp CT702

n tt nghip

Kt Lun
H thng t vn mn hc l mt chng trnh c ch cho vic t chc
hc theo tn ch. H thng c kh nng t vn mn hc cho ngi hc cng
nh gip ngi hc ng k tham gia lp hc d dng nhanh chng. iu ny
ht sc cn thit do s lng sinh vin trong trng rt ng, s lng cc
thy c gio tham gia t vn mn hc cho sinh vin li hn ch.
Vo thi im cui cng kha lun t c mt s kt qu nh sau :
To ra m hnh phn tch v thit k cho h thng T Vn Mn Hc
H thng s dng ngn ng ASP.Net xy dng chng trnh,

vi h qun tr c s d liu l MSSQL 2000


Hn ch :
Trin khai trn C s d liu nh nn cha nh gi c tnh phc
tp ca h thng
Hng pht trin:
Hon thin phn tch thit k v xy dng chng trnh tt hn.
S dng li h thng ng dng vo cc bi tan t vn khc.

Nguyn Th Hin

74

Lp CT702

n tt nghip

Ti liu tham kho


Nguyn Vn V, Bi ging phn tch thit k h thng phn mm theo
hng i tng, B mn cng ngh phn mm, i Hc Cng Ngh,
HQGHN, H ni, 2004.109 tr

[1]

Nguyn Vn V, V Diu Hng, Nguyn Anh c.(Ti liu dch):


Ngn ng m hnh ha thng nht, Hng dn s dng. Khoa Cng Ngh,
HQGHN, H ni 2002.361 tr

[2]

Nguyn Vn V, Phn tch thit k h thng thng tin hin i: Hng


cu trc v hng i tng, Nh xut bn thng k H Ni, 2002.

[3]

[4] Tham kho mt s m ngun v cc Tool trn Internet, ch yu trong


a. http://www.codeproject.com
b. http://www.telerik.com
c. http://www.vivosoft.com

Nguyn Th Hin

75

Lp CT702

You might also like