1. Trang chủ
  2. » Tất cả

Báo cáo thực tập công ty FPT software

36 6 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

Nội dung

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG KHOA CÔNG NGHỆ THÔNG TIN 1 BÁO CÁO THỰC TẬP TỐT NGHIỆP Đơn vị Công ty FPT Software Giảng viên hướng dẫn TS Nguyễn Văn Thủy Sinh viên thực hiện Nguyễn Bá Nhật Mã.

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA CƠNG NGHỆ THÔNG TIN - BÁO CÁO THỰC TẬP TỐT NGHIỆP Đơn vị: Công ty FPT Software Giảng viên hướng dẫn: TS Nguyễn Văn Thủy Sinh viên thực hiện: Nguyễn Bá Nhật Mã sinh viên: B17DCCN479 Lớp: D17CNPM5 Hà Nội, 8/2021 MỤC LỤC LỜI NÓI ĐẦU .4 I TỔNG QUAN VỀ ĐƠN VỊ THỰC TẬP 1.1 Giới thiệu .5 1.2 Lịch sử hình thành phát triển 1.3 Tổ chức nhân lực .7 1.3.1 Về tổ chức .7 1.3.2 Về nhân .8 1.4 Các lĩnh vực hoạt động cơng ty 1.5 Các vị trí cơng việc sinh viên đảm nhận II NỘI DUNG THỰC TẬP 11 2.1 Tổng quan 11 2.2 Basic Android 13 2.2.1 Android Overview .13 2.2.2 Activity 13 2.2.3 Intent, Broadcast 13 2.2.4 View Group 15 a Lý thuyết 15 2.2.5 Fragment 16 2.2.6 Fragment advance .16 2.2.7 Service 17 2.2.8 Saving data – Persistent .19 2.2.9 Android Permission .19 2.2.10 Design architecture 20 2.2.11 Automated Unit Testing with Junit 20 2.2.12 Thi final exam 20 2.3 Mock Project 21 2.3.1 Giới thiệu .21 2.3.2 Biểu đồ Use case 21 2.3.3 Thiết kế UI 25 2.3.4 Coding 34 III KẾT QUẢ ĐẠT ĐƯỢC 34 3.1 Điểm Basic Android 34 3.2 Đánh giá Mock Project giảng viên 34 3.3 Final grade 36 IV KẾT LUẬN 36 LỜI NÓI ĐẦU Từ ngày 16/07/2021 đến ngày 30/08/2021, khoa Công nghệ thông tin – trường Học viện Công nghệ Bưu Viễn thơng phới hợp với cơng ty TNHH phần mềm FPT (FPT Software) tổ chức đợt thực tập kỹ thuật cho sinh viên khoa CNTT1 Đây là chương trình thường niên hàng năm có ý nghĩa thực tiễn rất lớn đối với sinh viên: giúp cho sinh viên, vốn chỉ ngồi ghế nhà trường, từng bước tiếp xúc với môi trường làm việc thực tế Từ đó sinh viên có thể định hướng việc học tập cũng hình thành phong cách làm việc chuyên nghiệp cho công việc sau Đợt thực tập em học ngôn ngữ lập trình Kotlin lập trình di động môi trường Android Ngoài sinh viên còn được tham gia các hoạt động giới thiệu về công ty, trải nghiệm phong cách làm việc thực tế văn hóa FPT, tham gia hoạt động WETALK, TECHTALK, CODEWAR, học cách bảo mật an toàn thông tin công ty Dù đợt thực tập diễn vào thời điểm dịch Covid-19 diễn biến phức tạp, nhiên, đợt thực tập đã thành cơng tớt đẹp và có ý nghĩa to lớn Qua đây, chúng em, sinh viên, xin gửi lời cám ơn chân thành đến khoa CNTT1, Học viện Công nghệ Bưu Viễn thơng cơng ty FPT Software đã tạo điều kiện tḥn lợi cho việc hồn thành nợi dung thực tập I TỔNG QUAN VỀ ĐƠN VỊ THỰC TẬP 1.1 Giới thiệu Tên đơn vị: Công ty TNHH phần mềm FPT Tên tiếng Anh: FPT Software Company Limited Tên viết tắt: FSOFT Ngày thành lập: 13/01/1999 Địa chỉ: Các văn phòng FPT Software quận Cầu Giấy & khu CNC Hoà Lạc Hà Nội Website: https://www.fpt-software.com/ FPT Software công ty dẫn đầu Việt Nam xuất phần mềm FPT Software thành lập ngày13/01/1999 thành viên thuộc Tập đoàn FPT, hoạt động lĩnh vực gia công xuất phần mềm Việt Nam Với quy trình chuẩn giới sản xuất phần mềm, quản lý chất lượng bảo mật thông tin CMMI-5, ISO 9001:2000, ISO27001:2005, FPT Software Cơng ty phần mềm có quy trình chuẩn giới hàng đầu Việt Nam Hiện tại, FPT Software có 12 cơng ty thành viên Nhật bản, Singapore, Pháp, Mỹ, Malaysia, Úc, Việt Nam chi nhánh Hà Nội, Tp HCM Đà Nẵng Trong trình 20 năm phát triển, Công ty Phần mềm FPT cơng ty có tốc độ phát triển nhanh lĩnh vực gia công phần mềm (100%/năm), với doanh thu đạt 100 triệu USD năm 2013 1.2 Lịch sử hình thành phát triển Được thành lập năm 1988 nhóm nhà khoa học trẻ lĩnh vực Vật lý, Tốn, Cơ, Tin học nhiều làm quen với lập trình, sau năm, FPT thành lập phận tin học mang tên ISC (Informatic Service Center) Một dự án phần mềm mà ISC tham gia dự án Typo4 xuất sang Pháp Việt kiều Pháp chủ trì Tiếp theo hàng loạt giải pháp phần mềm cho mảng ngân hàng, kế tốn, phịng vé máy bay song song với phân phối thiết bị dự án phần cứng Đến tháng 12 năm 1994, đủ lớn, ISC tách thành phận chuyên sâu dự án, phân phối, phần mềm… Bộ phận phần mềm lúc có tên FSS (FPT Software Solutions – tên tiếng Việt Xí nghiệp Giải pháp Phần mềm FPT) Từ 1994 đến 1998, FSS tiếp tục phát triển cung cấp giải pháp phần mềm cho lĩnh vực Ngân hàng, Kế toán, Thuế, Hải quan, Cơng an.Một thành tích bật FSS xây dựng TTVN – mạng WAN Việt nam, tạo tiền đề phát triển cho Công ty Viễn thông FPT sau (FPT Telecom) Trong năm này, FPT liên tiếp PC World Việt nam bình chọn Cơng ty Tin học số Cuối năm 1998 đầu 1999, sau chiến lược xuất phần mềm định hình, nhóm chun gia tách từ FSS để thành lập FSU1 (FPT Strategic Unit #1) phận chịu trách nhiệm mũi nhọn sứ mệnh Tồn Cầu Hố FSU1 tiền thân FSOFT ngày Trong năm 1999, FSOFT thực thành công dự án với khách hàng Winsoft, Canada, bước đầu xác định cấu tổ chức, lên chương trình chuẩn bị nhân lực cho xuất Năm 2000, FSOFT chuyển trụ sở sang nhà HITC Ảnh hưởng vụ dotcom, thị trường xuất phần mềm gặp nhiều khó khăn Tuy vậy, FSOFT vượt qua thử thách đạt kết quan trọng – ký hợp đồng OSDC (Offshore Software Development Center) với Harvey Nash Đến nay, Harvey Nash khách hàng lớn FSOFT Năm 2001 đánh dấu hợp đồng OSDC với Mỹ đặc biệt OSDC với NTT-IT – khách hàng Nhật FSOFT Năm 2001 năm FSOFT bắt đầu dự án CMM-4, với mục tiêu đạt chứng CMM mức vòng năm FSOFT đạt CMM mức vào tháng 3/2002, trở thành công ty khu vực Đông Nam Á đạt chứng Năm 2002 năm FSOFT củng cố lại sơ đồ tổ chức, việc thành lập Trung tâm sản xuất Phòng chức Cuối 2002, lần doanh số FSOFT vượt ngưỡng triệu USD Năm 2003 đem cho FSOFT nhiều khách hàng mới, đặc biệt khách hàng lớn Nhật Hitachi, Sanyo, Nissen, IBM Japan FSOFT thành lập Văn phòng thành phố Hồ Chí Minh Để chuẩn bị cho thị trường Nhật, chương trình lớn triển khai bao gồm thành lập Trung tâm Đông Du đào tạo tiếng Nhật CNTT, tuyển sinh viên Khoa tiếng Nhật hỗ trợ học bổng cho họ học Aptech, tuyển sinh viên tốt nghiệp trường CNTT đào tạo tập trung tiếng Nhật tháng Năm 2003 năm dự án CMM-5 khởi động Đầu năm 2004, FSOFT trở thành Công ty cổ phần phần mềm FPT Trụ sở Tp Hồ Chí Minh chuyển tồ nhà e-town FSOFT đạt CMM mức (mức cao nhất) vào tháng Để phục vụ tốt khách hàng Nhật, Văn phòng đại diện FSOFT mở Tokyo Năm 2004 năm gặt hái nhiều thành công Công ty Phần mềm FPT, với doanh số xuất năm 2004 tăng trưởng 200% so với năm 2003 Năm 2005 năm đánh dấu bước phát triển công ty mặt, giúp FSOFT khẳng định vị trí cơng ty phần mềm hàng đầu Việt Nam Tháng 8/2005 thành lập Chi nhánh Đà Nẵng, tháng 11 thành lập Công ty FSOFT JAPAN Tokyo, tháng 12 khai trương Trung tâm Tuyển dụng Đào tạo nhà Simco, Hà nội Hết năm 2005, FSOFT tăng trưởng 114% doanh số, trở thành công ty phần mềm Việt Nam có 1000 nhân viên Tháng 10, năm 2007, FSOFT chuyển Trung tâm đảm bảo nguồn lực (RAC) tòa nhà FPT Software Ngõ Tuổi trẻ- Hoàng Quốc Việt, đánh dấu trưởng thành công tác Tuyển dụng đào tạo ban cho nguồn nhân lực toàn Fsoft Hà Nội Các Trung tâm sản xuất phần mềm chuyển đến làm việc tập trung Tòa nhà FPT Building Phạm Hùng Cuối năm 2007, doanh số Fsoft đạt 29,6 triệu USD, tăng 79% so với doanh thu năm 2006; số nhân viên thức 2,287 người 1.3 Tổ chức nhân lực 1.3.1 Về tổ chức Nguyên tắc tổ chức Fsoft tổ chức theo mơ hình lớp Cơng ty - Chi nhánh Trung tâm - Phịng sản xuất - Dự án theo nguyên tắc sau:  Công ty quan cao nhất, điều hành chung Chức danh điều hànhcao Tổng Giám đốc  Chi nhánh cơng ty con, thường có trụ sở riêng địa lý Chứcdanh: Giám đốc  Trung tâm (Group): Các Trung tâm Kinh doanh Chức danh: Giám đốc Trung tâm  Phòng sản xuất (Division): Các đơn vị trực tiếp sản xuất Trung tâm Chức danh: Trưởng phòng  Dự án: đơn vị sản xuất Chức danh: Giám đốc dự án, quản trị dự án Đầu năm 2006, Fsoft có 10 Trung tâm sản xuất, Hà nội, Tp.Hồ Chí Minh và tại Đà Nẵng Sơ đồ tổ chức Fsoft năm 2021 1.3.2 Về nhân FPT Software liên tục nhiều năm xếp hạng đầu Top nơi làm việc tốt Việt Nam lĩnh vực CNTT Hiện FPT Software có 15.000 cán nhân viên làm việc 45 quốc gia/vùng lãnh thổ Sự phát triển bền vững công ty suốt nhiều năm hoạt động minh chứng rõ nét cho việc biết đầu tư cách vào đội ngũ nhân Với sách đãi ngộ thu hút nhân tài FPT làm chìa khóa vàng giúp công ty sở hữu đội ngũ nhân giỏi, chun nghiệp Có lẽ vậy, nhiều năm liền công ty xếp hạng công Top doanh nghiệp có chế độ đãi ngộ tốt Việt Nam nhiều ứng viên chọn mặt gửi vàng muốn tìm việc làm nhanh Dưới số sách đãi ngộ Fsoft dành cho nhân viên 1.4 Các lĩnh vực hoạt động công ty Công ty TNHH phần mềm FPT công ty chuyên lĩnh vực gia công phần mềm, nên cơng ty cung cấp tất dịch vụ liên quan như:         Xuất phần mềm Giải pháp phần mềm Phân phối sản phẩm công nghệ thông tin Tích hợp hệ thống Cung cấp giải pháp, dịch vụ viễn thông internet Triển khai Tư vấn dịch vụ ERP Phát triển hệ thống nhúng Các dịch vụ khác Lĩnh vực văn hóa: Cơng ty tham gia tích cực vào hoạt động văn hóa xã hội Cơng ty cịn tổ chức câu lạc sở thích: võ thuật, thi ảnh chào mừng ngày sinh nhật công ty Để tạo môi trường dân chủ cởi mở, cơng ty cịn lập trang chodua.com để thành viên ngồi cơng ty tự góp ý giúp cơng ty ngày phát triển 1.5 Các vị trí cơng việc sinh viên đảm nhận Trong Fsoft có nhiều vị trí mà sau trường sinh viên đảm nhận Các vị trí cần tuyển Fsoft chia làm loại: thường xun tạm thời, cơng việc tạm thời công việc ngắn hạn để phục vụ nhu cầu đột xuất công ty Sau trường sinh viên tham gia vào dự án cơng ty vị trí cơng việc phù hợp với trình độ ngành học liên quan Đặc biệt công ty ưu tiên tuyển dụng vào vị trí sau: - Quản lí dự án (Project Manager) - Đội trưởng (Team leader) - Kĩ sư Lập trình (Developer) - Kĩ sư test (Tester) - Chuyên viên kiểm sốt chất lượng (SQA) Đợi trưởng (Team leader) Yêu cầu: Đại học thạc sĩ Bách khoa công nghệ phần mềm 4-5 năm kinh nghiệm vị trí kỹ sư phần mềm Có kinh nghiệm quản lý người Khả phân tích vấn đề thiết kế giải pháp tốt Phương pháp tiếp cận có cấu trúc tổng hợp, mong muốn học hỏi tiến Khả để giao tiếp hai cách kỹ thuật phi kỹ thuật với đồng nghiệp khách hàng Kĩ sư lập trình(Deverloper) Yêu cầu: Bằng cử nhân Khoa học Máy tính, CNTT chuyên ngành liên quan Có năm kinh nghiệm lập trình cơng nghệ Java/J2EE Có kinh nghiệm tốt Java/J2EE, Struts SpringMVC, Hibernate OOAD kỹ tốt Am hiểu dịch vụ Web (SOAP Restful) Thành thạo tiếng Anh, giao tiếp trực tiếp với khách hàng thông qua gọi hội nghị, email Sẵn sàng onsite (US) có yêu cầu Có kinh nghiệm việc xử lý XML (JAXB, SAX, ) Kiến thức việc sử dụng EJB3 Biết UNIX (hoặc muốn tìm hiểu UNIX số giờ) Kiểm thử đơn vị JUnit, JMock Có kinh nghiệm JBoss 4.2.2 Kinh nghiệm với JMS Kinh nghiệm với nhớ đệm Có kinh nghiệm hội nhập liên tục Có kinh nghiệm với cơng cụ build (Ant, Maven, ) Kỹ sư test (Tester) Yêu cầu: Tốt nghiệp Đại học chuyên ngành công nghệ thông tin chuyên ngành liên quan Nắm vững hiểu biết sâu sắc Quy trình Test, kỹ thuật Testing Có kiến thức sâu phương pháp kiểm thử phần mềm Có chứng Testing ISTQB, CSTE,…là lợi Tiếng Anh nghe, nói, đọc, viết tốt Kỹ quản lý nhóm, lập kế hoạch, lãnh đạo nhóm, tổng hợp báo cáo tốt Có khả truyền đạt xử lý vấn đề kỹ thuật tốt Năng động, sáng tạo, nhiệt tình, làm việc độc lập 10 ... Lạc Hà Nội Website: https://www .fpt- software. com/ FPT Software công ty dẫn đầu Việt Nam xuất phần mềm FPT Software thành lập ngày13/01/1999 thành viên thuộc Tập đồn FPT, hoạt động lĩnh vực gia cơng... ĐƠN VỊ THỰC TẬP 1.1 Giới thiệu Tên đơn vị: Công ty TNHH phần mềm FPT Tên tiếng Anh: FPT Software Company Limited Tên viết tắt: FSOFT Ngày thành lập: 13/01/1999 Địa chỉ: Các văn phòng FPT Software. .. đến ngày 30/08/2021, khoa Công nghệ thông tin – trường Học viện Cơng nghệ Bưu Viễn thơng phới hợp với công ty TNHH phần mềm FPT (FPT Software) tổ chức đợt thực tập kỹ thuật cho sinh

Ngày đăng: 28/03/2023, 17:46

w