1. Trang chủ
  2. » Luận Văn - Báo Cáo

TÌM HIỂU CÔNG NGHỆ SMART CARD VÀ XÂY DỰNG ỨNG DỤNG QUẢN LÝ CUỘC HỌP

76 203 1

Đ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 76
Dung lượng 2,15 MB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NÔNG LÂM TP HCM KHOA CÔNG NGHỆ THÔNG TIN LUẬN VĂN TỐT NGHIỆP TÌM HIỂU CƠNG NGHỆ SMART CARD VÀ XÂY DỰNG ỨNG DỤNG QUẢN LÝ CUỘC HỌP Ngành Niên khoá : : Lớp : Sinh viên thực : Công nghệ thông tin 2007 -2011 DH07DT Trần Ngọc Anh Võ Minh Bình Nguyễn Tiến Dũng Hồ Quang Khánh TP.HỒ CHÍ MINH, tháng năm 2011 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NÔNG LÂM TP HCM KHOA CÔNG NGHỆ THƠNG TIN LUẬN VĂN TỐT NGHIỆP TÌM HIỂU CƠNG NGHỆ SMART CARD VÀ XÂY DỰNG ỨNG DỤNG KIỂM SOÁT CUỘC HỌP Giáo viên hướng dẫn: ThS Nguyễn Thị Thanh Thủy Sinh viên thực hiện: Trần Ngọc Anh Võ Minh Bình Nguyễn Tiến Dũng Hồ Quang Khánh TP.HỒ CHÍ MINH, tháng năm 2011 CƠNG TRÌNH HỒN TẤT TẠI TRƯỜNG ĐẠI HỌC NƠNG LÂM – TP HỒ CHÍ MINH  Cán hướng dẫn: Thạc sĩ Nguyễn Thị Thanh Thủy Cán phản biện: Thạc sĩ Lê Phi Hùng Sinh viên thực hiện: Trần Ngọc Anh Võ Minh Bình Nguyễn Tiến Dũng MSSV: 07130003 MSSV: 07130006 MSSV: 06130118 Hồ Quang Khánh MSSV: 07130055 Luận văn cử nhân bảo vệ HỘI ĐỒNG CHẤM LUẬN VĂN CỬ NHÂN TRƯỜNG ĐẠI HỌC NÔNG LÂM TP HCM, ngày 31 tháng 08 năm 2011 Bộ Giáo Dục Đào Tạo CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Trường ĐH Nông Lâm TP HCM Độc Lập-Tự Do-Hạnh Phúc NHIỆM VỤ LUẬN VĂN CỬ NHÂN Họ tên sinh viên: Trần Ngọc Anh Phái: Nữ Ngày tháng năm sinh: 17/06/1989 Nơi sinh: Kiên Giang Chuyên ngành: Mạng máy tính Ngành: CNTT Họ tên sinh viên: Võ Minh Bình Phái: Nam Ngày tháng năm sinh: 26/10/1989 Nơi sinh: Đồng Nai Chuyên ngành: Mạng máy tính Ngành: CNTT Họ tên sinh viên: Nguyễn Tiến Dũng Phái: Nam Ngày tháng năm sinh: 02/06/1988 Nơi sinh: Đồng Nai Chuyên ngành: Mạng máy tính Ngành: CNTT Họ tên sinh viên: Hồ Quang Khánh Phái: Nam Ngày tháng năm sinh: 15/08/1989 Nơi sinh: Bến Tre Chuyên ngành: Mạng máy tính Ngành: CNTT I TÊN ĐỀ TÀI:Tìm hiểu cơng nghệ smart card xây dựng ứng dụng kiểm soát họp II NHIỆM VỤ VÀ NỘI DUNG Nhiệm vụ:  Tìm hiểu cơng nghệ RFID, smart card dòng thẻ smart card  Xây dựng ứng dụng quản lý họp  Xây dựng ứng dụng kiểm soát vào họp Nội dung nghiên cứu:  Tìm hiểu công nghệ RFID (Radio-frequency identification), smart card, vàcác thiết bị sử dụng cơng nghệ này;tìm hiểu C# framework C#  Dựa vào công nghệ xây dựng ứng dụng quản lý họp kiểm soát vào III NGÀY GIAO NHIỆM VỤ: 02/05/2011 IV NGÀY HOÀN THÀNH NHIỆM VỤ: 31/08/2011 V HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN: Thạc sĩ Nguyễn Thị Thanh Thủy Ngày / / CÁN BỘ HƯỚNG DẪN Ngày / / CHỦ NHIỆM CHUYÊN NGÀNH Ngày / KHOA CNTT / LỜI CẢM TẠ Lời chúng em xin chân thành bày tỏ lòng cảm ơn kính trọng sâu sắc cô, thạc sĩ Nguyễn Thị Thanh Thủy, người tận tình hướng dẫn chúng em suốt trình thực luận văn Cơ hướng chúng em vào nghiên cứu lĩnh vực thiết thực, đồng thời tạo điều kiện thuận lợi cho chúng em học tập nghiên cứu Chúng em học hỏi nhiều cô phong cách làm việc, phương pháp nghiên cứu khoa học Chúng em xin thể kính trọng lòng biết ơn đến quý thầy cô Khoa Công Nghệ Thông Tin, người trang bị cho em nhiều kiến thức, bảo, giúp đỡ tận tình quý thầy cô chúng em suốt trình học tập Chúng em xin gởi lời cám ơn đến anh chị bạn công ty SmartWorld Technology nhiệt tình giúp đỡ chúng em quãng thời gian vừa qua Mặc dù chúng em cố gắng để hoàn thiện luận văn, nhiên, khơng thể tránh khỏi thiếu sót, mong nhận đóng góp q báu q thầy bạn TP Hồ Chí Minh, tháng năm 2011 DANH SÁCH CHỮ VIẾT TẮT RFID Radio Frequency Identification EMV Europay, MasterCard and VISA ISO International Organization for Standardization IEC International Electrotechnical Commission EAL Evaluation Assurance Level IC Integrated Chip CPU Central Processor Unit ROM Read Only Memory RAM Random Access Memory EEPROM Electrically Erasable Programmable Read-Only Memory DES Data Encryption Standard AES Advanced Encryption Standard CMAC Cipher-based MAC UID Unique Identifier SAM Secure Access Module POS Point Of Service NFC Near Field Communication PIN Personal Identifier DB Database PC Personal Computer I DANH MỤC CÁC HÌNH Trang Hình 1: Cấu trúc thẻ RFID 12  Hình 2: RFID Gater 14  Hình 3: Cấu trúc smart card không đồng 17  Hình 4: Smart label 26  Hình 5: Block diagram smart label 27  Hình 6: Đầu đọc thẻ ACR120U 28  Hình 7: Đầu đọc thẻ HF 28  Hình 8: Máy POS 28  Hình 9: Handheld 29  Hình 10: Điện thoại tích hợp NFC 30  Hình 11: Các yêu cầu chức hệ thống sMeeting 34  Hình 12: Các use case hệ thống sMeeting 36  Hình 13: Các actor hệ thống sMeeting 36  Hình 14: Lược đồ use case quản lý họp 37  Hình 15: Lược đồ use case quản lý nhân viên 38  Hình 16: Lược đồ use case quản lý cấp phát thẻ 39  Hình 17: Lược đồ use case quản lý loại báo cáo 40  Hình 18: Lược đồ use case kiểm soát vào họp 40  Hình 19: Lược đồ use case quản lý tài khoản 41  Hình 20: Lược đồ use case quản lý lịch làm việc 42  Hình 21: Lược đồ use case quản lý chấm cơng 42  Hình 22: sMeeting system architecture model 43  Hình 23: sMeeting central system architecture 44  Hình 24: sAccess System at Meeting Room 44  Hình 25: Kiến trúc hệ thống Issue Card 45  Hình 26: Giao diện ghi khóa 47  Hình 27: Giao diện tìm kiếm thơng tin client 48  Hình 28: Giao diện thông tin client 49  Hình 29: Giao diện sMeeting 50  Hình 30: Giao diện danh sách phòng ban 51  Hình 31: Giao diện danh sách nhân viên 51  Hình 32: Giao diện thông tin nhân viên 52  Hình 33: Giao diện danh sách cấp phát thẻ 53  II Hình 34: Giao diện tìm kiếm họp 53  Hình 35: Giao diện xếp lịch làm việc cho nhân viên 54  Hình 36: Giao diện danh sách ca làm việc 54  Hình 37: Giao diện chọn môi trường làm việc 55  Hình 38: Giao diện kiểm sốt truy xuất phòng họp 56  Hình 39: Giao diện kiểm sốt truy suất phòng làm việc 57  III DANH MỤC CÁC BẢNG Trang IV Tìm hiểu cơng nghệ Smart Card xây dựng hệ thống quản lý họp Một số hình giao diện phần mềm: Hệ Thống IssueCard Hình 26: Giao diện ghi khóa 47 Tìm hiểu cơng nghệ Smart Card xây dựng hệ thống quản lý họp Hình 27: Giao diện tìm kiếm thơng tin client 48 Tìm hiểu cơng nghệ Smart Card xây dựng hệ thống quản lý họp Hình 28: Giao diện thơng tin client 49 Tìm hiểu công nghệ Smart Card xây dựng hệ thống quản lý họp Hệ thống sMeeting Hình 29: Giao diện sMeeting 50 Tìm hiểu cơng nghệ Smart Card xây dựng hệ thống quản lý họp Hình 30: Giao diện danh sách phòng ban Hình 31: Giao diện danh sách nhân viên 51 Tìm hiểu cơng nghệ Smart Card xây dựng hệ thống quản lý họp Hình 32: Giao diện thơng tin nhân viên 52 Tìm hiểu cơng nghệ Smart Card xây dựng hệ thống quản lý họp Hình 33: Giao diện danh sách cấp phát thẻ Hình 34: Giao diện tìm kiếm họp 53 Tìm hiểu cơng nghệ Smart Card xây dựng hệ thống quản lý họp Hình 35: Giao diện xếp lịch làm việc cho nhân viên Hình 36: Giao diện danh sách ca làm việc 54 Tìm m hiểu cơng g nghệ Smart Card vvà xây dựngg hệ thống quản lý cu uộc họp Hệ thốn ng sAccess Hình 37: Giao G diện cchọn mơi trrường làm việc 55 Tìm hiểu cơng nghệ Smart Card xây dựng hệ thống quản lý họp Hình 38: Giao diện kiểm sốt truy xuất phòng họp 56 Tìm hiểu cơng nghệ Smart Card xây dựng hệ thống quản lý họp Hình 39: Giao diện kiểm sốt truy suất phòng làm việc 57 Tìm hiểu công nghệ Smart Card xây dựng hệ thống quản lý họp 4.2 Hạn chế  Chưa xây dựng module lấy liệu từ hệ thống có sẵn  Chưa xây dựng hoàn chỉnh hệ thống sAccess khó khăn mua label (là thẻ đọc tầm xa 10m), thiết bị chưa đầy đủ: chưa mua camera để hồn chỉnh hệ thống sAcess 58 Tìm hiểu công nghệ Smart Card xây dựng hệ thống quản lý họp 4.3 Kết luận hướng phát triển  Tiếp tục hoàn thiện ứng dụng  Xây dựng module tích hợp database có sẵn  Đưa ứng dụng triển khai thực tế  Mở rộng ứng dụng thành quản lý nhân tiền lương Do muốn hoàn thiện luận văn nữa, nên chúng em đề xuất thực hệ thống quản lý nhân sHRM (Smart Human Resource Management) Tuy nhiên không đủ thời gian, nên đề tài sHRM dừng lại giai đoạn phân tích thiết kế.Hệ thống sHRM bao gồm module chạy độc lập:  sEmployee: quản lý cấu tổ chức thông tin nhân viên  sMeeting: quản lý họp công ty  sAccess: kiểm sốt vào thẻ thơng minh  Card Perso: quản lý cấp phát thẻ cho nhân viên khách hàng  sReport: quản lý tất loại report hệ thống sHRM 59 TÀI LIỆU THAM KHẢO [1] Jorge Ferrari, Robert Mackinnon, Susan Poh, Lakshman Yatawara, Smart Cards: A Case Study, 1st Edition, IBM Redbooks, 1998 [2] Wolfgang Rankl, Wolfgang Effing, Smart Card Handbook, 3rd Edition, WILEY, 2002 [3] Schlumberger Fellow, SmartCard - The Developer's Toolkit [4] International Organisation for Standardization, ISO/IEC 7816 Identification Cards – Integrated Circuits with Contacts, various dates [5] NXP Semiconductors, Đặc tả kỹ thuật MIFARE Classic, various dates [6] Flavio D Garcia, Gerhard de Koning Gans, Ruben Muijrers, Peter van Rossum, Roel Verdult, Ronny Wichers Schreur, and Bart Jacobs, Dismantling MIFARE Classic, Radboud University Nijmegen, 2008 [7] Gerhard de Koning Gans, Jaap-Henk Hoepman, and Flavio D Garcia, A Practical Attack on the MIFARE Classic, Radboud University Nijmegen, 2008 [8] Wouter Teepe, Making the Best of Mifare Classic, Radboud University Nijmegen, 2008 [9] Michael McMillan, Data Structures and Algorithms Using C#, Cambridge University Press, 2007 [10] Đào Hải Nam (dịch), LINQ to SQL Tutorial, 2009 Tìm hiểu cơng nghệ Smart Card xây dựng hệ thống quản lý họp PHỤ LỤC Mơi trường cài đặt Các chương trình sử dụng đề tài thực môi trường Microsoft Windows NET Framework 4.0 Cài đặt LINQ to MySQL LINQ to MySQL phiên thực hóa O/RM (object relational mapping) dùng lớp NET, hỗ trợ làm việc với sở liệu MySQL Trong đề tài sử dụng thư viện Devart LinqConnect for MySQL v2.50.30 Pro Việc cài đặt LINQ vô đơn giản Chỉ cần download tiến hành cài đặt thông thường Cài đặt driver cho Card Reader Driver cho thiết bị ACR120 HF cung cấp nhà sản xuất Việc cài đặt driver cho thiết bị thực thông thường ... TÀI :Tìm hiểu công nghệ smart card xây dựng ứng dụng kiểm soát họp II NHIỆM VỤ VÀ NỘI DUNG Nhiệm vụ:  Tìm hiểu cơng nghệ RFID, smart card dòng thẻ smart card  Xây dựng ứng dụng quản lý họp  Xây. .. smart card xây dựng hệ thống quản lý kiểm soát vào họp 1.3 Phạm vi Tìm hiểu cơng nghệ sau:  Tìm hiểu tổng quan cơng nghệ RFID smart card  Tìm hiểu tổng quan thiết bị đọc/ghi thẻ  Tìm hiểu cách... thẻ Xây dựng hệ thống cấp phát thẻ dành cho Card Issuer Tìm hiểu cơng nghệ Smart Card xây dựng hệ thống quản lý họp Xây dựng hệ thống quản lý họp sMeeting chấm cơng, có module sau:  Module quản

Ngày đăng: 12/06/2018, 15:26

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] Jorge Ferrari, Robert Mackinnon, Susan Poh, Lakshman Yatawara, Smart Cards: A Case Study, 1 st Edition, IBM Redbooks, 1998 Sách, tạp chí
Tiêu đề: Smart Cards: "A Case Study
[2] Wolfgang Rankl, Wolfgang Effing, Smart Card Handbook, 3 rd Edition, WILEY, 2002 Sách, tạp chí
Tiêu đề: Smart Card Handbook
[4] International Organisation for Standardization, ISO/IEC 7816 Identification Cards – Integrated Circuits with Contacts, various dates Sách, tạp chí
Tiêu đề: ISO/IEC 7816 Identification Cards – Integrated Circuits with Contacts
[5] NXP Semiconductors, Đặc tả kỹ thuật MIFARE Classic, various dates Sách, tạp chí
Tiêu đề: Đặc tả kỹ thuật MIFARE Classic
[6] Flavio D. Garcia, Gerhard de Koning Gans, Ruben Muijrers, Peter van Rossum, Roel Verdult, Ronny Wichers Schreur, and Bart Jacobs, Dismantling MIFARE Classic, Radboud University Nijmegen, 2008 Sách, tạp chí
Tiêu đề: Dismantling MIFARE Classic
[7] Gerhard de Koning Gans, Jaap-Henk Hoepman, and Flavio D. Garcia, A Practical Attack on the MIFARE Classic, Radboud University Nijmegen, 2008 Sách, tạp chí
Tiêu đề: A Practical Attack on the MIFARE Classic
[8] Wouter Teepe, Making the Best of Mifare Classic, Radboud University Nijmegen, 2008 Sách, tạp chí
Tiêu đề: Making the Best of Mifare Classic
[9] Michael McMillan, Data Structures and Algorithms Using C#, Cambridge University Press, 2007 Sách, tạp chí
Tiêu đề: Data Structures and Algorithms Using C#
[10] Đào Hải Nam (dịch), LINQ to SQL Tutorial, 2009 Sách, tạp chí
Tiêu đề: LINQ to SQL Tutorial
[3] Schlumberger Fellow, SmartCard - The Developer's Toolkit Khác

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

TÀI LIỆU LIÊN QUAN

w