B GIÁO D C VÀ ĐÀO T O

TR

NG Đ I H C DÂN L P H I PHÒNG

ƯỜ

Ạ Ọ

2007

H I PHÒNG - -------------o0o-------------

H TH NG T V N MÔN H C Ư Ấ CHO H C VIÊN ĐĂNG KÝ H C TÍN CH Ỉ

Ệ Ố Ọ

Đ ÁN T T NGHI P Đ I H C H CHÍNH QUY Ệ Ạ Ọ Ồ Ố Ệ

Ngành: Công ngh thông tin ệ

H I PHÒNG -

2007

§å ¸n tèt nghiÖp

B GIÁO D C VÀ ĐÀO T O

TR

NG Đ I H C DÂN L P H I PHÒNG

ƯỜ

Ạ Ọ

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

H TH NG T V N MÔN H C Ư Ấ CHO H C VIÊN ĐĂNG KÝ H C TÍN CH Ỉ

Ệ Ố Ọ

Đ ÁN T T NGHI P Đ I H C H CHÍNH QUY Ệ Ạ Ọ Ồ Ố Ệ

Ngành: Công ngh thông tin ệ

Sinh viên th c hi n: Nguy n Th Hi n ề ự ệ ễ ị

Giáo viên h ng d n: PGS.TS Nguy n Văn V ướ ễ ẫ ỵ

Mã s sinh viên: 10393 ố

H I PHÒNG -

2007

L p CT702 ớ NguyÔn ThÞ HiÒn 2

§å ¸n tèt nghiÖp

L i c m n ờ ả ơ

Tr c tiên em xin g i c m n chân thành i l ễ

ướ ầ ử ờ ả ơ ế ữ ứ ậ

ng d n chúng em trong su t quá trình làm đ án t PGS.TS Nguy n Văn ỉ ả Vỵ th y đã cho chúng em nh ng ki n th c quý báu, t n tình ch b o, h ướ t nghi p này. ệ ẫ ố ồ ố

Em xin c m n chân thành t i các th y giáo, cô giáo khoa Công Ngh ớ

ả ơ ườ ng Đ i H c Dân L p H i Phòng đã nhi ậ ọ

ầ ả ố ệ ọ ậ ư ề

Thông Tin, tr t o đi u ki n thu n l ệ ạ th i gian làm đ án t ờ ạ ậ ợ ố ệ ạ t tình gi ng d y, ả i cho em trong su t quá trình h c t p cũng nh trong t nghi p này. ệ ồ

Em r t mong nh n đ ấ ầ

ậ ượ ệ ể ả ể ạ

c hoàn thi n h n. c các ý ki n đóng góp c a các th y cô giáo, các ủ ế ự chuyên gia có kinh nghi m và cùng toàn th các b n sinh viên đ b n th c t p này đ ậ ượ ệ ơ

H i Phòng tháng 8 năm 2007

Sinh viên

Nguy n Th Hi n ị ề

Xin chân thành c m n! ả ơ

L p CT702 ớ NguyÔn ThÞ HiÒn 3

§å ¸n tèt nghiÖp

TÓM T T KHÓA LU N

Khóa lu n nghiên c u phát tri n và xây d ng h th ng t ứ ư ấ ệ ố

ườ

ề ỉ ế ớ ọ

ượ

ả ng đ i h c ủ ạ

ự ạ ụ ư ấ ọ ơ ở ự v n môn h c c a m t s tr ọ ủ ộ ố ườ ng pháp phân tích thi ươ ồ i quy t v n đ . Khóa lu n đ n nay đã thi ế ế ế ậ

ụ ề v n môn h c v n môn ể ộ ng đ i h c đào t o theo tín ch . Đây là m t ạ ọ v n môn h c và s p x p l p h c cho ệ ắ ự c xây d ng trên c s kh o sát, phân tích th c Hà N i đã ạ ọ ở ộ ấ t k h ng c u ế ế ướ t k và tri n khai ể ủ c ph n nào yêu c u c a ầ ọ đáp ng đ ượ ứ ầ

ờ ế ấ ư ấ ố v n môn h c. ậ h c cho sinh viên trong các tr ọ v n đ liên quan đ n nghi p v t ấ ế sinh viên. Khóa lu n đ ậ tr ng c a công tác t ư ấ áp d ng. Đ ng th i áp d ng ph ụ trúc đ gi ể ả ượ h th ng t c đ ệ nghi p v t ệ ụ ư ấ ọ

H ng phát tri n c a h th ng t ể ủ ệ ố ướ ệ ọ

v n môn h c là hoàn thi n thêm các c v i các h th ng qu n lý khác ả ợ ư ấ ượ

i trong các tr ch c năng trong h th ng và tích h p đ ệ ố ứ đã t n t ườ ớ ng đ tr giúp ho t đ ng đào t o theo tín ch . ỉ ạ ộ ệ ố ạ ồ ạ ể ợ

L p CT702 ớ NguyÔn ThÞ HiÒn 4

§å ¸n tèt nghiÖp

M C L C

B GIÁO D C VÀ ĐÀO T O

Ạ .............................................................................................................................1

TR

NG Đ I H C DÂN L P H I PHÒNG

..................................................................................................1

ƯỜ

Ạ Ọ

-------------O0O-------------.........................................................................................................................................1

Đ ÁN T T NGHI P Đ I H C H CHÍNH QUY

........................................................................................1

Ạ Ọ

B GIÁO D C VÀ ĐÀO T O

Ạ .............................................................................................................................2

TR

NG Đ I H C DÂN L P H I PHÒNG

..................................................................................................2

ƯỜ

Ạ Ọ

-------------O0O-------------.........................................................................................................................................2

Đ ÁN T T NGHI P Đ I H C H CHÍNH QUY

........................................................................................2

Ạ Ọ

L I C M N

Ờ Ả Ơ ..........................................................................................................................................................3

TÓM T T KHÓA LU N

Ậ .......................................................................................................................................4

M C L C

Ụ Ụ ................................................................................................................................................................5

CÁC T VI T T T Ừ Ế

Ắ ................................................................................................................................................9

M Đ U

Ở Ầ ................................................................................................................................................................10

CH

NG 1

............................................................................................................................................................11

ƯƠ

T NG QUAN BÀI TOÁN T V N

Ư Ấ ..................................................................................................................11

1.1. MÔ TẢ BÀI TOÁN...........................................................................................................................................11 IẢ QUY TẾ .............................................................................................13 1.2.PHÂN TÍCH TH CỰ TR NGẠ ỉ...............13 1.2.1.Th c tr ng hi n nay ng đào t o theo tín ch ạ

, V NẤ ĐỀ C NẦ GI ệ

các tr ườ ự ạ ở

1.2.2.V n đ c n gi i quy t ề ầ ấ ả ế ..................................................................18

1.2.3. Các gi i pháp đ c đ xu t ả ượ ề ấ ........................................................21

1.2.4.M c tiêu c a h th ng ủ ệ ố ..................................................................22 ụ

CH

NG 2

............................................................................................................................................................24

ƯƠ

MÔ HÌNH NGHI P VỆ Ụ.......................................................................................................................................24

2.1.MÔ TẢ NGHI PỆ VỤ..........................................................................................................................................24 2.2L PẬ MÔ HÌNH NGHI PỆ VỤ..................................................................................................................................30 ........................................................................30

2.2.1.L p b ng phân tích ả ậ

2.2.2.Xây d ng bi u đ ng c nh ồ ữ ả ..........................................................31 ự ể

...................................................32 2.2.3. L p bi u đ phân rã ch c năng ồ ứ ể ậ

Các ch c năng s c p ơ ấ ............................................................................32 ứ

................................................................................................32 G p l n 1 ộ ầ

................................................................................................32 G p l n 2 ộ ầ

1. Tra c u môn h c. ọ ................................................................................32 ứ

L p CT702 ớ NguyÔn ThÞ HiÒn 5

§å ¸n tèt nghiÖp

2. Nh n t v n. ậ ư ấ .......................................................................................32

3. Ch n môn h c. ọ ....................................................................................32 ọ

4. L p b ng đăng ký. ..............................................................................32 ả ậ

Đăng ký môn h c.ọ ....................................................................................32

T v n đăng ký và t ch c l p ư ấ ổ ứ ớ ...............................................................32

5. Lên danh sách môn h c h c kỳ ...........................................................32 ọ ọ

6. T ng h p đăng ký c a sinh viên. ........................................................32 ủ ổ ợ

................................................................32 7. Thông báo k t qu đăng ký. ế ả

8. Đi u ch nh danh sách môn h c. ọ .........................................................32 ề ỉ

9. L p hóa đ n thu ti n. ơ ề .........................................................................32 ậ

T ch c đăng ký ......................................................................................32 ổ ứ

10. Lên danh sách các môn c a h c kỳ. .................................................32 ủ ọ

11. Lên danh sách sinh viên m i l p ỗ ớ ......................................................32

12. L p báo cáo .......................................................................................32 ậ

T ch c l p và báo cáo ..........................................................................32 ổ ứ ớ

2.2.4.Mô t chi ti .........................................................33 ả ế t các ch c năng ứ

2.2.4. Danh sách các h s d li u đ c s d ng ồ ơ ữ ệ ượ ử ụ ...............................35

2.2.5. L p ma tr n th c th ch c năng .................................................36 ể ứ ự ậ ậ

CH

NG 3

............................................................................................................................................................37

ƯƠ

PHÂN TÍCH H TH NG

Ệ Ố ....................................................................................................................................37

CÁC MÔ HÌNH XỬ LÝ NGHI PỆ VỤ.............................................................................................................................37

.................................................................................................................................................................................37

3.2.XÂY D NGỰ MÔ HÌNH DỮ LI UỆ KHÁI NI MỆ ...........................................................................................................41 ........................................................41

3.1.2. Bi u đ lu ng d li u v t lý m c 1 ữ ệ ậ ồ ồ ứ ............................................38 ể

t kê chính xác hóa m c tin 3.2.1.Li ụ ệ

3.2.2.B ...............................43 ướ c 2: Xác đ nh các th c th và thu c tính ự ể ộ ị

3.2.3. B c 3: Xác đ nh m i quan h và thu c tính c a nó ..................46 ướ ủ ẹ ố ộ ị

B c 4: V bi u đ mô hình ..................................................................49 ướ ẽ ể ồ

CH

NG 4

............................................................................................................................................................50

ƯƠ

L p CT702 ớ NguyÔn ThÞ HiÒn 6

§å ¸n tèt nghiÖp

THI T K H TH NG

Ế Ệ Ố .......................................................................................................................................50

4.1.THI TẾ KẾ CƠ SỞ DỮ LI UỆ ................................................................................................................................50 ..........................................................50

t k s s d li u logic 4.1.1.Thi ế ế ơ ở ữ ệ

49

4.2.THI TẾ KẾ LU NGỒ DỮ LI UỆ HỆ TH NGỐ .................................................................................................................60 ọ ....60

4.1.2. Thi t k c s d li u v t lý .......................................................50 ế ế ơ ở ữ ệ ậ

4.2.1. Bi u đ lu ng h th ng c a bi u đ “1. Đăng ký môn h c” ủ ồ ồ ệ ố ể ể ồ

62

ch c đăng ký” .......63 4.2.2.Bi u đ lu ng h th ng c a bi u đ “2. t ệ ố ồ ồ ủ ể ể ồ ổ ứ

4.2.3. Bi u đ lu ng h th ng c a bi u đ “3. L p k ho ch h c và ậ ế ồ ồ ệ ố ủ ể ể ạ ồ ọ

4.3.XÁC Đ NHỊ

báo cáo”..................................................................................................65

CÁC GIAO DI NỆ ...............................................................................................................................66 ậ .................................................................66

4.3.1. các giao di n c p nh t ệ ậ

4.3.2.Các giao di n s lý ệ ử ........................................................................66

4.4.HỆ TH NGỐ CÁC GIAO DI NỆ T NGƯƠ TÁC C AỦ HỆ TH NGỐ ........................................................................................68 4.5.Đ CẶ TẢ CÁC GIAO DI NỆ ...................................................................................................................................69

4.3.3. Tích h p các giao di n ệ .................................................................67 ợ

CH

NG 5

............................................................................................................................................................71

ƯƠ

CÀI Đ T TH NGHI M

Ệ ....................................................................................................................................71

5.1.GIAO DI NỆ ĐĂNG NH PẬ HỆ TH NGỐ .....................................................................................................................71 ..........................................................................................................................................................................71 5.2.GIAO DI NỆ TH NGỐ KÊ MÔN H CỌ ........................................................................................................................72 ..........................................................................................................................................................................72 5.3.GIAO DI NỆ XEM CHI TI TẾ MÔN H CỌ ...................................................................................................................72 ..........................................................................................................................................................................72 5.4.GIAO DI NỆ ĐĂNG KÝ MÔN H CỌ .........................................................................................................................73 ..........................................................................................................................................................................73 5.5.GIAO DI NỆ TƯ V NẤ MÔN H CỌ ...........................................................................................................................73 ..........................................................................................................................................................................73

K T LU N

Ậ .............................................................................................................................................................74

TÀI LI U THAM KH O

Ả .....................................................................................................................................75

L p CT702 ớ NguyÔn ThÞ HiÒn 7

§å ¸n tèt nghiÖp

L p CT702 ớ NguyÔn ThÞ HiÒn 8

§å ¸n tèt nghiÖp

Các t

vi

t t

t ừ ế ắ

Ch vi t t t ữ ế ắ Tên đ y đầ ủ

SV Sinh viên

NV Nhân viên

PĐT Phòng đào t oạ

HT H th ng ệ ố

TT Thông tin

MH Môn h cọ

ĐK Đăng kí

GD Giao di nệ

Email Th đi n t ư ệ ử

KQ K t quế ả

L p CT702 ớ NguyÔn ThÞ HiÒn 9

§å ¸n tèt nghiÖp

M Đ u ở ầ

các tr ch c h c theo l ng đ i h c, thì vi c t ở ứ ỉ ệ ổ

c m r ng. Công tác t ấ ượ ổ ế ữ ườ ở ở ộ

ọ ỉ ố ớ ầ ọ ỗ ọ

ộ ệ ấ ề

ả ọ ữ ầ ọ

ể ọ ể ầ ồ ờ

ặ ộ ứ ờ

ả ờ ậ ạ ắ ọ ọ

ch c l p h c gi a m i kỳ. Trong nh ng năm g n đây, song song v i vi c đào t o hình th c niên ạ ớ ầ i h c tín ch đang khoá ố ọ ứ ọ ạ ọ ngày càng tr nên r t ph bi n và ngày càng đ ư ọ v n cho h c tín ch đ i v i sinh viên l a ch n môn h c vào đ u m i kỳ h c ự ấ ữ là m t công vi c r t quan tr ng và g p nhi u khó khăn. Nó không nh ng ọ ặ giúp cho sinh viên hi u bi t v nh ng môn h c mà mình c n ph i h c và ế ề ả có th đăng ký theo h c đúng v i các yêu c u đ t ra. Đ ng th i cũng gi m ớ b t công s c và th i gian cho giáo viên và các b ph n liên quan ph i làm ớ v n giúp các em ch n môn h c, giúp phòng đào t o rút ng n th i gian t ư ấ phân b và t ố ổ ứ ớ ữ ọ ỗ

ấ ệ ố ự

ệ ữ v n và qu n lý đăng ký môn h c cho sinh viên là c n thi ư ấ ổ ế ọ ả ọ ầ ạ ề ậ ỉ

ạ ọ ề ọ ọ ỉ

ứ Nh ng lý do trên cho th y vi c xây d ng h th ng thông tin có ch c t cho các ch c h c theo tín ch .Vì v y, mà tôi đã m nh d n ch n đ tài “ ứ v n môn h c cho h c viên đăng ký h c tín ch ” làm đ tài ư ấ t nghi p. năng t tr ng t ườ H th ng t ệ ố khoá lu n t ậ ố ệ

N i dung khoá lu n đ c trình bày theo các ch ng sau: ậ ượ ộ ươ

Ch ng 1 : T ng quan bài toán t v n. ươ ổ ư ấ

Ch ươ ng 2 : Mô hình nghi p v . ệ ụ

Ch ng 3 : Phân tích h th ng. ươ ệ ố

Ch ng 4 : Thi t k h th ng. ươ ế ế ệ ố

Ch ng 5 : Cài đ t th nghi m h th ng. ươ ệ ố ử ệ ặ

• K t lu n ế ậ

• Tài li u tham kh o ả ệ

L p CT702 ớ NguyÔn ThÞ HiÒn 10

§å ¸n tèt nghiÖp

Ch

ng 1

ươ

T NG QUAN BÀI TOÁN T V N

Ư Ấ

1.1. Mô t

bài toán

ữ các tr ng đ i h c, thì vi c t ỉ ở ầ ạ ọ

ể ữ ế ứ ặ

ự ượ ứ

ở ư ọ ậ ặ ể ắ ơ

ắ ầ ườ

ng pháp đào t o này m i ch áp d ng ạ ớ ỉ

ứ Trong nh ng năm g n đây, song song v i vi c đào t o theo hình th c ạ ớ ệ ch c h c theo tín ch đang ngày niên khoá ườ ệ ổ ứ ọ c m r ng. Vi c h c theo tín ch có càng tr nên ph bi n và ngày càng đ ệ ọ ổ ế ở ộ ượ ả nh ng u đi m h t s c n i b t. M t m t nó cho phép phát tri n h t kh ế ể ộ ổ ậ ứ năng h c t p nghiên c u c a sinh viên mà không có s g ng ép c ng ủ nh c. M t khác, nó có th rút ng n th i gian hoc t p c a sinh viên h n khi ậ ủ ờ ố mà sinh viên đó có kh năng. H u h t các tr ng ngày nay đang mu n ả ế hình th c h c niên khoá sang hình th c đào t o tín ch . Tuy chuy n t ể ừ ạ ỉ ọ ụ ở ộ ố ườ ng m t s tr nhiên, hi n nay ph ệ mà ch a tr thành h th ng đ riêng l c. ứ ươ ở ệ ố ượ ư ẻ

Công tác t ư ấ

ế ề ệ ấ ữ ỉ ố ớ ặ ớ ữ ệ

ộ ả ọ ữ

ọ ọ t đ ế ượ ể ề ả ọ ể

ọ mà l ế ặ ể ệ ơ ở ớ ợ ọ ợ ệ ọ ợ ệ ạ ọ

ộ v n cho sinh viên h c theo tín ch đ i v i sinh viên là m t ọ ể công vi c r t quan tr ng. Nó không nh ng m t m t giúp cho sinh viên hi u ữ t v nh ng môn h c mà mình c n ph i h c v i nh ng đi u ki n tiên bi ầ ữ quy t đ t ra, bi c mình có th h c nh ng môn gì, ph i h c nh ng ể ọ môn gì đ có th theo h c môn h c đã ch n. Trên c s đó đ đăng ký, làm ọ i phù h p v i nguy n v ng h c sao cho vi c đăng ký là h p lý, h p l t p c a sinh viên. ậ ủ

các tr Hàng kỳ, hi n ng áp d ng đào t o theo tín ch , nhà tr ỉ ạ ườ

ọ ề

ọ ố ấ ầ ệ ủ ộ

ả ẫ ầ

c xây d ng có th giúp cho ng ậ ọ ể ự ự ể

ả ờ

ườ ng ụ ệ ở ọ c n ph i b trí các th y cô giáo ng i t v n cho h c sinh v các môn h c ả ố ồ ư ấ ầ c quy n ch n vi c này t n r t nhi u th i gian c a cán b . Tuy nhiên, đ ề ờ ề ượ ạ v n cho sinh viên ch có h n. do s l ng sinh viên r t l n nên vi c t ệ ư ấ ấ ớ ố ượ Đi u này kéo dài th i gian cho c nhà tr ng l n th y cô giáo, làm cho ề ờ ườ ệ ố ch c h c c p r p, sinh viên g p nhi u khó khăn. Vì v y h th ng vi c t ề ệ ổ ứ ọ ậ ậ i h c có th l a ch n các môn t v n đ ườ ọ ư ấ ườ ng h c phù h p mà không ph i m t r t nhi u th i gian. Giúp cho nhà tr ề ọ ọ v n môn h c không ph i m t công s c, ti n b c b trí các th y cô giáo t ề ấ ấ ạ ượ ợ ả ư ấ ứ ấ ầ ố

L p CT702 ớ NguyÔn ThÞ HiÒn 11

§å ¸n tèt nghiÖp

ờ ườ ử ọ

ng đ i h c trong n ể ố ị c áp d ng trong các tr ườ ạ ộ ả ớ ị ụ ạ ọ ở ướ

cho sinh viên. Nhà tr ng có th i gian đ b trí các khoá h c và x lý các ấ ho t đ ng qu n lý đúng v i l ch bi u đã đ nh. Đây là bài toán có tính r t ể kh thi và có th đ c ta ể ượ trong th i gian t i. ớ ờ

H th ng T v n môn h c có th đ c phân ra thành hai phân h : H ư ấ ể ượ

ố ệ ố ư ấ ệ ố ọ ả ư ấ

ệ ể ế ớ ị ệ ư ấ ệ ố ọ ệ ắ ệ

ệ v n, ta có th phân th ng T v n và H th ng qu n tr . Trong H th ng t ra thành hai h nh h n đó là: H T v n môn h c và H S p x p l p, tính ỏ ơ h c phí cho sinh viên. ọ

H th ng qu n tr : H này dành cho phòng đào t o. H này có kh

ụ ệ

ệ ố ỗ ợ ọ ị ươ ả ậ ạ ậ ọ

ế ị ọ ả ọ ọ ớ

ả ả ị ạ ệ ệ năng h tr các ho t đ ng nghi p v qu n tr môn h c t : C p nh t thông ọ ừ ậ ạ ộ ậ ng trình đào t o, quy t đ nh tin môn h c, T o môn h c m i; C p nh t ch ớ ạ thêm sinh viên vào h c môn h c; Qu n lý ngành h c; Qu n lý l p h c; L p ậ ả ọ k ho ch gi ng d y m i kỳ… ế ả ạ ạ ỗ

H T v n môn h c: H tr ọ ỗ ợ ệ ư ấ ụ ư ấ

ọ ọ

ố ọ ả ọ ọ ự ể ừ ọ ọ

ế ị ườ ng. ừ ệ các d ch v t v n môn h c. T vi c ị ọ th ng kê các môn h c đã h c, các môn h c s ph i h c d a vào các môn ọ ẽ đó sinh viên ra quy t đ nh ch n môn h c đ đăng kí h c… h c đã h c, t ọ Ngoài ra còn có th giúp nh ng ng i dùng không ph i là sinh viên tìm ả hi u v v n đ h c ti n ch c a tr ề ọ ữ ỉ ủ ề ấ ườ ế ể

ệ ắ ế ớ ự ệ ớ

ọ ộ ệ ộ

ự ụ ể ọ ọ ủ ọ ệ ề ố ủ ể ọ ộ ỉ

ơ ở ẽ ề ớ ọ

H s p x p l p và tính h c phí: th c hi n vi c phân l p d a vào s ố ệ ng đăng kí môn h c c a m t môn c th , các đi u ki n ràng bu c hi n l ượ có c a Môn h c, l p h c, ch tiêu năm h c, đi m s , ràng bu c tiên quy t. ế ớ ả Trên c s đó, h th ng s phân l p cho sinh viên, và tính ti n h c phí ph i ệ ố tr cho sinh viên đã đăng kí trong kỳ… ả

Các h này có s g n k t v i nhau m t cách ch t ch . Không th ệ ự ắ ế ớ ẽ ặ ộ

ộ ầ ế ệ ư ấ ầ

ấ ệ ư ấ

ấ c t v n môn h c và nó ph i s ọ ờ

ể thi u b t kì m t ph n nào trong các ph n đó. Trong đó, H T v n môn ả ử h c là h có ý nghĩa l n nh t trong công tác t ớ ọ ế h th ng qu n lý. Trong th i gian h n ch , d ng các thông tin có đ ụ trong khóa lu n này t p trung ch y u vào n i dung t ạ v n môn h c. ượ ừ ệ ố ủ ế ư ấ ả ộ ậ ậ ọ

L p CT702 ớ NguyÔn ThÞ HiÒn 12

§å ¸n tèt nghiÖp

1.2. Phân tích th c tr ng, v n đ c n gi

i quy t

ề ầ

ế

các tr

1.2.1. Th c tr ng hi n nay ạ

ườ

ng đào t o theo tín ch ỉ

ng th ng có b c và lo i hình đào m i tr ạ ở ỗ ườ ườ ạ ậ

1.2.1.1. T ch c đào t o ổ ứ t oạ

ng đ i h c t n t ệ h u h t các tr ế ườ ạ ọ ồ ạ i các b c đ i h c và các ậ ạ ọ

Hi n nay, lo i hình đào t o sau: ở ầ ạ ạ

• B c đ i h c: Đào t o kh i chuyên, đ i h c và sau đ i h c. ậ ạ ọ ạ ọ ạ ọ ạ ố

• Lo i hình đào t o: Đào t o chính quy, đào t o t ạ ạ ạ ạ ạ i ch c. ứ

Sinh viên đ c phân vào các ngành h c và có ch ng trình đào t o ượ ươ

ng trình đào t o chính ọ các tr ườ ạ cho ả ng h c tín ch g m có 2 m ng ỉ ồ ọ ươ ạ ở

ngành. Ch ki n th c: ứ ế

ắ ng đây là ki n th c chung h c b t ứ ế ọ

• Ki n th c đ i c bu c đ i v i t ng: Th ườ t c sinh viên. ế ứ ạ ươ ộ ố ớ ấ ả

• Các môn đăng kí h c theo mong mu n: Đây là nh ng môn h c ọ chuyên ngành mà sinh viên đăng kí theo nguy n v ng h c.

ố ọ

ữ ọ ệ ọ

1.2.1.2

Ho t đ ng nghi p v c a vi c t

ệ ụ ủ

ạ ộ

ệ ư ấ

v n môn h c ọ

i các tr ư ấ v n các môn h c cho sinh viên t ọ

Hi n nay, công tác t ch c ạ ứ h c ọ theo tín ch ch y u do các th y cô giáo ủ ế ở

v n cho sinh viên d ỉ i s ch đ o tr c ti p t ướ ự ầ ế ừ ỉ ạ

ố ợ ư ấ ư ấ ỗ ơ ọ ệ ồ

ườ ng ệ các khoa ạ ọ t đ i h c ổ ạ ng i t phòng đào t o. ồ ư ấ ự Ngoài ra, còn có các phòng ban khác tham gia nh phòng công tác sinh viên, ư ị, m i phòng ban đ u có v n. M i đ n v văn phòng đoàn cùng ph i h p t ỗ ữ v n môn h c cho sinh viên g m nh ng công vi c khác nhau. Công tác t m ng công vi c sau: ệ ả

Mô t Tên công vi cệ ả công vi c ệ

Qu n lý thông tin môn h c ọ ả ả ệ

ủ ế ả ậ ọ

ậ Các công vi c ph i làm ch y u là C p nh t thông tin môn h c. Qu n lý các thông tin sau:

L p CT702 ớ NguyÔn ThÞ HiÒn 13

§å ¸n tèt nghiÖp

• Tên môn h c.ọ

• s đ n v h c trình. ố ơ ị ọ

• Có là môn c b n hay không? ơ ả

Qu n lý ch vi c: ả ươ ng trình đào t o ạ ừ ệ

ng trình. • Các môn tiên quy t.ế Bao g m t ồ • T o ch ạ ươ

• Thêm môn h c m i cho ch ọ ớ ươ ng

trình.

• S a thông tin môn h c. ử ọ

• Lo i môn h c kh i ch ng trình ỏ ọ ươ

ạ đào t o.ạ

ọ ạ

Lên danh sách các môn h c trong kỳ. ọ ể ọ

ậ ế ậ ọ ợ , t ng h p i danh ề ạ Phòng đào t o lên danh sách các môn ể h c có th đăng ký h c trong kỳ đ sinh viên đăng ký. • Ti p nh n các đăng kí h c các môn h c theo yêu c u c a sinh viên. ầ ủ ế ọ Ti p nh n đăng ký ổ đăng ký và đi u ch nh l ỉ sách môn h c đăng ký. ọ

• Gi ả ế ầ

ổ i quy t các yêu c u thay đ i môn h c mà sinh viên mong mu n. ố ọ

ổ ế ớ ắ ọ ắ ế ớ

T ch c, S p x p l p h c và tính ti n h c phí cho sinh viên ứ ề ọ ữ ọ ầ

ớ ọ ọ

ự ố

T ch c, s p x p l p h c cho sinh viên ổ ứ d a trên nh ng nhu c u mà sinh viên ự đăng kí: môn h c, th y giáo, l p h c,… ầ sao cho h p lý nh t và sau đó tính toán ấ h c phí cho sinh viên d a vào s trình h c ph i h c. ả ọ ọ ọ

Gi i cho sinh viên nh ng câu h i v ả i đáp th c m c ắ ắ ả ờ ữ

ệ ự

ỏ ề Tr l thông tin các môn h c và vi c l a ch n ọ ọ các môn h c.ọ

L p CT702 ớ NguyÔn ThÞ HiÒn 14

§å ¸n tèt nghiÖp

ng cán b giáo viên tham gia th c hi n công vi c t ộ ệ ố ượ ệ ư ấ

m i khoa ch có kho ng hai ng ở ỗ ỗ

ỉ ng sinh viên c n t v n l

ư ấ ệ ư ấ ả ọ

ệ ọ ộ

v n cho S l ự i trong m i ngày. Trong khi đó sinh viên ườ ả v n là r t v t ấ ấ s l i r t l n. Vì v y, công tác t ầ ư ấ ạ ấ ớ ố ượ ậ ọ v n môn h c, v , đòi h i ph i có h th ng tin h c hoá h tr trong vi c t ỏ ỗ ợ ệ ố ả đăng ký h c, thay đ i môn h c…nh m th c hi n m t cách chính xác, k p ị ổ ự ằ ọ i, ra quy t đ nh m t cách chính xác, nhanh chóng. th i, gi m t ế ị ả ả ờ ộ

M t khác, trong quá trình gi ặ ế ệ ệ

ả ọ ọ ẽ ả

c th o mãn vì s l ọ ế ế ớ ệ ả

c. Nh v y sinh viên s ph i đăng ký l ố ượ ả ẽ ượ

ủ ả ấ ấ ạ ư ề

i quy t xét duy t đi u ki n h c môn đã ề ờ đăng ký h c, s p x p l p, lên h c phí cho sinh viên, sinh viên s ph i ch ắ ng sinh viên quá r t lâu. N u nh đi u ki n không đ ượ ư ề ấ ít nên không th x p l p đ i và ư ậ ể ế ớ ch x p l p, làm m t r t nhi u th i gian c a c sinh viên cũng nh nhà ờ tr ờ ế ớ ng. ườ

Vì s l ng sinh viên tham gia t ố ượ ầ

ấ ớ ẽ ị ậ ư ấ ủ ề ọ

ố v n vào đ u kỳ là r t l n, nên t c đ x lí, tính toán và thu ti n h c phí c a sinh viên cũng s b ch m tr r t ễ ấ ộ ử nhi u.ề

1.2.1.3 D ki n h th ng s xây d ng

ự ế ệ ố

Hi n nay, m t s tr ố ắ ạ ọ ộ ố ườ

ấ ả ể ạ ộ ề

ủ ng, c a khoa, nh ng c ch , chính sách đ u đ ơ ế ề ượ ư

ệ ệ ố ủ i ch a có m t s liên h nào gi a Website v i h th ng t ạ ữ ộ ự ữ ệ

ng lai, vi c xây d ng h th ng t ệ ố ạ ọ ươ ự ậ

ng tin h c hoá c a tr ệ c tích h p luôn vào trong môi tr ườ ợ ọ

ng đ i h c đang c g ng phát tri n và hoàn ủ thi n h th ng đào t o c a mình. T t c các thông tin v ho t đ ng c a ệ c đ a lên Website. Tuy tr ườ ư ấ v n nhiên l ư v n này c n môn h c. Vì v y trong t ầ ằ ng. Nh m đ ượ đ m b o tính k p th i và thu n ti n cho sinh viên và ng ả ớ ệ ố ư ấ ườ ủ i đăng ký. ườ ệ ả ậ ờ ị

ạ Nh ng ch c năng đã có và ch a có c a h th ng qu n lý đào t o ủ ệ ố ứ ữ ư ả

hi n t ệ ạ : i

• Nh ng ch c năng đã có ứ ữ

Ch c năng ứ Mô tả Đánh giá chung

C p nh t sinh viên. Thêm m i sinh viên. ậ ậ ớ

L p CT702 ớ NguyÔn ThÞ HiÒn 15

§å ¸n tèt nghiÖp

S a thông tin sinh viên. ử

Xoá thông tin sinh viên.

Phân l p.ớ

Chuy n l p. ể ớ

Không thể ế l n v t ầ c các đ ượ l n chuy n ể ầ l p.ớ

ọ ớ

Đăng ký ngành h c m i, chuy n ể ngành.

Danh sách h c viên. ọ

C p nh t đ a ch t m trú. ậ ị ỉ ạ ậ

Qu n lý di n chính sách. ệ ả

C p nh t lý l ch h c viên. ị ậ ậ ọ

Qu n lý h s h c viên. ồ ơ ọ ả

Xác nh n h s h c viên. ồ ơ ọ ậ

ọ ọ

Qu n lý h c viên thôi h c, ng ng ừ ả h c.ọ

H c b ng h c t p. ọ ổ ọ ậ

Mi n gi m h c phí. ễ ả ọ

L p cán b l p, cán b đoàn. ộ ớ ậ ộ

H c b ng đ c bi t. ọ ổ ặ ệ

Chuy n h . ệ ể

Xét t t nghi p. ố ệ

Th ng kê t t nghi p. ố ố ệ

Th ng kê x p lo i. ế ạ ố

Th ng kê s l ng sinh viên. ố ượ ố

Th ng kê theo đi m. ể ố

Theo dõi tình hình n p h c phí. ọ ộ

Theo dõi phát h c b ng. ọ ổ

L p CT702 ớ NguyÔn ThÞ HiÒn 16

§å ¸n tèt nghiÖp

C p nh t thông tin xét t t nghi p. ậ ậ ố ệ

ậ ậ ẩ ố t

C p nh t tiêu chu n xét t nghi p.ệ

ậ ậ ế ẩ ạ ố t

C p nh t tiêu chu n x p lo i t nghi p.ệ

L u h s t t nghi p vĩnh vi n. ư ồ ơ ố ễ ệ

Th ng kê. ố

ự ậ

ủ Theo dõi tình hình th c t p c a sinh viên.

ạ ớ ụ

Theo dõi thông tin liên l c v i ph huynh sinh viên.

ng k lu t. C p nh t khen th ậ ậ ưở ỷ ậ

• Nh ng ch c năng ch a có c a h th ng qu n lý đào t o hi n ệ ủ ệ ố ứ ữ ư ả ạ

t iạ

Tên ch c năng ứ

Theo dõi toàn b quá trình h c t p các môn c a sinh viên. ọ ậ ủ ộ

h c các môn h c. Phân lo i trình t ạ ự ọ ọ

Ti p nh n, xem xét và x lý đăng ký môn h c c a các sinh viên. ọ ủ ử ế ậ

T v n cho sinh viên v ch n các môn h c. ề ọ ư ấ ọ

Th ng kê sinh viên tham gia môn h c trong m t kỳ. ố ọ ộ

Th ng kê các môn h c mà sinh viên tham gia trong m t kỳ. ố ọ ộ

C p nh t tiêu chu n vào t ng b môn, c a t ng năm. ừ ủ ừ ậ ẩ ậ ộ

ọ ủ

Theo dõi tình hình hoàn thành các môn h c c a sinh viên trong cây môn h c ph i h c ả ọ ọ

Cung c p kh năng đăng kí tr c tuy n. ự ế ả ấ

X lý đăng kí môn h c tr c tuy n. ự ử ế ọ

T o tài kho n và hòm th đ dùng cho sinh viên. ư ủ ả ạ

L p CT702 ớ NguyÔn ThÞ HiÒn 17

§å ¸n tèt nghiÖp

Di n đàn t v n Môn h c. ễ ư ấ ọ

Đánh giá chung h th ng qu n lý đào t o đang t n t i: ệ ố ồ ạ ả ạ

u đi m: Ư ể

ệ ố ượ c xây d ng trên n n công ngh For ề ự ệ o H th ng WebSite đ

ơ ở ữ ệ ượ

ụ ụ ệ ậ ị ị

Web, c s d li u MSAccess, IIS nên t n d ng đ c các c s d li u có s n c a đ n v và Các d ch v ti n ích mà ơ ở ữ ệ ẵ ủ ơ h th ng Windows cung c p. ệ ố ấ

ố ộ ậ o T c đ truy c p khá nhanh.

ễ o Giao di n d dùng. ệ

Nh ượ c đi m: ể

ậ ả ệ ố ự ậ

ệ ố ệ ả ấ ị

o Tính b o m t không cao. K thu t xây d ng h th ng đã cũ ỹ nên h th ng đôi khi b Down. Vi c b o trì cũng là r t khó khăn.

ơ ở ữ ệ ệ ố ử ụ ệ o Vì h th ng cũ s d ng c s d li u MS Access nên h

ặ v n xây d ng lên ph i s d ng MS Access ho c ả ử ụ ự

c. th ng t ố ph i thay đ i CSDL cũ thì m i có th tích h p đ ả ư ấ ổ ợ ượ ể ớ

1.2.2.V n đ c n gi

ề ầ

i quy t ế

1. C n hoàn ch nh đ c h th ng các môn h c và công tác t ầ ỉ ượ ệ ố ọ ư ấ v n

môn h cọ

2. H tr các d ch v tr c tuy n và môi tr ụ ự ỗ ợ ế ị ườ ng ti n ích ệ

ớ ự ệ ố ệ ầ

ấ V i s phát tri n c a công ngh ngày nay, H th ng c n cung c p ể ủ cho sinh viên các d ch v ti n ích sau: ị ụ ệ

t v các • D ch v tra c u: tra c u các thông tin cân thi ứ ứ ụ ị ế ề

i quy t các v n đ th c m c c a sinh viên môn h c. Gi ọ ả ắ ủ ề ắ ế ấ

v các môn h c. Đây là ti n ích quan tr ng hàng đ u mà ề ệ ầ ọ ọ

h th ng c n ph i cung c p. ệ ố ầ ả ấ

L p CT702 ớ NguyÔn ThÞ HiÒn 18

§å ¸n tèt nghiÖp

• Cho phép sinh viên đăng kí tr c ti p môn h c c a mình ọ ủ ự ế

v i phòng đào t o và yêu c u s p x p l p h c theo nhu ớ ầ ắ ế ớ ạ ọ

c u.ầ

• Cho phép sinh viên có th in ra danh sách các môn h c ọ ể

mà mình đã ch n trên c s các môn h c s ph i h c và ọ ẽ ả ọ ơ ở ọ

các môn h c đã h c theo c u trúc hình cây. ấ ọ ọ

3. Có kh năng đáp ng đ c các quy ch đào t o ứ ả ượ ế ạ

c các môn h c: a. Qu n lý đ ả ượ ọ

Hi n nay, thông tin các môn h c c n ph i đ ả ượ ệ ầ ọ ộ c qu n lý m t ả

ọ cách đ y đ v i các thông s nh : Tên môn h c, s trình h c, ủ ớ ư ầ ọ ố ố

có là đ i c ng không,… ạ ươ

b. Qu n lý ngành h c ọ ả

C p nh t ngành h c và các thông tin ngành h c. Vì quá trình ậ ậ ọ ọ

đào t o theo hình th c ti n ch là không c đ nh, cho nên môn ỉ ố ị ứ ế ạ

ng xuyên thay đ i. Vi c h c cũng thay h c hàng năm s th ọ ẽ ườ ệ ọ ổ

đ i theo yêu c u. ổ ầ

c. Qu n lý l p h c. ả ớ ọ

d. Qu n lý thông tin sinh viên. ả

e. Qu n lý Ch tiêu năm h c. ỉ ả ọ

f. Qu n lý t ả ươ ng tác môn h c ọ

ộ Theo nh Quy đ nh c a vi c h c tín ch thì sinh viên b t bu c ọ ủ ư ệ ắ ị ỉ

ph i h c các môn h c đ i c ả ọ ạ ươ ọ ắ ng. Đây là nh ng môn h c b t ữ ọ

bu c. Ch khi h c xong đ i c ng, sinh viên m i đ c phép ạ ươ ộ ọ ỉ ớ ượ

đăng kí h c nh ng môn h c mà mình mu n theo. T t nhiên ữ ấ ọ ố ọ

ả ph i luôn có s ràng bu c. Môn h c này mu n h c thì ph i ự ả ố ộ ọ ọ

L p CT702 ớ NguyÔn ThÞ HiÒn 19

§å ¸n tèt nghiÖp

ể ọ h c môn h c kia đã hay n u h c môn h c này thì có th h c ọ ế ọ ọ ọ

đ c nh ng môn h c kia… ượ ữ ọ

g. Qu n lý Ch ả ươ ng trình đào t o ạ

Trong ch ng quy t đ nh b ươ ng trình đào t o có th nhà tr ạ ể ườ ế ị ổ

ợ sung, hay lo i b m t hay m t vài môn h c đ cho phù h p ộ ạ ỏ ộ ể ọ

ệ v i xu th đào t o hi n nay. Nên vi c c p nh t môn h c hi n ớ ệ ậ ế ệ ạ ậ ọ

h. Qu n lý tín ch môn h c mà sinh viên đã đ t theo t ng khoá đ

t. có là c n thi ầ ế

ừ ả ạ ọ ỉ ể

n m b t đ ắ ắ ượ ộ c tình hình tham gia môn h c c a sinh viên m t ọ ủ

cách sát sao và ti n cho vi c thi t l p báo cáo. ệ ệ ế ậ

i. Đăng kí và ti p nh n đăng kí h c tín ch ậ ế ọ ỉ

Sinh viên sau khi tìm hi u kĩ các môn h c s đăng kí các môn ọ ẽ ể

h c mình mu n h c v i phòng đào t o. Đ ng th i, đăng kí ạ ố ọ ọ ờ ồ ớ

luôn l p h c, th i gian r i g i cho phòng đào t o… ồ ử ạ ớ ọ ờ

Phòng đào t o có trách nhi m ti p nh n đăng kí c a sinh viên, ủ ế ệ ạ ậ

ầ ủ vào s đăng kí. Và s p x p l p cho sinh viên theo yêu c u c a ế ớ ắ ổ

sinh viên trên c s yêu c u đó là h p lý. ơ ở ầ ợ

4. Các v n đ khác liên quan ề ấ

a. H tr các chu n: H th ng t v n đ c xây d ng ra ph i có ệ ố ỗ ợ ẩ ư ấ ượ ự ả

th liên tác đ c v i các h th ng khác đ c bi t là ph i có ể ượ ệ ố ặ ớ ệ ả

kh năng k t h p v i h th ng hi n t ớ ệ ố ế ợ ệ ạ ả ẩ i. Do đó ph i có chu n ả

cho h th ng liên tác. ệ ố

b. V n đ thu t toán đ gi i quy t v n đ cũng là m t v n đ ể ả ề ấ ậ ế ấ ộ ấ ề ề

quan trong đ gi i quy t y u t ể ả ế ế ố ố ộ ạ ử t c đ ch y h th ng và x lý ệ ố

thông tin.

L p CT702 ớ NguyÔn ThÞ HiÒn 20

§å ¸n tèt nghiÖp

c. V n đ b o m t d li u: ậ ữ ệ ề ả ấ

ữ ớ ộ ầ ọ ệ ả ề ấ ấ ớ

ữ ở ữ ệ

ậ ệ ư ỉ ấ ấ ượ ả ả

ữ ệ ữ ệ ữ ữ ệ ử

Hàng năm, các thông tin v đăng kí môn h c, sinh viên đ ượ ư c l u tr v i m t t n xu t r t l n. vì v y, vi c đ m b o t c đ x lý ả ố ộ ử ế t. và an toàn d li u trong công ngh l u tr tr lên r t c p thi c nh ng Đ m b o an toàn d li u không ch là phòng tránh đ ữ ừ sai sót trong x lý d li u, l u tr d li u mà còn là ngăn ng a nh ng hành vi sai trái trong vi c s d ng h th ng. ư ệ ử ụ ệ ố ữ

1.2.3. Các gi

i pháp đ

c đ xu t ượ ề ấ

• Gi i pháp công ngh các h th ng ph n m m: ả ệ ố ề ệ ầ

H g m 2 h con : ệ ồ ệ

v n ệ ư ấ o H t

- Qu n tr thông tin h c t p. ọ ậ ả ị

- T v n l a ch n môn h c. ư ấ ự ọ ọ

- B trí s p l p và tính ti n. ắ ớ ề ố

li u liên quan : ệ ả ư ệ o H qu n lý t

- D li u k t xuât t ế ẽ ượ ư ừ

c l u vào các tài ộ ể ả ặ ả ồ

CSDL s đ ữ ệ li u XML ho c XHTML đ đ m b o tính đ ng b ệ d li u. ữ ệ

ả ế ướ ạ ể ử i d ng pdf, doc đ g i

- Có kh năng k t xu t file d ấ i các h th ng khác. ệ ố t ớ

i pháp v h tr môi tr ng giao ề ỗ ợ ườ ng tr c tuy n và môi tr ế ự ườ

• Gi ả ế ti p ti n ích. ệ

ạ ọ ử ụ ố ộ

Hi n nay, tr tr ng tr c tuy n: ệ ườ ự ng đ i h c Qu c Gia Hà N i đang s d ng môi ườ ế

 H th ng th đi n t . ư ệ ử ệ ố

tin v t  Website c a đ i h c Qu c Gia Hà N i: cung c p các thông ủ ạ ọ ủ ạ ch c, c c u, h th ng đào t o, chính sách c a đ i ơ ấ ố ệ ố ề ổ ứ ộ ạ

L p CT702 ớ NguyÔn ThÞ HiÒn 21

§å ¸n tèt nghiÖp

ộ ồ ế

h c Qu c Gia Hà N i, r i các thông tin liên quan đ n k t ế ọ ố qu h c t p… ả ọ ậ

ả ầ ư ấ H th ng t ệ ố ệ

ộ ể

ạ ọ ậ ố ấ ề ệ ấ

ế ả

ủ v n c n có kh năng tích h p v i h th ng hi n có c a ớ ệ ố ợ Đ i h c Qu c Gia Hà N i đ có th cung c p m t cách nhanh chóng và ộ ấ ể thu n ti n nh t các thông tin môn h c cũng nh nh ng v n đ mà sinh viên ư ữ ọ ể ử ớ i đang quan tâm. Ngoài ra ph i có kh năng k t xu t ra các file pdf đ g i t ấ ả các h th ng khác. ệ ố

• Gi ả i pháp v chu n hoá và quy trình nghi p v . ệ ụ ề ẩ

i ch u trách nhi m qu n lý: ườ ệ ả ị o Đ i v i ng ố ớ

 C n phân công trách nhi m m t cách h p lý, đúng vi c, ệ ệ ầ ộ ợ

đúng th i gian quy đ nh. ờ ị

 Có trách nhi m c p nh t môn h c c n thi t cũng nh ệ ậ ầ ư

ế theo dõi sát sao vi c đăng kí h c c a sinh viên. ọ ọ ủ ậ ệ

 L p báo cáo đ nh kì hay khi đ c yêu c u. ậ ị ượ ầ

i tham gia quy trình đ c bi t là sinh viên: ườ ặ ệ o Đ i v i ng ố ớ

 Ph i th c hi n t ả ệ ằ

 Có th g i ph n h i t

ủ ệ ố ng công vi c và đúng ti n đ công vi c. ự ấ ượ ệ ả t trách nhi m c a mình b ng vi c đ m ệ ệ ế ộ b o ch t l ả

i ng ể ử ồ ớ ườ ặ i qu n lý quy trình ho c ả

đăng kí vi c h c c a mình theo nhu c u. ả ệ ọ ủ ầ

1.2.4. M c tiêu c a h th ng

ủ ệ ố

a. Xây d ng h th ng t v n v i đ y đ các ch c năng ph c v cho ệ ố ự ư ấ ớ ầ ủ ụ ụ ứ

ả ố công tác qu n tr môn h c m t cách h p lý mà không ph i t n ả ợ ọ ộ ị

nhi u công s c và ti n c a c a nhà tr ng. ề ủ ủ ứ ề ườ

b. Tích h p h th ng t v n xây d ng đ c vào WebSite đã có ệ ợ ố ư ấ ự ượ

c h t là ph c v cho ho t đ ng t nh m th c hi n m c tiêu tr ệ ự ụ ằ ướ ụ ụ ạ ộ ế ư

L p CT702 ớ NguyÔn ThÞ HiÒn 22

§å ¸n tèt nghiÖp

v n môn h c cho sinh viên, vi c đăng kí môn h c cho sinh viên, ấ ệ ọ ọ

ti p nh n đăng kí môn h c c a các sinh viên… ọ ủ ế ậ

c. Nghi p v t ệ

v n môn h c cho sinh viên đ c tin h c hóa hoàn ụ ư ấ ọ ượ ọ

toàn giúp cho sinh viên thu n l ậ ợ i cho vi c tìm hi u và đăng kí môn ể ệ

h c và giúp cho nhà tr ọ ệ ư ng b t th i gian công s c đ th c hi n ể ự ứ ờ ờ ớ

công tác t n cho sinh viên. vư ấ

L p CT702 ớ NguyÔn ThÞ HiÒn 23

§å ¸n tèt nghiÖp

Ch

ng 2

ươ

MÔ HÌNH NGHI P VỆ Ụ

2.1. Mô t

nghi p v

ệ ụ

Khi t ỗ ọ ổ ả ạ ứ ỉ ầ

ợ ả ủ

ị ợ ớ ờ ằ ế

ự ạ ượ ọ ậ ạ ệ

ệ ọ ự ả ọ ớ

ả ả ờ

t đ ấ ượ ọ

ợ ị ự t sâu s c v ch ắ ố ấ ệ ộ ả ọ ề ể ế ạ

ươ ệ ầ

ỗ ố ấ ẽ ố ấ ệ

ng kho ng 100 sinh viên. ch c gi ng d y theo h th ng tín ch , đ u m i h c kỳ sinh ệ ố viên đăng ký các môn h c thích h p v i năng l c và hoàn c nh c a mình, ớ ọ đ ng th i phù h p v i quy đ nh chung nh m đ t đ ộ c ki n th c theo m t ứ ồ i các Khoa, Vi n có ngành chuyên môn chính nào đó. C v n h c t p t ố ấ trách nhi m giúp sinh viên ch n l a các môn h c phù h p v i kh năng c a ủ ọ ủ c trong th i gian quy đ nh các môn h c c a mình và đ m b o hoàn t nhóm ngành và ngành đã ch n. C v n cho sinh viên l a ch n môn h c là ọ ng trình các cán b gi ng d y có kinh nghi m, hi u bi đào t o c a nhóm ngành và ngành liên quan, có tinh th n trách nhi m và t n ậ ạ ủ tuy v i công tác sinh viên. M i c v n s có trách nhi m c v n cho m t ộ ớ s l ố ượ ả

c Nhà tr Các môn h c đ ng l a ch n cho m i h c kỳ đ ọ ọ ự ượ ỗ ọ ượ

ể ườ ự ề ạ ọ

ế ắ ộ ọ ọ

ọ ắ ộ ố ể ự ế ọ ọ ể ổ ệ

c công b r ng rãi đ cho sinh viên l a ch n. Có nhi u lo i môn h c khác nhau: ọ ố ộ ọ ự môn h c b t bu c, môn h c tiên quy t, môn h c song hành, môn h c t ghi tên ch n b t bu c theo chuyên ngành. Ngoài ra sinh viên còn có th t h c m t s môn theo nguy n v ng cá nhân đ b sung thêm ki n th c c a ứ ủ ọ mình trong m t lĩnh v c nào đó. ự ộ

Trong h th ng đào t o theo tín ch , ngoài l p qu n lý thông th ỉ ạ

ớ ọ ệ ố ệ ứ ọ

ả c t ượ ổ ẽ ệ

ọ ỉ ọ ế ọ ị

ộ ị ả ặ ọ ỹ ỉ

ố ng ố ả ủ ộ

ng ườ ớ còn có khái ni m "l p môn h c". "L p môn h c" đ ừ ch c theo t ng ớ môn h c mà sinh viên đăng ký h c. Khái ni m l u ban s không còn. Sinh ư ộ ố viên ch b bu c ph i thôi h c n u không hoàn t t khoá h c trong m t s ọ ấ ỉ ố i h c kỳ quy đ nh ho c có s tín ch tích lu nh h n 2/3 t ng s tín ch t ổ ỏ ơ thi u mà sinh viên bu c ph i đăng ký theo quy đ nh c a tr ở ỗ ọ m i h c ườ ị ể kỳ tính t i th i đi m đang xét. ể ạ ờ

L p CT702 ớ NguyÔn ThÞ HiÒn 24

§å ¸n tèt nghiÖp

ng đ các tr Trong h th ng tín ch , m t năm h c ỉ ộ ườ ượ ọ ở

ồ ộ ọ ệ ố ọ ụ ượ

ạ ệ ề ụ ế

ọ ọ ậ t nhanh ch ươ ọ

ọ ỉ

ọ ượ ọ c m khi sinh viên có yêu c u và nhà tr ổ ị t đ hoàn t ượ ể ụ ầ ườ

c chia thành 3 ở h c kỳ: g m 2 h c kỳ chính và m t h c kỳ ph (hè). H c kỳ ph đ c m ọ ư ạ nh m t o đi u ki n cho sinh viên đu i k p ti n trình h c t p khi ch a đ t ằ ng trình đào m t môn h c nào đó, ho c h c v ấ ặ ộ t quá 7 tín ch . H c kỳ t o. S tín ch đăng ký trong h c kỳ ph không v ố ỉ ạ ph s đ ng có kh năng đáp ụ ẽ ượ ả ng đ ượ ở c yêu c u đó. ầ ứ

Trong m i h c kỳ chính, sinh viên có quy n đăng ký h c t ỗ ọ ề ọ ừ

h c kỳ làm đ án t 15 đ n 27 ế ỉ ự ậ t nghi p và không k các tín ch th c t p ể ệ ỉ ừ ọ ố

tín ch (tr công nhân, th c t p cán b k thu t). ồ ộ ỹ ự ậ ậ

ượ ư ậ ặ ố ố ọ

c quy thành s h c kỳ chính ho c s tín Nh v y, m i khoá h c đ ỗ t đ đ t m t văn b ng. Do đó, khái ni m năm h c s không ấ ể ạ ẽ ệ ằ c đây. Công vi c h c t p, gi ng d y s ọ ậ ọ ẽ ả ệ ạ

ọ ộ ư ướ c ti n hành liên t c trong năm. ch ph i hoàn t ả hoàn toàn mang ý nghĩa nh tr đ ượ ụ ế

ấ ạ ộ ạ ộ

ỉ ệ ế ọ ạ

ố ươ ệ ố ỗ ủ ố ư ạ

ươ ộ ả ọ

ộ ọ ắ ẽ ẽ ệ

ỉ ọ ị ả ọ ọ ắ

ủ ị ạ ươ ng, sinh viên m i đ ớ ượ ữ ọ ọ

Sinh viên đ ố ọ

ề ắ ả ẩ

ư ộ ự ọ

ả ỗ ọ

ể ả ậ ủ ỗ ọ

ườ ọ ọ

ồ ố ơ ị ọ ạ ọ ọ

ọ Ho t đ ng T v n môn h c là ho t đ ng ch ch t và r t quan tr ng ư ấ c a h th ng qu n lý h đào t o theo tín ch . Nh chúng ta đã bi ỗ t, m i ả ủ năm, m i kh i ngành s có m t ch ng trình đào t o riêng mà trong đó các ẵ ng trình đào t o đã đ nh s n. l p trong cùng khoá s ph i h c theo ch ạ ớ Theo quy đ nh c a vi c h c theo tín ch , sinh viên b t bu c ph i h c xong ạ ng. Đây là các môn h c b t bu c. Sau khi h c xong đ i các môn đ i c ộ c phép đăng ký h c nh ng môn h c chuyên ngành c ươ ầ c phép đăng ký các môn h c vào đ u mà mình mu n theo. ượ m i h c kỳ. Do đó sinh viên b t bu c ph i suy nghĩ c n th n v các v n ấ ỗ ọ ậ ộ các môn h c, năng l c c a đ nh n i dung các môn h c đăng ký, trình t ự ủ ọ ề ọ Vào đ u m i kỳ, b n thân, k c kh năng đóng h c phí ... khi đăng ký h c. ầ ả ộ nhà tr ng l p danh sách các môn h c trong kỳ cho m i khoá c a m t ngành h c và thông báo cho sinh viên. Thông tin bao g m: Khoá h c, ngành h c, tên môn h c, ngày tháng h c, giáo viên d y, s đ n v h c trình, ghi ọ chú.

L p CT702 ớ NguyÔn ThÞ HiÒn 25

§å ¸n tèt nghiÖp

D a vào thông báo đó, sinh viên c a m i chuyên ngành tra c u tìm ra ủ ứ ỗ

ự thông tin c n thi t cho mình. M i sinh viên ph i xác đ nh đ c: ầ ế ả ỗ ị ượ

– Các môn đã h c (l c ra t

b ng đi m hi n có c a sinh viên). ọ ọ ừ ả ủ ể ệ

– Các môn h c còn ph i h c b ng cách trích ra t ả ọ

ằ ọ ch ừ ươ ạ ng trình đào t o

ngành h c mà nh ng sinh viên theo nh ng môn ch a thi đ t tín ch . ỉ ữ ư ữ ạ ọ

i v i danh sách các môn h c nhà tr ng s ố ế ạ ớ ọ ườ ẽ

t ch c trong kỳ đ ch n ra các môn có th h c trong kỳ. – Đ i chi u các môn còn l ể ọ ổ ứ ể ọ

– V i m i môn h c trong kỳ ki m tra các đi u ki n (b ng t

v n hay t ệ ề ể ằ ớ ỗ ọ ư ấ ự

l p) đ chon ra các môn đăng ký. ậ ể

– L p b ng đăng ký các môn h c d ki n s h c và g i kèm đăng ký

ự ế ẽ ọ ử ả ậ ọ

cho phòng đào t o.ạ

ợ Phòng đào t o ti p nh n các b ng đăng ký h c c a sinh viên, t ng h p ọ ủ ế ậ ạ ả ổ

s sinh viên đăng ký các môn, s p x p l ố ế ạ ắ ọ i các l p h c, lo i b các môn h c ạ ỏ ọ ớ

không có đ sinh viên theo, l p ra danh sách h c m i có đi u ch nh đ công ủ ể ề ậ ớ ọ ỉ

b . M t khác, l p thông báo k t qu cho các sinh viên đăng ký đ ố ế ậ ặ ả ượ ấ c ch p

ọ nh n đ y đ đ sinh viên đ n đóng ti n và l p phi u tham gia l p h c. ủ ể ề ế ế ậ ầ ậ ớ

Nh ng sinh viên đăng ký không có l p s đăng ký l i đ t ti p theo. ớ ẽ ữ ạ ợ ế

ạ Sau khi các sinh viên đã đăng ký đ y đ và đã n p ti n, phòng đào t o ầ ủ ề ộ

lên danh sách sinh viên các l p cho các môn h c và l p th i khóa bi u cho ể ậ ớ ờ ọ

kỳ h c. Th i khóa bi u đ c g i v các khoa đ các khoa phân công cán ể ờ ọ ượ ử ề ể

b gi ng d y. ộ ả ạ

Ti n trình t c mô ế ổ ứ ch c đăng ký và l p th i khóa bi u cho m i kỳ đ ờ ể ậ ỗ ượ

t hình sau: ả ằ b ng bi u đ ho t đ ng ồ ạ ộ ể ở

L p CT702 ớ NguyÔn ThÞ HiÒn 26

§å ¸n tèt nghiÖp

Sinh viên Phòng đào t oạ

L p CT702 ớ NguyÔn ThÞ HiÒn 27

§å ¸n tèt nghiÖp

c kỳ ướ

L p danh sách các môn

v n

Nh n t

ch c trong kỳ

ậ s t ẽ ổ ứ

ậ ư ấ môn h cọ

Thông báo cho sinh viên

Ch n và đăng ký môn h cọ

tr

G i đăng ký cho ngườ

T ng h p đăng ký cho ợ sinh viên

Lên danh sách l p có th ể ớ ch c t ổ ứ

no

Thông báo k t ế qu đăng ký

Đi u ch nh DS ỉ môn h c h c kỳ ọ ọ

Đăng ký k t quế

yes

Thu h c phí ọ

L p th i khóa ờ ậ bi u g i các ể ử khoa

Tr h cọ

c khi Tr ướ b t đ u kỳ ầ ắ h c.ọ

Hình 2.1: Bi u đ ho t đ ng ti n trình đăng ký và t ch c l p. ạ ộ ế ể ồ ổ ứ ớ

L p CT702 ớ NguyÔn ThÞ HiÒn 28

§å ¸n tèt nghiÖp

Trong s các ho t đ ng này có ba v n đ l n đ t ra c n ph i gi ạ ộ ề ớ ấ ặ ả ầ ố ả i

quy t.ế

ệ ề

ể ỏ ộ

— Vi c lên danh sách và đi u ch nh danh sách các môn h c nh th ỉ nào đ th a mãn các yêu c u và các ràng bu c th c t ầ tr ả …)

ng đ t ra( giáo viên, gi ng đ ng, ch ư ế ọ ự ế ủ c a ng trình gi ng d y, ạ ườ ươ ườ ặ ả

ổ ứ ắ ế ớ ể ờ — T ch c s p x p l p và th i khóa bi u.

v n môn h c. ổ ứ ộ ư ấ ọ — T ch c và n i dung t

Hai v n đ đ u thu c v nghi p v đào t o đã đ ề ụ ệ ạ ộ ượ

ấ ệ ề ầ ề ự ẽ ộ c các phòng đào ư ấ v n

t o th c hi n nhi u năm. Trong lu n văn này s đi sâu vào n i dung t ậ ạ môn h c.ọ

L p CT702 ớ NguyÔn ThÞ HiÒn 29

§å ¸n tèt nghiÖp

2.2 L p mô hình nghi p v

2.2.1. L p b ng phân tích

ậ ả

T các mô t ho t đ ng nghi p v trên ta l p đ c b ng sau: ừ ả ệ ụ ở ạ ộ ậ ượ ả

B ng 2.1: B ng phân tích ho t đ ng + d li u. ạ ộ ữ ệ ả ả

+ b ng Đ ng t ộ Phân lo iạ

ừ 1. Lên danh sách môn h c d ki n. Tác nhân ổ ữ ọ ự ế Danh từ Phòng đào t oạ

HSDL 2. Tra c u danh sách môn h c ọ ứ DS môn h c d ki n ọ ự ế

3. Nh n t v n. Sinh viên Tác nhân ậ ư ấ

4. Ch n môn h c. = ọ ọ Môn h cọ

Ban đăng ký HSDL 5. L p b n đăng ký. ả ậ

HSDL 6. T ng h p đăng ký c a sinh viên. Ch ủ ợ ổ ươ ng trình h c ọ

Ban t ng h p đăng HSDL 7. Thông báo k t qu đăng ký. ế ả ợ ổ

8. Đi u ch nh danh sách môn d ki n. ký ự ế ề ỉ

HSDL 9. L p hóa đ n thu h c phí. ơ ậ ọ Thông báo k t quế ả

10. Lên danh sách các l p h c. HSDL ớ ọ Hóa đ n thu ti n ề ơ

11. Lên danh sách sinh viên m i l p. H c phí = ỗ ớ ọ

12. L p báo cáo. Giáo viên Tác nhân ậ

Danh sách l p t HSDL ớ ổ

ch cứ

HSDL Danh sách SV l pớ

Báo cáo HSDL

Tác nhân Lãnh đ oạ

L p CT702 ớ NguyÔn ThÞ HiÒn 30

§å ¸n tèt nghiÖp

2.2.2. Xây d ng bi u đ ng c nh

ồ ữ ả

Yêu c u t

v n ầ ư ấ

Thông tin t

v n

ư ấ

Yêu c u báo cáo

Tra c u môn h c ọ

Danh sách l pớ

Danh sách môn h cọ

0

SINH VIÊN

Báo cáo

LÃNH Đ OẠ

Đăng ký môn h cọ

Thông báo k t qu đăng ký ế

Báo cáo phê duy tệ

H TH NG Ệ T V N VÀ Ư Ấ T CH C Ổ Ứ L P H C Ớ Ọ

Hóa đ n thu h c phí

ơ

Danh sách các l pớ

Danh sách sinh viên l pớ

Hình 2.2: Bi u đ ng c nh h th ng t v n t ồ ữ ả ệ ố ể ư ấ ổ ứ ớ ch c l p h c ọ

L p CT702 ớ NguyÔn ThÞ HiÒn 31

§å ¸n tèt nghiÖp

2.2.3. L p bi u đ phân rã ch c năng ồ

ứ ổ ả

a. B ng t ng h p ch c năng ợ

Các ch c năng s c p ơ ấ ứ G p l n 1 ộ ầ G p l n 2 ộ ầ

1. Tra c u môn h c. ứ ọ

2. Nh n t v n. ậ ư ấ

Đăng ký môn h c.ọ 3. Ch n môn h c. ọ ọ

4. L p b ng đăng ký. ả ậ

5. Lên danh sách môn h c h c ọ ọ kỳ

ợ ủ

6. T ng h p đăng ký c a sinh ổ viên.

T v n ư ấ đăng ký và ch c l p t ổ ứ ớ ổ ứ T ch c đăng ký 7. Thông báo k t qu đăng ký. ế ả

ỉ ề

8. Đi u ch nh danh sách môn h c.ọ

9. L p hóa đ n thu ti n. ơ ề ậ

10. Lên danh sách các môn c aủ h c kỳ. ọ

ổ ứ T ch c l p và báo ớ cáo 11. Lên danh sách sinh viên m iỗ l pớ

12. L p báo cáo ậ

L p CT702 ớ NguyÔn ThÞ HiÒn 32

§å ¸n tèt nghiÖp

ể ồ ứ

b. Bi u đ phân rã ch c năng

ĐĂNG KÝ T CH C L P H C

Ứ Ớ Ọ

2. T ch c đăng ký

3.L p k ho ch h c và báo cáo

ổ ứ

ậ ế ạ

1. Đăng ký môn h cọ

1.1 Tra c u danh sách môn.

3.1 L p danh sách l p.

2.1 Lên danh sách môn h cọ

1.2 Nh n t

v n.

ậ ư ấ

3.2 L p danh sách sinh viên l p ớ

2.2 T ng h p đăng ký. ợ

1.3 Ch n môn h c.

2.3Đi u ch nh danh sách môn

3.3 L p báo cáo

1.4 L p b ng đăng ký ả

2.4 Thông báo k t qu . ả

ế

2.5 L p hóa đ n thu ti n.

ơ

Hình 2.3 : Bi u đ phân rã ch c nămg t ch c l p h c đ u kỳ ứ ể ồ ổ ứ ớ ọ ầ

2.2.4. Mô t chi ti

ế

t các ch c năng ứ

(1.1) Tra c u danh sách môn ậ

ỗ ầ ủ ứ ọ : Vào đ u m i kỳ, nhà tr ỗ ộ ườ ọ

ọ ọ ọ

ồ ố ơ ự ạ ọ

ứ ủ ế ầ

ỗ ả ể

c nh ng môn nào. ng l p danh sách các môn h c trong kỳ cho m i khoá c a m t ngành h c và thông báo cho sinh viên. Thông tin bao g m: Khoá h c, ngành h c, tên môn h c, ngày tháng h c, giáo viên d y, s đ n v h c trình, ghi chú. D a vào thông báo ị ọ t cho đó, sinh viên c a m i chuyên ngành tra c u tìm ra thông tin c n thi mình. Sinh viên ph i xem t ọ b ng thông báo môn h c có th đăng ký h c ừ ả ọ trông kỳ xem mình có th h c đ ể ọ ượ ữ

v n (1.2) Nh n t ị

ị ọ ọ ậ ạ ố ấ ọ

ố ơ ệ ượ ượ ọ ự ệ ọ

ả ả ả ờ

ọ c các môn mình mu n h c, ậ ư ấ : Sau khi đã xác đ nh đ ố t ng s đ n v h c trình đã ch n, sinh viên đ i các c C v n h c t p t ổ ợ Khoa, Vi n có trách nhi m giúp sinh viên ch n l a các môn h c phù h p c trong th i gian quy đ nh v i kh năng c a mình và đ m b o hoàn t ị ớ ự các môn h c c a nhóm ngành và ngành đã ch n. C v n cho sinh viên l a t đ ấ ượ ọ ủ ọ ủ ố ấ

L p CT702 ớ NguyÔn ThÞ HiÒn 33

§å ¸n tèt nghiÖp

ộ ả ệ ạ ọ ế ắ t sâu s c

ể ng trình đào t o c a nhóm ngành và ngành liên quan ch n môn h c là các cán b gi ng d y có kinh nghi m, hi u bi ọ v ch ề ươ ạ ủ

(1.3) Ch n môn h c ị

ổ ọ ọ ố ơ

c các môn mình mu n ố ọ ậ ạ i c C v n h c t p t ị ọ v n xong, sinh viên s quy t đ nh ch n môn h c mà ọ ệ ư ấ ượ ượ ế ị ố ấ ọ ẽ

ọ : Sau khi đã xác đ nh đ h c, t ng s đ n v h c trình đã ch n, sinh viên đ ọ các Khoa, Vi n t mình s h c. ẽ ọ

ố ị

ậ ố ơ (1.4)L p b ng đăng ký ả ị ọ ượ ế ế ể

ọ ọ ớ ữ ạ

ọ c các môn mình mu n h c, : Khi đã xác đ nh đ t ng s đ n v h c trình đã ch n, sinh viên vi t phi u đăng ký đ đăng ký ổ nh ng môn mình mu n h c v i phòng đào t o. Sinh viên ph i đăng ký luôn l p h c, th i gian h c, giáo viên d y r i g i cho phòng đào t o. ớ ạ ồ ử ố ọ ả ạ ọ ờ

ủ ệ

(2.1) Lên danh sách môn h cọ : Đây là công vi c c a phòng đào t o. ạ ể ượ c ụ ậ ệ

Phòng đào t o có nhi m v l p ra b ng danh sách các môn nào có th đ ả ạ h c trong kỳ. ọ

(2.2) T ng h p đăng ký ổ ợ ả

ạ ổ i r i thông báo cho sinh viên bi ể ọ : Phòng đào t o t ng h p các b n đăng ký môn ợ ế t: ạ ồ

h c c a sinh viên có th h c trong kỳ l nh ng l p s m , nh ng sinh viên đăng ký đ đ ch p nh n. ọ ủ ữ ớ ẽ ở ủ ể ấ ữ ậ

(2.3) Đi u ch nh danh sách môn ả

ủ ỉ ể ắ ạ ạ ỏ ế ạ ọ

: Phòng đào t o d a vào k t qu đăng ự i các l p h c, lo i b các môn h c không có ể ế ọ ề ể ổ ọ ớ ỉ

ề ký c a sinh viên đ s p x p l ớ đ sinh viên theo, có th b sung danh sách môn h c m i đi u ch nh đ ủ sinh viên đăng ký.

(2.4) Thông báo k t quế ượ ợ

ạ ỏ

ớ ớ ể ế ế ả

c h c trong kỳ, môn nào b lo i b không đ ị ạ ỏ ượ ọ

ả: Khi đã t ng h p đ c danh sách các l p có ớ ổ ạ ậ th h c, lo i b các l p không có sinh viên đăng ký theo, phòng đào t o l p ể ọ t k t qu nh ng môn b ng thông báo m i đ thông báo cho sinh viên bi ữ ả c h c trong kỳ này nào s đ và k t qu đăng ký c a h . ủ ọ ẽ ượ ọ ả ế

(2.5) L p hóa đ n thu ti n ề : Khi thông báo k t qu các môn h c đ ế ọ ượ c ậ ả ơ

h c, phòng đào t o cũng thông báo luôn k t qu mà sinh viên đăng ký đ ế ạ ả ọ ể

sinh viên đ n đóng ti n và l p phi u tham gia l p h c. Nh ng sinh viên ế ữ ề ế ậ ớ ọ

đăng ký không có l p s đăng ký l i đ t ti p theo. ớ ẽ ạ ợ ế

L p CT702 ớ NguyÔn ThÞ HiÒn 34

§å ¸n tèt nghiÖp

(3.1) L p danh sách l p ậ ầ ủ

ạ ọ ớ

ớ : Sau khi các sinh viên đã đăng ký đ y đ và đã n p ti n, phòng đào t o lên danh sách sinh viên các l p cho các môn h c và ộ l p th i khóa bi u cho kỳ h c ậ ề ờ ể ọ

(3.2) L p danh sách sinh viên l p ậ

ế ớ ạ ọ

ớ : Sau khi sinh viên đã đăng ký và n pọ ti n h c phí xong, phòng đào t o ti n hành x p l p cho sinh viên, chia nh ỏ ế nh ng l p có đông sinh viên đăng ký. ề ữ ớ

(3.3) L p báo cáo ậ ế ạ ổ

: Phòng đào t o ti n hành t ng h p các thông tin chi ồ ậ t v vi c đăng ký h c, l p h c, giáo viên b môn d y trong kỳ r i l p ợ ạ ớ ọ

ti báo cáo đ báo cáo lên ban lãnh đ o nhà tr ộ ng. ế ề ệ ể ọ ạ ườ

2.2.4. Danh sách các h s d li u đ

c s d ng

ồ ơ ữ ệ ượ ử ụ

a: Danh sách môn h c d ki n. ọ ự ế

b: Ch ng trình h c. ươ ọ

c: B n đăng ký. ả

d: B ng k t qu h c t p c a sinh viên. ả ọ ậ ủ ế ả

e: B ng t ng h p k t qu đăng ký. ế ả ả ợ ổ

f: Thông báo k t qu đăng ký. ế ả

g: Hóa đ n thu h c phí. ơ ọ

h: Danh sách các l p t ch c. ớ ổ ứ

i: Danh sách sinh viên m i l p. ỗ ớ

j: T đi n môn h c. ừ ể ọ

k: Báo cáo.

L p CT702 ớ NguyÔn ThÞ HiÒn 35

§å ¸n tèt nghiÖp

2.2.5. L p ma tr n th c th ch c năng

ể ứ

H S D LI U Ồ Ơ Ữ Ệ

a. Danh sách môn h c d ki n. ọ ự ế

ng trình h c. ọ

b. Ch ươ c. B n đăng ký. ả

d. B ng k t qu h c t p c a sinh viên. e. B ng t ng h p k t qu đăng ký. ế ả ọ ậ ủ ợ ế ổ ả ả ả

f. Thông báo k t qu đăng ký. ế g. Hóa đ n thu h c phí. ọ ơ

ớ ổ ứ

h. Danh sách các l p t i. Danh sách sinh viên m i l p. ch c. ỗ ớ

j. T đi n môn h c. ừ ể ọ

a b c d e f g h i k j k. Báo cáo. CÁC CH C NĂNG NGHI P V Ứ Ệ Ụ

R R C R U C 1. Đăng ký môn h c.ọ

2. T ch c đăng ký. U R R U R U C C ổ ứ

3. L p k ho ch h c và báo cáo. R R R U U U ế ạ ậ ọ

L p CT702 ớ NguyÔn ThÞ HiÒn 36

§å ¸n tèt nghiÖp

Ch

ng 3

ươ

PHÂN TÍCH H TH NG

Ệ Ố

3.1 Các mô hình x lý nghi p v

ệ ụ

3.1.

Bi u đ lu ng d li u m c 0

ể ồ ồ

ữ ệ

n ấ v ư

n ấ v ư

k Báo cáo

LÃNH Đ OẠ

o á c o á b u ầ c u ê Y

c ọ h

T đi n môn h c ọ

ừ ể

t u ầ c u ê Y

t n i t g n ô h T

c ọ h 2.0 n n ô ô T ch c ổ ứ m m u h đăng ký ứ c á ư s c h a n r a T D

D.sách SV m i l p

ỗ ớ

j

ớ ổ

i

B á o c á o

ch cứ

ý k g n ă đ ả u q t

h D.sách các l p t

c ọ h n ô m

p ớ

Thông báo KQ đăng ký

g Hóa đ n thu h c phí ơ

í h p c ọ h u h t n ơ đ SINH VIÊN á o H

í k g n ă Đ

ế k o á b g n ô h T

ọ ậ ủ

f e B ng TH KQ đăng

SV

d B ng KQ h c t p c a

c B n đăng ký

ươ

ng trình h c ọ

s i n h

3.0 l c L p k ế ậ á c h ho ch h c, ọ ạ c á s báo cáo h n a D D a n h s á c h b Ch

v i ê n

ki nế

c á c l

ớ p

a Danh sách MH d ự

1.0 Đăng ký môn h c ọ Hình 3.1 Bi u đ lu ng d li u m c 0 c a “Đăng ký t ữ ệ ồ ồ ứ ủ ể

SINH VIÊN ọ ch c l p h c”

ổ ứ ớ

L p CT702 ớ NguyÔn ThÞ HiÒn 37

§å ¸n tèt nghiÖp

3.1.2. Bi u đ lu ng d li u v t lý m c 1

ữ ệ ậ

ồ ồ

3.1.2.1.Bi u đ ti n trình “1.0 Đăng ký môn h c”

ể ồ ế

ki nế

ươ

ng trình h c ọ

a D.sách môn h c d ọ ự

c ọ h

ọ ậ ủ

u ứ c a r t u ầ c u ê Y

SV

n ấ v ư

b Ch 1.4 L p ậ b ng ả đăng ký 1.1 n Tra c u ứ ô m danh sách n i t môn g n ô h T d B ng KQ h c t p c a

Thông báo KQ đăng ký

c B n đăng ký

t u ầ c u ê Y

f

SINH VIÊN

Yêu c u ầ đăng ký n ấ v ư SINH VIÊN t n i t g n ô h T

ý k g n ă Đ

T đi n môn h c ọ

ừ ể

j

1.2 Nh n t ậ ư v nấ

1.3 Ch n môn ọ h cọ

Hình 3.1.1: Bi u đ ti n trình “1.0 Đăng ký môn h c” ồ ế ể ọ

L p CT702 ớ NguyÔn ThÞ HiÒn 38

§å ¸n tèt nghiÖp

3.1.2.2. Bi u đ ti n trình “2.0 T ch c đăng ký”

ể ồ ế

ổ ứ

ừ ố ơ

ị ọ

Có th a s đ n v h c trình không

í h p

ki nế

c ọ h n ơ đ á o H

ươ

ng trình h c ọ

2.5 L p hóa ậ đ n thu ti n ề ơ a D.sách môn h c d ọ ự 2.1 Lên danh sách môn h cọ

p ớ

c ứ h c ổ

b Ch

Thông báo KQ đăng

g Hóa đ n thu h c phí ơ

f

2.3

t p ớ l SINH VIÊN h c á s h n a D

l n ê i v h n i s h c á s h n a D

ớ ổ

e B ng TH KQ đăng ỉ ề

ch cứ

D.sách SV m i l p

ỗ ớ

Đi u ch nh danh sách môn h D.sách các l p t

i

.

viên

c B ng đăng ký sinh

2.4 Thông báo k t quế ả 2.2 T ng h p ợ ổ

K t qu đăng ký ả

ế

đăng ký

SINH VIÊN

Hình 3.1.2: Bi u đ ti n trình “2.0 T ch c đăng ký”

ể ồ ế

ổ ứ

L p CT702 ớ NguyÔn ThÞ HiÒn 39

§å ¸n tèt nghiÖp

3.1.2.3.Bi u đ ti n trình “3.0 L p k ho ch h c và báo cáo”

ậ ế ạ

ể ồ ế

ki nế

a D.sách môn h c d ọ ự

ớ ổ

3.1 L p danh ậ sách l pớ e B ng TH KQ đăng

h D.sách các l p t

o á c LÃNH Đ OẠ o á b u ầ c u ê Y

ch cứ

Danh sách SV m i l p ỗ ớ

Danh sách l pớ

i

SINH VIÊN

T ổ n g h ợ p b á o c á o

k Báo cáo

Danh sách sinh viên l pớ

g Hoá đ n thu h c phí ơ

3.3 L p báo ậ cáo

3.2 Lên danh sách sinh viên l pớ

Hình 3.1.3: Bi u đ ti n trình “3.0 L p k ho ch h c và báo cáo” ậ ế ạ ể ồ ế ọ

L p CT702 ớ NguyÔn ThÞ HiÒn 40

§å ¸n tèt nghiÖp

3.2. Xây d ng mô hình d li u khái ni m

ữ ệ

3.2.1. Li

t kê chính xác hóa m c tin

B ng 3.1: Li ả ệ t kê các thu c tính các h s tài li u ệ ồ ơ ộ

M c tinụ M c tinụ D uấ lo iạ D uấ lo iạ

18. Khoá A. danh sách môn d ki n ự ế

1. H c kỳ. ọ 19. Ngành h cọ

2. Năm h c.ọ 20. Mã môn h cọ

21. Tên môn × 3. Môn h cọ

22. Ngày đăng ký 4. S tín ch . ỉ ố

5. H c phí. ọ D. b ng k t qu h c t p ả ọ ậ ế ả

B. Ch ng trình ngành. 23. Mã SV × ươ

6.Mã ch ng trình 24. Tên SV × ươ

7. Tên ch ng trình × ươ 25. Mã môn h cọ

8. Ngành h c(CT) ọ 26. S tín ch ố ỉ

9. Th i l ng(CT) ờ ượ 27. Đi m môn ể

10. Th i gian h c(CT) E. B ng t ng h p đăng ký ọ ờ ả ổ ợ

× × 11. Tên môn h c(CT) ọ 28. Tên môn h cọ

29. S SV đăng ký (môn) 12. Phân lo iạ ố

13. S tín ch (CT) × 30. S l p m (môn) ố ỉ ố ớ ở

C. B n đăng ký. ả 31. M /không ở

14. S b n đăng ký ố ả F. Thông báo k t quế ả

15. Mã SV 32. Mã SV ×

× 16. H tên SV ọ 33. H tên SV ọ

L p CT702 ớ NguyÔn ThÞ HiÒn 41

§å ¸n tèt nghiÖp

17. tên l pớ 34. Tên môn h cọ

I. Danh sách sinh viên l pớ ậ

35. Ch p nh n/không ấ (đăng ký môn) 50. H c kỳọ

36. Đ /thi u ế ủ × 51. Năm h cọ

G. Hóa đ n thu h c phí ọ ơ 52. Tên l p mớ ở

37. S hóa đ n ơ ố × ỹ ố ớ l p(x p vào ế

38. Mã SV 53. S s l p)ớ × ×

54. Mã SV 39. H tên SV ọ × ×

40. Lý do thu 55. H tên SV ọ ×

41. T ng s ti n ố ề ổ J. T đi n môn h c ọ ừ ể ×

56. Mã môn 42. Ngàythu ×

57. Tên môn 43. Ng i thu ườ

H. Danh sách l p.ớ 58. Tên môn tiên quy tế ×

59. Phân lo iạ 44. H c kỳọ × ×

K. Báo cáo 45. Năm h cọ ×

60. S báo cáo ố 46. Mã l p mớ ở ×

61. Tên báo cáo 47. Tên l p mớ ở

62. N i dung báo cáo ộ 48. Môn h cọ ×

63. Ngày báo cáo 49. S sinh viên ố

64. Ng i l p báo cáo ườ ậ

L p CT702 ớ NguyÔn ThÞ HiÒn 42

§å ¸n tèt nghiÖp

3.2.2. B

ướ

c 2: Xác đ nh các th c th và thu c tính ự

B ng 3.2: B ng các m c tin đ c ch n sau b c 1 ụ ả ả ượ ọ ướ

M c tinụ M c tinụ D uấ lo iạ D uấ lo iạ

A. Danh sách môn d ki n ự ế C. B ng đăng ký môn h c ọ ả

15. S b n đăng ký × 1. H c kỳọ ố ả

× 16. Mã SV × 2. Năm h cọ

× × 3. Tên môn h cọ 17. H tên SV ọ

× × 4. S tín ch môn h c ọ ỉ ố 18. Tên l p khóa h c ọ ớ

× 19. Tên khoá × 5. H c phí môn d ki n ự ế ọ

× B.Ch ng trình đào t o ngành 20. Tên ngành ươ ạ

6. Mã ch ng trình 23. Ngày đăng ký (môn) × ươ

7. Tên ch ng trình D. B ng k t qu h c t p × ươ ả ọ ậ ế ả

8. Tên ngành × 28. Đi m thi đ t, ti n ch môn ạ ế ể ỉ

9. th i l ng ch ng trình E. B ng t ng h p đăng ký × ờ ượ ươ ả ổ ợ

10.th i gian h c ch ng trình 29. S sinh viên đăng ký môn × ờ ọ ươ ố

30. S l p m cho môn × 12. Phân lo i môn h c ọ ạ ố ớ ở

13. S tín ch môn h c ọ ố ỉ 31. M / không ở

F. Thông báo k t qu đăng ký ế ả

35. Ch p nh n đăng ký môn ậ ấ

36. Đ /thi u ế ủ

L p CT702 ớ NguyÔn ThÞ HiÒn 43

§å ¸n tèt nghiÖp

M c tinụ M c tinụ D uấ lo iạ D uấ lo iạ

G. Hóa đ n thu h c phí ọ ơ I. Danh sách sinh viên l pớ

37. S hóa đ n thu h c phí ơ ọ ố J. T đi n môn h c ọ ừ ể

40. Lý do thu phí SV × 58. Tên môn tiên quy tế

41. T ng s ti n thu K. Báo cáo ố ề ổ

42. Ngày thu 60. S báo cáo ố

61. Tên báo cáo × H. Danh sách l p.ớ

× 62. N i dung báo cáo 46. Mã l p mớ ở ộ

× 63. Ngày báo cáo 47. Tên l p mớ ở

49. S sinh viên × 64. Ng i l p báo cáo × ố ườ ậ

L p CT702 ớ NguyÔn ThÞ HiÒn 44

§å ¸n tèt nghiÖp

.2 ta xác đ nh đ c các th c th và các thu c tính c a nó ị ượ ự ủ ể ộ

cho T b ng 3 ừ ả trong b ng sau: ả ở

Th c thự ể Các thu c tính ộ

HOC KY Tên h c kỳọ

NAM HOC Tên năm h c.ọ

MON HOC Mã môn, tên môn, s tín ch . ỉ ố

PHAN LOAI Mã lo i, tên lo i. ạ ạ

CHUONG TRINH Mã CT, tên CT, th i l ng, th i gian h c. ờ ượ ờ ọ

NGANH Mã ngành, tên ngành.

SINH VIEN Mã SV, tên SV.

LOP Mã l p, tên l p, năm nh p h c . ậ ớ ọ ớ

KHOÁ Mã khoá, tên khoá.

LOP-MON Mã l p môn, tên l p môn, sĩ s l p môn. ố ớ ớ ớ

BAO CAO Tên báo cáo.

NHAN VIEN Mã nhân viên, tên nhân viên, ch c danh. ứ

L p CT702 ớ NguyÔn ThÞ HiÒn 45

§å ¸n tèt nghiÖp

3.2.3. B

c 3: Xác đ nh m i quan h và thu c tính c a nó

ướ

T b ng 3.2, lo i đi các thu c tính đã ch n ta đ c b ng: ừ ả ạ ộ ọ ượ ả

B ng 3.3: B ng các m c tin đã ch n l i sau b c 2: ọ ạ ụ ả ả ướ

M c tinụ M c tinụ D uấ lo iạ D uấ lo iạ

× 39. S hóa đ n thu phí 15. S b n × ố ơ ố ả đăng ký

× 40. Lý do thu phí 23. Ngày đăng ký ×

× 41. T ng s ti n thu × ố ề ổ 28. Đi m môn ể

× 43. Ngày thu 30. s SV đăng ký môn ố

31. S l p-môn m × 60. S ố báo cáo ố ớ ở

62. N i dung báo cáo × ộ 32. M /không ở

× 63. Ngày báo cáo ượ ấ c ch p

36. Môn đăng ký đ nh nậ ×

37. Đ / thi u môn ủ ế

L p CT702 ớ NguyÔn ThÞ HiÒn 46

§å ¸n tèt nghiÖp

T b ng trên ta xác đ nh đ c các đ ng t . T đó thi t l p đ c các ị ượ ộ ừ ừ ế ậ ượ

quan h t ng tác cho trong b ng sau: ừ ả ệ ươ ả

M i quan h ố ệ Th c th tham gia ể ự

Thu c tính ộ • S đăng ký SINH VIEN, MON HOC, ố ĐĂNG KÝ HOC KY

SINH VIEN, MON HOC, • Ngày đăng ký • S tín ch ố ỉ THI( đ t)ạ HOC KY

• Đi m môn ể • Ch p nh n/không ậ ấ SINH VIEN, MON HOC, THÔNG BÁO • đ /thi u ế ủ HOC KY

• S ti n n p ộ ố ề • S SV đăng ký ố SINH VIEN, LOP MON, T NG H P Ợ Ổ • S l p m ố ớ ở HOC KY

• M /không ở • S phi u ế ố

• Ngày thu THU SINH VIEN, NHAN VIEN • Lý do thu

ố ề

MON HOC, HOC KY D KI N Ự Ế • T ng s ti n thu ổ • S tín ch ố ỉ

L p CT702 ớ NguyÔn ThÞ HiÒn 47

§å ¸n tèt nghiÖp

B ng 2: Các m i quan h ph thu c s h u ộ ở ữ ệ ụ ả ố

ố Th c th tham gia ể ự Thu c tính ộ M i quan hệ

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 • S ti t ố ế

CO MON HOC, MON HOC

L p CT702 ớ NguyÔn ThÞ HiÒn 48

§å ¸n tèt nghiÖp

3.2.4.

B

c 4: V bi u đ mô hình

ướ

ẽ ể

t

ế

NĂM H CỌ

ố S

i t

Thu c 5ộ

PHÂN LO IẠ

Thu c 1ộ

Thu c 7ộ

MÔN H CỌ

D ki n ự ế

H C KỲ

Đi mể

Thi

Đăng ký

Thu

Thông báo

p ợ h

g n ổ T

p ớ

SINH VIÊN

NHÂN VIÊN

l n â h P

Thu c 2ộ

L P-MÔN

KHOÁ

L P-KHOÁ

Thu c 3ộ

CH

NG TRÌNH

ƯƠ

NGÀNH

Thu c 6ộ

Thu c 4ộ

Hình 3.4: Bi u đ mô hình E-R ể ồ

L p CT702 ớ NguyÔn ThÞ HiÒn 49

§å ¸n tèt nghiÖp

Ch

ng 4

ươ

Thi

t k h th ng

ế ế ệ ố

4.1. Thi

t k c s d li u

ế ế ơ ở ữ ệ

4.1.1. Thi

t k s s d li u logic

ế ế ơ ở ữ ệ

a. Bi u di n các th c th ự ể ễ ể

Ta chuy n mô hình ER nh n đ m c tr c ể ậ ượ ở ụ ướ ữ ệ c thành mô hình d li u

quan h nh sau đây: ệ ư

(1) NĂMH C Ọ NĂM H CỌ (Tên năm h cọ )

H C KỲ , tên h c kỳ) (2) Ọ H C KỲ ( Ọ Mã h c kỳọ ọ

MÔN H C Ọ MÔN H C (Ọ mã môn, tên môn, s ti n ch ) (3) ố ế ỉ

ọ ộ

SINH VIÊN SINH VIÊN (Mã SV, h tên SV, ngày sinh, dân t c, tôn giáo) (4)

OÁ L P-KHOÁ ( Ớ Tên l pớ , năm nh p h c) ậ ọ

L P-KHỚ (5)

KHOÁ KHOÁ (Mã khoa, tên khoa) (6)

NGÀNH NGÀNH (Mã ngành, tên ngành) (7)

L P-MÔN ( Ớ Mã l p môn ớ , tên l p môn) ớ

L P-MÔN Ớ (8)

PHÂN LO IẠ PHÂN LO I (Ạ Mã lo iạ , tên lo i)ạ (9)

CH NG TRÌNH ( ƯƠ ờ

CH th i l NG TRÌNH ng ) ọ Mã CT, tên Ct, th i gian h c, (10) ƯƠ ờ ượ

(11) NHÂN VIÊN NHÂN VIÊN (Mã nhân viên, tên nhân viên, ngày sinh, đ a ch ) ỉ ị

L p CT702 ớ NguyÔn ThÞ HiÒn 50

§å ¸n tèt nghiÖp

ễ ệ

b. Bi u di n các m i quan h ố (2) => (2’): ể

, tên năm h c) (2’) H C KỲ ( Ọ Tên h c kỳọ ọ

(5) => (5’):

L P KHOÁ ( (5’) Ớ Tên l pớ , năm nh p h c, Mã khoá) ậ ọ

(5’) => (5’’):

L P KHOÁ ( Ớ Tên l pớ , năm nh p h c, Mã khoá, mã ngành) (5’’) ậ ọ

(4) => (4’):

ị SINH VIÊN (Mã SV, h tên SV, ngày sinh, dân t c, tôn giáo, đ a ọ ộ

ch , đi n tho i, mã l p) (4’) ệ ạ ớ ỉ

(10) => (11’):

CH NG TRÌNH ( ng, ƯƠ Mã CT, tên CT, th i gian h c, th i l ờ ờ ượ ọ

mã ngành) (11’)

Thêm m t quan h m i: ộ ệ ớ ộ

MÔN-CH NG TRÌNH ( ƯƠ Mã CT, mã môn, s tín ch ) (12) ố ỉ

Thêm m t quan h m i: ộ ệ ớ ộ

(13) MÔN-ĐI U KI N ( Ề Ệ Mã môn1, Mã môn 2)

DS MON DU KIEN (Tenhocky, mamon, sotinchi) (14) ự ế

KETQUAHOCTAP (Ma SV, mamon, sotinchi, diem) (15)

DANGKY (maSV, mamon, hocky, ngaydangky) (16)

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

sotiennop) (17)

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

K T QU ĐĂNG KÝ ( mã môn, tên h c kỳ , s SV đăng Ả Ế ọ ố

ký, s l p) (19) ố ớ

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

(20)

L p CT702 ớ NguyÔn ThÞ HiÒn 51

§å ¸n tèt nghiÖp

NGÀNH(7)

NG

PHÂN LO I(8)Ạ

NĂM H C(1)Ọ

CH ƯƠ TRÌNH(9)

#Tên năm h cọ

#Mã ngành Tên ngành

#Mã lo iạ Tên lo iạ

ng trình ng trình

MÔN H C(3)Ọ

#Mã ch ươ Tên ch ươ Th i gian h c ọ ờ Th i l ng ờ ượ #Mã ngành #Mã môn

NHÂN VIÊN(10)

H C KỲ(2)

#Mã môn Tên môn S tín ch ỉ #Mã lo iạ

#Mã NV Tên nhân viên Ngày sinh Đ a ch ị

#Mã h c kỳọ Tên h c kỳọ #Tên năm h cọ

L P-MÔN(13)

SINH VIÊN(4) #Mã SV H tên SV Ngày sinh Dân t cộ Tôn giáo đ a ch ỉ ị điên tho iạ #Mã ngành #Mã khoá #Mã h c kỳọ

#Mã l p môn ớ Tên l p môn ớ

KHOÁ(6)

BÁO CÁO(11)

L P-KHOÁ(12)

L P(5)Ớ

#Mã khoá Tên khoá

#Mã báo cáo Tên báo cáo #Mã nhân viên

# Mã l pớ #Mã khoa Năm nh p h c ọ ậ

#Mã l pớ Tên l pớ Năm nh p h c ậ

c. V bi u đ liên k t c a mô hình quan h ẽ ể ồ ế ủ ệ

L p CT702 ớ NguyÔn ThÞ HiÒn 49

§å ¸n tèt nghiÖp

4.1.2. Thi

t k c s d li u v t lý

ế ế ơ ở ữ ệ ậ

4.1.2.1. L a ch n h qu n tr c s d li u

ị ơ ở ữ ệ

ọ ệ ả

ậ ướ ế ả

ị ơ ở ữ ệ ượ i u đ có th ch y t ầ ệ t trên môi tr ạ ố ể ể

ụ ụ ấ ể ử ụ ể

i s d ng h th ng,…. ị ơ c h t ta c n ch n h qu n tr c t k c s d li u v t lý tr Đ thi ệ ọ ế ế ơ ở ữ ệ ể c dùng là h qu n tr SQL Server. s d li u. H qu n tr c s d li u đ ệ ị ả ả ở ữ ệ ơ ở ữ ệ ng c s d li u c t SQL Server đ ườ ượ ố ư r t l n lên đ n Tera-Byte và có th ph c v cùng lúc cho hàng ngàn user. ế ấ ớ M t khác, kh năng b o m t c a SQL là r t cao, có th s d ng đ phân ả ả ặ quy n cho ng ườ ử ụ ậ ủ ệ ố ề

Microsoft SQL Server công c thi t k , đi u khi n và qu n tr c s ế ế ụ ể ề ả

ử ớ ố

ị ơ ở d li u v i các x lý bi n c Server, các MS SQL Server Object, SQL ế ữ ệ Server v i tính th c thi cao. ự ớ

Ngôn ng đ xây d ng ch ự ụ ứ ươ

ệ ế ệ

ệ ứ ự

ữ ậ ỉ ơ

c, hình dáng c a các đ i t ả ặ ụ ủ

ướ ơ ể

ế i khác. ng trình ng d ng là ngôn ng ASP.Net, ữ ữ ể t ki m th i gian và C#. Vi c thu n l i c a vi c dùng ASP.Net, C# là ti ậ ợ ủ ờ ộ ứ công s c so v i các ngôn ng l p trình khác khi xây d ng cùng m t ng ớ d ng. ASP.Net cho phép ta ch nh s a đ n gi n và nhanh chóng màu s c, ắ ử ụ ệ kích th ng có m t trong ng d ng, giao di n ứ ố ượ đ p h n, có th link đ n các web server nhanh chóng. Ngoài ra ASP.Net còn ẹ có r t nhi u thu n l ề ậ ợ ấ

ASP.Net cho ta t đ ng c p nh t hoá (Update) các thành ph n đã ự ộ ậ ậ ầ

compiled mà không c n kh i đ ng l i các Web server. ở ộ ầ ạ

Cài đ t ASP.Net ặ

Đ ch y trang ASP.Net, tr c h t ta ph cài đ t thành công: ể ạ ướ ế ặ ả

Internet Information Server (IIS).

MS Virtual Studio.NET- trong tr ườ ợ

ẵ ớ

ng h p này thì MS Virtual ặ Studio.NET đã cài s n .NET Framwork SDK cho ta dùng v i ASP.Net ho c là Microsoft ASP.Net Web Matrix.

ế

.NET Framwork Software Development Kit (SDK). N u ta không có MS i .NET Framwork Software Development Kit Visual Studio.NET, ta có th t ể ả

50

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

do t m ng ố ự ỉ

ớ ể ế ể ộ

ừ ạ www.microsoft.com/net, v i SDK, ta ch có (SDK) xu ng t th dùng Notepad ho c m t text Editor nào ta thích đ phát tri n trang ặ ASP.Net mà thôi.

K t n i c s d li u trong bài ế ố ơ ở ữ ệ

ế ượ ụ ể ADO là công c đ truy nh p đ n các c s d li u đ ậ

ơ ở ữ ệ ế

c xây d ng m c h th ng thì công ngh ADO đ ự ệ ượ ở ứ ệ ố ượ

ệ m c ng d ng. Khi l p trình chúng ta không ph i t ả ươ ụ ế ậ

ậ ớ

Ư ể ữ ậ ỉ ậ ụ ễ ử ụ

ự c xây d ng trên OLEDB (Object Linking and Embeding Database). N u OLEDB là công c xây d ng ự ngh đ ớ ng tác tr c ti p v i ự ở ứ ứ OLE DB mà thay vào đó ta ch l p trình v i ADO. u đi m khi l p trình v i ADO: d s d ng, không ph thu c vào ngôn ng l p trình, không ph ụ ớ thu c vào ngu n d li u, d dàng m r ng…. ộ ở ộ ồ ữ ệ ễ ộ

51

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

t k các file ế ế

4.1.2.2. Thi

1. B ng NAMHOC ả

Tên tr Ki u DL ngườ ể Khoá chính Khoá ngo iạ

Nam_hoc String(64)

2. B ng HOCKY ả

Tên tr Ki u DL ngườ ể Khoá chính Khoá ngo iạ

Ma_hoc_ky String(64)

Ten_hoc_ky String(255)

Nam_hoc String(64)

3. B ng MONHOC ả

Tên tr Ki u DL ngườ ể Khoá chính Khoá ngo iạ

Ma_mon String(64)

Ten_mon String(255)

So_tien_chi Int(5)

52

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

4. B ng SINHVIEN ả

Tên Thu c tính Ki u DL ộ ể

Khoá chính Khoá ngo iạ

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)

5. B ng LOP-KHÓA ả

Tên Thu c tính ộ Ki uDLể

Khoá chính Khoá ngo iạ

Ten_lop String(64)

Nam_nhap_hoc DATE

Ma_khoa String(64)

Ma_nganh String(64)

53

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

6. B ng KHOA ả

Tên Thu c tính ộ Ki uDLể

Khoá chính Khoá ngo iạ

Ma_khoa String(64)

Ten_khoa String(255)

7. B ng NGANH ả

Tên Thu c tính ộ Ki uDLể

Khoá chính Khoá ngo iạ

Ma_nganh String(64)

Ten_nganh String(255)

8. B ng LOP-MON ả

Tên Thu c tính ộ Ki uDLể

Khoá chính Khoá ngo iạ

Ma_Lop-mon String(64)

Ten_lop-mon String(255)

54

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

9. B ng PHAN LOAI ả

Tên Thu c tính ộ Ki uDLể

Khoá chính Khoá ngo iạ

Ma_loai String(64)

Ten_loai String(255)

10. B ng CHUONG TRINH ả

Tên Thu c tính ộ Ki uDLể

Khoá chính Khoá ngo iạ

Ma_CT String(64)

Ten_CT String(255)

Thoi_gian_hoc DATE

Thoi_luong Int(5)

Ma_nganh String(64)

11. B ng NHAN VIEN ả

Tên Thu c tính ộ Ki uDLể

Khoá chính Khoá ngo iạ

Ma_NV String(64)

Ho_ten_NV String(255)

Ngay_sinh DATE

Dia_chi String(255)

55

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

12. B ng MON-CHUONG TRINH ả

Tên Thu c tính ộ Ki uDLể

Khoá chính Khoá ngo iạ

Ma_CT String(64)

Ma_mon String(64)

So_tin_chi Int(5)

13. B ng MON-DIEU KIEN ả

Tên Thu c tính ộ Ki uDLể

Khoá chính Khoá ngo iạ

Ma_mon1 String(64)

Ma_mon2 String(64)

14. B ng DS MON DU KIEN ả

Tên Thu c tính ộ Ki uDLể

Khoá chính Khoá ngo iạ

Ma_hoc_ky String(64)

Ma_mon String(64)

So_tin_chi Int(5)

Nam_hoc String(64)

56

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

15. B ng KET QUA HOC TAP ả

Tên Thu c tính ộ Ki uDLể

Khoá chính Khoá ngo iạ

Ma_SV String(64)

Ma_mon String(64)

So_tin_chi Int(5)

Diem Int(5)

16. B ng DANG KY ả

Tên Thu c tính ộ Ki uDLể

Khoá chính Khoá ngo iạ

Ma_SV String(64)

Ma_mon String(64)

Hoc_ky String(64)

Ngay_dang_ky DATE

Nam_hoc String(64)

57

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

17. B ng THONG BAO ả

Tên Thu c tính ộ Ki uDLể

Khoá chính Khoá ngo iạ

Ma_SV String(64)

Ma_mon String(64)

Chap_nhan Int(5)

Du/thieu Int(5)

So_tien_nop Int(5)

18. B ng DS LOP-MON ả

Tên Thu c tính ộ Ki uDLể

Khoá chính Khoá ngo iạ

Ma_lop-mon String(64)

Ma_SV String(64)

Ma_hoc_ky String(64)

Nam_Hoc String(64)

58

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

19. B ng KET QUA DANG KY ả

Tên Thu c tính ộ Ki uDLể

Khoá chính Khoá ngo iạ

Ma_ mon String(64)

Ma_hoc_ky String(64)

So_SV_dang_ky String(64)

So_lop String(64)

Nam_hoc String(64)

20. B ng PHIEU THU ả

Tên Thu c tính ộ Ki uDLể

Khoá chính Khoá ngo iạ

So_phieu String(64)

Ma_SV String(64)

Ma_NV String(64)

Ly_do_thu String(255)

So_tien Int(5)

Ngay_thu DATE

59

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

4.2. Thi

ế ế ồ

t k lu ng d li u h th ng ữ ệ

ệ ố

4.2.1. Bi u đ lu ng h th ng c a bi u đ “1. Đăng ký môn

ệ ố

ồ ồ

ể h c”ọ

Yêu c u môn ầ

Ch n môn đăng ký

SINH VIÊN

Môn đăng ký

Thông tin môn ph i h c ả ọ

c ọ h i

ĐĂNG KÝ

NƯƠ CH G TRÌNH

Thông tin ư t v nấ

K T Ế QU Ả H CỌ

DS MÔN ĐI U Ề KI NỆ

1.4 L p ậ b ng ả đăng ký 1.1 ả h Tra c u ứ p n danh sách ò c n môn ô M

DS MÔN D KI N Ự Ế

1.3

Các môn có th h c ể ọ

Yêu c u ch n môn

Thông tin t

v n ư ấ

Nh n t ậ ư v nấ 1.2 Ch n môn ọ có th h c ể ọ

SINH VIÊN

Yêu c u t

v n

ầ ư ấ

Thông tin môn h cọ

Các file: CH NG TRÌNH, ĐĂNG KÝ, K T QU H C T P, DS ƯƠ Ả Ọ Ậ

Ế MÔN ĐI U KI N,DANH SÁHC MÔN D KI N. Ự Ế Ệ Ề

60

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

Khi máy th c hi n t đ ng thì (1.2) và (1.3) do máy hoán toàn v n t ệ ư ấ ự ộ ự

đ ng. t ự ộ

61

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

Ti n trình 1.2 Ch n môn có th h c. ọ ể ọ ế

ầ ỗ ọ ọ ọ

Ả Ọ Ậ Ế

X lý theo lô: Đ u m i kỳ h c khi sinh viên ch n môn h c mình mu n h c ọ ử ố d a vào DANH SÁCH MÔND KI N, K T QU H C T P, CH ƯƠ NG Ự Ế ự TRÌNH.

Ti n trình 1.3 T v n ch n môn ư ấ ế ọ

— X lý theo lô khi sinh viên mu n ch n môn đ đăng ký h c.

ử ể ọ ọ ố

ọ ẽ ệ ệ ố

ừ ọ

— Sinh viên nh p vào môn h c đăng ký, h th ng s hi n ra các thông tin v môn h c do sinh viên v a đăng ký, xem môn đó sinh DS MÔN ĐI U KI N,DANH viên có th h c hay không t Ề ừ SÁHC MÔN D KI N l u vào b n ĐĂNG KÝ. ả

ậ ề ể ọ Ệ

Ự Ế ư

a. Tra c u ch n môn c n h c. ọ

Khi đó ch còn l i hai giao di n: ỉ ạ ệ

b. Ch n môn đăng ký.

ứ ầ ọ

62

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

4.2.2. Bi u đ lu ng h th ng c a bi u đ

ch c đăng

ệ ố

ồ ồ

ồ “2. t

ổ ứ

ể ký”

ơ

NHÂN VIÊN

PHI U Ế THU

2.5 L p hóa đ n ậ thu ti nề

u h t u ế i h p

NG

CH

ƯƠ TRÌNH

DS MÔN D Ự KI NẾ

2.1 Lên danh sách môn h cọ

SINH VIÊN

ý k g n ă đ ả u q t

ế k

K T Ế QU Ả ĐĂNG KÝ

MÔN H C_CT Ọ

2.3

ỉ ề

ĐĂNG KÝ

Thông tin t ng h p ổ

Đi u ch nh danh sách môn

Thông báo s SV đăng ký ố

2.4 Thông báo k t quế ả 2.2 T ng h p ổ ợ

đăng ký

Ọ Ả Ế

Các file: NHÂN VIÊN, MÔN H C_CT, K T QU ĐĂNG KÝ, PHI U Ế THU, CH NG TRÌNH, DS MÔN H C D KI N, ĐĂNG KÝ. Ọ Ự Ế ƯƠ

Ti n trình 2.2 T ng h p đăng ký. ổ ế ợ

X lý theo lô m i khi có sinh viên đăng ký m t môn h c. ử ỗ ọ ộ

63

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

ứ ệ ố ẽ ế Ả ử Ế ồ

Căn c vào K T QU ĐĂNG KÝ, h th ng s ti n hành x lý r i PHÂN LO I các đăng ký c a sinh viên. Ạ ủ

Ti n trình 2.4 Thông báo k t qu . ả ế ế

X lý theo lô khi h t th i gian đăng ký môn h c ọ ờ ử ế

ứ ẽ ế ử ủ ố

t. Căn c vào s ĐĂNG KÝ c a sinh viên, h th ng s ti n hành x lý r i ồ đ a ra K T QU ĐĂNG KÝ đ sinh viên đ ư ệ ố c bi ượ Ả Ế ế ể

Ti n trình 2.5 L p hóa đ n thu ti n. ề ế ậ ơ

c các môn h c đ c h c, t ng s sinh ử ọ ượ ượ ổ ố ọ

X lý theo lô: Khi đã t ng h p đ ợ viên đăng ký, s đ n v h c trình mà m t sinh viên đăng ký. ổ ị ọ ố ơ ộ

ệ ố ẽ ế Ả ử ồ

Căn c vào K T QU ĐĂNG KÝ, h th ng s ti n hành x lý r i thông báo s ti n h c phí mà m i sinh viên ph i n p. ứ ố ề Ế ọ ả ộ ỗ

Ả ủ ế ọ

d a vào K T QU ĐĂNG KÝ, h th ng ti n hành thu h c phí c a sinh ệ ố ự viên r i đi n k t qu vào phi u thu Ế ề ế ế ả ồ

64

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

ế ạ 4.2.3. Bi u đ lu ng h th ng c a bi u đ “3. L p k ho ch

ệ ố

ồ ồ

h c và báo cáo”

p ớ

LÃNH Đ OẠ

ĐĂNG KÝ

K T Ế QU Ả ĐĂNG KÝ

l c h á s h n a d n i t g n ô h T

o á c o á b u ầ c u ê Y

DS L PỚ - MÔN

B á o

c á o

PHI U Ế THU

DS SINH VIÊN L P_MÔN

3.1 L p danh ậ sách l pớ

BÁO CÁO Ớ

3.3 L p báo ậ cáo 3.2 Lên danh sách sinh viên l pớ

Các file:K T QU ĐĂNG KÝ, ĐĂNG LÝ, DS L P-MÔN, DS SINH VIÊN Ả LOP -MÔN, PHI U THU, BÁO CÁO. Ế Ứ

Ti n trình 3.2 Lên danh sách sinh viên l p ớ ế

ệ ố ẽ ế ỗ

X lý theo lô m i khi có sinh viên ĐĂNG KÝ, h th ng s ti n hành PHÂN ử LO I.Ạ

65

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

4.3. Xác đ nh các giao di n

4.3.1. các giao di n c p nh t ậ

ệ ậ

 Th c th NĂM H C 1.C p nh t năm h c ọ ậ ậ Ọ ự ể

2.C p nh t h c kỳ  Th c th H C KỲ ậ ọ ậ ể Ọ ự

 Th c th 3.C p nh t môn h c ọ ậ ậ ể MÔN H CỌ ự

 Th c th DS MON DU KIEN 4.C p nh t ds môn d ki n ự ế ậ ậ ự ể

5.C p nh t đăng ký ậ ậ  Th c th ĐĂNG KÝ ể ự

6.C p nh t sinh viên ậ ậ  Th c th ự ể SINH VIÊN

7.C p nh t khoá  Th c th KHOÁ ậ ậ ự ể

8.C p nh t ngành ậ ậ  Th c th NGÀNH ể ự

9.C p nh t ch ng trình NG TRÌNH ậ ậ ươ  Th c th ự ể CH ƯƠ

10.C p nh t nhân viên ậ ậ  Th c th ự ể NHÂN VIÊN

11.C p nh t k t qu h c t p ả ọ ậ ậ ế ậ  Th c th K T QU H C T P ể Ế Ả Ọ Ậ ự

12.C p nh t l p  Th c th L P ậ ớ ậ ể Ớ ự

13.C p nh t b ng phân lo i ạ ậ ả ậ  Th c th ự ể PHÂN LO IẠ

14.C p nh t môn-đi u ki n ệ ề ậ ậ  Th c th MÔN-ĐI U KI N ể ự Ề Ệ

4.3.2. Các giao di n s lý

ệ ử

16. Tra c u môn  Ti n trình “ 1. Ki m tra danh sách” ứ ế ể

17. Ch n môn só th  Ti n trình “ 2.Ch n môn h c” ọ ể ế ọ ọ

18. Nh n t  Ti n trình “3. Nh n t v n” v n ậ ư ấ ậ ư ấ ế

19. L p b ng đăng ký ả ậ  Ti n trình “4.L p b ng đăng ký” ậ ế ả

20. T ng h p đăng ký  Ti n trình “5. ” ổ ợ ế T ng h p đăng ký ợ ổ

 Ti n trình “6. Môn h c d ki n” 21. Lên ds môn d ki n ự ế ọ ự ế ế

66

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

ề ỉ  Ti n trình“7.Đi u ch nh d.sách môn ề ế ỉ

22.Đi u ch nh danh sách môn ”

 Ti n trình“8. T ng h p đăng ký ” 23. T ng h p đăng ký ợ ổ ế ổ ợ

24. Thông báo k t quế ả  Ti n trình “7. thông báo k t qu ” ả ế ế

25. L p hóa đ n thu h c phí ậ ơ ọ  Ti n trình “8. L p hóa đ n thu h c ọ ậ ơ

ế phí”

26. L p danh sách l p ớ ậ  Ti n trình “9. L p danh sách l p” ậ ế ớ

 Ti n trình “10. L p DS SV ậ ế ậ

27. L p danh sách sinh viên l p ớ l p”ớ

28. L p báo cáo  Ti n trình “11. Báo cáo” ậ ế

4.3.3. Tích h p các giao di n

Khi tích h p các giao di n ta còn l i các giao di n sau: ệ ợ ạ ệ

STT G p l Tên giao di nệ i ộ ạ

16 Tra c u môn ứ

17 Ch n môn có th ọ ể 1 18 Nh n t v n ậ ư ấ

19 L p b ng đăng ký ậ ả

20 T ng h p đăng ợ ổ

21 Lên ds môn d ki n ự ế

22 Đi u ch nh danh sách môn ề ỉ 2 23 T ng h p đăng ký ợ ổ

24 Thông báo k t quế ả

25 L p hóa đ n thu h c phí ậ ơ ọ

26 L p danh sách l p 3 ớ ậ

27 L p danh sách sinh viên l p ớ ậ

67

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

L p báo cáo ậ 28

4.4. H th ng các giao di n t

ng tác c a h th ng

ệ ố

ệ ươ

ủ ệ ố

0

truy c p HT ậ

1 H th c đ n ệ ự ơ chính 0

4

L p báo cáo

2 Đăng ký môn h cọ

3 T o DS môn d ự ki nế

1

1

5 C p nh t h ậ ệ th ngố 1

1

3.1

T o DS môn ạ d ki n ự ế 3

3.2

T ng h p đăng ợ ký

3

3.3 Thông báo k t ế qu đăng ký

3

3.4

Lên DS l p-môn ớ

3

3.5 Lên DS sinh viên l p-môn ớ 68

3

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

4.5. Đ c t

các giao di n

ặ ả

Khi máy th c hi n t ự đ ng thì h (1.2) và (1.3) do máy th c ệ

v n t ệ ư ấ ự ộ đ ng. Khi đó ch còn l hi n hoàn toàn t i hai giao di n: ự ự ộ ỉ ệ ạ ệ

a. Ch n môn dăng ký ọ

b. Bi u đ tra c u ch n môn c n h c ọ ứ ể ầ ồ ọ

nh sau: Bi u đ chi ti ồ ể ế t có th mô t ể ả ư

a. ch n môn đăng ký ọ

K T Ế QUA H CỌ

1.2 Ch n môn ọ có th h c ể ọ

MÔN D Ự KI NẾ

1.3 Ki m tra ể ti n ề đi u ki n ệ ề

MÔN ĐI U Ề KIÊN

Môn có th ể ch n h c ọ ọ Môn có th ể đăng ký Các môn c n ầ h cọ

Yêu c u môn đăng ký

Mã sinh viên

1.1 Ch n môn ọ c n h c ọ ầ

SINH VIÊN

ĐĂNG KÝ

Môn ch n đăng ký ọ

1.4 Ch n môn ọ đăng ký

69

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

ch n ch ọ

ươ

ng trình h c ọ

Mã sinh viên

b. Bi u đ tra c u ch n môn c n h c ầ ọ ể ồ ứ ọ

SINH VIÊN

Các môn đã h cọ

NG

CH

NG

CH

1.1.1 Tìm k t ế qu h c ả ọ SV 1.1.2 L y môn ấ ng Ch ươ trình h cọ

ƯƠ TRÌNH

ƯƠ TRÌNH- MÔN

K T Ế QU Ả H C Ọ T PẬ

Các môn c n h c ọ

k t qu so sánh ả ế

Các môn c n ầ h cọ

1.1.3 So sánh CT -k t quế ả 1.1.4 Các môn c n h c ọ ầ

ng tác v i h th ng) ệ ỉ ươ ớ ệ ố

Nh v y, ch có ba giao di n (có sinh viên t ng ng v i các ti n trình là 1.1.1, 1.1.4, và 1.4 . t ư ậ ớ ế ươ ứ

70

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

Ch

ng 5

ươ

CÀI Đ T TH NGHI M

Đ xây d ng ch ng trình th nghi m chúng em đã s d ng công c ể ươ ử ụ ử ệ ụ

1. Ngôn ng l p trình ASP.Net,C#.

ự và công ngh sau đ xây d ng: ự ệ ể

2. Trình so n th o và biên d ch Microsoft Visual Studio 2005.

ữ ậ

3. H qu n tr c s d li u SQL Server 2000.

ạ ả ị

4. Các Tool chia s trên m ng.

ị ơ ở ữ ệ ệ ả

ẻ ạ

5.1. Giao di n đăng nh p h th ng

ệ ố

71

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

5.2. Giao di n th ng kê môn h c

t môn h c

5.3. Giao di n xem chi ti ệ

ế

72

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

5.4. Giao di n đăng ký môn h c

5.5. Giao di n t

v n môn h c

ệ ư ấ

73

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

K t Lu n

ế

ng trình có ích cho vi c t ộ H th ng t ệ ố

ườ ọ ả ọ

ọ ư ễ

ườ ọ ầ ố ượ ế ứ ườ ế

ệ ổ ứ v n môn h c là m t ch ch c ư ấ ọ ươ h c theo tín ch . H th ng có kh năng t i h c cũng v n môn h c cho ng ỉ ệ ố ư ấ i h c đăng kí tham gia l p h c d dàng nhanh chóng. Đi u nh giúp ng ề ọ ớ ố ng sinh viên trong tr này h t s c c n thi v n môn h c cho sinh viên l l t do s l ng các th y cô giáo tham gia t ng r t đông, s ấ i h n ch . ế ạ ạ ư ấ ượ ầ ọ

Vào th i đi m cu i cùng khóa lu n đã đ t đ c m t s k t qu nh ạ ượ ể ậ ờ ố ộ ố ế ả ư

sau :

• T o ra mô hình phân tích và thi t k cho h th ng T V n Môn ế ế ệ ố ư ấ

• H th ng đã s d ng ngôn ng ASP.Net đ xây d ng ch

ạ H cọ

ệ ố ự ể ươ ng

trình, v i h qu n tr c s d li u là MSSQL 2000 ớ ệ ử ụ ả ữ ị ơ ở ữ ệ

H n ch : ế ạ

• Tri n khai trên C s d li u nh nên ch a đánh giá đ c tính ơ ở ữ ệ ư ỏ ượ

ể ph c t p c a h th ng ứ ạ ủ ệ ố

• Hoàn thi n phân tích thi

H ng phát tri n: ướ ể

t k và xây d ng ch ng trình t t h n. ệ ế ế ự ươ ố ơ

• S d ng l ử ụ

v n khác. ạ ệ ố i h th ng đ ng d ng vào các bài tóan t ụ ể ứ ư ấ

74

L p CT702 ớ NguyÔn ThÞ HiÒn

§å ¸n tèt nghiÖp

Tài li u tham kh o

ề ả ầ

[1] Nguy n Văn V , ỵ Bài gi ng phân tích thi ễ ng ng đ i t h ướ ĐHQGHN, Hà n i, 2004.109 tr

t k h th ng ph n m m theo ệ ố ượ , B môn công ngh ph n m m, Đ i H c Công Ngh , ế ế ệ ố ạ ề ầ ệ ộ ọ

ỵ ễ ươ ễ ệ ệ ị

[2] Nguy n Văn V , Vũ Di u H ng, Nguy n Anh Đ c.(Tài li u d ch): Khoa Công ứ ử ụ ướ ữ ấ ẫ ố

Ngôn ng mô hình hóa th ng nh t, H ng d n s d ng. Ngh , ĐHQGHN, Hà n i 2002.361 tr ệ ộ

[3] Nguy n Văn V , ễ c u trúc và h ấ

ướ t k h th ng thông tin hi n đ i: H ng ệ ạ

ỵ Phân tích thi ng đ i t ố ượ ướ ế ế ệ ố ấ ả ng, Nhà xu t b n th ng kê Hà N i, 2002. ố ộ

[4] Tham kh o m t s mã ngu n và các Tool trên Internet, ch y u trong ộ ố ủ ế ả ồ

a. http:// www. codeproject.com

b. http:// www. telerik.com

c. http://www.vivosoft.com

75

L p CT702 ớ NguyÔn ThÞ HiÒn