Lý do chọn đề tài/ chuyên đề để thực hiện: Trong bối cảnh cách mạng công nghiệp 4.0 đang diễn ra mạnh mẽ, ngành công nghệ thông tin không ngừng phát triển và đóng vai trò then chốt trong
Trang 1
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KINH TÉ - TÀI CHÍNH TP HÒ CHÍ MINH
UE
ĐẠI HỌC KINH TẾ TÀI CHÍNH
LÊ THANH PHONG
MSSV: 205071454
BAO CAO THUC TAP TOT NGHIEP
TAI CONG TY TNHH MTV HE THONG APPVITY
VIET NAM
TP.Hồ Chí Minh, <2024>
Trang 2
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KINH TÉ - TÀI CHÍNH TP HÒ CHÍ MINH
ĐẠI HỌC KINH TẾ TÀI CHÍNH
LÊ THANH PHONG
MSSV: 205071454
BAO CAO THUC TAP TOT NGHIEP
TAI CONG TY TNHH MTV HE THONG APPVITY
VIET NAM
GVHD_ : TS Ngô Thuận Dủ CBHD THỰC TẾ : Phạm Hữu Danh
Trang 3KHOA 2020 TP.Hồ Chí Minh, <2024>
TRƯỜNG ĐẠI HỌC KINH TẾ -TÀI CHÍNH
THÀNH PHÔ HỖ CHI MINH
KHOA CÔNG NGHỆ THÔNG TIN
_PHIÊU CHAM DIEM CUOI KY BAO CAO THUC TAP TOT NGHIEP Hoc ky: .2B Nam hoc: .2023-2024
Lớp: 20D1TH-HT01 Ngành: Công nghệ thông tin
Don vị thye tap: CONG TY TNHH MTV HE THONG APPVITY VIET NAM
Tên đề tài: Báo cáo thực tập tốt nghiệp tại Công Ty AppVity Đánh giá hình thức trình bày và nội dung (¡heo thang điểm 10, tính tròn đến 1 chữ số thập
phán) Điểm Diem
Tiéu chi tôi da đánh Nhận xét
giá
1 Hinh thức trình bày theo đúng quy
định, văn phong trong sáng, mạch 1.0
lạc
Độ dài: 20 trang + 15%
2 Phần mở đầu 0.5
3 Chương 1: Giới thiệu đơn vị thực 30
tập
4 Chương 2: Mô tả quy trình nghiệp
vụ/ dịch vụ tại đơn vị thực tập 3.0
5 Chương 3: Bài học kinh nghiệm
cho bản thân 2.0
6 Phần kết luận 0.5
Tông điềm
TH.HCM, ngày _ tháng năm
GIANG VIEN CHAM
Trang 4LOI CAM ON
Trong quá trình thực tập, tôi đã học hỏi được rất nhiều kinh nghiệm và trải nghiệm
quý báu cho bản thân để tích lũy kinh nghiệm cho công việc tiếp theo Chính vì những
điều đó, tôi xin chân thành cảm ơn đến:
Ban giám đốc cùng toàn thê nhân viên Công ty cổ phần AppVity đã luôn tận tinh giúp đỡ tôi, tạo ra môi trường thân thiện giúp tôi trải qua kỳ thực tập thú vị và học nhiều điều mới trong công việc
Tôi cũng xin gửi lời cảm ơn đến anh Phạm Hữu Danh đã luôn quan tâm tôi trong
công việc
Về phía nhà trường, tôi xin cảm ơn Ban Giám Hiệu trường Đại học Kinh Tế - Tài Chính Thành phố Hồ Chí Minh đã tạo điều kiện cho tôi có cơ hội để có thời gian tiếp cận
thực tế, va chạm với những vấn đề trong quá trình làm việc cho công ty đúng với ngành học Công Nghệ Thông Tìn mà tôi đang học
Về phía giảng viên, tôi xin cảm ơn Thầy Ngô Thuân Dủ - Giảng viên đã giúp tôi hoàn chỉnh báo cáo này một cách tốt nhất Tận tình gop y va hỗ trợ tôi trong suốt thời
gian làm báo cáo
Xin chân thành cảm ơn!
1p HCM ngày 30 tháng 06 năm 2024
Sinh viên
Lê Thanh Phong
Trang 5MUC LUC
CHUONG 1: CO SO LY THUYET VE DE TAI NGHIEN CỨU 5-2552252c>cc+rrrrrrsrs 4
1.1 Cac khai miém liém quan 0.0ccccccccccececececececececececeeecececececeeeeceeeeeeneneeeneneeeeeeeeeteeeteretenees 4
PP ra 0 n6 na 5
BAN 1.7 nne 5
I8 ./0/7 8 n.,, 0n nh ng 41AgÄgA,A: 5
Z6 N5 0.9.5 eee 5
1,3 Kt No d.gaiÝ 5
CHUONG 2: PHAN TICH THUC TRANG TAI DON VI NGHIEN CUU CONG TY CO PHAN ¡11 0 4 6
2.1 Giới thiệu tông quan về Công Ty Cổ Phần Tmark 22 2222 S2 S25 2SSE SE SESE 23212511 55522225226 6 PINN' 2a nana 6
PIN» 6.7 san ẽố e 7
2.1.3 Tầm nhÌN ch HH HH HH He, 7 VN đa cổ nan e 7
2.2 Phân tích thực trạng vấn đề nghiên cứu ee ec ee cece cece eects ee eeeeeeeeeeneneneneeees 8 2.2.1 Thực trạng chung của các doanh nghiệp hiện tại ở Việt NGHH Tnhh Hy 8 2.2.1.1 Doanh nghiệp IFOHĐ HGÌHÏH à à án Họ kh 8 VN SP 20.2 4.00 đ“.an.Ặ.ẶaỤđ.HgHẶHĂẶ)H,)Ầ 9
CHƯƠNG 3: KÉT QUÁ NGHIÊN CỨU 52-5-5222 2 tr HH ưu 13 Bu Yeu clu clin phai 6 dd 13
3.2 Danh gid bam than eceeececececeeee eee ee ee eeeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeeeeeeeeeseeeseeeeeaeaeaes 13 KET LUAN Loo oecccccecececcccccececececececececsesececececscevevsvevavscececceseececevevacacacasavavevececeecevevevevevecacaeaecacaeses 14 DANH MUC VIET TAT Tir viét tat Tiéng Viét DB Co so dữ liệu Dev Lap trinh IS Bảo mật thông tin
Trang 6
PHAN MO DAU
1 Lý do chọn đề tài/ chuyên đề để thực hiện:
Trong bối cảnh cách mạng công nghiệp 4.0 đang diễn ra mạnh mẽ, ngành công
nghệ thông tin không ngừng phát triển và đóng vai trò then chốt trong mọi lĩnh vực của
cuộc sông Nhận thức được tầm quan trọng của việc trang bị kiến thức và kỹ năng thực tế
để đáp ứng nhu cầu ngày càng cao của thị trường lao động, tôi đã quyết định lựa chọn công ty AppVity làm địa điểm thực tập cho chuyên đề tốt nghiệp của mình
App Vity là một trong những công ty hàng đầu trong lĩnh vực phát triển ứng dụng đi động
và giải pháp công nghệ Với đội ngũ chuyên gia giàu kinh nghiệm và môi trường làm việc chuyên nghiệp, AppVity mang đến cho sinh viên cơ hội tuyệt vời để học hỏi, trải nghiệm và phát triển bản thân Tôi tin rằng quá trình thực tập tại đây sẽ giúp tôi nắm vững những kiến thức chuyên môn, kỹ năng thực tế, cũng như hiểu rõ hơn về quy trình làm việc và văn hóa doanh nghiệp
Lựa chọn thực tập tại AppVity không chỉ nhằm mục đích hoàn thành yêu cầu của chương trình đảo tạo, mà còn là cơ hội để tôi thử thách bản thân, phát triển sự nghiệp trong tương lai Với sự hướng dẫn và hỗ trợ từ các anh chị trong công ty, tôi hy vọng sẽ đạt được những thành tựu đáng kê và góp phân vào sự phát triển chung của App Vity
2 Mục tiêu nghiên cứu:
Mục tiêu của chuyên đề thực tập tại công ty AppVity là áp dụng kiến thức đã học vào thực tế, hiểu rõ quy trình phát triển phần mềm và nâng cao kỹ năng mềm Qua đó, tôi mong muốn tích lũy kinh nghiệm, xây dựng mối quan hệ nghề nghiệp và đóng góp cho các dự án của công ty
3 Phạm vi nghiên cứu của đề tài:
Phạm vi nghiên cứu của chuyên đề thực tập tại công ty AppVity tập trung vào việc phát triển ứng dụng web, bao gồm các công đoạn phân tích yêu cầu, thiết kế giao diện người dùng, lập trình, kiếm thử và triển khai Nghiên cứu sẽ áp dụng các công nghệ và ngôn ngữ lập trinh phổ bién nhu HTML, CSS, JavaScript, ReactJS và sử dụng các công cụ hỗ trợ như Gít, JIRA Đồng thời, phạm vi cũng bao gồm việc tìm hiểu quy trình làm việc nhóm và quản lý dự án theo phuong phap Agile
Trang 7CHUONG 1: CO SO LY THUYET VE DE TAI NGHIEN CUU
1.1 Cac khai niém lién quan
Hệ thống thông tin (Information System): Là một hệ thống thu thập, lưu trữ, xử lý
và phân phối thông tin, thường sử dụng các công nghệ phần cứng và phần mềm đề hỗ trợ việc ra quyết định và quản lý trong một tô chức
Lap trinh (Programming): Qua trinh viết mã lệnh cho máy tính dé thực hiện các tác
vụ cụ thể Các ngôn neữ lập trình phổ biến như Java, Python, C++, JavaScript, va Ruby
Co so dir ligu (Database): La tap hợp có cấu trúc của dữ liệu được lưu trữ và truy xuất một cách có tô chức Cơ sở dữ liệu thường được quản lý bởi các hệ quản trị cơ sở dữ liệu (DBMS) nhu MySQL, PostgreSQL, Oracle, va SQL Server
Mạng máy tinh (Computer Network): Hé thong cac may tinh va thiét bi duoc két nối với nhau để trao đối dữ liệu và chia sẻ tài nguyên Mạng máy tính có thê bao gồm mạng LAN, WAN, và Internet
Bảo mật thông tin (Information Security): Quá trình bảo vệ thông tin và hệ thống thông tin khói các mỗi đe dọa như truy cập trái phép, tấn công mạng, và mắt mát dữ liệu Các biện pháp bảo mật bao gồm mã hóa, tường lửa, và xác thực hai yếu tố
Trí tuệ nhân tạo (Artificial Intellipence - AI): Lĩnh vực nghiên cứu và phát triển các
hệ thống máy tính có khả năng thực hiện các tác vụ đòi hỏi trí tuệ của con người, chắng hạn như nhận điện øiọng nói, nhận dạng hình ảnh, xử lý ngôn ngữ, và ra quyết định Học may (Machine Learning): M6t nhanh cua tri tué nhan tao, tap trung vao việc phát triển các thuật toán và mô hình cho phép máy tính tự học từ dữ liệu mà không cần lập trình cụ thể cho mỗi tác vụ
Khoa hoc dit ligu (Data Science): Linh vye lién quan dén viéc phan tich va dién giải
dữ liệu để rút ra những kết luận Khoa học dữ liệu kết hợp các kỹ năng về thống kê, lập trình, và lĩnh vực chuyên môn để khám phá các mô hình và xu hướng từ đữ liệu lớn Điện toán đám mây (Cloud Computing): Công nghệ cung cấp các dịch vụ máy tính (như lưu trữ, xử lý, và quản lý dữ liệu) qua Internet, thay vì sử dụng máy chủ hoặc máy tính cá nhân tại chỗ Các nhà cung cấp dịch vụ đám mây phô biến bao gồm Amazon Web Services (AWS), Microsoft Azure, va Google Cloud Platform
Trang 81.2 Ly thuyét các mô hình
1.2.1 Mô hình Agile
M6 ta: Agile là một phương pháp phái trién phan mém linh hoạt, tập trung vào việc phát triển phân mêm qua các vòng lặp ngắn (sprimbs) từ 1 đến 4 tuần Mỗi vòng lặp bao gồm lập kế hoạch, thực hiện, kiểm thử và đánh giả
Ưu điểm: Linh hoạt, dễ thích ứng thay đối, tăng cường sự hợp tác và phản hồi liên tục
Ap dung tai AppVity: AppVity ste dung Agile dé phat trién các dự án phần mềm phức tạp, đảm bảo rằng sản phẩm có thê đáp ứng nhanh chóng các yêu cẩu từ khách hàng 1.2.2 Mô hình tạo Scrum
Mô tả: Scrumn là một khung làm việc trong Agile, chia công việc thành các sprim ngắn Mỗi sprint kết thúc với một sản phẩm có thé ste dung duoc Scrum Team bao gom
Product Owner, Scrum Master va Development Team
Ưu điểm: Tập trung vào việc cải tiễn liên tục, nâng cao năng suất và sự mình bạch trong quy trình phát triển
Ap dung tai AppVity: AppViy sử dụng Scrum cho các dự án có yêu câu thay đôi liên tục, giúp đội ngũ phát triển nhanh chóng đưa ra các phiên bản sản phẩm và nhận phản hồi từ khách hàng
1.2.3 M6 hinh DevOps
Mô tả: DevOps là một phương pháp kết hop phat trién phan mém (Development) va vận hành hệ thông (Operations) nhằm tăng cường sự hợp tác và tự động hóa các quy trình DevOps bao gom các công cụ và thực hành như Cominuous Imegration (C] và Continuous Deployment (CD)
Ưu điểm: Tăng cường sự hợp tác giữa các nhóm, giảm thiếu lỗi và tăng tốc độ phát hành
Ap dung tai AppVity: AppVity áp dụng DevOps để tự động hóa quy trình phát triển và triển khai, giúp cải thiện chất lượng phân mễềm và giảm thời gian đưa sản phẩm ra thị ITUÒNG
1.3 Kết luận chương 1
Sau thời gian thực tập tại AppVity, tôi đã tích lũy được nhiều kinh nghiệm quý báu trong lĩnh vực công nghệ thông tin Áp đụng các mô hình làm việc tiên tiến như Agile và Scrum đã giúp tôi hiểu sâu hơn về quy trình phát trién phần mềm và tăng cường kỹ năng làm việc nhóm Tôi rất biết ơn sự hỗ trợ và chỉ dẫn từ đội ngũ tại AppVity, đây là nền tảng quan trọng để tôi phát triển sự nghiệp trong tương lai
5
Trang 9CHUONG 2: PHAN TICH THUC TRANG TAI DON VI NGHIEN CUU CONG
TY CO PHAN TMARK
2.1 Giới thiệu tông quan về Công Ty Co Phan Tmark
2.1.1 Thông tin chung
App Vity là một công ty công nghệ thông tin tiên phong trong lĩnh vực phát triển phần mềm, ứng dụng di động và website Chúng tôi tập trung vào việc cung cấp các giải
pháp công nghệ đổi mới và hiệu quả cho khách hảng trên toàn cầu Với một đội ngũ
chuyên gia giàu kinh nghiệm và tâm huyết, App Vity cam kết mang đến các sản phẩm và dịch vụ có chất lượng cao, từ phát triển ứng dụng đến tối ưu hóa quy trình kinh doanh Chúng tôi luôn đặt mục tiêu làm việc một cách sáng tạo và chuyên nghiệp để đáp ứng những thách thức công nghệ phức tạp nhất của thế giới hiện đại
vapp
hinh 1.1 Logo Céng Ty TNHH MTV HE THONG APPVITY VIET NAM
(Nguon: Die liéu thu nhập vào tháng 6/2024)
CONG TY TNHH MTV HE THONG
Tén don vi ˆ
APPVITY VIET NAM
Tén giao dich APPVITY
Lầu 8, Toà Nhà Kicotrans, Số 44-46-48,
Trụ sở chính Đường Bạch Đẳng 2, Phường 2, Quận
Tân Binh, Thành phố Hỗ Chí Minh
Mã số thuế 0312081276 Đại diện pháp luật LÊ QUỐC ANH
Lập trình may vi tinh
Linh vuc Chỉ tiết: Sản xuất, nghiên cứu, phat triển
phần mềm máy tính (CPC 842)
Trang 10
Bảng 2.1 Thông tin chung về Công Ty App Vity
2.1.2 Quá trình phát triển
Quá trình phát triển tại bộ phận backend của App Vity tập trung vào xử lý logic và
dữ liệu của ứng dụng dé đảm bảo hiệu suất và độ tín cậy Khi thực tập tại đây, công việc của tôi bao gồm:
1.Phân tích yêu cầu: Được hướng dẫn cách phân tích và hiểu yêu cầu từ các dự án phát triển phần mềm, bao gồm cả các yêu cầu về backend như xử lý đữ liệu và tích hợp
hệ thống
2.Lập trình và phát triển: Tham gia vào quá trình lập trình backend sử dụng các ngôn ngữ như Python, Java, hoặc Node.js để xây dựng các API, xử lý logic và tương tác với cơ sở đữ liệu
3.Kiém thử và debugging: Thue hién cac bài kiểm tra để đảm bao tính ổn định và hiệu quả của mã nguồn backend, cùng với việc debug đề sửa lỗi và tối ưu hóa hiệu suất 4.Tích hợp và triển khai: Tham gia vào quá trình tích hợp các thành phần backend vào hệ thống chung và hỗ trợ quá trình triển khai sản phâm để đảm bảo hoạt động suôn sẻ
và hỗ trợ khách hàng
Thông qua thực tập tại AppVity, tôi đã có cơ hội áp dụng những kiến thức học được từ trường đại học vào thực tế, nâng cao kỹ năng lập trình và hiểu rõ hơn về quy trình phát
triển phần mềm chuyên nghiệp
2.1.3 Tâm nhìn
Tầm nhìn của AppVity là trở thành một người dẫn đầu trong lĩnh vực công nghệ thông tin, cung cấp các giải pháp và sản phẩm công nghệ đổi mới, hiệu quả để mang lại giá trị tối đa cho khách hàng Chúng tôi cam kết xây đựng một môi trường làm việc sáng tạo và trách nhiệm, nơi mà nhân viên có thế phát triển bản thân và đóng góp vào sự thành công chung của công ty Với tinh thần đổi mới liên tục và sự cam kết với chất lượng, chúng tôi hướng đến việc thúc đây sự phát triển bền vững và thúc đây sự tiến bộ trone cộng đồng toàn cau
2.1.4 Lĩnh vực hoạt động
Lĩnh vực lập trình máy vi tính (CPC 842) bao gồm các hoạt động liên quan đến sản xuất, nghiên cứu và phát triển phần mềm máy tính Đây là một trong những lĩnh vực chính của ngành công nghệ thông tin, đóng vai trò quan trọng trong việc xây dựng các ứng dụng và
hệ thống thông tin hiện đại Cụ thé: