1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đề tài xây dựng hệ thống kiểm soát ra vào toà nhà theo phương pháp lập trình hướng đối tượng

46 14 2

Đ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

Tiêu đề Xây Dựng Hệ Thống Kiểm Soát Ra Vào Toà Nhà Theo Phương Pháp Lập Trình Hướng Đối Tượng
Tác giả Trần Thị Hải Yến, Trần Mai Duy, Trương Thị Giang, Vũ Hoà, Dương Thu Hương, Ngô Thị Mai, Phan Thị Oanh, Dương Hoàng Thức
Người hướng dẫn Phạm Minh Hoàn
Trường học Trường Đại Học Kinh Tế Quốc Dân
Chuyên ngành Lập Trình Hướng Đối Tượng
Thể loại bài tập lớn
Năm xuất bản 2021
Thành phố Hà Nội
Định dạng
Số trang 46
Dung lượng 287,5 KB

Cấu trúc

  • Chương 1: Giới thiệu bài toán quản lý ra vào toà nhà (6)
    • 1.1. Đặt vấn đề (6)
    • 1.2. Mục tiêu (6)
    • 1.3. Xác định yêu cầu (6)
  • Chương 2: Phân tích hệ thống quản lý ra vào toà nhà (7)
    • 2.1. Mô tả cấu trúc toà nhà (7)
    • 2.2. Các đối tượng, chức năng, đặc quyền của từng đối tượng (8)
    • 2.3. Quy trình nghiệp vụ (9)
    • 2.4. Báo cáo thống kê (10)
  • Chương 3: Thiết kế hệ thống quản lý ra vào toà nhà (13)
    • 3.1. Ý tưởng thiết kế (13)
    • 3.2. Giới thiệu ngôn ngữ, phương pháp lập trình được sử dụng (13)
      • 3.2.1. Phương pháp lập trình hướng đối tượng (13)
      • 3.2.2 Ngôn ngữ lập trình C++ (15)
    • 3.3. Giới thiệu, mô tả các lớp (16)
      • 3.3.1. Lớp Người (16)
      • 3.3.2. Lớp Nhân viên (16)
      • 3.3.3. Lớp Quản lý (17)
      • 3.3.4. Lớp Cư dân (17)
      • 3.3.5. Lớp Khách (17)
      • 3.3.6. Lớp Shipper (17)
      • 3.3.7. Lớp Logs (17)
    • 3.4. Các hàm được sử dụng trong chương trình (17)
      • 3.4.1. Hàm lấy thời gian: (currentDateTime()) (17)
      • 3.4.2. Hàm lấy kiểm tra ID (checkID(int id)) (18)
      • 3.4.3. Hàm tạo ID(createID()) (18)
      • 3.4.4. Hàm kiểm tra quyền ( checkQuyen(int id, int role)) (18)
      • 3.4.5. Hàm thêm người (themNguoi()) (18)
      • 3.4.6. Hàm ra vào( raVao()) (18)
      • 3.4.7. Hàm in danh sách vào ra (danhsachRaVao()) (18)
      • 3.4.8. Hàm thang máy chuyên dụng và hàm thang máy khách (19)
  • Chương 4: IoT & công nghệ RFID (19)
    • 4.1 IoT (19)
      • 4.1.1 Khái niệm (19)
      • 4.1.2 Cấu trúc (19)
      • 4.1.4 Ưu Nhược điểm (20)
      • 4.1.5 Vai trò (21)
      • 4.1.6 Ứng dụng (21)
    • 4.2 RFID (22)
      • 4.2.1 Khái Niệm (22)
      • 4.2.2. Ưu điểm và nhược điểm của công nghệ RFID (22)
      • 4.2.3. Ứng dụng thực tế (23)
    • 4.3. Ứng dụng của IoT và RFID vào quản lý ra vào tòa nhà (0)
      • 4.3.1 Ứng dụng IoT vào quản lý ra vào toà nhà (24)
      • 4.3.2 Ứng dụng RFID vào quảng lý ra vào toà nhà (24)
  • Chương 5: Cài đặt và thử nghiệm (25)
    • 5.1 Cài đặt và thử nghiệm IoT và RFID (25)
      • 5.2.1 IoT (25)
      • 5.2.2 RFID (26)
    • 5.2 Phần mềm quản lý (27)
      • 5.2.1 Code (27)
      • 5.2.2. Mô tả cách thức và quy trình hoạt động của hệ thống (40)

Nội dung

Giới thiệu bài toán quản lý ra vào toà nhà

Đặt vấn đề

Hiện nay, sự gia tăng các toà cao ốc, văn phòng cho thuê và khu chung cư tại Việt Nam đã tạo ra nhiều khu vực có tài nguyên chung như cửa ra vào và bãi đỗ xe, dẫn đến nguy cơ mất an toàn và an ninh trật tự Mặc dù các toà nhà đã tăng cường thuê nhân viên an ninh, phương pháp này vẫn còn nhiều hạn chế và tốn kém Do đó, các nhà quản lý đang tìm kiếm giải pháp hiệu quả để đảm bảo an ninh mà vẫn tiết kiệm chi phí.

Hệ thống quản lý an ninh toàn diện cho toàn bộ toà nhà là giải pháp hiệu quả để đảm bảo an ninh và tiết kiệm chi phí nhân công Tuy nhiên, chi phí lắp đặt thiết bị an ninh cho toàn bộ toà nhà có thể cao, và hệ thống có thể không sử dụng hết các chức năng Do đó, một giải pháp mới là tối ưu hóa một phần chức năng của hệ thống lớn, tạo thành một hệ thống hoàn chỉnh liên kết với hệ thống quản lý ra vào toà nhà Hệ thống này tập trung vào việc kiểm soát và lưu trữ thông tin tại các khu vực quan trọng như cửa ra vào và thang máy, giúp nâng cao hiệu quả và giảm thiểu chi phí đầu tư cho thiết bị dư thừa.

Mục tiêu

Mục tiêu của hệ thống ứng dụng công nghệ thông tin là kiểm soát chặt chẽ việc ra vào toà nhà và phân quyền sử dụng thang máy Hệ thống sẽ cấp phát ID và quản lý việc ra vào bằng mã ID, đảm bảo an ninh và phục vụ nhanh chóng cho cư dân, đồng thời kiểm soát hoạt động của khách vãng lai và shipper Hệ thống được thiết kế dễ dàng cài đặt, sử dụng, và linh hoạt trong việc cập nhật, nâng cấp, nhưng vẫn đảm bảo bảo mật thông tin.

Xác định yêu cầu

- Hệ thống cho phép người quản lý theo dõi mọi hoạt động ra vào toà nhà.

- Kiểm soát chặt chẽ hoạt động ra vào toà nhà: Chỉ có các đối tượng được cấp thẻ, xác minh danh tính rõ ràng mới được vào toà nhà.

Thang máy được phân thành hai loại chính: thang máy chuyên dụng và thang máy dành cho khách Khách chỉ được phép sử dụng thang máy dành riêng cho họ, đảm bảo an toàn và hiệu quả trong việc di chuyển.

TIEU LUAN MOI download : skknchat@gmail.com

- Lưu lại thông tin và thời gian ra, vào toà nhà của tất cả mọi người (quản lý, nhân viên, cư dân, shipper, khách)

1.3.2 Yêu cầu phi chức năng

- Hệ thống phân quyền sử dụng để đảm bảo vấn đề bảo mật thông tin.

Hệ thống xử lý linh hoạt và nhanh chóng giúp giám sát an ninh hiệu quả, đồng thời tiết kiệm thời gian cho người dùng mà không gặp phải các thủ tục phức tạp và khó chịu.

- Hệ thống dễ dàng lặp đặt, sử dụng, mang lại hiệu quả ứng dụng thực tiễn cao.

Phân tích hệ thống quản lý ra vào toà nhà

Mô tả cấu trúc toà nhà

Mỗi tòa nhà có cấu trúc riêng biệt, vì vậy để thiết kế hệ thống nhóm, chúng tôi chọn một mô hình tòa nhà phổ biến làm cơ sở lập trình Các hệ thống cho các tòa nhà khác với cấu trúc khác có thể được điều chỉnh linh hoạt để đáp ứng yêu cầu cụ thể Dưới đây là mô tả chi tiết về cấu trúc tòa nhà được sử dụng.

- Toà nhà có bàn lễ tân ở Sảnh ngoài

- Để chính thức vào toà nhà, các đối tượng có thể sử dụng cửa chính hoặc thang máy

Thang máy được phân chia thành hai nhóm chính: nhóm thang máy chuyên dụng, không giới hạn số tầng đến, và nhóm thang máy dành cho khách, với giới hạn số tầng mà hành khách có thể đến.

Các yếu tố như số tầng của tòa nhà và số phòng trên mỗi tầng không có ảnh hưởng đáng kể đến hệ thống quản lý ra vào tòa nhà, vì vậy sẽ không được đề cập chi tiết trong bài viết này.

TIEU LUAN MOI download : skknchat@gmail.com

Các đối tượng, chức năng, đặc quyền của từng đối tượng

Sơ đồ 1- Sơ đồ đối tượng của hệ thống quản lý ra vào toà nhà

Các đối tượng của hệ thống được thể hiện rõ trong sơ đồ phía trên.

Chức năng, nhiệm vụ và quyền của từng đối tượng

Quản lý toà nhà có trách nhiệm kiểm soát toàn bộ hoạt động, đảm bảo mọi quy trình diễn ra an toàn và hiệu quả Họ có quyền phân quyền cho các cá nhân trong và ngoài toà nhà, cũng như thêm người dùng vào hệ thống Đặc biệt, quản lý là người duy nhất có quyền in danh sách ra vào toà nhà, giữ vai trò quan trọng trong việc duy trì an ninh và trật tự.

Nhân viên tại toà nhà bao gồm lễ tân và bảo vệ, hoạt động dưới sự chỉ đạo của quản lý để đảm bảo an ninh và chất lượng phục vụ Lễ tân có nhiệm vụ cấp thẻ cho khách và shipper, ghi nhận thông tin khi họ ra vào Bảo vệ đảm nhận vai trò quan trọng trong việc giữ an ninh, ngăn chặn những đối tượng khả nghi và người không có thẻ ra vào tự do, đồng thời trực tại các khu vực trọng yếu như cửa ra vào và thang máy.

Cư dân trong toà nhà được cấp thẻ ra vào, giúp họ dễ dàng truy cập và đảm bảo an ninh cho cả bản thân và toà nhà Thẻ ra vào không chỉ tạo điều kiện thuận lợi cho việc di chuyển mà còn góp phần nâng cao mức độ an toàn cho cư dân.

Khách là những người có quyền ra vào toà nhà một cách hạn chế Để được phép vào, khách cần khai báo đầy đủ thông tin và nhận sự xác nhận từ lễ tân Họ chỉ được sử dụng thang máy dành riêng cho khách và không được phép sử dụng thang máy chuyên dụng để tiếp cận các khu vực quan trọng trong toà nhà.

Shipper là đối tượng có hạn chế khi ra vào toà nhà, chỉ được phép giao hàng tại khu vực sảnh cho cư dân Họ không có quyền sử dụng thang máy trong toà nhà.

TIEU LUAN MOI download : skknchat@gmail.com

Quy trình nghiệp vụ

Sơ đồ quy trình nghiệp vụ ra vào tòa nhà

- Quy trình ra vào toà nhà:

Hệ thống quản lý toà nhà sẽ cấp cho Quản lý, Nhân Viên và Cư dân một số ID cố định, và mỗi đối tượng sẽ nhận thẻ tương ứng với số ID đó Khi ra vào toà nhà, họ chỉ cần quét thẻ tại cửa ra vào, giúp nhập số ID vào hệ thống Thông tin về thời gian ra vào sẽ được lưu trữ trong hệ thống để quản lý hiệu quả.

Khách và Shipper khi ra vào toà nhà cần cung cấp thông tin xác thực danh tính như số chứng minh thư nhân dân cho lễ tân Sau khi tiếp nhận thông tin, lễ tân sẽ nhập vào hệ thống và cấp số ID tạm thời cho khách và shipper Khi rời khỏi toà nhà, họ phải trả lại thẻ tạm thời này.

Sơ đồ nghiệp vụ ra / vào thang máy

TIEU LUAN MOI download : skknchat@gmail.com

- Quy trình sử dụng thang máy:

Thang máy trong toà nhà được chia thành 2 loại thang máy.

Thang máy chuyên dụng là loại thang máy được thiết kế đặc biệt cho các đối tượng trong tòa nhà, cho phép di chuyển đến các tầng của cấp quản lý và những khu vực quan trọng khác, tùy thuộc vào cấu trúc của từng tòa nhà.

+ Thang máy dành cho khách: Thang máy dành cho khách sẽ bị hạn chế một số tầng tuỳ theo cấu trúc, thiết lập của từng toà nhà.

Shipper không được phép sử dụng thang máy khi giao hàng Họ chỉ có thể vào sảnh của toà nhà để giao hàng trực tiếp cho người nhận hoặc gửi hàng vào kho chứa, tùy thuộc vào cấu trúc và quy định của từng toà nhà.

Báo cáo thống kê

STT Họ Số Chức Bộ phận Ngày ID Ca Số và CMND/CCCD vụ công tác sinh thẻ làm ngày tên việc nghỉ

TIEU LUAN MOI download : skknchat@gmail.com

STT Họ CMND/CCCD Ngày SĐT Email Địa ID Thời Phòng và sinh chỉ thẻ gian tên liên chuyển lạc vào

STT Họ CMND/CCCD SĐT Địa Mục Thời Thời Ảnh tên chỉ đích ra gian gian khuôn liên vào vào ra mặt lạc

STT Họ SĐT Địa chỉ CMND/CCCD Công ty Thời Thời Ảnh tên liên lạc vận chuyển gian gian ra vào

TIEU LUAN MOI download : skknchat@gmail.com

Thiết kế hệ thống quản lý ra vào toà nhà

Ý tưởng thiết kế

Sơ đồ 2- Mô hình vận hành của hệ thống quản lý ra vào toà nhà

Hệ thống được phát triển bằng ngôn ngữ lập trình C++ theo phương pháp lập trình hướng đối tượng, kết hợp với công nghệ thẻ từ RFID và hệ thống camera giám sát hoạt động liên tục 24/7.

Hệ thống quản lý ra vào tòa nhà và sử dụng thang máy thông qua mã ID cung cấp thông tin chi tiết về người sở hữu mã cho quản lý và giám sát Việc sử dụng thẻ RFID giúp việc nhập mã ID và xác nhận thông tin trở nên nhanh chóng và hiệu quả hơn.

Giới thiệu ngôn ngữ, phương pháp lập trình được sử dụng

3.2.1 Phương pháp lập trình hướng đối tượng.

Lập trình hướng đối tượng (Object Oriented Programming - OOP) là phương pháp lập trình lấy đối tượng làm nền tảng để xây dựng thuật giải, xây dựng chương

Phương pháp lập trình hướng đối tượng (OOP) tập trung vào việc thiết kế chương trình dựa trên dữ liệu của hệ thống OOP đảm bảo rằng dữ liệu không di chuyển tự do trong hệ thống, tạo ra một cấu trúc rõ ràng và an toàn hơn cho việc quản lý thông tin.

- Ưu, nhược điểm: Ưu điểm:

Lập trình hướng đối tượng (OOP) ra đời đã giải quyết hầu hết các nhược điểm của các phương pháp lập trình trước đó Không chỉ sáng tạo, OOP còn kế thừa những ưu điểm nổi bật từ các phương pháp cũ, mang lại khả năng lập trình tối ưu và hiệu quả hơn.

Người dùng có thể quản lý mã nguồn một cách dễ dàng khi có sự thay đổi trong chương trình Thay vì chỉnh sửa mã nguồn của toàn bộ đối tượng, lập trình viên chỉ cần cập nhật một số hàm thành phần cần thiết.

Dễ dàng mở rộng dự án

Giúp lập trình viên tiết kiệm đáng kể tài nguyên cho hệ thống

OOP có tính bảo mật cao và có khả năng tái sử dụng cao.

Lập trình hướng đối tượng (OOP) là phương pháp lý tưởng cho việc phát triển các phần mềm phức tạp và quy mô lớn OOP được đánh giá cao nhờ tính dễ học, năng suất làm việc hiệu quả, thao tác đơn giản và khả năng bảo trì thuận lợi.

Phương pháp lập trình đối tượng (OOP) có một số nhược điểm, bao gồm khả năng khiến dữ liệu được xử lý tách rời, dẫn đến việc thuật toán cần thay đổi khi cấu trúc dữ liệu thay đổi Hơn nữa, OOP không tự động khởi tạo và giải phóng dữ liệu động, cũng như không mô tả đầy đủ và trung thực hệ thống trong thực tế.

Trừu tượng hóa dữ liệu là phương pháp biểu diễn những đặc điểm chính trong khi loại bỏ các chi tiết không cần thiết Bao gói thông tin liên quan đến việc đóng gói dữ liệu và phương thức vào một cấu trúc lớp, giúp tổ chức dữ liệu sao cho các đối tượng bên ngoài không thể truy cập trực tiếp Phương thức trong lớp hoạt động như một giao diện giữa dữ liệu của đối tượng và phần còn lại của chương trình Nguyên tắc này, nhằm ngăn chặn sự truy cập trực tiếp, được gọi là sự che giấu thông tin.

TIEU LUAN MOI download : skknchat@gmail.com

- Kế thừa là quá trình mà các đối tượng của lớp này được quyền sử dụng một số tính chất của các đối tượng của lớp khác.

Sự kế thừa trong lập trình cho phép tạo ra một lớp mới dựa trên các lớp đã có sẵn, giúp tái sử dụng mã nguồn hiệu quả Lớp mới không chỉ kế thừa các thành phần từ lớp cha mà còn có thêm những thuộc tính và hàm mới, mở rộng khả năng và chức năng của nó.

- Nguyên lý kế thừa hỗ trợ cho việc tạo ra cấu trúc phân cấp các lớp.

Tính đa hình (Tính tương ứng bội)

- Tương ứng bội là khả năng của một khái niệm có thể sử dụng với nhiều chức năng khác nhau.

Tương ứng bội đóng vai trò quan trọng trong việc tạo ra các đối tượng với cấu trúc nội tại khác nhau, nhưng vẫn sử dụng chung một giao diện bên ngoài.

Phương pháp lập trình hướng đối tượng, với những đặc điểm ưu việt của nó, là lựa chọn tối ưu cho việc phát triển hệ thống quản lý ra vào tòa nhà.

Ngôn ngữ lập trình C++ được sáng lập bởi Bjanre Stroustrup (Muray Hill, New Jersey, Mỹ) C++ được ra đời từ năm 1979, là bản mở rộng của ngôn ngữ C.

C++ is widely utilized for system software development, game programming, desktop applications, mobile apps, and web applications Notable applications written in C++ include Firefox, Google Chrome, Photoshop, Winamp, Adobe products, Microsoft Windows, and PDF Reader.

Ngôn ngữ lập trình C++ có nhiều ưu nhược điểm Sau đây là một số ưu nhược điểm nổi bật.

C++ nổi bật với tính phổ biến, trở thành nền tảng học tập cho hầu hết lập trình viên trước khi chuyển sang các ngôn ngữ khác Mặc dù có nhiều ngôn ngữ lập trình hiện nay, C++ vẫn là lựa chọn hàng đầu của nhiều công ty và là ngôn ngữ được giảng dạy nhiều nhất trong chương trình giáo dục tại Việt Nam.

C++ là một ngôn ngữ lập trình thân thiện và dễ sử dụng, cho phép người dùng khai báo mảng bằng cú pháp đơn giản: tên mảng [kích thước] Ngôn ngữ này cung cấp khả năng truy cập nhanh chóng đến các phần tử trong mảng, cho phép người dùng dễ dàng chỉ định và truy cập bất kỳ phần tử nào thông qua chỉ số của chúng.

TIEU LUAN MOI download : skknchat@gmail.com

C++ nổi bật với tính di động cao, cho phép đoạn mã dễ dàng chuyển đổi và hoạt động trên các hệ điều hành như Mac OS, Windows và Linux Nhờ vào ưu điểm này, lập trình viên có thể phát triển một chương trình và sử dụng nó trên nhiều nền tảng khác nhau mà không cần phải viết lại mã nguồn, tiết kiệm thời gian và công sức.

Ngôn ngữ C++ sở hữu nhiều thư viện phong phú, đóng vai trò như các phần mở rộng và plugin Sự đa dạng của các thư viện này giúp lập trình viên phát triển nhiều tính năng khác nhau, nâng cao khả năng lập trình và sáng tạo trong các dự án phần mềm.

Ngoài ra, C++ cũng có tính đa hình (Multi-paradigm) Nghĩa là, C++ cho phép lập trình viên có thể lập trình C++ bằng nhiều cách khác nhau.

Có nhiều công cụ, phần mềm và IDE hỗ trợ C++ giúp bạn đơn giản hóa công việc

Kích thước mảng phải cố định: Khi cấp phát mảng tĩnh, mảng cần được khai báo với kích thước xác định trước khi chạy chương trình.

Các byte trong vùng bộ nhớ cấp phát cho mảng cần được sắp xếp liên tục Khi vùng bộ nhớ của chương trình bị phân mảnh, chương trình sẽ gặp lỗi bộ nhớ và yêu cầu lập trình viên khai báo lại với kích thước lớn hơn.

Giới thiệu, mô tả các lớp

Hệ thống quản lý ra vào toà nhà được thiết kế với lớp Người là lớp cơ sở, trong khi các lớp Nhân viên, Quản lý, Cư dân, Khách, và Shipper kế thừa các thuộc tính chính từ lớp Người, tương ứng với từng đối tượng trong hệ thống Lớp Logs được sử dụng để ghi lại thông tin thời gian ra vào toà nhà, giúp theo dõi và quản lý hoạt động của các đối tượng này một cách hiệu quả.

3.3.1 Lớp Người Đây là lớp cơ sở cho 5 lớp tiếp theo là lớp Nhanvien, Quanly, CuDan, Khach, Shipper Lớp người gồm có các thuộc tính cơ bản là Họ tên, Số Chứng Minh Thư Nhân Dân (viết tắt: Số CMT) và ID ra vào toà nhà.

Lớp Nhân viên kế thừa các thuộc tính cơ bản như Họ tên, Số CMT và ID từ lớp người Trong lớp Nhân viên, có hai loại hình là Bảo vệ và Lễ tân, đảm nhiệm vai trò trực tiếp trong công việc.

Tải xuống TIEU LUAN MOI tại địa chỉ skknchat@gmail.com Người dùng có quyền truy cập vào tòa nhà, thêm người dùng vào hệ thống và sử dụng thang máy chuyên dụng.

Lớp Quản lý kế thừa các thuộc tính cơ bản từ lớp Người và có đầy đủ chức năng của lớp Nhân viên Ngoài ra, lớp Quản lý còn có chức năng in danh sách người ra vào, chức năng này chỉ có ở người quản lý Danh sách này sẽ được người quản lý sử dụng kết hợp với hệ thống Camera trong toà nhà để theo dõi và đảm bảo an ninh, trật tự.

Lớp Cư dân kế thừa các thuộc tính cơ bản của lớp Người Lớp Cư dân được cấp

ID cư dân được cấp khi vào toà nhà, cho phép họ ra vào và sử dụng hệ thống thang máy, bao gồm thang máy chuyên dụng và thang máy dành cho khách Quyền sử dụng thang máy của cư dân có thể được điều chỉnh theo yêu cầu quản lý của từng toà nhà.

Lớp Khách thừa hưởng các thuộc tính cơ bản từ lớp Người và sẽ nhận ID sau khi cung cấp thông tin đầy đủ cho Lê tân ID này cho phép Khách ra vào tòa nhà và sử dụng hệ thống thang máy dành cho Khách, nhưng không được phép sử dụng thang máy chuyên dụng.

Lớp Shipper kế thừa các thuộc tính của lớp Người, chỉ được phép ra vào sảnh chính của toà nhà và không được sử dụng thang máy Shipper có thể gọi Cư dân xuống nhận hàng hoặc gửi hàng tại kho chuyên biệt, và phân quyền của Shipper có thể thay đổi theo cấu trúc và quy định của từng toà nhà.

Lớp Logs ghi lại thông tin ra vào tòa nhà của các đối tượng, bao gồm thời gian cụ thể và trạng thái của từng đối tượng Ví dụ, thông tin có thể cho biết đối tượng đã vào và ra khỏi tòa nhà hoặc đã vào nhưng chưa ra.

Các hàm được sử dụng trong chương trình

3.4.1 Hàm lấy thời gian: (currentDateTime())

Hàm currentDateTime() được sử dụng để lấy thời gian hiện tại từ hệ thống, giúp ghi lại thời gian ra và thời gian vào của các đối tượng trong hệ thống.

TIEU LUAN MOI download : skknchat@gmail.com

3.4.2 Hàm lấy kiểm tra ID (checkID(int id))

Hàm checkID(int id) trong lớp Người có chức năng kiểm tra sự tồn tại của ID Hàm này được các lớp khác kế thừa và sử dụng để hỗ trợ cho các chức năng khác trong chương trình.

Chương trình còn bao gồm một hàm kiểm tra ID độc lập, giúp người dùng xác định xem ID họ nhập có tồn tại trong hệ thống hay không.

Hàm createID() thuộc lớp Người, có chức năng tạo ra một ID ngẫu nhiên từ 1 đến 999 Hàm này sử dụng hàm random để đảm bảo rằng ID được tạo ra không trùng với bất kỳ ID nào đã được cấp trước đó.

3.4.4 Hàm kiểm tra quyền ( checkQuyen(int id, int role))

Hàm checkQuyen(int id, int role) có tác dụng kiểm tra ID nhập vào thuộc đối tượng nào, từ đó phân quyền cho họ Trong hàm này, quy định:

1- Cư dân 2- Nhân viên 3- Quản lý 4- Khách 5- Shipper

Hàm phân quyền này sẽ được áp dụng trong các hàm khác của hệ thống nhằm kiểm tra quyền thực hiện của đối tượng.

Hàm themNguoi() kiểm tra xem ID nhập vào có đủ quyền để thêm người dùng vào hệ thống hay không Chỉ có nhân viên và quản lý mới có quyền thực hiện thao tác này Nếu ID không thuộc về nhân viên hoặc quản lý, hệ thống sẽ từ chối quyền thêm người dùng.

Hàm raVao() thực hiện việc kiểm tra xem ID nhập vào có phải là ID hợp lệ đã được cấp phát hay không Nó xác nhận quá trình ra vào tòa nhà với các ID chính xác và đồng thời lưu trữ thông tin về thời gian ra vào trong hệ thống.

3.4.7 Hàm in danh sách vào ra (danhsachRaVao())

Hàm danhsachRaVao() kiểm tra xem ID nhập vào có phải của người có thẩm quyền để xem danh sách ra vào hay không Theo quy định hiện tại, chỉ có người Quản lý mới có quyền truy cập vào danh sách này Nếu ID được xác nhận là của Quản lý, hàm sẽ in ra danh sách ra vào của toà nhà tại thời điểm yêu cầu.

Tải xuống TIEU LUAN MOI tại địa chỉ skknchat@gmail.com, bao gồm các thông tin như ID, Tên, Thời gian vào, Thời gian ra và Trạng thái (đã ra khỏi toà nhà hay chưa?) Đối với Trạng thái, hệ thống có quy định cụ thể.

0- Đang ở trong toà nhà (Đã vào nhưng chưa ra) 1- Đã ra ngoài toà nhà (Đã vào và đi ra rồi)

3.4.8 Hàm thang máy chuyên dụng và hàm thang máy khách Hai hàm này có chức năng tương tự nhau, kiểm tra ID và cấp quyền sử dụng thang máy cho các đối tượng Hệ thống hiện tại quy định:

- Thang máy chuyên dụng có thể sử dụng bởi: Quản lý, Nhân viên, Cư dân

- Thang máy khách có thể được sử dụng bởi: Quản lý, Nhân viên, Cư dân, Khách.

- Shipper không được sử dụng hệ thống thang máy.

Khi ID được nhập vào đúng nhóm quy định của từng loại thang máy, hệ thống sẽ cho phép người dùng truy cập vào thang máy và đồng thời ghi lại thông tin ra vào toà nhà của họ.

IoT & công nghệ RFID

IoT

Internet of Things (IoT) là một mạng lưới các thiết bị, máy móc và con người có khả năng kết nối và truyền tải dữ liệu qua internet mà không cần sự can thiệp của con người.

Hệ thống IoT bao gồm 4 thành phần chính:

Hạ tầng mạng (Network and Cloud)

Bộ phận phân tích và xử lý dữ liệu (Services-creation and Solution Layers)

TIEU LUAN MOI download : skknchat@gmail.com

Các thiết bị trong Internet of Things (IoT) thường không đồng nhất do sở hữu phần cứng và hệ thống khác nhau, nhưng chúng có thể tương tác với nhau thông qua sự liên kết giữa các hệ thống.

Kết nối liên thông là yếu tố quan trọng trong hệ thống IoT, cho phép các thiết bị và vật dụng đa dạng giao tiếp và tương tác với nhau thông qua một mạng lưới thông tin và cơ sở hạ tầng liên lạc toàn diện.

Hệ thống IoT cung cấp dịch vụ liên quan đến "Things", đảm bảo bảo vệ sự riêng tư và duy trì sự nhất quán giữa các thiết bị vật lý và phần mềm ảo.

Với quy mô lớn, hàng triệu thiết bị và máy móc sẽ được kết nối và giao tiếp với nhau, vượt xa số lượng máy tính hiện có trên Internet Lượng thông tin được truyền tải giữa các thiết bị này sẽ vượt xa khả năng truyền đạt của con người.

Các trạng thái của thiết bị điện tử và máy móc có khả năng thay đổi linh hoạt, tự động thực hiện các thao tác như bật, tắt, kết nối hoặc ngắt kết nối, cũng như truy xuất vị trí một cách hiệu quả.

+ Truy cập thông tin từ mọi lúc, mọi nơi trên mọi thiết bị.

+ Cải thiện việc giao tiếp giữa các thiết bị điện tử được kết nối.

+ Chuyển dữ liệu qua mạng Internet giúp tiết kiệm thời gian và tiền bạc.

+ Tự động hóa các nhiệm vụ giúp cải thiện chất lượng dịch vụ của doanh nghiệp.

+ Khi nhiều thiết bị được kết nối và nhiều thông tin được chia sẻ giữa các thiết bị, thông tin bí mật có thể bị lấy cắp.

Các doanh nghiệp sẽ phải đối mặt với số lượng lớn thiết bị IoT, do đó việc thu thập và quản lý dữ liệu từ những thiết bị này sẽ trở thành một thách thức lớn.

+ Nếu có lỗi trong hệ thống, có khả năng mọi thiết bị được kết nối sẽ bị hỏng.

Do thiếu tiêu chuẩn quốc tế về khả năng tương thích cho IoT, việc giao tiếp giữa các thiết bị từ các nhà sản xuất khác nhau trở nên khó khăn.

TIEU LUAN MOI download : skknchat@gmail.com

IoT mang lại sự thông minh và tiện lợi cho cuộc sống, đồng thời cải thiện khả năng kết nối Hệ thống Internet kết nối vạn vật cung cấp cho doanh nghiệp cái nhìn sâu sắc về thời gian, hiệu suất máy móc, chuỗi cung ứng và hoạt động logistics.

IoT giúp doanh nghiệp tự động hóa quy trình, giảm chi phí lao động và lãng phí, đồng thời cải thiện dịch vụ Nhờ đó, sản xuất và giao hàng trở nên tiết kiệm hơn, đồng thời tăng cường tính minh bạch trong các giao dịch với khách hàng.

Do đó, IoT là công nghệ quan trọng của cuộc sống hàng ngày và sẽ ngày càng phát triển mạnh mẽ hơn nữa.

- Ứng dụng cho doanh nghiệp

Lợi ích của IoT đối với doanh nghiệp phụ thuộc vào việc triển khai hiệu quả, dựa trên việc truy cập dữ liệu về sản phẩm và hệ thống nội bộ Các nhà sản xuất đang tích hợp cảm biến vào sản phẩm để kết nối và truyền tải dữ liệu, giúp phát hiện lỗi kịp thời trước khi xảy ra thiệt hại.

Việc sử dụng IoT cho doanh nghiệp có thể được chia thành hai phân khúc:

+ Các dịch vụ dành riêng cho ngành như cảm biến trong nhà máy phát điện hoặc thiết bị định vị thời gian thực để chăm sóc sức khỏe.

+ Các thiết bị IoT được sử dụng trong tất cả các ngành công nghiệp như điều hòa không khí thông minh hoặc hệ thống an ninh.

- Ứng dụng cho người dùng

IoT sẽ nâng cao tính thông minh cho nhà ở, văn phòng và phương tiện, giúp việc đo lường và tự động hóa trở nên hiệu quả hơn Các thiết bị thông minh như trợ lý ảo Google Assistant không chỉ tiết kiệm sức lực mà còn hỗ trợ các công việc hàng ngày như phát nhạc và điều chỉnh nhiệt độ.

IoT giúp theo dõi mức độ ô nhiễm môi trường một cách dễ dàng thông qua các chỉ số đo lường, cho phép người dùng truy cập thông tin này ngay trên điện thoại hoặc máy tính.

Tải xuống TIEU LUAN MOI tại địa chỉ skknchat@gmail.com để khám phá cách xe tự lái và thành phố thông minh có thể thay đổi cách chúng ta thiết kế và quản lý không gian công cộng.

Mặc dù các đổi mới công nghệ mang lại nhiều lợi ích, nhưng chúng cũng đặt ra những mối lo ngại lớn về quyền riêng tư cá nhân, đặc biệt là rủi ro rò rỉ dữ liệu cá nhân và việc bị theo dõi thông qua hệ thống camera an ninh và giám sát.

RFID

RFID (Nhận dạng tần số vô tuyến) là công nghệ cho phép nhận diện đối tượng thông qua sóng radio Hệ thống RFID bao gồm hai thành phần chính: thẻ tag (chip RFID chứa thông tin) và đầu đọc (reader) để thu thập thông tin từ chip Công nghệ này giúp giám sát, quản lý và theo dõi các đối tượng một cách hiệu quả.

4.2.2 Ưu điểm và nhược điểm của công nghệ RFID.

- Ưu điểm của công nghệ RFID.

Không cần sắp xếp, bạn có thể lưu dấu và kiểm soát các đối tượng một cách hiệu quả Việc này giúp tiết kiệm đáng kể thời gian xử lý dữ liệu trong hệ thống RFID.

Kiểm kê nhanh chóng mà không cần tiếp xúc cho phép quét nhiều đối tượng cùng lúc, với khả năng quét lên đến 40 thẻ trong một giây Nhờ đó, thời gian kiểm tra các đối tượng được rút ngắn đáng kể.

Khả năng ghi và ghi lại dữ liệu nhiều lần của một số loại thẻ RFID mang lại cơ hội tiết kiệm chi phí khi tái sử dụng thẻ.

+Thẻ RFID hoạt động tốt trong môi trường không thuận lợi (ví dụ nóng, ẩm, bụi, bẩn, môi trường ăn mòn hay có sự va chạm…)

+Triển khai hệ thống RFID sẽ tăng năng suất lao động, tự động hóa nhiều quá trình sản xuất, tăng sự thỏa mãn khách hàng và tăng lợi nhuận.

- Nhược điểm của công nghệ RFID + Chi phí triển khai cao.

+ Khả năng kiểm soát thiết bị còn hạn chế.

+ Thẻ dễ bị nhiễu sóng trong môi trường nước và kim loại

+ Các đầu đọc có thể đọc chồng lấn lên nhau.

TIEU LUAN MOI download : skknchat@gmail.com

Mặc dù công nghệ RFID mang lại nhiều lợi ích và tiềm năng phát triển, vẫn tồn tại một số nhược điểm cần cải thiện trong tương lai Việc làm chủ công nghệ này là điều quan trọng nhất, nhằm giảm giá thành sản phẩm và đưa RFID đến gần hơn với cuộc sống hàng ngày.

Trong hệ thống kiểm soát ra vào, quyền truy cập của từng người được lưu trữ và liên kết với một mã số duy nhất trên thẻ RFID Khi thông tin từ đầu đọc thẻ được nhận, hệ thống sẽ tra cứu trong cơ sở dữ liệu để xác định quyền ra vào của người dùng Nếu người đó có quyền, hệ thống sẽ gửi tín hiệu mở cửa.

RFID được ứng dụng để nhận diện khách hàng tại các trung tâm chăm sóc sức khỏe và động vật trong hệ thống quản lý sinh vật sống Ngoài ra, sinh viên có thể sử dụng RFID để bảo vệ tài sản trong tủ đựng đồ, trong khi taxi sử dụng công nghệ này để yêu cầu quyền ra vào khu vực đón khách tại sân bay.

Công nghệ RFID được ứng dụng rộng rãi trong quản lý hàng hóa trực tuyến, giúp nhận diện đàn gia súc để tự động cho ăn, vắt sữa và tối ưu hóa việc phát hiện nguồn nhiệt Trong lĩnh vực giao thông, RFID được sử dụng trên xe buýt, taxi và xe cấp cứu để đảm bảo an toàn và thuận tiện cho việc di chuyển tới các trạm dừng Tại các cửa hàng bán lẻ, RFID giúp bảo vệ hàng hóa và kiểm tra tồn kho hiệu quả Ngoài ra, các bộ phận vận chuyển cũng ứng dụng RFID để theo dõi kiện hàng trong kho và trong suốt quá trình giao nhận.

Thẻ RFID có thể gắn lên nhiều loại sản phẩm như vỏ hộp đồ uống, đế giày, quần bò và trục ôtô, giúp các công ty quản lý hàng hóa từ xa bằng máy tính Công nghệ RFID không chỉ thay thế mã vạch hiện tại mà còn cung cấp thông tin chi tiết về nguồn gốc sản phẩm, giúp nhà cung cấp và đại lý bán lẻ nắm rõ tình hình hàng hóa trên quầy và trong kho Nhờ đó, các công ty bán lẻ không còn phải lo lắng về việc kiểm kho, giao nhầm hàng và thống kê số lượng sản phẩm Hơn nữa, họ còn có khả năng theo dõi chính xác nội dung bên trong túi của khách hàng khi ra vào.

Khi một RFID được gắn vào sản phẩm, nó sẽ phát ra tín hiệu vô tuyến để xác định vị trí của sản phẩm, chẳng hạn như trên xe đẩy, trong kho lạnh hoặc trên xe đẩy của khách hàng Nhờ kết nối với mạng vi tính của cửa hàng, nhân viên bán hàng có thể dễ dàng theo dõi và quản lý hàng hóa.

TIEU LUAN MOI download : skknchat@gmail.com

Ứng dụng của IoT và RFID vào quản lý ra vào tòa nhà

4.3 Vng dụng của IoT và RFID vào quản lW ra vào tXa nhà

4.3.1 Ứng dụng IoT vào quản lý ra vào toà nhà

IoT cho các tòa nhà giúp thu thập và phân tích dữ liệu một cách đơn giản và tiết kiệm chi phí, với mục tiêu chính là cải thiện hiệu suất Các công cụ IoT cho phép giám sát dữ liệu từ xa, kết hợp thông tin từ nhiều nguồn khác nhau, phân loại và phân tích dữ liệu để cung cấp những thông tin chi tiết cần thiết cho các hành động kịp thời Nhờ đó, các nhà quản lý tòa nhà có thể linh hoạt và nhanh nhẹn hơn trong việc đáp ứng với các điều kiện thay đổi và kiểm soát chi phí hiệu quả hơn.

Dữ liệu từ nhiều nguồn, bao gồm cả bên ngoài tòa nhà, có thể được tích hợp vào quá trình phân tích Chẳng hạn, thông tin về sự ra vào của người trong tòa nhà và dữ liệu từ các yếu tố bên ngoài, như khách đến thăm, sẽ được kiểm tra và quản lý trong hệ thống.

Dữ liệu có thể được thu thập chi tiết hơn để tiết kiệm hiệu quả hơn Hệ thống BMS chỉ cung cấp thông tin về các thiết bị chính trong tòa nhà, trong khi IoT cho phép thu thập dữ liệu từ mọi khía cạnh hoạt động Chẳng hạn, cảm biến IoT trong hệ thống vào ra giúp giám sát các đối tượng ra vào tòa nhà, và dữ liệu này sẽ được gửi lên máy chủ để kiểm soát thông tin.

Công nghệ phân tích dữ liệu tiên tiến giúp phát hiện các xu hướng khó nhận thấy, như việc hệ thống BMS được thiết lập một lần và sau đó bị lãng quên, dẫn đến việc không thể xác định sự sai lệch trong hiệu suất Phần mềm hiện đại sử dụng học máy để nhận diện các trường hợp ngoại lệ và hành vi bất thường, từ đó cung cấp thông tin về các vấn đề tiềm ẩn Nhờ vào vòng phản hồi liên tục từ các nền tảng này, bạn có thể đảm bảo thiết bị hoạt động với hiệu suất tối ưu, tối đa hóa lợi tức đầu tư.

Tự động hóa tòa nhà giúp lập lịch cho các hệ thống như bật và tắt đèn theo thời gian nhất định, nhưng phương pháp này chưa tối ưu hóa hiệu suất do không tính đến nhiều yếu tố khác.

4.3.2 Ứng dụng RFID vào quảng lý ra vào toà nhà: Ứng dụng RFID vào quản lý tòa nhà :

TIEU LUAN MOI download : skknchat@gmail.com

Hệ thống quản lý khách vào ra sử dụng công nghệ RFID cho phép kiểm soát hoàn toàn việc di chuyển qua các khu vực khác nhau Điều này giúp nâng cao hiệu quả giám sát và quản lý an ninh.

Khi khách đến một toà nhà hoặc cơ quan, họ cần qua quầy lễ tân để nhận thẻ RFID, trong đó chứa thông tin đã được khai báo Sau khi đăng ký, dữ liệu của khách sẽ được lưu trữ trong hệ thống quản lý định vị Thẻ RFID sẽ gửi dữ liệu đến đầu đọc, và nếu thẻ không đủ quyền truy cập, nhân viên an ninh sẽ được thông báo ngay lập tức.

Hệ thống ghi nhận sự hiện diện của khách khi thẻ được quét, đồng thời theo dõi di chuyển của họ từ vị trí ban đầu và gửi thông tin về đầu đọc thẻ RFID khi khách di chuyển vào các khu vực khác nhau Nhờ vào việc hiển thị tag trên bản đồ định vị thẻ, nhân viên an ninh có thể dễ dàng nắm bắt hướng đi của khách.

Cài đặt và thử nghiệm

Cài đặt và thử nghiệm IoT và RFID

Nguyên lý lắp đặt Iot

- Chúng ta có thể vận dụng để lắp đặt cửa tự động ra vào tòa nhà khi có người đi ra/ vào:

Cửa trượt tự động là loại cửa phổ biến nhất trong các hệ thống cửa tự động Chúng hoạt động nhờ vào rail trượt và được điều khiển bằng cảm biến mắt thần, nút bấm hoặc đầu đọc kiểm soát Cửa có thể được thiết kế cho một cánh hoặc hai cánh, sử dụng motor để thực hiện quá trình đóng mở tự động.

TIEU LUAN MOI download : skknchat@gmail.com

Cửa trượt tự động TC-125B hiện đang được thị trường đánh giá cao về chất lượng và hiệu suất hoạt động.

Nút bấm và mắt cảm biến mở cửa là giải pháp lý tưởng cho những không gian hẹp hoặc vị trí cửa gần khu vực có nhiều người qua lại, như mặt đường hay hành lang cầu thang.

Cảm biến không tiếp xúc, cho phép mở cửa bằng cách đưa tay mà không cần chạm, được ứng dụng phổ biến trong các phòng mổ, phòng sạch tại bệnh viện và nhà máy Công nghệ này không chỉ giúp nâng cao vệ sinh mà còn đảm bảo an toàn cho người sử dụng trong môi trường y tế và sản xuất.

Cảm biến an toàn cho cửa tự động giúp khắc phục điểm mù khoảng 30cm giữa hai cánh kính, ngăn không cho cửa đóng lại khi có người đứng gần, còn được gọi là cảm biến chống kẹp So với cảm biến dành cho cổng tự động, cảm biến cửa tự động có kích thước nhỏ hơn và thường được lắp đặt ở hai bên cửa Những cửa tự động trang bị đầu đọc vân tay hoặc nút bấm cũng sử dụng cảm biến an toàn để nâng cao mức độ an toàn trong quá trình sử dụng.

- Gắn camera theo dõi ở thang máy bộ phận bảo vệ sẽ tiếp nhận công việc theo dõi này

Hệ thống thẻ RFID được sử dụng để cấp thẻ cho nhân viên và khách tạm thời, giúp kiểm soát ra vào cửa và thang máy Hệ thống này không chỉ thu thập dữ liệu mà còn xác minh danh tính một cách hiệu quả.

Hệ thống thẻ sử dụng chip RFID, được lập trình tại bộ phận kỹ thuật để nạp thông tin cần thiết như họ tên và CMND Sau khi nạp, chip RFID sẽ ở trạng thái kích hoạt và được phát cho người dùng Đối với thẻ tạm thời, lễ tân sẽ nhập thông tin theo mẫu đã được lập trình sẵn, cho phép sửa đổi thông tin để sử dụng cho các lần sau.

Khi bạn qua cửa, hệ thống sẽ quét thẻ và tự động nhận diện tài liệu dựa trên thông tin đã được lập trình trong chip RFID Sau khi xác nhận cho phép vào hoặc ra, chip RFID trên thẻ sẽ được vô hiệu hóa tính năng chống trộm (EAS), cho phép bạn đi vào cửa một cách dễ dàng.

Bộ phận tiếp nhận thông tin sẽ thu thập dữ liệu từ máy và kiểm tra thông tin tài liệu trong cơ sở dữ liệu Sau khi xác định đúng danh tính, hệ thống sẽ tự động hiển thị thời gian vào và ra nếu nhận được thông tin lần thứ hai.

Thang máy cũng hoạt động theo cách tương tự, nhưng dữ liệu sẽ được phân chia cụ thể hơn để phân loại các tầng dựa trên chức năng sử dụng và giới hạn quyền truy cập của người dùng.

TIEU LUAN MOI download : skknchat@gmail.com

Hiện nay, việc ứng dụng IoT và RFID đang trở nên phổ biến và mang lại hiệu quả cao Đây là lựa chọn thiết yếu khi lắp đặt các hệ thống hiện đại.

Phần mềm quản lý

#include using namespace std;

To obtain the current date and time in the format YYYY-MM-DD.HH:mm:ss, you can use the following C++ function: `currentDateTime()` This function retrieves the current time, adjusts it by adding 7 hours to account for the desired timezone, and formats the output into a string The formatted date and time are returned as a character array, ensuring easy integration into your applications.

The class "Nguoi" is designed to manage personal information, featuring protected attributes such as "hoten" (name), "soCMT" (ID number), and a static vector "ids" to store unique identifiers It includes public methods to retrieve and set the name and ID number, ensuring encapsulation and data integrity.

{ this->soCMT; } int getId() { return this->id; } void setId(int id) { this->id = id; }

// Kiểm tra ID static bool checkID(int id) { for (int i : ids) { if (id == i) { return true;

// Tạo ID static int crea teID() {

TIEU LUAN MOI download : skknchat@gmail.com int id = (r and() % (999 - 1 + 1)) + 1; while (checkID(id) && ids.size() > 0) { id = (r and() % (999 - 1 + 1)) + 1;

} ids.push_ba ck(id); return id;

}; class NhanVien : public Nguoi { public:

To input employee information in a program, the user is prompted to enter the employee's name and identification number (CMT) The program captures the name and CMT, then utilizes setter methods to store these values Additionally, it generates a unique ID for the employee using a method from the Nguoi class Finally, the program displays the newly assigned employee ID.

CuDan() { string hoten; int soCMT; cout

Ngày đăng: 29/05/2022, 06:08

HÌNH ẢNH LIÊN QUAN

Chương 3: Thiết kế hệ thống quản lý ra vào toà nhà. - Đề tài xây dựng hệ thống kiểm soát ra vào toà nhà theo phương pháp lập trình hướng đối tượng
h ương 3: Thiết kế hệ thống quản lý ra vào toà nhà (Trang 13)
Sơ đồ 2- Mô hình vận hành của hệ thống quản lý ra vào toà nhà - Đề tài xây dựng hệ thống kiểm soát ra vào toà nhà theo phương pháp lập trình hướng đối tượng
Sơ đồ 2 Mô hình vận hành của hệ thống quản lý ra vào toà nhà (Trang 13)
 Tổng xạ cĩ vai trị quan trọng trong quá trình hình thành chế độ khí hậu của vùng. Tổng xạ phụ thuộc vào độ cao - Đề tài xây dựng hệ thống kiểm soát ra vào toà nhà theo phương pháp lập trình hướng đối tượng
ng xạ cĩ vai trị quan trọng trong quá trình hình thành chế độ khí hậu của vùng. Tổng xạ phụ thuộc vào độ cao (Trang 15)
Khi bắt đầu chạy chương trình, hệ thống hiện thị ra màn hình. - Đề tài xây dựng hệ thống kiểm soát ra vào toà nhà theo phương pháp lập trình hướng đối tượng
hi bắt đầu chạy chương trình, hệ thống hiện thị ra màn hình (Trang 41)
Với ID chưa tồn tại, hệ thống sẽ hiển thị thông báo trên màn hình kèm âm thanh thông báo. - Đề tài xây dựng hệ thống kiểm soát ra vào toà nhà theo phương pháp lập trình hướng đối tượng
i ID chưa tồn tại, hệ thống sẽ hiển thị thông báo trên màn hình kèm âm thanh thông báo (Trang 42)

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w