Phân tích và thiết kế hệ thống quản lý học viên của trung tâm Anh văn Elite

39 596 4
Phân tích và thiết kế hệ thống quản lý học viên của 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

Phân tích và thiết kế hệ thống quản lý học viên của trung tâm Anh văn Elite

Quản Học ViênTrung Tâm Anh Văn Elite 1 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM KHOA TỐN_TIN HỌC Mơn học: PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN Đề tài : PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN H ỌC VIÊN CỦA TRUNG TÂM ANH VĂN ELITE Giảng viên :Th.s Nguyễn Gia Tuấn Anh Sinh Viên : Bùi Thị Ánh _ 0411075 Lê Thị Liên _ 0411045 Tháng 6/2008 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Quản Học ViênTrung Tâm Anh Văn Elite 2 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 ngồ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 , 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 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 đơn giản bằng sổ sách .Để có thể 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ó 1 phần mềm quản học viên tại các trung tâm ngoại ngữ .Và đó cũng chính là do chúng em chọn đề tài “quản học viên của trung tâm anh văn Elite “ để khảo sát 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 đỡ chỉ bảo tận tình để chúng em có thể hồ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 . THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Quản Học ViênTrung Tâm Anh Văn Elite 3 MỤC LỤC LỜI NĨI ĐẦU………………………………………………………………… 1 MỤC LỤC …………………………………………………………………… 2 1. Mục tiêu 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 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 u cầu ………………………………………………………….5 3.1 u cầu chức năng …………………………………………….5 3.2 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 1.MỤC TIÊU PHẠM VI ĐỀ TÀI THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Quản Học ViênTrung Tâm Anh Văn Elite 4 I.1 Mục tiêu: Trung tâm ngoại ngữ Elite có các lớp Anh văn tổng qt ,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 các lớp học 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 u cầu khảo sát. 2.KHẢO SÁT HỆ THỐNG 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 qt 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 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) loại lớp muốn học (Anh văn tổng qt 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 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 lập biên lai thu học phí, đồng thời hẹn ngày khai giảng của lớp đó. Ngồi ra học viêncủ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 : THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Quản Học ViênTrung Tâm Anh Văn Elite 5  Q 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 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ọchọc viên đăng ký để mở lớp. - Nếu có một giờ học mà có q í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ẽ hồ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 . 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 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í ) THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Quản Học ViênTrung Tâm Anh Văn Elite 6 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 U CẦU . 3.1. u cầu chức năng . - Quản 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 kết quả thi cuối khóa của các lớp đó. - Quản thơng tin về các lớp được mở trong mỗi đợt 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 lập thống 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 mở lớp. - Lập các thống : Lập danh sách học viên cần bổ sung học phí . Thống 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 số lượng học viên mới, học viên cũ,… 3.2. u cầu phi chức năng . -Hệ thống có khả năng 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 hể theo dõi ,kiểm số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 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 của 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 quả kinh doanh cuối kỳ . THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Quản Học ViênTrung Tâm Anh Văn Elite 7 4. THIÊT KẾ 4.1. Mơ hình thực thể ERD THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Quản Học ViênTrung Tâm Anh Văn Elite 8 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 MaSoHV Mã số của học viên C B 10 PK 2 TenHV Họ tên học viên C B 40 3 NgaySinhHV Ngày sinh học viên N B 10 4 DchiHV Địa chỉ học viên C B 50 5 Sđt HV Số điện thoại học viên C B 10 6 MaSoLop Mã số của lớp học C B 10 FK 7 MaSoBL Mã số của biên lai C B 10 FK 8 GioiTinh Giới Tính của học viên C B 5 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 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Quản Học ViênTrung Tâm Anh Văn Elite 9 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 MaSoLop Mã số của lớp học C B 10 PK 2 TenLH Tên lớp học C B 10 3 PhongHoc Phòng học N B 5 4 MaSoHV Mã số học viên C B 10 5 MaSoLH Mã số lịch học C B 10 6 MaSoKH Mã số khóa học C B 10 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 DL Loại DL Số Byte MGT Ràng Buộc 1 MaSoGV Mã số của giáo viên C B 10 PK 2 TenGV Họ tên của giáo viên C B 40 3 NgaySinhGV Ngày sinh của giáo viên N B 10 4 DchiGV Địa chỉ giáo viên C B 50 5 SdtHV Số điện thọai giáo viên C B 10 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 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Quản Học ViênTrung Tâm Anh Văn Elite 10 4. Quan hệ BIENLAI (MaSoBL, ThanhTien ,MienGiam ,MaSoHV ). Tên quan hệ :BIENLAI STT Thuộc tính Diễn Giải Kiểu DL Loại DL Số Byte MGT Ràng Buộc 1 MaSoBL Mã số của biên lai C B 10 PK 2 ThanhTien Thành tiền C B 10 3 MienGiam Miễm giảm C B 10 4 MaSoHV Mã số học viên C B 10 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 MaSoNH Mã số của ngày học D B 10 PK 2 NgayHoc Ngày học D B 10 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 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN [...]... hc viờn KETQUA 29 XepLoai Xp lai hc viờn KETQUA 15 Qun Hc Viờn Trung Tõm Anh Vn Elite THệ VIEN ẹIEN Tệ TRệẽC TUYEN 6.THIT K GIAO DIN 6.1 Thit k menu 1.Menu h thng: Bao gm mc ng nhp (mc dnh riờng cho nhng ngi qun tr) v Thoỏt 16 Qun Hc Viờn Trung Tõm Anh Vn Elite THệ VIEN ẹIEN Tệ TRệẽC TUYEN 2.Menu Qun Thụng Tin: Qun lp hc,Qun Danh sỏch hc viờn , thụng tin hc viờn , thụng tin v mt lp... Qun Hc Viờn Trung Tõm Anh Vn Elite 8.Form xúa hc viờn: 30 THệ VIEN ẹIEN Tệ TRệẽC TUYEN Qun Hc Viờn Trung Tõm Anh Vn Elite Tờn i tng cú kiu i tng Button Thoỏt Button Rng buc D liu THệ VIEN ẹIEN Tệ TRệẽC TUYEN Mc ớch chp nhn thụng tin v thoỏt hy thong tin v thoỏt Click chut Click chut 9.Form Thờm Lp Hc: 31 Hm liờn quan co_click() thoat_click() Giỏ r default Qun Hc Viờn Trung Tõm Anh Vn Elite. .. kờ kt qu cui khúa cho tng loi lp 3.Menu Tr giỳp: Mc giỳp :Hng dn ngi s dng phn mm About :Thụng tin v phn mm 17 Qun Hc Viờn Trung Tõm Anh Vn Elite 6.2 Thit k Form 1.Form Qun Khúa Hc: Qun lp hc trong mt khúa hc 18 THệ VIEN ẹIEN Tệ TRệẽC TUYEN Qun Hc Viờn Trung Tõm Anh Vn Elite Tờn i tng MaKH Kiu i tng Rng buc Textbox 10 kớ t DateTimePicker < ngy kt thỳc DateTimePicker D liu MaSoLH Textbox... Qun Hc Viờn Trung Tõm Anh Vn Elite 4.Form Thụng Tin Lp Hc 23 THệ VIEN ẹIEN Tệ TRệẽC TUYEN Qun Hc Viờn Trung Tõm Anh Vn Elite Tờn i tng Mó lp hc Mó khúa hc Ngy bt u Kiu i tng Combobox Ngy kt thỳc Xem DateTimePick >Ngy Chn t er bt u dateTimePick er Button Click chut Thờm Button Click chut In Button Click chut Thúat Button Click chut Textbox DateTimePick er Rng buc 10 kớ t 10 kớ t D liu THệ VIEN... Vn Elite THệ VIEN ẹIEN Tệ TRệẽC TUYEN 6.3.Thit K ễ X 1 ễ x tỡm kim ca form Thụng Tin Hc Viờn Tờn x lý: Tỡm kim Form :Qun Hc Viờn Input: Tờn Hc Viờn Output: Cỏc thụng tin v hc viờn trong bng Thụng Tin hc viờn Table lien quan:HOCVIEN Gii Thut: Tờn HV:X M table HOCVIEN X:Hocvien.TenHV Kim tra thụng tin trờn bng Qun Hc Viờn Thụng bỏo:Khụng tỡm thy úng bng HOCVIEN 34 Qun Hc Viờn Trung Tõm Anh. .. THệ VIEN ẹIEN Tệ TRệẽC TUYEN Qun Hc Viờn Trung Tõm Anh Vn Elite THệ VIEN ẹIEN Tệ TRệẽC TUYEN 11.Form ng Nhp Tờn i tng Username Kiu i tng Textbox Password Textbox OK Button Cancel Button Rng buc D liu 10 kớ t nhp t keyboard nhp t keyboard Click chut Click chut 33 Mc ớch Hm liờn quan Giỏ tr default chp nhn thong tin v thoỏt hy thụng tin v thoỏt Ok_click() Cancel_click() Qun Hc Viờn Trung Tõm Anh. .. -chuyn lp cho hc viờn thờm Thụng tin hc viờn In Thụng tin v thoỏt hy thụng tin v thoỏt Xem_click( ) Them_click () In_click() Thoat_click () Qun Hc Viờn Trung Tõm Anh Vn Elite 5.Form Bng im 25 THệ VIEN ẹIEN Tệ TRệẽC TUYEN Qun Hc Viờn Trung Tõm Anh Vn Elite Tờn i Tng Mó lp hc Ngy thi Kiu i tng Combobox Mó khúa Textbox Xem Button MasoHV Combobox TenHV Textbox Ngaysinh DateTimePic ker Rng buc 10... buc M Table HOCVIEN Thờm d liu x vo: X.MaHV:mahv X.TenHV:tenhv X.NgaySinh:nagysinh X.Gioitinh:gioitinh X.DcHV:dchv úng Table HOCVIEN 35 Qun Hc Viờn Trung Tõm Anh Vn Elite THệ VIEN ẹIEN Tệ TRệẽC TUYEN 3 ễ x Xoỏ ca Form Danh Sỏch Hc Viờn Tờn x lý: Xoỏ Form :Danh Sỏch Hc Viờn Input: MaHV Output: Thụng bỏo kt qu thc hin Table lien quan : HOCVIEN Gii thut: MaSoHV:mahv M Table HOCVIEN S c cha ht d liu... In_click() Nhp t keyboard Nhp t keyboard Nhp t keyboard chn t DateTimePicker 20 Thoat_click() Giỏ tr Default Qun Hc Viờn Trung Tõm Anh Vn Elite 3.Form Thụng tin Hc Viờn 21 THệ VIEN ẹIEN Tệ TRệẽC TUYEN THệ VIEN ẹIEN Tệ TRệẽC TUYEN Qun Hc Viờn Trung Tõm Anh Vn Elite i Rng buc Tờn i Tng Kiu tng Mó hc viờn Tờn hc viờn Ngy sinh Combobox D liu Mc ớch Nhp t keyboard Textbox Nhp t keyboard dateTimePic... chut 26 THệ VIEN ẹIEN Tệ TRệẽC TUYEN Mc ớch Hm liờn quan Xem kt qu ca cỏc hc viờn Xem_clic k() Giỏ tr Default Ngy hin hnh im nghe ca hc viờn im vn ỏp ca hc viờn im c ca hc viờn im Vit ca hc viờn kt qu hc viờn u hay rt In bng In_click() im Thúa ra Thoat_clic khi form k() Qun Hc Viờn Trung Tõm Anh Vn Elite 6.Form Thng Kờ Thng kờ Kt Qu cui khúa ca mt loi lp hc 27 THệ VIEN ẹIEN Tệ TRệẽC TUYEN Qun Hc

Ngày đăng: 27/04/2013, 18:03

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan