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

Đề tài xây dựng phần mềm ứng dụng tìm hoặc cho thuê trọ

16 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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 16
Dung lượng 1,02 MB

Nội dung

Đề tài “Ứng dụng tìm và cho thuê trọ” nhằm mục tiêu xây dựng một hệ thống quản lý toàn điện, mang đến cho người dùng không chỉ khả năng tìm kiếm thông tin về nhà trọ mà còn nâng cao trải

Trang 1

BỘ CÔNG THƯƠNG

TRƯỜNG ĐẠI HỌC CÔNG THƯƠNG

TPHCM

KHOA CÔNG NGHỆ THÔNG TIN

Dé tai: XAY DUNG PHAN MEM UNG DUNG

TIM HOAC CHO THUE TRO

Sinh vién thuc hién :

1 2001210713 — Huynh Hitu Léc — Nhom truéng

2 2001210713 — Pham Thị Yến Nhi

3 2001216028 — Nguyén Tan Phat

Trang 2

Tân Phú, ngày 06 tháng 09 năm 2024

Trang 3

MỤC LỤC

Trang 4

MO DAU

Trong thoi dai số hóa liên tục chuyền đổi và phát triển mạnh mẽ, các doanh

nghiệp không chỉ cạnh tranh về sản phẩm mà còn phải cải thiện trải nghiệm dịch

vụ đề thu hút và giữ chân khách hàng Trong bối cảnh đó, phần mềm tìm trọ đã trở thành một giải pháp tiên tiến, giúp người dùng để dàng tìm kiếm và thuê nhà một cách hiệu quả và chuyên nghiệp

Đề tài “Ứng dụng tìm và cho thuê trọ” nhằm mục tiêu xây dựng một hệ

thống quản lý toàn điện, mang đến cho người dùng không chỉ khả năng tìm kiếm thông tin về nhà trọ mà còn nâng cao trải nghiệm của khách hàng Từ đó, người

dùng có thé dé đàng theo dõi và so sánh các lựa chọn, dam bao lựa chọn nơi ở phù

hợp và đáp ứng nhu cầu của bản thân

Bài đồ án này sẽ trình bày quá trình nghiên cứu, phân tích và triển khai các chức năng cần thiết cho một phần mềm tìm trọ Từ việc quản lý thông tin nhà trọ,

đặt chỗ, đến theo dõi phản hồi và đánh giá, mỗi khía cạnh của hệ thống đều được

thiết kế dé đáp ứng nhu cầu ngày càng cao của người tiêu dùng và tối ưu hóa quy trình tìm kiếm Với sự kết hợp giữa công nghệ hiện đại và hiệu biết về nhu cầu của thị trường, đồ án không chỉ đáp ứng yêu cầu học thuật mà còn mang tính ứng dụng thực tiễn cao, góp phần vào xu hướng chuyên đôi số trong lĩnh vực bất động sản

Vì khả năng và thời gian còn hạn chế nên bài tiêu luận không tránh khỏi có

những thiếu sót nhất định Rất mong sự góp ý của thầy, cô và các bạn đề bài tiểu

luận của nhóm em được hoàn thiện hơn Xin chân thành cảm ơn sự hướng dẫn tận

tình của cô trong quá trình thực hiện đồ án này

Trang 5

CHUONG 1 KHAO SAT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU

CAU

1 Khảo sát hiện trạng

® Các chức năng chính cua website la :

+ Lưu trữ các thông tin về đặc điểm ngôi nhà, căn phòng cần cho thuê như ở khu vực nào, địa chỉ, giá thuê phòng và các thông tin cần thiết để có liên lạc với chủ

nhà Các thông tin được lưu trữ theo câu trúc hợp lý thuận lợi cho việc tìm kiếm

nhanh

Giao điện bắt mắt, thân thiện, cho phép đặt các thông tin quảng cáo

+ Trang bị chức năng tìm kiếm linh hoạt giúp người dùng có thê nhanh chóng tìm

kiếm ra thông tin nhà trọ theo khu vực, địa chỉ, giá cả

® Các nhóm người dùng :

+ Người sử đụng trang web có thể là bất kỳ ai biết sử đụng internet và đang có nhu cầu thuê nhà, phòng đề ở lại ít có thời gian đọc trên báo chí, hoặc không muốn liên

hệ với các trung tâm giao dịch nhà đất Người dùng có thê cung cấp ý kiến phản hồi cho người quản trị

+ Hay chủ nhà có nhà, phòng hiện tại không sử đụng mà muốn cho thuê nhưng lại không muốn đăng quảng cáo trên báo chí thủ tục rườm rà, không muốn liên hệ với các trung tâm giao dịch hay ín dân các quảng cáo lên tường, cột điện gây mắt mỹ quan đô thị có thể liên hệ đến người quản trị website nhằm đưa các thông tin lên Website

® Nhược Điểm:

+ Một số tính năng nâng cao trên Nhatot.com có thê yêu cầu phí, làm hạn chế khả năng tiếp cận của một số chủ nhà và người tìm trọ Điều này có thê khiến một số người dùng cảm thấy không công bằng khi họ phái trả tiền cho các tính năng cơ ban mà lẽ ra nên miễn phí

Trang 6

+ Giao diện của Nhatot.com đôi khi có thê gây choáng ngợp cho người đùng mới do

có quá nhiều tùy chọn và thông tin hiển thị cùng lúc Việc này có thể khiến người

dùng khó khăn trong việc tìm kiếm và lựa chọn thông tin một cách hiệu quả

+ Không có hệ thống đánh giá và phản hồi từ người dùng, điều này làm giảm độ tin cậy của thông tin về các phòng trọ Người dùng sẽ gặp khó khăn trong việc xác định chất lượng của các tin đăng mà không có ý kiến từ những người đã trải

Đây là một website chứa một lượng lớn thông tin về các nhà, phòng hiện tại chủ nhà không có nhu cầu sử dụng và muốn cho thuê Người truy cập vào trang web có thể sử dụng chức năng tìm kiếm theo khu vực như ở thành phố, quân huyện, tìm theo địa chỉ như số nhà của đường nảo đó, theo giá tiền thuê cũng như các tiện nghi của nhà, phòng cho thuê Đồng thời website cũng liên kết với các website khác nhằm giúp người truy cập có được hướng dẫn cụ thê sơ đồ đề đi đến nhà cần tìm, cung cấp cho người truy cập thông tin chỉ tiết về nhà, phòng có nhu

cầu cho thuê, địa chỉ email cũng như điện thoại đề liên hệ với chủ nhà Website

cũng có khả năng tiếp nhận cập nhật thông tin về một ngôi nhà nào đó mà người chủ nhà muốn đăng tải trên website cũng như các đăng ký quảng cáo trên website

từ phía các công ty khác

® Quy mô

+ Người Dùng : Bao gồm những người đang tìm kiếm nhà hoặc phòng đề thuê Có thể chia thành các nhóm như sinh viên, gia đình, người đi làm, v.v

+ Chủ Nhà: Những người có nhà hoặc phòng muốn cho thuê, có thể là cá nhân hoặc các công ty quản lý bất động sản

2 Mô tả tổng quan các nghiêp vụ cần giải quyết

Nếu người dùng là khách — người chưa đăng nhập vào website thì bạn chỉ

có thể tìm kiếm thông tin phòng trọ Khách sẽ có nhiều tính năng hơn khi đăng

nhập vào website — gọi là thành viên

Thành viên có thẻ là chủ nhà hoặc người đi thuê Nếu là chủ nhà, khi họ

muốn cho thuê phòng trọ thì họ cần đăng một tin trên website, trong tin dang sé

bao gồm các thông tin liên quan tới phòng trọ như hình ảnh, dia chỉ, tiền điện, tiền

Trang 7

nước, internet, nhà vệ sinh, máy lạnh, gác lửng, tình trạng phòng (còn hay hết phòng) Khi thông tin phòng trọ thay đổi chủ nhà có thể thay đôi các thông tin trên trên website, hoặc nếu hết phòng, chủ nhà cập nhật lại tình trạng là hết phòng Nếu

chủ nhà không muốn thông tin phòng trọ hiện trên website nữa, họ có thê ấn nó

Nếu là người đi thuê, họ cần thông tin về phòng trọ, họ có thê tìm kiếm các

tin đã được chủ nhà trọ đăng trên website Họ có thê tìm kiếm dựa theo các tiêu

chí như quận, giá tiền, bán kính n mét xung quanh Trong mỗi tin đăng đều có phân nhận xét của các thành viên trong website, người đi thuê có thê đựa vào đó

để đánh giá phòng trọ Nếu muốn, người đi thuê có thê bình luận để cho người khác biết thêm thông tin về tin đăng mà họ đang xem Người đi thuê hiện tại chưa tìm được phòng ưng ý, họ có thê cài đặt nhận thông báo theo các tiêu chí: quận, loại phòng, diện tích, giá thuê Khi co tin đăng được duyệt phù hợp với tiêu chí người đi thuê đã cài đặt, hệ thống sẽ gửi thông báo tới họ đề họ có thể xem qua

Về phía kiểm duyệt viên của website, họ sẽ phải xem xét nội dung các tin đăng do chủ nhà đăng lên Nếu tin đăng có nội dung hay thông tin không hợp lệ thì kiêm duyệt viên sẽ không duyệt và nó sẽ không được hiển thị lên website, ngược

lại nêu hợp lệ tin đăng sẽ được duyệt và hiển thị lên website Nếu kiểm duyệt viên

thay tin đăng đã được duyệt có vấn đề vẻ thông tin, họ có thể khóa tin đăng đó, nó

sẽ không được hiển thị trên website nữa Kiểm duyệt viên còn có thể xem được

timeline của hệ thống

Cuối cùng là quản trị hệ thống, họ có các quyền của kiểm duyệt viên và được phép cấp quyền cho các thành viên khác Họ cũng có thê kiểm tra tình trạng hoạt động của một kiểm duyệt viên, đê đảm bảo rằng họ có làm việc Họ có quyền thay đôi thông tin cá nhân của một tài khoản

.- Mô tả quy trình của các nghiệp vụ

Dang ky va quan ly tai khoan

Người cho thuê (chủ nhà):

+ Dang ky tai khoan trén website

+ Cập nhật thông tin cá nhân (họ tên, địa chỉ, thông tm liên hệ(zalo)) + Quản lý hồ sơ và đăng bài cho thuê phòng hoặc nhà

Người thuê (khách hàng):

+ Đăng ký tải khoản trên website

+ Cập nhật thông tin cá nhân và yêu cầu về phòng hoặc nhà cần thuê Dang tin cho thuê

Chủ nhà:

Trang 8

o_ Đăng tin chỉ tiết về phòng hoặc nhà cho thuê bao gồm:

Mô tả chỉ tiết: điện tích, số phòng, số người ở, giá thuê, các tiện ích,

trí điều kiện thuê, v.v

Đăng tải hình ảnh thực tế của phòng/nhà

Chọn vị chính xác trên bản đồ

Thời gian cho thuê, thời gian nhận nhà và các điều kiện khác

o_ Thiết lập giá thuê, các khoản cọc, và điều kiện thanh toán (tháng, quý) o_ Kích hoạt bài đăng và có thé trả phi dé nang cao vi tri tin đăng (ví đụ: ưu tiên, quảng cáo)

3 Tìm kiếm và lọc thông tin

«ồ Người thuê:

+ Sử dụng công cụ tìm kiếm và bộ lọc đề tìm kiếm các phòng hoặc nhà theo

nhu câu (vị trí, giá, diện tích, tiện ích )

+ Xem các tin chỉ tiết, hình ảnh, và vị trí của phòng/nhà trên bản đồ + Lưu tin yêu thích đề tham khảo sau

4 Liên hệ

«ồ Người thuê:

+ Liên hệ với chủ nhà thông qua các kênh hỗ trợ trên website (gọi điện,

email )

5 Hỗ trợ khách hàng

« - Người cho thuê và người thuê:

+ Giải đáp thắc mắc: Trả lời các câu hỏi về cách sử dụng trang web, tìm kiếm phòng trọ, đăng ký tài khoản, hoặc liên quan đền quy trình thuê, cho thuê + Hỗ trợ đăng tin cho thuê: Hướng dẫn chủ trọ cách đăng tin chi tiết về phòng

trọ, cập nhật thông tin

+ Xử lý khiếu nại giúp người dùng giải quyết các vấn đề phát sinh khi tìm

phòng trọ hoặc liên hệ với chủ trọ, như việc phòng trọ không đúng mô tả

Trang 9

4 Các biêu mẫu liên quan

Trang 10

CHUONG 2 PHAN TICH VA DAC TA YEU CAU

1 Yêu cầu phi chức năng -

- Cac yéu cau bao tri va nang cap:

o Bao tri dé dang: Ma nguén phái được viết rõ ràng, để đọc, tuân thủ các tiêu chuẩn lập trình tốt để đễ dàng bảo trì, cập nhật trong tương lai

© Dễ chỉnh sửa: Dễ dàng thay đổi hoặc cập nhật, ví dụ như thêm tính năng mới

hoặc chỉnh sửa lỗi mà không cân thay đổi nhiều đến hệ thống cốt lõi

©o_ Cấu trúc module: Phần mềm nên được xây dựng dưới dạng các module độc lập

để việc nâng cấp một phần không ảnh hưởng đến toàn bộ hệ thống

- _ Các yêu cầu về độ hiệu quả:

o_ Thời gian phản hồi: Hệ thống phải phản hỏi các thao tác của người dùng trong thời gian đưới 2 giây đối với các chức năng cơ bán như tìm kiếm sản phẩm, tạo hóa đơn

o_ Tối ưu bộ nhớ: Phần mềm phải sử dụng tài nguyên máy tính một cách tối ưu,

tránh hiện tượng chiếm dụng quá nhiều bộ nhớ hay tài nguyên CPU, đảm bảo hiệu suất ôn định

©_ Quản lý cơ sở dữ liệu: Truy vấn cơ sở dữ liệu phải được tối ưu hóa, tránh các truy vấn thừa hoặc không cần thiết dé cai thiện hiệu suất

- _ Các yêu cầu về sự tương thích:

o_ Hệ điều hành: Phần mềm phải tương thích với các phiên bản Windows thông

dụng như Windows 10, Windows 11

o_ Màn hình: Phần mềm phải hoạt động tốt trên các độ phân giải màn hình phô biến

nhu 1366x768, 1920x1080, va co kha nang điều chỉnh giao điện theo kích thước man hình

- _ Các yêu cầu về hệ thống:

o_ Cơ sở dữ liệu: Hệ thống phải có khả năng lưu trữ và quản lý thông tin sản phẩm,

khách hàng, hóa đơn với khối lượng đữ liệu lớn mà không làm giám hiệu suất

o_ Tài khoản và phân quyền: Phần mềm phải cung cấp cơ chế quản lý người dùng voi cac quyén truy cập khác nhau

- _ Các yêu cầu pháp lý:

Trang 11

©_ Bảo mật dữ liệu: Đảm bảo bảo mật thông tin khách hàng và giao dịch, tuân thủ

quy định về báo vệ dữ liệu cá nhân

©_ Tuân thủ ban quyền phần mém: Moi thw vién, framework bên ngoai duge str dụng trong dự án (như thư viện kết nối cơ sở dữ liệu, các UI component) phai

tuân thủ các giấy phép bán quyển phần mềm

- _ Các yêu cầu về trải nghiệm người dùng:

o_ Giao diện để sử dụng: Phần mềm phải có giao điện thân thiện, dé str dung

o Tai liệu hướng dẫn: Cung cấp tài liệu hướng để hỗ trợ người dùng trong quá trình sử dụng

- _ Các yêu cầu phần cứng:

o Cau hinh tối thiểu:

" Bộ vị xử lý: Intel Core 15 hoặc tương đương

« RAM: Toi thiểu 4GB

= Octng: O cig tréng it nhat 50OMB dé cài đặt phần mềm và lưu trữ cơ sở đữ

liệu ban đầu

o_ Cấu hình đề nghị:

" Bộ vi xử lý: Intel Core 15 hoặc tương đương

= RAM: 8GB hoac cao hon

= Ocimg SSD dé téi wu hiéu suất và tốc độ truy cập dữ liệu

2 Yêu cầu chức năng

- Mé tachi tiết các chức năng của hệ thống:

- Quản lý tài khoản người dùng

« Chức năng đăng ký tài khoản

« - Chức năng đăng nhập/đăng xuất

« - Chức năng quản lý thông tin cá nhân

- Quản lý tin đăng cho thuê

« - Chức năng tạo mới tin đăng

« - Chức năng chỉnh sửa/xóa tin đăng

- Tim kiém va loc thong tin

« - Chức năng tìm kiếm bất động sản

« - Chức năng lọc kết qua

« - Chức năng bản đồ

Trang 12

Quản lý liên hệ và đặt chỗ

« Chức năng liên hệ chủ nhà

« - Chức năng đặt lịch xem nhà

- _ Quản lý phản hồi và đánh giá

- - Chức năng đánh giá chủ nha

- - Chức năng viết nhận xét

Hỗ trợ khách hàng và giải quyết khiếu nại

« _ Chức năng tạo yêu cầu hỗ trợ

Trang 13

3 Đặc tả Use-case

4 Sơ đồ Use-case nghiệp vụ

Dang Ky

- Quan Ly thành viên

<<incdlude>>

Khách Co A

xe -

+

Quan ly tin dang

- Lia “' Đang Nhap%,

Quan ly thong bao we af hà,

„z7 Sindude>> ‹ ' € >

a “”

or <<include>> Quan L¡ tin dang cua thanh vien

Quan ly bình luan va danhgia ,“ H

‘Quan ly thong tin ca nhan

DangXust

Thanh Vien

Kiem Duyet Vien

12

DH Công Thương TPHCM

Ngày đăng: 03/12/2024, 16:17

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

TÀI LIỆU LIÊN QUAN

w