Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
1,02 MB
Nội dung
Design System Dự Án Xây Dựng Website Giao Dịch Địa Ốc Version 1.0 GVHD: TS. Nguyễn Hải Quân Thành viên thực hiện: 1. Hồ Sơn Lâm – 1112016 2. Quách Phương Minh - 1112017 3. Nguyễn Minh Đăng - 1012006 4. Nguyễn Đức Tài - 1112027 03/10/2011 Mục lục 1. Kiến trúc hệ thống Thành phần Diễn giải Controller Chịu trách nhiệm tiếp nhận request, điều hướng luồng xử lý và truyền dữ liệu qua lại giữa view và model. Model Chịu trách nhiệm xử lý nghiệp vụ và thao tác với cơ sở dữ liệu View Chịu trách nhiệm hiển thị giao diện người dung Abstract controller Tiền xử lý điều hướng và dữ liệu Abstract model Xử lý các nghiệp thường xuyên xảy ra và gần giống nhau ở mọi nghiệp vụ: như liệt kê danh sách, them, xóa, sửa Action Helper Chia nhỏ các thao tác điều hướng xử lý cho action helper giải quyết như: các thao tác liên quan đến ajax, xử lý dữ liệu json, … 2. Sơ đồ thao tác nghiệp vụ của hệ thống 3. Thiết kế cơ sở dữ liệu 3.1. Dịch vụ: Cho biết các thông tin liên quan đến căn hộ Tên cột Kiểu dữ liệu Ghi chú Id Int Khóa chính Tieude Text Mota Text Chusohuu Int Khóa ngoại tham chiếu đến bảng user Phuong Int Khóa ngoại tham chiếu đến bảng phường Quan Int Khóa ngoại tham chiếu đến bảng phường Tinh Int Khóa ngoại tham chiếu đến bảng quận Ngaydang Datetime Ngaycapnhat Datetime Sonha Int Số nhà Duong Text Địa chỉ căn hộ Rong Float Chiều rộng căn hộ Dai Float Chiều dài căn hộ Tang Int Căn hộ ở tầng mấy của tòa Sophongngu Int Cho biết căn hộ có bao nhiều phòng ngủ Sophongtam Int Cho biết căn hộ có bao nhiều phòng tắm Giatien Float Donvitien Int Khóa ngoại tham chiếu đến bảng đơn vị Thoihantin Int Thời gian đăng tin Status Int Cho biết tình trạng căn hộ (mới rao bán, đã bán) Loainha Int Khóa ngoại tham chiếu đến bảng loại nhà Phaply Int Khóa ngoại tham chiếu đến bảng pháp lý Huongnha Int Khuyenmai Text Loaidv Int Khóa ngoại tham chiếu đến bảng dịch vụ Donvidv Int Khóa ngoại tham chiếu đến bảng đơn vị dịch vụ Rank Int Xếp hạng căn hộ 3.2. Tienich: cho biết các tiện ích đi kèm mà căn hộ có thể hỗ trợ Tên cột Kiểu dữ liệu Ghi chú Id Int Khóa chính Ten Varchar(45) Tên tiện ích 3.3. Dichvuvip: cho biết các dịch kèm theo khi đăng bán căn hộ Tên cột Kiểu dữ liệu Ghi chú Id Int Khóa chính Iddichvu Int Khóa ngoại tham chiếu bảng dịch vụ Noidung Text Ngayguitin Datetime Ngaycapnhat Datetime Thoigian Int Thời gian đăng tin Status Int 3.4. Dichvu_tienich: cho biết căn hộ hỗ trợ những loại tiện ích nào Tên cột Kiểu dữ liệu Ghi chú Id Int Khóa chính Idcanho Int Khóa ngoại tham chiếu đến bảng căn hộ Idtienich Int Khóa ngoại tham chiếu đến bảng tiện ích 3.5. Hinhanh: lưu trữ các hình ảnh liên quan đến căn hộ được đăng Tên cột Kiểu dữ liệu Ghi chú Id Int Khóa chính Path Text Đường dẫn của tấm hình tại server Iddichvu Int Khóa ngoại tham chiếu đến bảng dịch vụ 3.6. Huongnha: cho biết căn hộ nằm ở hướng nào Tên cột Kiểu dữ liệu Ghi chú Id Int Khóa chính Ten Varchar(45) 3.7. loainha: cho biết căn hộ thuộc loại nào (cao cấp, bình thường, …) Tên cột Kiểu dữ liệu Ghi chú Id Int Khóa chính Ten Varchar(45) 3.8. phuong: cho biết căn hộ ở phường mấy Tên cột Kiểu dữ liệu Ghi chú Id Int Khóa chính Ten Varchar(45) Idquan Int Khóa ngoại tham chiếu đến bảng tỉnh 3.9. quan: cho biết căn hộ ở quận mấy Tên cột Kiểu dữ liệu Ghi chú Id Int Khóa chính Ten Varchar(45) Idtinh Int Khóa ngoại tham chiếu đến bảng tỉnh 3.10. tinh: cho biết căn hộ ở tỉnh nào Tên cột Kiểu dữ liệu Ghi chú Id Int Khóa chính Ten Varchar(45) 3.11. User cho biết các thông tin liên quan đến người dùng (cả người mua lẫn người bán là người đăng tin) Tên cột Kiểu dữ liệu Ghi chú Id Int Khóa chính Password Varchar(255) Email Varchar(50) Hoten Varchar(50) Gioitinh Bit Diachi Text Sdt1 Varchar(15) Số điện thoại 1 Sdt2 Varchar(15) Số điện thoại 2 Role Int Khóa ngoại tham chiếu đến bảng role Level Int Int Ngaycapnhat Datetime Ip Varchar(45) Địa chỉ ip nơi người dung đã đăng ký tài khoản 3.12. Role: cho biết người dung có vai trò gì: thành viên, quản lý, quản trị … Tên cột Kiểu dữ liệu Ghi chú Id Int Khóa chính Ten Varchar(45) Idlevel Int Khóa ngoại tham chiếu đến bảng level 3.13. Level: cho biết tài khoản đạt cấp độ mấy Tên cột Kiểu dữ liệu Ghi chú Id Int Khóa chính Ten Varchar(45) Tên cấp độ Chitiet Text Mô tả chi tiết cấp độ là gì, có khả năng làm được những gì 4. Giao diện người dùng Màu yêu cầu : Màu giao diện như hình bên dưới. 4.1. Trang dich vụ 4.2. Chi tiết tin đăng . vụ Rank Int Xếp hạng căn hộ 3. 2. Tienich: cho biết các tiện ích đi kèm mà căn hộ có thể hỗ trợ Tên cột Kiểu dữ liệu Ghi chú Id Int Khóa chính Ten Varchar(45) Tên tiện ích 3. 3. Dichvuvip: cho biết. liên quan đến ajax, xử lý dữ liệu json, … 2. Sơ đồ thao tác nghiệp vụ của hệ thống 3. Thiết kế cơ sở dữ liệu 3. 1. Dịch vụ: Cho biết các thông tin liên quan đến căn hộ Tên cột Kiểu dữ liệu Ghi. Design System Dự Án Xây Dựng Website Giao Dịch Địa Ốc Version 1.0 GVHD: TS. Nguyễn Hải Quân Thành viên thực hiện: 1. Hồ Sơn Lâm – 1112016 2. Quách Phương Minh - 1112017 3. Nguyễn Minh