1. Bối cảnh ra đời của web
Trong các cơng ty hoặc các tổ chức lớn đều có các vật phẩm hoặc các thiết bị điện tử ( điện thoại, máy tính, đồng hồ, …) với số lượng rất lớn và cần phải đưa cho rất nhiều người. Vì vậy cần phải có một ứng dụng để người dùng có thể yêu cầu mượn và trả các vật phẩm đó.
Web app hiện tại cơng ty đưa ra mục đích để đáp ứng nhu cầu vay mượn và trả các sản phẩm liên quan của tổ chức và có thể kiểm sốt các hành vi đó liên tục và nhanh chóng khơng phải qua các bên trung gian thứ 3.
Ở Nash tech với số lượng các vật phẩm như máy tính, điện thoại được cung cấp cho nhân viên thì việc cần có một ứng dụng để quản lý các sản phẩm này là việc hết sức cần thiết nên công ty đã đưa ra ứng dụng quản lý tài sản này cho các sinh viên thực tập có cơ hội được thử sức mình.
2. Các chức năng chính của Web
Chức năng thêm tài sản quản lý: Admin (người được giao quản lý web) sẽ them các tài sản
26
Chức năng tạo người dùng: Admin sẽ có thể them một người dùng vào trang để quản lý
27
Chức năng cho mượn tài sản: Người Admin có thể giao tài sản cho người nhân viên khác
28
Chức năng yêu cầu hoàn trả tài sản: Người admin có thể yêu cầu người mượn tài sản hoàn
29
3. Nhiệm vụ của sinh viên được giao
Sinh viên được tham gia vào một team Scrum để hồn thành cơng việc theo từng sprint và tham gia các hoạt đông trong sprint để phát triển phần mềm một cách theo thời gian và theo yêu cầu khách hàng nhanh nhất có thể
Sinh viên phải tuân thủ theo các quy tắc làm việc như là SOLID, MVC pattern và các thủ thuật lập trình như DI kèm vào đó là các phần mềm hỗ trợ như AZURE, Git, .NET framework, … khả năng tư duy trong lập trình cũng được cải thiện và hồn thiện hơn sau các sprint
30