Đồ án tốt nghiệp phân tích thiết kế hệ thống quản lý học viên ở trung tâm anh văn elite

39 4 0
Đồ án tốt nghiệp   phân tích thiết kế hệ thống   quản lý học viên ở trung tâm anh văn elite

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

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 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite LỜI MỞ ĐẦU Trong thời đại kinh tế nước ta hội nhập vào WTO , nhà đầu tư nướ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 nhiều , Anh Văn ngôn ngữ quốc tế sử dụng nhiều Chính việc sử dụng Anh Văn thành thạo việc cần thiết môi trường hội nhập cạnh tranh ngày Để đáp ứng nhu cầu trung tâm ngoại ngữ liên lục đời Với số lượng học viên kí học Anh Văn ngày nhiều , trung tâm ngoại ngữ ko thể quản lý đơn giản sổ sách Để tìm kiếm truy xuất thơng tin học viên dễ dàng nhanh chóng , cần phải có phần mềm quản lý học viên trung tâm ngoại ngữ Và lý chúng em chọn đề tài “quản lý học viên trung tâm anh văn Elite “ để khảo sát thực 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 đỡ bảo tận tình để chúng em hồn thành đồ án cách tốt Chúng em xin chân thành cảm ơn thầy LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite MỤC LỤC LỜI NÓI ĐẦU………………………………………………………………… MỤC LỤC …………………………………………………………………… Mục tiêu phạm vi đề tài……………………………………………… 1.1 Mục tiêu ……………………………………………………… 1.2 Phạm vi đề tài………………………………………………… Khảo sát hệ thống phân tích trạng …………………………… 2.1 Khảo sát hệ thống…………………………………………… 2.2 Phân tich trạng………………………………………… Phân tích yêu cầu ………………………………………………………….5 3.1 Yêu cầu chức …………………………………………….5 3.2 Yêu cầu phi chức ……………………………………… Thiết kế…………………………………………………………………… 4.1 Mơ hình thiết kế ERD…………………………………………6 4.2 Chuyển mơ hình ERD qua mơ hình quan hệ ……………… 4.3 Mơ tả chi tiết quan hệ …………………………………….7 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 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 Đá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 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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ó 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 hệ thống tin học để việc quản lý lớp học học viên hiệu I.2 Phạm vi Dùng kiến thức môn học thiết kế hệ thống thông tin để xây dựng, mô tả kho liệu, mơ hình xử lý, giải thuật hệ thống thông tin 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ụ trung tâm Elite sau :  Tiếp nhận học viên : -Trung tâm đào tạo chủ yếu loại lớp :Anh văn tổng quát TOEIC Mỗi loại lớp chia thành cấp lớp ( Level ) ứng với trình độ học viên từ thấp đến cao Học phí khác tùy vào loại lớp cấp lớp (cấp lớp cao học phí cao hơn) -Mỗi năm trung tâm có đợt khai giảng cho tất lớp, khóa học kéo dài tháng (12 tuần) Trước đợt khai giảng khoảng tháng, phận giáo vụ bắt đầu nhận học viên Khi đến đăng ký học, học viên làm thi thử , để xếp lớp học phù hợp với trình độ học viên Sau ,học viên chọn học (mỗi loại lớp có số học định để học viên lựa chọn) 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 lớp level trung tâm mở lớp (tối thiểu 12 học viên tối đa 20 học viên lớp ) Học viên đóng học phí tương ứng với cấp học loại lớp -Nhân viên trung tâm ghi nhận thông tin học viên, thu tiền lập biên lai thu học phí, đồng thời hẹn ngày khai giảng lớp Ngồi học viên cũ trung tâm sau thi đậu kỳ thi cuối khóa đến đăng ký học tiếp lớp cao (hoặc không thi đậu đăng ký học lại) Các học viên cần chọn ngày,giờ học - Nhân viên điền đầy đủ thông tin học viên phiếu nhập học sau : LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite Elite_ THE INTERNETIONAL ENGLISH SCHOOL Email : info@elite – school.org Website : www.elite-school.org Số :……………… Ngày : ADMISSION FORM ( HỒ SƠ NHẬP HỌC ) Họ tên người nộp tiền :…………………………………………………………………… Địa :……………………………………………………………… ĐT :………………… Nội dung thu :………………………………………………………………………………… Số tiền thu :……………………………………………… Viết chữ:……………… ………………………………………………………………………………………………… Miễn giảm …………………………………………………………………………………… Lớp học : ……………………………………Thời gian:…………………………………… Nhười nộp tiền (Ký ,ghi rõ họ tên ) Người thu tiền ((Ký ,ghi rõ họ tên ) ( Học phí lưu lại vịng năm Miễn trả lại học phí )  Q trình xếp lớp - Học viên phát phiếu thi thử sau đến đăng ký học (đối với học viên có nhu cầu thi thử ) Đề thi xếp lớp theo hình thức trắc nghiệm test khả nghe nói với giáo viên , dựa vào số điểm mà học viên đạt trung tâm xếp họ vào cấp lớp phù hợp.Giáo vụ dựa học mà học viên đăng ký để mở lớp - Nếu có học mà có q học viên thuộc cấp lớp (dưới 12 học viên) khơng mở lớp Khi đó, giáo vụ xem lại điểm thi học viên để định cho học viên học lên xuống cấp có lớp - Nếu khơng liên lạc với học viên để đề nghị đổi học, khơng đổi hồn trả học phí cho học viên Một lớp có tối đa 20 học viên, vượt phải tách thành lớp  Tổ chức thi cuối khóa -Thi cuối khóa khơng tổ chức tập trung, mà giáo viên tự cho lớp thi vào tuần cuối Sau đó, giáo viên gởi điểm cho giáo vụ, giáo vụ ghi nhận lại kết thi cuối khóa vào hồ sơ học viên - Học viên học lại thi không đạt giảm 50% học phí Học viên có kết thi cuối khóa xếp thứ lớp giảm 20% học phí, xếp thứ giảm 10% học phí Học viên xét giảm đăng ký học đợt khai giảng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite 2.2 Phân tích trạng Sơ đồ tổ chức trung tâm anh văn Elite : PHÂN TÍCH YÊU CẦU 3.1 Yêu cầu chức - Quản lý thông tin học viên : thông tin cá nhân, đợt thi xếp lớp, kết thi xếp lớp, lớp họ học kết thi cuối khóa lớp - Quản lý thơng tin lớp mở đợt thông tin liên quan - Ghi nhận số thông tin khác : việc đóng bổ sung học phí học viên cũ, học từ lớp lên - Giáo vụ nhập kết thi xếp lớp dạng tên học viên vào cấp lớp( level) Hệ thống tự động phân loại dựa vào tham số thiết lập sẵn lập thống kê số học viên đạt cấp lớp loại lớp, vào học cụ thể, để hỗ trợ giáo vụ việc xếp lớp mở lớp - Lập 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 loại lớp đợt khai giảng, 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 -Hệ thống có khả bảo mật phân quyền : + Người sử dụng chương trình : đăng ký 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 sốt chương trình + Đổi password : người sử dụng đổi mật mã để vào chương trình sử dụng hệ thống liệu - Cần phân chia khả truy cập liệu nhập xuất cho 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ý người sử dụng , dẫn đến việc khó kiểm sốt số liệu , làm sai lệch kết kinh doanh cuối kỳ LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite THIÊT KẾ 4.1 Mơ hình thực thể ERD LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 quan hệ Quan hệ HOCVIEN ( MaSoHV,HoTenHV ,NgaySinhHV,ĐiaChiHV , Sđt HV,MaSoLH, MaSoBL) Tên quan hệ : HOCVIEN STT Thuộc tính MaSoHV TenHV NgaySinhHV DchiHV Sđt HV MaSoLop MaSoBL GioiTinh Diễn Giải Mã số học viên Họ tên học viên Ngày sinh học viên Địa học viên Số điện thoại học viên Mã số lớp học Mã số biên lai Giới Tính học viên Kiểu DL Loại DL Số Byte C C N C C C C C B B B B B B B B 10 40 10 50 10 10 10 MGT Ràng Buộc PK 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 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite Quan hệ LOPHOC (MaSoLop,TenLop, Phong, MaSoHV,MaSoLichHoc, MaSoKH, NgayBD,NgayKT) Tên quan hệ : LOPHOC STT Thuộc tính MaSoLop TenLH PhongHoc MaSoHV MaSoLH MaSoKH Diễn Giải Mã số 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 Kiểu DL Loại DL Số Byte C C N C C C B B B B B B 10 10 10 10 10 MGT Ràng Buộc 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 Quan hệ GIAOVIEN( MaSoGV, HoTenGV, NgaySinhGV ,SđtGV , ĐiaChiGV ) Tên quan hệ :GIAOVIEN STT Thuộc tính Diễn Giải MaSoGV Mã số giáo viên TenGV Họ tên giáo viên NgaySinhGV Ngày sinh giáo viên DchiGV Địa giáo viên SdtHV 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 Kiểu DL Loại DL Số Byte C C N C C B B B B B 10 40 10 50 10 MGT Ràng Buộc PK LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite Quan hệ BIENLAI (MaSoBL, ThanhTien ,MienGiam ,MaSoHV ) Tên quan hệ :BIENLAI STT Thuộc tính MaSoBL ThanhTien MienGiam MaSoHV Diễn Giải Mã số biên lai Thành tiền Miễm giảm Mã số học viên Kiểu DL Loại DL Số Byte C C C C B B B B 10 10 10 10 MGT Ràng Buộc PK 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 Quan hệ NGAYHOC (MaSoNH , NgayHoc ) Tên quan hệ :NGAYHOC STT Thuộc tính MaSoNH NgayHoc Diễn Giải Kiểu DL Loại DL Số Byte Mã số ngày học D B 10 Ngày học D B 10 MGT Ràng Buộc PK Tổng :20 Byte Khối lượng : Số dòng tối thiểu : Số dòng tối đa : Kích thước tối thiểu : 60 Byte Kích thước tối đa : 60 Byte 10 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite 5.Form Bảng Điểm 25 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite Tên Đối Tượng Mã lớp học Ngày thi Kiểu đối tượng Combobox Mã khóa Textbox Xem Button MasoHV Combobox TenHV Textbox Ngaysinh DateTimePic ker Ràng buộc 10 kí tự DateTime Picker Nghe Nói Đọc 10 kí tự 10 kí tự Dữ liệu nhập từ keyboard chọn từ DateTimePi cker nhập từ keyboard Click chuột lấy từ bảng học viên nhập từ keyboard chọn từ DateTimePi cker nhập từ keyboard nhập từ keyboard nhập từ keyboard nhập từ keyboard nhập từ keyboard Viết Kết Quả In Button Click chuột Thoát Button Click chuột Mục đích Hàm liên quan Xem kết học viên Xem_clic k() Giá trị Default Ngày hành Điểm nghe học viên điểm vấn đáp học viên điểm đọc học viên điểm Viết học viên kết học viên đậu hay rớt In bảng In_click() điểm Thóa Thoat_clic khỏi form k() 26 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 loại lớp học 27 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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ã loại lớp Combobox Mã khóa Textbox Xem Button kí tự Lấy từ Mã lớp học bảng lớp học 10kí nhập từ tự keyboard Click chuột số lớp Textbox Giỏi Textbox Khá Textbox Trung Bình Textbox Rớt Textbox Tổng HV Textbox Tổng Đậu Textbox Tổng Rớt Textbox số học viên rớt In Button Click chuột THoát Button Click chuột Giỏi +khá+trung bình+rớt Giỏi+khá+tr ung bình mục đích Hàm liên quan Xem kết cuối khóa loại lớp học số lớp học 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 Tổng số học viên xếp lọai trung bình tổng số học viên rớt tổng học viên loại lớp học khóa số học viên đậu loại lớp khóa học số học viên rớt loại lớp học khóa học In bảng thống kê Thóat khỏi Form Xem_cli ck() Giá trị Default In_click () Thoat_cl ick() 28 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 kiểu đối tượng tượng Thêm Button Thốt Button Ràng buộc Dữ liệu Mục đích Hàm liên quan Click chuột chấp nhận thơng tin hủy thong tin thoát Themmoi_click() Click chuột Giá rị default thoat_click() 29 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite 8.Form xóa học viên: 30 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite Tên đối tượng có kiểu đối tượng Button Thoát Button Ràng buộc Dữ liệu Click chuột Mục đích chấp nhận thơng tin hủy thong tin thoát Click chuột Hàm liên quan co_click() Giá rị default thoat_click() 9.Form Thêm Lơp Học: 31 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite 10.Form xóa lớp học: 32 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite 11.Form Đăng Nhập Tên đối tượng Username Kiểu đối tượng Textbox Password Textbox OK Button Cancel Button Ràng buộc Dữ liệu 10 kí tự nhập từ keyboard nhập từ keyboard Click chuột Click chuột Mục đích Hàm liên quan Giá trị default chấp nhận thong tin hủy thơng tin thoát Ok_click() Cancel_click() 33 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite 6.3.Thiết Kế Ô Xử Lý Ô xử lý tìm kiếm form Thơng Tin Học Viên Tên xử lý:Tìm kiếm Form :Quản Lý Học Viên Input: Tên Học Viên Output: Các thông tin học viên bảng Thông Tin học viên Table lien quan:HOCVIEN Giải Thuật: Tên HV:X Mở table HOCVIEN X:Hocvien.TenHV Thơng báo:Khơng tìm thấy Kiểm tra thông tin bảng Quản Lý Học Viên Đóng bảng HOCVIEN 34 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite Ô xử lý Thêm form Danh Sách Học Viên Tên xử lý:Thêm Form :Danh sách Học Viên Input: MaHV,TenHV,NgaySinh,Gioitinh,DcHV Output: Thông báo kết Thực thành công hay không Table liên quan: HOCVIEN Giải Thuật: S MaHV:mahv TenHV:tenhv NgaySinh:ngaysinh Gioitinh:gioitinh DcHV:dchv Kiểm tra rang buộc Mở Table HOCVIEN Thêm liệu x vào: X.MaHV:mahv X.TenHV:tenhv X.NgaySinh:nagysinh X.Gioitinh:gioitinh X.DcHV:dchv Đ Đóng Table HOCVIEN 35 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite Ô xử lý Xoá Form Danh Sách Học Viên Tên xử lý: Xoá Form :Danh Sách Học Viên Input: MaHV Output: Thông báo kết thực Table lien quan : HOCVIEN Giải thuật: MaSoHV:mahv Mở Table HOCVIEN S Đọc chưa hết liệu x.MaHV= mahv Đọc dịng x Xóa dịng x Đ Đóng Table HOCVIEN 36 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite Ơ xử lý Xóa Form Quản Lý Khóa Học Tên xử lý: Xố Form :Quản Lý Khóa Học Input: MaSoLH Output: Thơng báo kết thực Table lien quan : LOPHOC Giải Thuật: MaSoLH:malh Mở bảng: LOPHOC S Đọc chưa hết liệu x.MaSoLH =malh Đọc dịng x Đ Xóa dịng x Đóng bảng LOPHOC Ô xử lý Thêm Form Quản Lý Khóa Học 37 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite Tên xử lý:Thêm Form Quản Lý Khóa Học Input: MaSoLH,NgayBD,NgayKT Output: Thông báo kết Thực thành công hay không Table liên quan: LOPHOC Giải thuật: S MaSoLH:malh NgayBD:nbd NgayKT:nkt Kiểm tra Đ rang buộc Mở Table LOPHOC Thêm liệu x vào: X.MaSoLH:malh X.NgayBD:nbd X.NgayKT:nkt D Đóng Table LOPHOC 38 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite ĐÁNH GIÁ ƯU KHUYẾT ĐIỂM 7.1 Ưu điểm 7.2 Khuyết điểm 7.3.Phân công thực 39 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... 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 lớp học, Bảng điểm cho lớp học, bảng thống kê kết... luanvanchat@agmail.com 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 khóa học 18 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản Lý Học Viên Ở. .. luanvanchat@agmail.com Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite 6.3 .Thiết Kế Ô Xử Lý Ơ xử lý tìm kiếm form Thơng Tin Học Viên Tên xử lý: Tìm kiếm Form :Quản Lý Học Viên Input: Tên Học Viên Output: Các thông tin học

Ngày đăng: 01/11/2022, 15:26

Tài liệu cùng người dùng

Tài liệu liên quan