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
1,23 MB
Nội dung
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 DEVELOPER Công ty thực tập: Người phụ trách: Thực tập sinh: CÔNG TY TNHH THƯƠNG MẠI VÀ DỊCH VỤ NINA Trần Điền Minh Nguyễn Văn Minh TP Hồ Chí Minh, tháng 06 năm 2023 LỜI MỞ ĐẦU Trong cách mạng công nghiệp 4.0, cơng nghệ thơng tin nói chung ngành Cơng nghệ phần mềm nói riêng ln nhân tố đóng vai trị quan trọng q trình phát triển xã hội Công nghệ Web, hay công nghệ sản xuất trang web phục vụ hầu hết nhu cầu người từ bán hàng, cung cấp kiến thức đến thông tin liên lạc, Hiện có đến 1.5 tỷ trang web, nhu cầu tạo trang web chưa có dấu hiệu giảm Do đó, trang web muốn nhiều người sử dụng phải đáp ứng yếu tố hình thức nội dung Làm để sản phẩm tạo đạt chất lượng cao hai yếu tố ln làm đội ngũ phát triển website cần phải suy nghĩ đau đầu Để thử thách thân ngành công nghiệp web, em lựa chọn Full stack web developer định hướng cho việc học nghề nghiệp tương lai Sau năm tháng môi trường đại học, với mong muốn áp dụng kiến thức học có trải nghiệm mơi trường thực tế, em định tham gia vào công ty TNHH thương mại dịch vụ NINA – môi trường lý tưởng chuyên nghiệp để thực dự định LỜI CẢM ƠN Em xin trân trọng gửi lời cảm ơn đến anh Trần Điền Minh tạo điều kiện cho em hội thực tập công ty Dù thời gian ngắn nhờ dẫn nhiệt tình anh Trần Điền Minh, em tiếp thu kiến thức quan trọng để tham gia dự án thực tế Chân thành cảm ơn anh Trần Điền Minh anh chị team 10 bỏ nhiều thời gian, công sức để hướng dẫn giúp đỡ em tận tình làm quen môi trường việc tiếp cận kiến thức cơng nghệ, kỹ lập trình tư sản phẩm để thực tốt dự án cá nhân dự án thực tế thời gian qua Em 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 TP HCM, ngày 23 tháng 06 năm 2023 Nguyễn Văn Minh NHẬN XÉT CỦA KHOA MỤC LỤC LỜI MỞ ĐẦU LỜI CẢM ƠN NHẬN XÉT CỦA KHOA MỤC LỤC CHƯƠNG 1: GIỚI THIỆU CÔNG TY THỰC TẬP 1.1 Giới thiệu CÔNG TY TNHH THƯƠNG MẠI VÀ DỊCH VỤ NINA 1.2 Sản phẩm công ty 1.3 Lịch làm việc thực tập công ty CHƯƠNG 2: NỘI DUNG THỰC TẬP 2.1 Tìm hiểu cơng ty kỹ công ty 2.2 Nghiên cứu kỹ thuật 2.2.1 Tuần 2.2.2 Tuần 2.3 Tham gia dự án thực tế 2.4.1 Quá trình thực 2.4.2 Kết 10 2.4.3 Thuận lợi 12 2.4.4 Khó khăn 12 CHƯƠNG 3: TỔNG KẾ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 15 CHƯƠNG 1: GIỚI THIỆU CÔNG TY THỰC TẬP 1.1 Giới thiệu CÔNG TY TNHH THƯƠNG MẠI VÀ DỊCH VỤ NINA Hình 1.1 Logo CƠNG TY TNHH THƯƠNG MẠI VÀ DỊCH VỤ NINA Công ty NINA chuyên lĩnh vực thiết kế website hàng đầu TP Hồ Chí Minh, Với đội ngũ 100 IT, 20 kế tốn, 50 chăm sóc khách hàng, 1000 sale Công ty hoạt động năm 2010 đến bây giờ, hoạt động Công Viên Phần Mềm Quang Trung (1 công viên phần mềm lớn Đông Nam Á) với đội ngũ dày dặn kinh nghiệm, chuyên môn cao Công ty tiên phong đầu công nghệ lĩnh vực Cung cấp sản phẩm Webiste chuyên nghiệp chuẩn seo, Hosting chất lượng cao hỗ trợ đăng ký tên miền cho khách hàng 1.2 Sản phẩm công ty Các sản phẩm công ty NINA bao gồm: − Thiết kế website − Bán tên miền − Bán hosting Một website NINA thiết kế có thành phần sau: tìm kiếm, tối ưu link, sơ đồ website, đăng ký nhận tin, popup quảng cáo, google dịch, đóng dấu hình ảnh, nút gọi điện/ chat zalo/facebook, mục lục viết/sản phẩm Để khách hàng có nhiều lựa chọn nên cơng ty có tạo nhiều gói, loại gói khác thành phần nhiều hay Điều giúp linh hoạt cho nhu cầu khách hàng 1.3 Lịch làm việc thực tập công ty Em tham gia làm việc công ty ngày 06 tháng 03 năm 2023 tới ngày 05 tháng 06 năm 2023, tuần em làm việc từ thứ đến thứ Công việc ngày lúc sáng đến chiều Thời gian nghỉ trưa tiếng đồng hồ Sau ngày làm việc, em viết email báo cáo tiến độ công việc ngày đến trưởng nhóm Sau đó, em có đặt vài câu hỏi nhận chia sẻ, giải đáp từ anh hướng dẫn, đặt mục tiêu cho ngày làm việc Mỗi tuần em họp tiến độ tuần lần vào chiều thứ 5, người họp bàn bạc vấn đề giải quyết, tồn đọng, học, giải pháp mục tiêu cho tuần Mỗi tháng tổ chức traning cho team lần vào sáng thứ tuần thứ 2, nội dung buổi traning thường chia sẻ kiến thức nhóm CHƯƠNG 2: NỘI DUNG THỰC TẬP [Tham khảo] 2.1 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, nghe người phụ trách giới thiệu cơng ty, q trình thành lập phát triển, quy trình làm việc từ cao xuống thấp, cách thức tổ chức cơng ty, phịng ban IT, HR, … Ngoài ra, thực tập sinh cịn giới thiệu văn hóa làm việc công ty thời gian làm, quy định, cách sử dụng email công việc, … Kết quả: hiểu thêm cơng ty NINA, 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 2.2 Nghiên cứu kỹ thuật 2.2.1 Tuần Nội dung: học cách cắt trang web, công cụ sử dụng hai công cụ photoshop figma Tùy vào designer sử dụng photoshop hay figma để thiết kế giao diện website nên em phải biết cách sử dụng hai công cụ Cơng việc em lấy hình ảnh, logo, icon font chữ từ thiết kế ra, sau sử dụng HTML CSS để tạo giao diện website Kết quả: lúc bắt đầu em cịn khó khăn sau gần tuần học hỏi em sử dụng photoshop figma thành thạo Việc code giao diện HTML CSS nhanh lẹ thuận tay 2.2.2 Tuần Nội dung: em anh mentor hướng dẫn đọc source mẫu công ty, thời gian đọc source mẫu em diễn hai ngày Trong q trình đọc em có nghiên cứu tìm hiểu PHP, AJAX JQUERY Sau đó, anh mentor hướng dẫn em tạo số chức source mẫu Việc sử dụng source mẫu để tạo website với trang mà công ty làm rồi, em tạo website lại em chưa tham gia vào website Kết quả: lúc đầu việc đọc source mẫu khó khăn nhờ dẫn nhiệt tình anh mentor mà em có thểm làm tốt phần Source công ty viết ngôn ngữ PHP nên sau qua trình tìm hiểu em hiểu sử dụng ngỗn ngữ PHP tốt 2.3 Tham gia dự án thực tế 2.4.1 Quá trình thực Sau tuần training thực hành, em nắm bắt kiến thức để thiết kế website Tuần thứ 3, anh Trần Đình Minh bắt đầu cho em thực dự án thực tế cơng ty Sau đây, em có vẽ lại quy trình làm việc thiết kế website em: Hình ảnh 2.4.1 Sơ đồ thiết kế website • Bước 1: Kinh doanh gửi email cho em bảng mô tả hợp đồng khách hàng Nội dung gồm có: mã hợp đồng, tên khách hàng mô tả yêu cầu chức Hình ảnh 2.4.2 Mơ tả u cầu khách hàng Sau đọc đọc kỹ nội dung yêu cầu khách hàng, em trao đổi lại với kinh doanh Quá trình trao đổi làm rõ yêu cầu ghi file nhiều đọc u cầu khơng hiểu rõ hết nội dung Trao đổi xem kinh doanh cần lưu ý quan trọng thời gian bàn giao lại dự án, thời gian thường – ngày dự án • Bước 2: Bộ phận thiết kế gửi email cho em file photoshop figma Tuy vào người kế dùng cơng cụ để thiết kế Sau đó, em thực việc lấy hình ảnh, logo, icon font chữ Hình ảnh 2.4.3 Bảng design figma Sau lấy thông tin từ bảng thiết kế, em thực việc cắt website Ngơn ngữ sử dụng HTML CSS CSS em chủ yếu sử dụng flex box để chỉnh vị trí element • Bước 3: Sau làm xong việc cắt website, em đổ liệu Cơ sở liệu công ty em sử dụng MySQL Hình ảnh 2.4.4 Hệ quản trị sở liệu MySQL Để đổ liệu em phải đưa liệu lên admin, liệu hình ảnh, icon nội dung em lấy từ việc cắt website Hình ảnh 2.4.4 Admin để đưa liệu vào Sau admin có liệu mà em đưa vào, em dùng câu lệnh select để lấy chúng đưa lên website Hình ảnh 2.4.5 Các câu lệnh slect để lấy liệu • Bước 4: Sau hoàn thành website hoàn chỉnh, em đưa tồn án lên FileZilla Hình ảnh 2.4.6 Đưa dự án vào FileZilla 2.4.2 Kết Sau thời gian thực án thực tế hai tháng rưỡi Số dự án website mà em làm 16 dự án Sau hình ảnh số dự án mà em thực hiện: 10 Hình ảnh 2.4.7 Dự án điện lạnh Hình ảnh 2.4.8 Dự án đặt phịng 11 Hình ảnh 2.4.9 Dự án phịng khám Hình ảnh 2.4.9 Dự án nội thất 2.4.3 Thuận lợi Nhờ trợ giúp tận tình anh Trần Đình Minh mà trình tham gia dự án thực tế em thuận lợi Việc sử dụng ngôn ngữ PHP em trở lên tốt hơn, em sử dụng HTML CSS để cắt giao diện tốt trước Em sử dụng JQUERY viết AJAX 2.4.4 Khó khăn Trong q trình làm dự án thực tế khó khăn em gặp phải em viết HTML CSS chưa giống bảng thiết kế mà designer đưa Khoảng cách phần, màu sắc 12 chưa giống bảng thiết kế Ngoài ra, việc viết AJAX em chưa tốt hay bị anh mentor nhắc nhở 13 CHƯƠNG 3: TỔNG KẾT Quãng thời gian thực tập công ty NINA 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 sử dụng mail, làm việc nhóm, giao tiếp với cấp giao tiếp với người nhóm 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 Sau thời gian thực tập công ty NINA, em học cách viết email báo cáo hàng ngày Em học cách giao tiếp với cấp giao tiếp với người nhóm Em học cách ăn mặc gon gàng tác phong lịch làm Về kỹ thuật, em học cách sử dụng ngôn ngừ PHP, AJAX, HTML & CSS, JQUERY nhúng plugin 3.2 Điểm yếu Về kỹ thuật, việc viết AJAX em yếu Về tác phong, em có hơm làm bị trễ 3.3 Chuẩn đạt Goal Mục tiêu môn học G1 Nắm bắt xu hướng, nhu cầu xã hội tính đặc thù doanh nghiệp G2 Hiểu giải thích khái niệm bản, thuật ngữ sơ đồ hệ thống dự án G3 Nắm quy trình, phương pháp cơng 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 vấn đề tham gia giải vấn đề G5 Phát triển kỹ tư duy, kỹ làm việc nhóm kỹ trình bày G6 Đọc, hiểu tài liệu giao tiếp tiếng Anh 14 TÀI LIỆU THAM KHẢO https://www.php.net/manual/en/ https://www.w3schools.com/jquery/default.asp https://www.w3schools.com/sql/default.asp https://www.w3schools.com/html/default.asp https://www.w3schools.com/css/default.asp https://www.w3schools.com/js/default.asp 15