Tải bản đầy đủ (.pdf) (15 trang)

báo cáo thực tập WEBSITE quản lý thư viện

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.26 MB, 15 trang )

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THÀNH PHỐ HỒ CHÍ MINH
KHOA CƠNG NGHỆ PHẦM MỀM
------------------------------

BÁO CÁO THỰC TẬP

WEBSITE QUẢN LÝ THƯ VIỆN

Công ty thực tập:

FPT Software

Người phụ trách:

Đinh Vũ Quốc Trung

Thực tập sinh:

Nguyễn Văn Trạng

Mã số sinh viên:

15520920

Tp. Hồ Chí Minh, 6/2020
------------------------------

1


LỜI MỞ ĐẦU


Ngày nay, ví điện tử hay cịn gọi là tài khoản điện tử có vai trị thanh tốn
trực tuyến cho người dùng ở bất cứ đâu mà không cần phải mang theo tiền mặt.
Ví điện tử giúp thanh tốn trực tuyến một cách nhanh chóng, tiện lợi, đồng
thời giúp kiểm sốt tài khoản tiền trong ví qua truy vấn tài khoản và sự biến
động trong tài khoản tiền của khách hàng.
Ví điện tử đã trở nên phổ biến tại nhiều quốc gia, trong khi đó Việt Nam
mới ở giai đoạn bắt đầu và đang trong quá trình mở rộng thị phần. Với tiềm
năng như vậy nên hiện nay các cơng ty cơng nghệ tài chính đã hình thành các
thương hiệu ví điện tử cạnh tranh quyết liệt. Với đam mê làm product, em
quyết định chọn phát triển ví điện tử làm định hướng cho việc học tập của
mình.
Sau ba năm học tập trên trường, do mong muốn có thêm kinh nghiệm
thực tế, cũng như muốn được tham gia làm product trong một mơi trường
chun nghiệp, em có dự định là sẽ thực tập. Vì vậy, em quyết định chọn FPT
- một môi trường lý tưởng, hiện đại, chuyên nghiệp - là nơi sẽ giúp em thực
hiện được dự định này.

2


LỜI CẢM ƠN
Trân trọng gửi lời cảm ơn công ty cổ phần FPT Software đã tạo điều kiện
cho em có cơ hội được thực tập tại công ty.
Chỉ trong một thời gian ngắn, với sự giúp đỡ và chỉ dẫn nhiệt tình của
team FA đã giúp em tiếp thu được những kiến thức quan trọng để có thể làm
thành website. Chân thành cảm ơn các anh chị trong team FA đã bỏ ra nhiều
thời gian,công sức để hướng dẫn em hoàn thành đợt thực tập này.
Đặc biệt cảm ơn anh Trung, người đã trực tiếp hướng dẫn, giúp đỡ cho
em tận tình cả những khó khăn trong cơng việc, đến những khó khăn việc làm
quen với mơi trường mới. Cảm ơn chị Admin Phạm Linh Đan đã nhiệt tình hỗ

trợ em về các vấn đề quy trình, thiết bị.
Cũng xin cảm ơn thầy cô trong khoa Công nghệ phần mềm đã nhiệt tình
hỗ trợ, tạo điều kiện em làm bài báo cáo này.
<Nguyễn Văn Trạng>
<TpHCM, ngày 20 tháng 7 năm 2020>

3


NHẬN XÉT CỦA KHOA
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................
.........................................................................................................................................................

.........................................................................................................................................................

4


Mục Lục
1. GIỚI THIỆU CÔNG TY THỰC TẬP .................................................................................. 6
1.1 Giới thiệu công ty FPT Software ..................................................................................... 6
1.2 Sản phẩm nổi bật. ............................................................................................................ 6
2. NỘI DUNG THỰC TẬP ........................................................................................................ 7
2.1. Tìm hiểu cơng ty các kỹ năng cơ bản .............................................................................. 7
2.2. Nghiên cứu kỹ thuật ......................................................................................................... 7
2.2.1. Các công cụ làm việc .................................................................................................. 7
2.2.2. Mục tiêu kỹ năng ........................................................................................................ 8
2.3. Thực hiện project ............................................................................................................. 8
3. CHI TIẾT PROJECT .......................................................................................................... 10
3.1. Giới thiệu về project ...................................................................................................... 10
3.2. Kết quả đạt được ............................................................................................................ 15
TÀI LIỆU THAM KHẢO ....................................................................................................... 15

5


1. GIỚI THIỆU CƠNG TY THỰC TẬP
1.1 Giới thiệu cơng ty FPT Software
Phần mềm FPT là một công ty dịch vụ CNTT và gia cơng tồn cầu có trụ sở tại Hà Nội, Việt
Nam. Đây là công ty con của Tập đồn FPT , tập đồn cơng nghệ đa quốc gia. Được thành
lập vào năm 1999, đến năm 2019, công ty dịch vụ phần mềm lớn nhất Việt Nam, với doanh
thu năm 2018 là $ 370 triệu và lực lượng lao động là 16.000 nhân viên. Các dịch vụ của FPT
Software bao gồm Analytics, IoT, Mobility, Cloud, Embedded System, Q & A tests, Legacy

Migration, Gói triển khai, Dịch vụ ứng dụng và BPOdịch vụ. FPT Software có hơn 27 văn
phịng tại 16 quốc gia. Hầu hết nhân viên của công ty có trụ sở tại Việt Nam, chiếm hơn 80%
lực lượng lao động. Các thị trường chính của nó là Nhật Bản, Hoa Kỳ, Đức, Singapore,
Malaysia, Pháp và Hàn Quốc.
Hành trình phát triển:
 Năm 2000, FPT đã mở chi nhánh đầu tiên ở nước ngoài tại Thung lũng Silicon, Hoa
Kỳ và Bangalore, Ấn Độ. Cả hai đóng cửa sau một năm vì thiếu khách hàng.
 Năm 2009, FPT Software tái tổ chức thành công ty cổ phần, với Giám đốc điều hành
Nguyễn Thanh Nam được thăng chức CEO của Tập đoàn FPT & Chủ tịch Tập đoàn
FPT và Bùi Thị Hồng Liên, cựu CEO FPT Ấn Độ và cựu CEO FPT Nhật Bản (một
cơng ty con thuộc sở hữu hồn toàn của FPT và được điều hành bởi FPT Software),
được đặt tên là Giám đốc điều hành.
 Năm 2012, nó có sự thay đổi tổ chức lớn đầu tiên, với sự thay đổi về lãnh đạo (Chủ
tịch Nguyễn Thanh Nam được thay thế bởi Hồng Nam Tiến, sau đó là Chủ tịch FPT
Land và cựu Chủ tịch Công ty Thương mại FPT; Giám đốc điều hành Bùi Thị Hồng
Liên được thay thế bởi Nguyễn Thành Lâm , EVP & MD, FPT Software Hochiminh),
mơ hình kinh doanh (từ nhiều cơng ty con đến trung tâm phân phối và chi nhánh ở
nước ngoài) và chiến lược (từ dịch vụ ITO truyền thống đến dịch vụ định hướng
SMAC ). Mục tiêu là đạt doanh thu 100 triệu đô la vào năm 2013 (Doanh thu của Fsoft
là 60 triệu đô la vào năm 2011, với mức tăng trưởng trung bình là 10 - 15% trước đó).
 Vào cuối năm 2013, FPT đã đạt được cột mốc 100 triệu đô la doanh thu và 5.000 nhân
viên, trở thành công ty dịch vụ CNTT Việt Nam đầu tiên và duy nhất (cho đến năm
2018) đạt được cột mốc đó. Mục tiêu của cơng ty bây giờ đã thay đổi để đạt doanh thu
1 tỷ đô la vào năm 2020.

1.2 Sản phẩm nổi bật.
Mặc dù FPT Software nổi tiếng như là một công ty gia công phần mềm lớn nhất
tại Việt Nam, nhưng những năm gần đây FPT luôn muốn trở thành một công ty
sản xuẩt phần mềm, tạo ra sản phầm công nghệ thông tin chất lượng. Vì vậy FPT
cũng có rất nhiều sản phẩm nổi bật sau đây:

 Akamind
 Akachain
 Akawork
6


 Akabot

2. NỘI DUNG THỰC TẬP
2.1. Tìm hiểu cơng ty các kỹ năng cơ bản
Tìm hiểu về cơng ty, cách tổ chức của công ty .Được nghe anh Trung giới
thiệu về cơng ty, team q trình thành lập và 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ủa team. Ngồi ra, cịn được giới thiệu về
cách thức làm việc trong công ty như thời gian đi làm, các quy định cần phải
tuân thủ, cách sử dụng tool nội bộ trong công việc.
Hiểu thêm về công ty FPT, q trình thành lập và phát triển. Có thêm các kỹ
năng về việc sử dụng tool trong công việc, làm việc có kế hoạch, có kỷ luật,
có trách nhiệm hơn.
2.2. Nghiên cứu kỹ thuật
2.2.1. Các công cụ làm việc

Tìm hiểu về các cơng cụ sẽ được sử dụng trong quá trình làm việc. Trong thời
gian này, các anh chị trong team đã hướng dẫn về các công cụ sẽ giúp ích cho
trong cơng việc sau này. Một số phần mềm trong số đó như Visual Studio,
Postman, Visio, cơng cụ quản lý code Git và SVN.

7


2.2.2. Mục tiêu kỹ năng

Được training về các vấn đề quan trọng trong quy trình phát triển phần mềm. Được cũng cố
các kiến thức và kỹ năng về mảng C# .Net.
Hiểu rõ bản chất lập trình hướng đối tượng và ứng dụng các mẫu thiết kế vào các dự án thực
tế.
- Được tìm hiểu về .Net Core 3.1
- Sử dụng Entity Framework để thực hiện mơ hình ORM trong truy vấn dữ liệu.
- Trang bị các kiến thức về front end như HTML, CSS, Bootstrap, Jquery.
- Sử dụng công cụ Azure devop để quản lý Task và source code.

2.3. Thực hiện project
Sau một tháng ôn lại và được training thêm các kiến thức mới về mảng .Net
cũng như các kiến thức quan trọng trong quy trình phát triển phần mềm. Qua
tháng thứ 2 anh Trung đã hướng dẫn sử dụng các kiến thức đã được học để tiến
hành thực hiện một project nhỏ về quản lý thư viện nhằm cũng cố lại các kiến
thức trên. Sau mỗi ngày làm việc đều phải báo cáo tiến độ công việc và các vấn
đề gặp phải khi thực hiện dự án.
2.4. Lịch làm việc
Mức
Người hướng độ
Tuần
Cơng việc
dẫn
hồn
thành
1
Đinh Vũ Quốc 100%
Tìm hiểu cơng ty, quy trình
Trung
làm việc của cơng ty và của


Nhận xét của
người hướng dẫn

team.
Tìm hiểu các cơng cụ giao tiếp
trong team, các cơng cụ thơng
tin truyền thơng của cơng ty.
2

Ơn lại các kiến thức nền tảng

Đinh Vũ Quốc 100%
Trung

của cơng nghệ .Net
3

Tìm hiểu về các quy tình phát Đinh Vũ Quốc 100%
Trung
triển phần mềm của Fsoft.
Sử dụng các cơng cụ trong q
trình phát triển phần mềm.
8


4

5
6


Tìm
hiểu
về
Entity Đinh Vũ Quốc 100%
Framework,
codefirt
và Trung
datafirt của entity framework
Tìm hiểu về HTML, CSS,JS Đinh Vũ Quốc 100%
Trung
Thiết kết kiến trúc dự án, vẻ Đinh Vũ Quốc 100%
các sơ đồ class diagram, flow, Trung
wireframe, thiết kế giao diện.

7

Vẽ sơ đồ cơ sở dữ liệu và code Đinh Vũ Quốc 100%
Trung
tầng data

8

Hoàn thành các chức năng của Đinh Vũ Quốc 90%
Trung
dự án.

9


3. CHI TIẾT PROJECT

3.1. Giới thiệu về project
a. End user screen flow

10


b. Admin Screen Flow

11


c. Một số hình ảnh về dự án.
* Màn hình trang chủ.

12


* Màn hình chi tiết sách

* Trang Admin

13


*Màn hình quản lý phiếu mượn

* Màn hình quản lý sách

14



3.2. Kết quả đạt được
- Nắm được quy trình làm việc tại công ty.
- Nắm được các kỹ thuật lập trình áp dụng trong mơi trường thực tiễn.
- Ơn tập và nâng cao kiến thức về mảng .Net.

TÀI LIỆU THAM KHẢO
/>TỔNG KẾT
Như vậy, chỉ trong vòng hai tháng ngắn ngủi, em đã hồn thành project
được giao. Website đã có khá đầy đủ các tính năng đã đề ra ban đầu. Do thời
gian có hạn nên tính năng của website cịn đơn giản, hình ảnh chưa được đẹp
như mong đợi. Nhưng do project phát triển theo framework có tính kế thừa
nên sau này khi có thời gian sẽ có thể phát triển lên mức cao hơn.
Chân thành cảm ơn sự giúp đỡ của các anh chị nhóm team FA để giúp
em có thể hồn thành project này. Cảm ơn thầy cơ Khoa Cơng nghệ phần mềm
đã giúp em hồn thành bài báo cáo này.

15



×