Đồ án Phân tích và thiết kế hệ thống Quản lý học viên ở Trung tâm Anh Văn Elite

Môn học : PHÂN TÍCH VÀ  
THIẾT KẾ HỆ THỐNG  
THÔNG TIN  
Quản Lý Học Viên Ở Trung  
Tâm Anh Văn Elite  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
LỜI MỞ ĐẦU  
Trong thời đại nền kinh tế nước ta hội nhập vào WTO , các nhà đầu tư nước ngoài được  
tạo điều kiện đầu tư vào Việt Nam , nên nhu cầu tuyển dụng ngày càng nhiều , và Anh Văn là  
ngôn ngữ quốc tế được sử dụng nhiều nhất .Chính vì vậy việc sử dụng Anh Văn thành thạo là  
1 việc cần thiết trong môi trường hội nhập và cạnh tranh ngày nay. Để đáp ứng nhu cầu đó các  
trung tâm ngoại ngữ liên lục ra đời .Với số lượng học viên đang kí học Anh Văn ngày càng  
nhiều , các trung tâm ngoại ngữ ko thể chỉ quản lý đơn giản bằng sổ sách .Để có thể tìm  
kiếm và truy xuất thông tin học viên dễ dàng và nhanh chóng , cần phải có 1 phần mềm quản  
lý học viên tại các trung tâm ngoại ngữ .Và đó cũng chính là lý do chúng em chọn đề tài  
“quản lý học viên của trung tâm anh văn Elite “ để khảo sát và thực hiện .  
Chúng em xin chân thành cảm ơn thầy Nguyễn Gia Tuấn Anh , đã nhiệt tình giúp đỡ và chỉ  
bảo tận tình để chúng em có thể hoàn thành đồ án một cách tốt nhất.  
Chúng em xin chân thành cảm ơn thầy .  
2
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
MỤC LỤC  
LỜI NÓI ĐẦU…………………………………………………………………..1  
MỤC LỤC ……………………………………………………………………..2  
1. Mục tiêu và phạm vi đề tài………………………………………………...3  
1.1 Mục tiêu ………………………………………………………..3  
1.2 Phạm vi đề tài…………………………………………………..3  
2. Khảo sát hệ thống và phân tích hiện trạng..……………………………...3  
2.1 Khảo sát hệ thống……………………………………………...3  
2.2 Phân tich hiện trạng…………………………………………...5  
3. Phân tích yêu cầu ………………………………………………………….5  
3.1 Yêu cầu chức năng …………………………………………….5  
3.2 Yêu cầu phi chức năng ………………………………………..5  
4. Thiết kế……………………………………………………………………..6  
4.1 Mô hình thiết kế ERD…………………………………………6  
4.2 Chuyển mô hình ERD qua mô hình quan hệ ………………..7  
4.3 Mô tả chi tiết các quan hệ …………………………………….7  
5. Mô tả tổng kết ……………………………………………………………..13  
5.1 Tổng kết quan hệ………………………………………………13  
5.2 Tổng kết thuộc tính ……………………………………………13  
6. Thiết kế giao diện…………………………………………………………..15  
6.1 Thiết kế Menu……………………………………………………...15  
6.2 Thiết kế Form………………………………………………………17  
6.3 Thiết kế Ô xử lý……………………………………………………33  
7. Đánh giá ưu, khuyết điểm…………………………………………………38  
7.1 Ưu điểm…………………………………………………………….38  
7.2 Khuyết điểm………………………………………………………..38  
7.3 Phân công thực hiện……………………………………………….38  
3
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
1.MỤC TIÊU VÀ PHẠM VI ĐỀ TÀI  
I.1 Mục tiêu:  
Trung tâm ngoại ngữ Elite có các lớp Anh văn tổng quát ,TOEIC, số lượng học viên  
đông, nên trung tâm cần phát triển một hệ thống tin học để việc quản lý các lớp học và  
học viên hiệu quả hơn.  
I.2 Phạm vi  
Dùng các kiến thức cơ bản của môn học thiết kế hệ thống thông tin để xây dựng,  
mô tả các kho dữ liệu, các mô hình xử lý, các giải thuật đối với hệ thống thông tin  
được tạo nên theo yêu cầu khảo sát.  
2.KHẢO SÁT HỆ THỐNG VÀ PHÂN TÍCH HIỆN TRẠNG .  
2.1. khảo sát hệ thống  
Nghiệp vụ của trung tâm Elite như sau :  
Tiếp nhận học viên :  
-Trung tâm đào tạo chủ yếu 2 loại lớp :Anh văn tổng quát và TOEIC . Mỗi loại lớp được  
chia thành các cấp lớp ( Level ) ứng với trình độ học viên từ thấp đến cao. Học phí khác nhau  
tùy vào loại lớp và cấp lớp (cấp lớp cao thì học phí có thể cao hơn).  
-Mỗi năm trung tâm có 4 đợt khai giảng cho tất cả các lớp, mỗi khóa học kéo dài 3 tháng  
(12 tuần). Trước mỗi đợt khai giảng khoảng một tháng, bộ phận giáo vụ bắt đầu nhận học  
viên mới.  
. Khi đến đăng ký học, học viên sẽ được làm bài thi thử , để xếp lớp học phù hợp với trình độ  
của học viên . Sau đó ,học viên sẽ chọn giờ học (mỗi loại lớp sẽ có một số giờ học nhất định  
để học viên lựa chọn) và loại lớp muốn học (Anh văn tổng quát hay TOEIC). . Khi sĩ số học  
viên đăng ký đủ vào 1 lớp cùng level thì trung tâm sẽ mở 1 lớp mới (tối thiểu 12 học viên và  
tối đa 20 học viên trong 1 lớp ). Học viên sẽ đóng học phí tương ứng với cấp học của loại lớp  
đó.  
-Nhân viên trung tâm ghi nhận thông tin học viên, thu tiền và lập biên lai thu học phí,  
đồng thời hẹn ngày khai giảng của lớp đó. Ngoài ra học viên cũ của trung tâm sau khi thi đậu  
kỳ thi cuối khóa sẽ đến đăng ký học tiếp lớp cao hơn (hoặc nếu không thi đậu sẽ đăng ký học  
lại). Các học viên này chỉ cần chọn ngày,giờ học .  
- Nhân viên sẽ điền đầy đủ các thông tin về học viên trong phiếu nhập học sau :  
4
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
Elite_ THE INTERNETIONAL ENGLISH SCHOOL  
Email : info@elite – school.org  
Số :………………..  
Ngày : .....................  
ADMISSION FORM  
( HỒ SƠ NHẬP HỌC )  
Họ và tên người nộp tiền :……………………………………………………………………..  
Địa chỉ :………………………………………………………………..ĐT :…………………..  
Nội dung thu :…………………………………………………………………………………..  
Số tiền thu :………………………………………………. Viết bằng chữ:……………….....  
…………………………………………………………………………………………………..  
Miễn giảm ……………………………………………………………………………………...  
Lớp học : ……………………………………Thời gian:……………………………………...  
Nhười nộp tiền  
Người thu tiền  
(Ký ,ghi rõ họ tên )  
((Ký ,ghi rõ họ tên )  
( Học phí được lưu lại trong vòng 1 năm .Miễn trả lại học phí )  
Quá trình xếp lớp  
- Học viên được phát phiếu thi thử ngay sau khi đến đăng ký học (đối với học viên có  
nhu cầu thi thử ). Đề thi xếp lớp được ra theo hình thức trắc nghiệm và test khả năng nghe nói  
với giáo viên , dựa vào số điểm mà học viên đạt được trung tâm sẽ xếp họ vào cấp lớp phù  
hợp.Giáo vụ sẽ dựa trên giờ học mà học viên đăng ký để mở lớp.  
- Nếu có một giờ học mà có quá ít học viên thuộc cùng một cấp lớp (dưới 12 học  
viên) thì sẽ không mở lớp. Khi đó, giáo vụ xem lại điểm thi của học viên để quyết định cho  
học viên học lên hoặc xuống một cấp nếu có lớp.  
- Nếu vẫn không được thì sẽ liên lạc với học viên để đề nghị đổi giờ học, nếu không  
đổi được sẽ hoàn trả học phí cho học viên. Một lớp có tối đa 20 học viên, nếu vượt hơn thì  
phải tách thành 2 lớp.  
Tổ chức thi cuối khóa  
-Thi cuối khóa sẽ không tổ chức tập trung, mà giáo viên sẽ tự cho lớp thi vào tuần cuối  
cùng. Sau đó, giáo viên gởi điểm cho giáo vụ, giáo vụ ghi nhận lại kết quả thi cuối khóa vào  
hồ sơ học viên .  
- Học viên học lại do thi không đạt sẽ được giảm 50% học phí. Học viên có kết quả thi  
cuối khóa xếp thứ 1 trong lớp sẽ được giảm 20% học phí, xếp thứ 2 được giảm 10% học phí.  
Học viên chỉ được xét giảm nếu đăng ký học ngay đợt khai giảng kế tiếp .  
5
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
2.2. Phân tích hiện trạng  
Sơ đồ tổ chức của trung tâm anh văn Elite :  
3. PHÂN TÍCH YÊU CẦU .  
3.1. Yêu cầu chức năng .  
- Quản lý thông tin học viên : thông tin cá nhân, đợt thi xếp lớp, kết quả thi xếp lớp, các lớp  
họ đã học và kết quả thi cuối khóa của các lớp đó.  
- Quản lý thông tin về các lớp được mở trong mỗi đợt và các thông tin liên quan.  
- Ghi nhận một số thông tin khác : việc đóng bổ sung học phí đối với học viên cũ, học từ lớp  
dưới lên .  
- Giáo vụ nhập kết quả thi xếp lớp dưới dạng tên học viên vào 1 cấp lớp( level) . Hệ thống tự  
động phân loại dựa vào các tham số được thiết lập sẵn và lập thống kê về số học viên đạt một  
cấp lớp của một loại lớp, vào một giờ học cụ thể, để hỗ trợ giáo vụ trong việc xếp lớp và mở  
lớp.  
- Lập các thống kê : Lập danh sách học viên cần bổ sung học phí . Thống kê số lượng học  
viên theo học một loại lớp trong một đợt khai giảng, trong một năm; Thống kê số lượng học  
viên mới, học viên cũ,…  
3.2. Yêu cầu phi chức năng .  
-Hệ thống có khả năng bảo mật và phân quyền :  
+ Người sử dụng chương trình : đăng ký và phân quyền cho người sử dụng chương  
trình , giúp người quản lý có hể theo dõi ,kiểm soát được chương trình .  
+ Đổi password : người sử dụng có thể đổi mật mã để vào chương trình và sử dụng hệ  
thống dữ liệu .  
- Cần phân chia khả năng truy cập dữ liệu nhập xuất cho từng nhóm người sử dụng ,để tránh  
việc điều chỉnh số liệu không thuộc phạm vi quản lý của người sử dụng , dẫn đến việc khó  
kiểm soát số liệu , làm sai lệch kết quả kinh doanh cuối kỳ .  
6
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
4. THIÊT KẾ  
4.1. Mô hình thực thể ERD  
7
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
4.2.Chuyển mô hình ERD thành mô hình quan hệ.  
HOCVIEN(MaSoHV,HoTenHV,NgaySinhHV,ĐiaChiHV,SđtHV,GioiTinh,MaSoBL,  
MaSoLH )  
BIENLAI (MaSoBL, MaSoHV , ThanhTien ,MienGiam . ).  
GIAOVIEN( MaSoGV, HoTenGV, NgaySinhGV ,SđtGV , ĐiaChiGV .)  
LOPHOC (MaSoLop, MaSoKH,MaSoNH,TenLop, Phong, NgayBD,NgayKT)  
HV_LH ( MaSoHV, MaSoLH)  
GV_LH ( MaSoGV , MaSoLH )  
NGAYHOC (MaSoNH , NgayHoc )  
CAHOC ( MaSoCH, GioHoc )  
LICHHOC (MaSoNH ,MaSoCH )  
KHOAHOC (MaSoKH, TênKH )  
KETQUA ( MaSoHV ,MaSoLH , Điem , XepLoai ,KetQua ).  
4.3. Mô tả chi tiết cho các quan hệ .  
1 .Quan hệ HOCVIEN ( MaSoHV,HoTenHV ,NgaySinhHV,ĐiaChiHV , Sđt HV,MaSoLH,  
MaSoBL)  
Tên quan hệ : HOCVIEN  
STT Thuộc tính  
Diễn Giải  
Kiểu  
DL  
Loại  
DL  
Số  
Byte  
MGT Ràng  
Buộc  
1
2
3
4
5
6
7
8
MaSoHV  
TenHV  
Mã số của học viên  
Họ tên học viên  
C
C
N
C
C
C
C
C
B
B
B
B
B
B
B
B
10  
40  
10  
50  
10  
10  
10  
5
PK  
NgaySinhHV Ngày sinh học viên  
DchiHV  
Sđt HV  
Địa chỉ học viên  
Số điện thoại học viên  
Mã số của lớp học  
Mã số của biên lai  
Giới Tính của học viên  
MaSoLop  
MaSoBL  
GioiTinh  
FK  
FK  
Tổng :145 Byte  
Khối lượng :  
Số dòng tối thiểu : 2500  
Số dòng tối đa : 4000  
Kích thước tối thiểu : 362.500 Byte  
Kích thước tối đa : 580.000 Byte  
8
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
2 .Quan hệ LOPHOC (MaSoLop,TenLop, Phong, MaSoHV,MaSoLichHoc, MaSoKH,  
NgayBD,NgayKT)  
Tên quan hệ : LOPHOC  
STT Thuộc tính  
Diễn Giải  
Kiểu  
DL  
Loại  
DL  
Số  
Byte  
MGT  
Ràng  
Buộc  
1
2
3
4
5
6
MaSoLop  
TenLH  
PhongHoc  
MaSoHV  
MaSoLH  
MaSoKH  
Mã số của lớp học  
Tên lớp học  
Phòng học  
Mã số học viên  
Mã số lịch học  
Mã số khóa học  
C
C
N
C
C
C
B
B
B
B
B
B
10  
10  
5
10  
10  
10  
PK  
FK  
Tổng : 50 Byte  
Khối lượng :  
Số dòng tối thiểu : 200  
Số dòng tối đa : 320  
Kích thước tối thiểu : 10.000 Byte  
Kích thước tối đa : 16.000 Byte  
3 .Quan hệ GIAOVIEN( MaSoGV, HoTenGV, NgaySinhGV ,SđtGV , ĐiaChiGV )  
Tên quan hệ :GIAOVIEN  
STT Thuộc tính  
Diễn Giải  
Kiểu Loại  
Số  
Byte  
MGT  
Ràng  
Buộc  
DL  
DL  
1
2
3
4
5
MaSoGV  
TenGV  
Mã số của giáo viên  
Họ tên của giáo viên  
C
C
N
C
C
B
B
B
B
B
10  
40  
10  
50  
10  
PK  
NgaySinhGV Ngày sinh của giáo viên  
DchiGV  
SdtHV  
Địa chỉ giáo viên  
Số điện thọai giáo viên  
Tổng :120 Byte  
Khối lượng :  
Số dòng tối thiểu : 20  
Số dòng tối đa : 30  
Kích thước tối thiểu : 2400 Byte  
Kích thước tối đa : 3600 Byte  
9
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
4. Quan hệ BIENLAI (MaSoBL, ThanhTien ,MienGiam ,MaSoHV ).  
Tên quan hệ :BIENLAI  
STT  
Thuộc tính  
MaSoBL  
Diễn Giải  
Kiểu  
DL  
Loại  
DL  
Số  
Byte  
MGT Ràng  
Buộc  
1
2
3
4
Mã số của biên lai  
C
C
C
C
B
B
B
B
10  
10  
10  
10  
PK  
ThanhTien Thành tiền  
MienGiam  
MaSoHV  
Miễm giảm  
Mã số học viên  
FK  
Tổng : 40 Byte  
Khối lượng :  
Số dòng tối thiểu : 2500  
Số dòng tối đa : 4000  
Kích thước tối thiểu : 100.000Byte  
Kích thước tối đa : 160.000 Byte  
5. Quan hệ NGAYHOC (MaSoNH , NgayHoc )  
Tên quan hệ :NGAYHOC  
STT Thuộc tính  
Diễn Giải  
Kiểu  
DL  
Loại  
DL  
Số  
Byte  
MGT  
Ràng  
Buộc  
1
2
MaSoNH  
NgayHoc  
Mã số của ngày học  
Ngày học  
D
D
B
B
10  
10  
PK  
Tổng :20 Byte  
Khối lượng :  
Số dòng tối thiểu : 3  
Số dòng tối đa : 3  
Kích thước tối thiểu : 60 Byte  
Kích thước tối đa : 60 Byte  
10  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
6. Quan hệ CAHOC ( MaSoCH, GioHoc )  
Tên quan hệ :CAHOC  
STT Thuộc tính  
Diễn Giải  
Kiểu  
DL  
Loại  
DL  
Số  
Byte  
MGT  
Ràng  
Buộc  
1
2
MaSoCH  
GioHoc  
Mã số của ca học  
Giờ học  
C
C
B
B
10  
10  
PK  
Tổng : 20 Byte  
Khối lượng :  
Số dòng tối thiểu : 2  
Số dòng tối đa :6  
Kích thước tối thiểu : 2 x 20 = 40 Byte  
Kích thước tối đa : 6 x 20 = 120 Byte  
7. Quan hệ KHOAHOC (MaSoKH, TênKH )  
Tên quan hệ :KHOAHOC  
STT Thuộc tính  
Diễn Giải  
Kiểu  
DL  
Loại  
DL  
Số  
Byte  
MGT  
Ràng  
Buộc  
1
2
MaSoKH  
TenKH  
Mã số của khóa học  
Tên khóa học  
C
C
B
B
10  
10  
PK  
Tổng : 20 Byte  
Khối lượng :  
Số dòng tối thiểu : 1  
Số dòng tối đa : 4  
Kích thước tối thiểu : 20 Byte  
Kích thước tối đa : 80 Byte  
11  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
8.Quan hệ KETQUA (MaSoLH,MaSoHV,diem,xeploai,KetQua)  
Tên quan hệ:KẾT QUẢ  
STT Thuộc tính  
Diễn Giải  
Kiểu Loại Số Byte  
MGT  
Ràng  
Buộc  
DL  
DL  
1
2
3
4
5
MaSoHV  
MaSoLH  
Điem  
Mã số học viên  
Mã số lớp học  
Điểm  
C
C
C
C
C
B
B
B
B
B
10  
10  
10  
20  
20  
PK  
PK  
Xeploai  
KetQua  
Xếp loại  
Kết quả  
Tổng :70  
Khối lượng:  
Số dòng tối thiểu : 2500  
Số dòng tối đa:4000  
Kích thước tối thiểu:175.000 byte  
Kích thước tối đa:280.000 byte  
9.Quan hệ LICHHOC (MaSoNH ,MaSoCH )  
Tên quan hệ:LỊCH HỌC  
Diễn Giải Kiểu Loại Số Byte MGT  
STT Thuộc tính  
Ràng  
DL  
DL  
Buộc  
1
2
MaSoNH  
MaSoCH  
Mã số ngày học  
Mã số ca học  
C
B
10  
10  
PK  
C
B
PK  
Tổng : 20 byte  
Khối lượng:  
Số dòng tối thiểu :6  
Số dòng tối đa:18  
Kích thước tối thiểu: 120 byte  
Kích thước tối đa: 360 byte  
12  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
10. Quan hệ GV_LH ( MaSoGV , MaSoLH )  
Tên quan hệ:GIÁO VIÊN_LỚP HỌC  
Diễn Giải Kiểu Loại Số Byte MGT  
STT Thuộc tính  
Ràng  
Buộc  
DL  
DL  
1
2
MaSoGV  
MaSoLH  
Mã số giáo viên  
Mã số lớp học  
C
C
B
B
10  
10  
PK  
PK  
Tổng : 20 byte  
Khối lượng:  
Số dòng tối thiểu : 40  
Số dòng tối đa : 120  
Kích thước tối thiểu: 800 byte  
Kích thước tối đa: 2400 byte  
11.Quan hệ HV_LH ( MaSoHV, MaSoLH)  
Tên quan hệ:HỌC VIÊN_LỚP HỌC  
STT Thuộc tính  
Diễn Giải  
Kiểu Loại Số Byte  
MGT  
Ràng  
DL  
DL  
Buộc  
1
2
MaSoGV  
MaSoLH  
Mã số giáo viên  
Mã số lớp học  
C
C
B
B
10  
10  
PK  
PK  
Tổng : 20 byte  
Khối lượng:  
Số dòngtối thiểu : 2500  
Số dòngtối đa: 16.000  
Kích thước tối thiểu: 50.000 byte  
Kích thước tối đa: 320.000 byte  
13  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
5. MÔ TẢ TỔNG KẾT  
5.1. Tổng kết quan hệ .  
STT  
Tên quan hệ  
Kích thước tối thiểu  
(byte)  
Kích thước tối đa  
(byte)  
1
2
HOCVIEN  
BIENLAI  
LOPHOC  
GIAOVIEN  
NGAYHOC  
CAHOC  
362.500  
580.000  
100.000  
10.000  
2400  
60  
160.000  
16.000  
3.600  
60  
3
4
5
6
40  
120  
7
KHOAHOC  
KETQUA  
HV_LH  
20  
80  
8
175.000  
50.000  
800  
280.000  
320.000  
2400  
360  
9
10  
11  
GV_LH  
LICHHOC  
120  
5.2. Tổng kết thuộc tính .  
STT  
1
Tên thuộc tính  
Diễn giải  
Thuộc quan hệ  
MaSoHV  
Mã số của học viên  
HOCVIEN  
HV_LH  
KETQUA  
2
TenHV  
Họ tên học viên  
HOCVIEN  
3
4
5
6
7
NgaySinhHV  
DchiHV  
Ngày sinh học viên  
Địa chỉ học viên  
HOCVIEN  
HOCVIEN  
HOCVIEN  
HOCVIEN  
GioiTinh  
SdtHV  
Giới tính của học viên  
Số điện thọai học viên  
Mã số của lớp học  
LOPHOC  
GV_LH  
HV_LH  
KETQUA  
LOPHOC  
MaSoLop  
NgayBD  
8
Ngày bắt đầu của lớp  
học  
9
NgayKT  
TenLH  
Ngày kết thức lớp học  
LOPHOC  
LOPHOC  
LOPHOC  
KHOAHOC  
10  
11  
12  
Tên lớp học  
Phòng học  
PhongHoc  
TenKH  
Tên khóa học  
13  
MaSoKH  
Mã số khóa học  
KHOAHOC  
14  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
14  
MaSoGV  
Mã số của giáo viên  
GIAOVIEN  
GV_LH  
15  
16  
17  
18  
19  
20  
21  
23  
TenGV  
NgaySinhGV  
DchiGV  
Họ tên của giáo viên  
Ngày sinh của giáo viên  
Địa chỉ giáo viên  
Số điện thọai giáo viên  
Mã số của biên lai  
Thành tiền  
GIAOVIEN  
GIAOVIEN  
GIAOVIEN  
GIAOVIEN  
BIENLAI  
SdtGV  
MaSoBL  
ThanhTien  
MienGiam  
MaSoNH  
BIENLAI  
Miễm giảm  
BIENLAI  
Mã số của ngày học  
NGAYHOC  
LICHHOC  
24  
25  
NgayHoc  
MaSoCH  
Ngày học  
NGAYHOC  
Mã số của ca học  
CAHOC  
LICHHOC  
26  
27  
28  
29  
GioHoc  
Diem  
Giờ học  
CAHOC  
KETQUA  
KETQUA  
KETQUA  
Điểm số của học viên  
Kết quả của học viên  
Xếp lọai học viên  
K.Qua  
XepLoai  
15  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
6.THIẾT KẾ GIAO DIỆN  
6.1. Thiết kế menu.  
1.Menu hệ thống:  
Bao gồm mục Đăng nhập (mục dành riêng cho những người quản trị) và Thoát  
16  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
2.Menu Quản Lý Thông Tin:  
Quản lý lớp học,Quản lý Danh sách học viên , thông tin học viên , thông tin về một lớp  
học,Bảng điểm cho một lớp học, và bảng thống kê kết quả cuối khóa cho từng loại lớp.  
3.Menu Trợ giúp:  
Mục giúp đỡ :Hướng dẫn người sử dụng phần mềm  
About :Thông tin về phần mềm.  
17  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
6.2 .Thiết kế Form  
1.Form Quản Lý Khóa Học:  
Quản lý lớp học trong một khóa học  
18  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
Tên đối  
tượng  
Kiểu đối tượng Ràng  
buộc  
Dữ liệu  
Mục  
đích  
Hàm liên  
quan  
Giá trị  
Default  
MaKH  
Textbox  
10 kí  
tự  
nhập từ  
keyboard  
Ngày bắt DateTimePicker < ngày chọn từ  
Ngày  
hiện  
đầu  
kết  
DtaeTimePicker  
thúc  
hành  
Ngày  
hiện  
Ngày kết DateTimePicker  
thúc  
chọn từ  
DteTimePicker  
hành  
MaSoLH Textbox  
MaSoCH Text box  
MaSoNH Textbox  
10 kí  
tự  
10 kí  
tự  
10 kí  
tụ  
lấy từ bảng lớp  
học  
lấy từ bảng ca  
học  
lấy từ bảng  
ngày học  
Click chuột  
Xem  
Button  
Xem  
thông  
tin lớp  
học  
Thêm  
lớp học  
mới  
Xem_click()  
Them_click()  
Thêm  
Button  
Click chuột  
Xóa  
Lưu  
Button  
Button  
Click chuột  
Click chuột  
Xóa  
lớp học  
Lưu  
Xoa_click()  
Luu_click()  
thông  
tin lớp  
học  
In  
Button  
Button  
Click chuột  
Click chuột  
In  
In_click()  
thông  
tin lớp  
học và  
thóat  
Thoát  
khỏi  
Thoát  
Thoat_click()  
bảng  
thông  
tin lớp  
học  
19  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
2.Form Danh sách Học viên  
Tên Đối  
Tượng  
Mã số  
học viên  
Danh  
sách học  
viê lớp  
Họ tên  
Kiểu Đối  
tượng  
textbox  
Ràng  
buộc  
10kí tự  
Dữl iệu  
Mục  
đích  
Hàm liên  
quan  
Giá trị  
Default  
Nhập từ  
keyboard  
Nhập từ  
keyboard  
Textbox  
Txet  
10kí tự  
Nhập từ  
keyboard  
Ngày  
sinh  
Datetime  
Picker  
< Ngày chọn từ  
hiện  
DateTimePicker  
hành  
In  
Button  
Click chuột  
Click chuột  
Chấp  
In_click()  
nhận lựa  
chọn và  
thoát  
Thoát  
Button  
Hủy lựa Thoat_click()  
chọn và  
Thoát  
20  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
3.Form Thông tin Học Viên  
21  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
Tên  
Kiểu  
đối Ràng buộc  
Dữ liệu  
Mục đích Hàm liên Giá  
Đối  
tượng  
quan  
trị  
Tượng  
Def  
ault  
Mã học Combobox  
viên  
Tên học Textbox  
viên  
10 kí tự  
Nhập  
keyboard  
Nhập  
keyboard  
từ  
từ  
từ  
Ngày  
sinh  
dateTimePic <= ngày hiện chọn  
ker  
Ngà  
y
Hiệ  
n
Hàn  
h
hành  
DateTimePick  
er  
Số Điện Textbox  
Thoại  
Địa chỉ Textbox  
nhập dạng số  
Nhập  
keyboard  
Nhập  
từ  
từ  
keyboard  
Giới  
tính  
Groupbox  
Chọn 1 tronh  
Xác định  
giới tính  
học viê n  
2
Option  
button:nam  
hoặc nữ  
Lớp  
học  
Textbox  
Lấy từ bảng  
Lớp Học  
Nam  
Option  
Button  
Option  
Button  
Button  
Click chuột  
nam_clic  
k()  
nu_click(  
)
Nữ  
Click chuột  
Click chuột  
Xem  
Xem  
Xem_cli  
thông tin 1 ck()  
học viên  
Thêm  
in  
Button  
Button  
Button  
Thêm  
nhân viên ck()  
mới  
Chấp nhận In_click(  
lựa chọn )  
và thoát  
Huỷ lựa Thoat_cl  
chọn và ick()  
thoát  
them_cli  
Click chuột  
Click chuột  
Thoát  
22  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
4.Form Thông Tin Lớp Học  
23  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
Tên đối  
tượng  
Mã lớp  
học  
Kiểu đối  
tượng  
Combobox  
Ràng  
buộc  
10 kí  
tự  
Dữ liệu  
mục đích  
Hàm liên  
quan  
Giá trị  
Default  
Nhập từ  
keyboard  
Mã khóa Textbox  
học  
Ngày bắt DateTimePick  
10 kí  
tự  
nhập từ  
keyboard  
Chọn từ Date  
TimePicker  
Ngày  
hiện  
đầu  
er  
hành  
Ngày  
hiện  
Ngày kết DateTimePick >Ngày Chọn từ  
thúc  
er  
bắt đầu dateTimePick  
er  
hành  
Xem  
Button  
Click chuột  
-Xem  
Xem_click(  
)
thông tin  
cuả Lớp  
Học.  
-chuyển  
lớp cho  
học viên  
thêm  
Thông tin  
học viên  
In Thông  
tin và thoát  
Thêm  
Button  
Click chuột  
Them_click  
()  
In  
Button  
Button  
Click chuột  
Click chuột  
In_click()  
Thóat  
hủy thông Thoat_click  
tin và thoát ()  
24  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
5.Form Bảng Điểm  
25  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
Tên Đối  
Tượng  
Mã lớp  
học  
Kiểu đối  
tượng  
Combobox  
Ràng  
buộc  
10 kí tự nhập từ  
keyboard  
Dữ liệu  
Mục đích  
Hàm liên  
quan  
Giá trị  
Default  
Ngày thi  
DateTime  
Picker  
chọn từ  
DateTimePi  
cker  
Mã khóa  
Xem  
Textbox  
Button  
10 kí tự nhập từ  
keyboard  
Click chuột Xem kết  
Xem_clic  
quả của các k()  
học viên  
MasoHV  
TenHV  
Combobox  
Textbox  
10 kí tự lấy từ bảng  
học viên  
nhập từ  
keyboard  
chọn từ  
DateTimePi  
cker  
Ngaysinh  
DateTimePic  
ker  
Ngày  
hiện  
hành  
Nghe  
Nói  
nhập từ  
keyboard  
nhập từ  
keyboard  
Điểm nghe  
của học viên  
điểm vấn  
đáp của học  
viên  
Đọc  
nhập từ  
keyboard  
nhập từ  
keyboard  
nhập từ  
điểm đọc  
của học viên  
điểm Viết  
của học viên  
kết quả học  
viên đậu  
Viết  
Kết Quả  
keyboard  
hay rớt  
In  
Button  
Button  
Click chuột In bảng  
điểm  
Click chuột Thóa ra  
khỏi form  
In_click()  
Thoát  
Thoat_clic  
k()  
26  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
6.Form Thống Kê  
Thống kê Kết Quả cuối khóa của một loại lớp học.  
27  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
Tên Đối  
Tượng  
Kiểu Đối  
Tượng  
Ràng Dữ liệu  
buộc  
mục đích  
Hàm  
liên  
Giá trị  
Default  
quan  
Mã loại  
lớp  
Combobox 2 kí tự Lấy từ Mã  
lớp học  
trong bảng  
lớp học  
Mã khóa  
Xem  
Textbox  
Button  
10kí  
tự  
nhập từ  
keyboard  
Click chuột Xem kết quả cuối Xem_cli  
khóa của loại lớp ck()  
học  
số lớp  
Giỏi  
Khá  
Textbox  
Textbox  
Textbox  
Textbox  
số lớp học của  
một` loại lớp  
tổng số học viên  
giỏi  
tổng số học viên  
xếp loại khá  
Tổng số học viên  
xếp lọai trung  
bình  
Trung  
Bình  
Rớt  
Textbox  
Textbox  
tổng số học viên  
rớt  
Tổng HV  
Giỏi  
+khá+trung một loại lớp học  
bình+rớt. trong một khóa  
Giỏi+khá+tr số học viên đậu  
tổng học viên của  
Tổng Đậu Textbox  
Tổng Rớt Textbox  
ung bình  
trong một loại lớp  
của 1 khóa học  
số học viên số học viên rớt  
rớt  
của 1 loại lớp học  
của 1 khóa học  
In  
Button  
Button  
Click chuột In bảng thống kê  
và thoát  
Click chuột Thóat khỏi Form Thoat_cl  
ick()  
In_click  
()  
THoát  
28  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
7.Form Thêm Học Viên  
Tên đối  
tượng  
kiểu đối  
tượng  
Ràng  
buộc  
Dữ liệu  
Mục đích Hàm liên quan  
Giá rị  
default  
Thêm mới Button  
Click  
chuột  
chấp nhận Themmoi_click()  
thông tin  
và thoát  
Thoát  
Button  
Click  
chuột  
hủy thong thoat_click()  
tin và  
thoát  
29  
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite  
8.Form xóa học viên:  
30  

Tải về để xem bản đầy đủ

pdf 39 trang yennguyen 22/02/2025 20
Bạn đang xem 30 trang mẫu của tài liệu "Đồ án Phân tích và thiết kế hệ thống Quản lý học viên ở Trung tâm Anh Văn Elite", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

File đính kèm:

  • pdfdo_an_phan_tich_va_thiet_ke_he_thong_quan_ly_hoc_vien_o_trun.pdf