Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 15 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
15
Dung lượng
274,03 KB
Nội dung
1 TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM BÁO CÁO THỰC TẬP LẬP TRÌNH HỆ THỐNG QUẢN LÝ NHÂN SỰ Công ty thực tập : Công ty cổ phần VNG Người phụ trách : Nguyễn Vân Phụng Thực tập sinh : Nguyễn Hoài Phong TP Hồ Chí Minh, 23 tháng 12 năm 2021 Nguyễn Hồi Phong LỜI MỞ ĐẦU - Công nghệ thông tin giai đoạn phát triển vũ báo lĩnh vực hoạt động khắp nơi giới Điều xảy vòng vài năm qua Việt Nam đầu tư ô ạt vào công nghệ Tin học vấn đề thiếu công ty Đặc biệt tin học ngày giữ vai trò quan trọng vấn đề quản lý tổ chức lĩnh vực thu thập thông tin Tuy ngành công nghệ thông tin nước ta phát triển vài năm trở lại bước phát triển bước phát triển cho thấy tiềm lớn lao lĩnh vực công nghệ thông tin nước ta, phát triển phần mềm nhân sự, đóng góp vai trị điều hành quản lí thơng tin hoạt động linh hoạt nhân góp phần phát triển quy trình làm việc nhân nói riêng cơng ty nói chung ngày lên - Qua thời gian tìm hiểu thực tế để xác định đề tài thực tập, em nhận thấy hệ thống quản lý nhân công ty vấn đề quan trọng việc quản lý cơng ty Bởi nhân thành phần khơng thể thiếu để cơng ty hoạt động phát triển Nguyễn Hoài Phong LỜI CẢM ƠN Trân trọng gửi lời cảm ơn Công ty cổ phần VNG tạo điều kiện cho em có hội thực tập công ty Chỉ thời gian ngắn, nhờ dẫn nhiệt tình nhóm trainer, nhóm thực tập chúng em tiếp thu kiến thức quan trọng để làm phần mềm quản lý nhân Chân thành cảm ơn anh chị nhóm trainer bỏ nhiều thời gian,cơng sức để hướng dẫn chúng em hồn thành đợt thực tập Đặc biệt cảm ơn chị Nguyễn Vân Phụng, training công nghệ mới, hướng dẫn, giúp đỡ cho chúng em tận tình khó khăn cơng việc, đến khó khăn việc làm quen với mơi trường để làm sản phẩm thời gian qua Cũng xin cảm ơn thầy cô khoa Công nghệ phần mềm nhiệt tình hỗ trợ, tạo điều kiện em làm báo cáo Nguyễn Hoài Phong TpHCM, ngày 23 tháng 12 năm 2021 Nguyễn Hoài Phong NHẬN XÉT CỦA KHOA Nguyễn Hoài Phong MỤC LỤC Chương 1: Giới thiêu công ty thực tập Giới thiệu công ty cổ phần VNG 2 Sản phẩm công ty Chương 2: Nội dung thực tập Tìm hiểu cơng ty kỹ công ty Nghiên cứu kỹ thuật 2.1 Các công cụ làm việc 2.2 Tìm hiểu ngơn ngữ JSX, Jquery, Javascripts, Html, Css 2.3 Lập trình giao diện với thư viện Antdesign Thực project Lịch làm việc Chương 3: Chi tiết project Giới thiệu dự án quản lý nhân 1.1 Chức người dung 1.2 Chức admin Thực TÀI LIỆU THAM KHẢO TỔNG KẾT 10 Nguyễn Hoài Phong Nguyễn Hoài Phong Chương 1: Giới thiêu công ty thực tập Giới thiệu công ty cổ phần VNG VNG công ty công nghệ Việt Nam với mảng sản phẩm Trị chơi trực tuyến, Nền tảng kết nối, Thanh toán điện tử Dịch vụ điện toán đám mây.[1] Tiền thân VNG công ty Vinagame thành lập vào tháng năm 2004 Sản phẩm công ty Hê sinh thái sản phẩm VNG bao gồm nhóm sản phẩm chính, tập trung vào ứng dụng, giải pháp mang đến trải nghiệm phong phú tiện ích thường ngày cho người sử dụng - Dịch vụ đám mây: vCloudcam, 123CS, Cloud server, IoT Hub, vCloudStack,… - Data center: VNG có hai Data Center đạt tiêu chuẩn Tier-3, đặt TP.HCM (Công viên Phần mềm Quang Trung, Q 12) Hà Nội (khu Cơng nghệ cao Hịa Lạc) với tổng diện tích 1.700 m2, công suất điện sử dụng 1.2 MW - VNG Games game tiêu biểu Võ lâm truyền kì, Pubg Mobile, Bang bang, Gunny, … - Nền tảng kết nối: Zing, zalo, zingnew, mp3, … Nguyễn Hoài Phong Chương 2: Nội dung thực tập Đợt thực tập với chủ đề “IT Support” nhằm mục đích giúp sinh viên thực tập đào tạo toàn diện lập trình phần mềm quản lý nhân sự, đồng thời rèn luyện kỹ mềm làm việc nhóm, thuyết trình, giao tiếp Tại cơng ty, sinh viên có hội học tập, khám phá làm việc môi trường phát triển phần mềm chuyên nghiệp Tìm hiểu cơng ty kỹ công ty Thời gian : ngày Nội dung : Giới thiệu công ty, cách tổ chức công ty Được nghe người phụ trách giới thiệu cơng ty, q trình thành lập phát triên (như nhắc đến trên), quy trình làm việc từ cao xuống thấp, cách thức tổ chức cơng ty Ngồi ra, thực tập sinh cịn giới thiệu cách thức làm việc công ty thời gian làm, quy định cần phải tuân thủ, cách sử dụng email công việc… Kết : Hiểu thêm công ty cổ phần VNG, q trình thành lập phát triển Có thêm kỹ việc sử dụng email công việc, làm việc có kế hoạch, có kỷ luật, có trách nhiệm Nghiên cứu kỹ thuật 2.1 2.2 Các công cụ làm việc Thời gian : ngày Nội dung : Tìm hiểu cơng cụ sử dụng trình làm việc Trong thời gian này, supervisor hướng dẫn thực tập sinh tìm hiểu cơng cụ giúp ích cho cơng việc sau Một số phần mềm số Tortoise Git - sử dụng làm việc nhóm, Webstorm – IDE phát triển phầm mềm vai trò Front-end, Notepad ++ - chương trình soạn thảo văn hữu ích phổ biến với lập trình viên Thực : Thực hành sử dụng phần mềm nêu Kết : Lập trình sử dụng cơng cụ miễn phí, giúp dễ dàng kết hợp công cụ với nhau, so với việc dung IDE Tìm hiểu ngơn ngữ JSX, Jquery, Javascripts, Html, Css Thời gian : ngày (1 tuần) Nội dung : Được training kỹ UX/UI, kiến thức quan trọng cho việc tối ưu website Nguyễn Hoài Phong Lập trình giao diện Các kiến thức html css, cách viết cấu trúc cho giao diện, chia layout hợp lí - RestfulApi: Học phương thức dung để call API gắn data lên sản phẩm - Xử lý framework ReactJs Được hướng dẫn code platform có sẵn để theo cấu trúc tốt ReactJs giải tối đa trường hợp bất đồng bộ, tìm hiểu sâu Saga, Redux,… Thực : - Tham gia đầy đủ buổi training công ty - Làm thực hành, kiểm tra kiến thức học - Kết : - 2.3 Nâng cao kỹ lập trình giao diện với ReactJs Có kiến thức quan trọng cho việc lập trình web sau Ngồi cịn biết thêm số quy tắc việc viết code cho chuẩn, dễ đọc, dễ hiểu Lập trình giao diện với thư viện Antdesign - Nội dung: Các kiến thức html, css để kết hợp với thư viện Antdesign tạo sản phẩm đẹp - Form: Làm để quản lí kiện onChange form quản lí giá trị field sử dụng AntDesign - Upload Hiểu chức Upload hình ảnh, file, … Thực : - Tham gia đầy đủ buổi trainning - Làm tập thực hành tạo trang đăng nhập, đăng ký,… Kết : - Hiểu khái niệm với component Antd - Đã tạo trang tạo trang đăng trạng thái, news feed Nguyễn Hoài Phong Thực project Sau tháng training thực hành, thực tập sinh nắm kiến thực html, css, js framework ReactJs Trong tháng thứ hai, trainer hướng dẫn thực tập sinh áp dụng kiến thức học để thực project quản lý nhân Website Chi tiết đồ án nói phần sau Lịch làm việc Tuần - - - - - - - Mức độ Cơng việc Người hướng dẫn hồn thành Tìm hiểu công Chị Nguyễn Vân 100% ty, cách tổ chức Phụng công ty Làm quen với công cụ làm việc công ty Học cách trao đổi, làm việc qua email Tìm hiểu ngơn ngữ Chị Nguyễn Vân 90% lập trình html, css Phụng Thực hành viết landing page Làm test Tìm hiểu Chị Nguyễn Vân 85% ReactJs Phụng Thực hành xây dựng base cho ReactJs Tìm hiểu Chị Nguyễn Vân 95% Antdesign Phụng Thực hành tạo page antdesign Tham gia xây dựng Chị Nguyễn Vân 90% giao diện dự án Phụng Đổ data lên trang thông tin Viết trang cá nhân Chị Nguyễn Vân 95% Nhận xét người hướng dẫn Tốt Tốt Tốt Tốt Tốt Tốt Nguyễn Hoài Phong - Update thông tin cá nhân - Thay đổi hoạt động, đăng ký lịch làm việc - Hoàn thiện trang news feed - Hoàn thành chức đăng trạng thái - Tương tác với trạng thái khác - Xây dựng trang admin - Đổ liệu danh sách quản lí nhân thêm/ xóa/ sửa nhân Phụng Chị Nguyễn Vân 90% Phụng Tốt Chị Nguyễn Vân 95% Phụng Tốt Nguyễn Hoài Phong Chương 3: Chi tiết project Giới thiệu dự án quản lý nhân Sản phẩm lấy ý tưởng từ trang mạng xã hội Facebook, bên cạnh áp dụng chức quản lý sức khỏe, ngày làm việc, wiki cung cấp thông tin cần thiết cho nhân nói riêng cơng ty nói chung 1.1 Chức người dung Mơ tả: Có chức thông báo kiện hỗ trợ nhân thông qua kênh group bàn luận, quản lí thơng tin cá nhân mình, biết thơng tin phúc lợi, lương hưởng cho 1.2 Chức admin Mơ tả: Dùng để quản lý thông báo kiện ngày, set quyền cho account, task cho nhân sự, phần role admin Thực Về Front-end: - - Nguyễn Hoài Phong (Intern) Võ Nhật Trường (Dev) Lê Phạm Hoàng Quý (Dev) Kế hoạch Giai đoạn xây dựng platform: - Hoàn thành giao diện Figma Cấu trúc folder cho ReactJs Xây dựng giao diện Phân tích flow cho UI user UI admin Kết : - Hầu hết thực Nguyễn Hoài Phong Giai đoạn build project: - Đổ liệu lên trang info Hồn thành chức quản lí admin Hoàn thành page hỗ trợ nhân quản lí lương bổng, phúc lợi Hồn thành chức trang mạng xã hội Responsive thiết bị khác Kết : Đã hoàn thành tồn tính trên, trừ việc responsive Nguyễn Hoài Phong TÀI LIỆU THAM KHẢO For ReactJs React – A JavaScript library for building user interfaces (reactjs.org) For html,css,js HTML Tutorial (w3schools.com) For Antdesign Ant Design - The world's second most popular React UI framework Nguyễn Hoài Phong 10 TỔNG KẾT Như vậy, vòng tháng ngắn ngủi, nhóm kịp hồn thành game 3D chạy tảng PC Android Game có đầy đủ tính đề ban đầu Do thời gian có hạn nên tính game cịn đơn giản, hình ảnh chưa đẹp mong đợi Nhưng game phát triển theo framework có tính kế thừa nên sau có thời gian phát triển lên mức cao Chân thành cảm ơn giúp đỡ anh chị nhóm trainer Gameloft, nỗ lực nhóm Beast Knight để hồn thành game Cảm ơn thầy Nguyễn Hữu Thương giúp em hoàn thành báo cáo Nguyễn Hoài Phong ... dung thực tập Đợt thực tập với chủ đề “IT Support” nhằm mục đích giúp sinh viên thực tập đào tạo toàn diện lập trình phần mềm quản lý nhân sự, đồng thời rèn luyện kỹ mềm làm việc nhóm, thuyết trình, ... Qua thời gian tìm hiểu thực tế để xác định đề tài thực tập, em nhận thấy hệ thống quản lý nhân công ty vấn đề quan trọng việc quản lý công ty Bởi nhân thành phần khơng thể thiếu để cơng ty hoạt... Phong Thực project Sau tháng training thực hành, thực tập sinh nắm kiến thực html, css, js framework ReactJs Trong tháng thứ hai, trainer hướng dẫn thực tập sinh áp dụng kiến thức học để thực