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

Báo cáo thực tập ứng dụng “ait lucky app” của công ty aureole information technology inc

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 (680.44 KB, 27 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

ỨNG DỤNG “AIT LUCKY APP”
CỦA CÔNG TY AUREOLE INFORMATION
TECHNOLOGY INC

Công ty thực tập: Aureole Information Technology Inc
Người phụ trách : KS. Vũ Tuấn Hải
Thực tập sinh

: Vũ Phạm Ngọc Tân

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


LỜI CẢM ƠN
Trước tiên, em xin cảm ơn chị Hồ Hoàng Bảo Khánh, anh Lâm Quang Phúc, các
anh chị tại cơng ty cùng các thành viên trong nhóm thực tập sinh kỳ này tại Aureole
Information Technology. Nhận được sự quan tâm, hướng dẫn nhiệt tình cùng với sự hỗ trợ
từ mọi người đã giúp đỡ em rất nhiều, em đã học hỏi được nhiều kinh nghiệm trong quá
trình làm việc nhóm, có được kinh nghiệm làm việc trong mơi trường thực tế, tiếp thu
được những kiến thức mới, học được các kỹ năng mới và nhận ra được những khuyết
điểm của bản thân. Đây đều là những bài học và kinh nghiệm q báu mà em chưa có
trong q trình học tại trường, giúp em tự tin bước vào môi trường làm việc sau này. Em
xin cảm ơn mọi người rất nhiều.
Em xin cảm ơn thầy Vũ Tuấn Hải đã hướng dẫn em viết báo cáo thực tập trong
thời gian vừa qua.
Vì hạn chế về kiến thức chun mơn, bài báo cáo của em khơng thể tránh khỏi có


những thiết sót và sai sót nhất định. Em rất mong sẽ nhận được những ý kiến đóng góp
của thầy, cơ để em có thể hồn thiện hơn bài báo cáo và cải thiện bản thân.
Em xin chân thành cảm ơn!

Sinh viên thực hiện
Vũ Phạm Ngọc Tân
TP. Hồ Chí Minh, ngày 17 tháng 6 năm 2023

2


NHẬN XÉT CỦA KHOA

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

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


MỤC LỤC
Chương 1: Giới thiêu về công ty Aureole Information Technology Inc.......................................6
1. Giới thiệu công ty............................................................................................................... 6
2. Một số sản phẩm của cơng ty.............................................................................................7
Chương 2: Nội dung thực tập.......................................................................................................9
1. Tìm hiểu công ty và các kỹ năng cơ bản trong công ty.......................................................9
2. Nghiên cứu kỹ thuật...........................................................................................................9
2.1. Các công cụ làm việc...................................................................................................9
2.2. Công cụ, thư viện hỗ trợ xây dựng web.....................................................................10
2.3. Công cụ lưu trữ dữ liệu, triển khai sản phẩm.......................................................10
3. Thực hiện project.............................................................................................................. 11
4. Lịch làm việc.................................................................................................................... 11
Chương 3: Chi tiết về project.....................................................................................................12
1. Giới thiệu về project.........................................................................................................12
2. Kế hoạch........................................................................................................................... 12
3. Hình ảnh của sản phẩm.....................................................................................................14
4. Sản phẩm demo................................................................................................................24
TÀI LIỆU THAM KHẢO..........................................................................................................25
TỔNG KẾT................................................................................................................................ 26


MỤC LỤC HÌNH ẢNH
Hình 1. Logo cơng ty Aureole Information Technology Inc.......................................................6
Hình 2. Logo POWER EGG 3.0...................................................................................................7
Hình 3. Logo mcframe GA...........................................................................................................7
Hình 4. Logo mcframe CS............................................................................................................ 8



Chương 1: Giới thiêu về công ty Aureole Information Technology Inc.
1. Giới thiệu cơng ty

Hình 1. Logo cơng ty Aureole Information Technology Inc

Tên công ty: Aureole Information Technology Inc.
Tên viết tắt: Aureole IT, AIT
Trụ sở chính: Tầng 9, tịa nhà Saigon Finance Center, số 9 đường Đinh Tiên Hoàng, quận 1,
thành phố Hồ Chí Minh, Việt Nam
Người đại diện: Tổng Giam
́ đốc Okeyoshi Munekatsu
Lĩnh vực kinh doanh: Phá t triể n phầ n mề m, hỗ trơ ̣ triể n khai gó i phầ n mề m taị Viêṭ Nam
Điện thoại: 03-3514-6065
Website: />Sứ mệnh: Tạo ra và cung cấp cho quý khách hàng những hệ thống có thể truyền tải tối ưu
nhất khối lượng dữ liệu khổng lồ từ con người, các tổ chứ c và thiết bi ̣viễn thông đang tăng
dần
hiện nay. Cho đế n nay, AIT đã cung cấp hệ thống có thể hỡ trơ ̣
haǹ h tổ chứ c cho cać doanh
vân
nghiê và tổ chứ c taị Nhâṭ Bản và Viêṭ Nam.
p
Nghiệp vụ chính, đặc trưng:
 Phái cử kỹ sư cầu nối đến nhiều nơi taị Nhâṭ Bản.
 Phát triển phần mềm:


o Phát triển ứng dụng web và smart phone hiện đại trên Cloud (React, React
Native, NestJS, v.v.).



o Phân cơng kỹ sư và trưởng nhóm kỹ thuật để thực hiện phát triển theo Agile.
 Hỗ trơ ̣ triể n khai gó i phầ n mề m:
o Gói phần mềm kế toán, mua bán hàng.
o Goí phần mềm quan̉ lý san̉ xuất, quan̉ lý bań haǹ g.
2. Một số sản phẩm của cơng ty
 POWER EGG (Quy trình làm việc điện tử/ Cơ sở dữ liệu WEB):

Hình 2. Logo POWER EGG 3.0

Số hóa các giấy tờ yêu cầu – phê duyệt trong công ty. Tự động sao chép dữ liệu yêu cầu vào
cơ sở dữ liệu, sử dụng dữ liệu thứ cấp để cải thiện công việc hiệu quả.
 mcframe GA (Hệ thống bán hàng/ kế tốn):

Hình 3. Logo mcframe GA

Hệ thống quản lý kinh doanh toàn cầu đã được đưa vào sử dụng tại hơn 600 công ty ở 26
quốc gia trên thế giới.
mcframe GA là một hệ thống ERP toàn cầu dưới dạng một dịch vụ có thể quản lý các
cơng ty con hợp nhất với các mức độ trưởng thành khác nhau thành một hệ thống, giúp bạn:
-

Trực quan hóa một quản lý tồn cầu.

-

Giảm chi phí ban đầu và chi phí vận hành.

-


Đạt được sự triển khai nhanh chóng.

-

Thực hiện một hệ thống hoạt động ổn định.


 mcframe CS (Hệ thống quản lý sản xuất/ chi phí):

Hình 4. Logo mcframe CS

Cung cấp bí quyết và phương pháp để giải quyết vấn đề vận hành nhà máy trong thời
gian ngắn thông qua việc áp dụng chức năng tiêu chuẩn của gói dịch vụ.


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: 07/11/2022 – 08/11/2022
Nội dung: Giới thiệu về công ty, quy định cơ bản, nguyên tắc làm việc trong công ty và
huấn luyện an toàn vệ sinh lao động.
 Quy định về an bảo mật – an tồn thơng tin: Bao gồm các quy định về thiết lập, cài
đặt, sử dụng thiết bị thơng tin, máy tính, điện thoại di động; cài đặt, sử dụng, cập nhật
phần mềm, hệ điều hành; phịng chống tấn cơng mạng; sử dụng thư điện tử. Phần quy
định này được công ty đặc biệt chú trọng, nhân viên cần tuân thủ nghiêm ngặt những
quy định thuộc về vấn đề này để tránh gây ra tổn thất, mất mát dữ liệu.
 Quy định về an toàn vệ sinh lao động: Việc tuân thủ quy định về an tồn vệ sinh lao
động khơng chỉ để đảm bảo an ninh, trật tự và điều kiện hoạt động ổn định cho công
ty, đảm bảo chất lượng sản phẩm được sản xuất ra mà còn là làm định hướng quy tắc
xử xự, hành động chung cho tất cả các hoạt động diễn ra trong công ty, đặc biệt là
đảm bảo an tồn cho người lao động, vì người lao động chính là tài sản q giá của

cơng ty. Ngồi ra cịn có tập huấn về phịng cháy chữa cháy, hồi sức cấp cứu, an tồn
mùa giơng bão, an tồn giao thơng, …
 Quy tắc 5S: Đây là quy tắc cần được nhân viên thực hiện trong quá trình làm việc
của mình để quản lý, sắp xếp dọn dẹp nơi làm việc của bản thân. Điều này giúp xây
dựng môi trường làm việc sạch sẽ, ngăn nắp, nâng cao ý thức kỷ luật trong công ty và
chỗ làm việc trở nên thuận tiện, an toàn.
Kết quả: Hiểu hơn về tác phong, văn hóa làm việc tại các cơng ty IT Nhật Bản cũng như
các quy định trong cơng ty. Có thêm kỹ năng về tổ chức, sắp xếp công việc và quản lý
không gian làm việc.
2. Nghiên cứu kỹ thuật
2.1.

Các công cụ làm việc
Thời gian: 07/11/2022 – 08/11/2022
Nội dung : Tìm hiểu các công cụ sẽ được sử dụng trong trong quá trình làm việc. Một
số cơng cụ như:
- Visual Studio Code: là trình chỉnh sửa mã nguồn do Microsoft tạo ra với Electron
Framework, dành cho Windows, Linux và macOS. Ứng dụng cho phép biên tập,
soạn thảo các đoạn code để hỗ trợ trong quá trình thực hiện xây dựng, thiết kế
website một cách nhanh chóng. Người dùng có thể thay đổi màu nền, phím tắt, tùy
chọn và cài đặt các tiện ích mở rộng có thêm chức năng bổ sung.
- Git Hub: là một dịch vụ lưu trữ Internet để phát triển phần mềm và kiểm sốt
phiên bản bằng Git. Nó cung cấp khả năng kiểm soát phiên bản phân tán của Git
cộng với kiểm soát truy cập, theo dõi lỗi, yêu cầu tính năng phần mềm, quản lý
tác vụ, tích hợp liên tục và wiki cho mọi dự án.


-

2.2.


2.3.

Taskade: là một ứng dụng hỗ trợ quản lý các tác vụ, viết ghi chú và cộng tác với
những thành viên khác trong nhóm.
Thực hiện: Sử dụng các phần mềm và cơng cụ đã nêu trên trong suốt q trình thực
tập.
Kết quả: Cài đặt thành công và sử dụng thành thạo các phần mềm, công cụ trên để hỗ
trợ công việc trong quá trình thực tập và nâng cao hiệu quả làm việc nhóm.
Cơng cụ, thư viện hỗ trợ xây dựng web
Thời gian: 08/11/2022 – 11/11/2022
Nội dung: Tìm hiểu các công cụ, thư viện sẽ dùng để xây dựng và hỗ trợ xây dựng
web dự án trong quá trình thực tập. Một số công cụ và thư viện như:
- Figma: là một công cụ thiết kế đồ họa vector chạy trên trình duyệt web, thường
dùng để thiết kế UI và dựng prototypes. Figma cung cấp tài nguyên cho mọi khâu
của quá trình tổ chức thiết kế, từ brainstorm ý tưởng concept cho đến khởi tạo
code từ mẫu thiết kế.
- NextJS: là một framework dựa trên React cho phép tối ưu hoá hiệu năng, hỗ trợ
SEO và trải nghiệm người dùng thông qua pre-rendering: Server Side Rendering
(SSR) và Static Site Generation (SSG).
- Tailwind CSS: một utility-first CSS framework có những class built-in giúp xây
dựng web một cách nhanh chóng.
- Redux: là một predictable state management tool dành riêng cho các ứng dụng của
Javascript. Redux sẽ hỗ trợ viết ứng dụng hoạt động một cách nhất quán, chạy
trong môi trường khác nhau và dễ hơn khi test.
Thực hiện: Sử dụng các thư viện và công cụ trên để xây dựng và phát triển dự án
web.
Kết quả: Học được một số công cụ hỗ trợ xây dựng web mới; sử dụng thành thạo các
thư viện và cơng cụ trên trong q trình thực hiện dự án và hỗ trợ nâng cao hiệu suất
làm việc.

Công cụ lưu trữ dữ liệu, triển khai sản phẩm.
Thời gian: 28/11/2022 – 29/11/2022
Nội dung: Tìm hiểu các cơng cụ, thư viện sẽ dùng để quản lý quản lý code dự án, lưu
trữ dữ liệu và triển khai sản phẩm. Một số công cụ như:
- Firebase: là dịch vụ cơ sở dữ liệu hoạt động trên nền tảng đám mây – cloud. Kèm
theo đó là hệ thống máy chủ cực kỳ mạnh mẽ của Google. Chức năng chính là
giúp người dùng lập trình ứng dụng bằng cách đơn giản hóa các thao tác với cơ sở
dữ liệu.
- Vercel: là một nền tảng dành cho các frontend framework và các trang web tĩnh
(static websites), được xây dựng để tích hợp với headless cms, ecommerce hoặc
database.
Thực hiện: Sử dụng các thư viện và công cụ trên để lưu trữ dữ liệu và triển khai sản
phẩm.
Kết quả: Học được thêm các công cụ có tác dụng lưu trữ dữ liệu và triển khai sản
phẩm mới; cài đặt thành công và sử dụng thành thạo các công cụ để hỗ trợ công việc
của bản thân và nhóm.


3. Thực hiện project
Dự án được đề ra bởi người hướng dẫn của nhóm với mục tiêu là giúp cho thực tập sinh làm
quen với môi trường làm việc tại công ty IT Nhật và đặc biệt là nâng cao khả năng làm việc
nhóm thơng qua việc xây dựng một trang web giải trí. Trang web này sẽ hỗ trợ người dùng tạo,
quản lý và tham gia các sự kiện quay thưởng may mắn, người được chọn sẽ được nhận một
phần q từ phía người tổ chức.
4. Lịch làm việc
Tuần

1
2
3

4
5
6
7
8

Cơng việc

Người hướng dẫn

Tìm hiểu về cơng ty và
văn hóa, quy định trong
công ty
Lên ý tưởng và thiết kế
giao diện người dùng
cho ứng dụng
Xây dựng frontend theo
thiết kế trên Figma
Xây dựng frontend theo
thiết kế trên Figma
Xây dựng xử lý logic và
sửa lỗi
Xây dựng xử lý logic và
sửa lỗi
Triển khai dự án, kiểm
thử và sửa lỗi
Kiểm thử và sửa lỗi

chị Hồ Hoàng Bảo
Khánh


Mức
độ
hoàn
thành
100%

Nhận xét của người
hướng dẫn
Hoàn thành tốt

anh Lâm Quang
Phúc

100%

Hoàn thành tốt

anh
Phúc
anh
Phúc
anh
Phúc
anh
Phúc
anh
Phúc
anh
Phúc


Lâm Quang

100%

Hoàn thành tốt

Lâm Quang

100%

Hoàn thành tốt

Lâm Quang

100%

Hoàn thành tốt

Lâm Quang

100%

Hoàn thành tốt

Lâm Quang

100%

Hoàn thành tốt


Lâm Quang

100%

Hoàn thành tốt


Chương 3: Chi tiết về project
1. Giới thiệu về project
Bây giờ đang dần đến cuối năm, số lượng các buổi lễ, buổi tiệc cũng tăng dần theo như vừa
qua là buổi tiệc Giáng Sinh hay sắp tới là tiệc Tất Niên, hay đơn giản hơn là các buổi họp lớp, lễ
hội tại trường, liên hoan, sinh nhật, … Vào những thời điểm vui vẻ như thế không thể nào thiếu
được được các trị chơi vui vẻ để làm nóng bầu khơng khí, kéo mọi người lại gần nhau hơn.
Trong hằng hà sa số các trị chơi được lựa chọn thì có một trị chơi ln được những người tổ
chức tiệc nghĩ đến đầu tiên và mọi người trong bữa tiệc đều háo hức khi tham gia, đó chính là
“quay thưởng”.
Chính vì thế, nhóm thực tập sinh chúng em đã lựa chọn đề tài này làm dự án cho đợt thực
tập tại công ty lần này. Dự án của chúng em hướng đến việc hỗ trợ người tổ chức sự kiện có thể
tạo và quản lý sự kiện một cách dễ dàng hơn như số lượng người tham gia quay thưởng, những
ai đã trúng thưởng, giải thưởng nào đã được trao, … Ngồi ra cịn hỗ trợ người tham gia sự kiện
tìm hiểu về phần quà đang được quay thưởng, số lượng phần quà còn lại, …
2. Kế hoạch
Vào tuần đầu tiên, được chị Hồ Hoàng Bảo Khánh và anh Lâm Quang Phúc – những người
hướng dẫn thực tập và các anh chị trong công ty hỗ trợ và hướng dẫn nhiệt tình đã giúp em
nhanh chóng làm quen với văn hóa, tác phong cũng như quy định trong lúc làm việc tại cơng ty.
Sau đó em được hướng dẫn về việc cài đặt các phần mềm cần thiết trong quá trình làm việc, và
cách trao đổi thơng tin và cơng việc thông qua phần mềm nội bộ công ty.
Sau khi hoàn thành sơ bộ các bước chuẩn bị và làm quen với các thành viên khác trong
nhóm thực tập sinh, em được giải đáp các thắc mắc và học thêm được các kiến thức mới về

việc tổ chức, sắp xếp và quản lý công việc và hỗ trợ công việc khi làm việc nhóm. Sau khi
nhóm em thảo luận và lên ý tưởng cho dự án, chúng em tiến hành phân tích và phân chia
nhiệm, tìm hiểu điểm mạnh và điểm yếu của các thành viên trong nhóm, sau đó tiến hành chia
đội và phân phối công việc để đạt được hiệu quả cao nhất và có thể hỗ trợ lẫn nhau trong q
trình làm việc.
Trong tuần tiếp theo đó, đội của em thực hiện thiết kế sơ bộ giao diện ứng dụng và thảo
luận, chỉnh sửa bản thiết kế. Sau khi đạt đến sự đồng thuận từ các thành viên khác trong đội và
anh Phúc, đội em bắt đầu thiết kế chi tiết và xác định thiết kế cho ứng dụng.
Tiếp theo, em nhận nhiệm vụ “xây dựng frontend theo bản thiết kế Figma đã được xác
định”. Trong quá trình thực hiện, em được tiếp xúc với các thư viện và công cụ hỗ trợ xây dựng
ứng dụng web mới nên đã gặp khó khăn khi lần đầu tiếp xúc dẫn đến làm chậm tiến độ hoàn
thành nhiệm vụ của bản thân, nhưng nhờ các thành viên khác trong nhóm và anh Phúc hỗ trợ đã
giúp em nhanh chóng thành thạo sử dụng các kiến thức mới và nhanh chóng đuổi kịp tiến độ
ban đầu đề ra và có thể hỗ trợ các thành trong nhóm.


Trong thời gian đầu trong lúc tiến hành nhiệm vụ “Xây dựng xử lý logic”, do vẫn chưa
thành thạo việc làm việc nhóm đã dẫn đến việc “trùng lặp nhiệm vụ” khi một vài thành viên
nhận nhiệm vụ nhưng lại khơng thơng báo với nhau dẫn đến lãng phí thời gian. Ngồi ra cịn có
việc khơng thơng báo về tiến độ hồn thành và khơng báo cáo khi trễ tiến độ dẫn đến một số
nhiệm vụ khác liên quan cũng trễ tiến. Sau khi phát hiện những lỗi trên, nhóm em đã nhanh
chóng phân phối lại cơng việc để có thể hỗ trợ các thành viên có thể hỗ trợ đẩy nhanh tiến độ
công việc và trở lại tiến độ ban đầu đặt ra.
Sau cùng là chúng em thực hiện việc kiểm thử và sửa lỗi. Do hạn chế về kinh nghiệm và
kiến thức nên khi bắt đầu kiểm thử, rất nhiều lỗi đã xuất hiện, đặt biệt là những lỗi nhỏ nhưng
ảnh hưởng đến dữ liệu gây ảnh hưởng đến quá trình hoạt động logic của trang trước khi có thể
phát hiện những lỗi lớn hơn. Trải qua quá trình trên, em cũng trang bị cho bản thân những kinh
nghiệm nhất định trong quá trình làm việc để tránh những lỗi khơng đáng có, tránh mất thời
gian.
Trên đây là tóm tắt kế hoạch, kết quả của dự án thực tập sinh trong q trình thực tập tại

cơng ty. Những nhiệm vụ được giao cho em được em phân tích và phân chia thành nhiều nhiệm
vụ nhỏ hơn vì thế chọn em tóm tắt lại mà khơng nêu rõ ràng.
Qua đây, em đã áp dụng được các kiến thức đã học tại trường và học tại công ty để áp dụng
vào việc giải quyết các vấn đề thực tế. Ngoài ra cịn có hiệu quả mang lại của việc phân tích,
quản lý, sắp xếp cơng việc một cách hợp lý; các lợi ích khi làm việc theo nhóm; và đặc biệt là
tầm quan trọng của cách làm việc trong một nhóm, tổ chức.


3. Hình ảnh về sản phẩm

Trang tham gia sự kiện


Trang đăng nhập


Trang đăng ký tài khoản


Trang chủ


Trang đăng ký tạo sự kiện


Trang thông tin sự kiện




×