1 Hoàng Anh Thắng 17521037 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 LẬP TRÌNH MINI APP CHO SUPER APP Công ty thực tập Công ty TNHH Tư vấn công nghệ Uway Người phụ tr[.]
1 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 LẬP TRÌNH MINI APP CHO SUPER APP Công ty thực tập : Công ty TNHH Tư vấn công nghệ Uway Người phụ trách : Ông Nguyễn Trần Vĩnh Nhật Thực tập sinh : Hồng Anh Thắng TP Hồ Chí Minh, tháng 12 năm 2022 Hoàng Anh Thắng - 17521037 LỜI MỞ ĐẦU Ngày nay, ngành công nghiệp phần mềm ngành công nghiệp phát triển mạnh mẽ tồn cầu Với tốc độ phát triển vơ mạnh mẽ, ngành công nghệ phần mềm nhân tố kích thích phát triển cơng nghệ thông tin giới, phần cứng phần mềm Cùng với xu phát triển giới, Việt Nam ngoại lệ Ngành công nghiệp phần mềm phát triển mạnh mẽ xu cơng nghiệp hóa – đại hóa đất nước, để hịa nhập với cơng ty hàng đầu phần mềm giới Bên cạnh công ty phần mềm trẻ tuổi nước, công ty phần mềm lớn gia nhập vào thị trường Việt Nam, góp phần lớn vào phát triển tích cực ngành công nghiệp phần mềm Việt Sau ba năm học tập trường, mong muốn có thêm kinh nghiệm thực tế, muốn tham gia làm phần mềm môi trường chuyên nghiệp, em có dự định thực tập hè Vì vậy, em định chọn Uway - môi trường lý tưởng, đại, chuyên nghiệp - nơi giúp em thực dự định Hoàng Anh Thắng - 17521037 LỜI CẢM ƠN Trân trọng gửi lời cảm ơn Công ty TNHH Tư vấn công nghệ Uway tạo điều kiện cho em có hội thực tập công ty Chỉ thời gian ngắn, nhờ dẫn nhiệt tình nhóm trainer, em tiếp thu kiến thức quan trọng để làm mini app Chân thành cảm ơn anh chị nhóm trainer bỏ nhiều thời gian, công sức để hướng dẫn chúng em hoàn thành đợt thực tập Đặc biệt cảm ơn anh Nhật training Web Mobile App, hướng dẫn, giúp đỡ cho em tận tình khó khăn cơng việc, đến khó khăn việc làm quen với môi trường mới; cảm ơn bạn Phương, hỗ trợ Web, hỗ trợ em nhiều vấn đề frontend Web; cảm ơn bạn Linh, dẫn em cách làm báo cáo, lên kế hoạch, kỹ thiếu để làm sản phẩm thời gian qua Cũng xin cảm ơn thầy cô khoa Công nghệ phần mềm nhiệt tình hỗ trợ, tạo điều kiện em làm báo cáo Hoàng Anh Thắng TpHCM, ngày 18 tháng 12 năm 2022 Hoàng Anh Thắng - 17521037 NHẬN XÉT CỦA KHOA Hoàng Anh Thắng - 17521037 MỤC LỤC LỜI MỞ ĐẦU Error! Bookmark not defined LỜI CẢM ƠN Error! Bookmark not defined NHẬN XÉT CỦA KHOA Error! Bookmark not defined MỤC LỤC Chương 1: Giới thiêu công ty thực tập 1.1 Giới thiệu chung công ty 1.2 Sản phẩm công ty Hình 1.2.1 Website CraftBelly Delights Hình 1.2.2 Website Mobile app Work Life Balance Error! Bookmark not defined Hình 1.2.3 Website Compass One Chương 2: Nội dung thực tập 10 2.1 Tìm hiểu công ty kỹ công ty 10 2.2 Nghiên cứu kỹ thuật 10 Chương 3: Chi tiết project 15 3.1 Màn hình 15 Hình 3.1.1 Màn hình kiểm tra số tài khoản đăng kí chưa 15 Hình 3.1.2 Màn hình đăng kí với số điện thoại 16 Hình 3.1.3 Màn hình điền thông tin khách hàng 17 Hình 3.1.4 Màn hình điền thơng tin địa 18 Hình 3.1.5 Màn hình điền thơng tin cơng việc 19 Hình 3.1.6 Màn hình điền thơng tin người thân 20 Hình 3.1.7 Màn hình điền thơng tin ngân hàng 21 Hình 3.1.8 Màn hình điền thơng tin ví điện tử Momo (nếu có) 22 Hình 3.1.9 Màn hình chụp/chọn ảnh CMND CCCD 23 Hình 3.1.10 Màn hình thơng tin số tiền vay 24 Hình 3.1.11 Màn hình cảm ơn đăng kí thành công 25 3.2 Kết 25 TÀI LIỆU THAM KHẢO 26 TỔNG KẾT 27 Hoàng Anh Thắng - 17521037 Chương 1: Giới thiệu công ty thực tập Giới thiệu công ty Uway - Tên công ty: Công ty TNHH Tư vấn công nghệ Uway - Lĩnh vực hoạt động: Lập trình máy vi tính - Địa chỉ: Lầu 9, Tịa nhà International Plaza, 343 Phạm Ngũ Lão, Phường Phạm Ngũ Lão, Quận 1, TpHCM - Trang web: https://uway.asia/ Uway thành lập năm 2020 Việt Nam, công ty chuyên tư vấ n những giải pháp gia công phầ n mề m toàn vẹn, chất lượng cao và khả năng mở rộng Uway là một những đơn vi ̣ tiên phong của thế hệ mới, nhiệt huyế t, đam mê sáng ta ̣o và không ngừng phát triể n công nghệ Sứ mệnh: Giúp khách hàng hiểu công nghệ Cung cấp giải pháp toàn ve ̣n, ta ̣o những phầ n mề m chấ t lươṇ g cao, tối ưu trải nghiệm cho từng mô hình kinh doanh, và giải quyế t vấ n đề về tố i ưu chi phí đầ u tư cho doanh nghiệp Tầm nhìn: Uway mong muốn trở thành đối tác chiến lược doanh nghiệp, đạt vị trí thứ thị trường Châu Âu năm 2026 Sản phẩm công ty Uway thiết kế web mobile app cho doanh nghiệp nhiều lĩnh vực nước Hoàng Anh Thắng - 17521037 CraftBelly Delights: Là công ty bán kem Calofornia, Mỹ Website: craftbellydelights.com Hình 1.2.1 Website CraftBelly Delights Hồng Anh Thắng - 17521037 Work Life Balance: Là công ty cung cấp chương trình tư vấn tập trung vào Sức khỏe tinh thần cho môi trường công sở để hỗ trợ công ty Việt Nam Website: Worklifeblance.vn Hình 1.2.2 Website Mobile app Work Life Balance Hoàng Anh Thắng - 17521037 Compass One: Là dự án Bất Động Sản nắm vị trí chiến lược sầm uất khu Chánh Nghĩa, TP Thủ Dầu Một, Bình Dương Website: compassone.vn Hình 1.2.3 Website Compass One Hoàng Anh Thắng - 17521037 10 Chương 2: Nội dung thực tập Khoảng thời gian thực tập cơng ty nhằm mục đích giúp sinh viên thực tập đào tạo tồn diện lập trình game 3D Android, đồng thời rèn luyện kỹ mềm làm việc nhóm, thuyết trình, giao tiếp Tại cơng ty, sinh viên có hội học tập, khám phá làm việc môi trường phát triển game chun nghiệp Tìm hiểu cơng ty kỹ công ty Thời gian : ngày Nội dung : Giới thiệu công ty, cách tổ chức công ty, quyền lợi nhân viên Được nghe người phụ trách giới thiệu công ty, trình thành lập 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ơng ty Ngồi ra, thực tập sinh cịn giới thiệu cách thức làm việc công ty thời gian làm, quy định cần phải tuân thủ, cách sử dụng email công việc… Kết : Hiểu thêm công ty Uway, trình thành lập phát triển Có thêm kỹ việc sử dụng email công việc, làm việc có kế hoạch, có kỷ luật, có trách nhiệm Nghiên cứu kỹ thuật 2.1 Các công cụ làm việc Thời gian : ngày Nội dung : Tìm hiểu cơng cụ sử dụng trình làm việc Trong thời gian này, em tiếp cận với cơng cụ lập trình phổ biến Visual Studio Code IDE Tiki Tini Studio Thực : Thực hành sử dụng phần mềm nêu Kết : Lập trình sử dụng cơng cụ miễn phí, giúp dễ dàng kết hợp cơng cụ với 2.2 Tìm hiểu training kiến thức Hoàng Anh Thắng - 17521037 13 Thực project Sau tháng training thực hành, em nắm kiến thực TXML, TCSS, JS,… công cụ lập trình Tini App Tini Studio Trong tháng thứ hai, em tiếp cận làm dự án thực tế Tini App Chi tiết đồ án nói phần sau Lịch làm việc Tuần Công việc - - 2-3 4-7 - 7-10 - Tìm hiểu công ty, cách tổ chức công ty Làm quen với công cụ làm việc công ty Học cách trao đổi, làm việc qua email Tìm hiểu ngơn ngữ lập trình TXML, TCSS, JS Thực hành TXML, TCSS, JS Làm ứng dụng thực tiễn (Takomo - ứng dụng cho vay) Gửi cho tester để kiểm tra Tạo draft website developer Tiki Người hướng dẫn Mức độ hoàn thành Người thực Anh Nguyễn Trần Vĩnh Nhật 100% Hồng Anh Thắng Tự tìm hiểu 100% Hoàng Anh Thắng Team Developers Tiki 100% Hoàng Anh Thắng 100% Hoàng Anh Thắng Bạn Nguyễn Huỳnh Kim Linh Anh Nguyễn Trần Vĩnh Nhật Team Developers Tiki Hoàng Anh Thắng - 17521037 14 11-12 - - Gắn API vào ứng dụng Gửi cho tester để kiểm tra Tạo draft website developer Tiki Xuất version cho bên Tiki review Anh Nguyễn Trần Vĩnh Nhật Team Developers Tiki 80% Hoàng Anh Thắng Hoàng Anh Thắng - 17521037 15 Chương 3: Chi tiết project Màn hình Hình 3.1.1 Màn hình kiểm tra số tài khoản đăng kí chưa Hồng Anh Thắng - 17521037 16 Hình 3.1.2 Màn hình đăng kí với số điện thoại Hồng Anh Thắng - 17521037 17 Hình 3.1.3 Màn hình điền thơng tin khách hàng Hồng Anh Thắng - 17521037 18 Hình 3.1.4 Màn hình điền thơng tin địa Hồng Anh Thắng - 17521037 19 Hình 3.1.5 Màn hình điền thơng tin cơng việc Hồng Anh Thắng - 17521037 20 Hình 3.1.6 Màn hình điền thơng tin người thân Hồng Anh Thắng - 17521037 21 Hình 3.1.7 Màn hình điền thơng tin ngân hàng Hồng Anh Thắng - 17521037 22 Hình 3.1.8 Màn hình điền thơng tin ví điện tử Momo (nếu có) Hồng Anh Thắng - 17521037 23 Hình 3.1.9 Màn hình chụp/chọn ảnh CMND CCCD Hồng Anh Thắng - 17521037 24 Hình 3.1.10 Màn hình thơng tin số tiền vay Hồng Anh Thắng - 17521037 25 Hình 3.1.11 Màn hình cảm ơn đăng kí thành cơng Kết - Đã hồn thành hình ứng dụng - Hồn thành bước giúp người dùng dễ dàng đăng kí - Đang q trình chờ bên Tiki review để xuất mini app thức Hồng Anh Thắng - 17521037 26 TÀI LIỆU THAM KHẢO Stack Overflow : https://stackoverflow.com/ Tini App Develop: https://developers.tiki.vn/ Tini Studio (IDE): https://developers.tiki.vn/downloads Hoàng Anh Thắng - 17521037 27 TỔNG KẾT Như vậy, vịng tháng ngắn ngủi, em hồn thành frontend mini app cho công ty cho vay Phần mềm có frontend (backend phát triển) phát triển theo framework có tính kế thừa nên sau có thời gian phát triển lên mức cao Chân thành cảm ơn giúp đỡ anh chị nhóm trainer Uway giúp em hồn thành báo cáo Hoàng Anh Thắng - 17521037 ... Nội dung thực tập Khoảng thời gian thực tập cơng ty nhằm mục đích giúp sinh viên thực tập đào tạo toàn diện lập trình game 3D Android, đồng thời rèn luyện kỹ mềm làm việc nhóm, thuyết trình, giao... phần mềm cho Tiki Tini App (Tini App SDK) Thực : - Thực tạo project Tini App Kết quả: - Tạo thành cơng project Tini App Hồng Anh Thắng - 17521037 13 Thực project Sau tháng training thực hành,... nhỏ vừa phát hành ứng dụng dạng mini app bên cạnh native app; chí có doanh nghiệp làm mini app mà - Định nghĩa Tini App: Tini App giải pháp hoàn toàn đại giúp cho đối tác Tiki dễ dàng, nhanh