BÁO CÁO THỰC TẬP DOANH NGHIỆP CÔNG TY TNHH MTV CÔNG NGHỆ THÔNG TIN THẾ GIỚI DI ĐỘNG

19 7 0
BÁO CÁO THỰC TẬP DOANH NGHIỆP CÔNG TY TNHH MTV CÔNG NGHỆ THÔNG TIN THẾ GIỚI DI ĐỘ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

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM o BÁO CÁO THỰC TẬP DOANH NGHIỆP CÔNG TY TNHH MTV CÔNG NGHỆ THÔNG TIN THẾ GIỚI DI ĐỘNG Người hướng dẫn cơng ty : Vũ Minh Trí Sinh viên : Nguyễn Xuân Luân MSSV : 18521066 Lớp : SE501.M21 Thành phố Hồ Chí Minh, tháng 06 năm 2022 LỜI MỞ ĐẦU Việc ứng dụng kiến thức lý thuyết học suốt trình đào tạo đại học vào môi trường làm việc thực tế doanh nghiệp quan trọng cần thiết Vì thế, để đáp ứng yêu cầu doanh nghiệp tham gia tuyển dụng, nhà trường tạo điều kiện cho sinh viên tiếp xúc trực tiếp với doanh nghiệp ngồi ghế nhà trường để tìm hiểu làm quen với cơng việc thực tế Thơng qua để hiểu rõ cách điều hành hoạt động doanh nghiệp lĩnh vực công nghệ thông tin Trong suốt tháng thực tập Công Ty TNHH MTV Công Nghệ Thông Tin Thế Giới Di Động, em tiếp thu nhiều kiến thức kỹ năng, tư logic tư lập trình Bên cạnh đó, em cịn có hội tham gia xây dựng, đóng góp kiến thức mà thân học tập vào dự án thực tế công ty, hiểu quy trình làm việc cách quản lý công việc cách hiệu Không thế, ngồi kiến thức chun mơn, em cịn học hỏi, trau dồi thêm kỹ công việc, rèn luyện tinh thần trách nhiệm, khả chịu áp lực với công việc, kỹ mềm giao tiếp, kỹ làm việc nhóm, kỹ quản lý thời gian làm việc cách có hiệu LỜI CẢM ƠN Lời đầu tiên, em xin gửi lời cảm ơn sâu sắc đến tất Thầy/Cơ khoa Cơng Nghệ Phần Mềm nói riêng trường Đại học Công nghệ Thông tin – Đại học quốc gia TPHCM nói chung tận tình dạy em kiến thức cần thiết tạo điều kiện cho em tiếp xúc làm quen với mơi trường doanh nghiệp từ sớm, điều giúp em tự tin trình thực tập doanh nghiệp Đồng thời, em xin chân thành gửi lời cảm ơn đến Công Ty TNHH MTV Công Nghệ Thông Tin Thế Giới Di Động tạo điều kiện cho em có hội thực tập cơng ty Trong vịng tháng thực tập, nhờ dẫn tận tình anh Vũ Minh Trí anh chị khác công ty, em tiếp thu nhiều kiến thức quan trọng kĩ năng, tư lập trình web, từ nhanh chóng tham gia đóng góp vào dự án công ty hiểu cách thức hoạt động doanh nghiệp lĩnh vực công nghệ thơng tin Chân thành cảm ơn anh Vũ Minh Trí anh chị công ty dành nhiều thời gian, cơng sức q báu để hướng dẫn em hồn thành chương trình thực tập Em xin chân thành cảm ơn! Nguyễn Xuân Luân Thành phố Hồ Chí Minh, ngày 14 tháng 06 năm 2022 MỤC LỤC CHƯƠNG - GIỚI THIỆU VỀ CÔNG TY 1.1 Giới thiệu chung 1.2 Các lĩnh vực kinh doanh CHƯƠNG – GIỚI THIỆU CHƯƠNG TRÌNH THỰC TẬP 2.1 Vị trí cơng việc 2.2 Nhiệm vụ 2.3 Nhật ký thực tập CHƯƠNG – NỘI DUNG THỰC TẬP Kiến thức đào tạo 3.1 3.1.1 Công nghệ 3.1.2 Một số kiến thức tảng web 3.1.3 Một số kĩ thuật áp dụng 3.2 Sản phẩm thực 3.3.1 Xây dựng chương trình khuyến BackToSchool 3.3.2 Tích hợp module Cart cho website mới: TỔNG KẾT 12 TÀI LIỆU THAM KHẢO 13 DANH MỤC BẢNG Bảng 2.1 – Lộ trình thực tập Bảng 3.1 – So sánh cookie session Bảng 3.2 – So sánh CSR SSR DANH MỤC HÌNH Hình 1.1 – Logo Cơng ty Cổ phần Thế Giới Di Động Hình 3.1 – Giao diện hiển thị sử dụng chươg trình ưu đãi trang checkout Hình 3.2 – Giao diện hiển thị sử dụng ưu đãi thành công Hình 3.3 – Giao diện hiển thị thơng báo cho trương trình trang thankyou Hình 3.4 – Giao diện trang checkout trang thankyou site AVASport Hình 3.5 – Giao diện trang checkout trang thankyou site AVAKids 10 Hình 3.6 – Giao diện trang checkout trang thankyou site TopZone 11 CHƯƠNG - GIỚI THIỆU VỀ CÔNG TY 1.1 Giới thiệu chung Hình 1.1 – Logo Cơng ty Cổ phần Thế Giới Di Động Công ty TNHH MTV Công Nghệ Thông Tin Thế Giới Di Động thuộc công ty Công ty Cổ phần Đầu tư Thế Giới Di Động (MWG) MWG thành lập vào tháng năm 2004, nhà bán lẻ số Việt Nam doanh thu lợi nhuận, với mạng lưới 4.500 cửa hàng toàn quốc MWG vận hành chuỗi bán lẻ thegioididong.com, Điện Máy Xanh, Bách Hoá Xanh Ngồi ra, MWG cịn mở rộng thị trường nước với chuỗi bán lẻ thiết bị di động điện máy Campuchia đầu tư vào chuỗi nhà thuốc An Khang Trụ sở cơng ty: Tịa nhà MWG - Lô T2-1.2, Đường D1, Khu Công nghệ Cao, P Tân Phú, Quận 9, Thành phố Hồ Chí Minh 1.2 Các lĩnh vực kinh doanh Qua nhiều năm thành lập, Công ty Cổ phần Thế Giới Di Động có nhiều sản phẩm, dự án đưa thị trường, bao gồm: Thegioididong.com thành lập từ năm 2004, chuỗi bán lẻ thiết bị di động (điện thoại di động, máy tính bảng, laptop phụ kiện) có thị phần số Việt Nam với 2.500 điểm bán thiết bị di động (bao gồm gần 1.000 cửa hàng Thế Giới Di Động 1.500 cửa hàng Điện Máy Xanh) diện 63 tỉnh thành khắp Việt Nam Điện Máy Xanh tiền thân chuỗi Dienmay.com đời cuối 2010, chuỗi bán lẻ sản phẩm điện tử tiêu dùng (điện tử, điện lạnh gia dụng) có thị phần số Việt Nam với 1.500 cửa hàng diện 63 tỉnh thành khắp Việt Nam Bách Hóa Xanh đưa vào thử nghiệm cuối năm 2015, chuỗi cửa hàng chuyên bán lẻ thực phẩm tươi sống (thịt cá, rau củ, trái cây…) nhu yếu phẩm với gần 2.000 siêu thị tỉnh thành Miền Nam Nam Trung Bộ Bluetronics, tiền thân Bigphone đời từ năm 2017, chuỗi bán lẻ hàng điện tử tiêu dùng thị trường nước ngồi MWG Bluetronics có 20 cửa hàng chuyên bán lẻ thiết bị di động sản phẩm điện máy hãng Campuchia, với dịch vụ hậu chất lượng kết hợp với tổ chức tài tiêu dùng để bán hàng trả góp, điều mà người tiêu dùng thị trường chưa trải nghiệm mua cửa hàng nhỏ lẻ 4KFarm – Chi nhánh Phát triển Nông nghiệp Cơng nghệ cao Bách Hóa Xanh – thành viên tập đoàn Thế Giới Di Động Đội ngũ chuyên gia nông nghiệp 4KFarm chuyển giao công nghệ hỗ trợ nông dân trồng rau an tồn KHƠNG (khơng thuốc trừ sâu, khơng chất tăng trưởng, không chất bảo quản không sử dụng giống biến đổi gen) Nhà thuốc An Khang chuỗi nhà thuốc chuyên bán dược phẩm, thực phẩm chức năng, thiết bị y tế thuộc tập đoàn Thế Giới Di Động Tận Tâm Công ty Cổ phần Tận Tâm tiền thân Công ty TNHH Tận Tâm đời từ năm 2005, chủ yếu phục vụ nhu cầu nội cho cơng ty thuộc tập đồn Thế Giới Di Động với dịch vụ bao gồm dịch vụ giao hàng, lắp đặt điện máy, dịch vụ sửa chữa, dịch vụ bảo hành ủy quyền điện máy Ngoài ra, MWG mở rộng phát triển chuỗi cửa hàng AVA như: - AVASport: kinh doanh mặt hàng thể thao - AVAKids: kinh doanh mặt hàng giảnh cho trẻ em - AVAFashion: kinh doanh mặt hàng thời trang - AVAJi: kinh doanh trang sức, đồng hồ, mắt kính - AVACycle: kinh doanh xe đạp CHƯƠNG – GIỚI THIỆU CHƯƠNG TRÌNH THỰC TẬP 2.1 Vị trí cơng việc - Vị trí: Thực tập sinh lập trình web - Bộ phận: BP Web Dienmayxanh.com - Dự án làm việc: Module Cart 2.2 Nhiệm vụ Tham gia training kiến thức, công nghệ kĩ thuật sử dụng hệ thống Module Cart tại: - Công nghệ: ASP NET Core MVC, VueJS - Kiến thức tản web: Cookie, Session, Client-side rendering, Server-side rendering, … - Kĩ thuật: Caching, Bundle, Minify, … Tham gia phát triển dự án task nhỏ, làm quen với quy trình làm việc, nghiệp vụ hệ thống, hỗ trợ xây dựng tính tích hợp dự án Hỗ trợ nhận thông tin báo lỗi đưa cách giải vấn đề 2.3 Nhật ký thực tập Buổi đầu gặp mặt Mentor, trao đổi thông tin, phổ biến 1/7/2021 -> 2/7/2021 quy định, sách cơng ty Phân chia nhóm làm việc, trao đổi thời gian, lộ trình triển khai kế hoạch thực tập công ty Tranning kiến thức tảng web, kỹ thuật 3/7/2021 -> 17/7/2021 áp dụng hệ thống: Cookie, Session, Client-side rendering, Server-side rendering, Caching, … Tìm hiểu cơng nghệ triển khai hệ thống: 18/7/2021 -> 31/7/2021 - Back-end: ASP NET Core - Front-end: VueJS Áp dụng kiến thức tranning xây dựng trang 1/8/2021 -> 10/8/2021 web thương mại điện tử với chức thêm, xố, tìm kiếm sản phẩm, đặt hàng Tìm hiểu quy trình làm việc, cơng cụ hỗ trợ làm việc với Gitflow 11/8/2021 -> 31/8/2021 Nghiên cứu mã nguồn, luồng hoạt động, nghiệp vụ hệ thống Cart Cài đặt môi trường tham gia vào dự án làm quen với quy 1/9/2021 -> 15/9/2021 trình làm việc task nhỏ, giao tiếp với thành viên team Tham gia xây dựng tích hợp module Cart cho dự án 16/9/2021 -> 31/10/2021 website TopZone, AVASport AVAKids, tương tác hỗ trợ team phận khác, nhận thông tin báo lỗi Bảng 2.1 – Lộ trình thực tập CHƯƠNG – NỘI DUNG THỰC TẬP 3.1 Kiến thức đào tạo 3.1.1 Công nghệ - ASP.NET Core – Backend: ASP.NET Core framework đa tảng, miễn phí, mã nguồn mở phát triển Microsoft ASP.NET Core hỗ trợ xây dựng ứng dụng ứng dụng web, ứng dụng IoT API cho di động Nó thiết kế để chạy server đám mây - VueJS – Frontend: framework Javascript tạo Evan You, giúp xây dựng giao diện người dùng xây dựng Single Page Application Chúng xây dựng từ thư viện, cách triển khai component, chức đặc trưng SFC (Single File Component) 3.1.2 Một số kiến thức tảng web - Cookie, Session: Cookie Session Được lưu trữ trình duyệt Khơng lưu trữ trình duyệt người dùng người dùng Dữ liệu lưu trữ client Dữ liệu lưu trữ server Người dùng dễ dàng thao tác Người dùng khó sửa đổi liệu sữa đổi liệu Dữ liệu tồn hết hạn Dữ liệu lưu trữ đóng trình duyệt Bảng 3.1 – So sánh cookie session - Client-side rendering (CSR), Server-side rendring (SRR): CSR SRR Xử lý logic đơn giản render HTML, Xử lý logic render HTML server CSS nằm Client Chuyển trang client Routing chuyển trang server Khơng đảm bảo SEO Đảm bảo SEO bot google, bing dễ đọc trang web dạng html Logic chuyển bớt cho client => Vì xử lý logic nhiều server => server Server giảm tải dễ bị tải chậm Page load lần Các lần Chuyển trang phải load lại tồn chuyển trang sau khơng cần load lại trang web => gây khó chịu mặt page => mượt, nhanh, tốt mặt UI/UX UI/UX tốn băng thông Bảng 3.2 – So sánh CSR SSR 3.1.3 Một số kĩ thuật áp dụng - Caching: kỹ thuật tăng độ truy xuất liệu giảm tải cho hệ thống Cache nơi lưu tập hợp liệu, thường có tính chất thời, cho phép sử dụng lại liệu lấy tính tốn trước đó, nên giúp tăng tốc cho việc truy xuất liệu lần sau - Bundle: cho phép tải loạt file (javascript, css) từ máy chủ yêu cầu http Cơ developer sử dụng nhiều files JS CSS files dẫn tới vấn đề performance cho web Bởi nhiều file JS CSS files yêu cầu nhiều HTTP Requests từ trình duyệt dẫn tới suy giảm hiệu suất thời gian load cho web - Minify: kỹ thuật tối ưu hốc kích thược tập tin (Javascript, css) cách bỏ khoảng trống dư thừa, xuống dòng comment, đồng thời rút ngắn tên biến thành ký tự 3.2 Sản phẩm thực 3.3.1 Xây dựng chương trình khuyến BackToSchool Chương trình khuyến BackToSchool trường trình khuyến LAPTOP ưu đãi riêng cho học sinh – sinh viên Nhiệm vụ: Làm việc Front-end xây dựng thị component nhận ưu đãi theo thiết kế trang Checkout trang Thankyou, xử lý logic hiển thị gọi api áp dụng ưu đãi cho đơn hàng Hình 3.1 – Giao diện hiển thị sử dụng chươg trình ưu đãi trang checkout Hình 3.2 – Giao diện hiển thị sử dụng ưu đãi thành công Hình 3.3 – Giao diện hiển thị thơng báo cho trương trình trang thankyou 3.3.2 Tích hợp module Cart cho website mới: Hệ thống Module Cart sử dụng cho site dienmayxanh.com site thegioididong.com Yêu cầu: Tích hợp Cart dùng chung cho site AVASport, AVAKids, TopZone Nhiệm vụ: - Front-end: điều chỉnh CSS theo Site (Desktop, Mobile) - Back-end: config site, điều chỉnh rule theo site: rule hiển thị tỉnh thành giao tận nơi ghé siêu thị, rule giới hạn số lượng sản phẩm đặt hàng, rule lấy giá sản phẩm, rule tạo đơn hàng Hình 3.4 – Giao diện trang checkout trang thankyou site AVASport Hình 3.5 – Giao diện trang checkout trang thankyou site AVAKids 10 Hình 3.6 – Giao diện trang checkout trang thankyou site TopZone 11 TỔNG KẾT Trải qua hai tháng thực tập công ty, không dài không ngắn, hai tháng đủ để thân em rút cho nhiều học kinh nghiệm quý báu Lần tham gia thực tập, làm việc môi trường doanh nghiệp dù thân em có chuẩn bị nhiên khơng thể tránh khỏi khó khăn Mọi thứ mẻ, từ môi trường làm việc quy trình làm việc làm em khơng khỏi bỡ ngỡ Tuy nhiên, anh chị đồng nghiệp ln thân thiện, vui vẻ, hòa đồng, nhờ mà em đỡ bối rối trở nên hịa nhập nhanh Khơng thế, anh chị cịn vui vẻ, sẵn sàng dẫn tận tình cho em, giúp em nhanh chóng bắt kịp hồn thành nhiệm vụ giao Em cảm thấy vô may mắn có hội thực tập làm việc công ty Với môi trường làm việc chuyên nghiệp, động tạo điều kiện cho thân em học hỏi thêm áp dụng kiến thức học trường lớp vào dự án thực tế, từ nắm rõ hiểu sâu kiến thức học, đồng thời, song song hiểu thêm quy trình làm việc cơng ty CNTT lớn Việt Nam Bên cạnh việc trau dồi kiến thức kỹ thuật lập trình, cơng ty cịn tạo mơi trường làm việc động, sáng tạo, tạo điều kiện cho thân em anh chị khác phát triển kỹ mềm, nâng cao mạnh thân kỹ giao tiếp, kỹ làm việc nhóm, kỹ thuyết trình trước đám đơng, từ hồn thiện thân hơn, trở thành lập trình viên khơng giỏi kiến thức, tư tốt mà giỏi kỹ mềm khác, điều vô quan trọng để phát triển ngành CNTT Một lần em xin chân thành cảm ơn anh chị Công ty TNHH MTV Công Nghệ Thông Tin Thế Giới Di Động tạo điều kiện hỗ trợ để em thực tập Cảm ơn giúp đỡ anh Vũ Minh Trí anh chị team để em hồn thành chương trình thực tập 12 TÀI LIỆU THAM KHẢO [1] “ASP NET core” : “ASP.NET Core - Wikipedia” [2] “VueJS” : “Vue.js (vuejs.org)”, “Vue.js – Wikipedia tiếng Việt” [3] “Client-site rendering, Server-site rendering” : “Sự khác biệt server-side rendering client-side rendering | Từ coder đến developer – Tôi code dạo (toidicodedao.com)” [4] “Session, Cookie, Cache”: “Session, Cookie Cache, bạn thực hiểu chúng?? (viblo.asia)” 13 ... THIỆU VỀ CÔNG TY 1.1 Giới thiệu chung Hình 1.1 – Logo Cơng ty Cổ phần Thế Giới Di Động Công ty TNHH MTV Công Nghệ Thông Tin Thế Giới Di Động thuộc công ty Công ty Cổ phần Đầu tư Thế Giới Di Động. .. cơng việc thực tế Thơng qua để hiểu rõ cách điều hành hoạt động doanh nghiệp lĩnh vực công nghệ thông tin Trong suốt tháng thực tập Công Ty TNHH MTV Công Nghệ Thông Tin Thế Giới Di Động, em tiếp... trình thực tập doanh nghiệp Đồng thời, em xin chân thành gửi lời cảm ơn đến Công Ty TNHH MTV Công Nghệ Thông Tin Thế Giới Di Động tạo điều kiện cho em có hội thực tập cơng ty Trong vòng tháng thực

Ngày đăng: 17/08/2022, 20:56

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

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

Tài liệu liên quan