Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Houflex: searching & smart management boarding house application based on blockchain mechanism :Hội nghị khoa học trẻ lần 4
Nội dung xem thử
Mô tả chi tiết
Hội nghị Khoa học trẻ lần 4 năm 2022 (YSC2022) – IUH
Ngày 14/10/2022 ISBN: 978-604-920-155-4
© 2022 Trường Đại học Công nghiệp Thành phố Hồ Chí Minh 295
YSC4F.227
HOUFLEX: SEARCHING & SMART MANAGEMENT BOARDING HOUSE
APPLICATION BASED ON BLOCKCHAIN MECHANISM
NGUYỄN CÔNG THÀNH ĐẠT, MAI KIÊN CƯỜNG, LƯU TUẤN KHA, TRƯƠNG CÔNG CƯỜNG,
TÔN LONG PHƯỚC
Khoa Công nghệ thông tin, Trường Đại học Công nghiệp Thành phố Hồ Chí Minh
[email protected], [email protected], [email protected],
[email protected], [email protected]
Tóm tắt. Tìm kiếm phòng để thuê hoặc cho thuê ở một đô thị lớn là một trong những xử lý rất phổ biến
trong cuộc sống. Hơn nữa, trước xu thế chuyển đổi số hiện nay, việc xử lý các nghiệp vụ này với cơ chế
thông minh vẫn là một thử thách. Vì thế, chúng tôi đề xuất ứng dụng có tên gọi là Houflex. Houflex là một
ứng dụng hỗ trợ tìm kiếm phòng và quản lý phòng thông minh. Để đáp ứng vấn đề quản lý phòng, chúng
tôi sử dụng cơ chế Blockchain cho việc tạo hợp đồng thông minh (smart contract). Cơ chế này cần sự đồng
thuận giữa 2 bên và xác thực thông qua các khối (block). Khi các điều khoản được đồng thuận, tiền sẽ được
chuyển tự động mà không cần qua trung gian. Qua đó, hệ thống sẽ tự động quản lý các hợp đồng thuê phòng
một cách rõ ràng và minh bạch. Chúng tôi tập trung phát triển 2 phân hệ là ứng dụng Web và ứng dụng trên
thiết bị di động. Houflex được triển khai đồng bộ với nhau nhằm tăng cường sự tiện ích và dễ dàng hơn cho
người sử dụng. Công nghệ mà chúng tôi lựa chọn cho việc phát triển Houflex như sau: Phía back-end, sử
dụng ngôn ngữ lập trình Java với Springboot framework kết hợp với NodeJS. Phía front-end, chúng tôi sử
dụng ngôn ngữ Javascript với React framework cho web và React-Native cho di động. Ứng dụng sẽ được
triển khai trên nền tảng cloud với các dịch vụ của AWS và Docker. Hiện tại, ứng dụng sẽ được triển khai
cho các bạn sinh viên trong trường IUH với phạm vi tìm kiếm ở khu vực TP. HCM. Trong tương lai, chúng
tôi sẽ mở rộng tìm kiếm cho toàn quốc và hỗ trợ tích hợp thêm nhiều tiện ích cho việc tìm kiếm phòng và
quản lý hợp đồng thông minh.
Từ khóa. Ứng dụng Web, Ứng dụng di động, Hợp đồng thông minh, Chuỗi khối, Điện toán đám mây.
HOUFLEX: SEARCHING & SMART MANAGEMENT BOARDING HOUSE
APPLICATION BASED ON BLOCKCHAIN MECHANISM
Abstract. Looking for rooms to rent or to rent out rooms in a large metropolis is one of the very common
life handles. Moreover, in the face of the current digital transformation trend, handling these transactions
with intelligent mechanisms is still a challenge. We recommend an app called Houflex. Houflex is an
application that supports room search and smart room management. To meet the room management
problem, we use Blockchain mechanism for smart contract creation. This mechanism needs consensus
between two parties and validation through blocks. Once the terms are agreed, the funds will be transferred
automatically without the need for an intermediary. Thereby, the system will automatically manage the
room rental contracts in a clear and transparent way. We focus on developing 2 modules: Web application
and Mobile application. Houflex is deployed synchronously with each other to increase convenience and
ease for users. The technology that we choose for Houflex development is as follows: Back-end, using Java
programming language with Springboot framework combined with NodeJS. On the Front-end, we use
Javascript language with React framework for web and React-Native for mobile. The application will be
deployed in the cloud with AWS and Docker services. Currently, the application will be deployed for
students in IUH with the search scope in the HCMC area. In the future, we will expand the search to the
whole country and support the integration of more utilities for room search and smart contract management.
Key words. Web Application, Mobile Application, Smart Contract, Blockchain, Cloud Computing