Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 16 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
16
Dung lượng
648,58 KB
Nội dung
ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH 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 DOANH NGHIỆP Vị trí thực tập: Drupal Developer Cơng ty thực tập: CƠNG TY CỔ PHẦN CÔNG NGHỆ WEEBPAL Người phụ trách: Nguyễn Ngọc Hải Sinh viên: Lê Quốc Khanh MSSV: 19521680 Lớp: SE501.N21.PMCL TP HỒ CHÍ MINH, 2023 LỜI CẢM ƠN Trong thời đại cơng nghệ thông tin phát triển mạnh mẽ nay, việc thực tập doanh nghiệp công nghệ thông tin hội vơ q báu Đó hội để tiếp cận áp dụng kiến thức học vào thực tế, tìm hiểu quy trình làm việc, cơng nghệ tạo dựng mối quan hệ chuyên môn Trong báo cáo này, em xin trình bày trình thực tập doanh nghiệp công nghệ thông tin, nhằm mục đích cung cấp nhìn tổng quan hoạt động doanh nghiệp kinh nghiệm cá nhân trình tham gia cơng việc Trong suốt thời gian thực tập, em có hội trải nghiệm tiếp cận với cơng nghệ, quy trình làm việc chuyên nghiệp, môi trường làm việc đầy thử thách Qua đó, em có kiến thức kỹ thực tế, từ phát triển nâng cao khả làm việc Tuy nhiên, kinh nghiệm tích lũy em cịn yếu khó tránh khỏi sai sót, mong q thầy bỏ qua Trong trình báo cáo em mong nhận góp ý từ thầy để phát triển thêm kĩ có tương lai Vì u cầu sách bảo mật q doanh nghiệp nên tài liệu hình minh hoạ bên khơng tiết lộ bên ngồi Lời cuối em xin chân thành cảm ơn tất thầy cô, anh chị giúp đỡ em thời gian qua Trân trọng Thành phố Hồ Chí Minh, tháng năm 2023 Lê Quốc Khanh ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC Độc Lập - Tự Do - Hạnh Phúc CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM TP HCM, ngày tháng năm 2023 NHẬN XÉT CỦA KHOA Họ tên sinh viên: Lê Quốc Khanh MSSV: 19521680 Điện thoại: 0945958952 Mã lớp: SE501.N21.PMCL Cơng ty thực tập: CƠNG TY CỔ PHẦN CƠNG NGHỆ WEEBPAL Thời gian thực tập: 20/02/2023 – 20/04/2023 Vị trí thực tập: Lập trình viên Drupal Nhiệm vụ giao: Dự án phát triển website công ty Nhận xét khoa: MỤC LỤC Chương Giới thiệu công ty Weebpal 1.1 Giới thiệu sơ lược .9 1.2 Lịch sử công ty 10 Chương Nội dung thực tập 11 2.1 Vị trí cơng việc 11 2.2 Nội dung thực tập chi tiết 11 Chương Kết đạt 14 3.1 Điểm mạnh 14 3.2 Điểm yếu 14 3.3 Chuẩn đạt 14 TÀI LIỆU THAM KHẢO 16 DANH MỤC HÌNH Hình 1: Logo Weebpal Hình 2: Khơng gian làm việc Hình 3: Website cơng ty DANH MỤC BẢNG Bảng 1: Danh mục từ viết tắt Bảng 2: Nội dung thực tập chi tiết 13 Bảng 3: Chuẩn đạt 15 DANH MỤC TỪ VIẾT TẮT STT Từ viết tắt Từ đầy đủ Ý nghĩa Số thứ tự Số thứ tự STT bảng API Application Programming Interface Giao diện lập trình ứng dụng CMS Content Management System Hệ thống quản lí nội dung OS Open Source Bảng 1: Danh mục từ viết tắt Mã nguồn mở Chương Giới thiệu cơng ty Weebpal 1.1 Giới thiệu sơ lược Hình 1: Logo Weebpal Hình 2: Khơng gian làm việc Hình 3: Website công ty WeebPal công ty công nghệ phát triển phần mềm có trụ sở Việt Nam Công ty chuyên việc cung cấp giải pháp dịch vụ liên quan đến CMS công nghệ web WeebPal tập trung vào việc phát triển tối ưu hóa hệ thống quản lý nội dung cho trang web, đặc biệt sử dụng Drupal - hệ thống quản lý nội dung mã nguồn mở phổ biến Công ty cung cấp giải pháp Drupal đa dạng, từ việc xây dựng trang web đơn giản cho cá nhân doanh nghiệp nhỏ đến triển khai quản lý hệ thống phức tạp cho doanh nghiệp lớn 1.2 Lịch sử công ty Năm 2008: Người sáng lập (Anh Nguyễn Ngọc Hải) bắt đầu làm việc với tư cách Nhà phát triển PHP số công ty gia công phần mềm Năm 2011: Người sáng lập bắt đầu Drupal Developer Năm 2012: Công ty Weebpal thành lập vào 11/1/2012 Tập trung phát triển Drupal Themes & Development Năm 2014: Công ty Weebpal có văn phịng thức vào 1/4/2014 Tập trung phát triển Drupal Themes & Development Năm 2016: Chỉ tập trung vào phát triển Drupal Bắt đầu số sản phẩm Drupal dành cho PR Năm 2017: Đổi tên thành WeebPal Technology Corporation từ ngày 9/3/2017 Năm 2018: Thực dự án với tảng khác: Symfony, Magento, Wordpress Năm 2021: Xây dựng khung quản lý chi tiết phát triển kinh doanh, nhân sự, dự án phát triển sau 10 Chương Nội dung thực tập 2.1 Vị trí cơng việc Vị trí: Lập trình viên Drupal (Back-end) Mơ tả công việc: Tại công ty em thực tập với vị trí Drupal Developer Tại em sử dụng CMS Drupal để phát triển dự án công ty, bao gồm sửa lỗi phần mềm, phát triển website nhiều công nghệ khác JS, PHP, Symfony, SFTP,… 2.2 Nội dung thực tập chi tiết STT Nhiệm vụ Thời gian Kết Nghiên cứu cơng nghệ 20/2/2023 – Hồn thành việc Drupal, ngồi nghiên cứu 21/2/2023 nghiên cứu thêm khái niệm liên quan khái niệm drupal - Open Source, CMS, Wordpress, Laravel - Website Drupal, bao gồm Drupal.org, Drupal community,… Nghiên cứu công ty, bao 21/2/2023 – Hoàn thành nắm gồm website, dự án, 22/2/2023 dự án theme, module drupal công ty mà website sử dụng Được training Server 22/2/2023- Nắm cách kết connection sử dụng SSH 24/2/2023 nối server công key, STP, SFTP ty qua sử dụng phần mềm Putty 11 Được training lệnh WinScp hệ điều hành Linux: cd, pwd, ls, mv,… Được training câu 24/2/2023 – Đã phát triển thành lệnh github 2/3/2023 công website Được training Drupal sử dụng Drupal bao gồm: Cài đặt Drupal, sử dụng để tạo website dựa theo yêu cầu training Được training javascript, 2/3/2023- Nắm khái php, jQuery 5/3/2023 niệm hai ngôn ngữ Training oop design pattern Được training sử dụng 5/3/2023 javascript, jQuery, Php để 10/3/2023 – phát triển module drupal Nắm cách phát triển module Drupal, bao gồm Hooks, Actions, Triggers, làm việc với database, nắm Entity, Controller,… Được training sử dụng 10/3/2023 – Nắm javascript, jQuery, Php để 20/3/2023 phát triển Theme phát triển themes drupal cách trang web sử dụng Drupal 12 Phát triển website thức 20/3/2023 – Làm việc chung cơng ty 20/4/2023 với nhóm, sử dụng kết học phát triển website dựa vào yêu cầu công ty Bảng 2: Nội dung thực tập chi tiết 13 Chương Kết đạt Quãng thời gian thực tập WeebPal Technology Corporation giúp em cải thiện thân nhiều quy trình làm việc thực tế, tác phong người kỹ sư phần mềm Được làm việc đây, em học thêm kỹ mềm làm việc nhóm, giao tiếp với cấp trên, đồng nghiệp, nắm quy trình công ty,… Chỉ thời gian hạn chế, em hồn thành dự án cá nhân q trình training với tính năng, yêu cầu đặt ban đầu Khi tham gia vào dự án thực tế, em hoàn thành tốt tác vụ hạn đạt chất lượng tốt 3.1 Điểm mạnh - Tích cực nghiên cứu tự học tự kiến thức - Có trách nhiệm với cơng việc - Giao tiếp tốt 3.2 Điểm yếu - Dễ bị nhầm lẫn yêu cầu, nên đơi có sai sót định - Chưa tiếp xúc qua Drupal nên có nhiều khái niệm lạ dẫn đến chậm tiến độ 3.3 Chuẩn đạt 14 Goal Mục tiêu môn học Điểm G1 Nắm bắt xu hướng, nhu cầu xã hội 9/10 tính đặc thù doanh nghiệp G2 Hiểu giải thích khái niệm 8/10 bản, thuật ngữ sơ đồ hệ thống dự án G3 Nắm quy trình, phương pháp cơng 8/10 nghệ phát triển sản phẩm phần mềm doanh nghiệp G4 Có khả tìm hiểu vấn đề, mơ hình hóa 8/10 vấn đề tham gia giải vấn đề G5 Phát triển kỹ tư duy, kỹ làm việc 8/10 nhóm kỹ trình bày G6 Đọc, hiểu tài liệu giao tiếp tiếng 9/10 Anh Bảng 3: Chuẩn đạt 15 TÀI LIỆU THAM KHẢO [1] Drupal Development Company; https://weebpal.com [2] Drupal; www.drupal.org [3] Open source; https://en.wikipedia.org/wiki/Open_source 16