Đồ á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 ngoại ngữ

31 1 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 ngoại ngữ

Đ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

ĐỀ TÀI: Quản lý học viên trung tâm ngoại ngữ LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Việc ứng dụng Công Nghệ Thông Tin vào đời sống ngày khơng cịn xa lạ với Cơng Nghệ Thơng Tin với tốc độ nhanh chóng, xác giúp người nhiều lĩnh vực, từ kinh doanh lình vực quản lý Ngày nước ta mở cửa giao lưu với nhiều nước giới ngoại ngử vấn đề thiết yếu Các trung tâm ngoại ngữ mọc lên ạt, lượng học viên tăng đáng kể Điều dẫn đến nhu cầu tạo phần mềm để quản lý học viên trung tâm cách hiệu nhanh chóng Hiện tại, chúng em xin trình báy đồ án “Quản lý học viên trung tâm ngoại ngữ” để cải tiến cách quản lý học viên trung tâm ngoại ngữ Trong khuôn khổ thời gian cho phép để làm đồ án môn học, chúng em chưa hoàn tất đầy đủ chức hệ thống Sau điều kiện cho phép, đồ án phát triển rộng quy mơ hoạt động cho hồn chỉnh ứng dụng vào quản lý Tài liệu gồm phần: Mô tả đồ án, khảo sát trạng-thu thập yêu cầu ràng buộc cho hệ thống Triển khai thực đồ án Trong đồ án mơn học em có tham khảo mơ hình MERISE cho việc xử lý Chúng em xin cảm ơn thầy TS Nguyễn Gia Tuấn Anh truyền đạt cho chúng em kiến thức quý giá môn học tận tình giúp đỡ chúng em hồn thành đồ án 101 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com PHẦN 1: Khảo sát trạng– thu thậpYêu cầu I Mô tả đồ án Trung tâm ngoại ngữ CEF có lớp Anh văn tổng quát , Anh văn giao tiếp TOEIC, số lượng học viên đông, nên trung tâm cần phát triển hệ thống tinhọc để việc quản lý lớp học học viên hiệu Nghiệp vụ trung tâm sau : II Khảo sát trạng thu thập yêu cầu: - Tiếp nhận học viê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) Mỗi loại lớp chia thành cấp lớp ứ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) 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 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, Anh văn giao tiếp hay TOEIC) Học viên đóng học phí tương ứng với cấp học thấp loại lớp , sau thi xếp lớp học viên vào học cấp lớp cao với học phí cao đóng bổ sung Nhân viên trung tâm ghi nhận thơng tin học viên, thu tiền lập biênn lai thu học phí, đồng thời hẹn ngày để học viên đến thi xếp lớp Ngoà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 học, không cần tham gia kỳ thi xếp lớp - Tổ chức thi xếp lớp Thông thường đợt khai giảng trung tâm tổ chức khoảng đợt thi xếp lớp, học viên khơng có u cầu khác đợt thi họ xếp theo thứ tự đăng ký Đề thi xếp lớp theo hình thức trắc nghiệm, 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 Sau có kết thi xếp lớp (đã phân học viên vàp 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 sinh viên để định LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com cho sinh 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 25 học viên, vượt phải tách thành lớp Ví dụ : lớp TOEIC học 17h30 đến 19h thứ 2-4-6 có 50 học viên đăng ký (kể học viên học viên cũ), có 21 học viên cấp lớp 1, 19 học viên cấp lớp 2, 10 học viên cấp lớp 3, trung tâm khơng mở lớp cấp vào mà xem xét chuyển 10 học viên xuống cấp lớp (học viên khơng học viên cũ học xong lớp cấp 2, điểm thi học viên không cao) đề nghị với học viên học khác Sau mở lớp, giáo vụ thông báo cho học viên kết xếp lớp phòng học Học viên bắt đầu khóa học - 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 Khi đóng học phí học viên đóng đủ, nhận lại phần giảm sau học tuần III Phạm vi ràng buộc cho hệ thống Phân tích thiết kế hệ thống theo đặc tả trên, với yêu cầu sau - 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í, trả lại tiền thưởng,… - Giáo vụ nhập kết thi xếp lớp dạng điểm thi Hệ LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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í, danh sách học viên nhận lại phần 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ũ,… IV Phát thực thể mơ hình ERD Phát thực thể: 1.1 Thực thể: LOAILOP - Mỗi thực thể tượng trưng cho loại lớp học - Các thuộc tính: MaLoaiLop, TenLoaiLop, GioHoc, NgayHoc 1.2 Thực thể: LOP - Mỗi thực thể tượng trưng cho lớp học - Các thuộc tính: MaLop, TenLop, SiSo 1.3 Thực thể: BIENLAI - Mỗi thực thể tượng trưng cho bien lai cua học viên - Các thuộc tính: MaBienLai, TienHocPhi 1.4 Thực thể: CAPLOP - Mỗi thực thể tượng trưng cho cấp bậc lớp học - Các thuộc tính: MaCapLop, TenCapLop 1.5 Thực thể: KHOAHOC - Mỗi thực thể tượng trưng cho khóa học - Các thuộc tính: NienHoc, HocKy 1.6 Thực thể: HOSOHV - Mỗi thực thể tượng trưng cho hồ sơ học viên - Các thuộc tính: MaHoSo, DiemThi,KetQua 1.7 Thực thể: HOCVIEN - Mỗi thực thể tượng trưng cho học viên - Các thuộc tính: MaHocVien, TenHocVien, DiaChi, NgaySinh, GioiTinh 1.8 Thực thể: DOTTHI - Mỗi thực thể tượng trưng cho đợt thi Các thuộc tính: MaDotThi, NgayThi Mơ tả thực thể: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.1: Thực thể LOAILOP: Tên thực thể: LOAILOP Tên thuộc Diễn giải Kiểu tính: DL MaLoaiLop Mã số loại lớp C TenLoaiLop học C GioHoc Tên loại lớp học Time NgayHoc Giờ học loại lớp date học Ngày học loại lớp học Loai DL MGT Số Byte not null not null not null not null kí tự kí tự byte byte byte byte Tổng 32 byte Loai DL MGT Số Byte not null not null not null kí tự kí tự byte byte 14 byte Tổng 30 byte 2.2 Thực Thể LOP: Tên thực thể: LOP Tên thuộc Diễn giải tính: MaLop Mã số lớp học TenLop Tên lớp học SiSo Số học viên tham gia Kiểu DL C C int LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.3 Thực thể BIENLAI: Tên thực thể: BIENLAI Tên thuộc Diễn giải tính: MaBienLai Mã số biên lai LoaiLop Tên loại lớp học CapLop Tên cấp lớp học Kiểu DL C C C Loai DL MGT Số Byte not null not null not null kí tự kí tự kí tự Tổng byte byte byte byte 28 byte Loai DL MGT Số Byte not null not null kí tự kí tự byte byte Tổng 16 byte Loai DL MGT Số Byte not null not null kí tự kí tự byte byte Tổng byte Thực thể CAPLOP: Thực thể CAPLOP Tên thuộc Diễn giải Kiểu tính: DL MaCapLop Mã số cấp lớp C TenCapLop học C Tên cấp lớp học 2.5 Thực thể KHOAHOC: Tên thực thể: KHOAHOC Tên thuộc Diễn giải tính: NienHoc Năm Hoc HocKy Học kỳ Kiểu DL C C LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.6 Thực Thể HOCVIEN Tên thực thể:HV Tên thuộc Diễn giải Kiểu tính: DL MaHV Mã học viên C HoTenHV Họ tên học viên C NgaySinh Ngày sinh học Date GioiTinh viên C DiaChi Giới tính học viên C Địa học viên Loai DL MGT Số Byte not null not null not null not null kí tự 50 ký tự 10 ký tự ký tự 80 ký tự Tổng byte 50 byte 10 byte byte 80 byte Loai DL MGT Số Byte not null kí tự kí tự ký tự byte byte byte Tổng byte 145 byte 2.7 Thực Thể HSHV: Tên thực thể: HOSOHV Tên thuộc Diễn giải Kiểu tính: DL MaHoSo Mã hổ sơ học C DiemThi viên int KetQua Điểm thi học viên C Kết học tập học viên LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.8 Thực Thể DOTTHI Tên thực thể: DOTTHI Tên thuộc Diễn giải Kiểu tính: DL MaDotThi Mã hổ đợt C NgayThi thi date Ngày thi Loai DL MGT not null not null kí tự byte 10 kí tự 10 byte Tổng Số Byte 14 byte V Biễu diễn mô hình quan hệ ER: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com VI Chuyển đổi sang mơ hình ERD: Mối kết hợp: Giữa HOCVIEN & LOP Dangky(MaHocVien, MaLop) Giữa HOCVIEN & DOTTHI Thi(MaDotThi, MaHocVien, Diem) Giữa HOCVIEN & HSHV Luu(MaHocVien, MaHoSo) Giữa LOP & HSHV Cua(MaLop, MaHoSo) Giữa DOTTHI & KHOAHOC Thuoc(MaDotThi, NienHoc, KhoaHoc) Giữa KHOAHOC & LOP Cua(NienHoc, KhoaHoc, MaLop) Giữa LOAILOP & LOP Thuoc(MaLoaiLop, MaLop) Giữa LOP & CAPLOP Thuoc(MaLop, MaCapLop) Giữa BIENLAI & DangKy Cua(MaBienLai, MaHocVien, MaLop, ) Mơ Hình Quan Hệ : LOAILOP ( MaLoaiLop, TenLoaiLop, GioHoc, NgayHoc ) LOP ( MaLop, TenLop, SiSo, MaLoai, MaCapLop, NienHoc, HocKy ) CAPLOP ( MaCapLop, TenCapLop) BIENLAI (MaBienLai, TienHocPhi, MaHocVien, MaLop ) KHOAHOC (NienHoc, HocKy) HSHV ( MaHoSo, DiemThi, KetQua, MaHocVien, MaLop ) HOCVIEN ( MaHocVien, TenHocVien, DiaChi ) DOTTHI (MaDotThi, NgayThi, NienHoc, KhoaHoc) DANGKY( MaHocVien, MaLop, MaBienLai) DIEMTHI(MaHocVien, MaDotThi, Diem) 10 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.4 Mơ hình xử lý quy trinh MERISE cho việc phân lớp: 17 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com STT Nguồn gốc NTQL Kiểm tra học viên có thi xếp lớp hay khơng ? Ghi nhận cấp lớp Kiểm tra học số lượng để lập lớp Chia học viên làm hai Xữ lý điểm thi Ghi nhận thong tin lớp học cho học viên Thủ tục chức Xác định hoc viên có thi xếp lớp ? Phân cấp lớp theo điểm thi Phân lớp theo học số lượng học viên Tách thành hai lớp Nâng hay giảm điểm thi Ghi thong tin lớp học Bản chất Tự động Vị trí NV Thời gian thực Tự động NV Sau có kết thi Tự động NV Sau có kết thi Tự động Tự động NV Sau có kết thi Sau có kết thi Tự động NV NV Sau có kết thi Sau có kết thi 18 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.5 Mơ hình xử lý MERISE cho việc tiếp nhận học viên: STT Nguồn gốc NTQL Thủ tục chức Kiểm tra biên lai Xác định biên lai Kiểm tra biên lai So khớp biên lai học viên Lưu thong tin đăng Ghi nhận ký thong tin học viên đăng ký Xác định thông tin Xác định đăng ký thong tin học viên đăng ký Bản chất Tự động Thủ cơng Vị trí NV Tự động NV Khi có học viên đăng ký Tự động NV Khi có học viên đăng ký NV Thời gian thực Khi có học viên đăng ký Khi có học viên đăng ký 19 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Lập biên lai Lập biên lai In biên lai Tự động Gởi biên lai Thủ cho học viên cơng NV NV Khi có học viên đăng ký Khi có học viên đăng ký VIII Thiết kế giao diện: Menu chuong trình; 20 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Form chương trình: 2.1 Form đăng nhập: Ý nghĩ hoạt động - Khi nhân viên kích hoạt chương trình, hệ thống địi hỏi phải có quyền hạn sử dụng chương trình Nhân viên phải nhập mã số nhân viên mật cá nhân vào sử dụng Vì thay đổi nhân viên lên hệ thống lưu trữ lại Qui tắc hoạt động - Dành riêng cho nhân viên giáo vụ sử dụng Nếu cố tình đăng nhập vào khơng có thẩm quyền, sau lần nhập sai, chương trình tự động lưu trữ kiện lại Các thao tác hình - Nhập mã số nhân viên mật cá nhân vào sau bấm nút login 21 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.2 Hệ thống menu chương trình; Trên menu chức hính chương trình Menu chính: Ý nghĩa hoạt động: - Đây menu quản lý tồn chương trình - Hiển thị tên người đăng nhập góc bên trái - Màn hình gồm có modules để người dùng sử dụng - Hệ thống menu tương ứng với chức vụ nhân viên đăng nhập vào hệ thống 22 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.3 Menu tiếp nhận học viên: Menu tiếp nhận học viên: - Xem lịch học - Lập biên lai 23 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.4 Menu kết học viên Menu tiếp ghi kết học viên: - Ghi kết thi xếp lớp - Ghi kết thi cuối khóa 24 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.5 Form tiếp nhận học viên Ý nghĩ hoạt động -Đây form mà giáo vụ sử dụng để tiếp nhận học viên trung tâm Qui tắc hoạt động: -Dành cho nhân viên giáo vụ Các thao tác hình: -Giáo vụ diền đầy đủ thong tin học viên Click lưu học viên để lưu thong tin học viên xuong CSDL Để lâ biên lai nhân viên giáo vụ Click vao lậ biên lai 25 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.6 Form Thong tin học viên: Ý nghĩa: - In thông tin đăng ký học viên, nhằm giúp học viên biết Ngày học, Giờ học Quy tắc hoạt động: - Do người giáo vụ thực Các thao tác hình: - In thơng tin học viên - Thốt 26 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.7 Form ghi điểm thi xếp lớp: Ý nghĩa: - Giáo vụ chọn đợt thi để ghi điểm thi xếp lớp Quy tắc hoạt động: - Chỉ dành riêng cho giáo vụ Các thao tác hình: - Chọn đợt thi - Ghi điểm cho học viên ứng với đợt thi 27 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.8 Form ghi điểm thi cuối khóa; Ý nghĩa: - Giáo vụ ghi điểm thi cuối khóa cho học viên Quy tắc hoạt động: - Chỉ dành riêng cho giáo vụ Các thao tác hình: - Chọn lớp, cấp lớp - Ghi điểm cho học viên ứng với lớp 28 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.9 Form thống kê: Ý nghĩa: - Giáo vụ thống kê học viên theo loại lớp khóa học Quy tắc hoạt động: - Chỉ dành riêng cho giáo vụ Các thao tác hình: - In báo cáo thống kê cho khóa 29 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.10 Thiết kế hệ thống: a Mô tả hệ thống con: 30 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com b Cấu trúc phân cấp chức tự động hóa c Thiết kế chức tự động hóa(phân chia thành module) IX Nhận xét - đánh giá Do thời gian có hạn nên nhóm chúng em phân tích thiết kế chưa thật đầy đủ, cịn nhiều thiếu xót Nếu có điều kiện chúng em tiếp tục hồn thiện chuong trình thời gian tới Ưu điểm - Đã xây dựng mơ hình chương trình - Xây dựng số chức thỏa mãn yêu cầu đặt ban đầu Khuyết điểm - Chưa thật hồn chỉnh, cịn có thiếu xót đáng kể - Giao diện chưa đẹp - Thuật giải chưa chi tiết 31 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... đồ án ? ?Quản lý học viên trung tâm ngoại ngữ? ?? để cải tiến cách quản lý học viên trung tâm ngoại ngữ Trong khuôn khổ thời gian cho phép để làm đồ án mơn học, chúng em chưa hồn tất đầy đủ chức hệ. .. số lượng học viên đông, nên trung tâm cần phát triển hệ thống tinhọc để việc quản lý lớp học học viên hiệu Nghiệp vụ trung tâm sau : II Khảo sát trạng thu thập yêu cầu: - Tiếp nhận học viên : Mỗi... giảm 10% học phí Học viên xét giảm đăng ký học đợt khai giảng Khi đóng học phí học viên đóng đủ, nhận lại phần giảm sau học tuần III Phạm vi ràng buộc cho hệ thống Phân tích thiết kế hệ thống theo

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

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

Tài liệu liên quan