1. Trang chủ
  2. » Luận Văn - Báo Cáo

XÂY DỰNG PHẦN MỀM QUẢN LÝ HỆ THỐNG ĐA TRUNG TÂM – ANH NGỮ, TIN HỌC TRÊN NỀN TẢNG WEB - Full 10 điểm

13 4 2

Đ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

Thông tin cơ bản

Tiêu đề Xây Dựng Phần Mềm Quản Lý Hệ Thống Đa Trung Tâm – Anh Ngữ, Tin Học Trên Nền Tảng Web
Tác giả Huỳnh Thanh Thuận
Người hướng dẫn ThS. Võ Văn Phúc
Trường học Trường Đại Học Nam Cần Thơ
Chuyên ngành Công Nghệ Thông Tin
Thể loại khóa luận tốt nghiệp
Năm xuất bản 2022
Thành phố Cần Thơ
Định dạng
Số trang 13
Dung lượng 228,57 KB

Nội dung

TR ƯỜ NG ĐẠ I H Ọ C NAM C Ầ N TH Ơ KHOA C Ô NG NGH Ệ TH Ô NG TIN    HU Ỳ NH THANH THU Ậ N MSSV: 189860 T Ê N ĐỀ T À I: X Â Y D Ự NG PH Ầ N M Ề M QU Ả N L Ý H Ệ TH Ố NG Đ A TRUNG T Â M – ANH NG Ữ , TIN H Ọ C TR Ê N N Ề N T Ả NG WEB KH Ó A LU Ậ N T Ố T NGHI Ệ P ĐẠ I H Ọ C Ng à nh: C ô ng ngh ệ th ô ng tin M ã s ố ng à nh: 7480201 C ầ n Th ơ , th á ng 05 n ă m 2022 TR ƯỜ NG ĐẠ I H Ọ C NAM C Ầ N TH Ơ KHOA C Ô NG NGH Ệ TH Ô NG TIN    HU Ỳ NH THANH THU Ậ N 189860 T Ê N ĐỀ T À I: X Â Y D Ự NG PH Ầ N M Ề M QU Ả N L Ý H Ệ TH Ố NG Đ A TRUNG T Â M – ANH NG Ữ , TIN H Ọ C TR Ê N N Ề N T Ả NG WEB KH Ó A LU Ậ N T Ố T NGHI Ệ P ĐẠ I H Ọ C Ng à nh: C ô ng ngh ệ th ô ng tin M ã s ố ng à nh: 7480201 C ầ n Th ơ , th á ng 05 n ă m 2022 i L Ờ I C Ả M Ơ N M ỗ i s ự th à nh c ô ng đề u g ắ n li ề n v ớ i nh ữ ng s ự gi ú p đỡ , h ỗ tr ợ d ù í t hay nhi ề u, d ù tr ự c ti ế p hay gi á n ti ế p c ủ a ng ườ i kh á c Trong su ố t kho ả ng th ờ i gian t ừ nh ữ ng b ướ c ch â n đầ u ti ê n đế n gi ả ng đườ ng đạ i h ọ c đế n ng à y h ô m nay, em đã nh ậ n đượ c r ấ t nhi ề u s ự qua t â m, gi ú p đỡ c ủ a qu ý th ầ y c ô , gia đì nh, b ạ n b è Tr ướ c h ế t em xin g ử i t ớ i c á c th ầ y c ô khoa C ô ng ngh ệ th ô ng tin tr ườ ng Đạ i h ọ c Nam C ầ n Th ơ l ờ i ch à o tr â n tr ọ ng, l ờ i ch ú c s ứ c kh ỏ e v à l ờ i c ả m ơ n s â u s ắ c V ớ i s ự quan t â m, d ạ y d ỗ , ch ỉ b ả o t ậ n t ì nh chu đá o c ủ a th ầ y c ô , đế n nay em đã c ó th ể ho à n th à nh kh ó a lu ậ n t ố t nghi ệ p v ớ i đề t à i: "X â y d ự ng ph ầ n m ề m qu ả n l ý H ệ th ố ng đ a Trung t â m – Anh ng ữ , Tin h ọ c tr ê n n ề n t ả ng web" Đặ c bi ệ t em xin g ử i l ờ i c ả m ơ n ch â n th à nh nh ấ t đế n ThS V õ V ă n Ph ú c đã quan t â m gi ú p đỡ , h ướ ng d ẫ n t ậ n t ì nh em ho à n th à nh t ố t kh ó a lu ậ n t ố t nghi ệ p n à y trong th ờ i gian v ừ a qua Em xin b à y t ỏ l ò ng bi ế t ơ n đế n l ã nh đạ o Tr ườ ng Đạ i h ọ c Nam C ầ n Th ơ , c á c th ầ y c ô khoa c ô ng ngh ệ th ô ng tin đã tr ự c ti ế p v à gi á n ti ế p gi ú p đỡ em trong su ố t qu á tr ì nh h ọ c t ậ p v à nghi ê n c ứ u đề t à i V ớ i đ i ề u ki ệ n th ờ i gian c ũ ng nh ư kinh nghi ệ m c ò n h ạ n ch ế , kh ó a lu ậ nn à y kh ô ng th ể tr á nh đượ c nh ữ ng thi ế u s ó t Em r ấ t mong nh ậ n đượ c s ự ch ỉ b ả o, đó ng g ó p ý ki ế n c ủ a c á c th ầ y c ô để em c ó đ i ề u ki ệ n b ổ sung, n â ng cao ki ế n th ứ c c ủ a m ì nh, ph ụ c v ụ t ố t h ơ n c ô ng t á c th ự c t ế sau n à y Em xin ch â n th à nh c ả m ơ n! C ầ n Th ơ , ng à y … th á ng … n ă m 2022 Sinh vi ê n th ự c hi ệ n --------------------------------------- (K í t ê n v à ghi r õ h ọ t ê n) ii L Ờ I CAM K Ế T Em xin cam k ế t b á o c á o kh ó a lu ậ n t ố t nghi ệ p n à y đượ c ho à n th à nh d ự a tr ê n c á c k ế t qu ả nghi ê n c ứ u c ủ a em trong khu ô n kh ổ c ủ a đề t à i b á o c á o “ X â y d ự ng ph ầ n m ề m qu ả n l ý H ệ th ố ng đ a Trung t â m – Anh ng ữ , Tin h ọ c tr ê n n ề n t ả ng web ” v à c á c k ế t qu ả n à y ch ư a đượ c d ù ng cho b ấ t c ứ kh ó a lu ậ n c ù ng c ấ p n à o tr ướ c đó C ầ n Th ơ , ng à y … th á ng … n ă m 2022 Sinh vi ê n th ự c hi ệ n iii NH Ậ N X É T, ĐÁ NH GI Á C Ủ A GI Ả NG VI Ê N H ƯỚ NG D Ẫ N      C ầ n Th ơ , ng à y … th á ng … n ă m … Gi ả ng Vi ê n H ướ ng D ẫ n iv NH Ậ N X É T, ĐÁ NH GI Á C Ủ A GI Ả NG VI Ê N PH Ả N BI Ệ N      C ầ n Th ơ , ng à y … th á ng … n ă m … Gi ả ng Vi ê n Ph ả n Bi ệ n v M Ụ C L Ụ C CH ƯƠ NG 1 1 GI Ớ I THI Ệ U 1 1 1 ĐẶ T V Ấ N ĐỀ 1 1 2 L Ị CH S Ử GI Ả I QUY Ế T V Ấ N ĐỀ 1 1 3 M Ụ C TI Ê U NGHI Ê N C Ứ U 2 1 3 1 M ụ c ti ê u chung 2 1 3 2 M ụ c ti ê u c ụ th ể 2 1 4 PH Ạ M VI V À ĐỐ I T ƯỢ NG NGHI Ê N C Ứ U 2 1 4 1 Ph ạ m vi 2 1 4 2 Đố i t ượ ng 2 1 5 N Ộ I DUNG NGHI Ê N C Ứ U 2 1 6 NH Ữ NG ĐÓ NG G Ó P CH Í NH C Ủ A ĐỀ T À I 3 1 7 K Ế HO Ạ CH TH Ự C HI Ệ N 4 1 8 B Ố C Ụ C QUY Ể N LU Ậ N V Ă N 4 CH ƯƠ NG 2 6 C Ơ S Ở L Ý THUY Ế T 6 2 1 H Ệ QU Ả N TR Ị C Ơ S Ở D Ữ LI Ệ U SQL SERVER 6 2 1 1 Đị nh ngh ĩ a 6 2 1 2 C á c t í nh n ă ng c ủ a SQL Server 6 2 2 NG Ô N NG Ữ L Ậ P TR Ì NH C# 6 2 2 1 Đị nh ngh ĩ a 6 2 2 2 Đặ c tr ư ng c ủ a ng ô n ng ữ l ậ p tr ì nh C# 7 2 3 NET FRAMEWORK 8 2 3 1 Đị nh ng ĩ a 8 2 3 2 Ch ứ c n ă ng 8 2 3 3 L ị ch s ử ph á t tri ể n 9 2 3 4 Ư u đ i ể m n ổ i b ậ t c ủ a NET Framework 9 2 4 JSON WEB TOKEN (JWT) 9 2 4 1 Gi ớ i thi ệ u 9 2 4 2 L ợ i í ch c ủ a vi ệ c s ử d ụ ng JWT 10 2 4 3 C á ch ho ạ t độ ng c ủ a JWT 10 2 5 AJAX 11 vi 2 5 1 Kh á i ni ệ m AJAX 11 2 5 2 C á ch th ứ c ho ạ t độ ng c ủ a AJAX 12 2 6 BOOTSTRAP 13 2 6 1 Bootstrap 13 2 6 2 Nh ữ ng ư u đ i ể m khi s ử d ụ ng Bootstrap 13 CH ƯƠ NG 3 15 PH Â N T Í CH, THI Ế T K Ế V À C À I ĐẶ T H Ệ TH Ố NG 15 3 1 M Ô T Ả H Ệ TH Ố NG 15 3 2 M Ô H Ì NH PH Â N C Ấ P CH Ứ C N Ă NG BFD 16 3 3 M Ô H Ì NH DFD 16 3 4 M Ô T Ả Ô X Ử L Ý , KHO D Ữ LI Ệ U 19 3 5 M Ô H Ì NH PH Â N R Ã CH Ứ C N Ă NG 20 3 5 1 Ch ứ c n ă ng đă ng nh ậ p 20 3 5 2 Ch ứ c n ă ng đă ng xu ấ t 21 3 5 3 Ch ứ c n ă ng qu ả n l ý l ớ p 21 3 5 4 Ch ứ c n ă ng qu ả n l ý h ọ c vi ê n 28 3 6 X Á C ĐỊ NH TH Ự C TH Ể 29 3 6 1 Th ự c th ể User_Roles 29 3 6 2 Th ự c th ể User 29 3 6 3 Th ự c th ể Center 30 3 6 4 Th ự c th ể Teacher 30 3 6 5 Th ự c th ể Student 30 3 6 6 Th ự c th ể Level 30 3 6 7 Th ự c th ể Course 30 3 6 8 Th ự c th ể Class 30 3 6 9 Th ự c th ể Detail_Course 31 3 6 10 Th ự c th ể Payment 31 3 6 11 Th ự c th ể Mark 31 3 6 12 Th ự c th ể Examination 31 3 6 13 Th ự c th ể ExaminationInformation 31 3 7 M Ô H Ì NH TH Ự C TH Ể ERD 32 3 8 M Ô H Ì NH QUAN H Ệ 33 3 9 S Ơ ĐỒ QUAN H Ệ 34 vii 3 10 M Ô T Ả C Á C B Ả NG D Ữ LI Ệ U V À R À NG BU Ộ C D Ữ LI Ệ U 34 CH ƯƠ NG 4 39 K Ế T QU Ả ĐỀ T À I 39 4 1 GIAO DI Ệ N ĐĂ NG K Ý 39 4 2 GIAO DI Ệ N ĐĂ NG NH Ậ P 41 4 3 GIAO DI Ệ N TRANG CH Ủ 42 4 4 CH Ứ C N Ă NG QU Ả N L Ý TRUNG T Â M 43 4 5 GIAO DI Ệ N DANH S Á CH NH Â N VI Ê N 45 4 6 CH Ứ C N Ă NG QU Ả N L Ý KH Ó A H Ọ C 46 4 7 CH Ứ C N Ă NG QU Ả N L Ý L Ớ P 47 4 8 CH Ứ C N Ă NG QU Ả N L Ý H Ọ C VI Ê N 50 4 9 CH Ứ C N Ă NG QU Ả N L Ý K Ỳ THI 50 4 10 GIAO DI Ệ N TH Ố NG K Ê H Ọ C PH Í 51 CH ƯƠ NG 5 54 K Ế T LU Ậ N 54 5 1 Đ Á NH GI Á 54 5 1 1 Ư U Đ I Ể M 54 5 1 2 KHUY Ế T Đ I Ể M 54 5 2 H ƯỚ NG PH Á T TRI Ể N 54 5 3 K Ế T LU Ậ N 55 viii DANH S Á CH B Ả NG B ả ng 3 1 M ô t ả ô x ử l í , kho d ữ li ệ u 19 B ả ng 3 2 User 34 B ả ng 3 3 User_roles 34 B ả ng 3 4 Center 35 B ả ng 3 5 Tearcher 35 B ả ng 3 6 Student 35 B ả ng 3 7 Level 35 B ả ng 3 8 Course 36 B ả ng 3 9 Class 36 B ả ng 3 10 Detail_Course 36 B ả ng 3 11 Mark 37 B ả ng 3 12 Payment 37 B ả ng 3 13 Examination 37 B ả ng 3 14 ExaminationInformation 37 ix DANH S Á CH H Ì NH H ì nh 2 1 S ơ đồ bi ê n d ị ch v à th ự c thi ng ô n ng ữ C# 7 H ì nh 2 2 S ơ đồ t ổ ch ứ c NET Framwork 4 0 9 H ì nh 2 3 S ơ đồ ho ạ t độ ng c ủ a JWT 11 H ì nh 2 4 C á ch ho ạ t độ ng c ủ a Ajax 12 H ì nh 3 1 M ô h ì nh BFD 16 H ì nh 3 2 DFD c ấ p 0 16 H ì nh 3 3 DFD c ấ p 1 17 H ì nh 3 4 DFD c ấ p 2 19 H ì nh 3 5 S ơ đồ chu ẩ n h ó a d ữ li ệ u 34 H ì nh 3 6 M ô h ì nh ERD 32 H ì nh 3 7 M ô h ì nh quan h ệ 33 H ì nh 4 1 Giao di ệ n đă ng k ý 39 H ì nh 4 2 Th ô ng b á o l ỗ i email 40 H ì nh 4 3 X á c th ự c m ã OTP 40 H ì nh 4 4 X á c th ự c email 40 H ì nh 4 5 Giao di ệ n đă ng nh ậ p 41 H ì nh 4 6 Th ô ng b á o l ỗ i email 42 H ì nh 4 7 Th ô ng b á o sai m ậ t kh ẩ u 42 H ì nh 4 8 Giao di ệ n trang ch ủ 43 H ì nh 4 9 Giao di ệ n danh s á ch trung t â m 43 H ì nh 4 10 Giao di ệ n th ê m trung t â m 44 H ì nh 4 11 Giao di ệ n s ử a th ô ng tin trung t â m 44 H ì nh 4 12 Th ô ng b á o x ó a trung t â m 45 H ì nh 4 13 Th ô ng b á o x ó a th à nh c ô ng 45 H ì nh 4 14 Giao di ệ n c á c trung t â m đã x ó a 45 H ì nh 4 15 Giao di ệ n danh s á ch nh â n vi ê n 46 H ì nh 4 16 Giao di ệ n danh s á ch kh ó a h ọ c 46 x H ì nh 4 17 Giao di ệ n th ê m phi ế u thu cho kh ó a h ọ c 46 H ì nh 4 18 Giao di ệ n danh s á ch l ớ p c ủ a to à n h ệ th ố ng 47 H ì nh 4 19 Giao di ệ n danh s á ch l ớ p c ủ a m ộ t trung t â m 47 H ì nh 4 20 Giao di ệ n th ê m l ớ p 48 H ì nh 4 21 Giao di ệ n s ử a th ô ng tin l ớ p 48 H ì nh 4 22 Giao di ệ n xem chi ti ế t m ộ t danh s á ch l ớ p 49 H ì nh 4 23 Giao di ệ n thao t á c v ớ i danh s á ch c ủ a m ộ t l ớ p 49 H ì nh 4 24 Giao di ệ n th ê m h ọ c vi ê n v à o l ớ p đã t ồ n t ạ i 50 H ì nh 4 25 Giao di ệ n file excel danh s á ch h ọ c vi ê n c ủ a m ộ t l ớ p 50 H ì nh 4 26 Giao di ệ n danh s á ch h ọ c vi ê n c ủ a m ộ t trung t â m 50 H ì nh 4 27 Giao di ệ n danh s á ch k ỳ thi c ủ a t ấ t c ả trung t â m 51 H ì nh 4 28 Giao di ệ n ch ấ m đ i ể m 51 H ì nh 4 29 Giao di ệ n th ố ng k ê h ọ c ph í theo trung t â m 52 H ì nh 4 30 Giao di ệ n th ố ng k ê h ọ c ph í theo l ớ p 52 H ì nh 4 31 Giao di ệ n th ố ng k ê thu ph í theo n ă m h ọ c c ủ a t ừ ng trung t â m 53 H ì nh 4 32 M ẫ u phi ế u thu 53 xi DANH S Á CHT Ừ VI Ế T T Ắ T CSDL C ơ s ở d ữ li ệ u SQL Structured Query Language RDBMS Relational Database Management System ERD Entity Relationship Diagram DFD Data Flow Diagram BFD Bidirectional Forwarding Detection MSIL Microsoft intermediate language CLR Common Language Runtime WPF Windows Presentation Foundation OOP Object-oriented programming

TRƯỜNG ĐẠI HỌC NAM CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN  HUỲNH THANH THUẬN MSSV: 189860 TÊN ĐỀ TÀI: XÂY DỰNG PHẦN MỀM QUẢN LÝ HỆ THỐNG ĐA TRUNG TÂM – ANH NGỮ, TIN HỌC TRÊN NỀN TẢNG WEB KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC Ngành: Công nghệ thông tin Mã số ngành: 7480201 Cần Thơ, tháng 05 năm 2022 TRƯỜNG ĐẠI HỌC NAM CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN  HUỲNH THANH THUẬN 189860 TÊN ĐỀ TÀI: XÂY DỰNG PHẦN MỀM QUẢN LÝ HỆ THỐNG ĐA TRUNG TÂM – ANH NGỮ, TIN HỌC TRÊN NỀN TẢNG WEB KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC Ngành: Công nghệ thông tin Mã số ngành: 7480201 Cần Thơ, tháng 05 năm 2022 LỜI CẢM ƠN Mỗi thành công gắn liền với giúp đỡ, hỗ trợ dù hay nhiều, dù trực tiếp hay gián tiếp người khác Trong suốt khoảng thời gian từ bước chân đến giảng đường đại học đến ngày hôm nay, em nhận nhiều qua tâm, giúp đỡ q thầy cơ, gia đình, bạn bè Trước hết em xin gửi tới thầy cô khoa Công nghệ thông tin trường Đại học Nam Cần Thơ lời chào trân trọng, lời chúc sức khỏe lời cảm ơn sâu sắc Với quan tâm, dạy dỗ, bảo tận tình chu đáo thầy cơ, đến em hồn thành khóa luận tốt nghiệp với đề tài: "Xây dựng phần mềm quản lý Hệ thống đa Trung tâm – Anh ngữ, Tin học tảng web" Đặc biệt em xin gửi lời cảm ơn chân thành đến ThS.Võ Văn Phúc quan tâm giúp đỡ, hướng dẫn tận tình em hồn thành tốt khóa luận tốt nghiệp thời gian vừa qua Em xin bày tỏ lòng biết ơn đến lãnh đạo Trường Đại học Nam Cần Thơ, thầy cô khoa công nghệ thông tin trực tiếp gián tiếp giúp đỡ em suốt trình học tập nghiên cứu đề tài Với điều kiện thời gian kinh nghiệm cịn hạn chế, khóa luậnnày khơng thể tránh thiếu sót Em mong nhận bảo, đóng góp ý kiến thầy để em có điều kiện bổ sung, nâng cao kiến thức mình, phục vụ tốt cơng tác thực tế sau Em xin chân thành cảm ơn! Cần Thơ, ngày…tháng …năm 2022 Sinh viên thực - (Kí tên ghi rõ họ tên) i LỜI CAM KẾT Em xin cam kết báo cáo khóa luận tốt nghiệp hoàn thành dựa kết nghiên cứu em khuôn khổ đề tài báo cáo “Xây dựng phần mềm quản lý Hệ thống đa Trung tâm – Anh ngữ, Tin học tảng web” kết chưa dùng cho khóa luận cấp trước Cần Thơ, ngày …tháng …năm 2022 Sinh viên thực ii NHẬN XÉT, ĐÁNH GIÁ CỦA GIẢNG VIÊN HƯỚNG DẪN  Cần Thơ, ngày….tháng….năm… Giảng Viên Hướng Dẫn iii NHẬN XÉT, ĐÁNH GIÁ CỦA GIẢNG VIÊN PHẢN BIỆN  Cần Thơ, ngày….tháng….năm… Giảng Viên Phản Biện iv MỤC LỤC CHƯƠNG GIỚI THIỆU 1.1 ĐẶT VẤN ĐỀ 1.2 LỊCH SỬ GIẢI QUYẾT VẤN ĐỀ 1.3 MỤC TIÊU NGHIÊN CỨU 1.3.1 Mục tiêu chung 1.3.2 Mục tiêu cụ thể 1.4 PHẠM VI VÀ ĐỐI TƯỢNG NGHIÊN CỨU 1.4.1 Phạm vi 1.4.2 Đối tượng 1.5 NỘI DUNG NGHIÊN CỨU 1.6 NHỮNG ĐĨNG GĨP CHÍNH CỦA ĐỀ TÀI 1.7 KẾ HOẠCH THỰC HIỆN .4 1.8 BỐ CỤC QUYỂN LUẬN VĂN CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER 2.1.1 Định nghĩa 2.1.2 Các tính SQL Server 2.2 NGƠN NGỮ LẬP TRÌNH C# .6 2.2.1 Định nghĩa 2.2.2 Đặc trưng ngôn ngữ lập trình C# 2.3 NET FRAMEWORK 2.3.1 Định ngĩa 2.3.2 Chức 2.3.3 Lịch sử phát triển .9 2.3.4 Ưu điểm bật NET Framework 2.4 JSON WEB TOKEN (JWT) 2.4.1 Giới thiệu 2.4.2 Lợi ích việc sử dụng JWT 10 2.4.3 Cách hoạt động JWT 10 2.5 AJAX 11 v 2.5.1 Khái niệm AJAX 11 2.5.2 Cách thức hoạt động AJAX 12 2.6 BOOTSTRAP .13 2.6.1 Bootstrap 13 2.6.2 Những ưu điểm sử dụng Bootstrap 13 CHƯƠNG 15 PHÂN TÍCH, THIẾT KẾ VÀ CÀI ĐẶT HỆ THỐNG 15 3.1 MÔ TẢ HỆ THỐNG 15 3.2 MƠ HÌNH PHÂN CẤP CHỨC NĂNG BFD 16 3.3 MƠ HÌNH DFD 16 3.4 MÔ TẢ Ô XỬ LÝ, KHO DỮ LIỆU 19 3.5 MƠ HÌNH PHÂN RÃ CHỨC NĂNG 20 3.5.1 Chức đăng nhập 20 3.5.2 Chức đăng xuất .21 3.5.3 Chức quản lý lớp 21 3.5.4 Chức quản lý học viên 28 3.6 XÁC ĐỊNH THỰC THỂ 29 3.6.1 Thực thể User_Roles 29 3.6.2 Thực thể User 29 3.6.3 Thực thể Center 30 3.6.4 Thực thể Teacher 30 3.6.5 Thực thể Student 30 3.6.6 Thực thể Level .30 3.6.7 Thực thể Course 30 3.6.8 Thực thể Class 30 3.6.9 Thực thể Detail_Course 31 3.6.10 Thực thể Payment 31 3.6.11 Thực thể Mark 31 3.6.12 Thực thể Examination 31 3.6.13 Thực thể ExaminationInformation 31 3.7 MƠ HÌNH THỰC THỂ ERD 32 3.8 MƠ HÌNH QUAN HỆ 33 3.9 SƠ ĐỒ QUAN HỆ 34 vi 3.10 MÔ TẢ CÁC BẢNG DỮ LIỆU VÀ RÀNG BUỘC DỮ LIỆU 34 CHƯƠNG 39 KẾT QUẢ ĐỀ TÀI 39 4.1 GIAO DIỆN ĐĂNG KÝ 39 4.2 GIAO DIỆN ĐĂNG NHẬP 41 4.3 GIAO DIỆN TRANG CHỦ 42 4.4 CHỨC NĂNG QUẢN LÝ TRUNG TÂM 43 4.5 GIAO DIỆN DANH SÁCH NHÂN VIÊN 45 4.6 CHỨC NĂNG QUẢN LÝ KHÓA HỌC .46 4.7 CHỨC NĂNG QUẢN LÝ LỚP 47 4.8 CHỨC NĂNG QUẢN LÝ HỌC VIÊN .50 4.9 CHỨC NĂNG QUẢN LÝ KỲ THI 50 4.10 GIAO DIỆN THỐNG KÊ HỌC PHÍ 51 CHƯƠNG 54 KẾT LUẬN 54 5.1 ĐÁNH GIÁ 54 5.1.1 ƯU ĐIỂM 54 5.1.2 KHUYẾT ĐIỂM 54 5.2 HƯỚNG PHÁT TRIỂN .54 5.3 KẾT LUẬN 55 vii DANH SÁCH BẢNG Bảng Mô tả ô xử lí, kho liệu 19 Bảng User 34 Bảng 3 User_roles 34 Bảng Center 35 Bảng Tearcher 35 Bảng Student 35 Bảng Level 35 Bảng Course 36 Bảng Class 36 Bảng 10 Detail_Course 36 Bảng 11 Mark 37 Bảng 12 Payment 37 Bảng 13 Examination .37 Bảng 14 ExaminationInformation 37 viii DANH SÁCH HÌNH Hình Sơ đồ biên dịch thực thi ngôn ngữ C# Hình 2 Sơ đồ tổ chức NET Framwork 4.0 Hình Sơ đồ hoạt động JWT 11 Hình Cách hoạt động Ajax 12 Hình Mơ hình BFD 16 Hình DFD cấp 16 Hình 3 DFD cấp 17 Hình DFD cấp 19 Hình Sơ đồ chuẩn hóa liệu 34 Hình Mơ hình ERD .32 Hình Mơ hình quan hệ 33 Hình Giao diện đăng ký 39 Hình Thơng báo lỗi email 40 Hình Xác thực mã OTP 40 Hình 4 Xác thực email 40 Hình Giao diện đăng nhập 41 Hình Thông báo lỗi email 42 Hình Thông báo sai mật .42 Hình Giao diện trang chủ 43 Hình Giao diện danh sách trung tâm 43 Hình 10 Giao diện thêm trung tâm 44 Hình 11 Giao diện sửa thơng tin trung tâm 44 Hình 12 Thơng báo xóa trung tâm 45 Hình 13 Thơng báo xóa thành cơng .45 Hình 14 Giao diện trung tâm xóa 45 Hình 15 Giao diện danh sách nhân viên 46 Hình 16 Giao diện danh sách khóa học 46 ix Hình 17 Giao diện thêm phiếu thu cho khóa học 46 Hình 18 Giao diện danh sách lớp tồn hệ thống .47 Hình 19 Giao diện danh sách lớp trung tâm 47 Hình 20 Giao diện thêm lớp 48 Hình 21 Giao diện sửa thông tin lớp 48 Hình 22 Giao diện xem chi tiết danh sách lớp .49 Hình 23 Giao diện thao tác với danh sách lớp 49 Hình 24 Giao diện thêm học viên vào lớp tồn .50 Hình 25 Giao diện file excel danh sách học viên lớp 50 Hình 26 Giao diện danh sách học viên trung tâm 50 Hình 27 Giao diện danh sách kỳ thi tất trung tâm 51 Hình 28 Giao diện chấm điểm 51 Hình 29 Giao diện thống kê học phí theo trung tâm 52 Hình 30 Giao diện thống kê học phí theo lớp 52 Hình 31 Giao diện thống kê thu phí theo năm học trung tâm 53 Hình 32 Mẫu phiếu thu 53 x CSDL DANH SÁCHTỪ VIẾT TẮT SQL RDBMS Cơ sở liệu ERD Structured Query Language DFD Relational Database Management System BFD Entity Relationship Diagram MSIL Data Flow Diagram CLR Bidirectional Forwarding Detection WPF Microsoft intermediate language OOP Common Language Runtime Windows Presentation Foundation Object-oriented programming xi

Ngày đăng: 27/02/2024, 13:23

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w