Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 26 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
26
Dung lượng
1,25 MB
Nội dung
ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH 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 ỨNG DỤNG QUẢN LÝ NHÂN SỰ TRÊN SMARTPHONE (ANDROID & IOS) DÙNG CÔNG NGHỆ REACT NATIVE Công ty thực tập : Công ty TNHH Hệ thống thông tin FPT Người phụ trách : Hồng Hịa Thực tập sinh : Nguyễn Cơng Minh - 16520740 TP HỒ CHÍ MINH, tháng 10 năm 2020 LỜI MỞ ĐẦU Ngày nay, điện thoại di động tiến việc liên lạc, nhiên với điện thoại di động bản, người truyền nhận thơng điệp đơn giản với âm tin nhắn ký tự Ngày với smartphone, dù lúc hay nơi đâu, cần mộ vài thao tác bạn có vơ số lựa chọn để kết nối với người thân, từ hội thoại kèm video, gửi tin nhắn có hình, chat tức thời hay đơn giản cập nhật trạng thái/hình ảnh Facebook Thay nhắn tin gọi điện thu phí trước đây, người dùng thỏa mãn với ứng dụng liên lạc miễn phí di động phát triển nhanh chóng 3G, 4G 5G Một minh chứng đơn giản cho việc smartphone thay đổi sống người cách làm việc email Ngày với trợ giúp điện thoại di động, việc gửi nhận email thực lúc nơi Từ đó, ngày người mang theo laptop cần phải di chuyển smartphone đảm nhiệm hầu hết cơng việc máy tính chí nhiều trường hợp tiện lợi Qua đó, ta thấy smartphone trở thành vật khơng thể thiếu đời sống hàng ngày Với tính di động túy, phần cứng mạnh mẽ, hàng trăm ngàn ứng dụng nhiều lĩnh vực, smartphone ngày trở thành thiết bị “tất một”, nhỏ gọn sẵn sàng phục vụ người dùng lúc nơi Thật vậy, với smartphone, nghe nhạc chụp ảnh chức khơng thể thiếu Cịn muốn tra từ điển hay chơi game, bạn cần truy cập vào kho ứng dụng tải thứ cần thiết Nhận thấy nhu cầu ngày cao smartphone, team TDC thực thuộc Công ty TNHH Hệ thống thông tin FPT có nhiệm vụ xây dựng ứng dụng smartphone nhằm đáp ứng nhu cầu khách hàng Và công nghệ team TDC chọn React Native LỜI CẢM ƠN Trân trọng gửi lời cảm ơn Công ty TNHH Hệ thống thông tin FPT 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, nhóm thực tập chúng em tiếp thu kiến thức quan trọng để làm ứng dụng smartphone dùng công nghệ React Native 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 Trần Ngọc Linh hướng dẫn, tạo điều kiện cho em làm quen với môi trường làm việc công ty; cảm ơn bạn Trần Tùng hỗ trợ, giúp đỡ trình làm quen với cơng nghệ React Native; cảm ơn anh Hồng Hịa tận tình training, hướng dẫn, giúp đỡ trình tham gia dự án thực tế, giúp em hiểu rõ trình thực thi dự án thực tế 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 Nguyễn Công Minh TpHCM, ngày 01 tháng 10 năm 2020 NHẬN XÉT CỦA KHOA MỤC LỤC Mục lục Chương GIỚI THIỆU CÔNG TY 1.1 Giới thiệu Công ty TNHH Hệ thông thông tin FPT 1.2 Sản phẩm công ty Chương NỘI DUNG THỰC TẬP 2.1 Tìm hiểu cơng ty kỹ công ty 2.2 Nghiên cứu kỹ thuật 2.2.1 Làm quen với React Native 2.2.2 Tìm hiểu thiết kế giao diện ứng dụng Quản lý khóa học 2.3 Thực 2.4 Lịch làm việc Chương CHI TIẾT DỰ ÁN 10 3.1 Giới thiệu dự án iHRP 10 3.1.1 Giới thiệu 10 3.1.2 Các hính 10 3.1.3 Thiết kế giao diện 10 3.1.4 Màn hình Đăng nhập 11 3.1.5 Màn hình Trang chủ 12 3.1.6 Màn hình Thơng báo 13 3.1.7 Màn hình Duyệt đơn 14 3.1.8 Màn hình Thông tin lương 16 3.1.9 Màn hình Thay đổi ảnh đại diện 18 3.2 Thực 19 3.3 Kế hoạch 20 Chương TỔNG KẾT 21 Tài liệu tham khảo 22 Trang | CHƯƠNG GIỚI THIỆU CÔNG TY 1.1 Giới thiệu Công ty TNHH Hệ thông thông tin FPT Trong suốt 25 năm phát triển, Công ty Hệ thống Thông tin FPT (FPT Information System - FPT IS) nhà tích hợp hệ thống, cung cấp giải pháp hàng đầu Việt Nam khu vực Sở hữu lực công nghệ thừa nhận khách hàng đối tác toàn cầu, FPT IS mang đến dịch vụ giải pháp phục vụ lĩnh vực trọng yếu quốc gia, như: Viễn thông, Ngân hàng - Tài chính, Y tế, Giao thơng vận tải, Tài cơng, Điện, Nước, Gas Doanh nghiệp Cơng ty có gần 3.000 cán nhân viên có trình độ cao, am hiểu nghiệp vụ khách hàng chuyên sâu ngành kinh tế Năng lực chuyên gia FPT IS công nhận với nhiều chứng công nghệ quốc tế cấp nhà cung cấp giải pháp dịch vụ dẫn đầu giới Cisco, IBM, Microsoft Oracle Công ty mẹ FPT IS – Tập đoàn FPT – tên tuổi dẫn đầu Công nghệ thông tin - Viễn thông ASEAN với đội ngũ gần 29.000 cán nhân viên khắp giới, hệ thống 46 chi nhánh, văn phòng 22 quốc gia vùng lãnh thổ bên Việt Nam Bốn lĩnh vực hoạt động FPT bao gồm: cơng nghệ, viễn thơng, phân phối - bán lẻ giáo dục Là thành viên tập đồn lớn mạnh, FPT IS có tảng vững để phát triển bền vững Lịch sử hình thành: Năm 1994 1996 Hồng Hịa Sự kiện Thành lập Thiết kế lắp đặt Hệ thống Internet quốc gia, kết nối Việt Nam với mạng Internet Nguyễn Công Minh Trang | Bước vào thị trường viễn thông với dự án cho Công ty Thông tin Di động VMS – nhà cung cấp dịch vụ viễn thông dẫn đầu Việt Nam 1999 2002 2005 2008 2009 2012 Ra mắt Smartbank - Smartbank NextG - phần mềm lõi Việt Nam cho ngân hàng Triển khai thành cơng hệ thống tính cước chăm sóc khách hàng FPT.BCCS cho VMS Mobifone Thiết kế triển khai Hệ thống giúp kết nối Thuế - Kho bạc - Tài - Hải quan Việt Nam, hỗ trợ trao đổi thông tin ngành thu ngân sách qua Kho bạc Tổng thầu triển khai Hệ thống quản lý thuế thu nhập cá nhân cho Tổng cục Thuế thuộc Bộ Tài Việt Nam Đây dự án thuế lớn giới sử dụng giải pháp SAP với quy mô 15 triệu đối tượng nộp thuế, 7000 người sử dụng, 800 điểm triển khai, 770 chi cục thuế 63 tỉnh thành nước Cung cấp dịch vụ quản trị hỗ trợ từ xa cho 600 máy chủ nước khu vực Châu Á Thái Bình Dương Daimler Chrysler Tổng thầu cung cấp triển khai hệ thống SAP ERP cho Tổng Công ty Xăng dầu Việt Nam (Petrolimex) Dự án phục vụ 1500 người sử dụng với 118 điểm triển khai 42 đơn vị thành viên thuộc Petrolimex toàn Việt Nam Sản phẩm FPT.eHospital FPT.eGOV FPT IS đại diện cho Việt Nam giành giải Vàng Bạc giải thường Công nghệ thông tin truyền thông ASEAN 2012 (ASEAN ICT Awards 2012 - AICTA) Trúng thầu gói thầu chìa khóa trao tay triển khai “Phần mềm quản lý hoạt động nghiệp vụ ngành bảo hiểm xã hội Việt Nam” cho Bảo hiểm xã hội Việt Nam, giúp quản lý 55 triệu người tham gia bảo hiểm phạm vi toàn quốc Tổng thầu cung cấp triển khai Hệ thống Thông tin Quản lý Tài cho Kho bạc Nhà nước (FMIS) thuộc Bộ Tài Kinh tế Campuchia Triển khai hai dự án viễn thơng có giá trị lớn với Công ty Viễn thông Lào Một hai dự án giành giải thưởng GTB Innovation Awards 2014 diễn London, Anh, hạng mục Dịch vụ kinh doanh sáng tạo 2013 Tiên phong giới thiệu Dịch vụ điện trử trọn gói FPT e-Services thị trường Việt Nam với đầy đủ dịch vụ Chữ ký số (FPT.CA), Khai thuế điện tử (FPT.eTax) Khai hải quan điện tử (FPT.VNACCS) cho doanh nghiệp Giành giải Nhất Giải thưởng Thương mại điện tử eAsia với dự án Xây dựng triển khai hệ thống Thông quan điện tử cho ngành Hải quan Việt Nam (E-Customs) Giải thưởng Hội đồng Châu Á – Thái Hồng Hịa Nguyễn Cơng Minh Trang | Bình Dương Thuận lợi hóa thương mại Kinh doanh điện tử (AFACT) tổ chức Triển khai giải pháp tích hợp quản lý Thuế trực thu cho Cơ quan Thuế Bangladesh giúp tăng cường lực quản lý tăng thu ngân sách phủ, hỗ trợ người nộp thuế kê khai qua internet 2014 2016 2017 Hệ thống Chính quyền điện tử giúp Quảng Ninh tiên phong xây dựng phương thức cung cấp dịch vụ công kiểu với môi trường làm việc liên thông, đại chuyên nghiệp, tiết kiệm thời gian, chi phí, nâng cao chất lượng phục vụ người dân, doanh nghiệp; Giúp giảm 40% thời gian số lần lại, giao dịch; giúp tiết kiệm chi phí xã hội 70 tỷ đồng/năm Hệ thống bán vé điện tử Tổng Công ty Ðường sắt Việt Nam dự án trọng điểm hướng tới lợi ích cộng đồng vào giao thơng thơng minh FPT IS triển khai, giúp người dân thuận tiện việc đặt mua vé, tiết kiệm thời gian giảm tải cho nhà ga, đặc biệt dịp cao điểm lễ, Tết Người dân tự đặt mua toán trực tuyến lúc, nơi thông qua kết nối Internet Giải pháp Thu phí khơng dừng trục đường quốc lộ khơng tiết kiệm thời gian, giảm ùn tắc giảm ô nhiễm môi trường cho người tham gia giao thông mà giúp tiết kiệm cho nhà đầu tư BOT chi phí in vé, chi phí nhân sự, chi phí bảo trì mặt đường khu vực trạm thu phí, đồng thời tránh thất thoát Thực hợp đồng quan trọng dự án Quản lý Hiện đại hóa Ngân hàng Nhà nước là: Xây dựng ngân hàng lõi, kế tốn, lập ngân sách tích hợp hệ thống cho Ngân hàng Nhà nước; Cung ứng, lắp đặt tích hợp hệ thống CNTT Truyền thơng cho Quy trình nghiệp vụ tiên tiến Bảo hiểm tiền gửi Việt Nam, Quản lý liệu Trung tâm thơng tin tín dụng Quốc gia Việt Nam Mở cửa thị trường chứng khoán phái sinh FPT IS xây dựng SỞ GDCK Hà Nội,có khả đáp ứng tới 15.000 sổ lệnh, 600.000 tài khoản xử lý 15.000 giao dịch toán/phút Ra mắt phần mềm FPT.eHospital 2.0, triển khai cho 200 bệnh viện lớn-nhỏ, công-tư Việt Nam, tiêu biểu bệnh viện trung ương với độ phức tạp lớn nước như: Bạch Mai, Chợ Rẫy 2018 Dự án chuyển mạng giữ số FPT IS triển khai đem lại thúc đẩy chất lượng nhà mạng Việt Nam, lợi ích thuận tiện hàng chục triệu người dùng di động đặt lên hàng đầu Hệ thống CQÐT Quảng Ninh FPT IS xây dựng đại giải thưởng ASOCIO 2018 Hoàng Hịa Nguyễn Cơng Minh Trang | Dự án chuyển mạng giữ số FPT IS triển khai đem lại thúc đẩy chất lượng nhà mạng Việt Nam, lợi ích thuận tiện hàng chục triệu người dùng di động đặt lên hàng đầu 1.2 Sản phẩm công ty Công ty chuyên cung cấp giải pháp chuyên ngành nhiều lĩnh vực như: • Ngân hàng – Tài chính: − FPT.eGalaxy - Ngân hàng điện tử cho doanh nghiệp − FPT.CARS - Hệ thống tuân thủ an toàn vốn (Capital Adequacy Ratio System) − FPT Digital Platform - Ứng dụng tảng công nghệ 4.0 lĩnh vực Ngân hàng − FPT ATM Guard - Hệ thống báo động dành cho ATM − Smart Bank - Phần mềm lõi ngân hàng (Core Banking) − FPT Mobile Banking - Thanh toán cước điện thoại di động thông qua hệ thống máy ATM − FPT Smart Finance - Phần mềm nghiệp vụ cơng ty tài − … • Chính phủ: − FPT eGOV - Giải pháp quyền điện tử − FPT Fortuna - Giải pháp tích hợp xử lý liệu − … • Viễn thơng: − FPT.BCCS - Giải pháp tốn chăm sóc khách hàng − FPT.ePOS - Giải pháp hỗ trợ bán hàng tiếp thị − FPT.PRM - Quản lý mối quan hệ đối tác − FPT.RA - Giải pháp đảm bảo doanh thu − Giải pháp MVNO/MVNE − … • Y tế: − FPT.eHOSPITAL 2.0 • Giao thơng vận tải: − ITS - Hệ thống giao thơng thơng minh • Điện, nước, gas: − Smart Grid • Doanh nghiệp: − FPT.iHRP - Hệ thống quản trị nhân - tiền lương − FPT SPro - Giải pháp số hóa quy trình giao việc tự động cho doanh nghiệp Hồng Hịa Nguyễn Cơng Minh Trang | − FPT SFlash - Giải pháp quản lý cơng việc cho doanh nghiệp • Các lĩnh vực khác: − FPT.iHRP - Hệ thống phần mềm quản lý nhân tiền lương − FPT.iHotel - Hệ thống quản lý khách sạn − FPT.iStock - Giải pháp quản lý cổ đông − FPT.DHCD - Phần mềm Quản lý Đại hội cổ đông − FPT.Elearning - Hệ thống đào tạo trực tuyến Hồng Hịa Nguyễn Cơng Minh Trang | Nội dung : − Tìm hiểu giao diện luồng hoạt động ứng dụng Quản lý khóa học − Tìm hiểu cách lấy liệu với API React Native Thực : Thiết kế giao diện ráp API cho ứng dụng Quản lý khóa học Kết : Hồn thành ứng dụng Quản lý khóa học Biết cách áp dụng React Native với Redux Redux Saga 2.3 Thực Sau tháng training thực hành, thực tập sinh nắm kiến thực React Native, Redux, Redux Saga Trong tháng thứ hai, trainer hướng dẫn thực tập sinh áp dụng kiến thức học để thực dự án thực tế mobile 2.4 Lịch làm việc Tuần Công việc - 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 luồng hoạt động app iHRP cũ - Viết tài liệu cho hình Login - Test API cho hình Login Postman - Thiết kế giao diện ráp API cho hình Login - Viết tài liệu cho hình Phiếu lương - Test API cho hình Phiếu lương Postman - Thiết kế giao diện ráp API cho hình Phiếu lương - Viết tài liệu cho hình Quá trình lương - Test API cho hình Quá trình lương Postman - Thiết kế giao diện ráp API cho hình Q trình lương Hồng Hịa Người hướng dẫn Anh Hồng Hịa Mức độ Nhận xét hồn người hướng thành dẫn Done Anh Hồng Hịa Done Anh Hồng Hịa Done Anh Hồng Hịa Done Nguyễn Công Minh Trang | Update hình Phiếu lương Update hình Login Viết tài liệu cho hình Quên mật - Test API cho hình Quên mật Postman - Thiết kế giao diện rap API cho hình Quên mật - Review fix bug hình Login, Quên mật khẩu, Phiếu lương, Quá trình lương - Test API thay đổi ảnh đại diện - Thiết kế giao diện ráp API cho hình thay đổi ảnh đại diện - Fix bug khơng hiển thị hình ảnh sưu tập Android 10 - Review - Hồng Hịa Anh Hồng Hịa Anh Hồng Hịa Done Anh Hồng Hịa Done Anh Hồng Hịa Done Done Nguyễn Công Minh Trang | 10 CHƯƠNG CHI TIẾT DỰ ÁN 3.1 Giới thiệu dự án iHRP 3.1.1 Giới thiệu iHRP phần mềm quản lý nhân tiền lương Giúp nhân viên chủ động quản lý lên kế hoạch cho thân Giúp quản lý quản lý, lấy thơng tin duyệt đơn từ cấp cách nhanh chóng Một số chức iHRP là: - Check in/Check out Xin trễ Xem lịch sử Check in/Check out Tạo đơn nghỉ phép với nhiều loại Duyệt đơn nghỉ phép Xem lương Xem trình lương Thêm, sửa, hiển thị thông tin cá nhân Thay đổi ảnh đại diện 3.1.2 Các hính 3.1.3 Thiết kế giao diện Hình 3.1 Thiết kế giao diện Hồng Hịa Nguyễn Cơng Minh Trang | 11 3.1.4 Màn hình Đăng nhập Hình 3.2 Màn hình Login Hồng Hịa Nguyễn Cơng Minh Trang | 12 3.1.5 Màn hình Trang chủ Hình 3.3 Màn hình trang chủ Hồng Hịa Nguyễn Cơng Minh Trang | 13 3.1.6 Màn hình Thơng báo Hình 3.4 Màn hình thơng báo Hồng Hịa Nguyễn Cơng Minh Trang | 14 3.1.7 Màn hình Duyệt đơn Hình 3.5 Màn hình duyệt đơn – Đơn duyệt Hồng Hịa Nguyễn Cơng Minh Trang | 15 Hình 3.6 Màn hình duyệt đơn – Đơn chưa duyệt Hồng Hịa Nguyễn Cơng Minh Trang | 16 3.1.8 Màn hình Thơng tin lương Hình 3.7 Màn hình Thơng tin lương – Phiếu lương Hồng Hịa Nguyễn Cơng Minh Trang | 17 Hình 3.8 Màn hình Thơng tin lương – Q trình lương Hồng Hịa Nguyễn Cơng Minh Trang | 18 3.1.9 Màn hình Thay đổi ảnh đại diện Hình 3.9 Màn hình Thay đổi ảnh đại diện Hồng Hịa Nguyễn Cơng Minh Trang | 19 Hình 3.10 Màn hình Thay đổi ảnh đại diện – Chọn ảnh 3.2 Thực Các thành viên team iHRP: − − − − Hồng Hịa Hồng Hịa – Leader Nguyễn Công Minh Trương Tuấn Ngạn Nguyễn Thành Phúc Nguyễn Công Minh Trang | 20 3.3 Kế hoạch Giai đoạn 1: − − − − − Lên bảng thiết kế giao diện Nhận tài liệu BA Test API Hoàn thiện giao diện module Ráp API cho toàn hình Kết : − Tất tính thực Giai đoạn 2: − − − − Update giao diện theo yêu cầu khách hàng Sửa lỗi logic Update chức mới: Đổi ảnh đại diện, … Review lại app up app lên Google Play Store App Store Kết : − Hoàn thiện phiên iHRP Hồng Hịa Nguyễn Cơng Minh Trang | 21 CHƯƠNG TỔNG KẾT Trong vòng ba tháng thực tập, em học nhiều kiến thức kĩ cứng kĩ mềm, giúp thích nghi tốt môi trường làm việc công ty lớn FPT Tuy gặp nhiều khó khăn trình thực tập nhờ giúp đỡ nhiệt tình anh chị team công ty mà thân em vượt qua khó khăn hồn thành tốt cơng việc giao Chân thành cảm ơn giúp đỡ anh chị em tập thể FIS TDC HCM nói riêng FIS HCM nói chung tạo điều kiện để em hồn thành tốt đợt thực tập Hồng Hịa Nguyễn Cơng Minh Trang | 22 TÀI LIỆU THAM KHẢO Tài liệu Tiếng Anh [1] https://reactnative.dev/docs/getting-started Hồng Hịa Nguyễn Cơng Minh ... luồng hoạt động ứng dụng Quản lý khóa học − Tìm hiểu cách lấy liệu với API React Native Thực : Thiết kế giao diện ráp API cho ứng dụng Quản lý khóa học Kết : Hồn thành ứng dụng Quản lý khóa học Biết... Redux, Redux Saga Thực : Các tập nhỏ tương ứng với nội dung Kết : Nắm kiến thức React Native cách làm ứng dụng đơn giản với React Native 2.2.2 Tìm hiểu thiết kế giao diện ứng dụng Quản lý khóa học... cách áp dụng React Native với Redux Redux Saga 2.3 Thực Sau tháng training thực hành, thực tập sinh nắm kiến thực React Native, Redux, Redux Saga Trong tháng thứ hai, trainer hướng dẫn thực tập sinh