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

Đồ án môn học môn lập trình web xây dựng được một trang website làm cầu nối để mọi người có thể đăng thông tin cũng như tìm kiếm các phòng trọ cho thuê

10 4 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Đồ án môn học môn lập trình web xây dựng được một trang website làm cầu nối để mọi người có thể đăng thông tin cũng như tìm kiếm các phòng trọ cho thuê
Tác giả Ngô Gia Băng, Đinh Phúc Thọ, Phạm Chí Phương
Người hướng dẫn Nguyễn Huy Cường
Trường học Trường Đại Học Công Nghệ TP. HCM
Chuyên ngành Lập Trình Web
Thể loại Đồ án
Năm xuất bản 2023
Thành phố TP. Hồ Chí Minh
Định dạng
Số trang 10
Dung lượng 662,37 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HCM ĐỒ ÁN MÔN HỌC MÔN LẬP TRÌNH WEB Giảng viên hướng dẫn Nguyễn Huy Cường Nhóm thực hiện Nhóm 4 Sinh viên thực hiện 1) Ngô Gia[.]

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HCM

ĐỒ ÁN MÔN HỌC

MÔN: LẬP TRÌNH WEB

Giảng viên hướng dẫn : Nguyễn Huy Cường

Nhóm thực hiện: Nhóm 4

Sinh viên thực hiện :

1) Ngô Gia Băng 2011068237

2) Đinh Phúc Thọ 2011065348

3) Phạm Chí Phương 2011064726

TP Hồ Chí Minh, 2023

Trang 3

MỞ ĐẦU

 Website tìm nhà trọ là một website một lượng lớn thông tin về chủ nhà không có nhu cầu sử dụng và muốn cho thuê Người truy 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 g 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 chi 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

 Mục đích thực hiện đề tài:

 Củng cố, hoàn thiện, và áp dụng những kiến thức đã học vào sản phẩm thực tế

 Nghiên cứu, áp dụng những công nghệ mới để giải quyết những bài toán trong lập trình phần mềm

 Tạo ra được một sản phẩm hoàn thiện, có tính ứng dụng thực tiễn, phục vụ cho nhu cầu thiết thực trong cuộc sống

 Mục tiêu đề tài:

 Xây dựng được một trang website làm cầu nối để mọi người có thể đăng thông tin cũng như tìm kiếm các phòng trọ cho thuê trong thành phố

 Hệ thống được áp dụng các công nghệ mới, có đầy đủ các chức năng cơ bản, có thể vận hành trơn tru, và được xây dựng theo hướng có thể mở rộng lâu dài

 Phạm vi và đối tượng nghiên cứu:

 Tập trung về các loại hình nhà trọ, chung cư trên địa bàn thành phố

Hồ Chí Minh, sau đó mở rộng dần ra các khu vực lân cận

 Tham khảo những ngôn ngữ lập trình, framework, mã nguồn mở liên quan đến lập trình web

Trang 4

 Phương pháp nghiên cứu:

 Nghiên cứu cách hoạt động của các hệ thống tương tự đã vận hành trên internet

 Tổng hợp nguồn dữ liệu liên quan đến đề tài từ nhiều nguồn trên internet để xây dựng hệ thống CSDL

 Áp dụng những công nghệ đã học, nghiên cứu những công nghệ mới và áp dụng vào quá trình xây dựng sản phẩm như: NET, Entity Framework, Javascript, HTML, CSS…

 Một số số hướng nghiên cứu và phát triển của đề tài như sau:

 Xây dựng thêm các tính năng như xác thực tài khoản qua email,

số điện thoại để đảm bảo bảo mật

 Kết nối với các mạng xã hội để mở rộng khả năng tìm kiếm thông tin

 Xây dựng theo hướng client – server

 Cải thiện UI/UX của hệ thống

 Thực hiện cân bằng tải (load balancing) để tối ưu hiệu năng của

hệ thống

Trang 5

PHÂN TÍCH HỆ THỐNG

1 Bài toán thực tế

Chỗ ở luôn là một trong những nhu cầu thiết yếu, quan tâm nhất của mọi người Đối với những nơi phát triển năng động như thành phố

Hồ Chí Minh thì vấn đề này càng nổi bật hơn hết Với lượng lớn dòng người đổ về từ các địa phương lân cận đến thành phố để học tập và làm việc thì nhu cầu chỗ ở ngày càng một tăng nhanh và chưa có dấu hiệu dừng lại.Với việc nguồn cầu luôn tăng, trong khi nguồn cung thì có giới hạn cộng thêm việc thiếu nguồn thông tin chi tiết và chính xác, việc tìm kiếm và thuê một phòng trọ, căn hộ,… phù hợp với nhu cầu và điều kiện của bản thân trở nên ngày một khó khăn hơn, đặc biệt là đối với những đối tượng không có quá nhiều sự lựa chọn như là học sinh, sinh viên hay người lao động có thu nhập thấp

Bên cạnh đó cũng có nhiều người chủ sở hữu có nhu cầu cho thuê phòng trọ, nhưng không tiếp cận được cách quảng cáo phù hợp dẫn đến thông tin về phòng trọ không được biết đến rộng rãi Với sự phát triển nhanh chóng của internet, cùng với thói quen sử dụng internet mọi lúc mọi nơi của mọi người thì việc xây dựng một website làm cầu nối online giữa người cho thuê và người thuê phòng trọ là một trong những giải pháp thiết thực, hiệu quả và tiết kiệm chi phí nhất để giải quyết bài toán tìm kiếm phòng trọ đối với tất cả mọi người

2 Xác định chức năng

Từ bài toán thực tế trên, website phải đáp ứng được những yêu cầu cơ bản như sau:

 Cập nhật những thông tin mới và đầy đủ nhất về các phòng trọ trên địa bàn thành phố, những điểm nóng mà nhiều người có nhu cầu thuê trọ

 Hỗ trợ các công cụ tìm kiếm, các bộ lọc để giúp người dùng có thể tìm được phòng trọ phù hợp với nhu cầu cá nhân một cách nhanh chóng nhất

 Cung cấp giao diện để những cộng tác viên, chủ sở hữu bất động sản có thể chủ động đăng thông tin về các phòng trọ muốn cho thuê

 Người quản lý có thể kiểm soát được thông tin, kiểm duyệt nội dung các bài đăng và các tài khoản đăng kí có trong hệ thống

Trang 6

3 Đối tượng người dùng của hệ thống

Hệ thống phục vụ cho 3 nhóm đối tượng người dùng chính:

 Người quản trị: người kiểm soát hệ thống

 Cộng tác viên: người đăng thông tin về những bất động sản muốn cho thuê

 Người dùng cuối: người có nhu cầu thuê bất động sản sẽ tìm kiếm thông tin trên website phù hợp với nhu cầu của bản thân

4 Môi trường hoạt động

 Môi trường web là môi trường lý tưởng nhất cho việc tìm kiếm thông tin, mọi người có thể dễ dàng truy cập vào website từ bất kì thiết bị nào có kết nối internet mà không cần phải cài đặt hay yêu cầu gì phức tạp

5 Yêu cầu về giao diện

 Giao diện người dùng phải đảm bảo dễ nhìn, trực quan và hiển thị được đầy đủ thông tin nhất Giao diện phải cung cấp công cụ tìm kiếm và các bộ lọc đầy đủ các thông tin thiết yếu nhất về bất động sản để người dùng có thể tìm kiếm, lọc ra những thông tin mình muốn

 Giao diện của người cộng tác viên phải đầy đủ các khu vực để thao tác như thêm, sửa, xóa, xem chi tiết các bài đăng Các control phải bố trí hợp lý để tối ưu trải nghiệm của người dùng

 Giao diện của người quản lý phải đầy đủ thông tin muốn kiểm soát, thể hiện được rõ số lượng, trạng thái, nội dung chi tiết của các bài đăng cũng như các nội dung khác như tài khoản đăng kí, các thông tin liên quan đến website,…

Trang 7

CÁC CHỨC NĂNG ĐÃ HOÀN THÀNH

Giao diện chính:

Trang 8

 Sửa thông tin

 Đặt lịch xem phòng

Trang 9

CÁC CHỨC NĂNG CHƯA HOÀN THÀNH

 Mô tả chi tiết phòng

 Chức năng thêm (lỗi)

 Lọc và tìm kiếm

 Chức năng đăng nhập Admin ( quản lý toàn bộ website )

 Chức năng chat với người cho thuê

 Chưa tối ưu hóa giao diện

 Chỉnh sửa giao diện cho đẹp mắt với người dùng

Những mặt còn hạn chế

Ngoài những kết quả đạt được, có rất nhiều thiếu sót, vấn đề chưa giải quyết được như:

 Việc áp dụng công nghệ mới, mang tính vừa nghiên cứu vừa áp dụng thực tế sẽ chưa thể nào tối ưu được sản phẩm.

 Chưa biết cách cấu trúc một project một cách tối ưu, dẫn đến khó quản lý code, dẫn đến khó fix bug cũng như nâng cấp, mở rộng về sau.

 Vẫn còn nhiều hạn chế, bất hợp lý trong cấu trúc dữ liệu của hệ thống

 Giao diện chỉ mới đáp ứng mức tối thiểu trải nghiệm người dùng, vẫn cần phải tối ưu cả về UX lẫn tốc độ phản hồi.

 Nguồn dữ liệu vẫn còn ít, chưa đủ đa dạng

 Chưa kiểm thử và chặn hết các kịch bản lỗi có thể xảy ra của hệ thống.

Ngày đăng: 14/04/2023, 05:45

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w