Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 63 trang
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