Báo cáo thực tập doanh nghiệp công ty tnhh infodation việt nam tầng 10, toà nhà vcn tower, số 2 tố hữu, khu đô thị vcn, phường phước hải, thành phố nha trang, tỉnh khánh hòa, việt nam

36 0 0
Báo cáo thực tập doanh nghiệp công ty tnhh infodation việt nam tầng 10, toà nhà vcn tower, số 2 tố hữu, khu đô thị vcn, phường phước hải, thành phố nha trang, tỉnh khánh hòa, việt nam

Đ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

Trình bày sản phẩm...19 Trang 4 TUẦN 1,2I Tìm hiểu về ASP.NET CORE WEB API I.1 Cài đặt cấu hình ASP.NET WEB API - Hướng dẫn cách tạo trang web API đầu tiên và thử nghiệm trên Swagger -

lOMoARcPSD|11346942 KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN KỸ THUẬT PHẦN MỀM BÁO CÁO THỰC TẬP DOANH NGHIỆP Công ty TNHH INFOdation VIỆT NAM Tầng 10, Toà nhà VCN Tower, Số Tố Hữu, Khu đô thị VCN, Phường Phước Hải, Thành phố Nha Trang, Tỉnh Khánh Hòa, Việt Nam Sinh viên thực tập: Nguyễn Duy Tân - 62131842 GVHD: HÀ THỊ THANH NGÀ NHA TRANG, KHÁNH HÒA lOMoARcPSD|11346942 MỤC LỤC TUẦN 1,2 I Tìm hiểu ASP.NET CORE WEB API I.1 Cài đặt cấu hình ASP.NET WEB API I.2 Cách sử dụng mẫu Repository ASP.NET CORE WEB API .4 I.3 Cách sử dụng Service ASP.NET CORE WEB API I.4 Cài đặt ứng dụng FrontEnd .4 I.5 Sử dụng Unit of work tập thực hành TUẦN I Sercurity I.1 Học Filter I.2 Học middleware II Đăng kí vào tạo service để sử dụng link API cho Angular .6 TUẦN I Csv Helper II.Sercure II.1 Access Token III.Upload File .7 IV Angular TUẦN I Các khái niệm công ty đề xuất lOMoARcPSD|11346942 II Json Web Token (JWT) II Giao diện (Angular) Chương 1: Phân Tích Thiết Kế I.Tìm hiểu quy trình bán vé hệ thống II.Các chức có web bán vé xem phim II.1 Đặc tả hệ thống II.1.1 Yêu cầu chức hệ thống II.1.2 Yêu cầu chức phi chức hệ thống II.2 Thiết kế liệu Chương 2: Tình bày sản phẩm web .18 I Công nghệ ASP.NET CORE WEB API 18 II AngularJS .18 III Trình bày sản phẩm .19 lOMoARcPSD|11346942 TUẦN 1,2 I Tìm hiểu ASP.NET CORE WEB API I.1 Cài đặt cấu hình ASP.NET WEB API - Hướng dẫn cách tạo trang web API thử nghiệm Swagger - Hướng dẫn cài đặt chức CRUD API - Hướng cách kết nối sở liệu (SQL SERVER) hai cách theo kiểu code first data first - Hướng dẫn sử dụng POST MAN - Tìm hiểu cấu trúc C# để tạo chức - Tìm hiểu cách sử dụng API sống I.2 Cách sử dụng mẫu Repository ASP.NET CORE WEB API - Tìm hiểu công dụng mẫu qua bước - Áp dụng trực tiếp vào thực tập công ty - Sử dụng cách hiệu vào chức CRUD cãi thiện code - Tìm hiểu lại cách đặt tên cho biến, hàm C# I.3 Cách sử dụng Service ASP.NET CORE WEB API - Hiểu cách thức hoạt động Service - Mối liên hệ mẫu Repository với Service API - Cải thiện code rõ ràng chỉnh chu đáng kể - Biết cách đăng kí dịch vụ I.4 Cài đặt ứng dụng FrontEnd - Tìm hiểu Angular 17 lOMoARcPSD|11346942 - Gắn cài đặt API để web có sở liệu - Cách đăng kí dịch vụ CORS để liên hệ từ máy chủ đến máy khách I.5 Sử dụng Unit of work tập thực hành - Tìm hiểu cấu trúc Unit of work lOMoARcPSD|11346942 TUẦN I Sercurity I.1 Học Filter - Tài liệu kham thảo: https://learn.microsoft.com/en-us/aspnet/core/mvc/controllers/filters - Được hướng dẫn áp dụng trực tiếp vào dự án ASP.NET CORE WEB API - Hiểu đường dùng Filter để trình thực thi theo ý muốn - Hiểu Filter có rrast nhiều loại I.2 Học middleware - Tài liệu kham thảo: https://learn.microsoft.com/en-us/aspnet/core/fundamentals/middleware - Hiểu lý thuyết middlewware cách hoạt động chúng II Đăng kí vào tạo service để sử dụng link API cho Angular - Hiểu đăng kí dịch vụ cho API bên angular áp dụng vào FrontEnd - Dựa vào API BackEnd gần xong áp dụng bên Angular thành công - Đối với dự án nhóm cơng ty hồn thành 60% - Tài liệu kham thảo : https://www.youtube.com/@QuaNhanhCodingMusic lOMoARcPSD|11346942 TUẦN I Csv Helper - Csv helper thư viện hỗ trợ dành cho viết file csv Học cách thêm vào file csv tạo file csv ngồi cịn hỗ trợ làm xuất nhập phần mềm exel II.Sercure II.1 Access Token - Được tìm hiểu lí thuyết Access Token, áp dụng trực tiếp vào bài, authentication (Xác thực người dùng) III.Upload File - Tạo chức upload file cho bảng cần liệu ảnh tìm hiểu áp dụng vào tập lớn, lấy link máy chủ vào sở liệu mối quan hệ giửa máy chủ máy khách để không bị sai link (thường bị lỗi đường link fix được) IV Angular - Hiện có phân chia chức người dùng bên quản lí bên nhân viên - Đang q trình hồn thiện gắn chức API Tài liệu kham thảo: - https://www.youtube.com/watch?v=z3BwMlcGdhg (CSV Helper) - https://www.dotnettricks.com/learn/webapi/token-based-authentication-in- aspnet-web-api (Access Token) - https://www.c-sharpcorner.com/UploadFile/2b481f/uploading-a-file-in- Asp-Net-web-api/ (Upload File) lOMoARcPSD|11346942 TUẦN Hiện hoàn thành xong thao tác củng học liên quan đến ASP.NET WEB API số khái niệm chuyên sâu ASP.NET WEB API cần học cải thiện thêm I Các khái niệm công ty đề xuất - Oauth2 - Google cloud storage - Rabbitmq II Json Web Token (JWT) - Đã áp dụng thành công lẫn backend front end đăng nhập đăng xuất cho dự án web công ty - Asp dụng vào angular thành công bảo mật liệu dạng JWT - Trong trình làm bị lỗi Authen (401) fix thành công II Giao diện (Angular) - Hiện làm xong hồn thành 80% có số lỗi cần cải thiện giao diện Tài liệu kham thảo: - Oauth2: https://www.youtube.com/watch?v=ZV5yTm4pT8g - Google cloud storage: https://www.youtube.com/watch?v=7tAAGnSbfCc - Rabbitmq: https://www.youtube.com/watch?v=eEipVEq8F1k - JWT: https://topdev.vn/blog/json-web-token-la-gi/ lOMoARcPSD|11346942 Chương 1: Phân Tích Thiết Kế I.Tìm hiểu quy trình bán vé hệ thống - Trong thời gian thực tập em định chủ đề quản lí bán vé xem phim - Trong phầm mềm quản lí bán vé xem phim cho khách hàng gồm hai người sử dụng quản lí nhân viên gồm quy trình sau: + Về quản lí: Có nhiệm vụ thêm sửa xóa liệu liên quan đến rạp chiếu phim phịng chiếu, ghế, Phim, …và bán vé xuất lại vé, Thống kê doanh thu + Về nhân viên: Có nhiệm vụ tìm lịch chiếu theo ý khách hàng, đặt ghế cho khách hàng, kiểm tra thơng tin khách hàng đặkt có hay chưa Cuối toán cho khách hàng II.Các chức có web bán vé xem phim II.1 Đặc tả hệ thống II.1.1 Yêu cầu chức hệ thống Chức hệ thống Mô tả yêu cầu chức hệ thống Quản lý phim Hệ thống cần có khả quản lý thông tin phim chiếu chiếu, bao gồm tên phim, thể loại, thời lượng mô tả, ảnh, trailer, banner, ngày khởi chiếu Nó cần hỗ trợ cập nhật thông tin phim thêm mới, chỉnh sửa xóa phim Quản lý suất chiếu Hệ thống phải có khả quản lý lịch chiếu suất phim, bao gồm ngày, giờ, phòng chiếu phim lOMoARcPSD|11346942 Đặt vé chiếu Nó cần hỗ trợ cập nhật lịch Thanh tốn chiếu, bao gồm thêm mới, chỉnh sửa Quản lý thông tin khách hàng hủy bỏ suất chiếu Hệ thống phải cung cấp chức đặt vé trực tuyến cho khách hàng Người dùng cần có khả xem lịch chiếu, chọn suất phim, chọn ghế ngồi hoàn tất trình đặt vé Hệ thống cần kiểm tra tính khả dụng ghế giữ chỗ cho người dùng thời gian giới hạn để hoàn tất toán Hệ thống cần hỗ trợ phương thức tốn an tồn tiện lợi thẻ tín dụng, ví điện tử tốn trực tiếp quầy Nó cần xác nhận toán cung cấp vé điện tử mã vé cho người dùng Hệ thống cần lưu trữ quản lý thông tin cá nhân khách hàng, bao gồm tên, địa chỉ, số điện thoại email,giới tính Để gửi mail thông tin vé cho khách hàng khách hàng cần vé lỗi đền bù cách xác thực tên số điện thoại có trường hợp 10

Ngày đăng: 02/03/2024, 05:46

Tài liệu cùng người dùng

Tài liệu liên quan