Đồ án xây dựng phần mềm quản lý bất động sản

47 18 0
Đồ án xây dựng phần mềm quản lý bất động sản

Đ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

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN -🙚🙘🕮🙚🙘 - BÁO CÁO ĐỒ ÁN XÂY DỰNG PHẦN MỀM QUẢN LÝ BẤT ĐỘNG SẢN Giảng viên hướng dẫn : Thầy Phan Trung Hiếu Sinh viên thực : Huỳnh Bùi Khánh Vy Mã số sinh viên : 18520402 Lớp : SE122.N11 Bộ môn : Phát triển phần mềm Thành phố Hồ Chí Minh, tháng 12 năm 2022 LỜI CẢM ƠN Em xin cảm ơn thầy Phan Trung Hiếu, thầy hướng dẫn em hết khả suốt trình thực đồ án Thầy đưa cho em lời gợi ý động viên suốt trình thực đề tài, thầy nghiêm khắc đưa nhận xét, góp ý để em hồn thành đồ án cách tốt Nếu khơng có lời hướng dẫn, dạy bảo thầy đồ án khó hồn thiện Một lần nữa, chúng em xin chân thành cảm ơn thầy Đề tài xây dựng phát triền khoảng thời gian tháng nên bước đầu vào thực tế, kiến thức kinh nghiệm thực tiễn em nhiều hạn chế Do vậy, chắn tránh khỏi sai sót, nhóm mong nhận bảo, ý kiến đóng góp quý báu thầy bạn học lớp để chúng em có điều kiện bổ sung, nâng cao kiến thức lĩnh vực này, giúp hồn thiện tích lũy thêm cho thân nhiều kinh nghiệm, phục vụ tốt cho công việc thực tế sau Chúng em xin chân thành cảm ơn thầy! Thành phố Hồ Chí Minh, ngày 27 tháng 12 năm 2022 Sinh viên thực HUYNHG BÙI KHÁNH VY ĐỀ CƯƠNG CHI TIẾT Tên đề tài: Xây dựng phần mềm quản lý bất động sản Cán hướng dẫn: THẦY PHAN TRUNG HIẾU Thời gian thực hiện: Từ ngày 05/09/2022 đến ngày 28/12/2022 Sinh viên thực hiện: HUỲNH BÙI KHÁNH VY - 18520402 Nội dung đề tài:(Mô tả chi tiết mục tiêu, phạm vi, đối tượng, phương pháp thực hiện, kết mong đợi đề tài) Mục tiêu: Phần mềm quản lý bất động sản thực dựa hai mục đích sau: Thứ nghiên cứu cơng nghệ lập trình như: lập trình ứng dụng web với Angular, xây dựng hệ thống backend với NET Core Thứ hai phát triển ứng dụng web có tính thực tiễn cao, có khả triển khai ứng dụng vào thực tế, hỗ trợ công ty bất động sản quản lý dự án động sản, giao diện thân thiện với người dùng, bố cục hợp lý, đáp ứng chức cần thiết ứng dụng quản lý bất động sản Ngồi cịn xây dựng trang quản trị với chức quản lý thông tin đa dạng tiện dụng Nhóm hy vọng dựa tảng lý thuyết tìm hiểu được, kết hợp với giúp đỡ thầy hướng dẫn, đồ án đạt kết mong đợi Phương pháp thực hiện: làm công việc phù hợp với lực kinh nghiệm, thực đồ án theo lượng công việc thời gian lập kế hoạch chi tiết Công nghệ sử dụng: - Front-end: Angular - Back-end: C# NET Core - Database: SQL Server - Source Control: Github - Swagger UI - REST API Kết mong đợi: Sau xác định đề tài nghiên cứu, tìm hiểu thực tế, em xây dựng ý tưởng thiết kế website quản lý bất động sản đạt mục tiêu sau: - Hiển thị danh sách dự án - Phân trang - Thêm dự án thu mua - Thêm dự án hợp tác - Thêm dự bất động sản riêng lẻ Đối tượng: - Nhân viên, quản lý cửa hàng Các tiêu chí khác: Tính thẩm mỹ - Phần mềm có giao diện đẹp, dễ sử dụng, bố cục hợp lý hút người dùng sử dụng Tính logic bảo mật - Tạo liên kết logic hình để người dùng chuyển hình cách nhanh thuận tiện - Đảm bảo tính bảo mật thơng tin nhạy cảm, tạo cảm giác an tồn cho người dùng - Có thể cập nhật, thêm xóa sửa đổi thơng tin liên quan đến sản phẩm vấn đề khác liên quan khác đến người dùng Kế hoạch thực hiện: Thời gian Nội dung Giai đoạn 05/09/2022 – 19/09/2022 - Tìm hiểu đề tài, xác định chức Chuẩn bị kiến thức cơng nghệ hệ thống - Tìm hiểu Angular để xây dựng Frontend - Tìm hiểu Web API C# để xây dựng Backend - Tìm hiểu SQL Server để xây dựng Database 20/09/2022 – 10/10/2022 - Phân tích, xác định, đặc tả chức Phân tích thiết kế hệ thống - Xác định luồng xử lí - Thiết kế base source hệ thống - Xây dựng CSDL - Thiết kế UI 11/10/2022 – 19/11/2022 Xây dựng ứng dụng - Xây dựng Frontend Angular - Xây dựng Backend Web API C# - Tích hợp API vào ứng dụng web 20/11/2022 – 03/12/2022 - Thực kiểm thử luồng chức Kiểm thử sửa lỗi - Sửa lỗi, cải thiện giao diện, hoàn thiện ứng dụng 04/12/2022 – 26/12/2022 Hoàn thiện báo cáo - Hoàn thiện báo cáo MỤC LỤC LỜI CẢM ƠN ĐỀ CƯƠNG CHI TIẾT MỤC LỤC DANH MỤC BẢNG DANH MỤC HÌNH ẢNH CHƯƠNG - TỔNG QUAN VỀ ĐỀ TÀI 10 1.1 Giới thiệu đề tài 1.2 Khảo sát trạng 1.3 Đối tượng nghiên cứu 1.4 Phạm vi nghiên cứu 1.5 Phương pháp nghiên cứu 1.6 Nhiệm vụ đề tài CHƯƠNG - CƠ SỞ LÝ THUYẾT 2.1 Tổng quan Angular 3 2.1.1 Angular 2.1.2 Các phiên Angular 2.1.3 Các khái niệm Angular 2.1.4 Những tính bật Angular 2.2 Tổng quan NET Core 10 2.2.1 Giới thiệu 10 2.2.2 Khả sử dụng 10 2.2.3 Thành phần 11 2.2.4 Phân biệt NET Framework, NET Core Mono 12 2.2.5 Trường hợp sử dụng 13 2.3 Tổng quan SQL Server 13 2.3.1 Giới thiệu 13 2.3.2 Các thành phần SQL Server 14 2.3.3 Các phiên SQL Server 15 2.3.4 Sự khác biệt SQL Azure SQL Server 16 CHƯƠNG - PHÂN TÍCH THIẾT KẾ HỆ THỐNG 3.1 Mơ tả u cầu 17 17 3.1.1 Yêu cầu chức 17 3.1.2 Yêu cầu phi chức 18 3.2 Kiến trúc hệ thống 18 3.2.1 Sơ đồ kiến trúc tổng quát 18 3.2.2 Mô tả kiến trúc Front-End 19 3.2.3 Mô tả kiến trúc Back-End 20 CHƯƠNG - HIỆN THỰC HỆ THỐNG 22 4.1 Thiết kế liệu 22 4.1.1 Danh sách đối tượng hệ thống 22 4.1.2 Dữ liệu dự án bất động sản 24 4.1.3 Dữ liệu tài sản dự án 27 4.1.4 Dữ liệu đối tượng khai thác tài sản 28 4.1.5 Dữ liệu đối tượng đăng ký sử dụng tài sản 29 4.1.6 Dữ liệu đối tượng tiến độ dự án 30 4.1.7 Dữ liệu đối tượng cấu sở hữu 31 4.1.8 Dữ liệu đối tượng lịch sử đơn hàng 31 4.2 Thiết kế giao diện 33 CHƯƠNG - KẾT LUẬN 35 5.1 Đánh giá 35 5.1.1 Thuận lợi 35 5.1.2 Khó khăn 35 5.2 Kết đạt 36 5.2.1 Ưu điểm 36 5.2.2 Nhược điểm 36 5.3 Hướng phát triển 36 TÀI LIỆU THAM KHẢO 37 DANH MỤC BẢNG Bảng Mô tả chức ứng dụng Bảng Mô tả thành phần kiến trúc front-end Bảng Mô tả thành phần kiến trúc back-end Bảng Danh sách đối tượng hệ thống (chức năng) Bảng Mô tả liệu dự án Bảng Mô tả liệu tài sản Bảng Mô tả đối tượng khai thác Bảng 4.5 Mô tả liệu danh mục Bảng Mô tả liệu tiến độ dự án Bảng 10 Mô tả liệu cấu sở hữu Bảng 11 Mô tả liệu cấu hợp tác DANH MỤC HÌNH ẢNH 18 20 21 23 26 27 29 30 30 31 32 Hình Một số phần mềm quản lý bất động sản Hình Cấu trúc file folder project Angular Hình Tính bật Angular Hình Thành phần NET Hình Thành phần SQL Server Hình Phiên SQL Server Hình Sơ đồ kiến trúc hệ thống Hình Sơ đồ kiến trúc front-end Hình Sơ đồ kiến trúc back-end Hình 10 Danh sách đối tượng hệ thống (thuộc tính) Hình 11 Đối tượng dự án Hình 12 Đối tượng tài sản dự án Hình 4.4 Đối tượng khai thác tài sản Hình 14 Đối tượng đăng ký sử dụng tài sản Hình 15 Đối tượng tiến độ dự án Hình 16 Đối tượng cấu sở hữu Hình 17 Đối tượng cấu hợp tác Hình 18 Giao diện hình xem danh sách dự án Hình 19 Giao diện hình thêm dự án thu mua Hình 20 Giao diện hình thêm dự án thu mua b Hình 21 Giao diện hình thêm dự án thu mua c Hình 22 Giao diện hình thêm dự án thu mua d 12 14 16 18 19 21 23 24 27 28 29 30 31 31 33 33 34 34 35 CHƯƠNG - TỔNG QUAN VỀ ĐỀ TÀI 1.1 Giới thiệu đề tài Quản lý kinh doanh bất động sản công nghệ trở thành chiến lược kinh doanh thiết yếu chủ đầu tư, sàn giao dịch bất động sản Trong phạm vi đề tài đồ án 2, nhóm nghiên cứu “Xây dựng phần mềm quản lý bất động sản” để hỗ trợ, chia sẻ, giảm bớt khó khăn cho nhân viên quản lý bất động sản, khắc phục nhu cầu quản lý, bảo toàn liệu giúp người dùng dễ dàng tiếp cận sử dụng liệu hiệu 1.2 Khảo sát trạng Bất động sản ngành lớn ảnh hưởng nhiều tới kinh tế Lấy ví dụ: Các chuyên trang kinh tế ln có mục bất động sản đứng cạnh kinh tế vĩ mơ, chứng khốn, ngân hàng…Các ngân hàng ưa thích chấp bất động sản làm tài sản đảm ... đất đai, quản lý bất động sản, môi giới bất động sản, sàn giao dịch bất động sản? ??và có nhiệt huyết, trách nhiệm, sẵn sàng gia nhập thị trường lao động Đây số phần mềm quản lý bất động sản nhiều... ty bất động sản 1.4 Phạm vi nghiên cứu Đề tài tập trung vào nghiên cứu ứng dụng quản lý bất động sản Sản phẩm đề tài ứng dụng giúp cho nhân viên công ty bất động sản thơng qua phần mềm quản lý. .. tài Quản lý kinh doanh bất động sản công nghệ trở thành chiến lược kinh doanh thiết yếu chủ đầu tư, sàn giao dịch bất động sản Trong phạm vi đề tài đồ án 2, nhóm nghiên cứu ? ?Xây dựng phần mềm quản

Ngày đăng: 01/02/2023, 21:13

Tài liệu cùng người dùng

Tài liệu liên quan