Tài liệu Đồ án Phân tích thiết kế hệ thống thiết kế trang web tìm kiếm nhà trọ trực tuyến: 1
Môn :
PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Đồ án :
PHÂN TÍCH THIẾT KẾ TRANG WEB TÌM KIẾM NHÀ TRỌ TRỰC TUYẾN
2
Lời Nói Đầu
Để phát triển đất nước, xây dựng một nền kinh tế hiện đại cần phải thực hiện thành
công quá trình Công Nghiệp Hóa và Hiện Đại Hóa, cùng với nó là quá trình đô thị hóa
nhằm cung cấp nhân công, tập trung tài lực, vật lực, tích lũy tư bản… cho công nghiệp.
Bên cạnh đó, đô thị hóa cũng kèm theo nhiều vấn đề cần giải quyết do sự tập trung quá
đông ở đô thị như vấn đề ô nhiễm môi trường, kẹt xe, vệ sinh an toàn thực phẩm, đời
sống vật chất tinh thần, nhà ở cho công nhân…
Đối với những thành phố lớn, đặc biệt với Tp. Hồ Chí Minh – một thành phố với
trên 8 triệu dân – thì những vấn đề trên càng trở nên phức tạp, nhất là vấn đề nhà trọ cho
dân nhập cư, công nhân và sinh viên của các trường đại học - cao đẳng. Hơn thế nữa,
hàng năm có hơn 1,5 triệu học sinh tham gia kỳ thi tuyển sinh Đại Học mà chủ yếu tập
trung ở 2 trung tâm lớn là Hà Nội...
27 trang |
Chia sẻ: haohao | Lượt xem: 1384 | Lượt tải: 1
Bạn đang xem trước 20 trang mẫu tài liệu Đồ án Phân tích thiết kế hệ thống thiết kế trang web tìm kiếm nhà trọ trực tuyến, để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
1
Mơn :
PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN
Đồ án :
PHÂN TÍCH THIẾT KẾ TRANG WEB TÌM KIẾM NHÀ TRỌ TRỰC TUYẾN
2
Lời Nĩi Đầu
Để phát triển đất nước, xây dựng một nền kinh tế hiện đại cần phải thực hiện thành
cơng quá trình Cơng Nghiệp Hĩa và Hiện Đại Hĩa, cùng với nĩ là quá trình đơ thị hĩa
nhằm cung cấp nhân cơng, tập trung tài lực, vật lực, tích lũy tư bản… cho cơng nghiệp.
Bên cạnh đĩ, đơ thị hĩa cũng kèm theo nhiều vấn đề cần giải quyết do sự tập trung quá
đơng ở đơ thị như vấn đề ơ nhiễm mơi trường, kẹt xe, vệ sinh an tồn thực phẩm, đời
sống vật chất tinh thần, nhà ở cho cơng nhân…
Đối với những thành phố lớn, đặc biệt với Tp. Hồ Chí Minh – một thành phố với
trên 8 triệu dân – thì những vấn đề trên càng trở nên phức tạp, nhất là vấn đề nhà trọ cho
dân nhập cư, cơng nhân và sinh viên của các trường đại học - cao đẳng. Hơn thế nữa,
hàng năm cĩ hơn 1,5 triệu học sinh tham gia kỳ thi tuyển sinh Đại Học mà chủ yếu tập
trung ở 2 trung tâm lớn là Hà Nội và Tp. Hồ Chí Minh, hơn nữa, đa số số thí sinh này và
gia đình là ở quê, ngoại thành lên thành phố, tìm được nhà trọ vừa ý là rất khĩ…
Sự thành lập và đi vào hoạt động của thị trường chứng khốn và sự kiện gia nhập tổ
chức thương mại quốc tế WTO làm cho nền kinh tế Việt Nam cĩ những chuyễn biến sơi
động. Hàng trăm cơng ty mới được thành lập, cũng cần thuê mướn mặt bằng làm địa
điểm giao dịch, văn phịng đại diện…
Như vậy, hàng ngày nhu cầu tìm kiếm nhà trọ để thuê, cũng như tìm thuê mặt bằng
làm văn phịng đại diện, địa điểm giao dịch là rất lớn. Nhưng bằng cánh nào để người cần
thuê gặp được chủ nhà một cách cách dễ dàng và thuê được căn nhà ưng ý nhất ? Hiện
nay, nhu cầu tìm kiếm mọi thơng tin trên internet đã trở nên khá phổ biến. Chính vì thế,
đề tài của chúng tơi là thiết kế một trang web tìm kiếm nhà trọ một cách nhanh chĩng và
hiệu quả nhất. Sau khi đưa ra được ý tưởng chúng tơi tiến hành phân tích và thiết kế ý
tưởng của mình, bởi vì lần đầu bước chân vào lĩnh vực phân tích thiết kế hệ thống thơng
tin nên khơng thể tránh khỏi những thiếu sĩt, rất mong thầy và bạn đọc đĩng gĩp ý kiến
để hồn thiện đồ án của chúng tơi.
Xin chân thành cám ơn sự hướng dẫn tận tình của thầy trong suốt quá trình thực
hiện đồ án này!
3
Mục Lục
Lời nĩi đầu 1
Mục lục 2
1. Mục tiêu, phạm vi, khảo sát đề tài
Mục tiêu 3
Phạm vi 3
Khảo sát 3
2. Phân tích
2.1 Phát hiện thực thể 4
2.2 Mơ hình ERD 5
2.3 Chuyển mơ hình ERD thành mơ hình quan hệ 6
2.4 Mơ tả chi tiết quan hệ 6
3. Thiết kế giao diện 9
3.1 Các menu chức năng chính của giao diện 9
3.2 Form chức năng 10
4. Mơ tả xử lý, kho dữ liệu 18
4.1 Phát hiện xử lý 18
4.2 Kho dữ liệu 18
4.3 Mơ tả xử lý 19
5. Đánh giá ưu điểm, khuyết điểm 24
6. Phân cơng 24
4
1 Mục tiêu và phạm vi đề tài:
1.1 Mục tiêu :
Đây là một website chứa một lượng lớn thơng tin về các nhà, phịng hiện tại chủ
nhà khơng cĩ nhu cầu sử dụng và muốn cho thuê. Người truy cập vào trang web cĩ
thể sử dụng chức năng tìm kiếm theo khu vực như ở thành phố, quân huyện, tìm
theo địa chỉ như số nhà của đường nào đĩ, theo giá tiền thuê cũng như các tiện nghi
của nhà, phịng cho thuê… Đồng thời website cũng liên kết với các website khác
nhằm giúp người truy cập cĩ được hướng dẫn cụ thể sơ đồ để đi đến nhà cần tìm,
cung cấp cho người truy cập thơng tin chi tiết về nhà, phịng cĩ nhu cầu cho thuê,
địa chỉ, email cũng như điện thoại để liên hệ với chủ nhà. Website cũng cĩ khả năng
tiếp nhận cập nhật thơng tin về một ngơi nhà nào đĩ mà người chủ nhà muốn đăng
tải trên website cũng như các đăng ký quảng cáo trên website từ phía các cơng ty
khác.
1.2 Phạm vi :
Phạm vi của đồ án nằm trong giới hạn của mơn học phân tích thiết kế hệ thống
thơng tin nhằm phục vụ cho việc thiết kế website đáp ứng các mục tiêu trên.
1.3 Khảo sát :
Các chức năng chính của website là :
o Lưu trữ các thơng tin về đặc điểm ngơi nhà, căn phịng cần cho
thuê như ở khu vực nào, đia chỉ, giá thuê phịng và các thơng tin
cần thiết để cĩ liên lạc với chủ nhà. Các thơng tin được lưu trữ
theo cấu trúc hợp lý thuận lợi cho việc tìm kiếm nhanh.
o Giao diện bắt mắt, thân thiện, cho phép đặt các thơng tin quảng
cáo.
o Trang bị chức năng tìm kiếm linh hoạt giúp người dùng cĩ thể
nhanh chĩng tìm kiếm ra thơng tin nhà trọ theo khu vực, địa chỉ,
giá cả.
Các nhĩm người dùng :
o Người sử dụng trang web cĩ thể là bất kỳ ai biết sử dụng internet
và đang cĩ nhu cầu thuê nhà, phịng để ở lại ít cĩ thời gian đọc trên
báo chí, hoặc khơng muốn liên hệ với các trung tâm giao dịch nhà
đất. Người dùng cĩ thể cung cấp ý kiến phản hồi cho người quản
trị.
o Hay chủ nhà cĩ nhà, phịng hiện tại khơng sử dụng mà muốn cho
thuê nhưng lại khơng muốn đăng quảng cáo trên báo chí thủ tục
rườm rà, khơng muốn liên hệ với các trung tâm giao dịch hay in
dán các quảng cáo lên tường, cột điện gây mất mỹ quan đơ thị cĩ
thể liên hệ đến người quản trị website nhằm đưa các thơng tin lên
web site
5
2 Phân tích :
2.1 Phát hiện thực thể :
2.1.1 Thực thể : NHA
Mỗi thực thể ưng với một ngơi nhà mà người thuê nhà muốn tìm kiếm hay người
cĩ nhà tạm thời khơng sử dụng và muốn cho thuê.
Các thuộc tính : MaNha,SoPhong,Diachi,SoLau,Gia.
2.1.2 Thực thể : PHONG
Mỗi thực thể ứng một căn phịng mà người thuê phịng muốn tìm kiếm hay người
cĩ phịng dư tạm thời khơng sử dụng hết và muốn cho thuê.
Các thuộc tính : MaPhong, SoPhong, DienTich, DiaChi, GiaThue.
2.1.3 Thực thể : KHACH HANG
Mỗi thực thể ứng với khách hàng muốn tìm nhà hoặc tìm phịng để thuê, hoặc ứng
với 1 khách hàng cĩ nhà hoặc phịng tạm thời khơng sử dụng và muốn cho thuê.
Các thuộc tính : MaKH, Tên KH, DiaChi, SoDT,Email.
2.1.4 Thực thể : QUOC TICH
Mỗi thực thể ứng với nước là quốc tịch của khách hàng.
Các thuộc tính : MaQT, TenNuoc.
2.1.5 Thực thể : TIEN NGHI
Mỗi thực thể ứng với tiện nghi là đặc điểm của 1 ngơi nhà hay 1 phịng cho thuê
cụ thể.
Các thuộc tính : MaTN, TenTN, SoLuong.
2.1.6 Thực thể : TINH TP
Mỗi thực thể ứng với một tỉnh thành phố mà nhà hay phịng nằm ở tỉnh thành phố
đĩ.
Các thuộc tính : MaTTP, TenTTP.
2.1.7 Thực thể : QUAN HUYEN
Mỗi thực thể ứng với một quận huyện mà nhà hay phịng nằm ở quận huyện đĩ.
Các thuộc tính : MaQH, TenQH.
6
2.2 Mơ hình ERD :
QUOC TICH
MaQT
TenNuoc
KHACH HANG
MaKH
Ten
Có
DiaChi
SoDT
Email
PHONG
MaP
SoPhong
DiaChi
DienTich
GiaThue
NHA
MaNha
SoPhong
DiaChi
SoLau
GiaThue
Tiện Nghi
MaTN
TenTN
DoLuong
Có 1
Có
QUAN HUYEN
MaQH
TenQH
TINH TP
MaTTP
TenTTP
Chủ nhà
(1,n)
(1,1)
(1,1) (1,1)
(0,n)(0,n)
(0,n) (0,n)
(0,1)
(0,1)
(1,n)
Thuộc 1
Chủ nhà
Đi thuê
Thuộc 1
(1,n)
(1,1)
(1,1)
Đi thuê
(0,n) (0,n)(1,1) (1,1)
(0,n) (0,n)
Có 2
7
2.3 Chuyển mơ hình ERD thành mơ hình quan hệ :
KHACHHANG (MaKH, Tên KH, DiaChi, SoDT, Email).
QUOCTICH (MaQT, TenNuoc).
KHACHHANG_QT(MaQT, MaKH).
TINHTP (MaTTP, TenTTP).
QUANHUYEN (MaQH, TenQH).
CO (MaTTP, MaQH).
TIENNGHI (MaTN, TenTN, SoLuong, MaPhong, MaNha).
PHONG (MaPhong, SoPhong, DienTich, DiaChi, GiaThue, MaTTP, MaQH, MaKH).
NHA (MaNha, SoPhong, Diachi, SoLau, Gia, MaTTP, MaQH, MaKH).
2.4 Mơ tả chi tiết các quan hệ :
Tên quan hệ: KHACHHANG
Tên ràng
buộc
STT Thuộc tính Diễn giải Kiểu
DL
Số Byte MGT Loại
DL
PK 1
2
3
4
5
MaKH
TenKH
Diachi
SoDT
Email
Mã số của người đi
thuê hay chủ tài sản
Tên của chủ tài sản
hay tên người đi
thuê.
Địa chỉ của chủ tài
sản hay tên người đi
thuê.
Số điện thoại của
chủ tài sản hay tên
người đi thuê.
Hịm thư của chủ tài
sản hay tên người đi
thuê
C
C
C
C
C
8bytes
15bytes
80bytes
12bytes
40bytes
B
B
B
B
B
Tổng: 155byte
s
Tên quan hệ: QUOCTICH
Tên ràng
buộc
STT Thuộc tính Diễn giải Kiểu
DL
Số
Byte
MGT Loại
DL
PK 1
2
MaQT
TenNuoc
Mã số của một quốc
gia
Tên một nước
C
C
8bytes
45byte
s
B
B
Tổng: 53byte
8
s
Tên quan hệ: NGUOI_QUOCTICH
Tên ràng
buộc
STT Thuộc
tính
Diễn giải Kiểu
DL
Số Byte MGT Loại
DL
PK
PK
1
2
MaKH
MaQT
Mã số của người đi
thuê hay chủ tài sản
Mã số của một quốc
gia
C
C
8bytes
8bytes
B
B
Tổng: 16bytes
Tên quan hệ: TINHTP
Tên ràng
buộc
STT Thuộc
tính
Diễn giải Kiểu
DL
Số Byte MGT Loại
DL
PK
1
2
MaTTP
TenTTP
Mã số một tỉnh thành
phố
Tên của một tỉnh
C
C
8bytes
50bytes
B
B
Tổng: 58bytes
Tên quan hệ: QUANHUYEN
Tên ràng
buộc
STT Thuộc
tính
Diễn giải Kiểu
DL
Số Byte MGT Loại
DL
PK
FK
1
2
3
MaQH
TenQ
H
MaTT
P
Mã số một huyện
Tên tên một huyện
Mã số tỉnh thành phố
C
C
C
8bytes
50bytes
8 bytes
B
B
B
Tổng: 68bytes
Tên quan hệ: CO
Tên ràng
buộc
STT Thuộc
tính
Diễn giải Kiểu
DL
Số Byte MGT Loại
DL
PK
PK
1
2
MaQH
MaTTP
Mã số mặt hàng
Mã số nhà sãn xuất
C
C
8bytes
8bytes
B
B
Tổng: 16bytes
Tên quan hệ: TIEN_NGHI
Tên ràng
buộc
STT Thuộc
tính
Diễn giải Kiểu
DL
Số Byte MGT Loại DL
PK
1
2
3
MaTN
TenTN
SoLuong
Mã số một loại tiện
nghi
Tên tiện nghi
C
C
S
8bytes
50bytes
4bytes
B
B
B
9
FK
FK
4
5
MaPhong
MaNha
Số lượng
Mã số của phịng
Mã số của nhà
C
C
8bytes
8bytes
B
B
Tổng: 78bytes
Tên quan hệ: PHONG
Tên ràng
buộc
STT Thuộc
tính
Diễn giải Kiểu
DL
Số Byte MGT Loại
DL
PK
FK
FK
FK
1
2
3
4
5
6
7
MaPhong
PhongSo
DienTich
Diachi
MaTTP
MaQH
MaKH
Mã số của phịng
Số phịng trong dãy
phịng
Dịch tích của phịng
Địa chỉ của phịng
Mã số một tỉnh
Mã số một huyện
Mã số của người đi
thuê hay chủ tài sản
C
S
S
C
C
C
C
8bytes
8bytes
4 bytes
80bytes
8bytes
8bytes
8bytes
B
B
B
B
B
B
B
Tổng: 124bytes
Tên quan hệ: NHA
Tên ràng
buộc
STT Thuộc
tính
Diễn giải Kiểu
DL
Số Byte MGT Loại
DL
PK
FK
FK
FK
1
2
MaNha
SoPhong
SoLau
DiaChi
Gia
MaTTP
MaQH
MaKH
Mã số của nhà
Số phịng của nhà
Số lầu của nhà
Địa chỉ của nhà
Giá thuê phịng
Mã số một tỉnh
Mã số một huyện
Mã số của người đi
thuê hay chủ tài sản
C
C
S
C
S
C
C
C
8bytes
16bytes
8bytes
80Bytes
16bytes
8bytes
8bytes
8bytes
B
B
B
B
B
B
B
B
Tổng: 152bytes
Kiểu dữ liệu :
C: chuỗi
N: ngày
L: logic
S: số
H: hình
10
Loại dữ liệu:
B: bắt buộc
K: khơng bắt buộc
Đ: cĩ điều kiện
Diễn giải : trình bày đầy đủ tên viết tắt của thuộc tính.
11
3 Thiết kế giao diện
3.1 Các menu chức năng chính của giao diện
3.1.1 Menu chuyển trang
Trong menu chuyển trang bao gồm các chức năng như là chuyển đến Trang chủ, chuyển
đến trang Đăng Nhập, chuyển đến trang Đăng Kí, chuyển đến trang Đăng Tin, chuyển
đến trang Liên hệ, Chuyển đến trang Giới Thiệu.
3.1.2 Menu đăng nhập
Trong menu đăng nhập, cĩ chức năng để đăng nhập vào trang web khi đã đăng kí là
thành viên.
Khi đã đăng kí là thành viên mà quên mật khẩu sẽ cĩ thể liên hệ với người quản lý
website để lấy lại mật khẩu bằng cách bấm vào nút “Quên mật khẩu”, người quản lý sẽ
gửi lại mật khẩu đến địa chỉ email mà bạn đã đăng kí.
12
3.2 Form chức năng
3.2.1 Form tìm kiếm
Ý nghĩa hoạt động:
Dùng để tìm kiếm thơng tin về nhà trọ, phịng trọ, mặt bằng cho thuê
Qui tắc hoạt động:
13
Được dùng bởi tất cả những ai truy cấp đến trang web
Các thao tác màn hình:
Khi người dùng nhập thơng tin cần tìm theo khu vực, người dung chọn tỉnh thành, quận
huyện phù hợp. Sau đĩ click vào button “Tìm” để cho ra các thơng tin về nhà trọ cần tìm.
14
15
3.2.2 Trang chủ
Ý nghĩa hoạt động:
Là trang đầu tiên được load khi người dùng truy cập đến trang web.
Qui tắc hoạt động:
Được nhìn thấy và sử dụng bởi tất cả những ai truy cập vào website.
Các thao tác màn hình:
Người truy cập cĩ thể sử dụng xem nột dung giới thiệu khái quát một ngơi nhà trên màn
hình chính.
Người truy cập cĩ thể sử dụng click vào chữ “chi tiết…” để xem nột dung chi tiết một
ngơi nhà trên màn hình chính.
Người truy cập cĩ thể click vào menu chuyển trang để chuyển đến một trang khác.
Người truy cấp cĩ thể điền thơng tin vào form đăng nhập nếu đâ đăng kí là thành viên của
website.
Người truy cấp cĩ thể điền thơng tin vào form tìm kiếm và tiến hành tìm kiêm thơng tin
trên website theo khu vực là Tỉnh - thành phố hoặc quận huyện hoặc cả 2.
Người truy cập cĩ thể click vào danh mục để tìm nhà trọ theo giá ở các khồng dưới 1
triệu, từ 1 triệu đến hai triệu hoặc trên 2 triệu.
16
3.2.3 Trang Đăng Kí
Ý nghĩa hoạt động:
Đăng kí là thành viên của trang web.
Qui tắc hoạt động:
Được dùng bởi tất cả những ai truy cập đến website và muốn trở thành thành viên của
trang web.
Các thao tác màn hình:
Người truy cập điền các thơng tin vào form để đăng kí.
17
3.2.4 Trang Đăng tin
Ý nghĩa hoạt động:
Đưa thơng tin về nhà trọ cho thuê lên website.
Qui tắc hoạt động:
Được dùng bởi tất cả những người truy cập vào website.
Các thao tác màn hình:
Người truy cập điền các thơng tin về nhà trọ cho thuê bao gồm tiêu đề, các mơ tả chi tiết
và cĩ thể đính kèm file để đưa them hình ảnh về nhà trọ thực tế họac tượng trưng lên
website.
Người truy cập cĩ thể click vào menu chuyển trang để chuyển đến một trang khác.
Sau khi người truy cập đã điền đủ thơng tin cĩ thể click chuột vào nút cập nhật để đăng
tin lên website.
18
19
3.2.5 Trang Giới thiệu
Ý nghĩa hoạt động:
Giới thiệu về website.
Quy tắc hoạt động:
Được dùng bởi tất cả những người truy cập vào website
Các thao tác màn hình:
Người truy cập cĩ thể giới thiệu về website một cách sơ lược.
20
4 Mơ tả ơ xử lý, kho dữ liệu
4.1 Phát hiện các xử lý
4.1.1 Xử lý tìm kiếm theo tỉnh thành phố
4.1.2 Xử lý tìm kiếm theo quận huyện
4.1.3 Xử lý tìm kiếm theo tỉnh thành phố và quận huyện
4.1.4 Xử lý tìm kiếm theo giá tiền
4.1.5 Xử lý xem chi tiết sản phẩm
4.2 Xác định các kho dữ liệu
4.2.1 Kho dữ liệu mặt hàng
4.2.2 Kho dữ liệu nhà sản xuất
4.2.3 Kho dữ liệu nhà cung cấp
4.2.4 Kho dữ liệu khuyến mãi
21
4.3 Mơ tả xử lý tìm kiếm theo tỉnh thành phố
Tên ơ xử lý : Tìm kiếm theo Tỉnh thành phố của nhà trọ
Form : Tìm kiếm
Input : Tỉnh - thành phố
Output : Thơng tin về nhà cho thuê và họ tên, địa chỉ, điện thoại và email của chủ
nhà.
Table : TINHTP, NHA, PHONG, KHACHHANG,QUANHUYEN, TIENNGHI
22
MaTTP=X
Mở table TINHTP,
QUANHUYEN,
KHACHHANG, NHA,
PHONG, TIENNGHI
Thủ tục TimTTP(X)
Kết quả tìm
Đĩng tất cả table
Giải thuật :
4.4 Mơ tả xử lý tìm kiếm theo tên nhà sản xuất
Tên ơ xử lý : Tìm kiếm theo Tỉnh thành phố của nhà trọ
Form : Tìm kiếm
Input : QuanHuyen
Output : Thơng tin về nhà cho thuê và họ tên, địa chỉ, điện thoại và email của chủ
23
MaTTP=X
MaQH=Y
Mở table TINHTP,
QUANHUYEN,
KHACHHANG NHA,
PHONG,TIENNGHI
Thủ tục TimQH(X,Y)
Kết quả tìm
Đĩng tất cả table
nhà.
Table : TINHTP, QUANHUYEN, NHA, PHONG, KHACHHANG,TIENNGHI
Giải thuật :
4.5 Mơ tả xử lý tìm kiếm theo giá nhà trọ cho thuê
Tên ơ xử lý : Tìm kiếm theo giá thuê của nhà trọ
Form : Tìm kiếm
24
Gia=X
Mở table TINHTP,
QUANHUYEN, NHA,
PHONG, KHACHHANG,
TIENNGHI
Thủ tục TimGia(X)
Kết quả tìm
Đĩng tất cả table
Input : Gia
Output : Thơng tin về nhà cho thuê và họ tên, địa chỉ, điện thoại và email của chủ
nhà.
Table : TINHTP, QUANHUYEN, NHA, PHONG, KHACHHANG
Giải thuật :
4.6 Mơ tả xử lý link đến một trang khác
Tên ơ xử lý : Link đến một trang khác
25
Form : Trang web
Input : Sự kiện click vào một link
Output : Trang web cần đến
Table :
Giải thuật :
4.7 Kho dữ liệu nhà trọ
Tên kho dữ liệu : Nha
Diễn giải : Lưu trữ thơng tin về nhà cho thuê
Cấu trúc dữ liệu : MaNha, SoPhong, Diachi, SoLau, Gia.
4.8 Kho dữ liệu phịng cho thuê
Tên kho dữ liệu : Phong
Diễn giải : Lưu trữ thơng tin về phịng cho thuê
Cấu trúc dữ liệu : MaPhong, SoPhong, DienTich, DiaChi, Gia.
4.9 Kho dữ liệu tiện nghi
Tên kho dữ liệu : TIENNGHI
Diễn giải : Lưu trữ thơng tin về đặc điểm tiện nghi của nhà, phịng cho thuê
Cấu trúc dữ liệu : MaTN, TenTN, SoLuong.
4.10 Kho dữ liệu khách hàng
Tên kho dữ liệu : KHACHHANG
Diễn giải : Lưu trữ thơng tin về một chủ nhà trọ hay người cho thuê.
Cấu trúc dữ liệu : MaKH, Tên KH, DiaChi, SoDT, Email.
4.11 Kho dữ liệu quốc tịch
Tên kho dữ liệu : QUOCTICH
Diễn giải : Lưu trữ thơng tin tên một quốc gia là quốc tịch của khách hàng.
Cấu trúc dữ liệu : MaQT, TênNuoc.
4.12 Kho dữ liệu tỉnh thành phố
Tên kho dữ liệu : TINHTP
Diễn giải : Lưu trữ thơng tin một tỉnh - thành phố.
Cấu trúc dữ liệu : MaTTP, TenTTP.
4.13 Kho dữ liệu quận huyện
Tên kho dữ liệu : QUANHUYEN
Diễn giải : Lưu trữ thơng tin một quận – huyện.
Cấu trúc dữ liệu : MaQH, TenQH.
4.14 Thủ tục tìm kiếm theo tỉnh thành phố
Thủ tục : TimTTP(X: string)
26
Proceduce TimTTP(X: string)
Begin
Select Q.TenTTP, Q.TenQH, kh.TenKH, kh.DiaChi, kh.SoDT, kh.Email
From (KHACHHANG as kh, NHA as n, PHONG as p) and
(select *
From TINHTP as tp, QUANHUYEN as qh
Where tp.MaTTP=qh.MaTTP and tp.MaTTP=X) as Q
Where ((Q.MaTTP = n.MaTTP and Q.MaQH=n.MaQH and n.MaKH=kh.MaKH)
or (Q.MaTTP = p.MaTTP and Q.MaQH=p.MaQH and
p.MaKH=kh.MaKH))
End
4.15 Thủ tục tìm kiếm theo quận huyện
Thủ tục : TimQH(X: string, Y : string)
Proceduce TimQH(X: string, Y : string)
Begin
Select Q.TenTTP, Q.TenQH, kh.TenKH, kh.DiaChi, kh.SoDT, kh.Email
From (KHACHHANG as kh, NHA as n, PHONG as p) and
(select *
From TINHTP as tp, QUANHUYEN as qh
Where tp.MaTTP=qh.MaTTP and tp.MaTTP=X and qh.MaQH=Y ) as Q
Where ((Q.MaTTP = n.MaTTP and Q.MaQH=n.MaQH and n.MaKH=kh.MaKH)
or (Q.MaTTP = p.MaTTP and Q.MaQH=p.MaQH and
p.MaKH=kh.MaKH))
End
4.16 Thủ tục tìm kiếm theo giá cho thuê
Thủ tục : TimGia(X: integer)
Proceduce TimGia(X: integer)
Begin
Select tp.TenTTP, qh.TenQH, kh.TenKH, kh.DiaChi, kh.SoDT, kh.Email
From (KHACHHANG as kh,TINHTP as tp, QUANHUYEN as qh) and
(select *
From NHA, PHONG
Where NHA.Gia = x or PHONG.Gia =x) as Q
Where (Q.MaTTP = tp.MaTTP and Q.MaQH=qh.MaQH and
Q.MaKH=kh.MaKH)
End
27
5 Đánh giá ưu khuyết điểm
5.1 Ưu điểm:
Đã thực hiện được hết các chức năng cần thiết
5.2 Khuyết điểm:
Khâu thiết kế giao diện, mơ tả xử lý chưa thật sự tốt.
6 Phân cơng
Người làm Ghi chú
Nguyễn Thế Hùng Những phần đĩng gĩp:
Phân tích, khảo sát
Phát hiện thực thể
Mơ tả ERD
Thiết kế giao diện
Đánh và chỉnh sửa văn bản
Nguyễn Văn Quang Những phần đĩng gĩp :
Phân tích, khảo sát
Phát hiện thực thể
Mơ tả ERD
Mơ tả xử lý và giải thuật
Xem và chỉnh sửa văn bản
Các file đính kèm theo tài liệu này:
- Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - THIẾT KẾ TRANG WEB TÌM KIẾM NHÀ TRỌ TRỰC TUYẾN.pdf