TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG ĐỀ TÀI PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ MUA BÁN BẤT ĐỘNG SẢN Sinh viên thực hiện.
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG ĐỀ TÀI: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ MUA BÁN BẤT ĐỘNG SẢN Sinh viên thực : Giảng viên hướng dẫn : TS NGUYỄN THỊ HỒNG KHÁNH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CÔNG NGHỆ PHẦN MỀM Lớp : D14CNPM Khóa : 2019-2024 Hà Nội, tháng năm 2021 PHIẾU CHẤM ĐIỂM Sinh Viên Thực Hiện: Họ Tên Chữ Ky Ghi Chu Giảng Viên Chấm: Họ Tên Giảng viên 1: Giảng viên 2: Chữ Ky Ghi Chu MỤC LỤC Lời Nói Đầu Những năm gần đây, khoa học công nghệ phát triển vũ bão, đặc biệt lĩnh vực cơng nghệ thơng tin Có thể nói cơng nghệ thông tin len lỏi vào hầu hết tất lĩnh vực sống Trong đó, cơng nghệ phần mềm ln ln đóng vai trị tiên phong, dẫn đầu q trình Các phần mềm ứng dụng ngày nhiều công việc sống thường ngày người Với hoạt động công ty, cửa hàng có quy mơ lớn tăng cường mở rộng xây dựng website tốt Bắt nguồn cung ý tưởng cung với gợi ý giá viên Nguyễn Thị Hồng Khánh, em thực báo báo cáo"Phân tích thiết kế hệ thống theo hướng đối tượng quản lý mua bán bất động sản" Việc xây dựng trang web để phục vụ nhu cầu riêng tổ chức, công ty thậm chí cá nhân, ngày nay, không lấy làm lạ Với chỉ vài thao tác đơn giản, người chở thành chủ website giới thiệu mà quan tâm: website giới thiệu thân gia đình anh ta, hay website trình bày sư tập hình ảnh loại xe mà thích chẳng hạn Trong q trình làm bài, chúng em cịn nhiều thiếu sót hạn chế kính mong thầy bở sung, góp ý để chúng emm hồn thiện hơn; thực có ích cho người dùng Lời Cảm Ơn Ngày nay, việc ứng dụng công nghệ thông tin trở nên phổ biến hầu hết quan, doanh nghiêp, trường học đặc biệt việc áp dụng công tác tin học công tác quản lý Trong ít năm trở lại đây, với tốc độ phát triển vũ bão, CNTT làm cho sống người trở nên thú vị đơn giản Vì vậy để bắt kịp với nhịp độ phát triển xã hội, kiến thức học giảng đường vô quan trọng với chúng em Chúng em xin chân thành cảm ơn cô mơn tận tình giảng dạy cho chúng em suốt thời gian học tập vừa qua Nhờ có chỉ dạy tận tình để giúp chúng em hoàn hành báo cáo Chúng em xin chân thành gửi lời cảm ơn đặc biệt đến cô giáo Nguyễn Thị Hờng Khánh người tận tình hướng dẫn môn PTTKHĐT cho chúng em từng buổi học Cô giúp trang bị cho chúng em kiến thức môn học động lực để tiếp tục đường chinh phục công nghệ Chúng em xin chân thành cảm ơn thầy cô! CHƯƠNG I: GIỚI THIỆU ĐỀ TÀI 1.1.Khảo sát trạng Trong thời gian qua, lĩnh vực nhà ở thị trường bất động sản nước ta có bước phát triển tích cực, nhiều dự án khu đô thị mới, phát triển nhà ở, cơng trình dịch vụ với hệ thống hạ tầng kỹ tḥt, hạ tầng xã hội đờng hình thành làm thay đổi mặt đô thị, nâng cao điều kiện sống tầng lớp nhân dân, góp phần tăng trưởng kinh tế, giải việc làm, chuyển đổi cấu lao động, tạo lập môi trường đô thị đại Thị trường bất động sản (BĐS), đặc biệt phân khúc thị trường nhà ở thu hút đáng kể nguồn lực xã hội, thúc đẩy ngành sản xuất khác phát triển, tăng thu cho ngân sách nhà nước Bên cạnh viêc tạo điều kiện phát triển nhà ở thương mại để đáp ứng nhu cầu thị trường, Nhà nước quan tâm thực chính sách hỗ trợ, cải thiện nhà ở cho đối tượng chính sách xã hội, người thu nhập thấp, bước đầu đạt nhiều thành đáng khích lệ Tuy nhiên, bên cạnh mặt tích cực đạt được, việc phát triển nhà ở thị trường BĐS thời gian vừa qua bộc lộ yếu kém, không ổn định Tại nhiều địa phương thị trường BĐS phát triển mang tính tự phát, thiếu chiến lược, kế hoạch cụ thể, tính minh bạch thị trường BĐS tất khâu hoạt động thị trường, từ hoạt động đầu tư, tạo lập BĐS đến hoạt động giao dịch mua, bán, chuyển nhượng, cho th BĐS cịn có nhiều hạn chế dẫn đến quan hệ cung - cầu chưa đảm bảo cân đối ổn định, giá nhà ở đứng ở mức cao so với mặt thu nhập người dân mức độ phát triển kinh tế, cấu sản phẩm nhà ở chưa phù hợp với đa số nhu cầu người dân, chương trình phát triển nhà ở phục vụ đối tượng chính sách xã hội, người có thu nhập thấp triển khai bị động, thiếu kế hoạch cụ thể Từ cách điều khiển ta thấy việc điều tra, khảo sát hệ thống sở liệu thông tin nhà ở thị trường BĐS cần thiết phải triển khai, mục tiêu cuối nghiên cứu đề xuất thiết lập hệ thống thông tin, sở liệu nhà ở thị trường BĐS đồng bộ, thống từ Trung ương đến địa phương, có độ tin cậy phục vụ kịp thời cơng tác quản lý nhà nước Bộ, ngành, địa phương có liên quan, đáp ứng yêu cầu phát triển kinh tế - xã hội yêu cầu chính đáng tổ chức, cá nhân xã hội 1.2 Sự cần thiết đề tài Tổng kết kinh nghiệm số nước giới, phân tích đặc điểm thực tế tại Việt Nam để tiến tới xây dựng phương pháp ḷn khoa học đề xuất mơ hình sở liệu thị trường bất động sản - Rà sốt, hồn thiện danh mục, nội dung, quản lý loại thông tin cần thiết phục vụ công tác quản lý thị trường BĐS; - Đề xuất mơ hình sở liệu cho thị trường làm xây dựng quy định quản lý, lưu trữ thông tin thị trường BĐS -Quản lý giao dịch, giỏ hàng, hợp đồng vấn đề nổi cộm chủ đầu tư bất động sản hoạt động kinh doanh Chính đề tài nghiên cứu thiết kế hệ thống quản lý bất động sản để góp phần giải vấn đề nêu 1.3 Mơ tả tốn - Phạm vi, quy mô: Dự án tiến hành điều tra, khảo sát thu thập số liệu trạng quản lý thông tin, loại thông tin cần thiết nhà ở thị trường bất động sản tại Trung ương địa phương - Đối tượng điều tra khảo sát là: tình hình quản lý nội dung thông tin thị trường bất động sản Phương pháp nghiên cứu biện pháp thực Các phương pháp nghiên cứu bản: - Phương pháp thống kê chọn mẫu kết hợp kinh nghiệm chuyên gia; - Phương pháp so sánh, đối chiếu biện pháp thực hiện: - Sử dụng phương pháp chuyên gia để thống vấn đề phương pháp luận phương pháp cụ thể thu thập, xử lý số liệu; - Gửi mẫu phiếu điều tra - Tập hợp số liệu xử lý số liệu tại Viện; - Phân tích số liệu thu thập được; - Đề xuất mô hình sở liệu làm xây dựng quy định quản lý, lưu trữ thông tin thị trường bất động sản Kết việc thực dự án sở để đề xuất nội dung quản lý, xây dựng hệ thống thông tin, sở liệu thị trường BĐS phục vụ công tác quản lý, phát triển kinh tế xã hội nhu cầu cộng đồng 1.4 Xác lập dự án 1.4.1 Khái quát phần mềm điều khiển: Phần mềm điều khiển viết theo mơ hình MVC Phần mềm điều khiển chia làm phần: Backend (APIs): - Thu liệu gửi từ gateway, giải mã ghi vào CSDL - Xử lý liệu nhận gửi tới frontend để hiển thị - Thực tác vụ yêu cầu từ frontend (Đăng nhập, thêm BĐS, sửa thơng tin BĐS,xóa BĐS, ) - Gửi lệnh điều khiển BĐS, khách hàng từ phần mềm đến gateway - Ghi lại log điều khiển tương ứng tài khoản - Gửi tin cảnh báo thông qua mail server SMS - Chat nội Frontend (Webapps): - Đăng nhập (Bắt buộc) - Hiển thị giao diện tương ứng quyền tài khoản đăng nhập - Có dashboard tởng hợp thơng tin - Có UX, UI trực quan tiện dụng - Danh sách khách hàng - Danh sách BĐS - Danh sách người điều khiển - Xuất báo cáo 1.4.2 Công nghệ sử dụng Xây dựng hệ thống quản lý công nghệ Nodejs 8.0, hệ quản trị sở liệu MySQL 5.5 Biểu đồ thành phần Quan ly hop dong Giao dien quan ly hop dong Ket noi CSDL_QLBDS Quan ly giao dich Bao mat thong tin Quan ly thu muc Giao dien quan ly giao dich Giao dien quan ly nguoi dung Quan ly nguoi dung Giao dien quan ly thu muc Giao dien chinh Biểu đồ triển khai Quan ly mua ban bat dong san Fax/Print May server Server Phong quan ly mua ban bat dong san TCP/IP TCP/IP TCP/IP May phong IT May phong ke toan May phong nhan vien Quan ly giao dich Quan ly nguoi dung Fax/print Fax/ripnt Sinh mã trình -Lớp người dùng TCP/IP Quan ly thu muc,hop dong Nguoi dung Ten nguoi dung : char Ma : int Id ten dang nhap : char Vi tri lam viec : char So dien thoai : int Email : char Noi dung : char getTennguoi dung() setTennguoidung() getMa() setMa() =>phát sinh mã trình #include “Nguoidung.h” Void Nguoidung::getTennguoidung(){ //TODO – implement Nguoidung::getTennguoidung Throw “Not yet implemented”;} voidNguoidung::setTennguoidung(){ //TODO – implement Nguoidung::setTennguoidung Throw “Not yet implemented”;} Void Nguoidung::getMa(){ //TODO – implement Nguoidung::getMa Throw “Not yet implemented”;} voidNguoidung::setMa(){ //TODO – implement Nguoidung::setMa Throw “Not yet implemented”;} -Lớp thư mục Thu muc Ten thu muc : char Ma : int Loai thu muc : char Noi dung : char getTenthumuc() setTenthumuc() getMa() setMa() => Phát sinh mã trình #include “Thumuc.h” Void Thumuc::getTenthumuc(){ //TODO – implement Thumuc::getTenthumuc Throw “Not yet implemented”;} voidThumuc::setTenthumuc(){ //TODO – implement Thumuc::setTenthumuc Throw “Not yet implemented”;} Void Thumuc::getMa(){ //TODO – implement Thumuc::getMa Throw “Not yet implemented”;} voidThumuc::setMa(){ //TODO – implement Thumuc::setMa Throw “Not yet implemented”;} -Lớp giao dịch Giao dich Ten giao dich : char Ma : int Loai giao dich : char Trang thai : char Hinh thuc toan : char Noi dung : char Ngay giao dich : date getTengiaodich() setTengiaodich() getMa() setMa() => Phát sinh mã trình #include “Giaodich.h” Void Giaodich::getTengiaodich(){ //TODO – implement Giaodich::getTengiaodich Throw “Not yet implemented”;} voidGiaodich::setTengiaodich(){ //TODO – implement Giaodich::setTengiaodich Throw “Not yet implemented”;} Void Giaodich::getMa(){ //TODO – implement Giaodich::getMa Throw “Not yet implemented”;} voidGiaodich::setMa(){ //TODO – implement Giaodich::setMa Throw “Not yet implemented”;} -Lớp hợp đồng Hop dong Ten hop dong : char Ma : int Loai hop dong : char Noi dung : char Dia diem : char Ngay ki hop dong : date Tong gia tri : int Nguoi ki : char getTenhopdong() setTenhopdong() getMa() setMa() => Phát sinh mã trình #include “Hopdong.h” Void Hopdong::getTenhopdong(){ //TODO – implement Hopdong::getTenhopdong Throw “Not yet implemented”;} voidHopdong::setTenhopdong(){ //TODO – implement Hopdong::setTenhopdong Throw “Not yet implemented”;} Void Hopdong::getMa(){ //TODO – implement Hopdong::getMa Throw “Not yet implemented”;} voidHopdong::setMa(){ //TODO – implement Hopdong::setMa Throw “Not yet implemented”;} -Lớp báo cáo Bao cao Ten bao cao : char Ma : int Loai bao cao : char Noi dung : char getTenbaocao() setTenbaocao() getMa() setMa() =>phát sinh mã trình #include “Baocao.h” Void Baocao::getTenbaocao(){ //TODO – implement Baocao::getTenbaocao Throw “Not yet implemented”;} voidBaocao::setTenbaocao(){ //TODO – implement Baocao::setTenbaocao Throw “Not yet implemented”;} Void Baocao::getMa(){ //TODO – implement Baocao::getMa Throw “Not yet implemented”;} voidBaocao::setMa(){ //TODO – implement Baocao::setMa Throw “Not yet implemented”;} 10 Mơ hình hóa sở dữ liệu 11 Thiết kế giao diện 11.1 Giao diện đăng kí 11.2 Giao diện đăng nhập 11.3 Giao diện giao dịch 11.4 Giao diện hợp đồng KẾT LUẬN 1.Đánh giá chung -Ưu điểm: +Chương trình có giao diện thân thiện, tḥn lợi cho người sử dụng +Chức chỉnh sửa, tìm kiếm… thực nhanh chóng thuận tiện +Phù hợp với ứng dụng triển khai diện rộng +Dễ dàng sử dụng quản lý -Nhược điểm: +Do khả nghiên cứu có hạn khả cịn hạn chế nên số vấn đề ý tưởng, chưa thực thi +Chương trình có tính chun nghiệp chưa cao, chức ít +Chưa giải trọn vẹn vấn đề nảy sinh trình xử lý +Giao diện thân thiện tính thẩm mỹ chưa cao 2.Kết luận Tóm lại hệ thống quản lý mua bán bất động sản hệt hống hữu ích, giúp cho việc quản lý sàn bất động sản dễ dàng nhanh chóng thuận tiện nhiều Với mục đích muốn giúp đỡ phần cho sàn bất động sản lớn nhỏ tại nên em xây dựng hệ thống mong ứng dụng nhiều ... qua MQTT Máy chủ SentOS CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG THEO HƯỚNG ĐỐI TƯỢNG 2.1 Mô tả hệ thống Phần mềm quản lý trung tâm phần hệ thống giám sát điều khiển BĐS thống giao diện dành cho Actor Sau... giỏ hàng, hợp đồng vấn đề nổi cộm chủ đầu tư bất động sản hoạt động kinh doanh Chính đề tài nghiên cứu thiết kế hệ thống quản lý bất động sản để góp phần giải vấn đề nêu 1.3 Mơ tả tốn -... viên Nguyễn Thị Hồng Khánh, em thực báo báo cáo "Phân tích thiết kế hệ thống theo hướng đối tượng quản lý mua bán bất động sản" Việc xây dựng trang web để phục vụ nhu cầu riêng tổ chức, công