1. Trang chủ
  2. » Tất cả

BAO_CAO_DO_AN_FINAL

63 2 0

Đ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

Định dạng
Số trang 63
Dung lượng 1,02 MB

Nội dung

BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH KHOA CƠNG NGHỆ ĐIỆN TỬ KHỐ LUẬN TỐT NGHIỆP Đề Tài: NGHIÊN CỨU XÂY DỰNG HỆ THỐNG QUẢN LÍ PHỊNG NGHIÊN CỨU SINH VIÊN KHOA CƠNG NGHỆ ĐIỆN TỬ SVTH: NGUYỄN PHƯỚC NGUYÊN MSSV: 16024011 GVHD: THS NGUYỄN DUY KHANH CHUYÊN NGÀNH: ĐIỆN TỬ VIỄN THÔNG LỚP: DHDT12A KHĨA: 2016 – 2020 TP HỒ CHÍ MINH, THÁNG NĂM 2016 THÔNG TIN CHUNG Họ tên sinhviên: Nguyễn Phước Nguyên MSHV: 16024011 Lớp : DHDT12A Khóa: 2016-2020 Chuyên ngành : Công nghệ Điện tử Viễn thông Mã chuyên ngành:52510302.2 SĐT : 0399646333 Email : phuocnguyen9351@gmail.com Địa liên hệ : Ấp 4B - Vĩnh Lộc B - Bình Chánh – TP Hồ Chí Minh Tên đề tài : Nghiên cứu xây dựng hệ thống quản lí phịng nghiên cứu sinh viên khoa Công nghệ Điện tử Người hướng dẫn : Th.S Nguyễn Duy Khanh SĐT : 0987386525 Email : nguyenduykhanh@iuh.edu.vn Cơ quan công tác : Khoa Công nghệ Điện tử - Trường Đại học Công nghiệp TP Hồ Chí Minh Tp Hồ Chí Minh, ngày 23 tháng 07 năm 2019 Người hướng dẫn (Ký ghi rõ họ tên) Sinh viên (Ký ghi rõ họ tên) LỜI CẢM ƠN  -Em xin chân thành cảm ơn quý thầy cô khoa Công nghệ điện tử - Bộ môn Điện tử Viễn thông, trường Đại học Cơng nghiệp TP Hồ Chí Minh tận tình giúp đỡ, tạo điều kiện cho chúng em thực đồ án Đặc biệt, chúng em xin chân thành cảm ơn giao viên hướng dẫn Th.S Nguyễn Duy Khanh tận tình giúp đỡ em trình chọn đề tài hỗ trợ em trình thực đề tài Trong q trình nghiên cứu thi cơng đồ án, em cố gắng không tránh khỏi sai sót, em mong nhận lời dẫn, đóng góp ý thêm thầy bạn bè Em xin chân thành cảm ơn! TP Hồ Chí Minh, tháng 07 năm 2020 Sinh viên thực Nguyễn Phước Nguyên MỤC LỤ CHƯƠNG TỔNG QUAN VỀ ĐỀ TÀI 1.1 Đặt vấn đề 1.2 Mục tiêu đề tài 1.2.1 Mục tiêu tổng quát 1.2.2 Mục tiêu cụ thể 1.3 Đối tượng phạm vi nghiên cứu 1.3.1 Đối tượng nghiên cứu 1.3.2 Phạm vi nghiên cứu Ý nghĩa thực tiễn đề tài 1.4 1.4.1 Ý nghĩa khoa học 1.4.2 Ý nghĩa thực tiễn CHƯƠNG 2.1 CƠ SỞ LÝ THUYẾT Giới thiệu board mạch Arduino nano 2.1.1 Giới thiệu sơ lược board Arduino Nano 2.1.2 Thông số kĩ thuật board Arduino Nano 2.2 Công nghệ RFID 2.2.1 Giới thiệu công nghệ RFID 2.2.2 Thành phần hệ thống RFID 2.2.3 Phương thức làm việc hệ thống RFID 2.2.4 Giới thiệu module đọc thẻ RFID RC522 2.3 Nền tảng Winform 2.4 Giới thiệu tảng công nghệ Node.JS 10 2.5 API RESTful Webservice 11 2.5.1 Cơ API 11 2.5.2 RESTful Webservice 11 CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 12 3.1 Sơ đồ khối hệ thống 12 3.2 Thiết kế đọc thẻ RFID 13 3.2.1 Phân tích thiết kế sơ đồ khối đọc thẻ RFID 13 3.2.2 Phân tích thiết kế sơ dồ nguyên lí mạch in 15 3.2.3 Phân tích thiết kế chương trình cho board Arduino Nano 16 3.3 tử Thiết kế ứng dụng quản lí phịn nghiên cứu sinh viên khoa Công nghệ điện 17 3.3.1 Danh sách câu hỏi để làm rõ yêu cầu ứng dụng 17 3.3.2 Đặt tả yêu cầu ứng dụng 18 3.3.3 3.4 Mô tả sử dụng ứng dụng Thiết kế Web dich vụ cung cấp API cho phần mềm quản lí 3.4.1 Phân tích API CHƯƠNG KẾT LUẬN VÀ KIẾN NGHỊ 28 33 33 36 4.1 Kết đạt 36 4.2 Hướng phát triển đề tài 37 TÀI LIỆU THAM KHẢO PHỤ LỤC 38 39 DANH MỤC HÌNH ẢNH Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình 1: Phịng nghiên cứu sinh viên khao cơng nghệ điện tử 2: Board Arduino Nano 3: Các thành phần hệ thống RFID 4: kết nối hệ thống RFID 5: Phương thức làm việc thẻ RFID 6: Module RFID RC522 7: Phân cấp lớp framework Winform 10 8: Sơ đồ khối hệ thống 12 9: Sơ đồ phân cấp chức hệ thống 13 10: Sơ đồ khối đọc thẻ RFID 14 11: Sơ đồ nguyên lí đọc thẻ RFID 15 12: Lưu đồ giải thuật cho chương trình board Arduino Nano 16 13: Giao diện đăng nhập .28 14: Giao diện 29 15: Giao diện cài đặt kết nối .30 16: Giao diện bảng hiển thị sinh viên hoạt động 30 17: Giao diện hiển thị lịch sử vào phòng 31 18: Giao diện quản lí sinh viên 31 19: Giao diện mượn trả thiết bị 32 20: Giao diện quản lí mượn trả thiết bị 33 DANH MỤC BẢNG BIỂU Bảng 1: Thông số Arduino Nano .5 Bảng 2: Kết nối Arduino module RC522 15 Bảng 3: Danh sách câu hỏi để làm rõ yêu cầu ứng dụng 18 Bảng 4: Danh sách User case ứng dụng 20 Bảng 5: Mô tả User case đăng nhập 21 Bảng 6: Mô tả User case kết nối COM Port 21 Bảng 7: Mô tả User case check In-Out sinh viên 22 Bảng 8: Mô tả User case thêm thông tin sinh viên 23 Bảng 9: Mô tả User case sửa thông tin sinh viên 24 Bảng 10: Mơ tả User case xóa thơng tin sinh viên 24 Bảng 11: Mô tả User case thêm thông tin thiết bị 25 Bảng 12: Mô tả User case sửa thông tin thiết bị 26 Bảng 13: Mô tả User case xoa thông tin thiết bị 27 Bảng 14: Mô tả User case mượn thiết bị .27 Bảng 15: Mô tả User case trả thiết bị .28 CHƯƠNG 1.1 TỔNG QUAN VỀ ĐỀ TÀI Đặt vấn đề Hiện nay, có nhiều mơ hình Workshop câu lạc sinh viên Khoa Điện Tử phục vụ cho sinh viên nghiên cứu khoa học kĩ thuật nhằm đáp ứng nhu cầu Khoa Cơng nghệ Điện tử thành lập phòng “nghiên cứu học tập dành cho sinh viên” Nhưng phòng vừa thành lập việc hoạt động chưa ổn định, nên gặp khó khăn việc quản lí Hình 1: Phịng nghiên cứu sinh viên khao công nghệ điện tử Đề tài nhằm mục đích tạo thiết bị hỗ trợ cho việc quản lí bao gồm có quản lí thành viên quản lí trang thiết bị giúp phịng nghiên cứu hoạt động đạt hiệu Bằng cách nghiên cứu từ mơ hình quản lí có thị trường, em đưa mục tiêu hướng đến tự làm chủ công nghệ phát triển tảng có mơ hình quản lí vừa nhỏ 1.2 Mục tiêu đề tài 1.2.1 Mục tiêu tổng quát Thiết kế hệ thống quản lý cho phịng nghiên cứu sinh viên khoa cơng nghệ Điện tử, bao gồm thiết bị phần cứng phần mềm Hệ thống giúp cho việc quản lí trang thiết bị quản lí thành viên dễ dàng hiệu 1.2.2 Mục tiêu cụ thể Đề tài xây dựng hệ thồng quản lý cho phịng nghiên cứu khoa Điện tử Sẽ có hai chức quản lý thành viên quản lý trang thiết bị Cụ thể:  Việc quản lý thành viên thực cách cung cấp cho sinh viên đăng ký sử dụng phòng nghiên cứu thẻ RFID lưu lại thông tin đăng ký hệ thống, riêng sinh viên khóa 14 trở sau sử dụng thẻ sinh viên để để đăng kí thẻ thuộc loại thẻ RFID Mỗi lần sinh viên vào phòng nghiên cứu quét thẻ để lưu lại liệu hoạt   1.3 động sinh viên (thời gian hoạt động, mượn/trả trang thiết bị) Phần mền thực chức thêm, xóa, sửa, xem sinh viên Quản lý trang thiết bị nhập liệu phần mềm quản lí (số lượng, tình trạng, nhập thiết bị, mượn/trả thiết bị) Phần mền thực chức thêm, xóa, sửa, xem thiết bị Phần sở liệu server xây dựng Web API để truy cập từ nhiều client Đối tượng phạm vi nghiên cứu 1.3.1 Đối tượng nghiên cứu  Tổng quan hệ thống quản lí có thị trường Việt Nam  Nghiên cứu đầu đọc (reader), thẻ(tag) phần mềm xử lý trung gian đọc thẻ RFID  Nghiên cứu server, ngơn ngữ lập trình sở liệu để xây dựng ứng dụng quản lí 1.3.2 Phạm vi nghiên cứu Đề tài đưa giải pháp đưa thiết bị, phần mềm hồn chỉnh cho việc quản lí phịng lab trường Đại học 1.4 Ý nghĩa thực tiễn đề tài 1.4.1 Ý nghĩa khoa học  Sự kết hợp hoạt động nghiên cứu lĩnh vực điện tử cơng nghệ thơng tin  Tìm hiểu cơng nghệ RFID giải pháp áp dụng công nghệ RFID vào việc quản lí nhân  Hiểu thức hoạt động vận hành phần mềm quản lí 1.4.2 Ý nghĩa thực tiễn  Một hệ thống quản lý trang thiết bị, quản lí người dùng (sinh viên), mà không cần thông qua hệ thống quản lí ngồi  Làm chủ cơng nghệ nhằm mục đích phục vụ cho nhu cầu quản lý trang thiết bị sinh viên, từ thêm số chức cần thiết trình sử dụng Việc làm chủ công nghệ nêu cao không bị phụ thuộc vào quyền hoạt động môi trường trường học

Ngày đăng: 15/09/2021, 20:19

HÌNH ẢNH LIÊN QUAN

Bằng cách nghiên cứu từ các mô hình quản lí đã có trên thị trường, em đưa ra mục tiêu hướng đến là tự làm chủ được công nghệ và phát triển trên nền tảng đã có của các mô hình quản lí vừa và nhỏ - BAO_CAO_DO_AN_FINAL
ng cách nghiên cứu từ các mô hình quản lí đã có trên thị trường, em đưa ra mục tiêu hướng đến là tự làm chủ được công nghệ và phát triển trên nền tảng đã có của các mô hình quản lí vừa và nhỏ (Trang 8)
Arduino Nano là một bảng vi điều khiển thân thiện, nhỏ gọn, đầy đủ. Arduino Nano nặng khoảng 7g với kích thước từ 1,8cm - 4,5cm - BAO_CAO_DO_AN_FINAL
rduino Nano là một bảng vi điều khiển thân thiện, nhỏ gọn, đầy đủ. Arduino Nano nặng khoảng 7g với kích thước từ 1,8cm - 4,5cm (Trang 11)
2.1.2 Thông số kĩ thuật của board Arduino Nano - BAO_CAO_DO_AN_FINAL
2.1.2 Thông số kĩ thuật của board Arduino Nano (Trang 12)
Hình 4: kết nối của một hệ thống RFID - BAO_CAO_DO_AN_FINAL
Hình 4 kết nối của một hệ thống RFID (Trang 14)
Hình 5: Phương thức làm việc của thẻ RFID. - BAO_CAO_DO_AN_FINAL
Hình 5 Phương thức làm việc của thẻ RFID (Trang 15)
Hình 6: Module RFID RC522 - BAO_CAO_DO_AN_FINAL
Hình 6 Module RFID RC522 (Trang 16)
Hình 7: Phân cấp các lớp của framework Winform - BAO_CAO_DO_AN_FINAL
Hình 7 Phân cấp các lớp của framework Winform (Trang 17)
Hình 8: Sơ đồ khối hệ thống - BAO_CAO_DO_AN_FINAL
Hình 8 Sơ đồ khối hệ thống (Trang 19)
3.2 Thiết kế bộ đọc thẻ RFID. - BAO_CAO_DO_AN_FINAL
3.2 Thiết kế bộ đọc thẻ RFID (Trang 20)
Hình 10: Sơ đồ khối bộ đọc thẻ RFID. - BAO_CAO_DO_AN_FINAL
Hình 10 Sơ đồ khối bộ đọc thẻ RFID (Trang 20)
Bảng 2: Kết nối Arduino và module RC522 - BAO_CAO_DO_AN_FINAL
Bảng 2 Kết nối Arduino và module RC522 (Trang 21)
Hình 12: Lưu đồ giải thuật cho chương trình của board Arduino Nano - Khai báo và khởi tạo cổng Uart trên bo Arduino Nano để giao tiếp với máy  - BAO_CAO_DO_AN_FINAL
Hình 12 Lưu đồ giải thuật cho chương trình của board Arduino Nano - Khai báo và khởi tạo cổng Uart trên bo Arduino Nano để giao tiếp với máy (Trang 23)
Bảng 3: Danh sách các câu hỏi để làm rõ yêu cầu ứng dụng - BAO_CAO_DO_AN_FINAL
Bảng 3 Danh sách các câu hỏi để làm rõ yêu cầu ứng dụng (Trang 25)
3.3.2 Đặt tả yêu cầu ứng dụng. - BAO_CAO_DO_AN_FINAL
3.3.2 Đặt tả yêu cầu ứng dụng (Trang 25)
Bảng 4: Danh sách các Usercase của ứng dụng - BAO_CAO_DO_AN_FINAL
Bảng 4 Danh sách các Usercase của ứng dụng (Trang 26)
Điều kiện sau. Cập nhật lại bảng hiển thị sinhviên đang hoạt động trong phòng. - BAO_CAO_DO_AN_FINAL
i ều kiện sau. Cập nhật lại bảng hiển thị sinhviên đang hoạt động trong phòng (Trang 28)
Bảng 6: Mô tả Usercase kết nối COMPort. Mô tả UC003_Check In-Out sinh viên. - BAO_CAO_DO_AN_FINAL
Bảng 6 Mô tả Usercase kết nối COMPort. Mô tả UC003_Check In-Out sinh viên (Trang 28)
Bảng 9: Mô tả Usercase sửa thông tin sinhviên Mô tả UC006_Xóa thông tin sinh viên. - BAO_CAO_DO_AN_FINAL
Bảng 9 Mô tả Usercase sửa thông tin sinhviên Mô tả UC006_Xóa thông tin sinh viên (Trang 31)
Bảng 10: Mô tả Usercase xóa thông tin sinhviên Mô tả UC007_Thêm thông tin thiết bị. - BAO_CAO_DO_AN_FINAL
Bảng 10 Mô tả Usercase xóa thông tin sinhviên Mô tả UC007_Thêm thông tin thiết bị (Trang 31)
Bảng 12: Mô tả Usercase sửa thông tin thiết bị Mô tả UC009_Xóa thông tin thiết bị. - BAO_CAO_DO_AN_FINAL
Bảng 12 Mô tả Usercase sửa thông tin thiết bị Mô tả UC009_Xóa thông tin thiết bị (Trang 33)
Bảng 13: Mô tả Usercase xoa thông tin thiết bị Mô tả UC010_Mượn thiết bị. - BAO_CAO_DO_AN_FINAL
Bảng 13 Mô tả Usercase xoa thông tin thiết bị Mô tả UC010_Mượn thiết bị (Trang 33)
được trả trong bảng danh sách thiết bị mượn. - BAO_CAO_DO_AN_FINAL
c trả trong bảng danh sách thiết bị mượn (Trang 34)
Bảng 15: Mô tả Usercase trả thiết bị - BAO_CAO_DO_AN_FINAL
Bảng 15 Mô tả Usercase trả thiết bị (Trang 35)
Hình 14: Giao diện chính - BAO_CAO_DO_AN_FINAL
Hình 14 Giao diện chính (Trang 36)
Hình 15: Giao diện cài đặt kết nối. - Để check IN – OUT thành viên ra vào: - BAO_CAO_DO_AN_FINAL
Hình 15 Giao diện cài đặt kết nối. - Để check IN – OUT thành viên ra vào: (Trang 36)
Hình 16: Giao diện bảng hiển thị sinhviên đang hoạt động - BAO_CAO_DO_AN_FINAL
Hình 16 Giao diện bảng hiển thị sinhviên đang hoạt động (Trang 37)
Hình 17: Giao diện hiển thị lịch sử ra vào phòng Giao diện quản lí sinh viên - BAO_CAO_DO_AN_FINAL
Hình 17 Giao diện hiển thị lịch sử ra vào phòng Giao diện quản lí sinh viên (Trang 37)
Hình 18: Giao diện quản lí sinhviên - BAO_CAO_DO_AN_FINAL
Hình 18 Giao diện quản lí sinhviên (Trang 38)
Hình 19: Giao diện mượn trả thiết bị - Để thêm một thiết bị: - BAO_CAO_DO_AN_FINAL
Hình 19 Giao diện mượn trả thiết bị - Để thêm một thiết bị: (Trang 39)
Hình 20: Giao diện quản lí mượn trả thiết bị. - Để cho mượn một thiết bị: - BAO_CAO_DO_AN_FINAL
Hình 20 Giao diện quản lí mượn trả thiết bị. - Để cho mượn một thiết bị: (Trang 40)

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w