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

Phát triển hệ thống đào tạo hỗ trợ thực tập sinh

84 4 0

Đ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 đề Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Tác giả Nguyễn Văn A, Nguyễn Thanh Tựng
Người hướng dẫn TS. Phan Trọng Nhân
Trường học Đại học Bách Khoa
Chuyên ngành Khoa học máy tính
Thể loại thesis
Năm xuất bản 2021
Thành phố TP.HCM
Định dạng
Số trang 84
Dung lượng 3,71 MB

Nội dung

I H C QU C GIA TP.HCM I H C BÁCH KHOA KHOA KHOA H C & K THU T MÁY TÍNH LU T NGHI IH C PHÁT TRI N H TH TH C T P SINH OH TR Ngành: Khoa h c máy tính H NG: H th ng thông tin GVHD: TS Phan Tr ng Nhân GVPB: ThS Nguy n Thanh Tùng - o0o SVTH 1: Nguy o (1510654) - - KHOA:KH & KT Máy tính HTTT NGÀNH: _ MSSV: 1510654 _ MSSV: _ _ MSSV: _ _ _ 01/03/2021 01/08/2021 1) 2) 3) Ngày 01 tháng 03 2021 _ _ _ KHOA KH & KT MÁY TÍNH MSSV: 1510654 -Ngày 05 tháng 08 2021 Ngành (chuyên ngành): - -Các a b c Khá m: 8/10 L Em kh khơ ây h th ng em th c hi n Các tài li u mà em tham c s d ng Lu n v úng nh c trích d n ph n tài li u tham kh o N u ã nêu trên, em xin hoàn toàn ch u trách nhi m v tài c a L ic L u tiên, Em xin g i l i c t i Th y cô c ih c Bách Khoa, th y cô khoa Khoa h c K thu t máy tính c ng d n t n tình u ki n cho em su t trình h c t hoàn thành Lu c t nghi p c bi t em xin bày t lòng bi n th y giáo TS Phan Tr ng Nhân, ng, hoàn thành t t Lu cùng, em xin t nghi p c a gia bè, lao, dù giúp em hồn thành hồn thành khơng tránh hồn Em cô Em sung thân xin bên vi mong viên Tuy nhiên thơng nghe thu cịn Em xin chân thành Tp H tình giáo viên Tóm t t lu : M CL C 1.1 T tài 1.3 Các cơng ngh phía Client Side (Frontend) Single Page Application (SPA) TypeScript 11 Các công ngh phía Server Side (Backend) 13 Ki 13 Ngôn ng X phát tri 14 16 17 d li u MongoDB 18 3.1 Bài toán x c upload t p Bài tốn trình so n th 3.3 n Bài toán b o m t h th ng 3.3.1 B o m t phía máy khách B o m t phía máy ch 3.3.3 B o m 3.4 d li u Bài toán v s linh ho t nhu c u s d ng 3.4.1 Bài toán v s linh ho t n Bài toán v g o 3.4.3 Bài toán v s linh ho 30 T K H TH 4.1 30 Phân tích yêu c u 30 4.1.1 i dùng 30 u h th ng Thi t k h th ng Thi t k Thi t k 33 d li u 57 N TH C H TH 5.1 Thi t k h th ng 57 Qu 5.3 57 n 57 K t qu hi n th c 58 5.3.1 58 i qu ng d n (mentor) 59 5.3.3 i qu 61 5.3.4 ng d n (mentor) 63 5.3.5 c t p sinh (mentee) 64 68 T T 68 6.1 K t qu c 68 H n ch 68 6.3 ng phát tri 69 : S khác v lu a ng d Hình 4: C u trúc ng d ng t ch i d ng component l ng : C u trúc Single File Component Hình : Code s d - 10 : TypeScript 11 n CKEditor : 11 Hình nh n trang Dashboard ki Hình ng c 14 asynchronous event- 15 h th ng s d Hình 3.1: Trình so n th 16 n s d ng CKEditor : Activity Diagram c a l p b o m u n truy c p router Hình 3.3: Ki m th d l i dùng Hình 3.4: Các l p b o m n th c h th ng Hình 3.5: C u trúc c a m t n o t h th ng Hình 6: Thông tin c a m t h c viên v i ch s g Hình 7: Hình nh v b ch s Hình 4.1 a h th ng ki n trúc h th ng Hình Hình ) ng h th ng 33 i qu 34 HI CH 5.1 tk ng c m t h th d ng r t nhi c gi i thi u ph n Các công ngh n i b n, framework n, c li i n VueJS 4.2.3 n Vue-router 3.1.6 Qu Vuex 3.1.3 Qu Ant-design- 1.5.3 Axios 0.21.1 Ckeditor4- 1.3.0 n n ng trình so n th n 3.8.3 Mongoose 5.7.10 JOI 14.3.4 Xác th c d li u t Cors 2.8.6 X lý CORS (cross-origin resource 6.6.2 X i dùng i i dùng Json- -token 8.5.1 X lý xác th i dùng B ng 1: Công ngh s d ng h th ng 5.2 Qu n lý mã ngu n 57 có th ng h th h th ng qu t cách hi u qu nh t, nhu c u t u ph i có m t n, gi m thi u h u qu t s c d ng Git, m t h th ng qu n lý phiên b n ph bi n nh t hi c c ng tác d n h th m c h p nh t thành t d tn nt nc tc n c 5.3 K t qu c c hi n lu d ng nh ng công ngh ph t h th ng h tr c o th c t p sinh i hồn ch nh 5.3.1 p Hình 1: Giao di c c p tài kho p i dùng s s d ng thông tin tài kho th ng 58 N u quên m t kh th ng s i dùng có th s d i dùng t Hình 2: Giao di n quên m t kh u n Hình 3: Giao di n ch nh s a thông tin tài kho n 5.3.2 ng d 59 Hình 4: Giao di n dashboard o Hình 5: Qu n lý nhóm n Hình 6: Ch om o o m i nhóm n i dung mơn h c c 60 om c Hình 7: Ch an Hình 8: Ch 5.3.3 c o m i n i dung môn h c c nh s a n i dung môn h c qu n lý ( 61 qu s c Hình 10: Ch o tài kho n n Hình 9: Ch c t n lý b ch s ng d c p quy n truy c p n ct 62 Hình 11: Ch 5.3.4 ng d n c p quy n truy c p n i dung o cho th c t p sinh ng d n ct Hình 12: Ch m ki m tra cho th c t p sinh 63 ct Hình 13: Ch nh 5.3.5 a th c t p sinh ct s Hình 14: Ch s c nh c nh công vi c hàng ngày 64 o Hình 15: Ch o c Hình 16: Ch c 65 Hình 17: Ch m tra ng d n Hình 18: : Giao di n t ng d n ng d n 66 Hình 19: Giao di nh ic ng d n 67 6.1 K t qu c c hi n h th ng h tr c m t s k t qu nh nghiên c u, tìm hi nh T nh ch o th c t p sinh", em ub u mà m t h th ng h tr o ph i có M t s k t qu c m t h th ng h tr hoàn ch nh i c t k ch thi t k d li u, thi t k c hi n th c ch n t i gi n, d dàng s d ng n mà m t h th ng h tr t ng d o ph i có Là m t n n c t p sinh có th h c t p h tr o i ý th c t p sinh ti S d c nh ng công ngh t n i b t hi th ng Thi t k h th ng theo d ng module, d dàng tích h 6.2 r H nh nh ng k t qu h n ch u ki n th tài em th c hi n c n ph i c i thi n r t nhi u M t s cc n thân m có th ct 68 c ch s th c t p sinh, … c tri tích h ct d ng th c t nh s th ng 6.3 V i nh ng k t qu th ng h tr c, nh ng thi t k nh o th c t p sinh" s có th d dàng m r ts Tích h p bot nh Tích h p h th cc - gi n tr i dùng C i thi T g c t p sinh nghi th o th c t p sinh c i thi n hi u su t 69 O [1] VueJS, [2] VueJS , xem Logo, -10- - -thong- -logo[3] [4] Component, , xem ng [5] -file-components.html, [6] [7] [8] -in-5-minutes.html [9] [10] [11] - - -gi- [12] - - -gi- [13] - - -gi- [14] NodeJS, [15] - - -node-js- 5c7463970efd [16] https 70 [17] [18] 71 ... t p sinh 35 n th c t ase – ng d n (t o m i) 39 ng d n c p quy n truy c p n i dung h c cho th c t p sinh 39 B ng 10 – Qu ch s c t p sinh (t o m i) 40 B ng 11 - Qu ch s c t p sinh. .. (daily report) c a th c t p sinh 45 B – Ch c c a th c t p sinh 46 B – Ch m cho ki m tra c a th c t p sinh 46 B – c p nh t thông tin cá nhân 48 c c a th c t p sinh B – Xem thông tin... n c p quy n truy c p n i dung o cho th c t p sinh 63 : Ch m ki m tra cho th c t p sinh 63 Hình 13: Ch n h i báo cáo c a th c t p sinh 64 Hình 14: Ch s c nh c nh công vi c hàng

Ngày đăng: 03/06/2022, 11:29

HÌNH ẢNH LIÊN QUAN

Hình 2.3 <"Nkhge{ cle VueJS [3] - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 2.3 <"Nkhge{ cle VueJS [3] (Trang 19)
2.1.3 Mô hình MVVM và Component - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
2.1.3 Mô hình MVVM và Component (Trang 20)
Hình 2.7 <"U¬"8げ ki xn trúc Vuex [6] - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 2.7 <"U¬"8げ ki xn trúc Vuex [6] (Trang 23)
Hình 2.9: Giao diうn CKEditor [9] - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 2.9 Giao diうn CKEditor [9] (Trang 25)
Hình 2.10: Nguyên lý ho Tv"8じ ngc てa RESTful API [13] - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 2.10 Nguyên lý ho Tv"8じ ngc てa RESTful API [13] (Trang 27)
Hình 2. 11 <"E¬"ejx asynchronous event-driven trong NodeJS [15] - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 2. 11 <"E¬"ejx asynchronous event-driven trong NodeJS [15] (Trang 28)
Hình 3.2: Activity Diagram cてa lずp bV om fv"8kz u khiあn truy cfp trên router  - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 3.2 Activity Diagram cてa lずp bV om fv"8kz u khiあn truy cfp trên router (Trang 35)
Hình 3.4: Các lずp bV om fv"8«"jkう n thばc trong hう thぐng - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 3.4 Các lずp bV om fv"8«"jkう n thばc trong hう thぐng (Trang 38)
Hình 3.5: CXu trúc cてa mじt n じk"fwpi"8 q"vT o tな hう th ぐng  - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 3.5 CXu trúc cてa mじt n じk"fwpi"8 q"vT o tな hう th ぐng (Trang 40)
Hình 3 .6 <"Vj»pi"vkp"eて am じ th がe"xk‒p"xずk"ejえ ぐg ぢk"#"*Tgeqoogpf"Tcvg+ - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 3 6 <"Vj»pi"vkp"eて am じ th がe"xk‒p"xずk"ejえ ぐg ぢk"#"*Tgeqoogpf"Tcvg+ (Trang 41)
Hình 4.1 <"U¬"8げ mkxn trúc hう thぐng - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 4.1 <"U¬"8げ mkxn trúc hう thぐng (Trang 45)
Hình 4.2 <"Wug"Ecug"ejq"eƒe"8ぐk"v⇔ぢ ng trong hう thぐng - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 4.2 <"Wug"Ecug"ejq"eƒe"8ぐk"v⇔ぢ ng trong hう thぐng (Trang 46)
Hình 4.3 <"Wug"ecug"ejq"pi⇔ぜk"swVp"n#"*cfokp+ - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 4.3 <"Wug"ecug"ejq"pi⇔ぜk"swVp"n#"*cfokp+ (Trang 47)
Hình 4.4 <"Wug"ecug"ejq"pi⇔ぜk"j⇔ず n gd dp"*Ogpvqt+ - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 4.4 <"Wug"ecug"ejq"pi⇔ぜk"j⇔ず n gd dp"*Ogpvqt+ (Trang 54)
Hình 4 .5 <"Wug"ecug"ejq"vjばe"vfr"ukpj"*ogpvgg+ - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 4 5 <"Wug"ecug"ejq"vjばe"vfr"ukpj"*ogpvgg+ (Trang 60)
60404 Vjk院v"m院 e挨"u荏 f英 nk羽u - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
60404 Vjk院v"m院 e挨"u荏 f英 nk羽u (Trang 65)
Hình 5. 3: Giao diうn chえnh sぬa thông tin tài khoVn - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 5. 3: Giao diうn chえnh sぬa thông tin tài khoVn (Trang 72)
Hình 5. 4: Giao diうn dashboard - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 5. 4: Giao diうn dashboard (Trang 73)
Hình 5. 5: QuVn lý nhóm n じk"fwpi"8 q"vT o - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 5. 5: QuVn lý nhóm n じk"fwpi"8 q"vT o (Trang 73)
Hình 5. 8: Ch とe"p<pi"ejえ nh sぬa nじi dung môn hがc - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 5. 8: Ch とe"p<pi"ejえ nh sぬa nじi dung môn hがc (Trang 74)
Hình 5. 7: Ch とe"p<pi"vT om ずi nじi dung môn hがc - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 5. 7: Ch とe"p<pi"vT om ずi nじi dung môn hがc (Trang 74)
Hình 5. 11: Ch とe"p<pi"rj¤p"e»pi"pi⇔ぜk"j⇔ず ng ddn và cXp quyzn truy cfp nじi dung 8 q"vTo cho thばc tfp sinh  - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 5. 11: Ch とe"p<pi"rj¤p"e»pi"pi⇔ぜk"j⇔ず ng ddn và cXp quyzn truy cfp nじi dung 8 q"vTo cho thばc tfp sinh (Trang 76)
Hình 5. 12: Ch とe"p<pi"ejXo"8kあ m bài kiあm tra cho thばc tfp sinh - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 5. 12: Ch とe"p<pi"ejXo"8kあ m bài kiあm tra cho thばc tfp sinh (Trang 76)
Hình 5. 13: Ch とe"p<pi"zgo"x "rjV nh げk"dƒq"eƒq"eて a thばc tfp sinh - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 5. 13: Ch とe"p<pi"zgo"x "rjV nh げk"dƒq"eƒq"eて a thばc tfp sinh (Trang 77)
Hình 5. 15: Ch とe"p<pi"zgo"pじk"fwpi"8 q"vT o - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 5. 15: Ch とe"p<pi"zgo"pじk"fwpi"8 q"vT o (Trang 78)
Hình 5. 16: Ch とe"p<pi"n o"d k"8ƒpj"ikƒ"p<pi"nば c - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 5. 16: Ch とe"p<pi"n o"d k"8ƒpj"ikƒ"p<pi"nば c (Trang 78)
Hình 5. 17: Ch とe"p<pi"n o"d k"mkあ m tra - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 5. 17: Ch とe"p<pi"n o"d k"mkあ m tra (Trang 79)
Hình 5. 18 :: Giao diう nt Tq"dƒq"eƒq"ejq"pi⇔ぜk"j⇔ず ng ddn - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 5. 18 :: Giao diう nt Tq"dƒq"eƒq"ejq"pi⇔ぜk"j⇔ず ng ddn (Trang 79)
Hình 5. 19: Giao di うp"zgo"rjV nh げ ic てc"pi⇔ぜk"j⇔ず ng ddn - Phát triển hệ thống đào tạo hỗ trợ thực tập sinh
Hình 5. 19: Giao di うp"zgo"rjV nh げ ic てc"pi⇔ぜk"j⇔ず ng ddn (Trang 80)

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

TÀI LIỆU LIÊN QUAN

w