Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 111 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
111
Dung lượng
4,5 MB
Nội dung
GVHD: Lê Mậu Long SVTH: 070068T, 070122T LỜI CẢM ƠN Để hồn thành khóa luận này, chúng em xin ỏt lòng biết ơn sâu sắc đến Thầy Lê Mậu Long, tận tình hướng dẫn suốt trình viết khóa luận tốt nghiệp Chúng em chân thành cảm ơn quý Thầy, Cô khoa Công Nghệ Thông Tin, Trường Đại Học Tôn Đức Thắng, đặc biệt thầy tận tình dạy bảo cho tơi suốt thời gian học tập trường Với vốn kiến thức tiếp thu q trình học khơng tảng cho q trình nghiên cứu khóa luận mà hành trang quý báu để chúng em bước vào đời cách vững tự tin Cuối chúng em kính chúc q Th ầy, Cơ dồi sức khỏe thành công nghiệp cao quý Mặc dù chúng chúng em có nhiều cố gắng hoàn thiện luận văn tất nhiệt tình l ực mình, nhiên khơng thể tránh khỏi thiếu sót, mong nhận góp ý q báu q thầy bạn Chân thành cảm ơn! SVTH: Huỳnh Nguyễn Duy, Nguyễn Thanh Hồng Đại học Tơn Đức Thắng Trang GVHD: Lê Mậu Long SVTH: 070068T, 070122T NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Đại học Tôn Đức Thắng Trang GVHD: Lê Mậu Long SVTH: 070068T, 070122T NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Đại học Tôn Đức Thắng Trang GVHD: Lê Mậu Long SVTH: 070068T, 070122T MỤC LỤC Lời cảm ơn Trang Nhận xét GVHD Trang Nhận xét giáo viên phản biện Trang Mục lục _ Trang Danh mục từ viết tắt Trang Danh mục bảng biểu _ Trang Danh mục hình vẽ _ Trang Lời mở đầu _ Trang 10 Chương 1: Tìm hiểu CakePHP framework Trang 11 1.1 Giới thiệu _ 1.2 Tính CakePHP 1.3 Mơ hình MVC CakePHP 1.4 Cài đặt 1.4.1 Cài đặt _ 1.5 Các nguyên tắc CakePHP _ 1.5.1 Cấu trúc CakePHP 1.5.2 Mở rộng _ 1.6 Yêu cầu điển hình CakePHP _ 1.7 Cấu trúc thư mục CakePHP 1.7.1 Thư mục APP _ 1.8 Các qui ước CakePHP 1.8.1 Các qui ước file tên lớp _ 1.8.2 Qui ước tên model tên bảng csdl 1.8.3 Qui ước controller _ 1.8.4 Qui ước View _ 1.9 Các thành phần CakePHP 1.9.1 Model _ 1.9.2 View Đại học Tôn Đức Thắng Trang 11 Trang 11 Trang 12 Trang 14 Trang 14 Trang 16 Trang 16 Trang 18 Trang 19 Trang 20 Trang 21 Trang 22 Trang 22 Trang 23 Trang 24 Trang 24 Trang 25 Trang 25 Trang 33 Trang GVHD: Lê Mậu Long SVTH: 070068T, 070122T 1.9.3 Controler _ Chương 2: Phân tích thiết kế hệ thống 2.1 Tổng quan 2.1.1 Mục đích hệ thống _ 2.1.2 Các chức hệ thống 2.1.3 Yêu cầu hệ thống _ 2.2 Lược đồ Usecase _ 2.3 Đặc tả Usecase _ 2.3.1 Đăng ký thành viên 2.3.2 Tìm kiếm nhà đất _ 2.3.3 Xem thông tin nhà đất 2.3.4 Gửi viết, rao bán, mua cho thuê, thuê nhà đất 2.3.5 Đăng ký viết(Đăng ký tin giao dịch) 2.3.6 Đăng nhập _ 2.3.7 Quản lý thông tin cá nhân _ 2.3.8 Quản lý viết _ 2.3.9 Xem thống kê nhà đất 2.3.10 Quản lý thông tin người dùng, nhân viên điều hành 2.3.11 Quản lý ảnh upload _ 2.3.12 Quản lý viết khách đăng ký _ 2.3.13 Quản lý danh sách khách hàng giao dịch 2.3.14 Đăng thông báo, yêu cầu _ 2.3.15 Xem viết gửi, đăng ký 2.3.16 Quản lý loại, vị trí, hướng BĐS 2.3.17 Quản lý loại tiền _ 2.3.18 Quản lý danh sách tỉnh thành, quận huyện _ 2.3.19 Quản ký loại tin tức, tin tức 2.3.20 Quản lý phân quyền 2.3.21 Quản lý danh sách viết hết hạn _ 2.3.22 Tìm kiếm để quản lý _ Chương 3: Lớp đặc tả sơ đồ lớp 3.1 Sơ đồ quan hệ 3.2 Mô tả chi tiết lớp đối tượng _ 3.2.1 Tiện nghi BĐS _ 3.2.2 Người mua BĐS _ 3.2.3 Loại BĐS 3.2.4 Loại tiền _ 3.2.5 Đơn vị _ Đại học Tôn Đức Thắng Trang 45 Trang 57 Trang 57 Trang 57 Trang 57 Trang 57 Trang 59 Trang 59 Trang 59 Trang 60 Trang 60 Trang 61 Trang 62 Trang 63 Trang 63 Trang 63 Trang 64 Trang 64 Trang 65 Trang 65 Trang 66 Trang 66 Trang 66 Trang 67 Trang 68 Trang 68 Trang 68 Trang 68 Trang 69 Trang 69 Trang 70 Trang 70 Trang 71 Trang 71 Trang 72 Trang 73 Trang 73 Trang 74 Trang GVHD: Lê Mậu Long SVTH: 070068T, 070122T 3.2.6 Vị trí BĐS _ 3.2.7 BĐS _ 3.2.8 Loại giao dịch 3.2.9 Giá 3.2.10 Hướng 3.2.11 Bài viết 3.2.12 Nhóm người dùng 3.2.13 Hình BĐS 3.2.14 Người đăng ký giao dịch 3.2.15 Người dùng _ 3.2.16 Thành phố tỉnh 3.2.17 Quận huyện _ 3.2.18 Chủ BĐS _ 3.2.19 Thông tin cá nhân 3.2.20 Tin tức 3.2.21 Loại tin tức _ 3.3 Ràng buộc liệu 3.3.1 Convenices 3.3.2 Buyers 3.3.3 Es_types 3.3.4 Money_types 3.3.5 Units _ 3.3.6 Posintions 3.3.7 Estates _ 3.3.8 Transaction_types _ 3.3.9 Prices 3.3.10 Directions 3.3.11 Posts 3.3.12 Groups 3.3.13 Es_images 3.3.14 Registrations 3.3.15 Users 3.3.16 Cities 3.3.17 Districts _ 3.3.18 Hosts _ 3.3.19 Profiles 3.3.20 News 3.3.21 News_types Đại học Tôn Đức Thắng Trang 75 Trang 75 Trang 76 Trnag 77 Trang 77 Trang 78 Trang 79 Trang 79 Trang 80 Trang 80 Trang 81 Trang 81 Trang 82 Trang 83 Trang 84 Trang 84 Trang 85 Trang 85 Trang 85 Trang 85 Trang 85 Trang 86 Trang 86 Trang 86 Trang 86 Trang 86 Trang 86 Trang 87 Trang 87 Trang 87 Trang 87 Trang 87 Trang 87 Trang 87 Trang 87 Trang 88 Trang 88 Trang 84 Trang GVHD: Lê Mậu Long SVTH: 070068T, 070122T 3.4 Mơ hình chi tiết BĐS _ Trang 89 Chương 4: Giao diện hệ thống Trang 90 4.1 Giao diện người dùng Trang 90 4.1.1 Dự án kinh doanh Trang 90 4.1.2 Tin nhà đất _ Trang 90 4.1.3 Tìm kiếm _ Trang 91 4.1.4 Sàn giao dịch địa ốc Trang 92 4.1.5 Giá vàng – USD _ Trang 92 4.1.6 Giao diện trang chủ _ Trang 93 4.1.7 Giao diện sàn giao dịch Trang 94 4.1.8 Giao diện chi tiết viết _ Trang 95 4.1.9 Giao diện đăng ký viết _ Trang 96 4.1.10 Giao diện sau đăng ký viết xong Trang 96 4.1.11 Xem viết đăng ký Trang 97 4.1.12 Thống kê nhà đất Trang 98 4.1.13 Giao diện hiển thị tin tức _ Trang 99 4.1.14 Tìm kiếm tin tức _ Trang 100 4.1.15 Trang thông tin cá nhân _ Trang 100 4.1.16 Thay đổi thông tin cá nhân _ Trang 101 4.1.17 Tạo viết Trang 102 4.2 Giao diện quản lý Trang 103 4.2.1 Quản lý hình ảnh _ Trang 103 4.2.2 Quản lý người dùng _ Trang 104 4.2.3 Phân quyền Trang 104 4.2.4 Quản lý viết Trang 104 4.2.5 Kiểm duyệt viết người dùng Trang 105 4.2.6 Ẩn viết Trang 105 4.2.7 Bài viết hết hạn đăng Trang 106 4.2.8 Bài viết giao dịch Trang 106 4.2.9 Thực giao dịch viết _ Trang 107 4.2.10 Quản lý tin tức Trang 108 4.2.11 Quản lý tỉnh thành _ Trang 108 4.2.12 Quản lý quận huyện Trang 109 4.2.13 Quản lý loại tin Trang 109 4.2.14 Quản lý kiểu nhà Trang 109 4.2.15 Quản lý loại tiền _ Trang 110 4.2.16 Quản lý vị trí BĐS _ Trang 110 4.2.17 Quản lý hướng BĐS Trang 110 Đại học Tôn Đức Thắng Trang GVHD: Lê Mậu Long SVTH: 070068T, 070122T Tài liệu tham khảo Trang 111 Đại học Tôn Đức Thắng Trang GVHD: Lê Mậu Long SVTH: 070068T, 070122T Danh mục từ viết tắt - BĐS: bất động sản GVHD: giáo viên hướng dẫn SVTH: sinh viên thực CSDL: sở liệu PDF: Portable Document Format JSON: JavaScript Object Notation PHP: Hypertext Preprocessor MVC: Model View Controler AJAX: Asynchronous JavaScript and XML XML: Extensible Markup Language HTML: Hyper Text Markup Language ACL: Access Control List LDAP: Lightweight Directory Access Protocol RSS: Really Simple Syndication App: Application Danh mục bảng biểu - Mơ hình CSDL Trang 55 Danh mục hình vẽ Trang - Hình Mơ hình MVC CakePHP - Hình Yêu cầu điển hình CakePHP Trang 15 Trang 55 - Hình Mơ hình quan niệm liệu - Giao diện website Trang 75 Đại học Tôn Đức Thắng Trang GVHD: Lê Mậu Long SVTH: 070068T, 070122T LỜI MỞ ĐẦU Trong hoạt động bất động sản nay, hoạt động kinh doanh ngày đóng vai trị quan trọng Trong giai đoạn để đảm bảo tính minh bạch thị trường bất động sản nhu cầu thẩm định giao dịch tài sản trước thực hợp đồng ngày cao, làm cho bên tham gia giaoịch d yên tâm Nhất giao dịch bất động sản có giá trị lớn bi ệt thự nhu cầu tìm hiểu, tư vấn cần quan tâm Hiện công tác giao dịch diễn thị trường chủ yếu giao dịch ngầm Những vướng mắc khâu định giá tài sản gây khó khăn cho bên giao dịch, dẫn đến giao dịch không diễn cách suôn sẻ thuận lợi Trong hầu hết giao dịch thường có lợi cho bên bán họ có nhiều thơng tin bất động sản bên mua thường người thiệt thịi Do bên mua bất động sản nên yêu cầu bất động sản giao dịch cần phải có báo cáo cụ thể bất động sản có giá trị lớn biệt thự lại xác định giá trị thực chúng Do cần đến có mặt tổ chức, công ty thẩm định giá chuyên nghiệp cần thiết để xác định gí trị bất động sản cách khoa học khách quan Khách hàng chủ yếu công ty ngân hàng, doanh nghiệp vừa nhỏ, cá nhân chủ sở hữu bất động sản Chúng em nghiên cứu đề tài với ba mục đích: Củng cố lý thuyết bất động sản, đánh giá thực trạng giao dịch bất động sản đặc biệt giao dịch bất động sản thực thông qua website công ty, đưa m ột số giải pháp kiến nghị nhằm nâng cao hoạt động giao dịch bất động sản công ty Đại học Tôn Đức Thắng Trang 10 GVHD: Lê Mậu Long SVTH: 070068T, 070122T 4.1.12 Thống kê nhà đất Đại học Tôn Đức Thắng Trang 97 GVHD: Lê Mậu Long SVTH: 070068T, 070122T 4.1.13 Giao diện hiển thị tin tức Đại học Tôn Đức Thắng Trang 98 GVHD: Lê Mậu Long SVTH: 070068T, 070122T 4.1.14 Tìm kiếm tin tức 4.1.15 Trang thơng tin cá nhân Đại học Tôn Đức Thắng Trang 99 GVHD: Lê Mậu Long SVTH: 070068T, 070122T 4.1.16 Trang thay đổi thông tin cá nhân Đại học Tôn Đức Thắng Trang 100 GVHD: Lê Mậu Long SVTH: 070068T, 070122T 4.1.17 Tạo viết Đại học Tôn Đức Thắng Trang 101 GVHD: Lê Mậu Long SVTH: 070068T, 070122T 4.1.18 Giao diện quản lý 4.1.19 Quản lý hình ảnh Đại học Tơn Đức Thắng Trang 102 GVHD: Lê Mậu Long SVTH: 070068T, 070122T 4.1.20 Quản lý người dùng 4.1.21 Phân quyền 4.1.22 Quản lý viết Đại học Tôn Đức Thắng Trang 103 GVHD: Lê Mậu Long SVTH: 070068T, 070122T 4.1.23 Kiểm duyệt viết người dùng 4.1.24 Ẩn viết Đại học Tôn Đức Thắng Trang 104 GVHD: Lê Mậu Long SVTH: 070068T, 070122T 4.1.25 Bài viết hết hạn đăng 4.1.26 Bài viết giao dịch Đại học Tôn Đức Thắng Trang 105 GVHD: Lê Mậu Long SVTH: 070068T, 070122T 4.1.27 Thực giao dịch viết Sau nhập thơng tin Người mua Đại học Tôn Đức Thắng Trang 106 GVHD: Lê Mậu Long SVTH: 070068T, 070122T 4.1.28 Quản lý tin tức 4.1.29 Quản lý tỉnh thành 4.1.30 Quản lý quận huyện Đại học Tôn Đức Thắng Trang 107 GVHD: Lê Mậu Long SVTH: 070068T, 070122T 4.1.31 Quản lý loại tin 4.1.32 Quản lý kiểu nhà 4.1.33 Quản lý loại tiền 4.1.34 Quản lý vị trí BĐS Đại học Tơn Đức Thắng Trang 108 GVHD: Lê Mậu Long SVTH: 070068T, 070122T 4.1.35 Quản lý hướng BĐS Đại học Tôn Đức Thắng Trang 109 GVHD: Lê Mậu Long SVTH: 070068T, 070122T TÀI LIỆU THAM KHẢO Tiếng Anh: http://book.cakephp.org Đại học Tôn Đức Thắng Trang 110 GVHD: Lê Mậu Long SVTH: 070068T, 070122T Tên đề tài: Quản lý giao dịch địa ốc công ty kinh doanh địa ốc Năm tốt nghiệp: 2011 Đại học Tôn Đức Thắng Trang 111 ... Phân quyền Trang 104 4.2.4 Quản lý viết Trang 104 4.2.5 Kiểm duy? ??t viết người dùng Trang 105 4.2.6 Ẩn viết Trang 105 4.2.7 Bài viết... trang chủ ứng dụng - - - Ricardo click vào link trỏ đến địa http://www.example.com/cakes/buy, trình duy? ??t Ricardo gửi yêu cầu đến máy chủ web (web server) Bộ phận điều vận (dispatcher) máy chủ web... JSON, tùy theo nhu cầu Một view sử dụng liệu từ controller để hiển thị, nội dung view gửi cho trình duy? ??t Ricardo Hầu hết yêu cầu tới ứng dụng MVC tuân theo thiết kế Tại lại sử dụng mơ hình MVC? Tại