Tải bản đầy đủ (.docx) (14 trang)

Báo cáo thực tập mobile intern

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (402.12 KB, 14 trang )

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
Mobile Intern

Công ty thực tập:
Người phụ trách:
Thực tập sinh:

ITR VN
Phan Thu Hảo
Trần Anh Tuấn

TP. Hồ Chí Minh, tháng 7 năm 2023
1


LỜI MỞ ĐẦU

Thực tập doanh nghiệp luôn là một phần quan trọng trong quá trình học
tập của sinh viên, mang đến cho họ cơ hội học hỏi và tích lũy kinh nghiệm,
từ đó xác định được hướng đi đúng đắn và mục tiêu cho tương lai.
Trong thời đại hiện tại, Công nghệ thông tin đang phát triển mạnh mẽ, và
việc sử dụng máy vi tính và điện thoại di động đã trở thành phổ biến trong
cơng việc và giải trí. Do đó, việc phát triển ứng dụng di động đã trở thành
một ngành công nghiệp mới tiềm năng, mang đến nhiều tiến bộ trong lĩnh
vực khoa học kỹ thuật. Hiện nay, có rất nhiều phần mềm và ứng dụng đa
dạng trên các hệ điều hành di động. Ngành công nghiệp di động đóng vai
trị quan trọng trong lĩnh vực phát triển phần mềm. Sự phát triển của công
nghệ đã đẩy mạnh sự tiến bộ của thiết bị di động, mang lại những chức


năng tốt hơn và hỗ trợ cuộc sống con người. Tốc độ phát triển của ngành
lập trình ứng dụng di động cũng tăng lên theo tốc độ phát triển của các
thiết bị di động. Ngày càng có nhiều ứng dụng công nghệ được phát triển
trên các nền tảng di động. Các ứng dụng di động đã trở thành phần không
thể thiếu trong nhiều lĩnh vực khác nhau như du lịch, kinh doanh, vận
chuyển, v.v. Với những lợi ích này, lập trình di động đã trở thành lựa chọn
định hướng sự nghiệp của em.
Sau một thời gian học tập trên trường, em mong muốn được trải nghiệm
và học hỏi kinh nghiệm thực tế thông qua việc thực tập tại một mơi trường
làm việc tốt. Vì vậy, em đã quyết định chọn cơng ty ITR VN đồng hành
trong q trình thực tập này.

2


LỜI CẢM ƠN

Em xin trân trọng gửi lời cảm ơn cơng ty ITR VN đã tạo điều kiện cho em
có cơ hội được thực tập tại công ty.
Chỉ trong một thời gian ngắn, nhưng nhờ sự chỉ dẫn nhiệt tình của các anh
chị trong công ty, em đã tiếp thu được những kiến thức quan trọng để có
thể xây dựng một ứng dụng mobile với Flutter. Chân thành cảm ơn các
anh chị trong công ty đã bỏ ra nhiều thời gian, công sức để hướng dẫn em,
hướng dẫn, giúp đỡ cho em tận tình từ những khó khăn trong cơng việc
cho đến những khó khăn trong việc làm quen với mơi trường mới để hồn
thành đợt thực tập này.
Em cũng xin cảm ơn thầy cô trong khoa Công nghệ phần mềm đã nhiệt
tình hỗ trợ, tạo điều kiện em làm bài báo cáo này.

TP. HCM, ngày 4 tháng 7 năm

2023

Trần Anh Tuấn

3


NHẬN XÉT CỦA KHOA
......................................................................................................................
............................. ........................................................................................
........................................................... ..........................................................
......................................................................................... ............................
......................................................................................................................
. ....................................................................................................................
............................... ......................................................................................
............................................................. ........................................................
........................................................................................... ..........................
......................................................................................................................
... ..................................................................................................................
................................. ....................................................................................
............................................................... ......................................................
............................................................................................. ........................
......................................................................................................................
..... ................................................................................................................
................................... ..................................................................................
................................................................. ....................................................
............................................................................................... ......................
......................................................................................................................
....... ..............................................................................................................
..................................... ................................................................................

................................................................... ..................................................
................................................................................................. ....................
......................................................................................................................
......... ............................................................................................................
....................................... ..............................................................................
..................................................................... ................................................
................................................................................................... ..................
......................................................................................................................
........... ..........................................................................................................
......................................... ............................................................................
....................................................................... ..............................................
..................................................................................................... ................
......................................................................................................................
............. ........................................................................................................
........................................... ..........................................................................
......................................................................... ............................................
....................................................................................................... ..............
......................................................................................................................
............... ......................................................................................................
............................................. ........................................................................
4


........................................................................... ..........................................
......................................................................................................... ............
......................................................................................................................
................. ....................................................................................................
............................................... ......................................................................
............................................................................. ........................................
........................................................................................................... ..........

......................................................................................................................
................... ..................................................................................................
................................................. ....................................................................
...............................................................................

MỤC LỤC
LỜI MỞ ĐẦU............................................................................................................................2
LỜI CẢM ƠN............................................................................................................................3
NHẬN XÉT CỦA KHOA.........................................................................................................4
MỤC LỤC..................................................................................................................................5
CHƯƠNG 1: GIỚI THIỆU CƠNG TY THỰC TẬP.................................................................6
1.1. Giới thiệu về cơng ty ITR VN.........................................................................................6
1.2. Sản phẩm công ty............................................................................................................6
1.3. Lịch làm việc khi thực tập tại công ty.............................................................................7
CHƯƠNG 2: NỘI DUNG THỰC TẬP.....................................................................................8
2.1. Tìm hiểu cơng ty và các kỹ năng cơ bản trong công ty..................................................8
2.2. Nghiên cứu kỹ thuật........................................................................................................8
2.2.1. Tuần 1.......................................................................................................................8
2.2.2. Tuần 2.......................................................................................................................8
2.2.3. Tuần 3.......................................................................................................................8
2.2.4. Tuần 4.......................................................................................................................8
2.2.5. Tuần 5.......................................................................................................................8
2.3. Thực hiện dự án cá nhân.................................................................................................9
2.3.1. Công nghệ................................................................................................................9
2.3.2. Mô tả dự án..............................................................................................................9
2.3.3. Kết quả.....................................................................................................................9
2.4. Tham gia dự án thực tế....................................................................................................9
CHƯƠNG 3: TỔNG KẾT.......................................................................................................12
3.1. Điểm mạnh....................................................................................................................12
5



3.2. Điểm yếu.......................................................................................................................12
3.3. Chuẩn đạt được.............................................................................................................12
TÀI LIỆU THAM KHẢO........................................................................................................13

6


CHƯƠNG 1: GIỚI THIỆU CÔNG TY THỰC TẬP
1.1. Giới thiệu về cơng ty ITR VN

Hình 1.1. Logo của cơng ty
Tên cơng ty: CƠNG TY CỔ PHẦN ITR VN
Địa chỉ: Tầng 9, Tòa nhà Saigon Paragon, Số 3 Nguyễn Lương Bằng,
Phường Tân Phú, Quận 7, Thành phố Hồ Chí Minh, Việt Nam
Website: />Quy mô công ty: 100-150 nhân viên
Công ty cổ phần ITRVN là công ty chuyên về lĩnh vực CNTT có kinh nghiệm
làm việc nhiều năm cho những khách hàng trong và ngoài nước để xây
dựng các hệ thống IoT sáng tạo trong các ngành chăm sóc sức khỏe, theo
dõi và giám sát, được thành lập bởi sự hợp tác giữa các chuyên gia Việt
Nam và Thung lũng Silicon, cung cấp các dịch vụ phát triển sản phẩm
hoàn chỉnh bao gồm:
- Thiết kế phần cứng,
- Thiết kế hệ thống nhúng vi điều khiển, cảm biến,
- Thiết kế hệ thống sever, điện toán đám mây, hệ thống trên thiết bị di
động, website ứng dụng,
- Thiết kế hệ thống trí tuệ nhân tạo trong việc theo dõi, cảnh báo, điều
khiển


1.2. Sản phẩm cơng ty
Hardware Design
High-Speed Design: Có kinh nghiệm định tuyến các thiết kế High-Speed
bao gồm SATA, DDR3, DDR4, USB2.0, USB3.0 và Gigabit Ethernet.
RF Design: Cho phép kết nối không dây của sản phẩm với các công nghệ
như WIFI, Bluetooth, ZigBee, ZigWave, 2G/3G/4G/NB-IoT và GPS.
Embedded System

7


Sensor Network: Được xây dựng dựa trên các tiêu chuẩn không dây như
ZigBee, Bluetooth Mesh và LoRa, chúng tôi cho phép tất cả các loại cảm
biến được liên kết với nhau trong một mạng duy nhất.
Vital Monitor: Các công nghệ độc quyền của chúng tôi cho phép chúng tôi
theo dõi những gì quan trọng đối với cơ thể như điện tâm đồ, nhịp tim,
nhiệt độ, độ bão hòa oxy và GSR.
Wireless & IoT: Có kiến thức và kinh nghiệm xuất sắc về công nghệ không
dây tiên tiến như WIFI, Bluetooth, ZigBee, LoRa, Z-Wave,
GPRS/3G/LTE/NB-IoT.
Mobile App
Mobile Apps: Mang lại trải nghiệm di động tùy chỉnh cho nhu cầu iOS,
Android và cross-platform của bạn.

1.3. Lịch làm việc khi thực tập tại công ty
Em tham gia làm việc tại công ty bắt đầu từ ngày 27/10/2022 tới
27/12/2022, các ngày làm việc trong tuần là từ T2 đến T6. Công việc hằng
ngày bắt đầu từ lúc 9h đến 18h30. Thời gian nghỉ trưa khoảng 1.5 tiếng.
Mỗi tuần sẽ họp tiến độ tuần 1 lần vào sáng thứ 5, mọi người sẽ cùng họp
và bàn bạc về các vấn đề đã giải quyết, tồn đọng, bài học, giải pháp và

mục tiêu cho tuần tiếp theo.

8


CHƯƠNG 2: NỘI DUNG THỰC TẬP
2.1. Tìm hiểu cơng ty và các kỹ năng cơ bản trong công ty
Thời gian: 1 ngày
Nội dung: giới thiệu về công ty, cách tổ chức của công ty, được nghe người
phụ trách giới thiệu về cơng ty, quy trình làm việc từ cao xuống thấp, cách
thức tổ chức của cơng ty, các phịng ban về IT, HR, … Ngồi ra, thực tập
sinh cịn được giới thiệu về văn hóa làm việc trong cơng ty như thời gian đi
làm, các quy định, …
Kết quả: hiểu thêm về cơng ty. Làm việc có kế hoạch, có kỷ luật, có trách
nhiệm hơn.

2.2. Nghiên cứu kỹ thuật
2.2.1. Tuần 1
Nội dung: Ngơn ngữ Dart.
-

Tìm hiểu về OOP trong Dart, null safety, variables, functions,
operators, cascade notation, exception,…
Làm bài tập vận dụng.

Kết quả: Hiểu các nội dung cơ bản về ngôn ngữ Dart.
2.2.2. Tuần 2
Nội dung: Design Patterns
-


Tìm hiểu về các mẫu MVC, MVP, MVVM.
Tìm hiểu về cấu trúc dự án của công ty.
Làm bài tập vận dụng.

Kết quả: Hiểu được cách tổ chức và viết code.
2.2.3. Tuần 3
Nội dung: Bloc
-

Tìm hiểu về Statefull, Stateless.
Tìm hiểu về cách quản lý state sử dụng bloc, cubit.

Kết quả: Hiểu được cách quản lý State với Bloc.
2.2.4. Tuần 4
Nội dung: Database
-

Tìm hiểu các thư viện SQLITE - DRIFF và HIVE.

Kết quả: Hiểu được cách sử dụng thư viện để lưu trữ dữ liệu..

9


2.2.5. Tuần 5
Nội dung: AWS Cognitor và GraphQL
-

Tìm hiểu về AWS Cognitor và GraphQL.


Kết quả: Hiểu được cách sử dụng AWS Cognitor trong việc đăng nhập, đăng ký. Cách sử
dụng GraphQl để truy vấn dữ liệu từ sever.
2.3. Thực hiện dự án cá nhân
2.3.1. Công nghệ
Công nghệ sử dụng: AWS Cognito, GraphQL, SQLite - Driff
2.3.2. Mô tả dự án
Dự án cá nhân có thể được thực hiện lúc nào cũng được trong quá trình thực tập. Dự án được
xây dựng dựa trên UI được thiết kế sẵn do anh Phan Thu Hảo (người phụ trách) gửi.
2.3.3. Kết quả
Thực hiện được 1 project đơn giản có đăng nhập, đăng ký, và truy vấn cơ sở dữ liệu.
2.4. Tham gia dự án thực tế
Nội dụng thực tập khơng có tham gia dự án thực tế. Dự án cá nhân là một phần của dự án
thực tế được anh Phan Thu Hảo lấy ra làm dự án cá nhân.
Dưới đây là một số hình ảnh của dự án cá nhân: App Biocare

Hình 2.1. Màn hình onboarding

Hình 2.2. Màn hình onboarding
10


Hình 2.3. Màn hình đăng ký

Hình 2.5. Màn hình đổi mật khẩu

Hình 2.4. Màn hình đăng nhập

Hình 2.6. Màn hình cập nhật profile
11



Hình 2.7. Màn hình home

Hình 2.8. Màn hình thêm thời gian ngủ

12


CHƯƠNG 3: TỔNG KẾT
Quãng thời gian thực tập tại ITR VN, các anh chị nhân viên trong công ty
đã giúp học hỏi được thêm nhiều kiến thức chuyên môn bổ ích, các kỹ
năng cần thiết khi làm việc, giúp em cải thiện bản thân rất nhiều trong
quy trình làm việc, tác phong của người kỹ sư phần mềm.
Chỉ trong thời gian hạn chế, em đã hoàn thành dự án cá nhân trong q
trình training với các tính năng, u cầu đặt ra ban đầu.

3.1. Điểm mạnh
Khả năng tự học cao, hiểu code nhanh, phát hiện và giải quyết vấn đề một cách logic, đảm
bảo hiệu quả công việc.

3.2. Điểm yếu
Khả năng trình bày ý kiến, đọc hiểu tiếng anh chuyên ngành chưa tốt.

3.3. Chuẩn đạt được
G1: 8/10
G2: 8/10
G3: 9/10
G4: 9/10
G5: 6/10
G6: 7/10

Goal Mục tiêu môn học
G1

Nắm bắt được xu hướng, nhu cầu xã hội và tính đặc thù của doanh nghiệp

G2

Hiểu và giải thích được các khái niệm cơ bản, thuật ngữ và sơ đồ hệ thống trong dự
án

G3

Nắm được quy trình, phương pháp và cơng nghệ phát triển sản phẩm phần mềm tại
doanh nghiệp

G4

Có khả năng tìm hiểu vấn đề, mơ hình hóa vấn đề và tham gia giải quyết vấn đề

G5

Phát triển kỹ năng tư duy, kỹ năng làm việc nhóm và kỹ năng trình bày

G6

Đọc, hiểu các tài liệu và giao tiếp bằng tiếng Anh

13



TÀI LIỆU THAM KHẢO
[1] />[2] />[3] />
14



×