Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 24 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
24
Dung lượng
1,11 MB
Nội dung
TRƯỜNG ĐẠI HỌC ĐÔNG Á KHOA CÔNG NGHỆ THÔNG TIN - - BÁO CÁO BÀI TẬP NHĨM PHÂN TÍCH VÀ THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Tên đề tài: HỆ THỐNG TÌM NHÀ TRỌ Thành viên nhóm: Đà Nẵng, 05/2022 MỤC LỤC CHƯƠNG 1: PHẦN MỞ ĐẦU .5 Tổng quan mục đích, lí chọn đề tài .5 Khảo sát tìm hiểu nhu cầu Phương pháp nghiên cứu CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG ỨNG DỤNG HỖ TRỢ TÌM KIẾM PHỊNG TRỌ SINH VIÊN 2.1 Xác định yêu cầu ứng dụng 2.1.1 Yêu cầu người tìm kiếm phịng 2.1.2 Yêu cầu người chủ cho thuê phòng người đăng tin tìm người ghép .8 2.2.1 Biểu đồ use case hệ thống 2.2.2 Biểu đồ lớp ứng dụng 11 2.2.4 Biểu đồ hệ thống 14 2.3 Phân tích hệ thống chức sở liệu thông tin ứng dụng hỗ trợ tìm trọ sinh viên 15 2.3.1 Chức ứng dụng 15 2.3.2 Thiết kế sở liệu 16 2.4 Thiết kế giao diện .19 CHƯƠNG 3: KẾT LUẬN 25 3.1 Kết đạt 25 3.2 Đánh giá 25 MỤC LỤC HÌNH ẢNH Hình 2.2 Biểu đồ use case hệ thống 13 Hình 2.2 Biểu đồ lớp hệ thống 15 Hình 2.2 Biểu đồ hoạt động use caser tìm kiếm phịng cùa hệ thống 16 Hình 2.2 Biểu đồ hoạt động use caser đăng tin cho thuê - tìm người ghép cùa hệ thống 17 Hình 2.2 Biểu đồ use case tìm kiếm phịng hệ thống 18 Hình 2.2 Biểu đị use case đăng tin phịng cho th - tìm người ghép hệ thống 19 MỤC LỤC BẢNG Bảng Bảng chức ứng dụng .21 Bảng Bảng liệu User 23 Bảng Bảng liệu Rooms 23 CHƯƠNG 1: PHẦN MỞ ĐẦU Tổng quan mục đích, lí chọn đề tài Ngày nay, với phát triển công nghệ với tăng dân số Đất nước ta đường phát triển hội nhập Địi hỏi nguồn nhân lực có kiến thức kĩ để xây dựng đất nước Điều phụ thuộc hệ học sinh, sinh viên ngồi ghế nhà trường Số lượng sinh viên nước ta ngày gia tăng nhu cầu cần có nơi học tập sinh hoạt, ăn nhu cầu cần thiết với sinh viên Ngoài việc đăng kí kí túc xá tìm kiếm phòng trọ sinh viên nhu cầu cấp thiết bước vào môi trường học xa nhà lên thành phố lớn Tuy nhiên việc tìm phịng trọ theo cách thủ cơng tìm thơng tin mạng xã hội nhiều hạn chế bất cập Hoặc đăng tin cho thuê trọ chủ trọ theo cách thủ công cần phải phát tờ rơi dán giấy tờ rơi khắp nơi mĩ quang thị Sinh viên cần nắm bắt thơng tin tìm nơi nhanh để ổn định nơi phục vụ việc ăn sinh hoạt học tập Việc tìm thơng tin phịng trọ cho th cịn gặp nhiều khó khăn dựa thực tế nhóm chúng em thực đề tài với ứng dụng hỗ trợ tìm phịng trọ sinh viên Khảo sát tìm hiểu nhu cầu Theo khảo sát năm gần tốc độ thị hóa, dân số tăng cao, lượng sinh viên dồn thành phố lớn để học tập làm việc ngày đông, làm cho nhu cầu tìm kiếm chỗ phịng trọ ln tình trạng cấp thiết nóng hổi Khảo sát sơ tình hình chung trường đại học thành phố lớn 85% - 95% sinh viên theo học trường Đại học, Cao đẳng phòng trọ cho thuê sinh viên gia đình giả chung cư Cịn lại sinh viên khu kí túc xá, đa số kí túc xá xây dựng cơng lập nên số lượng chỗ cung cấp cho sinh viên hạn chế Và sở vật chất hạn hẹp, chưa đảm bảo chất lượng cho sinh viên sinh hoạt học tập Tìm hiểu nhu cầu phòng trọ bạn sinh viên Hầu hết đa số bạn cho việc cần tìm kiếm phòng trọ để điều quan nhập học trường học Tuy nhiên việc tìm phịng trọ gặp nhiều khó khăn thơng tin tra cứu cịn hạn chế, khơng có cơng cụ chun nghiệp để hỗ trợ việc cần ứng dụng cung cấp hỗ trọ tìm kiếm đăng tin tìm người ghép điều thực cần thiết Phương pháp nghiên cứu Dựa khảo sát thực tế tìm hiểu nhu cầu sinh viên tìm nhà trọ Nhóm em đề xuất thực phương pháp nghiên cứu thực đề tài Nhóm em để nghiên cứu nhu cầu sinh viên tìm kiếm thơng tin phịng trọ quan tâm đến tiêu chí trước định Các tiêu chí chọn phòng trọ cần thuê sinh viên thường ưu tiên theo thứ tự vị trí, giá cả, diện tích tiện nghỉ tối thiểu nhà xe, máy giặc, bếp nấu ăn Hoặc sinh viên đăng tin tìm người cần ghép để chia sẻ tiền chi phí phịng Ngồi người đăng tin cho thuê cần đăng thơng tin cho việc đăng tin phịng Mang lại thơng tin xác đầy đủ cho người cần thuê CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG ỨNG DỤNG HỖ TRỢ TÌM KIẾM PHÒNG TRỌ SINH VIÊN 2.1 Xác định yêu cầu ứng dụng 2.1.1 u cầu người tìm kiếm phịng Sinh viên tìm kiếm phịng phải tìm kiếm thơng tin phịng gồm có: - Địa phịng trọ cho th kèm thơng tin phịng bao gồm: o Địa cụ thể phịng o Diện tích phịng o Giá phịng o Hình ảnh cùa phịng o Các tiện ích phịng như: nhà xe, bếp nấu ăn, máy giặc, … - Thông tin liên lạc qua gọi điện cho chủ cho thuê gồm: o Liên lạc qua gọi điện o Liên lạc qua nhắn tin 2.1.2 Yêu cầu người chủ cho thuê phòng người đăng tin tìm người ghép Người cho thuê phịng người đăng tin tìm người ghép cung cấp đầy đủ thông tin sau: - Địa chỉ: thành phố, quận, phường, đường, số nhà,… - Loại tin: chủ cho thuê tìm người ghép - Loại phòng: phòng, hộ, phòng KTX, nhà nguyên - Giá phịng - Diện tích - Tiện ích có gồm: tủ lạnh, Wifi, máy giặc, điều hịa, giữ xe, bếp, WC riêng, tự giấc 2.2 Vẽ biểu đồ phân tich thiết kế hệ thống 2.2.1 Biểu đồ use case hệ thống Hình 2.2 Biểu đồ use case hệ thống Đặc tả use case với tác nhân người tìm phịng: - Tác nhân: Ngưởi tìm phịng - Mơ tả: người tìm kiếm phịng tìm phịng trọ cần th - Dịng kiện chính: o Người tìm phịng đăng nhập tài khoản vào ứng dụng o Giao diện đăng nhập hiển thị cho phép người tìm kiếm đăng nhập tài khoản o Sau đăng nhập thành cơng, người tìm kiếm xem phòng cho thuê giao diện trang chủ o Người tìm kiếm xem chi tiết thơng tin phịng muốn th o Người tìm kiếm liên hệ người cho thuê phòng gọi qua số điện thoại nhắn tin o Ngồi người tìm kiếm cịn nhập thơng tin địa thành phố quận tìm kiếm vào tìm kiếm để tìm phòng trọ quận thành phố cần thuê Đặc tả use case với tác nhân người cho thuê người đăng tin tìm người ghép ( gọi chung người đăng tin ) - Tác nhân: người đăng tin - Mô tả: người đăng tin đăng tải thông tin phịng trọ cần cho th tìm người ghép - Dịng kiện chính: o Người đăng tin đăng nhập tài khoản vào ứng dụng o Trong giao diện trang chủ cho phép người đăng tin thực việc đăng tin phòng trọ cần cho thuê phịng tìm người ghép o Giao diện đăng tin cho phép người đăng tin nhập đầy đủ thông tin phòng trọ gồm: thàn phố, quận, địa cụ thể, loại tin cho th phịng tìm người ghép, giá tháng, diện tích, tiện ích khác, mơ tả hình ảnh o Sau đăng tin thành cơng người đăng tin xem lại đăng mà đăng tin trước o Ngồi người đăng tin xem phịng cho th tìm người ghép trang chủ o Người đăng tin tìm kiếm phịng cho th theo địa quận thành phố 2.2.2 Biểu đồ lớp ứng dụng Hình 2.2 Biểu đồ lớp hệ thống 10 2.2.3 Biểu đồ hoạt động hệ thống Biểu đồ use case tìm kiếm phịng: Hình 2.2 Biểu đồ hoạt động use caser tìm kiếm phịng cùa hệ thống Mơ tả hoạt động: - Người tìm phịng đăng nhập tài khoản vào ứng dụng - Giao diện đăng nhập hiển thị cho phép người tìm kiếm đăng nhập tài khoản - Sau đăng nhập thành công, người tìm kiếm xem phịng cho thuê giao diện trang chủ - Người tìm kiếm xem chi tiết thơng tin phịng muốn th 11 - Người tìm kiếm liên hệ người cho thuê phòng gọi qua số điện thoại nhắn tin - Ngồi người tìm kiếm cịn nhập thơng tin địa thành phố quận tìm kiếm vào tìm kiếm để tìm phịng trọ quận thành phố cần thuê Biểu đồ use case người đăng tin cho thuê – tìm người ghép: Hình 2.2 Biểu đồ hoạt động use caser đăng tin cho thuê - tìm người ghép cùa hệ thống 12 Mô tả hoạt động: - Người đăng tin đăng nhập tài khoản vào ứng dụng - Trong giao diện trang chủ cho phép người đăng tin thực việc đăng tin phòng trọ cần cho thuê phòng tìm người ghép - Giao diện đăng tin cho phép người đăng tin nhập đầy đủ thông tin phòng trọ gồm: thàn phố, quận, địa cụ thể, loại tin cho th phịng tìm người ghép, giá tháng, diện tích, tiện ích khác, mơ tả hình ảnh - Sau đăng tin thành cơng người đăng tin xem lại đăng mà đăng tin trước - Ngồi người đăng tin xem phịng cho th tìm người ghép trang chủ - Người đăng tin tìm kiếm phịng cho th theo địa quận thành phố 2.2.4 Biểu đồ hệ thống Biểu đồ use case tìm kiếm phịng hệ thống Hình 2.2 Biểu đồ use case tìm kiếm phịng hệ thống 13 Biểu đồ use case dăng tin phòng cho thuê – tìm người ghép hệ thống Hình 2.2 Biểu đò use case đăng tin phịng cho th - tìm người ghép hệ thống 2.3 Phân tích hệ thống chức sở liệu thơng tin ứng dụng hỗ trợ tìm trọ sinh viên 2.3.1 Chức ứng dụng Mục Chức Mô tả Xem chi tiết thông tin phịng cho th Người dùng xem chi tiết thơng tin phịng cho th với giá cả, diện tích tiện ích Liên hệ người cho th Người tìm kiếm phịng cho th liên hệ trức tiếp qua số điện thoại nhắn tin cho người cho thuê cho chức liên hệ Xem phịng cho th Xem thơng tin phịng cho th 14 Tìm kiếm phịng Cho phép người dùng tìm kiếm sau nhập thơng tin quận thành phố cần tìm dể kết cần tìm kiếm Đăng tin phịng cho th – phịng tìm người ghép Người đăng tin phịng cho th dăng đầu đủ thơng tin phịng cho thuê giá cả, diện tích, địa để người tìm kiếm dễ nắm bắt thơng tin Xem lại đăng Người đăng tin cho thuê – người tìm người ghép xem lại đăng đăng Đăng nhập với tài khoản Google cá nhân Ứng dụng cho phép người dùng tài khoản google có sẵn để đăng nhập vào ứng dụng, tiện lợi Bảng Bảng chức ứng dụng 2.3.2 Thiết kế sở liệu Bảng nguoidung STT Tên Kiểu liệu Mô tả Idnguoidung Varchar PK Idvaitro_nguoidung Varchar FK ten Text sodienthoai Text diachi Varchar email Text Bảng Bảng liệu User 15 Bảng phòng STT Tên Kiểu liệu Mô tả idphong Int PK idloaiphong Varchar FK mota Varchar dientich Varchar giaca Int trangthai Varchar ngaytao Varchar Bảng Bảng liệu phòng 3.bảng timkiem STT Tên Kiểu liệu Mô tả idphong int FK loaiphong varchar dientich int diachi varchar ngaydang date Bảng Bảng liệu tìm kiếm 16 STT Tên Kiểu liệu Mô tả idloaiphong int PK tenloaiphong nvarchar motacualoaiphong nvarchar ngaycapnhat date Bảng Bảng liệu loai_phong STT Tên Kiểu liệu Mô tả idthongtinphong int PK idphong int FK nguoitao nvarchar FK diachi nvarchar ngaytao date ngaydang date Bảng Bảng liệu phong_thongtin 17 2.4 Thiết kế giao diện Bảng : Giao diện web 18 Bảng : Đăng nhập 19 Bảng 3: Cho th phịng trọ 20 Bảng : Tìm ghép 21 Bảng : đăng tin 22 Bảng : Thông tin người liên hệ 23 CHƯƠNG 3: KẾT LUẬN 3.1 Kết đạt Ứng dụng sau hoàn thành đáp ứng nhu cầu tìm phịng trọ sinh viên việc tìm kiếm đăng tin tìm người ghép để tiết kiệm chi phí Ngồi tính đăng tin phịng trọ cho thuê đưa vào sử dụng, cho phép người đăng tin đăng thơng thơng tin cách nhanh chóng tiện lợi Giao diện tương đối dễ dàng sử dụng, thao tác nhanh gọn thuận tiện cho người sử dụng Ứng dụng nhiều hạn chế phát triển thêm để hoàn thiện tương lai 3.2 Đánh giá Về mặt ứng dụng đáp ứng phần tính cần thiết cho việc tìm kiếm phịng trọ đăng tin cho thuê – tìm người ghép người dùng ứng dụng Tuy nhiên với hạn chế thời gian với kiến thức, ứng dụng chúng em số hạn chế sau: - Giao diện chưa đẹp mắt Chưa có số tính đặc biệt Ứng dụng chưa có tính chun nghiệp cao Chưa có ứng dụng website 3.3 Phương hướng phát triển ứng dụng Đây chương trình ứng dụng thực tế lớn phức tạp, cần có nhóm chun gia thực Vì khn khổ đề án đưa chức bản, mô phần nhỏ yêu cầu thực tế Rất mong nhận đóng góp ý kiến thầy giáo bạn bè để chương trình tiếp tục hồn thiện, đáp ứng cách tốt cho công tác quản lý ký túc xá sinh viên 24