You are on page 1of 21

K THUT PHN MM NG DNG

BO CO BI TP LN
MN K THUT PHN MM NG DNG
ti :
Thit k h thng qun l sinh vin
Gio vin hng dn :
Nguyn Thanh Bnh

Nhm sinh vin thc hin :


Trn Vn Mnh

MSSV 20096346

Nguyn Vn Nht

MSSV 20096351

Nguyn Duy Nam

MSSV 20096350

Nguyn Thnh Cng

MSSV 20096322

Trang 1

K THUT PHN MM NG DNG


I. Gii thiu ti
1. Tng quan
nc ta , trong nhng nm va qua cho ti hin nay th vic pht trin
v ng dng Cng ngh tin hc c nhng bc chuyn bin kh r rt . Tin
hc v ang thm nhp vo hu ht cc lnh va ca x hi chinh phc khao
hc v i sng bi tnh chnh xc , v nhanh gn ca n .
Hin nay ngoi nhng cng ty chuyn v Tin hc th cn c cc c quan
cc t chc v ang s dng tin hc nh mt cng c hu hiu cho cng tc
nghin cu v qun l ca mnh . u im chnh xc v nhanh gn c khai
thc mt cch trit , nht l trong cc lnh vc qun l hot ng kinh doanh
nh taif chnh , ngn hang , bu in , gio dc v cc loi hnh dch v khc .
Chnh v vy rt nhiu h thng qun l thng tin c xy dng v a vo
s dng . to ra mt h thng nh vy th cn phi tri qua rt nhiu cng
on cng nh thi gian xy dng v thit k .
Trong phm vi ca mt bi tp ln Nhm em xin trnh bi vic phn tch
v thit k h thng h tr gip qun l sinh vin . Bi thit k hon thnh l s
tng kt ca qu tnh hc tp v nghin cu mn hc K THUT PHN MM
NG DNG.
2. Mc tiu ca ti
ti ra i vi mc ch :
- Xy dng ln mt h thng qun l hu hiu cho Ging vin trong
cng tc qun l sinh vin m Ging vin ph trch ging dy
- C th kt hp vi phng gio v x l tt hn cc vn lin
quan ti thi c v im s ca sinh vin , a ra thng tin nhanh
nht v chnh xc nht ti sinh vin.
- Mc tiu quan trng nht cng l cho Nhm em ni ring cng
nh cc bn khc cng hc mn hc K thut phn mm ni chung
hc c cch xy dng nn mt H thng phn mm.
ti Qun l sinh vin nhm t c cc mc tiu c th hn nh
sau :
- Chnh xc : Vic nhp thng tin sinh vin , yu cu bi tp v
im s cn m bo chnh xc , trnh sai st c th gy ra nh
hng ti kt qu hc tp ca sinh vin.
Trang 2

K THUT PHN MM NG DNG


- X l nhanh gn : Vic a ra yu cu v bi tp , ti cn
nhanh chng gip sinh vin c th nm bt c ngay cc yu cu
cho vic nghin cu hc tp . H thng cn a ra kt qu x l kt
qu hc tp s b ti sinh vin.
- Tm kim , cp nht , chnh sa thng tin d dng : Bt c khi
no Ging vin cn cp nht , chnh sa , tm kim th thc hin
kh d dng trn giao din ca h thng .
- Tin cy v an ton : H thng cn c tin cy cao v bt c sai
sot no xy ra l gy nh hng trc tip ti sinh vin . H thng
cng c kh nng ngn chn cc truy cp bt hp pht n h thng
II. Kho st v thu thp cc yu cu
1. Cng vic qun l ging dy hin ti ca Ging vin
- Cng vic 1 : Cp nhp thng tin v sinh vin t vn phng Khoa/Vin ,
Phng o to thng qua cc danh sch sinh vin , vi mi Ging vin th
phi m nhim mt s lng nht nh cc ging ng ging dy
- Cng vic 2 : Sau khi m nhn thng tin y v ging ng m
Ging vin ph trch ging dy th trong qu trnh ging dy sinh vin
hc tp nghin cu hiu qu th Ging vin s giao cho cc bi tp , bi
tp ln , tiu lun mn hc
- Cng vic 3 : n cui mi k hc th tng hp kt qu hc tp ca sinh
vin thng bo ln vn phng khoa v cho mi sinh vin.
- Cng vic 4 : Trong qu tnh cng tc Ging vin cn phi thu xp ln
lch gii quyt kh nhiu cng vic ngoi ging dy nh : Nghin cu
khoa hc , tham gia cc hi ngh hi tho khoa hc chuyn ngnh , hc
tp nng cao kin thc nghip v ging dy vv
2. Xc nh phm vi ca ti
T m t s b cng vic ca Ging vin nh trn , c th thy khi
lng cng vic m mi Ging vin l kh bn rn . Do vy gii quyt cng
vic m khng c cng c h tr qun l mt cng vic c th no th s rt
vt v i vi mi Ging vin . V vy trong phm vi hc tp v nghin cu
bc u v mn hc K thut phn mm ng dng , Nhm em tp trung xy
dng mt cng c h tr qun l tp trung vo cc cng vic sau : Cng vic 2
v Cng vic 3 , cc cng vic cn li l mc tiu thc hin trong tng lai ca
Nhm em .

Trang 3

K THUT PHN MM NG DNG

3. Nhng ngi s dng chnh ca h thng


Ging vin : C th thc hin cc vic :
- Cp nht thng tin c bn ca sinh vin
- Cp nht thng tin v mn hc m Ging vin ph trch ging dy
- Cp nht thng tin Ging vin ph trch ging dy ti nhng ging
ng no
- Cp nht ti m sinh vin ang k , hoc giao ti cho sinh
vin
- Sp xp nhm sinh vin lm ti nghin cu
- Thng bo phn hi cho sinh vin v ti , nhm sinh vin
- Cp nht v thng bo kt qu hc tp ca sinh vin
Sinh vin : C th thc hin cc vic :
- Xem thng tin v nhm , ti
- Xem thng tin v kt qu hc tp
4. Mt s chc nng khc
Chc nng qun tr ngi dng : Bng tn ng nhp v mt khu
III. Phn tch h thng
1. Biu phn cp chc nng
Qun l sinh vin

ng
nhp

Tra
cu

Nhp
thng
tin

Bo
co

X l
thng
tin

Bng im

Thng tin SV

Thm

Bng im

DS min thi

ti

Sa

DS min thi

DS cm thi

Mn hc

Xa

DS cm thi

Ging ng

Tm kim

Nhm

Sp xp

im

Trang 4

K THUT PHN MM NG DNG


2. Biu lung d liu
Biu lung d liu mc ng cnh(Mc 0)

Ngi qun l
(Ging vin )
(1)

H thng qun
l sinh vin
(2)

Ngi dng
(Sinh vin )
(1) L thng tin trao i gia Ging vin v h thng nh cc danh mc
nh : thng tin sinh vin , im , bi tp ln
(2) L thng tin trao i gia Sinh vin v h thng nh cc mc bo co
kt qu hc tp
Biu lung d liu mc nh(Mc 1)
Ging
vin

ng
nhp

DS sinh vin
X l
Thng tin

(5)

DS ging ng

(1)
DS ti

Sinh
vin

Tra cu

(4)

Cp nht
thng tin

DS phn nhm

(2)
Bng im
DS cm thi

Bo
co

Ging
vin

(3)

DS min thi
Trang 5

K THUT PHN MM NG DNG


Trong cc lung d liu : (Mc 2)
- Biu lung d liu cho chc nng (1)
Thng tin ng nhp

Ging
vin

ng
nhp

Tr v kt qu

- Biu lung d liu cho chc nng (2)


DS sinh vin
DS ging ng

Ging
vin

DS ti
Thng tin
tr v

DS phn nhm

Nhp thng
tin

Bng im
DS cm thi

DS min thi

Trang 6

K THUT PHN MM NG DNG


- Biu lung d liu cho chc nng (3)
Tr v
kt qu

Bng im

Ging
vin

DS cm thi
DS min thi
Yu cu
bo co

- Biu lung d liu cho chc nng (4)


Yu cu
tra cu

DS phn nhm

Sinh
vin

Bng im
Kt qu
tra cu

DS cm thi
DS min thi

- Biu lung d liu cho chc nng (5)

Ging
vin

Tr v
kt qu

DS sinh vin

Thm,
sa, xa ,
tm kim,
sp xp

DS ging ng
DS ti
DS phn nhm

Trang 7

K THUT PHN MM NG DNG


3. Biu hnh vi

ng nhp
Yu cu
ng nhp

ng nhp
tht bi

ng nhp
thnh cng

ng nhp
thnh cng

Bo co

X l, bt
li

Cp nht
thng tin
Yu cu
cp nhp

Yu cu
bo co
Quay li

Yu cu
tra cu

Cp nht thnh cng

Tra cu

Kt ni thnh cng

Tr v
kt qu

Tm thy kt qu

4. T in d liu

Ging vin

GV

Ni s
dng/vai tr
Ging dy

Sinh vin

SV

Hc tp

Nhm

4
5
6

Ging ng
Mn hc
im

TT

Tn

B danh

Lm bi tp
ln
GD
MH

=Tn GV + Ngy sinh +


a ch + Chc danh +
(Chc v)
= m SV + tn SV + h
SV + ngy sinh + gii
tnh
=m nhm + tn nhm
=m GD +tn GD
=m MH+ tn MH
=m SV+m MH+ im
qu trnh + im thi
Trang 8

K THUT PHN MM NG DNG


ti
ng nhp

7
8

DT

=tn DT + m DT
=tn ng nhp + mt
khu

5. Biu thc th lin kt


Xc nh cc thc th
Thng qua Biu lung d liu v T in d liu ta c th xc nh
c cc thc th sau:
TT
1

Tn thc th
Sinh vin

Tn s dng
sinhvien

2
3
4
5

Nhm
Ging ng
Mn hc
im

nhom
giangduong
monhoc
diem

6
7

ti
ng nhp

detai
dangnhap

Cc thuc tnh
m SV, h SV, tn SV, ngy
sinh, gii tnh, m GD, m
DT, m nhm
m nhm, tn nhm
m GD, tn GD
m MH, tn MH
m SV,m MH, im qu
trnh, im thi
m DT, tn DT
tn ng nhp, mt khu

Xc nh cc lin kt
- Lin kt 1 N gia Ging ng v Sinh vin: Mt ging ng
cha nhiu sinh vin , ngc li mt sinh vin khng th cng lc
hc nhiu ging ng
Ging ng

Cha

Sinh vin

- Lin kt 1 N gia Nhm v Sinh vin : Mt nhm c nhiu sinh


vin , ngc li mt sinh vin thuc ng mt nhm
Nhm

Sinh vin

Trang 9

K THUT PHN MM NG DNG


- Lin kt 1 N gia ti v Sinh vin : Mt ti c th nhiu
sinh vin chn , ngc li mt sinh vin khng c chn nhiu
ti

ti

c
chn

Sinh vin

- Lin kt 1 N gia Sinh vin , Mn hc v im: Mt sinh vin


ng vi mt mn hc c th c nhiu im , ngc li mt im s
ch thuc v mt sinh vin hc mn hc
1
Mn hc

N
C

im

1
C

Sinh vin

Trang 10

K THUT PHN MM NG DNG


Biu thc th lin kt
Ging ng
1

Cha

Tn GD
M GD

n
Sinh vin
M SV
im

H SV

M SV

Tn SV

M MH

n
C

Nhm
n

Ngy sinh

im QT

Gii tnh

im thi

M GD

M nhm
Tn nhm

M DT

M nhm
n
C
c
chn
1
Mn hc
M MH
Tn MH

1
ti
M DT
Tn DT

Trang 11

K THUT PHN MM NG DNG


IV. Thit k h thng
1. Lc cu trc chng trnh
(Ch b sung)
2. Thit k c s d liu
Chun ha c s d liu
- Chun ha 1NF
1NF
*Ma_sv
Ho_sv
Ten_sv
Ngay_sinh
Gioi_tinh
*Ma_giang_duong
Ten_giang_duong
*Ma_nhom
Ten_nhom
*Ma_mon
Ten_mon
*Ma_de_tai
Ten_de_tai
Diem_qua_trinh
Diem_thi

Trang 12

K THUT PHN MM NG DNG


- Chun ha 2NF
2NF
*Ma_sv
Ho_sv
Ten_sv
Ngay_sinh
Gioi_tinh
*Ma_giang_duong
Ten_giang_duong
*Ma_nhom
Ten_nhom
*Ma_de_tai
Ten_de_tai

2NF , 3NF
*Ma_sv
*Ma_mon

2NF , 3NF
*Ma_mon
Ten_mon

Diem_qua_trinh
Diem_thi

Trang 13

K THUT PHN MM NG DNG


- Chun ha 3NF
3NF
*Ma_sv
3NF
Ho_sv
*Ma_mon

Ten_sv

Ten_mon

Ngay_sinh
Gioi_tinh
Ma_giang_duong

3NF
*Ma_de_tai

Ma_nhom
Ma_mon

Ten_de_tai

Ma_de_tai

3NF
*Ma_giang_duong
Ten_giang_duong

3NF
*Ma_sv
*Ma_mon
Diem_qua_trinh

3NF

Diem_thi

*Ma_nhom
Ten_nhom
Thit bng sinhvien

Trang 14

K THUT PHN MM NG DNG


Thit k bng nhom

Thit k bng monhoc

Thit k bng giangduong

Thit k bng diem

Thit k bng detai

Thit k bng ng nhp

Trang 15

K THUT PHN MM NG DNG


S quan h d liu

3. Thit k dao din


vic s dng h thng mt cch thun tin , th khng th thiu vic
thit k giao din . Giao din phi d s dng v thn thin vi ngi dng .
Thit k giao din ng nhp , Tra cu

Trang 16

K THUT PHN MM NG DNG


Chc nng ca cc nt :
Tn nt
ngha
ng nhp
ng nhp vo h thng
Bng im
Tra cu bng im
Danh sch nhm
Tra cu nhm bi tp ln
Thot
Thot khi h thng
Thit k Giao din chnh

Thao tc
Click chut
Click chut
Click chut
Click chut

Chc nng ca cc nt :
Tn nt
Sinh vin
Ging ng
ti
Bng im

Xp nhm

Bo co

ngha
Truy cp vo giao din
thng tin sinh vin
Truy cp vo giao din
qun l ging ng
ging dy
Truy cp vo giao din
qun l ti sinh vin
ng k
Truy cp vo giao din
qun l bng im ca
sinh vin
Truy cp vo giao din
qun l cc nhm lm
bi tp ln
Truy cp vo giao din
thng k

Thao tc
Click chut
Click chut

Click chut

Click chut

Click chut

Click chut
Trang 17

K THUT PHN MM NG DNG


Thot
Thot khi h thng
Giao din sinh vin

Click chut

Giao din ging ng

Giao din ti
Trang 18

K THUT PHN MM NG DNG

Giao din bng im

Giao din xp nhm


Trang 19

K THUT PHN MM NG DNG

Gioa din bo co

V.

Kt lun

Sau mt thi gian hc tp v nghin cu , nhm em hon thnh bi tp


ln ng tin do Thy ra ,tuy nhin do thi gian v kin thc c hn
khng th trnh khi nhng thiu st . Nhm em rt mong c s quan tm v
ch bo ca Thy v cc bn .
Vi nhng g trnh by th nhm em t c cc kt qu sau :
Xy dng v kt mi thnh cng mt c s d liu qun l sinh
vin , s dng SQL SerVer 2005 .
Thit k c cc giao din ngi dng than thin , d s dng

Trang 20

K THUT PHN MM NG DNG


H thng hot ng n nh , bc u c nhng hiu qu nht
nh trong vic qun l sinh vin .
LI CM N
Nhm em xin chn thnh cm n Thy Nguyn Thanh Bnh tn tnh
hng dn , v ch bo nhm em trong sut thi gian nhm em hon thnh bi
tp ln .
Chng em xin chn thnh cm n !

Trang 21

You might also like