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

LẬP TRÌNH ỨNG DỤNG DI ĐỘNG ĐA NỀN TẢNG (BÁO CÁO THỰC TẬP )

13 8 0

Đ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

Tiêu đề Lập Trình Ứng Dụng Di Động Đa Nền Tảng (Báo Cáo Thực Tập)
Tác giả Hồ Khánh Duy
Người hướng dẫn Nguyễn Xuân Khang
Trường học Trường Đại học Công Nghệ Thông Tin - Khoa Công Nghệ Phần Mềm
Chuyên ngành Công nghệ phần mềm
Thể loại Báo cáo thực tập
Năm xuất bản 2022
Thành phố TP. Hồ Chí Minh
Định dạng
Số trang 13
Dung lượng 434,46 KB

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

Nội dung

Cùng với xu thế đó, bên cạnh việc phát triển riêng trên từng nền tảng Android và iOS thì một số lượng các framework đa nền tảng ra đời cùng với các ưu điểm nổi bật có thể kể đến như rút

Trang 1

KHOA CÔNG NGHỆ PHẦN MỀM

BÁO CÁO THỰC TẬP

LẬP TRÌNH ỨNG DỤNG DI ĐỘNG ĐA NỀN

TẢNG

Công ty thực tập : PosApp Người phụ trách : Nguyễn Xuân Khang Thực tập sinh : Hồ Khánh Duy

TP Hồ Chí Minh, tháng 6 năm 2022

Trang 2

LỜI MỞ ĐẦU

Hiện nay, ngành công nghiệp di động đang mở rộng và phát triển vô cùng mạnh mẽ Mỗi ngày có hàng có tới hàng trăm, hàng nghìn ứng dụng mới, hấp dẫn ra đời Các ứng dụng mobile này được xây dựng chủ yếu cho 2 nền tảng chính là iOS và Android

Cùng với xu thế đó, bên cạnh việc phát triển riêng trên từng nền tảng Android và iOS thì một số lượng các framework đa nền tảng ra đời cùng với các ưu điểm nổi bật có thể kể đến như rút ngắn thời gian phát triển ứng dụng, tiết kiệm chi phí, … Trong số các framework ấy, nổi bật

là Flutter của Google

Tuy chỉ mới ra đời cách đây vài năm, nhưng với những ưu điểm về tốc độ, hiệu năng ứng dụng, giao diện đẹp mắt, hiện đại, Flutter hiện đang là cái tên tiềm năng trong lĩnh vực phát triển thiết bị di động đa nền tảng

Khi nhận thấy được tiềm năng của lĩnh vực lập trình di động cũng như tiềm năng phát triển của Flutter, em đã bắt đầu học tập, tiềm hiểu cũng như muốn được tham gia phát triển ứng dụng di động trong môi trường thực tế Vì vậy em đã chọn POSAPP để giúp em thực hiện được

dự định này

Trang 3

LỜI CẢM ƠN

Trân trọng gửi lời cảm ơn Công ty cổ phần công nghệ POSAPP đã 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 bộ phận phát triển, em đã tiếp thu được những kiến thức quan trọng, những kinh nghiệm đầu tiên khi tiếp xúc với môi trường thực tế Chân thành cảm ơn các anh chị bộ phận phát triển đã dành

ra thời gian, công sức hướng dẫn em để em hoàn thành đợt thực tập này

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 cho em làm bài báo cáo này

Hồ Khánh Duy

Tp HCM, ngày 1 tháng 6 năm 2022

Trang 4

NHẬN XÉT CỦA KHOA

Trang 5

MỤC LỤC

Chương 1: Giới thiêu công ty thực tập 6

1 Giới thiệu công ty PosApp 6

2 Sản phẩm của công ty 6

Chương 2: Nội dung thực tập 7

1 Tìm hiểu công ty và các kỹ năng cơ bản trong công ty 7

2 Nghiên cứu kỹ thuật 7

3 Thực hiện project 7

4 Lịch làm việc 8

Chương 3: Chi tiết về project đã thực hiện 10

1 Giới thiệu về PosApp căn tin 10

Trang 6

Chương 1: Giới thiêu công ty thực tập

1 Giới thiệu công ty PosApp

PosApp là công ty cung cấp giải pháp quản lý đa nền tảng cho ngành bán lẻ, ăn uống F&B, và dịch vụ hàng đầu Việt Nam và thị trường khu vực Với sự đồng hành của tập đoàn số lớn nhất Việt Nam NextTech, PosApp đang phát triễn nhanh chóng trở thành nền tảng quản lý tập trung cung cấp giải pháp chuyển đổi số, tích hợp nhiều công cụ tiện ích cho hàng nghìn chủ cửa hàng

Nền tảng quản lý PosApp.vn hiện đang cung cấp giải pháp quản lý thông minh cho hàng chục ngàn cửa hàng quy mô vừa và nhỏ từ lĩnh vực ăn uống cho đến ngành bán lẻ dịch vụ, chăm sóc sức khoẻ sắc đẹp Hiện tại, ứng dụng PosApp có hơn 80.000 lượt tải trên 2 nền tảng Android và iOs với hơn 23000 cửa hàng sử dụng mỗi ngày

2 Sản phẩm của công ty

Công ty hiện cung cấp giải pháp phần mềm cho 3 lĩnh vực chính:

+ PosApp FNB: Giải pháp quản lý chuyên nghiệp, toàn diện cho nhà hàng, cafe, trà sữa…

+ PosApp Retail: Giải pháp quản lý bán hàng cho ngành bán lẻ: Shop bán

lẻ, tạp hóa, siêu thị mini, nhà thuốc…

+ PosApp Dịch Vụ: Phù hợp cho ngành Spa – Nail – Salon… Quản lý các nghiệp vụ đặc thù như: Đặt lịch hẹn, liệu trình, hoa hồng nhân viên…

Trang 7

Chương 2: Nội dung thực tập

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, quá trình thành lập và 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ủa công ty, giới thiệu đồng nghiệp

Kết quả: Hiểu thêm về công ty, quá trình thành lập và phát triển Có thêm các kỹ năng

làm việc có kế hoạch, có kỷ luật, có trách nhiệm hơn Làm quen với các đồng nghiệp trong công ty

2 Nghiên cứu kỹ thuật

2.1 Các công cụ sử dụng làm việc

Thời gian: 1 ngày

Nội dung: Tìm hiểu về các công cụ sẽ sử dụng trong quá trình làm việc

Thực tập sinh được giới thiệu các công cụ cần thiết trong quá trình làm việc tại công ty như:

- Jira: quản lý công việc

- SoucreTree: Trực quan hóa cho Git

- Slack: giao tiếp trong quá trình làm việc

Kết quả: Hiểu được quy trình làm việc và sử dụng được các công cụ cần thiết

2.2 Tìm hiểu về bloc - state management và cấu trúc của project

Thời gian: 4 ngày

Nội dung: Tìm hiểu về bloc – khái niệm, cách sử dụng

Trong thời gian này, thực tập sinh tìm hiểu khái niệm về bloc, cách sử dụng, ưu nhược điểm cũng như cách tổ chức cấu trúc project theo bloc

Thực hiện: Sử dụng bloc để viết thêm tính năng tìm kiếm sản phẩm

Kết quả: Hiểu và sử dụng được bloc cho việc quản lý trạng thái, nắm được cấu trúc,

cách tổ chức code của project

3 Thực hiện project

Sau một tuần tìm hiểu về quy trình làm việc cũng như bloc và cấu trúc của ứng dụng Thực tập sinh bắt đầu thực hiện các task mà người hướng dẫn giao trong các

project khác nhau của công ty

Trang 8

4 Lịch làm việc

Mức

độ hoàn thành

Nhận xét của người hướng dẫn

1

- Tìm hiểu về công

ty, cách tổ chức của công ty

- Làm quen với các công cụ làm việc trong công ty

Anh Lê Hiên 100%

2

- Tìm hiểu về bloc và cấu trúc của ứng dụng PosApp

Anh Nguyễn Xuân Khang

100%

3

- Bảo trì, sửa lỗi các tính năng trên PosApp

Anh Lê Hiên Anh Nguyễn Xuân Khang

100%

4

- Tích hợp tính năng

in hóa đơn cho PosApp canteen

- Tích hợp tính năng đăng nhập bằng mã thiết bị cho PosApp canteen

Anh Lê Hiên Anh Nguyễn Xuân Khang

100%

5

- Phát triển tính năng quét QR in biên nhận đơn hàng đã thanh toán bằng ZaloPay

Anh Nguyễn Xuân Khang

100%

6

- Tích hợp thanh toán bằng Zalopay và in hóa đơn

- Fix bug

Anh Nguyễn Xuân Khang

100%

7

- Thêm tính năng thiết lập bán hàng

- Thêm tính năng đồng bộ dữ liệu

Anh Nguyễn Xuân Khang

100%

8 - Thêm tính năng hiển Anh Nguyễn Xuân 100%

Trang 9

thị menu bán hàng theo ngày, giờ đặt sẵn

Khang

Trang 10

Chương 3: Chi tiết về project đã thực hiện

1 Giới thiệu về PosApp căn tin

Giới thiệu: Các căn tin thường chỉ đông vào giờ cao điểm trong ngày như nghỉ trưa,

tan học, tan ca Vì vậy, việc tối ưu quy trình bán hàng là rất cần thiết trong giờ cao điểm PosApp căn tin đưa ra các giải pháp như:

- Đặt món online, hoặc ở máy Pos

- In phiếu hóa đơn món, khách hàng sử dụng hóa đơn để đổi món tại quầy đồ uống, thức ăn

- Hỗ trợ thanh toán bằng các ví điện tử như ZaloPay, Momo, VNPay, …

- Menu món ăn theo ngày, giờ định sẵn

- Quản lý tồn kho

- …

Vai trò: Mobile developer

Nhiệm vụ: Thực hiện các nhiệm vụ cấp trên giao như:

- Xây dựng giao diện ứng dụng

- Tính năng đăng nhập bằng mã thiết bị

- Tính năng đồng bộ dữ liệu từ server

- Tính năng in hóa đơn món

- Quét mã QR hóa đơn online đã thanh toán để in hóa đơn

- Order món

- Hiển thị Menu món theo ngày, giờ

- Thanh toán bằng ZaloPay

Kết quả: Hoàn thành tốt các nhiệm vụ được giao Project này vẫn đang phát triển và

hướng đến các căn tin vừa và lớn

Trang 13

TỔNG KẾT

Như vậy, chỉ trong vòng hai tháng, em đã được tham gia vào các project khác nhau của công ty, hoàn thành các yêu cầu do cấp trên đặt ra, tiếp thu được nhiều kiến thức và kinh nghiệm

Chân thành cảm ơn sự giúp đỡ của các anh chị bộ phận phát triển POSAPP đã giúp em hoàn thành kì thực tập, giúp em có được những kiến thức cũng như những kinh nghiệm thực tế quý báo này

Ngày đăng: 17/08/2022, 21:06

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