1
ĐẠI HC QUC GIA HÀ NI
TRƯỜNG ĐẠI HC CÔNG NGH
Lê Vĩnh Yên
PHÂN TÍCH VÀ THIT K H THNG THÔNG
TIN SÁNG TO TI LIÊN HIP CÁC HI KHOA
HC K THUT VIT NAM
KHOÁ LUN TT NGHIỆP ĐẠI HC H CHÍNH QUY
Ngành: Công ngh phn mm
HÀ NI - 2009
2
ĐẠI HC QUC GIA HÀ NI
TRƯỜNG ĐẠI HC CÔNG NGH
Lê Vĩnh Yên
PHÂN TÍCH VÀ THIT K H THNG THÔNG
TIN SÁNG TO TI LIÊN HIP CÁC HI KHOA
HC K THUT VIT NAM
KHOÁ LUN TT NGHIỆP ĐẠI HC H CHÍNH QUY
Ngành: Công ngh phn mm
Cán b hướng dn:Ths. Đào Kiến Quc
HÀ NI - 2009
3
Tóm tt ni dung
Liên hip các Hi khoa hc k thut Vit Nam mt t chc hi ca các trí
thc với hàng trăm hội thành viên. Mt trong nhng hoạt động ca Liên hip hi t
chc các hoạt động sáng to thông qua các hi thi hay giải thưởng. Tuy rất đa dạng
nhưng thể thy mt s các hoạt động ct lõi ca các cuc thi hay gii thưởng
thường tương tnhư nhau. Vì thế nếu xây dng mt phn mm h tr được cho nhiu
gii thì rt ích cho Liên hip hi. Khóa lun tt nghip nghiên cu thiết kế mt
gii pháp h tr các hoạt động sáng to ca Liên hip các hi khoa hc k thut
Việt Nam theo hướng to một môi trường m thkhai báo được các giải thưởng để
làm xut hin các website cho giải thưởng.
Ni dung chính ca luận văn:
- Chương 1: tả bài toán cn gii quyết, trình bày v thc trng gii
pháp để xây dng h thng.
- Chương 2: Phân tích các chức năng ca h thng. Phân tích các ca s dng,
biểu đồ hoạt động ca các chức năng hệ thng, trình t công công vic trong
các hoạt động và biểu đồ lp ca h thng.
- Chương 3: Xây dựng h thng bao gm xây dựng sở d liu, xây dng
giao din.
- Chương 4: Kết lun li công việc đã m được, chưa m được hướng
phát trin ca h thng.
4
Li cảm ơn
Chúng tôi xin bày t lòng kính trng và biết ơn sâu sc ti thầy giáo hướng dn
Ths. Đào Kiến Quốc đã tn tình ch bảo giúp đỡ em hoàn thành tt khóa lun này.
Chúng tôi xin cm ơn tới cha mẹ, người thân bạn đã luôn bên đng viết, khích
lgiúp đỡ chúng tôi trong xut quá trình làm khóa luận này. Đồng thi em xin cm
ơn tới các thầy trong trường Đại hc Công Nghđã trang b cho em nhng kiến
thc quý báu giúp em hoàn thành tt khóa lun tt nghip này.
Hà Nội, Ngày 24 tháng 5 năm 2009
Sinh viên
Lê Vĩnh Yên
5
MC LC
Chương 1: Đặt vấn đề ......................................................................................................... 9
1. Mô t bài toán .......................................................................................................... 10
2. Gii pháp.................................................................................................................. 11
Chương 2: Phân tích thiết kế h thng ............................................................................ 12
1. Các chức năng ca h thng ................................................................................. 12
2. Các tác nhân , các ca s dng............................................................................... 14
2.1. Xác định các tác nhân.................................................................................. 14
2.2. Các ca s dng ........................................................................................... 16
3. Mô hình Use case.................................................................................................... 18
3.1. Gói qun lý thông tin v t chc ................................................................................ 18
3.1.1. Thêm mi thông tin t chc ...................................................................... 18
3.1.2. Cp nht thông tin t chc........................................................................ 19
3.1.3. Hin th thông tin t chc .......................................................................... 20
3.2. Gói qun lý tin tc – s kin............................................................................. 21
3.2.1. Kim duyt tin tc – s kin ............................................................................ 21
3.2.2. Thêm mi tin tc – s kin ....................................................................... 22
3.2.3. Cp nht tin tc s kin......................................................................... 23
3.2.4. Xóa tin tc – s kin................................................................................. 23
3.2.5. Hin th tin tc s kin ........................................................................... 24
3.3. Gói qun lý giải thưởng ............................................................................... 25
3.3.1. Thêm mi Giải thưởng.............................................................................. 25
3.3.2. Cp nht Gii thưởng ............................................................................... 26
3.3.3. Xóa Giải thưởng ....................................................................................... 26
3.3.4. Hin th Gii thưởng.................................................................................. 27
3.4. Qun lý ni dung thông tin giải thưởng c th.............................................. 28
3.4.1. Thêm mi thông tin v Giải thưởng .......................................................... 28
3.4.2. Cp nht thông tin v Giải thưởng ............................................................ 29
3.4.3. Xóa thông tin v gii thưởng..................................................................... 29