Tên Ngày sinh NV... Tên QT_Qu n lý nhân viên D_BOOLEEN D_BOOLEEN Booléen D_MASO D_MASO Caractère 8 D_CHUOIKYTU D_CHUOIKYTU Caractère 50 D_CHUOINGAN D_CHUOINGAN Caractère 15 D_TIEN D_TIEN
Trang 2L I NÓI U
Ngày nay, công ngh thông tin đã có nh ng b c phát tri n m nh m theo c chi u r ng và chi u sâu Máy tính đi n t không còn là m t th ph ng ti n quý hi m mà đang ngày càng tr thành m t công c làm vi c và gi i trí thông
d ng c a con ng i, không ch trong công s mà ngay c trong gia đình
ng tr c vai trò c a thông tin trong ho t đ ng c nh tranh gay g t, các t
ch c và doanh nghi p đ u tìm m i c h i và các bi n pháp đ xây d ng hoàn thi n h th ng thông tin c a mình nh m tin h c các ho t đ ng tác nghi p c a
đ n v
V n đ v nhu c u qu n lý trên máy t i các trung tâm tin h c - ngo i ng ngày càng c p thi t và có ý ngh a đáp ng nhu c u r t cao Các Trung tâm Tin h c - ngo i ng mu n đáp ng nh ng v n đ phát sinh m t cách có hi u qu nh t cho
h c viên và mang l i s ti n d ng trong công tác qu n lý t i trung tâm
Tin h c hoá vi c qu n lý ho t đ ng c a Trung tâm tin h c ngo i ng là r t c n thi t Lu n v n: “Xây d ng ch ng trình qu n lý trung tâm tin h c - ngo i
ng ” s h tr ho t đ ng và h tr vi c qu n lý cho m t trung tâm tin h c - ngo i ng v i nh ng ch c n ng c b n Ngoài ra, h th ng còn phân quy n cho nhân viên c a trung tâm
TP.HCM, ngày 10 tháng 02 n m 2009
Tr nh Th Ng c Th m
Trang 3L I C M N
Ngày x a có câu “U ng n c nh ngu n, n qu nh ng i tr ng cây” V i
em, sinh viên, niên khoá 2006-2009 c a tr ng i H c M Thành Ph H Chí Minh, luôn luôn ghi nh nh ng công lao to l n c a các th y giáo, cô giáo
Nh ng ng i th y, ng i cô đã d n d t em t khi m i b c chân vào gi ng
đ ng i H c v i nh ng bài h c, nh ng ki n th c, n ng l c và đ o đ c, chu n b hành trang b c vào m t cu c s ng t l p khi ra tr ng, em xin chân thành c m n:
Cha và m , ng i đã sinh thành và d ng d c con, h tr m i đi u ki n v tinh
th n l n v t ch t cho con trên con đ ng h c v n, b ng c lòng bi t n sâu s c
nh t
Ban Giám Hi u, Th y Cô trong Khoa Tin H c Tr ng i H c M đã t n tình
gi ng d y và t o m i đi u ki n cho chúng em trong su t th i gian h c t p t i
Tr ng
Th y H Quang Kh i – Giáo viên h ng d n lu n v n t t nghi p đã t n tình
gi ng d y và t o m i đi u ki n cho chúng em trong su t quá trình nghiên c u
đ hoàn thành lu n v n t t nghi p này
Cùng v i s giúp đ chân thành c a t t c các b n đã h tr em trong su t th i gian h c và nghiên c u đ hoàn thành bài lu n v n t t nghi p này
TP.HCM, ngày 10 tháng 02 n m 2009
Tr nh Th Ng c Th m
Trang 4M C L C:
Ch ng I: GI I THI U TÀI 7
I Gi i thi u t ng quan v Trung tâm tin h c ngo i ng 7
II Phân tích v n đ 8
III Xác đ nh các yêu c u tin h c hoá 8
Ch ng II: PHÂN TÍCH THI T K 10
I Phân tích m c ý ni m 10
1 Mô hình ý ni m truy n thông 10
2 Mô hình ý ni m d li u 23
3 Mô hình ý ni m x lý 47
II Phân tích m c t ch c / v t lý 77
1 Mô hình t ch c x lý 77
2 Mô hình v t lý d li u 93
Ch ng III: TÌM HI U CÁC KI N TH C LIÊN QUAN 114
I T ng quan v công c phân tích thi t k AMC*Designor 114
1 M t vài nét v l ch s c a AMC*Designor 114
2 Ki n trúc AMC*Designor 114
3 Ch c n ng và môi tr ng làm vi c c a AMC*Designor 115
4 H ng d n cài đ t AMC*Designor 116
II T ng quan v h qu n tr c s d li u SQL Server 2000 119
1 Gi i thi u v SQL Server 119
2 S phát tri n c a d li u quan h 120
3 Mô hình truy c p d li u 121
4 Các thành ph n c a SQL Server 122
5 i t ng c s d li u(CSDL): 122
III T ng quan v ngôn ng C# 123
Ch ng IV: TH C HI N TÀI 124
I Xây d ng c s d li u: 124
II S đ các ch c n ng c a ch ng trình: 125
1 H c viên: 125
Trang 52 Giáo viên: 125
3 Nhân viên phòng ghi danh: 126
4 Nhân viên phòng tài v : 126
5 Nhân viên phòng qu n lý: 127
III Giao di n và ch c n ng th c hi n đ c 127
1 H c viên 127
2 Giáo viên 131
3 Nhân viên phòng ghi danh 135
4 Nhân viên phòng tài v 139
5 Nhân viên phòng qu n lý 142
IV H ng d n cài đ t ch ng trình 147
Ch ng V: K T LU N 151
I So sánh k t qu v i các yêu c u đ ra 151
II Các u đi m 151
III Các khuy t đi m 151
Tài li u tham kh o……… 149
Ch ng trình h tr ……… 149
Trang 6Ch ng I: GI I THI U TÀI
I Gi i thi u t ng quan v Trung tâm tin h c ngo i ng
Qu n lý trung tâm tin h c _ngo i ng Trung tâm ch ho t đ ng vào
bu i t i, đ c chia thành hai l ch d y c th trong m t tu n: l ch th nh t là th
2, th 4, th 6; l ch th hai là th 3, th 5, th 7 h ng tu n Kh o sát cho th y: Phòng ghi danh nh n h s đ ng ký c a nhân viên và h c viên c ng
đ ng ký t i đây.M i h c viên khi đ ng ký s đ c c p m t mã s duy nh t H
s nhân viên đ c chuy n đ n phòng qu n lý đ duy t, còn danh sách h c viên
Phòng tài v nh n danh sách h c viên đ ng ký d a vào mã s đ thu ti n
h c phí c a h c viên và lên danh sách h c viên cho l p Và lên b ng l ng cho nhân viên
H c viên sau khi đ ng ký s đóng ti n t i phòng tài v và đ c c p m t biên lai ch a thông tin c n thi t làm đi u ki n vào l p h c
Phòng ghi danh ghi nh n m i th c m t c a Giáo viên và h c viên r i báo cáo lên phòng qu n lý đ phòng qu n lý x lý m i yêu c u đó
Phòng qu n lý có nhi m v b o l u t t c thông tin v Nhân viên , h c viên và t t c các b ng c p đã c p cho h c viên theo t ng khoá, t ng môn Phòng qu n lý ra l ch thi, đ thi Phòng ghi danh có nhi m v th c hi n
vi c t ch c thi, ch m thi, r i báo cáo k t qu lên cho phòng qu n lý xem xét và
c p b ng cho h c viên
Trang 7S đ t ch c
B ph n qu n lý: Qu n lý và đi u hành ho t đ ng c a trung tâm
B ph n ghi danh: Th c hi n vi c đ ng ký c a h c viên, theo dõi tình hình h c viên, giáo viên và tình hình l p h c
B ph n tài v : th c hi n vi c đóng ti n h c phí c a h c viên, tính l ng cho
nhân viên trong trung tâm
II Phân tích v n đ
V n đ Nguyên nhân M c tiêu
Ghi chép thông tin h c viên
nh t
T ch c d li u và c p
nh t thông tin th ng xuyên, nhanh ch ng và chính xác
III Xác đ nh các yêu c u tin h c hoá
i v i h c viên:Tra c u h c phí c a m t l p, tìm ki m đi m thi, tìm
ki m ngày thi d ki n c a m t l p
B Ph n i u Hành
Qu n Lý Trung
B Ph n Ghi Danh
B Ph n
Tài V
Trang 8i v i giáo viên: Xem danh sách l p đang m , xem l ch d y c a t ng giáo viên và xem l ch thi
i v i nhân viên phòng ghi danh: c p nh t thông tin h c viên, tra c u các l p đang đ c m t ngày đ n ngày, xem ngày thi d ki n, tra c u đi m thi
c a t ng h c viên, xem đi m thi c a t ng l p
i v i nhân viên phòng tài v : tra c u xem h c viên có tên trong danh sách đ ng ký (n u có thì m i đ c phép đóng ti n) l p biên lai và c p nh t h c viên vào l p, tra c u và c p nh t l ng cho nhân viên
i v i nhân viên phòng qu n lý: có m i quy n hành trong trung tâm, t
c p nh t t i xoá s a các thông tin trong trung tâm
Trang 9Ch ng II: PHÂN TÍCH THI T K
Mô hình:
Trang 10• Danh sách các đ i t ng:
+ Danh sách Tác nhân:
Tên Mã Nhân viên NHAN_VIEN
Tài v TAI_VU
Trang 112-Th c hi n ghi danh 2_THUC_HIEN_GHI_DANH
7-Yêu c u xem thông tin 7_YEU_CAU_XEM_THONG_TIN
8-Thông báo 8_THONG_BAO
phí
11_DANH_SACH_HOC_VIENHOC_PHI
13_Yêu c u c p l ng 13_YEU_CAU_CAP_LUONG
17_ óng h c phí 17_DONG_HOC_PHI
18_Biên lai thu ti n 18_BIEN_LAI_THU_TIEN
22_L p báo cáo th ng kê và l u tr 22_LAP_BAO_CAO_THONG_KE_V
A_LUU_TRU 16_Báo cáo l ng nhân viên và h c
phí
23_BAO_CAO_LUONG_NHAN_VIEN_VA_HOC_PHI
12_Yêu c u báo cáo l ng nhân viên 12_YEU_CAU_BAO_CAO_LUONG_
Trang 1221_C p b ng cho h c viên 21_CAP_BANG_CHO_HOC_VIEN
• Thông tin Tác nhân:
+ Tác nhân Ghi danh _Ki m tra:
Tên GhiDanh_Ki mTra
Mã GHIDANH_KIEMTRA
Mô t Phòng ghi danh_ki m tra có nhi m v ghi danh h c
viên, tra c u nh ng thông tin liên quan t i h c viên
và giáo viên
° Danh sách ra:
Tên Tác nhân nh n 2-Th c hi n ghi danh H c viên
7-Yêu c u xem thông tin H c viên
Trang 134a_Ch p nh n Nhân viên 10_Thông báo l ch d y Nhân viên
15_Danh sách h c viên đ ng ký Tài v
5_Báo cáo danh sách h c viên và h s
8-Thông báo H c viên
3-N p h s d y Nhân viên 9_Xem l ch d y Nhân viên 11_Danh sách h c viên đã đóng h c phí Tài v
6_Th i khoá bi u,l ch d y Qu n lý
19_Yêu c u danh sách đi m thi Qu n lý
+ Tác nhân Nhân viên:
Tên Nhân viên
Mã NHAN_VIEN
Mô t Tác nhân Nhân viên
° Danh sách ra:
Tên Tác nhân nh n 3-N p h s d y GhiDanh_Ki mTra
9_Xem l ch d y GhiDanh_Ki mTra
Trang 1413_Yêu c u c p l ng Tài v
° Danh sách vào:
Tên Tác nhân g i 4a_Ch p nh n GhiDanh_Ki mTra
10_Thông báo l ch d y GhiDanh_Ki mTra
8-Thông báo GhiDanh_Ki mTra
17_ óng h c hí Tài v
° Danh sách vào:
Tên Tác nhân g i
GhiDanh_Ki mTra 2-Th c hi n ghi danh
7-Yêu c u xem thông tin GhiDanh_Ki mTra
Trang 1518_Biên lai thu ti n Tài v
21_C p b ng cho h c viên Qu n lý
+ Tác nhân Tài v : Tên Tài v
18_Biên lai thu ti n H c viên
11_báo cáo l ng nhân viên và h c phí Qu n lý
° Danh sách vào:
Tên Tác nhân g i 15_Danh sách h c viên đ ng ký GhiDanh_Ki mTra
13_yêu c u c p l ng Nhân viên
Trang 16danh_Ki m tra đ x lý m i v n đ Và phòng qu n lý dùng
đ l u tr d li u
° Danh sách ra:
Tên Tác nhân nh n 22_L p báo cáo th ng kê và l u tr Qu n lý
12_yêu c u báo cáo l ng nhân viên và
h c phí
Tài v
6_Th i khoá bi u,l ch d y GhiDanh_Ki mTra
19_Yêu c u danh sách đi m thi GhiDanh_Ki mTra
21_C p b ng cho h c viên H c viên
° Danh sách vào:
Tên Tác nhân g i 22_L p báo cáo th ng kê và l u tr Qu n lý
11_báo cáo l ng nhân viên và h c phí Tài v
5_Báo cáo danh sách h c viên và h s
Nhân viên
GhiDanh_Ki mTra
20_Danh sách đi m thi GhiDanh_Ki mTra
• Dòng thông tin:
+ Dòng 1-Yêu c u ghi danh:
Tên 1-Yêu c u ghi danh
Mã 1_YEU_CAU_GHI_DANH
Trang 17Mô t H c viên có nhu c u ghi danh
Mô t Th c hi n ghi danh theo yêu c u c a h c viên
Tác nhân g i GhiDanh_Ki mTra
Tác nhân g i Nhân viên
Tác nhân nh n GhiDanh_Ki mTra
+ Dòng 4a-Ch p nh n:
Tên 4a_Ch p nh n
Mã 4A_CHAP_NHAN
Mô t H s nhân viên đ c nh n
Tác nhân g i GhiDanh_Ki mTra
Tác nhân nh n Nhân viên
+ Dòng ab-T ch i:
Tên 4b_T ch i
Mã 4B_TU_CHOI
Mô t H s b t ch i
Trang 18Tác nhân g i GhiDanh_Ki mTra
Tác nhân nh n Nhân viên
+ Dòng 5-Báo cáo danh sách Nhân viên và h c viên:
Tên 5_Báo cáo danh sách h c viên và h s Nhân viên
Mã 5_BAO_CAO_DSHV_VA_HSGV
Mô t Báo cáo danh sách h c viên và h s Nhân viên
Tác nhân g i GhiDanh_Ki mTra
Tác nhân nh n GhiDanh_Ki mTra
+ Dòng 7-Yêu c u xem thông tin:
Tên 7-Yêu c u xem thông tin
Mã 7_YEU_CAU_XEM_THONG_TIN
Mô t Yêu c u xem thông tin
Tác nhân g i GhiDanh_Ki mTra
Tác nhân nh n H c viên
+ Dòng 8-Thông báo:
Tên 8-Thông báo
Trang 19Mô t Nhân viên xem l ch d y
Tác nhân g i Nhân viên
Tác nhân nh n GhiDanh_Ki mTra
+ Dòng 10-Thông báo l ch d y:
Tên 10_Thông báo l ch d y
Mã 10_THONG_BAO_LICH_DAY
Mô t Thông báo l ch d y
Tác nhân g i GhiDanh_Ki mTra
Tác nhân nh n Nhân viên
Tác nhân nh n GhiDanh_Ki mTra
+ Dòng 12-Yêu c u báo cáo l ng nhân viên và h c phí:
Tên 12_Yêu c u báo cáo l ng nhân viên và h c phí
Trang 20Mô t Nhân viên yêu c u c p l ng
Tác nhân g i Nhân viên
Mô t Danh sách h c viên đ ng ký
Tác nhân g i GhiDanh_Ki mTra
Tác nhân nh n Tài v
+ Dòng 16-Báo cáo l ng nhân viên và h c phí:
Tên 16_Báo cáo l ng nhân viên và h c phí
Trang 21+ Dòng 18-Biên lai thu ti n:
Tên 18_Biên lai thu ti n
Mã 18_BIEN_LAI_THU_TIEN
Mô t Biên lai thu ti n
Tác nhân g i Tài v
Tác nhân nh n H c viên
+ Dòng 19-Yêu c u danh sách đi m thi:
Tên 19_Danh sách đi m thi
Mã 19_DANH_SACH_DIEM_THI
Mô t Yêu c u danh sách đi m thi
Tác nhân g i GhiDanh_Ki mTra
Tác nhân nh n Qu n lý
+ Dòng 20-Danh sách đi m thi:
Tên 20_Danh sách đi m thi
Trang 22Mã 20_DANH_SACH_DIEM_THI
Mô t Danh sách đi m thi
Tác nhân g i GhiDanh_Ki mTra
Trang 231,n
1,n 1,1
1,1
1,1 1,1
0,n
0,n 1,1
PHONG_BAN MSPB TEN_PB
LOP MSLOP TEN_LOP SO_PHONG SLHV BUOI_HOC TINH_TRANG
HV_LOP DIEM_THI_TB DIEM_LT DIEM_TH DIEM_NGHE DIEM_NOI
O
DAY MON_HOC MA_MH TEN_MH KHOA_HOC
CAP
• Danh sách các đ i t ng:
+ Danh sách các qui t c qu n lý:
Trang 24Tên Mã Ki u Ngày sinh HV NGAY_SINH_HV nh ngh a
Ngày sinh NV NGAY_SINH_NV nh ngh a
QT_Qu n lý h c viên QT_QUAN_LY_HOC_VIEN nh ngh a
QT_Qu n lý biên lai QT_QUAN_LY_BIEN_LAI nh ngh a
QT_Qu n lý nhân viên QT_QUAN_LY_NHAN_VIEN nh ngh a
QT_Qu n lý phòng ban QT_QUAN_LY_PHONG_BAN nh ngh a
QT_Qu n lý môn h c QT_QUAN_LY_MON_HOC nh ngh a
Trang 26Tên Ngày sinh NV
Trang 27Tên QT_Qu n lý h c viên
Trang 28Tên QT_Qu n lý nhân viên
D_BOOLEEN D_BOOLEEN Booléen
D_MASO D_MASO Caractère (8) D_CHUOIKYTU D_CHUOIKYTU Caractère (50)
D_CHUOINGAN D_CHUOINGAN Caractère (15)
D_TIEN D_TIEN Monnaie (16,2) D_THOIGIAN D_THOIGIAN Date
D_SOTHUC D_SOTHUC Numérique (8,2)
• Danh sách các thông tin:
Trang 29Tên Mã Domain
Ma so hoc vien MSHV D_MASO
Ho & Ten hoc vien HO_TEN_HV D_CHUOIKYTU
Ngay sinh nhan vien NGAY_SINH_NV D_THOIGIAN
Dia chi DIA_CHI D_CHUOIKYTU
Dien thoai DIEN_THOAI D_CHUOIKYTU
Bang cap BANG_CAP D_CHUOINGAN
Ma so nhan vien MSNV D_MASO
Ho & Ten nhan vien HO_TEN_NV D_CHUOIKYTU
Ma so phong ban MSPB D_MASO
Ten phong ban TEN_PB D_CHUOIKYTU
Ma so lop MSLOP D_MASO
Ten lop TEN_LOP D_CHUOIKYTU
So phong SO_PHONG D_CHUOINGAN
Ten mon hoc TEN_MH D_CHUOIKYTU
Xep loai XEP_LOAI D_CHUOINGAN
Ten bien lai TEN_BL D_CHUOIKYTU
Ma mon hoc MA_MH D_MASO
Ma khoa hoc MA_KH D_MASO
Tong so tiet TONG_ST D_SO
Ngay bat dau NGAY_BD D_THOIGIAN
Ngay ket thuc NGAY_KT D_THOIGIAN
So tien SO_TIEN D_TIEN
Ly do LY_DO D_CHUOIKYTU
Chuc vu CHUC_VU D_CHUOINGAN
Gioi tinh GIOI_TINH D_BOOLEEN
Trang 30Muc luong MUC_LUONG D_TIEN
Ghi chu GHI_CHU D_CHUOIKYTU
Diem thi trung binh DIEM_THI_TB D_SOTHUC
Ket Qua KET_QUA D_BOOLEEN
Ngay vao lam NGAY_VL D_THOIGIAN
Diem Ly thuyet DIEM_LT D_SOTHUC
Diem thuc hanh DIEM_TH D_SOTHUC
Diem Viet DIEM_VIET D_SOTHUC
Diem Noi DIEM_NOI D_SOTHUC
Ngay cap NGAY_CAP D_THOIGIAN
So luong hoc vien SLHV D_SO
Buoi hoc BUOI_HOC D_BOOLEEN
Tinh trang lop TINH_TRANG D_BOOLEEN
Ngay sinh hoc vien NGAY_SINH_HV D_THOIGIAN
Gioi tinh hoc vien GIOI_TINH_HV D_BOOLEEN
Dia chi hoc vien DIA_CHI_HV D_CHUOIKYTU
Dien thoai hoc vien DIEN_THOAI_HV D_CHUOINGAN
Ghi chu cho hoc vien GHI_CHU_HV D_CHUOIKYTU Diem Nghe DIEM_NGHE D_SOTHUC
Nguoi Cap NGUOI_CAP D_CHUOIKYTU
Ten Bang TEN_BANG D_CHUOINGAN
So Luu Ho So SO_LUU_HS D_SO
Ma So Bien Lai MSBL D_MASO
Ngay Cap Bien Lai NGAY_CAP_BL D_THOIGIAN
Ngay thi du kien NGAY_THI_DK D_THOIGIAN
• Danh sách các th c th :
Trang 31Thu c khoá h c THUOC_KH
Thu c môn h c THUOC_MH
C p CAP
• i u khi n c a thông tin:
+ i u khi n thông tin BUOI_HOC:
Trang 36QT_Qu n lý biên lai QT_QUAN_LY_BIEN_LAI nh ngh a
° Danh sách thu c tính c a th c th BIEN_LAI:
Ma So Bien Lai MSBL
Ten bien lai TEN_BL
Ngay Cap Bien Lai NGAY_CAP_BL
So tien SO_TIEN
Ly do LY_DO
Caractère (8) Caractère (50) Date
Monnaie (16,2) Caractère (50)
° Nh n d ng c a th c th BIENLAI:
Tên Mã
Ma so bien lai MSBL
+ Th c th HOC_VIEN:
Trang 37Ngày sinh HV NGAY_SINH_HV nh ngh a
QT_Qu n lý h c viên QT_QUAN_LY_HOC_VIEN nh ngh a
Ho & Ten hoc vien HO_TEN_HV
Ngay sinh hoc vien NGAY_SINH_HV
Gioi tinh hoc vien GIOI_TINH_HV
Dia chi hoc vien DIA_CHI_HV
Dien thoai hoc vien DIEN_THOAI_HV
Ghi chu cho hoc vien GHI_CHU_HV
Caractère (8) Caractère (50) Date
Booléen Caractère (50) Caractère (15) Caractère (50)
° Nh n dang c a th c th HOC_VIEN:
Tên Mã
Ma so hoc vien MSHV
+ Th c th NHAN_VIEN:
Trang 38Tên Nhân viên
° Danh sách thu c tính c a th c th NHAN_VIEN:
Trang 39Tên Mã Ki u
Ma so nhan vien MSNV Caractère (8)
Ho & Ten nhan vien HO_TEN_NV Caractère (50)
Ngay sinh nhan vien NGAY_SINH_NV Date
Gioi tinh GIOI_TINH Booléen
Dia chi DIA_CHI Caractère (50)
Dien thoai DIEN_THOAI Caractère (50)
Chuc vu CHUC_VU Caractère (15)
Bang cap BANG_CAP Caractère (15)
Muc luong MUC_LUONG Monnaie (16,2) Ngay vao lam NGAY_VL Date
Ghi chu GHI_CHU Caractère (50)
Trang 40Tên Mã Ki u
Ngày b t đ u
Ngày k t thúc
NGAY_BAT_DAU NGAY_KET_THUC
nh ngh a
nh ngh a QT_Ngày thi QT_NGAY_THI nh ngh a
QT_Qu n lý khoá h c QT_QUAN_LY_KHOA_HOC nh ngh a
Ma khoa hoc MA_KH Caractère (8)
Tong so tiet TONG_ST Entier
Ngay bat dau NGAY_BD Date
Ngay ket thuc NGAY_KT Date
Ngay thi du kien NGAY_THI_DK Date