Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 22 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
22
Dung lượng
873,42 KB
Nội dung
TRƯỜNG ĐẠI HỌC MỞ THÀNH PHỐ HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN TRẦN LONG PHÚ BÁO CÁO THỰC TẬP TỐT NGHIỆP BÁO CÁO THỰC TẬP TỐT NGHIỆP Ngành: Công Nghệ Thông Tin Hướng chuyên ngành: Mạng máy tính Lớp: DH17TH03 NGƯỜI HƯỚNG DẪN KHOA HỌC Ts Trương Hoàng Vinh Thành phố Hồ Chí Minh – Năm 2020 TRƯỜNG ĐẠI HỌC MỞ THÀNH PHỐ HỒ CHÍ MINH KHOA CƠNG NGHỆ THÔNG TIN TRẦN LONG PHÚ BÁO CÁO THỰC TẬP TỐT NGHIỆP BÁO CÁO THỰC TẬP TỐT NGHIỆP Ngành: Công Nghệ Thông Tin Hướng chuyên ngành: Mạng máy tính Lớp: DH17TH03 NGƯỜI HƯỚNG DẪN KHOA HỌC Ts Trương Hồng Vinh Thành phố Hồ Chí Minh – Năm 2020 LỜI CẢM ƠN Để hoàn thành buổi thực tập tốt nghiệp này, em xin cảm ơn thầy Trương Hoàng Vinh (Giảng viên thức) Thầy tận tình giúp đỡ em việc xin tuyển lời khuyên hữu ích việc hịa hợp với cơng ty Ngồi ra, em xin phép cảm ơn ban lãnh đạo FPT Information System (FIS), đặc biệt Dương Ngọc Long Nam (Trưởng phòng TDC) tạo điều kiện để em thực tập môi trường chuyên nghiệp công ty hàng đầu Việt Nam Sau cùng, em xin cảm ơn anh chị phòng ban TDC hỗ trợ chia sẻ cho em nhiều kinh nghiệm kiến thức bổ ích để em áp dụng công việc sau ĐÁNH GIÁ KẾT QUẢ THỰC TẬP MỤC LỤC LỜI CẢM ƠN ĐÁNH GIÁ KẾT QUẢ THỰC TẬP MỤC LỤC Lịch làm việc Giới thiệu tổ chức 2.1 Sơ lược .5 a) Lịch sử hình thành b) Tổng quát c) Phạm vi hoạt động d) FPT Information System .8 e) Cơ cấu tổ chức .9 2.2 Địa Nội dung nhiệm vụ giao 10 Nội dung công việc kết đạt 11 Kết đợt thực tập 20 5.1 Những kiến thức lập trình củng cố 20 5.2 Những kiến thức công ty 20 NỘI DUNG BÁO CÁO Lịch làm việc Thứ 2-6 Giờ làm việc 8:30 – 17:30 Giới thiệu tổ chức 2.1 Sơ lược a) Lịch sử hình thành FPT thành lập vào ngày 13 tháng năm 1988 ơng Trương Gia Bình Năm 1988, FPT thành lập với tên gọi Công ty Cổ phần Chế biến Thực phẩm hoạt động lĩnh vực công nghệ sấy, công nghệ thông tin, công nghệ tự động hóa Ngày 27/10/1990 đổi thành The Corporation for Financing Promoting Technology - Công ty Đầu tư Phát triển Công nghệ với hoạt động kinh doanh cốt lõi Công nghệ thông tin b) Tổng quát Trong suốt q trình hoạt động, FPT ln nỗ lực với mục tiêu cao mang lại hài lòng cho khách hàng thông qua dịch vụ, sản phẩm giải pháp công nghệ tối ưu Đồng thời, FPT không ngừng nghiên cứu tiên phong xu hướng cơng nghệ góp phần khẳng định vị Việt Nam cách mạng công nghiệp lần thứ - Cuộc cách mạng số FPT tiên phong cung cấp dịch vụ chuyển đổi số toàn diện cho tổ chức, doanh nghiệp quy mô tồn cầu Hình Một góc tịa nhà FPT c) Phạm vi hoạt động FPT hoạt động 03 lĩnh vực kinh doanh cốt lõi gồm: Công nghệ, Viễn thông Giáo dục FPT sở hữu hạ tầng viễn thông phủ khắp 59/63 tỉnh thành Việt Nam khơng ngừng mở rộng hoạt động thị trường tồn cầu với 46 văn phòng 22 quốc gia vùng lãnh thổ bên Việt Nam d) FPT Information System Công ty TNHH Hệ Thống Thông Tin FPT (Viết tắt FPT IS) thành lập vào năm 1994, nhà tích hợp hệ thống, cung cấp sản phẩm/ giải pháp dịch vụ CNTT hàng đầu Việt Nam khu vực FPT IS sở hữu lực công nghệ thừa nhận khách hàng đối tác tồn cầu, chúng tơi mang đến dịch vụ giải pháp phục vụ lĩnh vực trọng yếu quốc gia Hình Trụ sở FPT IS Quận e) Cơ cấu tổ chức Đơn vị thực tập: FPT IS TDC Chức năng: Cung cấp giải pháp React Native, ReactJS, Java Ứng dụng quản lý nội FIS: FIS Insight Ứng dụng cung cấp dịch vụ thị: Bình Định Smart City, Bình Tân cơng dân số 2.2 Ứng dụng quản lý doanh nghiệp: ACS EKYC, Hanhwa life lime Địa Lô B3, Sáng Tạo, Tân Thuận Đông, Quận 7, Thành phố Hồ Chí Minh 10 Nội dung nhiệm vụ giao Hồn thành hình giao Ghi lại tồn q trình ngày, tuần qua Jira Sửa lỗi giao từ tester qua Jira Họp báo cáo tiến độ cho trưởng phòng vào thứ 11 Nội dung công việc kết đạt Tháng 1: Huấn luyện đào tạo React Native A) Người chịu trách nhiệm: Người hướng dẫn: Ông Trần Ngọc Linh (TDC) Chức vụ: Trưởng phòng ban TDC Công việc: điều hành dự án, thông qua định, quản lý mặt nhân - chấm cơng Người đồng hướng dẫn: Ơng Dương Ngọc Long Nam (TDC) Chức vụ: Quản đốc (Scrum Master), Giám đốc Giám đốc Trung tâm Phát triển hệ thống (TDC) Người đồng hướng dẫn: Ông Trần Tấn Tài (TDC) Chức vụ: nhân viên Công việc: hướng dẫn React Native, Gitlab, quản lý luồng Gitlab 12 B) Tập huấn Những nhân viên ngày đầu tới FPT IS phải tham gia khóa tập huấn đồng thời phải thực thi để đạt chứng Lịch trình tập huấn: Sinh hoạt – giới thiệu Giới thiệu văn hóa FPT Đào tạo tác phong cơng việc Đào tạo bảo mật quyền riêng tư Đào tạo sử dụng web nội công ty Làm kiểm tra bảo mật tác phong công ty Tham quan FPT IS Trở đơn vị thực tập 13 C) Dự án đào tạo Tên dự án: Quản lý đào tạo Đây dự án huấn luyện cho nhân viên dựa app nhỏ bên FIS Insight (App nội Công ty FPT IS) Công dụng app để quản trị viên tạo khóa học để tập huấn nhân viên nhân viên sau tham gia khóa học phải thực thao tác check in vào lớp check out khỏi lớp Phần backend viết Java, cụ thể Spring Boot phần app Mobile viết Javascript (React Native) Hình Minh họa ứng dụng Quản lý đào tạo 14 D) Các nhóm dự án Design team: Nhóm thiết kế giao diện Mobile team: Nhóm lập trình mobile React Native Backend team: Nhóm lập trình phần backend Java (Spring boots) Tester team: Team kiểm tra chất lượng E) Tìm hiểu cơng cụ, phần mềm Cơng cụ lập trình: Visual studio code, IntelliJ, Android Studio, Xcode Công cụ giao tiếp: Skype for bussiness, Outlook, Fis insight email Công cụ thiết kế giao diện: Figma Công cụ liên kết máy tính từ xa: Anydesk Phần mềm quản lý: JIRA FPT có sử dụng số phần mềm phiên doanh nghiệp Jira Gitlab Chúng truy cập web nội FPT IS phải dùng VPN kết nối với mạng cơng ty 15 F) Mơ hình quản lý Mỗi nhân viên giao task định sau làm xong phải thông báo cho tester để tester kiểm tra sản phẩm Sau kiểm tra xong tester thực tập thơng báo cho developer lỗi đánh giá phần trăm hồn thành Nếu 90% vào dự án thức 16 Tháng 2: Vào dự án thức Sau hoàn thành dự án đào tạo FPT, trưởng phịng Trần Ngọc Linh chia nhóm để làm dự án thức Đối với Mobile team có chia làm phận: Design, Developer Tester Ở làm quen với cách thức quản lý cách xếp thư mục theo phong cách công ty Các kiến thức đào tạo: Mơ hình quản lý Scrum Coding Conventions Tên dự án: Ebiztrip Mô tả dự án: Đây dự án nội bên FPT IS dùng để bán cho bên ngồi Dự án phần mềm cho phép nhân viên đăng ký cơng tác nhập chi phí mong muốn Từ phía cấp phê duyệt chấp nhận cho đặt Khi cấp kinh phí, nhân viên đặt vé máy bay, tàu hỏa hoặc, xe khách sạn thơng qua ứng dụng Hình Trang ứng dụng Ebiztrip 17 A) Coding Convention Đây nguyên tắc chung để đặt tên file xếp file Đối với folder đặt theo kiểu camel case (từ viết thường, từ viết hoa chữ đầu), tên tệp tin chứa component tên lớp đặt theo kiểu pascal case (viết hoa chữ đầu) Đối với React Native có thư viện để quản lý liệu (gọi state) có thư viện chứa tệp tin để lập trình Tên thư mục tệp tin viết theo kiểu camel case Hình Cách xếp thư mục file dự án React Native FPT IS B) Mơ hình quản lý Scrum 18 Đây mơ hình để quản lý trình phát triển phần mềm Công việc chia làm sprint (thường FPT IS tháng) Mỗi ngày có buổi họp để báo cáo hơm qua vừa làm được, hơm qua cịn vướng mắc task giao Mơ hình phát triển dựa phương pháp Agile, tính tịnh tiến theo phân đoạn phải thường xuyên có buổi meeting demo với khách hàng để trao đổi ý tưởng với khách hàng sửa lỗi theo ý họ Cuối sprint có buổi họp sơ kết xong đề xuất thay đổi cho sản phẩm Đồng thời có buổi họp kiểm định để đưa ưu nhược điểm nên sửa cho sprint sau C) Quy trình làm việc Nhận thơng tin task thông qua assign task JIRA Đọc yêu cầu (requirement) JIRA Xem design giao diện mẫu Figma Phát triển theo yêu cầu JIRA Figma cho tảng Android IOS Tiến hành kiểm tra với yêu cầu Tiến hành sửa lỗi có lỗi báo từ đội tester Update tiến độ công việc JIRA cuối ca làm 19 Tháng 3: Tiếp tục công việc Tiếp tục công việc dự án Ebiztrip nhận thêm dự án Econtract_acs Mô tả Econtract_ACS: dự án làm cho AEON, dùng để kiểm tra thông tin khách hàng qua gương mặt, CMND Hình Hình minh họa ứng dụng Econtract_ACS 20 Kết đợt thực tập 5.1 5.2 Những kiến thức lập trình củng cố Hiểu rõ React Native, Javascript Hiểu cách viết Redux Trau dồi thêm nhiều kiến thức lập trình Android IOS Có thêm nhiều kiến thức thiết kế UI/UX Những kiến thức công ty Hiểu rõ cách thức làm việc, quản lý công ty lớn Hiểu kỹ khác công ty: xin nghỉ việc, viết email,… Các kinh nghiệm sống từ người đàn anh trước 21 ... PHỐ HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN TRẦN LONG PHÚ BÁO CÁO THỰC TẬP TỐT NGHIỆP BÁO CÁO THỰC TẬP TỐT NGHIỆP Ngành: Công Nghệ Thơng Tin Hướng chun ngành: Mạng máy tính Lớp:... ra, em xin phép cảm ơn ban lãnh đạo FPT Information System (FIS), đặc biệt Dương Ngọc Long Nam (Trưởng phòng TDC) tạo điều kiện để em thực tập môi trường chuyên nghiệp công ty hàng đầu Việt Nam... 12 B) Tập huấn Những nhân viên ngày đầu tới FPT IS phải tham gia khóa tập huấn đồng thời phải thực thi để đạt chứng Lịch trình tập huấn: Sinh hoạt – giới thiệu Giới thiệu văn hóa FPT