Quản lý phân lớp và theo dõi học viên tại Trung tâm đào tạo ngoại ngữ (Đồ án tốt nghiệp)Quản lý phân lớp và theo dõi học viên tại Trung tâm đào tạo ngoại ngữ (Đồ án tốt nghiệp)Quản lý phân lớp và theo dõi học viên tại Trung tâm đào tạo ngoại ngữ (Đồ án tốt nghiệp)Quản lý phân lớp và theo dõi học viên tại Trung tâm đào tạo ngoại ngữ (Đồ án tốt nghiệp)Quản lý phân lớp và theo dõi học viên tại Trung tâm đào tạo ngoại ngữ (Đồ án tốt nghiệp)Quản lý phân lớp và theo dõi học viên tại Trung tâm đào tạo ngoại ngữ (Đồ án tốt nghiệp)Quản lý phân lớp và theo dõi học viên tại Trung tâm đào tạo ngoại ngữ (Đồ án tốt nghiệp)Quản lý phân lớp và theo dõi học viên tại Trung tâm đào tạo ngoại ngữ (Đồ án tốt nghiệp)
B GIÁO D O I H C DÂN L P H I PHÒNG -o0o - ÁN T T NGHI P NGÀNH CÔNG NGH THÔNG TIN H I PHÒNG 2017 B GIÁO D O I H C DÂN L P H I PHÒNG -o0o - QU N LÝ PHÂN L P VÀ THEO DÕI H C VIÊN T O NGO I NG Ngành: Công ngh Thông tin Sinh viên th c hi n: Tr Mã s sinh viên: 1351010044 Cán b ng d n: T ng u B GIÁO D O I H C DÂN L P H I PHÒNG C NG HÒA XÃ H I CH T NAM c l p - T - H nh phúc -o0o - NHI M V THI T K T T NGHI P Sinh viên: Tr L p: CT1301 ng Mã sinh viên: 1351010044 Ngành: Công ngh Thông tin tài: QU N LÝ PHÂN L P VÀ THEO DÕI H C VIÊN T I O NGO I NG NHI M V TÀI N i dung yêu c u c n gi i quy t nhi m v a N i dung - Tìm hi u v o ngo i ng - Phân tích xây d d li web - Xây d ng website th nghi m k t qu nghiên c u b Các yêu c u c n gi i quy t - B n phân tích thi t k website - B n th nghi m website Các s li u c n thi m th c t p thi t k , tính tốn tài t t nghi p CÁN B NG D TÀI T T NGHI P ng d n th nh t: H u H c hàm, h c v : Ti n S i H c Dân L p H i Phòng N ng d n: ng d n th hai: H tên: H c hàm, h c v : N ng d n: tài t t nghi c giao Yêu c u ph c n nhi m v Sinh viên ngày tháng ngày tháng n nhi m v Cán b ng d u H i Phòng, ngày HI n H u Ngh NG PH N NH N XÉT TÓM T T C A CÁN B Tinh th c NG D N tài t t nghi p: nhi m v ng c tài t t nghi p) tài t t nghi p (so v i n i dung yêu c m c a cán b ng d n: m ghi b ng s ch ) Cán b ng d n (Ký, ghi rõ h tên) PH N NH NH GIÁ C A CÁN B CH M PH N BI TÀI T T NGHI P tài t t nghi p (v m lý lu n, thuy t minh th c t , ) m c a cán b ph n bi n m ghi b ng s ch ) Cán b ch m ph n bi n (Ký, ghi rõ h tên) M CL C L IC L IM U I THI U VÀ L A CH N CÔNG NGH 1.1 Gi i thi u công ngh Web-based 1.2 Gi i thi u v Word Wide Web 1.3 Giao th c HTTP - HTTPS 1.3.1 HTTP 1.3.2 HTTPS 1.4 Giao th c FTP 1.4.1 Gi i thi u 1.4.2 M a giao th c FTP 1.5 T ng quan v PHP 1.5.1 L ch s phát tri n 1.5.2 Các l n 1.5.3 Xu t giá tr trình t 1.5.4 Bi n, h ng, chu i ki u d li u c s d ng l p trình PHP 1.5.6 Cookie Session PHP 10 1.5.7 Hàm 12 1.6 T ng quan v MySQL 13 13 m MySQL 13 1.6.3 Lo i d li u MySQL 14 1.6.4 Nh n 14 H TH NG QU N LÝ 16 2.1 Yêu c u toán 16 2.1.1 Mô t n tài: 16 2.1.2 Ph m vi ràng bu c cho h th ng 16 2.2.Mơ hình ho ng nghi p v qu n lý 17 2.2.1.Bi ng c nh h th ng 17 2.2.2 .Bi phân rã ch 18 2.2.3.Mô t chi ti t ch p 18 2.2.4 Danh sách h 2.2.5 Ma tr n th c th ch li c s d ng 19 19 2.3 Các mơ hình x lý nghi p v 20 2.3.1 Bi lu ng d li u m c 20 2.3.2 Bi lu ng d li u m c 21 2.4 Mơ hình d li u quan ni m 23 nh th c th thu c tính 23 2.4.3 Bi nh m i quan h gi a th c th 23 c a mơ hình d li u quan ni m 24 T K H TH NG QU N LÝ 25 3.1 Thi t k d li u 25 3.1.1 Chuy n mơ hình E-R sang mơ hình quan h 25 3.1.3 Thi t k v t lý d li u 26 nh giao di n nh p li u ng v i mơ hình ER 29 3.2.1 Các giao di n ng v i th c th 29 3.2.2 Các giao di n ng v i m i quan h 29 3.2.3 Các giao di n x lý 29 3.3 Tích h p h th ng giao di n thi t k h th 30 3.3.1 Tích h p giao di n 30 3.3.2 Thi t k h th ng th 31 T VÀ TH NGHI M H TH NG 32 t 32 4.2 H th 32 4.2.1 H Qu n lý h ng d y 32 4.2.2 Qu n lý th ng kê 33 4.3 M t s giao di n k t qu 33 K T LU N 40 TÀI LI U THAM KH O 41 L IC Qua th i gian h c t p nghiên c u t tiên em xin chân thành c i h c Dân l p H c t i th u ki n v u n H u Ngh hi u v t ch t trang thi t b giúp chúng em h c t p nghiên c u th i gian qua Em xin chân thành c i t t c th ng Em xin chân thành c y giáo cô giáo B môn chuyên ngành Công Ngh Thông tin tr c ti p gi ng d y cho em nh ng ki n th c b ích c bi t em xin chân thành c u th i gian làm t t nghi p v a qua, th u th i gian tâm huy ng d n em th c hi tài t qu c a trình tìm hi u nghiên c u mà em c th i gian v a qua M c dù r t c g c th u bi t kinh nghi m c a h n ch nên có th i t em Em r t mong nh c nh ng l i nh th lu c hoàn thi nghi m cho công vi c sau M t l n n a em xin chân thành c i k t qu mà th y cô quý báu c a u kinh H Sinh viên th c hi n Tr ng án t t nghi p Qu n lý phân l p theo dõi h c viên t o ngo i ng B ng LOP malop Char tenlop Char 18 chuongtrinhhoc Nvarchar 50 capdo Nvarchar 50 kynang Nvarchar 50 lichhoc Nvarchar 50 ngaybatdau Data/time sobuoihoc Numeric 10 maHV char malop char maGV char cahoc char noidung nvarchar 50 ngaygio Datetime Khóa DD-MM-YY 4.B ng DIEMDANH Sinh viên: Tr DD/MM/YY ng - Khóa 13 - ngành Công ngh thông tin Trang 27 án t t nghi p Qu n lý phân l p theo dõi h c viên t o ngo i ng B ng PHANLOP maGV Char malop Char maNV Char phonghoc Char maGV Char maHV Char Malop Char Ngayday Date DD-MM-YY Sotietday Numeric Khóa, DAY Khóa NHANVIEN maNV char hotenNV char 50 ngaysinhNV Date/time gioitinhNV bit diachiNV nvarchar 50 dienthoaiNV numeric trinhdochuyenmon nvarchar Sinh viên: Tr XXXYYnnnn DD-MM-YY 50 ng - Khóa 13 - ngành Cơng ngh thông tin Trang 28 án t t nghi p Qu n lý phân l p theo dõi h c viên t o ngo i ng nh giao di n nh p li u ng v i mơ hình ER 3.2.1 Các giao di n ng v i th c th Giao di n c p nh t HOCVIEN C p nh t h c viên GIANGVIEN C p nh t giáo viên LOP Câp nh t l p 3.2.2 Các giao di n ng v i m i quan h M i quan h Quan h DAY C p nh t phân công gi ng d y C p nh t thông tin M DANH C p nh t thông tin PHÂN L P 3.2.3 Các giao di n x lý T bi lu ng h th ti n trình bi c gao di n x mà có s ng v i n x lý b ng sau: Sinh viên: Tr ng - Khóa 13 - ngành Cơng ngh thơng tin Trang 29 án t t nghi p Qu n lý phân l p theo dõi h c viên t B ng 3.3: Các giao di o ngo i ng ng v i ti n trình x lý Ti n trình x lý Giao di n x lý 1.1 C p nh t h C p nh t h c viên 1.2 Phân l p C p nh t l p 2.2 T o l p Câp nh t giá, Xem l p 2.3 Tình tr ng l p C p nh t di m danh, phân l p 3.1 L p báo cáo Giao di n l p báo cáo 3.3 Tích h p h th ng giao di n thi t k h th 3.3.1 Tích h p giao di n B ng sau ti n hành phân tích tích h p giao di n a C p nh t h c sinh g.C p nh t h c viên a C p nh t h c viên b C p nh t giáo viên j.C p nh t phân l p b C p nh t giáo viên c, C p nh t l p c, C p nh t l p d C p nh t khoá h c j.C p nh m danh k.C p nh t phân l p e.C p nh t phân công gi ng i Xem l p j.C p nh m danh d y f C p nh m danh g C p nh t phân l p Sinh viên: Tr k L p báo cáo k.L p báo cáo h.C p nh t l p ng - Khóa 13 - ngành Cơng ngh thơng tin Trang 30 án t t nghi p Qu n lý phân l p theo dõi h c viên t o ngo i ng 3.3.2 Thi t k h th ng th Truy c p h th ng Th Qu n lý h gi ng d y L p báo cáo 0 1.1 1.4 2.1 C p nh t h c viên C p nh t phân l p L p báo cáo 1.2 1.5 C p nh t gi ngviên C p nh m danh 1.3 C p nh t l p Sinh viên: Tr ng - Khóa 13 - ngành Công ngh thông tin Trang 31 án t t nghi p Qu n lý phân l p theo dõi h c viên t T VÀ TH o ngo i ng NGHI M H TH NG t Vieccanlam.xyz/ishare/ : Linux :My SQL 5.6 server p trình : PHP 5.4 4.2 H th : 4.2.1 H Qu n lý h ng d y - Qu n lý h c viên giáo viên gi ng d y bao g m : Nh p thông tin c a h c viên/gi ng viên Bao g ng h tên, ngày sinh, gi a ch , ghi khác S a thông tin n u b sai l ch Ho c h c viên hay giáo viên có nhu c u update thơng tin m i Xố thơng tin khơng c n s d ng Ví d ng viên ngh vi c Tìm ki m tra c u thơng tin theo t khoá Xem danh sách hi n th cc p nh t h th ng - Qu o bao g m ch : T o l p thi t l p thông tin m l p h c m i.S a ch a thông tin b sai l ch Ho c update thơng tin m i Xố nh ng l p b l i Sinh viên: Tr ng - Khóa 13 - ngành Cơng ngh thơng tin Trang 32 án t t nghi p Qu n lý phân l p theo dõi h c viên t Tìm ki m tra c u thơng tin l p h c l p Tra c o ngo i ng m danh: Nh m danh theo t ng m danh 4.2.2 Qu n lý th ng kê - Nh p d li u c n th ng kê Ví d th ng kê danh sách h c viên Hay danh sách giáo viên Hi n th thông tin t ng h p theo danh sách In báo cáo 4.3 M t s giao di n k t qu Giao di n Qu n lý h c viên Giao di n qu n lý h c viên ch thông tin Mã h c viên, h thông tin n ti Thêm h c viên c viên g m có nh n tho i, Email.Sau nh chuy Nh p ti p thông tin v a ch a ch ng trú Nh n ti nh p yêu c h c L a ch n l p h c th i gian h c Sinh viên: Tr ng ng - Khóa 13 - ngành Công ngh thông tin h th ng Trang 33 án t t nghi p Qu n lý phân l p theo dõi h c viên t o ngo i ng Giao di n Qu n lý h c viên Giao di n Qu n lý h c viên g m ch có t thêm t ng h c viên thêm m i t thông tin h c viên Ch Sinh viên: Tr ih n Có ch m tra c u nh s a thơng tin h c viên Xóa thơng tin h c viên ng - Khóa 13 - ngành Cơng ngh thơng tin Trang 34 án t t nghi p Qu n lý phân l p theo dõi h c viên t Giao di n qu n lý h c viên Giao di n qu n lý h c viên ph m danh m danh Bao g ngày h c, ca h c N i dung bu i h c L a ch v o ngo i ng ng l a ch n l p, nh p thông tin m danh Sinh viên: Tr ng - Khóa 13 - ngành Cơng ngh thông tin Trang 35 án t t nghi p Qu n lý phân l p theo dõi h c viên t Giao di n Qu n lý h c viên X pl p Giáo di n Qu n lý h c viên ph n x p l p Có ch l ph o ngo i ng o l p m i Ch n vào h th ng Và làm m i danh sách h c viên Tránh b xót nh ng h c viên m Sinh viên: Tr ng - Khóa 13 - ngành Cơng ngh thơng tin Trang 36 án t t nghi p Qu n lý phân l p theo dõi h c viên t Giao di n qu Giao di n qu o o ngo i ng Thông tin Gi ng viên t o ph n thơng tin gi ng viên Có ch h c hàm h c v c a gi ng viên Tra c u theo h tên, tài kho n, s a ch a n tho i, email, l p qu n lý Qu n lý th ng kê Sinh viên: Tr m danh h c viên ng - Khóa 13 - ngành Cơng ngh thơng tin Trang 37 án t t nghi p Qu n lý phân l p theo dõi h c viên t Giao di n qu n lý th ng kê ph o ngo i ng m danh h c viên Hi n th danh sách h c viên thông tin theo l p theo ca h c theo gi ng viên Tìm ki m tra c u thơng tin Qu Giao di n qu o Danh sách l p o ph n danh sách l p Có ch i l p h c S a thông tin l p h c Xóa l p h c b sai hay khơng c n thi t Tìm ki m l p h c theo tên Hi n th toàn b danh sách l p thông tin ngày gi h c giáo viên gi ng d y Sinh viên: Tr ng - Khóa 13 - ngành Cơng ngh thơng tin Trang 38 án t t nghi p Qu n lý phân l p theo dõi h c viên t Qu Giao di n qu o ph n t o l p Bao g phòng h c, giáo viên, ngày b tin Sinh viên: Tr o hồn t t vi o ngo i ng T ol p ng thông tin mã l p, tên l p, u h c, l ch h c, ghi Sau nh thông th ng ng - Khóa 13 - ngành Cơng ngh thơng tin Trang 39 án t t nghi p Qu n lý phân l p theo dõi h c viên t o ngo i ng K T LU N án t t nghi p c a em xây d ng h th ng theo qu n lý l xây d n c h th lý l p h c h t ph i hi u rõ nghi p v công vi c qu n i thi t k d li u, thi t k giao di n vi trình tài c c m t s ch trình Tuy nhiên kinh nghi i quy ch tv n y sinh trình qu n lý nên em r t c n s c a th Cu i em xin chân thành c t lòng bi th i gian tâm huy có th hồn thi n Th c bi t em xin u th i gian qua th ng d n em hoàn thành t u tài Em xin chân thành c Sinh viên: Tr ng - Khóa 13 - ngành Cơng ngh thơng tin Trang 40 án t t nghi p Qu n lý phân l p theo dõi h c viên t o ngo i ng TÀI LI U THAM KH O 1.Các tài li u l p trình [1] Ph m H u Khang, L p trình Web b [2] Nguy n T d li u MySQL, NXB ng d n th c hành PHP MySQL toàn t p, NXB Thanh ng niên [3] Lê Minh Hoàng, Thi t k Web v ng Xã h i Các tài li u v phân tích thi t k h th ng thơng tin qu n lý [1 Nguy Vi Hà Giáo trình , ,2008 [2 Giáo trình , Sinh viên: Tr , NXB 10 ng - Khóa 13 - ngành Cơng ngh thông tin Trang 41 ... n lý phân l p theo dõi h c viên s tìm hi u nghi p v xây d ng ng d ng qu Sinh viên: Tr ng Internet ng - Khóa 13 - ngành Cơng ngh thơng tin Trang án t t nghi p Qu n lý phân l p theo dõi h c viên. .. ng Sinh viên: Tr ng - Khóa 13 - ngành Cơng ngh thơng tin Trang 15 án t t nghi p Qu n lý phân l p theo dõi h c viên t o ngo i ng TH NG QU N LÝ 2.1 Yêu c u tốn 2.1.1 Mơ t n tài: Trung tâm ngo i... yêu c u sau: Qu n lý thông tin h c viên : Nhân viên nh p thông tin h c viên xu t th có mã h c viên h th h d li u Nhân viên t o l p nh p vào h th phân l p cho h c viên Qu n lý thông tin l p di