1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÁO cáo THỰC tập tốt NGHIỆP tại FPT information system (FIS)

22 521 2

Đ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

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 873,42 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Ngoài ra, em xin phép cảm ơn ban lãnh đạo của FPT Information System FIS,đặc biệt hơn là Dương Ngọc Long Nam Trưởng phòng TDC đã tạo điều kiện để emđược thực tập trong môi trường chuyên

Trang 1

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

Trang 3

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

Trang 4

LỜI CẢM ƠN

Để có thể hoàn thành được buổi thực tập tốt nghiệp này, em xin cảm ơn thầyTrương Hoàng Vinh (Giảng viên chính thức) Thầy đã tận tình và giúp đỡ em trong việcxin tuyển và những lời khuyên hữu ích trong việc hòa hợp với công ty

Ngoài ra, em xin phép cảm ơn ban lãnh đạo của FPT Information System (FIS),đặc biệt hơn là Dương Ngọc Long Nam (Trưởng phòng TDC) đã tạo điều kiện để emđược thực tập trong môi trường chuyên nghiệp của một công ty hàng đầu Việt Nam

Sau cùng, em xin cảm ơn các anh chị trong phòng ban TDC đã hỗ trợ và chia sẻcho em nhiều kinh nghiệm và kiến thức bổ ích để em có thể áp dụng được trong côngviệc sau này

Trang 5

ĐÁNH GIÁ KẾT QUẢ THỰC TẬP

Trang 6

MỤC LỤC

LỜI CẢM ƠN 2

ĐÁNH GIÁ KẾT QUẢ THỰC TẬP 3

MỤC LỤC 4

1 Lịch làm việc 5

2 Giới thiệu về tổ chức 5

2.1 Sơ lược 5

a) Lịch sử hình thành 5

b) Tổng quát 6

c) Phạm vi hoạt động 7

d) FPT Information System 8

e) Cơ cấu tổ chức 9

2.2 Địa chỉ 9

3 Nội dung nhiệm vụ chính được giao 10

4 Nội dung công việc và kết quả đạt được 11

5 Kết quả đợt thực tập 20

5.1 Những kiến thức lập trình đã được củng cố 20

5.2 Những kiến thức trên công ty 20

Trang 7

NỘI DUNG BÁO CÁO

tự động hóa

Ngày 27/10/1990 được đổi thành The Corporation for Financing Promoting Technology - Công ty Đầu tư và Phát triển Công nghệ với hoạt động kinh doanh cốt lõi là Công nghệ thông tin

Trang 8

b) Tổng quát

Trong suốt quá trình hoạt động, FPT luôn nỗ lực với mục tiêu cao nhất là mang lại sự hài lòng cho khách hàng thông qua những dịch vụ, sản phẩm và giải pháp công nghệ tối ưu nhất Đồng thời, FPT không ngừng nghiên cứu và tiên phong trong các xu hướng công nghệ mới góp phần khẳng định vị thế củaViệt Nam trong cuộc cách mạng công nghiệp lần thứ 4 - Cuộc cách mạng số FPT sẽ tiên phong cung cấp dịch vụ chuyển đổi số toàn diện cho các tổ chức, doanh nghiệp trên quy mô toàn cầu

Hình 1 Một góc tòa nhà FPT

Trang 9

c) Phạm vi hoạt động

FPT hoạt động trong 03 lĩnh vực kinh doanh cốt lõi gồm: Công nghệ, Viễnthông và Giáo dục FPT sở hữu hạ tầng viễn thông phủ khắp 59/63 tỉnh thành tại Việt Nam và không ngừng mở rộng hoạt động trên thị trường toàn cầu với 46 văn phòng tại 22 quốc gia và vùng lãnh thổ bên ngoài Việt Nam

Trang 10

d) FPT Information System

Công ty TNHH Hệ Thống Thông Tin FPT (Viết tắt là FPT IS) được thành lập vào năm 1994, là nhà tích hợp hệ thống, cung cấp sản phẩm/ giải pháp và dịch vụ CNTT hàng đầu Việt Nam và khu vực FPT IS sở hữu năng lực công nghệ được thừa nhận bởi các khách hàng và đối tác toàn cầu, chúng tôi mang đến những dịch vụ và giải pháp phục vụ các lĩnh vực trọng yếu của từng quốc gia

Trang 11

e) Cơ cấu tổ chức

Đơn vị thực tập: FPT IS TDC

Chức năng:

 Cung cấp các giải pháp React Native, ReactJS, Java

 Ứng dụng quản lý nội bộ 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ố

 Ứng dụng quản lý trong doanh nghiệp: ACS EKYC, Hanhwa life lime

2.2 Địa chỉ

Lô B3, Sáng Tạo, Tân Thuận Đông, Quận 7, Thành phố Hồ Chí Minh

Trang 12

3 Nội dung nhiệm vụ chính được giao

 Hoàn thành các màn hình được giao

 Ghi lại toàn bộ quá trình trong ngày, tuần qua Jira

 Sửa các lỗi được giao từ tester qua Jira

 Họp và báo cáo tiến độ cho trưởng phòng vào mỗi thứ 2

Trang 13

4 Nội dung công việc và kết quả đạt được

Tháng 1: Huấn luyện và đào tạo về 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 các quyết định, quản lý về mặt

nhân sự - 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

Trang 14

B) Tập huấn

 Những nhân viên ngày đầu tới FPT IS sẽ phải tham gia một khóa tập huấn và đồng thời phải thực hiện các bài thi để đạt chứng chỉ

 Lịch trình tập huấn:

 Sinh hoạt – giới thiệu

 Giới thiệu về văn hóa FPT

 Đào tạo tác phong trong công việc

 Đào tạo bảo mật và quyền riêng tư

 Đào tạo sử dụng web nội bộ công ty

 Làm 2 bài kiểm tra về bảo mật và tác phong công ty

 Tham quan FPT IS

 Trở về đơn vị thực tập

Trang 15

C) Dự án đào tạo

Tên dự án: Quản lý đào tạo

Đây là một dự án huấn luyện cho nhân viên mới dựa trên một app nhỏ bên trong FIS Insight (App nội bộ của Công ty FPT IS) Công dụng của app này là để quản trị viên có thể tạo 1 khóa học để tập huấn nhân viên và nhân viên sau khi tham gia khóa học sẽ phải thực hiện thao tác check in khi vào lớp và check out khi ra khỏi lớp Phần backend sẽ được viết bằng Java, cụ thể hơn là bằng Spring Boot và phần app Mobile sẽ được viết bằng Javascript (React Native)

Hình 3 Minh họa ứng dụng Quản lý đào tạo

Trang 16

D) Các nhóm trong dự án

 Design team: Nhóm thiết kế giao diện

 Mobile team: Nhóm lập trình mobile bằng React Native

 Backend team: Nhóm lập trình phần backend bằng Java (Spring boots)

 Tester team: Team kiểm tra chất lượng

E) Tìm hiểu về các 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 một số phần mềm phiên bản doanh nghiệp của Jira và Gitlab Chúng chỉ có thể truy cập được trong web nội bộ của FPT IS hoặc là phải dùng VPN kết nối với mạng của công ty

Trang 17

F) Mô hình quản lý

Mỗi nhân viên sẽ được giao một task nhất định và sau khi làm xong sẽ phải thông báo cho tester để tester có thể kiểm tra sản phẩm Sau khi kiểm tra xong thì tester thực tập sẽ thông báo cho developer lỗi và sẽ đánh giá phần trăm hoàn thành Nếu trên 90% thì sẽ được vào dự án chính thức

Trang 18

Tháng 2: Vào dự án chính thức

Sau khi hoàn thành dự án đào tạo của FPT, trưởng phòng Trần Ngọc Linh sẽ chia nhóm

để làm dự án chính thức Đối với Mobile team sẽ có được chia làm 3 bộ phận: Design, Developer và Tester Ở đây sẽ được làm quen với cách thức quản lý mới và cách sắp xếp thư mục theo phong cách của công ty

Các kiến thức được đào tạo:

 Mô hình quản lý Scrum

 Coding Conventions

Tên dự án: Ebiztrip

Mô tả dự án: Đây là một dự án nội bộ bên trong FPT IS và có thể dùng để bán cho bên ngoài Dự án này về một phần mềm cho phép nhân viên đăng ký đi công tác và nhập chi phí mong muốn Từ phía cấp trên sẽ phê duyệt và chấp nhận cho đặt Khi được cấp kinh phí, nhân viên có thể đặt vé máy bay, tàu hỏa hoặc, xe và khách sạn thông qua ứng dụng này

Trang 19

A) Coding Convention

 Đây là bộ nguyên tắc chung để đặt tên file và sắp xếp file

 Đối với các folder thì sẽ đặt theo kiểu camel case (từ đầu tiên viết thường, các

từ tiếp theo viết hoa chữ cái đầu), còn tên của tệp tin chứa component và tên lớp sẽ được đặt theo kiểu pascal case (viết hoa các chữ cái đầu)

 Đối với React Native sẽ có một thư viện để quản lý các dữ liệu (gọi là các state) và sẽ có một thư viện chứa các tệp tin để lập trình ra Tên thư mục và tệp tin trong đó sẽ được viết theo kiểu camel case

Hình 5 Cách sắp xếp thư mục file trong một

dự án React Native ở FPT IS

Trang 20

 Đây là mô hình để quản lý quá trình phát triển một phần mềm Công việc sẽ được chia ra làm từng sprint (thường trong FPT IS sẽ là 6 tháng) Mỗi ngày sẽ có buổi họp để báo cáo những gì hôm qua vừa làm được, những gì hôm qua còn vướng mắc và những task sẽ được giao.

 Mô hình này được phát triển dựa trên phương pháp Agile, các tính năng sẽ được tịnh tiến theo từng phân đoạn và sẽ phải thường xuyên có những buổi meeting và demo với khách hàng để có thể trao đổi ý tưởng với khách hàng và sửa lỗi theo ý họ

 Cuối mỗi sprint sẽ có một buổi họp sơ kết về những gì đã xong và đề xuất những thay đổi cho sản phẩm Đồng thời cũng sẽ có những buổi họp kiểm định để đưa ranhững ưu nhược điểm và những gì 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 trên JIRA

 Đọc các yêu cầu (requirement) trên JIRA

 Xem bản design giao diện mẫu trên Figma

 Phát triển theo yêu cầu trên JIRA và Figma cho 2 nền tảng Android và IOS

 Tiến hành kiểm tra đúng với yêu cầu

 Tiến hành sửa lỗi nếu như có lỗi được báo từ đội tester

 Update tiến độ công việc trên JIRA ở cuối ca làm

Trang 21

Tháng 3: Tiếp tục công việc

 Tiếp tục các công việc ở dự án Ebiztrip và nhận thêm dự án mới là Econtract_acs

 Mô tả về Econtract_ACS: đây là 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 6 Hình minh họa ứng dụng Econtract_ACS

Trang 22

5 Kết quả đợt thực tập

5.1 Những kiến thức lập trình đã được củng cố

 Hiểu rõ hơn về React Native, Javascript

 Hiểu được cách viết Redux

 Trau dồi thêm nhiều kiến thức về cả lập trình Android và IOS

 Có thêm nhiều kiến thức về thiết kế UI/UX

5.2 Những kiến thức trên công ty

 Hiểu rõ được cách thức làm việc, quản lý của một công ty lớn

 Hiểu được các kỹ năng khác trong công ty: xin nghỉ việc, viết email,…

 Các kinh nghiệm về cuộc sống từ những người đàn anh đi trước

Ngày đăng: 19/08/2021, 10:31

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w