Mô tả cách thức và quy trình hoạt động của hệ thống

Một phần của tài liệu Đề 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 (Trang 38 - 43)

Khi bắt đầu chạy chương trình, hệ thống hiện thị ra màn hình.

Hệ thống yêu cầu nhập thông tin người quản lý, đầu tiên là nhập họ tên Sau khi nhập họ tên, hệ thống sẽ tiếp tục yêu cầu người dùng nhập số Chứng Minh Thư Nhân Dân.

Sau khi nhập số chứng minh thư, hệ thống sẽ lưu lại thông tin của người Quản lý và cấp cho người đó một số ID và hiện ra Menu của hệ thống.

CHAO MUNG BAN DEN VOI HE THONG QUAN LY RA VAO TOA NHA

Nhap thong tin quan ly Ho ten quan ly:

CHAO MUNG BAN DEN VOI HE THONG QUAN LY RA VAO TOA NHA

Nhap thong tin quan ly Ho ten quan ly: Yen So CMT quan ly:

Nhap thong tin quan ly Ho ten quan ly: Yen

So CMT quan ly: 11195920 Id cua Quan Ly la 42

Menu 1- Ra Vao

2- Them Nguoi dung 3- Danh sach ra vao

4- Su dung thang may 5- Thoat

Cách hoạt động của từng chức năng trong Menu 1. Ra Vào.

Khi bạn chọn chức năng ra vào, hệ thống sẽ yêu cầu bạn nhập ID. ID có thể được nhập thủ công hoặc được nhập tự động vào hệ thống thông qua công nghệ RFID (khi hệ thống hoàn thiện)

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.

Với ID đúng hệ thống sẽ xác nhận đối tượng đã được xác nhận đi vào hoặc đi ra kèm âm thanh thông báo.

Menu 1- Ra Vao

2- Them Nguoi dung 3- Danh sach ra vao

4- Su dung thang may 5- Thoat 1

Moi ban nhap id: 12 Id khong ton tai

Nhan Enter de tiep tuc

Menu 1- Ra Vao

2- Them Nguoi dung 3- Danh sach ra vao

4- Su dung thang may 5- Thoat 1

Moi ban nhap id: 42 Da xac nhan di vao. Nhan Enter de tiep tuc

2. Thêm người dùng

Khi bạn chọn chức năng này hệ thống sẽ yêu cầu bạn nhập ID, cùng tương tự như chức năng 1, nếu bạn nhập sai ID hệ thống sẽ in ra và hình thông báo kèm âm thanh.

Nếu nhập đúng ID đã tồn tại, hệ thống sẽ kiểm tra bạn có đủ thẩm quyền thêm người hay không.

Nếu không có đủ thầm quyền, hệ thống sẽ in ra thông báo kèm âm thanh. Menu

1- Ra Vao

2- Them Nguoi dung 3- Danh sach ra vao

4- Su dung thang may 5- Thoat 2

Moi ban nhap id: 12 Id khong ton tai

Nhan Enter de tiep tuc

2

Moi ban nhap id: 341

Ban khong du tham quyen de thuc hien chuc nang nay Menu

1- Ra Vao

2- Them Nguoi dung 3- Danh sach ra vao

4- Su dung thang may 5- Thoat

Nếu đủ thầm quyền hệ thống sẽ hiển thị giao diện để bạn lựa chọn đối tượng muốn thêm và nhập thông tin của đối tượng đó.

2

Moi ban nhap id: 42

Chon quyen cho nguoi muon them: 1- Cu dan

2- Nhan vien (le tan, bao ve ...) 3- Quan ly

4- Khach 5- Shipper

Sau đó bạn tiến hành nhập thông tin, khi hoàn tất các thông tin yêu cầu, hệ thống sẽ hiện thị ra màn hình ID của đối tượng vừa được nhập thông

tin.

3. Danh sách ra vào

Tương tự như hai chức năng trên, khi bạn chọn chức năng này, hệ thống yêu cầu bạn nhập ID, nếu ID chưa tồn tại hệ thống sẽ hiển thị thông báo ra màn hình cùng âm thanh.

Nếu bạn nhập ID đã tồn tại hệ thống sẽ kiếm tra ID bạn nhập vào có đúng là ID của quản lý hay không?

Nếu không đúng hệ thống sẽ hiện thị “Bạn không có thầm quyền thực hiện chức năng này.”

Nếu đúng, hệ thống sẽ hiện thị ra danh sách người ra vào toà nhà tính đến thời điển được yêu cầu.

Chon quyen cho nguoi muon them: 1- Cu dan

2- Nhan vien (le tan, bao ve ...) 3- Quan ly

4- Khach 5- Shipper 1

Nhap thong tin cu dan Ho ten cu dan: hoa So CMT cu dan: 117586 Id cua cu dan la 341

4. Sử dụng thang máy

Khi bạn chọn chức năng này, hệ thống sẽ hiển thị giao diện cho bạn lựa chọn. Bạn lựa chọn một trong hai 2 loại thang máy. Nếu đúng loại thang máy bạn được phân quyền hệ thống sẽ cho bạn vào thang máy và xác nhận bạn đã đi vào. Nếu bạn nhập ID không tồn tại hoặc ID không được phân quyền, hệ thống sẽ hiện thì ra thông báo kèm âm thanh tương tự như với các chức năng trên.

5. Thoát

4

Moi ban chon che do thang may: 1- Thang may chuyen dung

2- Thang may khach 1

Moi ban nhap id: 42 Da xac nhan di vao. Nhan Enter de tiep tuc

Lời kết

1. Tự đánh giá:

Hệ thống đã đạt được một số chức năng cơ bản của hệ thống quản lý ra vào toà nhà. Sử dụng phương pháp lập trình hướng đối tượng theo đúng yêu cầu đề bài.

Tuy nhiên hệ thống vẫn còn nhiều điểm hạn chế, các công nghệ IoT và RFID và ứng dụng vào hệ thống quản lý ra vào toà nhà mới chỉ là ý tưởng chưa được hiện thực hoá trong phần lập trình để tối ưu hoá hệ thống.

2. Định hướng hoàn thiện hệ thống

- Khắc phục các lỗi đang mắc phải

- Tiếp tục tìm hiểu và ứng dụng IoT và RFID nhiều hơn để tối ưu hoá hệ thống.

- Tìm kiếm và mở rộng thêm các chức năng mới như nhận diện

khuôn mặt, nhận diện vân tay để nâng cao tính báo mật. 3. Lời cảm ơn:

Một lần nữa, nhóm 6 chúng em xin cảm ơn thầy Trần Minh Hoàn đã định hướng, giúp đỡ nhóm em trong suốt quá trình hoàn thành bài tập này. Do thời gian có hạn và còn thiếu nhiều kiến thức, kinh nghiệm nên sản phẩm hoàn thiện của nhóm chúng em vẫn còn rất nhiều điều thiếu xót, mong thầy cô và mọi người có thể góp để chúng em có thể rút kinh nghiệm cho các bài tập, dự án tiếp theo.

Em xin chân thành cảm ơn thầy cô, mọi người đã dành thời gian quan tâm đến đề tài của nhóm chúng em ạ.

Một phần của tài liệu Đề 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 (Trang 38 - 43)

Tải bản đầy đủ (PDF)

(43 trang)