1. Trang chủ
  2. » Luận Văn - Báo Cáo

báo cáo thực tập ngành thiết kế trang recently viewed trong dự án abc todo list

14 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Thiết kế trang Recently Viewed trong dự án ABC Todo List
Tác giả Lê Trường Giang
Người hướng dẫn Huỳnh Tuấn Anh, Lâm Minh Thiện
Trường học Trường Đại học Nha Trang
Chuyên ngành Công nghệ thông tin
Thể loại Báo cáo thực tập ngành
Năm xuất bản 2024
Thành phố Nha Trang
Định dạng
Số trang 14
Dung lượng 904,73 KB

Nội dung

BO GIAO DUC VA DAO TAO TRUONG DAI HOC NHA TRANG KHOA CONG NGHE THONG TIN ĐẠI HỌC NHA TRANG BAO CAO THUC TAP NGANH THIẾT KE TRANG RECENTLY VIEWED TRONG DU AN ABC TODO LIST Công ty

Trang 1

BO GIAO DUC VA DAO TAO

TRUONG DAI HOC NHA TRANG KHOA CONG NGHE THONG TIN

ĐẠI HỌC NHA TRANG

BAO CAO THUC TAP NGANH

THIẾT KE TRANG RECENTLY VIEWED TRONG

DU AN ABC TODO LIST

Công ty thực tập: ABC Software Solution

Giảng viên hướng dẫn: Huỳnh Tuấn Anh

Người phụ trách/Giám sát: Lâm Minh Thiện Sinh viên thực hiện: Lê Trường Giang

Mã số sinh viên: 62133637

Khanh Hoa — 01/2024

Trang 2

BO GIAO DUC VA DAO TAO

TRUONG DAI HOC NHA TRANG KHOA CONG NGHE THONG TIN

ĐẠI HỌC NHÀ TRANG

BÁO CÁO THỰC TẬP NGÀNH

THIẾT KẾ TRANG RECENTLY VIEWED TRONG

DỰ ÁN ABC TODO LIST

Công ty thực tập: ABC Software Solution

Giảng viên hướng dẫn: Huỳnh Tuấn Anh

Người phụ trách/Giám sát: Lâm Minh Thiện Sinh viên thực hiện: Lê Trường Giang

Mã số sinh viên: 62133637

Khanh Hoa — 01/2024

2

Trang 3

NHAN XET CUA GIANG VIEN

Điểm tông kết:

GIẢNG VIÊN HƯỚNG DẪN

(Kỹ và ghi rõ họ tên)

Trang 4

CONG HOA XA HOI CHU NGHIA VIET NAM

PHIEU DANH GIA THUC TAP

THONG TIN NGUOI HUONG DAN

Ho tén: Lam Minh Thién Chức vụ: Nhân viên lập trình

Email:

THONG TIN SINH VIEN

Lớp: 62.CNTT-I Ngành: Công nghệ thông tin

Ngày bắt đầu thực tập: 27/11/2023 Ngày kết thúc thực tập: 6/01/2024

VỊ trí thực tập: Developer

Đề tài:

NHẬN XÉT

Vui lòng đánh giá sinh viên thực tập theo các nội dung sau bằng cách đánh dấu ““X” vào cột tương ung

1 Mức độ hoàn thành công việc | x

được g1ao

công việc được giao

3 | Tinh thần, thái độ đối với công | x

việc được g1ao

4 Kha năng hòa nhập và thich nghi | x

cong viéc

cong viéc

6 | đôi với cán bộ công nhân viên

trong đơn vị

7 Tuân thủ kỷ luật lao động và các | x

Nội quy, Quy định của đơn vi

Trang 5

KET LUẬN: (1ui lòng ghi rõ đánh giá cuối cùng về kết quả thực tập của sinh viên)

- _ Kiến thức về chuyên ngành ở mức khá

- Hoan thành công việc được giao đúng thời hạn

- _ Có khả năng làm việc độc lập, phối hợp hoạt động nhóm

- _ Cần năng động và sáng tạo hơn trong công việc

DIEM THUC TAP: (Vui long ghi rõ bằng số và bằng chữ - theo thang điểm 10)

10 Mười điểm

KIÊN NGHỊ (nếu Có): (Vưi lòng ghỉ rõ những kiến nghị, đề xuất dé cải tiến chương trình thực

tập của Trường Dại học Nha Trang được tốt hơn)

Lâm Minh Thiện

Trang 6

LOI CAM ON —

Trước hệt, em xin bảy tỏ lòng biết ơn sâu sắc đên Khoa Công nghệ thông tin của Trường Đại học Nha Trang và đối tác công ty ABC Solutions (Nha Trang) vì đã tạo điều kiện cho em được thực tập tại công ty Nhờ có cơ hội này, em đã có dip tich lũy những kinh nghiệm quý báu và phát triển những kỹ năng cần thiết cho sự nghiệp trong tương lai

Trải qua 6 tuần thực tập, em đã có cơ hội tìm hiểu và áp dụng những kiến thức mới Dù thời gian ngắn, nhưng nhờ vảo sự hướng dẫn tận tình từ anh Lâm Minh Thiện

và các đồng nghiệp trong bộ phận, em đã năm bắt được những khái niệm quan trọng,

từ đó phát triển kỹ năng lập trình và xây dựng giao điện trực quan Họ cũng đã nhiệt tình hỗ trợ em trong công việc và giúp em thích nghi với môi trường làm việc mới

Đặc biệt, em xin gửi lời cảm ơn thầy Huỳnh Tuấn Anh đã nhiệt tình hỗ trợ,

đồng hành cùng với em trong suốt quá trình thực tập và hoàn thành tốt bài báo cáo này

Vi kiến thức của em còn hạn chế, nên trong suốt quá trình thực tập, em nhận thức rằng có một số thiếu sót Em hiện đang rất mong muốn nhận được sự đóng góp ý kiến quý báu từ thầy cũng như từ đội ngũ của công ty, nhằm giúp bài báo cáo của em trở nên hoàn thiện hơn và chất lượng hơn Mọi ý kiến đóng góp sẽ là nguồn động viên lớn, giúp em cải thiện và phát triển kỹ năng nghề nghiệp của mình Em rất trân trọng mọi đóng góp tích cực từ phía thầy và công ty đề bài báo cáo trở nên xuất sắc hơn

Khanh Hoa, thang | nam 2023 Sinh viên thực hiện

Giang

Lé Truong Giang

Trang 7

MUC LUC

//9)09 9.090 10008 ó

1.11 — Giới thiệu TÌMA HH 11xe 9 1.12 — Giới thiệu TTP HH1 ra 9

1.1.3 Giới thiệu các trung tâm „9 1.2 Nội dung thực tập - SÁT HH9 TH Tu 910 0 9

1.2.1 GiO9 WICH cc eeccceecscesseesssesssssssscsssesssecsssscsssssssecsussssssssusssusssussssassssssssisesisssussassstesussnessesses 9

122 Lịch làm việc tại Hơi (ÏHỊC ẨẬD cà HH HH HH HH TH HT gà TK 10

CHƯƠNG2: CƠ SỞ LÝ THUYẾT „ 14

9/7/77 002701001000589®8®h 14

212 Ly do nén ditng ASP.NET COF «Sen HH HH HH HH TH n9 ke 14

DUB ME UU an 15

2.2.1 Giới thiệu về mô hình MỨC 15

222 L hy n/v/NðG, 5 (6000 15

2.3 Giới thiệu LINQ „1

23.3 Mệnh đề where 18

3.1 Công cụ sử dụng:

3.2 Phát triển các API sử dụng ASP.NET Core Web API

3.21 Tao project moi va cai đặt các package và các thông số cơ bản 20

322 Tựo các model và confroller 22 3.3 Kết quả thực hiện của sản phẩm khi chay trén Swagger c.cccccscececsesssecseesseesseeseessees 32

Trang 8

3.3.2 Product 37

Trang 9

CHUONG 1: BAO CAO TONG HOP

1.1 Giới thiệu về công ty

Tên công ty: ABC software Solutions Dia chi: 02 Duong Tố Hữu, Phước Hải, Nha Trang, Khánh Hòa Email:

Điện thoại:

Giới thiệu về công ty:

ABC SofRware Solutions là một công ty chuyên cung cấp các giải pháp kỹ thuật số cho các vẫn để phức tạp Công ty có trụ sở tại Nha Trang, Khánh Hòa

và được thành lập vào năm 2022 bởi Mai Văn Khánh Công ty có quy mô

khoảng 10-24 nhân viên và hoạt động trong lĩnh vực phần mềm CNTT/Dịch vụ

phần mềm Công ty có một trang web chính thức và một trang Facebook để giới thiệu về sản phâm và dịch vụ của mình

1.2 Nội dung thực tập

1.2.1 Giới thiệu

- _ Giảng viên hướng dẫn: Huỳnh Tuần Anh

- VỊ trí thực tập: Web developer

- Tén dé tai: Thiét ké trang Recently viewed cho dy 4n ABC Todo-lfist

- Thoi gian thyc tap: 27/11/2023 — 05/01/2024

- Budi thực tập: 2 ngày/tuần (thứ 3 và thứ 5), những ngày còn lại thực tập tại

nhà

- _ Người hướng dẫn tại công ty: Lâm Minh Thiện

1.2.2 Lich lam việc tại nơi thực tập

Thứ 3 và thứ 5 8 giờ 00 đến 12 giờ 00 | 13 giờ 00 đến 17 giờ 00

Thứ 2, thứ 4 và thứ | Thực tập tại nhà

Trang 10

1.2.3 Nhật ký thực tập

10

Trang 11

1 Ôn tập và làm| Từ ngày : - Ôn lại kiến thức cơ bản về

các bài tập về| 27/11/2023 | JavaScript bằng cách đọc và làm

JS tuteriaL| đến ngày: các bài tập trong JavaScript tutorial TypeScrip 1/12/2023 - Nắm vững cú pháp va cách sử

dụng các tính năng JS

- Làm các bài tập thực hành sử dụng TypeScript để làm quen với cú pháp

và kiêu dữ liệu trong TypeScript

- Hiểu cách tạo và sử dụng các kiểu

dữ liệu, Interfaces và modules trong TypeSeript

evAearn 08/12/2023 | - Tạo một ứng dung React don giản

và chạy thử thành công

- Hiểu cách sử dụng JSX để viết mã JSX trong React

- Đọc và hiểu cách làm việc với các thanh phan React

- Tìm hiểu về việc quan ly state trong React va cach su dung hooks (useState, useEffect)

co bản về| J1/12/2023 l|lứng dụng Tic-Tac-Toe sử dụng

https://react.d component trong React

ev/learn/tutori

al-tic-tac-toe

tro choi Tic-Tac-Toe

- Xử lý logic của trò chơi, bao gồm việc kiếm tra người chiến thắng và thay đổi lượt chơi

- Hiểu cách quan ly state trong

11 R

React và cập nhật state thông qua hooks (useState) và các hàm xử lý

cur kiên

Trang 12

2.1

CHƯƠNG 2: CO SO LY THUYET

12

Trang 13

KET LUAN VA HUONG PHAT TRIEN

4.1 Kết luận

- Hầu hết các web API ngày nay có thê được truy cập từ bất kỳ nơi đâu trên thể giới thông qua web Trong dự án nảy, dịch vụ web kiểu REST được thực thi

ding thiét ké RESTful API

-_ Những nội dung da hoan thành trong dự an:

+ Tìm hiểu và triển khai được một web API hoàn chỉnh

+ Ứng dụng REST vào dự án

- Hạn chế:

+ Hiện tại dự án chưa có giao diện để làm việc với API mà chỉ thực hiện gọi API trén Swagger

4.2 Hướng phát triển

- Sw dung Angular dé thiét ké GUI, form đề làm việc với API các chức năng cơ bản như tạo, hiến thị đanh sách, tìm kiếm, v.v

- _ Có thể áp đụng lại code trong những dự án khác

13

Trang 14

TAI LIEU THAM KHAO

[1] Rick Anderson, Kirk LarkinTutorial (2022) Create a web API with ASP.NET

https://learn.microsoft.com/en-us/aspnet/core/tutorials/first-web-ap1?

view=aspnetcore-6.0&tabs=visual-studio [2] Mukesh Kumar (2018) Code First Approach In ASP.NET Core MVC With EF Core Migration C-sharpcorner Truy cap vào thang 12 nam 2022 từ https://Awww.c-sharpcomer.com/article/code-first-approach-in-asp-net-core-

%20ASP.NET%20Core%20MVC%20 Witho20EF%20Core%20Migration,- Mukesh%20Kumar&text=Code%20First%201s%20a%20technique, NET

%20Code [3] (2021) Work with Language-Integrated Query (LINQ) Microsoft Learn Truy

https://learn.microsoft.com/en-us/dotnet/csharp/tutorials/working-with-ling [4] Pham Thi Thu Thuy (2014) Bai giang Hé quan trị cơ sở đữ liệu / Phạm Thị Thu Thuy Nha Trang: Dai hoc Nha Trang, 2014

14

Ngày đăng: 01/08/2024, 16:12

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w