Bài t p l n : Phân Tích Thi t K H Th ng Thông Tin B ng UML ế ế
M C L C
2.1.3 L c đ usercase nghi p vượ ..................................................................................... 9
______________________________________________________________________________
Bài t p l n : PHÂN TÍCH THI T K H TH NG THÔNG TIN B NG UML
L I NÓI Đ U
Trong nh ng năm g n đây, khi khoa h c và công ngh phát tri n đã nh ng h th ng
thông tin m nh m và do nhi u ng i, nhóm t ch c y d ng. M t h th ng thông tin ườ
cũng không th thi u trong quá trình nghiên c u đó chính h th ng qu n đi m c a ế
sinh viên các tr ng đ i h c cao đ ng tng qua mônh Client-> Severườ
Có th nói đây là m t h th ng cũng khá là ph c t p và quan tr ng mà trong bài t p này
em xin trình bày m t s v n đ v h th ng qu nđi m sinh viên tr ng đ i h c cao ườ
đ ng.
Do t m ki n th c th i gian nghiên c u h n nên nhóm ch xin trình bày nh ng ý ế
chính trong b n báoo này
CH NG 1:XÁC Đ NH YÊU C UƯƠ
CH NG 2:PHÂNCHƯƠ
CH NG 3:THI T K H TH NGƯƠ
Và em cũng xin chân thành c m n th y giáo Tr n Nguyên Hoàng đã giúp em hoàn thành ơ
i t p l n này
M t l n n a em xin chân thành c m n! ơ
___________________________________________________________________________ 2
Bài t p l n : PHÂN TÍCH THI T K H TH NG THÔNG TIN B NG UML
CH NG 1. XÁC Đ NH YÊU C UƯƠ
1. GI I THI U Đ I:
Công tác qu n lý đi m (k t qu h c t p) c a sinh viên đóng vai trò h t s c quan ế ế
tr ng đ i v i ho t đ ng c a m t khoa trong các tr ng đ i h c và cao đ ng. ườ
i toán Qu n đi m đ t ra các v n đ c b n nh sau: ơ ư Th hi n đ c ượ
nh t ch c qu n sinh viên theo khóa, theo l p, theo các lo i hình đào t o; Qu n
các môn h c c a các l p theo h c kỳk t qu h c t p c a sinh viên đ i v i các môn ế
h c đó. H th ng còn ph i cho phép t o ra các báo cáo t k t qu h c t p c a sinh viên ế
nh m ph c v công c đi u hành hu n luy n nh : T ng k t k t qu h c t p theo kỳ, ư ế ế
theo năm, theo ka; In Danh sách thi l i; In B ng đi m h c kỳ; In B ng đi m cá nhân
Ngi c ch c năng chính nh trên, h th ng này còn c n thêm m t s ch c năng ư
khác nh : c p nh t các lo i danh m c d li u (danh m c l p, danh m c lo i hình đàoư
t o, danh m c ngành h c …); các ch c năng sao l u và ph c h i d li u; các ch c năng ư
tr giúp …
Có th t s l c c công vi c chính i v i 1 khóa h c) trong h th ng ơ ượ
qu n lý đi m c a m t khoa nh sau: ư
- V i m i l p đã có c p nh t danh sách sinh viên c a l p
- V i m i h c kỳ c n c p nh t danh sách môn h c, danh ch các l p h c ph n s
m trong kỳ.
- Khi k t qu các l p h c ph n -> C p nh t đi m n h c / l pế
- T ng k t k t qu h c t p h c kỳ, năm h c, khóa h c .. ế ế
- Th ng kê đi m.
1.1 C c u t ch c:ơ
M t tr ng đ i h c m i năm ti p nh n nhi u sinh viên đ n tr ng nh p h c ườ ế ế ườ
trong quá trình h c t p nhà tr ng s qu n c k t qu h c t p c a t ng sinh viên. ườ ế
Trong tr ng có nhi u khoa ngành kc nhau, m i khoa có m t phòng giáo v là n i c pườ ơ
nh t thông tin c a sinh viên, l p, môn h c…..
- M i khoa có m t hay nhi u l p h c, thông tin l p h c g m tên l p, khóa h c, năm
b t đ u, năm k t thúc vàduy nh t m tl p. M i l p m t hay nhi u sinh viên, ế
m i sinh viên khi nh p h c s cung c p thông tin v h tên, ngày sinh, n i sinh, pi, đ a ơ
ch đ c c p cho m t mã sinh viên. ượ
- Trong quá trình đ c đào t o t i tr ng, sinh viên ph i h c các môn h c mà khoaượ ườ
phân cho l p, thông tin v n h c g m mã môn h c, tên môn h c, s tín ch , giáo viên
ph trách n h c đó.
___________________________________________________________________________ 3
Bài t p l n : PHÂN TÍCH THI T K H TH NG THÔNG TIN B NG UML
- Sau khi hn thànhc n h c đ c giao, sinh viên s thi c môn thi t t nghi p. ượ
___________________________________________________________________________ 4
Bài t p l n : PHÂN TÍCH THI T K H TH NG THÔNG TIN B NG UML
1.2 Yêu c u:
1.2.1 Ch c năng:
y d ng h th ng Qu n lý đi m ph c v côngc qu n lý đi m trong m t khoa
c a các tr ng ĐH CĐ v i cácu c u sau: ườ
Ch c năng ng i dùng ườ
Ng i dùng là sinh viên nh ng ng i có nhu c u xem thông tin đi m c a cácườ ườ
sinh viên. H ch có quy n xem đi m
Ch c năng qu n tr
Có 2 nhóm vai trò: qu n tr viên, qu n viên. H ph i đăng nh p vào h th ng đ
s d ng ch c năng qu n tr .
Qu n tr viên có các ch c năng:
- Đ c quy n t o, thay đ i, xóa thông tin các khóa h cượ
- Quy n t o, thay đ i, xóa thông tin ng i dùng ườ
- Quy n t o, thay đ i, xóa thông tin các l p h c
- Quy n sao l u ph c h i c s d li u ư ơ
Qu n lý viên c ch c năng:
- Đ c quy n t o, thay đ i, xóa thông tin các sinh viênượ
- Quy n t o, thay đ i, xóa đi m c a các đi m
- Quy n t o, thay đ i, xóa môn h c
- Quy n th ng in n.
1.2.2 Yêu c u h th ng
- Giao di n tr c quan, ti n d ng
- Có th s d ng 24/24 , đáp ng hàng trăm l t truy c p cùng lúc ượ
- H th ng ch y trên n n web , ng i ng truy c p thông qua trình duy t m i lúc ườ
m i n i ơ
- Có ch c năng g i email t i ng i dùng ườ
- Có kh năng b o m t, phân quy n truy c p t t, m i lo i ng i ng ch th s ườ
d ng m t s ch c năng riêng
- Vi c tính toán đi m ph i cnhc ,đáng tin c y , đ sai s cho phép0.001
- Ph i có tài li u h ng d n cài đ t và s d ng đ y đ trên web ướ
___________________________________________________________________________ 5