Xây Dựng Ứng Dụng Web Quản Lý Thiết Bị Cho Trường Đại Học

Tài liệu nghiên cứu Xây dựng ứng dụng web quản lý thiết bị cho trường đại học sử dụng nền tảng react js, tổng hợp lý thuyết và thực hành, cung cấp kiến thức chuyên sâu về kỹ thuật.

Trường đại học

Trường Đại Học Phenikaa

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

2023

66
4
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

MỤC LỤC

DANH SÁCH HÌNH ẢNH

KÝ HIỆU VÀ VIẾT TẮT

LỜI MỞ ĐẦU

1. CHƯƠNG 1: Giới thiệu về trường đại học, vấn đề quản lý thiết bị trong trường đại học

1.1. Giới thiệu đề tài

1.2. Lợi ích của việc xây dựng ứng dụng Web quản lý thiết bị

1.3. Lý do chọn đề tài và mục tiêu

1.4. Môi trường phát triển

2. CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG

2.1. Phân tích yêu cầu và chức năng

2.2. Các tác nhân của hệ thống

2.3. Sơ đồ phân rã chức năng

2.4. Use Case đăng nhập

2.5. Use Case đăng ký

2.6. Use Case quản lý người dùng

2.7. Use Case quản lý thiết bị

2.8. Use Case quản lý mượn trả

2.9. Use Case quản lý yêu cầu sửa chữa

3. CHƯƠNG 3: Thiết kế hệ thống

3.1. Phân tích kiến trúc

3.2. Phân tích Use Case

3.3. Use Case đăng nhập

3.4. Use Case đăng ký

3.5. Use Case quản lý người dùng

3.6. Use Case quản lý thiết bị

3.7. Use Case quản lý mượn trả

3.8. Use Case quản lý yêu cầu sửa chữa

3.9. Thiết kế cơ sở dữ liệu

4. CHƯƠNG 4: Triển khai hệ thống

4.1. Công nghệ sử dụng

4.2. Thiết kế giao diện

5. CHƯƠNG 5: Tổng kết về dự án

5.1. Nhận xét và khả năng ứng dụng thực tế

5.2. Hướng phát triển

5.3. Link dự án

Tài liệu tham khảo

Tài liệu "Xây Dựng Ứng Dụng Web Quản Lý Thiết Bị Cho Trường Đại Học" cung cấp cái nhìn tổng quan về việc phát triển một ứng dụng web nhằm quản lý thiết bị trong môi trường giáo dục đại học. Nội dung chính của tài liệu bao gồm các bước thiết kế, phát triển và triển khai ứng dụng, cùng với những lợi ích mà nó mang lại cho người dùng như tối ưu hóa quy trình quản lý thiết bị, nâng cao hiệu quả sử dụng và giảm thiểu lãng phí.

Để mở rộng thêm kiến thức về các ứng dụng công nghệ trong quản lý, bạn có thể tham khảo tài liệu Luận văn tốt nghiệp tmu phân tích đánh giá thực trạng quản lý nhân sự của ctcp tổ hợp truyền thông liên kết việt, nơi khám phá ứng dụng công nghệ thông tin trong quản lý nhân sự. Ngoài ra, tài liệu Luận văn tốt nghiệp tmu hoàn thiện phần mềm quản lý khách hàng cho công ty cổ phần công nghệ nanosoft cũng sẽ cung cấp thêm thông tin về việc phát triển phần mềm quản lý trong doanh nghiệp. Cuối cùng, bạn có thể tìm hiểu thêm về Đồ án hcmute design chat bot for planning task by dialogflow and google calendar, một ứng dụng khác trong lĩnh vực quản lý công việc. Những tài liệu này sẽ giúp bạn có cái nhìn sâu sắc hơn về các ứng dụng công nghệ trong quản lý.

Trích đoạn nội dung tài liệu

BỘ GIÁO DỤC VÀ ĐÀO TẠO Nguyễn Quốc Thịnh TRƯỜNG ĐẠI HỌC PHENIKAA ĐỒ ÁN TỐT NGHIỆP TÊN ĐỀ TÀI Xây dựng ứng dụng Web quản lý thiết bị cho trường đại học NGÀNH CÔNG NGHỆ THÔNG TIN Sinh viên: Nguyễn Quốc Thịnh Mã số sinh viên: 19010070 Khóa: K13 Ngành: Công nghệ thông tin Hệ: 2019 - 2023 Giảng viên hướng dẫn: TS. Mai Xuân Tráng Hà Nội – Năm 2023 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC PHENIKAA ĐỒ ÁN TỐT NGHIỆP TÊN ĐỀ TÀI Xây dựng ứng dụng Web quản lý thiết bị cho trường đại học Sinh viên: Nguyễn Quốc Thịnh Mã số sinh viên: 19010070 Khóa: K13 Ngành: Công nghệ thông tin Hệ: 2019-2023 Giảng viên hướng dẫn: TS. Mai Xuân Tráng Hà Nội – Năm 2023 i Lời cam đoan Tên tôi là: ……… Nguyễn Quốc Thịnh…………………………………………… Mã sinh viên: …19010070……… Lớp: ……K13 CNTT VJ……………………… Ngành: ………Công nghệ thông tin……………………………………………… Tôi đã thực hiện đồ án/khóa luận tốt nghiệp với đề tài: Xây dựng ứng dụng Web quản lý thiết bị cho trường đại học……………………….………………………… Tôi xin cam đoan đây là đề tài nghiên cứu của riêng tôi và được sự hướng dẫn của: ……TS.Mai Xuân Tráng……………………………………………………… Các nội dung nghiên cứu, kết quả trong đề tài này là trung thực và chưa được các tác giả khác công bố dưới bất kỳ hình thức nào. Nếu phát hiện có bất kỳ hình thức gian lận nào tôi xin hoàn toàn chịu trách nhiệm trước pháp luật. Hà Nội, ngày 20 tháng 09 năm 2023 GIẢNG VIÊN HƯỚNG DẪN SINH VIÊN (Ký, ghi rõ họ tên) (Ký, ghi rõ họ tên) ii BỘ GIÁO DỤC VÀ ĐÀO TẠO CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC PHENIKAA Độc lập - Tự do - Hạnh phúc NHẬN XÉT ĐỒ ÁN/KHÓA LUẬN TỐT NGHIỆP CỦA GIẢNG VIÊN HƯỚNG DẪN Giảng viên hướng dẫn: Mai Xuân Tráng. Bộ môn: Khoa Công Nghệ Thông Tin . Tên đề tài: Xây dựng ứng dụng Web quản lý thiết bị cho trường đại học . Sinh viên thực hiện: Nguyễn Quốc Thịnh. Lớp: CNTT Việt Nhật K13 NỘI DUNG NHẬN XÉT I. Nhận xét ĐAKLTN: - Nhận xét về hình thức: Đồ án tốt nghiệp có bố cục ở mức độ chấp nhận được. Còn một số điểm thiếu xót cần chỉnh sửa lại trong bản cuối. - Tính cấp thiết của đề tài: Đề tài thể hiện năng lực của sinh viên trong tiếp cận, học hỏi, và thực hành với công nghệ để xây dựng một website cho việc quản lý tài sản và thiết bị trong trường Đại học. Việc thực hiện đề tài này giúp sinh viên hiểu được quy trình thực hiện một sản phẩm sử dụng công nghệ thông tin để phục vụ lĩnh vực khác. - Mục tiêu của đề tài: Mục tiêu của đề tài là xây dựng website quản lý tài sản và thiết bị cho trường Đại học với đầy đủ các tính năng. Qua việc thực hiện đề tài này sinh viên tiếp cận được môi trường phát triển giao diện, chức năng với nhu cầu giống với thực tế phát triển phần mềm hiện tại. - Nội dung của đề tài: Đề tài thực hiện việc phân tích, thiết kế và xây dựng hệ thống website quản lý tài sản và thiết bị. Sinh viên đã tiến hành khảo sát yêu cầu, phân tích, đặc tả chức năng phần mềm và áp dụng công nghệ font-end, back-end sử dụng ngôn ngữ nền tảng React JS và khung ứng dụng Strapi. - Tài liệu tham khảo: Tài liệu tham khảo ở mức vừa đủ. Cần tổ chức lại, trong báo cáo cần có refer đến tài liệu tham khảo. - Phương pháp nghiên cứu: Sinh viên tiến hành khảo sát yêu cầu về việc quản lý tài sản và thiết bị và thiết bị trong trường Đại học. Tiến hành phân tích và thiết kế các chức năng của hệ thống. Áp dụng React JS và các framework để xây dựng hệ thống website đã thiết kế. iii - Tính sáng tạo và ứng dụng: Sinh viên tương đối chủ động phát triển các chức năng của hệ thống quản lý tài sản và thiết bị. Đã triển khai được một số các chức năng của hệ thống. Tuy nhiên vẫn cần cố gắng phát triển thêm để tăng tính ứng dụng trong thực tế. Nhận xét tinh thần và thái độ làm việc của sinh viên: Sinh viên có thái độ và tinh thần làm việc tốt, có ý thức học hỏi, và tự giác báo cáo tiến độ cho giảng viên hướng dẫn. Có ý thức hoàn thành hết các yêu cầu được giao về chức năng của hệ thống. Kết quả đạt được: Sinh viên có quá trình thực hành về công nghệ thực tế ở công ty, được học hỏi môi trường phát triển phần mềm, tiếp cận công nghệ React JS, Javascript từng bước thực hành để xây dựng được nội dung trong đề tài đồ án. Đồ án đáp ứng các yêu cầu về mặt phân tích, thiết kế và phát triển phần mềm, có quy trình phát triền, và đáp ứng được cơ bản các yêu cầu của giảng viên hướng dẫn. Đồ án đáp ứng yêu cầu của đồ án tốt nghiệp ngành Công nghệ thông tin. Kết luận: Đồng ý cho bảo vệ: Không đồng ý cho bảo vệ: Hà Nội, ngày 29 tháng 09 năm 2023 GIẢNG VIÊN HƯỚNG DẪN (Ký, ghi rõ họ tên) TS. Mai Xuân Tráng iv BỘ GIÁO DỤC VÀ ĐÀO TẠO CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC PHENIKAA Độc lập - Tự do - Hạnh phúc NHẬN XÉT ĐỒ ÁN/KHÓA LUẬN TỐT NGHIỆP CỦA GIẢNG VIÊN PHẢN BIỆN Giảng viên phản biện: . Sinh viên thực hiện: .Nguyễn Quốc Thịnh. Lớp:K13 CNTT VJ Giảng viên hướng dẫn: . Mai Xuân Tráng. NỘI DUNG NHẬN XÉT I. Nhận xét ĐAKLTN: - Bố cục, hình thức trình bày: . - Đảm bảo tính cấp thiết, hiện đại, không trùng lặp: . - Mức độ thực hiện: . Kết quả đạt được: . Ưu nhược điểm: . Kết luận: Đồng ý cho bảo vệ: Không đồng ý cho bảo vệ: Hà Nội, ngày.năm… GIẢNG VIÊN PHẢN BIỆN (Ký, ghi rõ họ tên) i Lời cảm ơn Trong thời gian làm đồ án tốt nghiệp, em đã dành nhiều thời gian và nỗ lực để hoàn thành dự án tốt nghiệp này. Dự án không chỉ đánh dấu sự kết thúc của chương trình học mà còn là kết quả của sự giúp đỡ, đóng góp ý kiến của thầy cô và bạn bè. Em xin bày tỏ lòng biết ơn sâu sắc đến thầy Mai Xuân Tráng phó trưởng khoa CNTT trường đại học Phenikaa với sự hướng dẫn tận tâm và kiến thức sâu rộng đã giúp em xây dựng và hoàn thiện dự án này. Sự hỗ trợ và khuyến khích của thầy Mai Xuân Tráng đã giúp em vượt qua những thách thức và phát triển kỹ năng chuyên môn. Xin cảm ơn gia đình và bạn bè của em, người luôn ở bên cạnh và động viên trong suốt thời gian học tập. Sự hỗ trợ tinh thần và tình yêu thương của họ là động lực quý báu giúp em vượt qua mọi khó khăn. Cuối cùng, em xin bày tỏ lòng biết ơn đến nhà trường và các cơ sở học tập đã cung cấp môi trường học tập và nghiên cứu tốt nhất. Điều này đã giúp em có cơ hội phát triển kiến thức và kỹ năng cần thiết cho dự án này. Vì thời gian cũng như kinh nghiệm còn hạn chế, việc đồ án này có nhiều thiếu sót và khuyết điểm là không thể tránh khỏi. Em rất mong được nhận thêm sự chỉ bảo và đóng góp ý kiến của các thầy cô để em có thể bổ sung nâng cao kiến thức của bản thân. Xin cảm ơn mọi người một lần nữa vì đã ủng hộ em trong hành trình này. Trân trọng ii Mục lục Lời cam đoan i Lời cảm ơn i Mục lục ii Danh sách hình ảnh iv KÝ HIỆU VÀ VIẾT TẮT v LỜI MỞ ĐẦU 1 CHƯƠNG 1. Giới thiệu về trường đại học, vấn đề quản lý thiết bị trong trường đại học 2 1. Giới thiệu đề tài 3 1. Lợi ích của việc xây dựng ứng dụng Web quản lý thiết bị 5 1. Lý do chọn đề tài và mục tiêu 7 1. Môi trường phát triển 8 CHƯƠNG 2. PHÂN TÍCH HỆ THỐNG 9 2. Phân tích yêu cầu và chức năng 9 2. Các tác nhân của hệ thống 11 2. Sơ đồ phân rã chức năng 13 2. Use Case đăng nhập 15 2. Use Case đăng ký 17 2. Use Case quản lý người dùng 19 2. Use Case quản lý thiết bị 21 2. Use Case quản lý mượn trả 23 2. Use Case quản lý yêu cầu sửa chữa 27 CHƯƠNG 3. Thiết kế hệ thống 32 3. Phân tích kiến trúc 32 3. Phân tích Use Case 33 3. Use Case đăng nhập 33 3. Use Case đăng ký 34 3. Use Case quản lý người dùng 35 3. Use Case quản lý thiết bị 36 iii 3. Use Case quản lý mượn trả 37 3. Use Case quản lý yêu cầu sửa chữa 37 3. Thiết kế cơ sở dữ liệu 38 CHƯƠNG 4. Triển khai hệ thống 39 4. Công nghệ sử dụng 39 4. Thiết kế giao diện 44 CHƯƠNG 5. Tổng kết về dự án 51 5. Nhận xét và khả năng ứng dụng thực tế 52 5. Hướng phát triển 53 5. Link dự án 54 Tài liệu tham khảo 55 iv Danh sách hình ảnh Hình 2.1: Sơ đồ phân rã chức năng .2: Sơ đồ UseCase tổng quát .3: Sơ đồ Activity Đăng nhập .5: Sơ đồ Activity Quản lý người dùng .6: Sơ đồ Activity Quản lý thiết bị .7: Sơ đồ UseCase Mượn trả thiết bị .8: Sơ đồ Activity Mượn thiết bị .9: Sơ đồ Activity Quản lý mượn trả .10: Sơ đồ UseCase Quản lý yêu cầu sửa chữa .11: Sơ đồ Activity Gửi thông báo hỏng hóc .12: Sơ đồ Activity Quản lý yêu cầu sửa chữa .13: Sơ đồ Activity Cập nhật tình trạng sửa chữa .1: Sơ đồ Sequence Đăng nhập .3: Sơ đồ Sequence Quản lý người dùng .4: Sơ đồ Sequence Quản lý thiết bị .5: Sơ đồ Sequence Quản lý mượn trả.6: Sơ đồ Sequence Quản lý yêu cầu sửa chữa.7: Bảng CSDL Tổng quát .1:Giao diện màn hình đăng nhập .2:Giao diện màn hình đăng ký .3:Giao diện màn hình chính Admin .4:Giao diện màn hình Quản lý người dùng .5:Giao diện màn hình Quản lý thiết bị .6:Giao diện màn hình Quản lý loại thiết bị .7:Giao diện màn hình Quản lý mượn trả .8:Giao diện màn hình Quản lý yêu cầu sửa chữa.9:Giao diện màn hình Hồ sơ người dùng .10:Giao diện màn hình thiết bị người dùng .11:Giao diện màn hình mượn thiết bị .12:Giao diện màn hình Lịch sử mượn trả .13:Giao diện màn hình Cập nhật tình trạng sửa chữa . 50 v KÝ HIỆU VÀ VIẾT TẮT Từ viết tắt Chữ viết đầy đủ HTML Hypertext Markup Language CSS Cascading Style Sheets SQL Structured Query Language ĐAKLTN Đồ án, khóa luận tốt nghiệp API Application Programming Interface 1 LỜI MỞ ĐẦU Trong thời đại kỹ thuật số ngày càng phát triển, việc quản lý tài sản và thiết bị trong một môi trường phức tạp như trường đại học đang trở thành một thách thức đáng kể.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ