You are on page 1of 35

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

---------------------------------------

BÁO CÁO THỰC TẬP DOANH NGHIỆP

CÔNG TY TNHH PHẦN MỀN FPT

GVHD : Ts. Vũ Việt Thắng

Sinh viên : Bùi Công Khải

Mã sinh viên : 2018601153

Lớp - Khóa : CNTT02 - K13

Hà Nội - Năm 2022


i

LỜI CẢM ƠN
Trong kỳ thực tập vừa qua tại công ty TNHH phần mềm FPT, em xin
gửi lời cảm ơn chân thành tới quý công ty và Ts. Vũ Việt Thằng đã tạo điều
kiện thuận lợi nhất cho em hoàn thành tốt kỳ thực tập này.

Với sự hướng dẫn nhiệt tình của các thầy cô khoa CNTT cũng như sự chỉ
bảo tận tình của các anh chị nhân viên trong công ty, em đã thu được nhiều kinh
nghiệm quý giá, những hiểu biết về nghề nghiệp, công việc của mình sau khi
ra trường, cũng như những kĩ năng cần trang bị trong thời gian tích lũy kiến
thức khi còn ngồi trên ghế nhà trường. Qua đợt thưc tập em đã thấy mình cần
phải cố gắng nhiều hơn, nhiều hơn nữa trong việc học tập trên lớp, giao lưu học
hỏi cũng như hoàn thiện thêm những kỹ năng cần thiết cho bản thân. Em xin
gửi lời cảm ơn chân thành tới các thầy cô, ban giám hiệu nhà trường và thầy
Vũ Việt Thắng đã tạo điều kiện cho chúng em tham gia đợt thực tập bổ ích này.

Nhờ được tiếp cận với môi trường làm việc tốt, cùng với sự hướng dẫn
tận tình của Ts. Vũ Việt Thắng đã giúp em hoàn thành kỳ thực tập và tích lũy
được rất nhiều kinh nghiệm quý giá phục vụ cho quãng đường phát triển sâu
và xa hơn nữa trong chuyên ngành công nghệ thông tin.

Bên cạnh đó em cũng xin phép được gửi lời cảm ơn sâu sắc tới các thầy
cô Trường Đại học Công Nghiệp Hà Nội, đặc biệt là các thầy cô khoa Công
Nghệ Thông Tin đã tận tình dạy dỗ, truyền đạt những kiến thức quý báu và
dìu dắt em qua quá trình học tập tại trường.

Em rất mong nhận được sự góp ý, đánh giá của các thầy cô trong khoa
để bài khóa luận của em được hoàn thiện tốt hơn nữa.

Em xin chân thành cảm ơn!


MỤC LỤC
Trang
LỜI CẢM ƠN .................................................................................................... i
LỜI MỞ ĐẦU ................................................................................................... 1
CHƯƠNG 1 TỔNG QUAN VỀ CƠ SỞ THỰC TẬP ...................................... 2
1.1. Giới thiệu chung...................................................................................... 2
1.1.2 Chức năng, nhiệm vụ của FPT Software ........................................... 8
1.1.3 Lĩnh vực hoạt động của FPT Software .............................................. 8
1.1.4 Cơ cấu, tổ chức quản lý của FPT Software ....................................... 8
1.1.5 Kết quả hoạt động của FPT Software .............................................. 10
1.2. Sản phẩm và dịch vụ ............................................................................. 11
1.3. Văn hóa doanh nghiệp .......................................................................... 16
1.4 Công nghệ và chất lượng ....................................................................... 17
CHƯƠNG 2 QUÁ TRÌNH THỰC TẬP TẠI DOANH NGHIỆP .................. 18
2.1. Nhiệm vụ được giao .............................................................................. 18
2.2. Giải pháp thực hiện ............................................................................... 18
2.2.1 Học jQuery ................................................................................... 18
2.2.1. Tìm hiểu MySQL ............................................................................ 20
2.2.2 Tìm hiểu Java 8 ............................................................................ 21
2.2.3.1 Lambda Expression....................................................................... 22
2.2.3.2 Functional Interfaces..................................................................... 23
2.2.3.3 Default Methods (Các phương thức mặc định) ............................ 24
2.2.3.4 Streams API .................................................................................. 25
2.2.3.5 Date and Time APIs ...................................................................... 26
2.3. Kế hoạch và kết quả thực hiện .............................................................. 27
CHƯƠNG 3 NỘI DUNG VÀ KẾT QUẢ THỰC TẬP.................................. 29
3.1 Nội dung ................................................................................................. 29
3.2 Kết quả thực tập ..................................................................................... 29
KẾT LUẬN VÀ KIẾN NGHỊ......................................................................... 30
TÀI LIỆU THAM KHẢO ............................................................................... 30
1

LỜI MỞ ĐẦU

Thực tập tốt nghiệp là cơ hội trải nghiệm tuyệt vời giúp sinh viên làm
quen môi trường thực tế, vận dụng và hoàn thiện kiến thức, trau dồi các kỹ
năng, nghiệp vụ… và chuẩn bị sẵn sàng để bắt đầu công việc trong tương lai.
Ngoài ra, đó cũng là môn học bắt buộc đối với chương trình đào tạo cử nhân
khoa Công nghệ thông tin trước khi tốt nghiệp chính thức.

Không chỉ trên thế giới mà ở Việt Nam, trong vài năm gần đây, có rất
nhiều chuyên gia đang đầu tư rất nhiều vào công nghệ để có thể hoà nhập với
thế giới. Việt Nam cho thấy là quốc gia có tiềm năng phát triển lĩnh vực công
nghệ thông tin, trong đó phát triển công nghệ thông tin trong lĩnh vực hàng
hóa càng đang có xu hướng phát triển mạnh mẽ do tình dịch covid ảnh hướng.
Xây dựng các ứng dụng tương tác giữa cung và cầu giúp cho công việc quản
lý được dễ dàng hơn, nâng cao hiệu suất sản xuất cũng như tiết kiệm được
thời gian và công sức.

Qua thời gian và kiến thức tiếp thu được tại nhà trường và trong doanh
nghiệp thực tập, em thấy việc xây dựng, ứng dụng công nghệ thông tin để áp
dụng vào các lĩnh vực trong kinh doanh, sản xuất là điều vô cùng quan trọng
và cần thiết không chỉ ở Việt Nam mà còn ở khắp nơi trên toàn thế giới. Ở bài
báo cáo này, em xin phép được trình bày các kiến thức học hỏi được khi trải
qua quá trình thực tập thực tế giống như một lộ trình để trở thành FullStack
Developer.

Em rất mong nhận được những lời nhận xét, đánh giá của thầy cô để
bài báo cáo trở nên hoàn thiện và kỹ năng lập trình của bản thân được phát
triển xa hơn nữa trong tương lai.

Em xin trân thành cảm ơn!


2

CHƯƠNG 1 TỔNG QUAN VỀ CƠ SỞ THỰC TẬP


1.1. Giới thiệu chung
FPT Software là tên gọi khác của công ty TNHH Phần Mềm FPT với
nhiệm vụ chính là gia công phần mềm tại Việt Nam và nước ngoài.

Thành lập từ năm 1988 đến nay với 3 Trụ sở chính FPT Software đặt tại
Việt Nam và một số nước trên toàn thế giới như Hoa Kỳ, Nhật Bản, Malaysia,
Đức, Úc, Singapore, Malaysia, Thái Lan và Philipines hiện FPT Software đáp
ứng nhu cầu gia công phần mềm lớn cho hơn 150 công ty hàng đầu tại 20 quốc
gia lớn nhất trên thế giới hiện nay với các hợp đồng lớn có khi đạt cả 1 triệu
USD dành cho một số đối tác lớn như Hitachi, NEOPOST, Petronas, Deutsche
Bank, và Unilever với hơn 4000 nhân viên trên toàn thế giới.

Trong quá trình hơn 10 năm phát triển, Công ty Phần mềm FPT là một
trong những công ty có tốc độ phát triển nhanh nhất trong lĩnh vực gia công
phần mềm (100%/năm), với doanh thu đạt 42 triệu USD năm 2009.

FPT Software theo đuổi mục tiêu gia công phần mềm để đáp ứng cho
nhu cầu phát triển CNTT của các hãng phần mềm trong nước, các công ty lớn
trong nước và tham vọng hơn là xuất khẩu phần mềm trên toàn thế giới cho
các công ty nước ngoài biết đến tập đoàn FPT, mục đích chính là vươn đến
tầm cao mới thông qua công nghệ nhằm nâng cao năng suất lao động

Đến với FPT Software, nhân viên được phép phát huy tối đa khả năng
sáng tạo, nỗ lực đưa các sáng tạo vào các giải pháp công nghệ thông tin nhằm
nắm bắt các cơ hội đổi mới và phát triển nhằm đạt được mục tiêu chung của
tập đoàn là OneFPT - Công ty xuất khẩu phần mềm hàng đầu tại Việt Nam

Kinh doanh của FPT Sofware xuất phát từ Công nghệ thông tin và Viễn
thông FPT là cốt lõi để đáp ứng cho khách hàng trên 63 tỉnh thành trên toàn
lãnh thổ Việt Nam và mở rộng đến khách hàng toàn cầu. Từ khi được thành
lập cho đến nay, FPT Software đã là công ty phần mềm số 1 tại Việt Nam
3

trong lĩnh vực tích hợp hệ thống, phân phối và bán lẻ, dịch vụ Công Nghệ
Thông tin, xuất khẩu gia công phần mềm, bán lẻ sản phẩm CNTT.

Làm khách hàng hài lòng: tận tụy với khách hàng và luôn phấn đấu để đáp
ứng tốt nhất những nhu cầu, vượt trên mọi mong đợi của họ. Con người là cốt
lõi: tôn trọng con người, tạo điều kiện cho các thành viên phát triển tối đa tài
năng, đóng góp cho tổ chức và được đãi ngộ xứng đáng cả về vật chất và tinh
thần. Chất lượng tốt nhất: Đảm bảo chất lượng tốt nhất trong mỗi sản phẩm,
mỗi việc làm. Đề cao đạo đức kinh doanh: Mỗi nhân viên là một đại diện của
công ty, có nghĩa vụ tuân thủ đạo đức kinh doanh cao nhất, luôn hợp tác, cởi
mở và thân thiện với đồng nghiệp, đóng góp cho cộng đồng xã hội. Là động
lực cho sự phát triển của công ty.

 LỊCH SỬ PHÁT TRIỂN

Ngày 13/9/1988: FPT được thành lập với tên gọi ban đầu là là Công ty cổ
phần chế biến Thực phẩm hoạt động trong lĩnh vực công nghệ sấy, công
nghệ thông tin và công nghệ tự động hóa.

Ngày 27/10/1990: Đổi tên thành Công ty Đầu tư và phát triển Công nghệ
với hoạt động kinh doanh cốt lõi là công nghệ thông tin.

Tháng 4/2002: Công ty Đầu tư và Phát triển công nghệ trở thành công ty
cổ phần.

Ngày 01/01/2007: FPT thành lập Công ty TNHH Bán lẻ FPT với mô hình
Công ty TNHH một thành viên.

Ngày 13/3/2007: Thành lập Công ty cổ phần Quảng cáo FPT (FPT Promo
JSC) và Công ty phần mềm Châu Á Thái Bình Dương đặt tại Singapore.

Năm 2014: FPT mua lại công ty CNTT RWE IT Slovakia (đơn vị thành
viên của Tập đoàn năng lượng Châu Âu, RWE).

Ngày 12/9/2017: FPT đã ký kết được thỏa thuận hợp tác với nhà đầu tư
Synnex Technology International Corporation.

Năm 2019: Đạt tổng doanh thu là 27.717 tỷ đồng, tăng trưởng 19,8%.
4

FSOFT được thành lập năm 1988 bởi một nhóm các nhà khoa học trẻ trong
các lĩnh vực Vật lý, Toán, Cơ, Tin học ít nhiều đã làm quen với lập trình, chỉ
sau một năm, FPT đã thành lập một bộ phận tin học mang tên ISC (Informatic
Service Center). Một trong những dự án phần mềm đầu tiên mà ISC tham gia
là dự án Typo4 xuất khẩu sang Pháp do một Việt kiều ở Pháp về chủ trì. Tiếp
theo là hàng loạt giải pháp phần mềm cho các mảng ngân hàng, kế toán, phòng
vé máy bay song song với phân phối thiết bị và dự án phần cứng. Đến tháng 12
năm 1994, khi đã đủ lớn, ISC được tách thành các bộ phận chuyên sâu về dự
án, phân phối, phần mềm… Bộ phận phần mềm lúc đó có tên là FSS (FPT
Software Solutions - tên tiếng Việt là 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 và cung cấp các giải pháp phần
mềm cho các lĩnh vực Ngân hàng, Kế toán, Thuế, Hải quan, Công an.

Một trong những thành tích nổi bật của FSS là xây dựng TTVN - mạng
WAN đầu tiên tại Việt nam, tạo tiền đề phát triển cho Công ty Viễn thông FPT
sau này (FPT Telecom). Trong những năm này, FPT liên tiếp được PC World
Việt nam bình chọn là Công ty Tin học số một.

Cuối năm 1998 đầu 1999, sau khi chiến lược xuất khẩu phần mềm được
định hình, một nhóm chuyên gia được tách ra từ FSS để thành lập FSU1 (FPT
Strategic Unit #1) như bộ phận chịu trách nhiệm mũi nhọn trong sứ mệnh Toàn
Cầu Hoá. FSU1 chính là tiền thân của FSOFT ngày nay. Trong năm 1999,
FSOFT đã thực hiện thành công dự án đầu tiên với khách hàng Winsoft,
Canada, bước đầu xác định cơ cấu tổ chức, lên các chương trình chuẩn bị nhân
lực cho xuất khẩu.

Năm 2000, FSOFT chuyển trụ sở sang toà nhà HITC. Ảnh hưởng bởi vụ
dotcom, thị trường xuất khẩu phần mềm gặp nhiều khó khăn. Tuy vậy, FSOFT
đã vượt qua được thử thách và đạt được kết quả quan trọng - ký hợp đồng
OSDC (Offshore Software Development Center) đầu tiên với Harvey Nash.
Đến nay, Harvey Nash vẫn là một trong những khách hàng lớn nhất của FSOFT.
5

Năm 2001 được đánh dấu bằng các hợp đồng OSDC với Mỹ và đặc biệt
là OSDC với NTT-IT - khách hàng Nhật bản đầu tiên của FSOFT. Năm 2001
cũng là năm FSOFT bắt đầu dự án CMM-4, với mục tiêu đạt chứng chỉ CMM
mức 4 trong vòng một năm.

FSOFT đạt CMM mức 4 vào tháng 3/2002, trở thành công ty đầu tiên ở
khu vực Đông Nam Á đạt chứng chỉ này. Năm 2002 cũng là năm FSOFT củng
cố lại sơ đồ tổ chức, bằng việc thành lập các Trung tâm sản xuất và các Phòng
chức năng. Cuối 2002, lần đầu tiên doanh số FSOFT vượt ngưỡng 1 triệu USD.

Năm 2003 đem về cho FSOFT nhiều khách hàng mới, đặc biệt là các
khách hàng lớn của Nhật như Hitachi, Sanyo, Nissen, IBM Japan. FSOFT thành
lập Văn phòng tại thành phố Hồ Chí Minh. Để chuẩn bị cho thị trường Nhật,
một chương trình lớn được 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 các Khoa tiếng Nhật và hỗ trợ học
bổng cho họ học Aptech, tuyển sinh viên tốt nghiệp các trường CNTT và đào
tạo tập trung tiếng Nhật 6 tháng. Năm 2003 cũng là 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ở
tại Tp. Hồ Chí Minh được chuyển về toà nhà e-town. FSOFT đạt CMM mức 5
(mức cao nhất) vào tháng 3. Để phục vụ tốt hơn các khách hàng Nhật, Văn
phòng đại diện của FSOFT được mở tại Tokyo. Năm 2004 cũng là năm gặt hái
nhiều thành công của Công ty Phần mềm FPT, với doanh số xuất khẩu năm
2004 tăng trưởng hơn 200% so với năm 2003.

Năm 2005 là năm đánh dấu bước phát triển của công ty về mọi 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 tại
Tokyo, tháng 12 khai trương Trung tâm Tuyển dụng và Đào tạo tại toà nhà
Simco, Hà nội. Hết năm 2005, FSOFT tăng trưởng 114% doanh 5 số, trở thành
công ty phần mềm đầu tiên của Việt Nam có 1000 nhân viên.
6

Tháng 10, năm 2007, các Trung tâm sản xuất phần mềm được chuyển đến
làm việc tập trung tại Tòa nhà FPT tại Phạm Hùng (Hà nội). Cuối năm 2007,
doanh số của Fsoft đạt 29,6 triệu USD, tăng 79% so với doanh thu năm 2006;
số nhân viên chính thức là 2,287 người.

Năm 2008 diễn ra với việc thành lập 4 Công ty chi nhánh tại Pháp,
Malaysia, Mỹ, Australia; doanh số đạt 42 triệu USD với 2600 nhân viên.

FSOFT có hệ thống khách hàng rộng lớn trên toàn thế giới ở Mỹ, Châu
Âu, Nhật Bản, và các nước Châu Á Thái Bình Dương (Malaysia, Singapore,
Australia). Trong chiến lược gia nhập hàng ngũ những nhà cung cấp dịch vụ
phần mềm hàng đầu thế giới, Công ty tập trung phát triển nguồn nhân lực chất
lượng cao – giá trị cốt lõi đóng góp vào tăng trưởng của công ty. Với 80% nhân
viên FSOFT thuần thục về tiếng Anh và hơn 200 người sử dụng tiếng Nhật,
FPT Sofware không ngừng tìm kiếm và tạo cơ hội cho những tài năng trẻ. Mục
tiêu trong năm 2009, Fsoft sẽ đạt doanh thu 47 triệu USD với số nhân viên 2600
người.

Năm 2009 FPT Software thành lập 5 công ty con mới Giải pháp Doanh
nghiệp cụ thể là FPT Software, FPT Software Trên thế giới, Công nghệ phần
mềm FPT, FPT Software Direct Marketing Giải pháp và FPT Software Nghiên
cứu & Phát triển.

Năm 2010, FPT Software khánh thành Tòa nhà FPT Đà Nẵng, một trong
những tòa nhà hiện đại nhất Việt Nam và cũng là một trong những tòa nhà công
nghệ cao lớn nhất ở thành phố Đà Nẵng để chứa 1.200 nhân viên của Tập đoàn
FPT như là một cam kết và đầu tư dài hạn tại miền Trung Việt Nam.

Năm 2011, Trở thành Công ty TNHH FPT Software.

FPT Software khánh thành trung tâm R & D tòa nhà F-Town tại Saigon HiTech
Park, Quận 9 TP Hồ Chí Minh
7

FPT Software bắt đầu cung cấp dịch vụ điện toán đám mây như là một dịch vụ
cốt lõi

Năm 2012 đánh dấu sự quay trở lại tốc độ tăng trưởng 30% - được coi là
kỳ tích của FPT Software, nhất là trong bối cảnh khủng hoảng kinh tế ảnh 6
hưởng sâu sắc đến nhiều doanh nghiệp trong nước. Đây cũng là công ty thành
viên đầu tiên trong tập đoàn hoàn thành 100% kế hoạch doanh số năm 2012
trước nửa tháng.

Song song, đơn vị cũng đang chứng kiến sự tăng trưởng nhanh về quy mô
nhân sự. Năm 2012 được coi là bước đệm quan trọng để FPT Software hướng
tới mục tiêu là công ty phần mềm Việt Nam đầu tiên đạt doanh số trên 100 triệu
USD với 5.000 lập trình viên vào 2013.

1.1.1 LĨNH VỰC HOẠT ĐỘNG

Công ty Cổ phần Phần mềm FPT là công ty chuyên về lĩnh vực gia công
phần mềm, chính vì thế nên công ty cung cấp tất cả dịch vụ liên quan như:

 Xuất khẩu phần mềm


 Giải pháp phần mềm
 Phân phối các sản phẩm công nghệ thông tin
 Tích hợp hệ thống
 Cung cấp các giải pháp, dịch vụ viễn thông và internet
 Triển khai và 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 các hoạt động văn hóa xã hội. Công ty
còn tổ chức được các câu lạc bộ sở thích: võ thuật, cuộc thi ảnh chào mừng
ngày sinh nhat công ty. Để tạo môi trường dân chủ và cởi mở công ty còn lập
8

trang chodua.com để các thành viên trong và ngoài công ty tự do góp ý giúp
công ty ngày càng phát triển

1.1.2 Chức năng, nhiệm vụ của FPT Software


FPT Software thành lập với nhiệm vụ chính là gia công phần mềm tại
Việt Nam và nước ngoài. Theo đuổi mục tiêu gia công phần mềm để đáp ứng
cho nhu cầu phát triển CNTT của các hãng phần mềm trong nước, các công ty
lớn trong nước và tham vọng hơn là xuất khẩu phần mềm trên toàn thế giới
cho các công ty nước ngoài biết đến tập đoàn FPT, mục đích chính là vươn
đến tầm cao mới thông qua công nghệ nhằm nâng cao năng suất lao động.
1.1.3 Lĩnh vực hoạt động của FPT Software
Là công ty chuyên xuất khẩu dịch vụ phần mềm, FPT Software cung cấp
các dịch vụ phát triển phần mềm và bảo trì, triển khai ERP, QA, chuyển đổi
ứng dụng, hệ thống nhúng, điện toán di động, điện toán đám mây… trong
nhiều lĩnh vực như:
+ Công nghệ thông tin.
+ Tài chính ngân hàng.
+ Viễn thông.
+ Y tế.
+ Chế tạo.
+ Công nghiệp xe hơi.
+ Dịch vụ công…
Trong lĩnh vực nghiên cứu và phát triển, công ty cũng khẳng định năng
lực trên bản đồ công nghệ của Việt Nam và thế giới. Đáng chú ý, bộ 3 nền
tảng:
Dịch vụ: akaBot (tự động hóa quy trình nghiệp vụ), akaChain (công nghệ
chuỗi khối) và Cloud MSP (giải pháp điện toán đám mây toàn diện) được
Gartner – công ty nghiên cứu và tư vấn CNTT hàng đầu thế giới – đưa vào
danh sách đánh giá các sản phẩm quốc tế uy tín Gartner Peer Insights. Cùng
với đó, các sản phẩm của FPT Software từng bước hiện diện ở các thị trường
toàn cầu và bắt đầu hành trình chinh phục quốc tế.
1.1.4 Cơ cấu, tổ chức quản lý của FPT Software
Thành phần ban lãnh đạo:
9

Chủ tịch hội đồng quản trị Nguyễn Thành Nam


Tổng giám đốc Bùi Thị Hồng Liên
Nhân sự Khoảng 2700 người
Ngày 20/11, Chủ tịch FPT Software Hoàng Nam Tiến ký quyết định tái
cơ cấu tổ chức công ty, có hiệu lực từ ngày 1/1/2019.
Theo đó, các đơn vị OB (chi nhánh nước ngoài) được tổ chức thành các
đơn vị bán hàng (Oversea Branch/Sale Office) tại những khu vực thị trường
nước ngoài, chịu trách nhiệm về việc bán hàng, là đại diện của FPT Software
tại nước sở tại,

Sơ đồ tổ chức mới của FPT Software có hiệu lực từ ngày 1/1/2019. Cơ cấu
mới của FPT Software theo hướng:
+ P&L (Chịu trách nhiệm về doanh thu và lợi nhuận): được tổ chức
chuyên môn hóa với các chức năng như hỗ trợ phát triển bán hàng (PreSales),
thực hiện phát triển năng lực chuyên ngành (competencies development), tiếp
nhận công việc từ khách hàng, phân tách thành các mảng việc để tổ chức sản
xuất, đảm bảo các mục tiêu về doanh số và lợi nhuận. Các FSU/FCU được tổ
chức chuyên môn hóa thành đơn vị sản xuất (Delivery), chịu trách nhiệm về
năng suất, chất lượng và tối ưu hóa chi phí sản xuất, phối hợp với các đơn vị
P&L trong quá trình triển khai các dự án phục vụ nhu cầu khách hàng.
+ Sale Market (Các đơn vị bán hàng tại thị trường nước ngoài).
+ Sub Company (Các công ty con); Profit Rate Card (Khoán hiệu quả
sản xuất)
+ Cost Center (Trung tâm chi phí) xây dựng hình ảnh, phát triển và duy
trì quan hệ đối với đối tác, khách hàng.
Cùng với các đơn vị sản xuất, kinh doanh còn có các khối vận hành với
chức năng hỗ trợ như:
+ Khối Đảm bảo nguồn lực (FWA).
+ Phát triển kinh doanh (FWB).
+ Phát triển năng lực công nghệ (FWI).
+ Quản lý, nghiên cứu và phát triển công nghệ.
+ Quản lý ứng dụng công nghệ thông tin và cải tiến năng suất.
+ Quản lý tài chính và đảm bảo tuân thủ.
+ Quản lý các chương trình M&A và khối Chiến lược.
10

Hình 1.1. Sơ đồ tổ chức của FPT Software

1.1.5 Kết quả hoạt động của FPT Software


FPT Software chính thức cán mốc doanh thu 500 triệu USD vào ngày
28/12/2020, sau khi ký thành công hợp đồng với một khách hàng Nhật.
11

Hình 1.2. Nền tảng RPA akaBot

Nền tảng RPA akaBot là một trong những sản phẩm nổi bật, đem lại
nhiều hợp đồng cho FPT Software thời gian qua.

1.2. Sản phẩm và dịch vụ


Trong hành trình “lột xác” từ doanh nghiệp dịch vụ phần mềm sang công ty
chuyên cung cấp các giải pháp chuyển đổi số, FPT đã nghiên cứu, phát triển
nhiều sản phẩm, trong đó phải kể đến nền tảng FPT.AI, công nghệ xe tự lái,
dịch vụ xử lý số, dịch vụ chuyển đổi số.

Nền tảng trí tuệ nhân tạo FPT.AI


12

FPT.AI là nền tảng trí tuệ nhân tạo toàn diện, sản phẩm chiến lược của Ban
công nghệ tập đoàn FPT. FPT.AI được phát triển và ứng dụng những kỹ thuật
học máy, học sâu tiên tiến nhất hiện nay với 4 mô-đun, gồm: FPT.AI
Conversation (Nền tảng hội thoại FPT.AI) cho phép xây dựng chatbot có khả
năng xử lý ngôn ngữ tự nhiên để tương tác với khách hàng, có thể tích hợp trên
nhiều ứng dụng trò chuyện như: Facebook Messenger, Zalo, Viber…; FPT.AI
Speech hỗ trợ tự động nhận dạng giọng nói tiếng Việt và chuyển đổi văn bản
thành tương tác âm thanh với người dùng.

FPT.AI Vision là nền tảng giúp xác định, phân tích chính xác nội dung trong
hình ảnh; tập trung vào việc tự động hoá các quy trình xử lý (Cognitive RPA)
cho doanh nghiệp, nhận dạng hình ảnh, nhận dạng biểu mẫu và OCR (Nhận
dạng ký tự quang học); FPT.AI Knowledge cung cấp nền tảng giúp máy móc
có thể học, trích xuất, khám phá kiến thức bên trong doanh nghiệp với kho dữ
liệu riêng (thông tin sản phẩm, hướng dẫn sử dụng…) và kiến thức ngành riêng
biệt để tạo nên một mạng lưới các khái niệm, mối liên hệ có thể được tích hợp
vào ứng dụng, dịch vụ.
13

Người dùng có thể trải nghiệm các sản phẩm của FPT.AI tại https://fpt.ai.

Công nghệ xe tự lái


Tháng 10/2017, dựa trên những đầu tư nghiên cứu và năng lực công nghệ
chuyên sâu trong mảng công nghệ trí tuệ nhân tạo, phân tích dữ liệu lớn, giao
tiếp giữa các phương tiện, điện toán đám mây, nhận diện hình ảnh..., FPT
Software đã tuyên bố ra mắt công nghệ xe tự lái, trở thành công ty đầu tiên tại
Việt Nam ra mắt công nghệ xe tự lái và là một trong số ít các công ty tiên phong
trong lĩnh vực xe tự lái tại khu vực Đông Nam Á.

Theo FPT Software, công nghệ xe tự lái của đơn vị này đang ở cấp độ 3 dựa
trên thang đo 5 cấp độ của xe tự lái của Hiệp hội Kỹ sư xe hơi (SAE). Cụ thể,
cấp độ 3 là cấp độ xe tự lái trong một số điều kiện nhất định; người lái không
cần chủ động kiểm soát việc điều khiển phương tiện trong toàn bộ thời gian di
chuyển và chỉ phải kiểm soát khi có cảnh báo.

Công nghệ xe tự hành do FPT Software nghiên cứu, phát triển đã được tích hợp
thành công trên xe ô tô thương mại 4 chỗ và xe điện cho sân golf. FPT cũng đã
được Bộ Giao thông Vận tải đồng ý cho thử nghiệm công nghệ xe tự lái trong
khuôn viên khu công nghệ cao. Hiện FPT Software đang nghiên cứu bổ sung
thêm một số tính năng mới, gia tăng độ chính xác về khả năng di chuyển trên
một nền tảng xe mới. Dự kiến, FPT Software sẽ chạy thử nghiệm phiên bản
công nghệ xe tự hành xe mới trong khuôn viên của khu công nghệ cao trong
năm nay.
Dịch vụ xử lý số
14

Với dịch cụ xử lý số, FPT Software cung cấp cho khách hàng khả năng xử lý
dữ liệu các nghiệp vụ kinh doanh, chuẩn hóa dữ liệu cho máy học, hỗ trợ vận
hành hệ thống thông tin và các dịch vụ hỗ trợ chuyển đổi số - Digital
Transformation như tự động hóa quy trình bằng robot và trí tuệ nhân tạo. Dịch
vụ này giúp doanh nghiệp giảm 40% thời gian xử lí và 30% nguồn lực con
người, đồng thời tối giản lỗi do con người tạo ra còn 1%.
Dịch vụ xử lý số của FPT Software được phát triển theo xu thế chuyển đổi số
của cuộc cách mạng công nghệ 4.0. Dịch vụ tích hợp những công nghệ mới
nhất về xử lý dữ liệu, khoa học dữ liệu, ấn bản số và các phần mềm quả lý hệ
thống, nhân sự, tài chính, mua sắm… để có thể giải quyết toàn diện các quy
trình doanh nghiệp từ đó tối ưu lợi ích cho khách hàng.

Trong dịch vụ này, akaBot và akaGreen được coi là 2 ứng dụng chủ chốt. Với
akaBot, các quy trình doanh nghiệp được tự động hóa bằng robot có thể hiểu
và xử lý các giao dịch, thao tác dữ liệu, phản ứng kích hoạt, giao tiếp với các
hệ thống khác khi cần thiết. Trong khi đó, akaGreen là bộ giải pháp và sản
phẩm số hóa các văn bản, hóa đơn, hồ sơ giấy truyền thống của doanh nghiệp.
Bộ giải pháp này ứng dụng trí tuệ nhân tạo cung cấp khả năng tận dụng nguồn
15

dữ liệu phong phú của mỗi doanh nghiệp để đưa ra các quyết định, định hướng
và chiến lược kinh doanh.

Dịch vụ xử lý số FPT Software đã được VINASA trao danh hiệu Sao Khuê
2019, ở hạng mục Sản phẩm – Dịch vụ CNTT tiêu biểu. Trong 5 năm qua, dịch
vụ này đang được hơn 100 khách hàng tin tưởng sử dụng, với trên 30% trong
số đó là các công ty nằm trong danh sách Fortune Global 500.

Dịch vụ chuyển đổi số


Chuyển đổi số trong tổ chức, doanh nghiệp là quá trình thay đổi từ mô hình
truyền thống sang doanh nghiệp số, bằng cách áp dụng công nghệ mới như dữ
liệu lớn, Internet vạn vật, điện toán đám mây… thay đổi phương thức điều hành,
lãnh đạo, quy trình làm việc, văn hóa công ty… Chuyển đổi số mang lại nhiều
lợi ích như cắt giảm chi phí vận hành, tiếp cận được nhiều khách hàng hơn
trong thời gian dài hơn, lãnh đạo ra quyết định nhanh chóng và chính xác hơn
nhờ hệ thống báo cáo thông suốt kịp thời. Qua đó, hiệu quả hoạt động và tính
cạnh tranh của tổ chức, doanh nghiệp được nâng cao.
Năm 2017, FPT đã tiến hành chuyển đổi số và thực hiện theo hai hướng: chuyển
đổi số cho doanh nghiệp khách hàng của FPT và chuyển đổi số trong nội tại tập
đoàn dựa trên nền tảng nghiên cứu và phát triển các công nghệ cốt lõi như: IoT,
Mobile, Big Data, Trí tuệ nhân tạo và sắp tới là VR và AR, nhằm tăng cường
trải nghiệm khách hàng, hiệu quả sản xuất kinh doanh và nhân giống những mô
hình kinh doanh mới.

Với FPT Software, dịch vụ chuyển đổi số đã và đang thực hiện cho những
khách hàng lớn trên phạm vi toàn cầu. Hồi cuối năm ngoái, dịch vụ chuyển đổi
số của FPT Software được UBND TP. Hà Nội công nhận là sản phẩm công
nghiệp chủ lực năm 2018 (với thời hạn công nhận là 3 năm, từ ngày 30/11/2018
đến ngày 30/11/2021), đồng thời có tên trong Top 10 sản phẩm công nghiệp
chủ lực Hà Nội.
16

1.3. Văn hóa doanh nghiệp


Tập đoàn FPT được thành lập bởi ông Trương Gia Bình và 13 cộng sự.
Được tiếp cận với nền giáo dục tiên tiến cùng với những hoài bão của tuổi trẻ
họ đã xây dựng nên một doanh nghiệp với mong muốn dùng khoa học công
nghệ để thay đổi quốc gia đem lại sự phát triển hưng thịnh cho đất nước.

Sau một thời gian thành lập FPT đã xây dựng văn hóa doanh nghiệp với
những nét độc đáo riêng biệt. Điều này đã thúc đẩy sự phát triển của công ty,
giúp FPT vươn lên là đơn vị tiên phong trong lĩnh vực xuất khẩu phần mềm tại
Việt Nam. Cụ thể chúng ta có thể điểm qua những yếu tố tạo nên sự thành công
trong xây dựng văn hóa doanh nghiệp FPT như sau:

STICO – Sáng tạo không ngừng


FPT có thể phát triển mạnh mẽ như hôm nay là nhờ có triết lý nền tảng
gồm 5 chữ: “Sâu, Sáng, Tuyệt, Thông, Phong”. Trong đó Sâu được hiểu là
sâu sắc trong triết lý, Sáng là sáng suốt trong việc lãnh đạo, quản lý, Tuyệt trong
chất lượng tuyệt hải, Thông suốt về chọn lọc thông tin, Phong phú trong sáng
tác company.

Đặc biệt các thành viên trong ngôi nhà chung FPT vẫn luôn tự hào về
STICO như một nét văn hóa riêng không phải doanh nghiệp nào cũng có. FPT
chính là nôi cho ra đời những bài hát ngộ nghĩnh được lưu truyền trong nội bộ.
Những bài hát này đều mang những giá trị triết lý riêng sâu sắc về quản trị. Nó
thể hiện sự tự do trong sáng tạo cho nhân viên và sự lãnh đạo có tầm nhìn của
đội ngũ lãnh đạo công ty.

Chủ tịch FPT Software từng nói: “Nếu không đặt niềm tin vào nhân
viên, đừng hi vọng có đội ngũ nhân sự tốt”. Hay như câu nói hài hước mà nội
bộ vẫn lưu truyền với nhau: “Nhân viên tự do, lãnh đạo cười to, cả làng sung
sướng”.
17

Đề cao tính dân chủ


Tại FPT tất cả những ý kiến cá nhân đều được tôn trọng. Nếu ý tưởng bị
xung đột thì chính văn hóa doanh nghiệp mà công ty xây dựng sẽ điều hòa xoa
dịu tình hình chung tạo nên tinh thần đồng đội của tập đoàn. Chính vì tôn trọng
tính dân chủ mà FPT đã đạt đến thành công rực rỡ như ngày hôm nay. Mỗi một
thành viên của FPT đều mang trong mình niềm tự hào doanh nghiệp, đoàn kết
với doanh nghiệp để bước tiếp trên con đường chinh phục những thành tựu mới.
Lãnh đạo của tập đoàn FPT từng khẳng định: “Dù FPT sau này có bị mua bán
hay thuộc về tay tập đoàn nước ngoài đi chăng nữa, người FPT vẫn mãi là
người FPT”.

Kết nối, gắn kết bền chặt các thành viên


Văn hóa doanh nghiệp FPT được thể hiện rõ nhất qua các sự kiện thường
niên. Sức mạnh và sự đoàn kết của tập thể được thể hiện trong các trò chơi tập
thể và các buổi kick – off. Khi tham gia các trò chơi đồng đội nhân viên công
ty được tiếp xúc và hiểu rõ về nhau hơn. Từ đó gắn kết mọi người với nhau
nâng cao yếu tố con người và đẩy mạnh yếu tố môi trường làm việc mở kích
thích sáng tạo. Có thể nói thành công của FPT chính là chất keo kết nối, gắn
kết các thành viên với nhau để cùng phát triển.

1.4 Công nghệ và chất lượng


 Công nghệ
Hiện FPT Software đang tập trung nghiên cứu và phát triển dịch vụ
CNTT dựa trên những nền tảng công nghệ mới như IoT, S.M.A.C, cho các
lĩnh vực sản xuất máy bay, sản xuất ô tô, ngân hàng, truyền hình vệ tinh, viễn
thông trên phạm vi toàn cầu.
 Chất lượng
FPT Software là doanh nghiệp Việt Nam đầu tiên sở hữu chứng chỉ TMMi
level 5
FPT Software cũng là một trong những doanh nghiệp Việt ghi dấu ấn tại
thung lũng Silicon . Công ty tự hào đạt được doanh thu gần 1 tỷ USD với hơn
18

16000 nhân viên , bao gồm nhiều kỹ sư công nghệ Việt Nam và chuyên gia
công nghệ nước ngoài .
Dịch vụ xử lý số FPT Software đã được VINASA trao danh hiệu Sao Khuê
2019, ở hạng mục Sản phẩm – Dịch vụ CNTT tiêu biểu.

Đạt tiêu chuẩn CMMI Cấp 5 & ISO 27001 : 2013 , ASPICE LEVEL 3 ,
FPT Software đã trở thành công ty lớn nhất Việt Nam trong lĩnh vực xuất
khẩu dịch vụ phần mềm , liên tiếp lọt vào Top 100 nhà cung cấp Outsourcing
toàn cầu của Hiệp hội dịch vụ thuê ngoài chuyên nghiệp quốc tế ( IAOP )

CHƯƠNG 2 QUÁ TRÌNH THỰC TẬP TẠI DOANH


NGHIỆP
2.1. Nhiệm vụ được giao
Tên dự án: Soft Bank DLC (Dự án làm về trang Web quản lý thiết bị)
 Nhiệm vụ
- Đọc tài liệu về dự án.
- Tìm hiểu về MySQL.
- Tìm hiểu, học jQuery.
- Tìm hiểu, học Java8.
- Code màn hình.
- Viết test case.
- Làm Detail Design.
2.2. Giải pháp thực hiện
Tìm hiểu qua các tài liệu: công ty cung cấp, tài liệu trên mạng và tham
gia các buổi training, hoàn thành nhiệm vụ theo hướng dẫn.

2.2.1 Học jQuery


Học thông qua trang web W3schools
Là thư viện mã nguồn mở viết bằng ngôn ngữ javascript, giúp đơn giản
cách viết javascript và tăng tốc độ xử lý các xự kiện trên trang web. Phát
hành vào tháng 1 năm 2006 tại BarCamp NYC bởi John Resig. Được sử
dụng bởi hơn 52% trong 10.000 truy cập nhiều nhất các trang web. Jquery
19

không những có thể thay đổi giao diện(CSS) mà còn có thể thay đổi nội
dung trang bên trong trang web.
Ưu điểm của jQuery:
 Dễ sử dụng: Đây là lợi thế chính khi sử dụng jquery, nó dễ dàng
hơn so với nhiều thư viện javascript chuẩn khác bởi cú pháp đơn
giản và bạn chỉ phải viết ít dòng lệnh để tạo ra các chức năng
tương tự. Chỉ với 10 dòng lệnh JQuery bạn có thể thay thế cả 20
chục dòng lệnh DOM javaScript, tiết kiệm thời gian của người lập
trình.
 Là một thư viện lớn của javascript: Thực thi được nhiều chức năng
hơn so với các thư viện jascript khác
 Cộng đồng mã nguồn mở mạnh mẽ (một số plugin jquery có sẵn):
JQuery đang còn tương đối mới, có một cộng đồng dành thời gian
của họ để phát triển các plugin của JQuery. Như vậy có hàng trăm
plugin được viết trước đó có sẵn để tải về ngay lập tức để đẩy
nhanh quá trình viết code của bạn. Một lợi thế khác đằng sau này
là hiệu quả và an toàn của các script.
 Có nhiều tài liệu và hướng dẫn chi tiết: Các trang web JQuery có
một toàn bộ tài liệu và hướng dẫn để ngay cả một người mới bắt
đầu lập trình cũng có thể làm được quả bóng lăn với thư viện
jquery này.
 Hỗ trợ ajax: JQuery cho phép bạn phát triển các template Ajax
một cách dễ dàng. Ajax cho phép một giao diện kiểu dáng đẹp trên
website, các chức năng có thể được thực hiện trên các trang mà
không đòi hỏi toàn bộ trang được reload lại.
Nhược điểm của jQuery:
 Làm client trở nên chậm chạp: Client không những phải chỉ mình
hiển thị nữa mà còn phải xử lý nhiều chức năng được tạo thành từ
jquery. Nếu lạm dụng quá nhiều jquery sẽ làm cho client trở nên
20

chậm chạp, đặc biệt những client yếu. Chính vì vậy mà lập trình
viên phải dùng thêm cache

 Chức năng có thể không có: JQuery đã có rất nhiều chức năng, tùy
thuộc vào yêu cầu trên trang web của bạn. Nhưng nhiều chức năng
vẫn chưa được phát triển, do đó bạn vẫn phải sử dụng javascript
thuần để xây dựng chức năng này.
2.2.1. Tìm hiểu MySQL

MySQL là hệ quản trị cơ sở dữ liệu mã nguồn mở phổ biến hàng đầu trên
thế giới và đặc biệt được ưa chuộng trong quá trình xây dựng, phát triển ứng
dụng. Đây là hệ quản trị cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, có khả
năng thay đổi mô hình sử dụng phù hợp với điều kiện công việc khả chuyển.
MySQL hoạt động trên nhiều hệ điều hành, cung cấp một hệ thống lớn các hàm
tiện ích rất mạnh.

Ngoài ra, MySQL Workbench còn hỗ trợ người dụng tạo nhiều modeling
trong cùng một môi trường cũng như là hỗ trợ các đối tượng khác như trình
xem, bảng biểu, trình kích hoạt, phương pháp lưu trữ, … để tạo nên một cơ sở
dữ liệu. Nó còn cho phép chỉnh sửa các modeling đồ họa của bạn bằng cách
dung Table Editor, một công cụ thường sử dụng để sửa các Index,
Column, Privileges, Routines and Views.

Ưu điểm của MySQL

- Là một hệ cơ sở dữ liệu có tốc độ cao và ổn định, cho dù dữ liệu lưu


trữ của bạn có lớn đến đâu, lớn như dữ liệu của các trang thương mại
điện tử hay dữ liệu nặng nề trong hoạt động kinh doanh liên quan đến
công nghệ thông tin thì MySQL đều có thể đáp ứng được.
- Sử dụng dễ dàng: MySQL là cơ sở dữ liệu tốc độ cao và ổn định, công
cụ này dễ sử dụng và hoạt động trên nhiều hệ điều hành cung cấp hệ
thống lớn các hàm tiện ích.
21

- Tính bảo mật cao: MySQL phù hợp với các ứng dụng có truy cập cơ
sở dữ liệu trên internet vì nó sở hữu nhiều tính năng bảo mật, thậm chí
là bảo mật cấp cao.
- Đa tính năng: MySQL có thể hỗ trợ hàng loạt các chức năng SQL từ
hệ quản trị cơ sở dữ liệu quan hệ trực tiếp và cả gián tiếp.
- Khả năng mở rộng và mạnh mẽ: Công cụ MySQL có khả năng xử lý
khối dữ liệu lớn và có thể mở rộng khi cần thiết.
- Tương thích trên nhiều hệ điều hành: MySQL tương thích để chạy trên
nhiều hệ điều hành, như Novell NetWare, Windows, Linux, ... MySQL
cũng cung cấp phương tiện mà các máy khách có thể chạy trên cùng
một máy tính với máy chủ hoặc trên một máy tính khác (giao tiếp qua
mạng cục bộ hoặc Internet).
- Cho phép khôi phục: MySQL cho phép các transactionđược khôi phục,
cam kết và phục hồi sự cố.

Nhược điểm của MySQL

MySQL bị hạn chế dung lượng, cụ thể, khi số bản ghi của người dùng
lớn dần, sẽ gây khó khăn cho việc truy xuất dữ liệu, khiến người dùng
cần áp dụng nhiều biện pháp để tăng tốc độ chia sẻ dữ liệu như chia tải
database ra nhiều server, hoặc tạo cache MySQL.

2.2.2 Tìm hiểu Java 8


22

2.2.3.1 Lambda Expression


Biểu thức Lambda (hoặc hàm) chỉ là một hàm ẩn danh, tức là một hàm
không có tên và không bị ràng buộc với một định danh.
Là tính năng nổi bật nhất của Java 8, giúp cho cú pháp của Java trở nên đơn
giản, rút gọn đi rất nhiều.
Từ đây trở đi, sẽ bớt đi rất nhiều người hay chê bai Java là ngôn ngữ dài dòng.
23

package java8;

import java.util.ArrayList;
import java.util.List;

public class LambdaExpression {


public static void main(String[] args) {
List<String> pointList = new ArrayList();
pointList.add("1");
pointList.add("2");

pointList.forEach(p -> {
System.out.println(p);
System.out.println("---");
});
}
}

2.2.3.2 Functional Interfaces


Functional Interfaces là những bổ sung mới trong Java 8 cho phép có chính
xác một phương thức trừu tượng bên trong chúng.

Các Interfaces này còn được gọi là Single Abstract Method


Interfaces (SAM Interfaces).

Trong Java 8, các Functional Interfaces có thể được biểu diễn bằng các biểu
thức lambda, tham chiếu phương thức và tham chiếu hàm tạo.

public interface FunctionalInterface {

public void firstWork();

@Override

public String toString();

@Override

public boolean equals(Object obj);


24

default void doSomeMoreWork1() {

// Method body

default void doSomeMoreWork2() {

// Method body

2.2.3.3 Default Methods (Các phương thức mặc định)

Java 8 cho phép bạn thêm các phương thức không trừu tượng trong các
Interface. Các phương thức này phải được khai báo các Default Methods.

Các phương thức này phải được khai báo các phương thức mặc định.

Các phương thức mặc định đã được giới thiệu trong Java 8 có thể tận dụng
chức năng của biểu thức lambda.

Các phương thức mặc định cho phép bạn thêm chức năng mới vào các
interface của thư viện và đảm bảo khả năng tương thích nhị phân với mã được
viết cho các phiên bản cũ hơn của các interface đó.

public interface Moveable {

default void move(){

System.out.println("It is moving");

public class Animal implements Moveable{

public static void main(String[] args){


25

Animal tiger = new Animal();

tiger.move();

2.2.3.4 Streams API

Cung cấp cơ chế xử lý một tập hợp dữ liệu theo nhiều cách khác nhau có thể
bao gồm lọc, chuyển đổi hoặc bất kỳ cách nào khác có thể hữu ích cho ứng
dụng.

Streams API trong Java 8 hỗ trợ một kiểu lặp khác nhau trong đó bạn chỉ cần
xác định tập hợp các mục cần xử lý, các thao tác sẽ được thực hiện trên mỗi
mục và đầu ra được lưu trữ lại.

package java8;

import java.util.Arrays;

import java.util.List;

public class IterationExamples {

public static void main(String[] args){

List<String> alphabets = Arrays.asList(new String[]{"a","b","b","d"});

for(String letter: alphabets){

System.out.println(letter.toUpperCase());

}
26

2.2.3.5 Date and Time APIs

Đây đơn giản là một API giúp bạn xử lý ngày giờ trong ứng dụng dễ dàng
hơn và ít bị lỗi hơn.

package java8;

import java.time.LocalDate;

import java.time.LocalTime;

public class DateTime8 {

public static void main(String[] args) {

LocalDate localDate = LocalDate.now();

System.out.println(localDate.toString());

System.out.println(localDate.getDayOfWeek().toString());

System.out.println(localDate.getDayOfMonth());

System.out.println(localDate.getDayOfYear());

System.out.println(localDate.isLeapYear());

System.out.println(localDate.plusDays(12).toString());

LocalTime localTime = LocalTime.of(12, 20);

System.out.println(localTime.toString());

System.out.println(localTime.getHour());

System.out.println(localTime.getMinute());

System.out.println(localTime.getSecond());

System.out.println(localTime.MIDNIGHT);

System.out.println(localTime.NOON);

}
27

2.3. Kế hoạch và kết quả thực hiện

Plan time Actual Time

Tên task Progress Status


Start End Start End

Set up môi trường 10/1/2022 10/1/2022 10/1/2022 10/1/2022 100% Done

Report test UAT_L1 10/1/2022 10/1/2022 10/1/2022 10/1/2022 100% Done

Làm tài liệu test


11/01/2022 11/01/2022 11/01/2022 11/01/2022 100% Done
MergeHonBanL1A

Study project
11/01/2022 11/01/2022 11/01/2022 11/01/2022 100% Done
OAService_Dev_L1
Trainning count source code 12/1/2022 12/1/2022 12/1/2022 12/1/2022 100% Done

Training source 13/01/2022 13/01/2022 13/01/2022 13/01/2022 100% Done

Training source
14/1/2022 14/1/2022 14/1/2022 14/1/2022 50% Doing
OAService_Dev_GTA

Training source
17/1/2022 17/1/2022 17/1/2022 17/1/2022 100% Done
OAService_Dev_GTA

Màn hình 1-4: Coding init


18/1/2022 18/1/2022 20% Doing
get temp

Màn hình 1-4: Coding init


19/1/2022 19/1/2022 50% Doing
get temp

Màn hình 1-4: Coding init


20/1/2022 21/1/2022 20/1/2022 70% Doing
get temp (28/46)
Màn hình 1-4: Coding init
21/1/2022 21/1/2022 21/1/2022 21/1/2022 100% Done
get temp (46/46)

Test case init save temp 24/1/2022 24/1/2022 24/1/2022 24/1/2022 100% Done

Create DD SB_GTA_1-4 25/1/2022 28/1/2022 25/1/2022 30% Doing

Training DD SB_GTA 26/1/2022 26/1/2022 26/1/2022 26/1/2022 100% Done


Create DD SB_GTA_1-4 25/1/2022 28/1/2022 25/1/2022 70% Doing

Create DD SB_GTA_1-4 25/1/2022 28/1/2022 25/1/2022 100% Done


28

Create DD Thay đổi


07/02/2022 07/02/2022 07/02/2022 07/02/2022 100% Done
pulldown trụ sở
Update DD sheet DAO,
07/02/2022 07/02/2022 07/02/2022 07/02/2022 100% Done
Mapper

Mh 1-4: Create DD button


08/02/2022 08/02/2022 08/02/2022 70% Doing
Đăng ký, button save temp

Mh 1-4: Create DD button


09/02/2022 10/02/2022 09/02/2022 80% Doing
Đăng ký, button save temp
Mh 1-4: Create DD button
09/02/2022 10/02/2022 09/02/2022 10/02/2022 100% Done
Đăng ký, button save temp

Mh 1-4: Update DD theo


11/02/2022 11/02/2022 11/02/2022 11/02/2022 100% Done
commit

Mh 1-4: Check apply status 2022/2/14 2022/2/14 2022/2/14 2022/2/14 100% Done

Mh 1-4: Create checklist


2022/2/14 2022/2/14 2022/2/14 2022/2/14 100% Done
DD

Create DD Common 4 15/02/2022 15/02/2022 15/02/2022 15/02/2022 100% Done

Mh 3-1: Update DD 16/02/2022 16/02/2022 20% Doing

Mh 3-2: Update DD 16/02/2022 16/02/2022 16/02/2022 16/02/2022 100% Done

Mh 3-2: Checklist DD 17/02/2022 17/02/2022 17/02/2022 100% Done


Mh 3-1: Checklist DD 18/02/2022 18/02/2022 18/02/2022 18/02/2022 100% Done

Mh 3-1: Update DD 18/02/2022 18/02/2022 18/02/2022 18/02/2022 100% Done


Fix comment DD 3-1, 3-2 21/02/2022 21/02/2022 21/02/2022 21/02/2022 100% Done

Fix comment DD common-


22/02/2022 22/02/2022 22/02/2022 22/02/2022 100% Done
4

Training test case GTA 23/02/2022 23/02/2022 23/02/2022 23/02/2022 100% Done

Fix request FI tài liệu DD 1-


23/02/2022 23/02/2022 23/02/2022 23/02/2022 100% Done
3, 1-4

Test case 16-1:


24/02/2022 24/02/2022 24/02/2022 24/02/2022 100% Done
SearchScreen_01

Test case 1-6 25/02/2022 25/02/2022 25/02/2022 25/02/2022 100% Done

Test case 13-1 28/02/2022 28/02/2022 28/02/2022 28/02/2022 100% Done

Test case 13-2 01/03/2022 01/03/2022 01/03/2022 01/03/2022 100% Done

Create DD 2-1 02/03/2022 02/03/2022 02/03/2022 02/03/2022 100% Done

Create DD 2-2 03/03/2022 03/03/2022 03/03/2022 03/03/2022 100% Done

Fix comment DD 2-1 04/03/2022 04/03/2022 04/03/2022 04/03/2022 100% Done

Fix comment DD 2-2 05/03/2022 05/03/2022 05/03/2022 05/03/2022 100% Done


29

Test case 13-1 07/03/2022 07/03/2022 07/03/2022 07/03/2022 100% Done

Test case 13-2 08/03/2022 08/03/2022 08/03/2022 08/03/2022 100% Done


Test case 21-5: Validate 09/03/2022 09/03/2022 09/03/2022 09/03/2022 100% Done

Test case 4-1 4-2: Filter-


10/03/2022 10/03/2022 10/03/2022 10/03/2022 100% Done
Clear-Sort-Paging

Test case 4-1 4-2 11/03/2022 11/03/2022 11/03/2022 11/03/2022 100% Done

Test case 4-1 4-2: 差戻


14/03/2022 14/03/2022 14/03/2022 14/03/2022 100% Done
_Validate2

Test case 4-1 4-2: 申請番号 14/03/2022 14/03/2022 14/03/2022 14/03/2022 100% Done

Test case 2-2: GUI 15/03/2022 15/03/2022 15/03/2022 15/03/2022 100% Done

Test case 2-2: Init_1 15/03/2022 15/03/2022 15/03/2022 15/03/2022 100% Done

Test case 2-2: Button_中請


16/03/2022 16/03/2022 16/03/2022 16/03/2022 100% Done
一覧に戻る

Test case 2-2: Button_キャ


16/03/2022 16/03/2022 16/03/2022 16/03/2022 100% Done
ンセル

Test case 4-1 4-2: キャンセ


17/03/2022 17/03/2022 17/03/2022 17/03/2022 100% Done
ル_normal2

Mh 4-2: create DD 18/03/2022 18/03/2022 18/03/2022 18/03/2022 80% Done

Mh 4-2: Update DD 19/03/2022 19/03/2022 19/03/2022 19/03/2022 100% Done


Create check list 4-2 19/03/2022 19/03/2022 19/03/2022 19/03/2022 100% Done

CHƯƠNG 3 NỘI DUNG VÀ KẾT QUẢ THỰC TẬP

3.1 Nội dung


Dự án làm về trang Web nội địa Nhật quản lý thiết bị cho khách Nhật. Dự
án chạy trên môi trường TomCat và trên trình duyệt Internet Explorer_11.

3.2 Kết quả thực tập


- Đọc và hiểu về nội dung mục tiêu của dự án. Đọc Detail Design của
màn hình để chuẩn bị cho việc code.
- Tạo Detail Design dựa theo Basic Design, CRUD. Vẽ follow chart, viết
chi tiết thiết kế file Service, logic,...
- Tìm hiểu và học thêm về tiến trình test case, cách tạo evidence.
30

- Tìm hiểu và học thêm về môi trường chạy dự án, rèn luyện thêm về làm
việc nhóm. Biết cách quản lý code bằng SVN.
- Hiểu rõ hơn về sự quan trọng của bảo mật thông tin.
- Hiểu rõ hơn về cách tạo test case và các bug có thể gặp khi xây dựng
trang web, hiểu biết rõ hơn về luồng chạy chương trình.
- Gen source để tạo code template.
- Code 1 màn hình.
- Viết test case cho những màn hình đã chạy. Tạo báo cáo CL.

KẾT LUẬN VÀ KIẾN NGHỊ

Trong quá trình thực tập, em đã luôn chủ động học hỏi, tiếp thu công việc,
tạo dựng các mối quan hệ với các anh chị hướng dẫn, các bạn trong kì thực tập
và thích nghi khá tốt với cách đào tạo của công ty trong dịch bệnh covid-19.
Tuy nhiên, do thiếu kinh nghiệm làm việc và chưa có cơ hội tiếp xúc nhiều thực
tế nên đôi khi còn hiểu sai vấn đề công việc được giao vì vậy làm chậm tiến độ
công việc, khó khăn trong việc xử lý những tình huống bất ngờ…

Từ những trải nghiệm thực tế trong suốt hơn 2 tháng thực tập vừa qua, bản
thân em đã rút ra được một số bài học và giải pháp trong việc nâng cao tay
nghề, kiến thức về một lập trình viên

Em đã cố gắng để báo cáo thực tập này đạt kết quả tốt nhất. Tuy nhiên với
khả năng và trình độ có hạn nên không tránh khỏi những sai sót. Em rất mong
sự chỉ bảo của các thầy cô và ý kiến đóng góp của các bạn để báo cáo thực tập
này được hoàn thiện hơn.

TÀI LIỆU THAM KHẢO


[1] Chungta. Lấy từ nguồn URL: https://chungta.vn/
[2] Đánh giá công ty - Môi trường làm việc lý tưởng – Văn hóa công
ty|Haymora. Lấy từ URL: https://haymora.com/cong-nghe-thong-tin/cong-ty-
tnhh-phan-mem-fpt-fpt-software/advance-company
31

[3] FPT Software là doanh nghiệp Việt Nam đầu tiên sở hữu chứng chỉ TMMi
level 5. Lấy từ URL: https://chungta.vn/cong-nghe/fpt-software-la-doanh-
nghiep-viet-nam-dau-tien-so-huu-chung-chi-tmmi-level-5-1133583.html
[4] FPT Software-Công ty TNHH Phần mềm FPT. Lấy từ nguồn URL:
http://fpt.center/1229-fpt-software-cong-ty-tnhh-phan-mem-fpt.html
[5] FSOFT ORGANIZATION. Lấy từ nguồn URL :
https://www.facebook.com/1637187069861825/photos/chia-sẻ-của-lãnh-đạo-
vềmô-hình-tổ-chức-mới-của-fsoftthư-của-chủ-tịch-fpt-
softwar/1694216674158864/
[6] Giới thiệu về FPT Software lấy từ nguồn URL:
https://fsoftcareer.wordpress.com/about/

You might also like