6/2014
BÁO CÁO
PHÂN TÍCH THI T Ế
K H TH NGẾ Ệ Ố
ĐỀ TÀI: WEBSITE TÌM KIẾM NHÀ TRỌ
GVHD:
THS H H IỒ Ả
SVTH - MSSV
NGUY N SANH TH NH – 10520110Ễ Ị
ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THÔNG
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
LỜI NÓI ĐẦU
Công nghệ thông tin ngày càng phát triển, đóng vai trò cực kì quan trọng trong nền kinh tế - văn
hoá – xã hội của mỗi Quốc gia. Công nghệ thông tin và đặc biệt là Internet đã giúp cho con
người thay đổi cách sống, cách làm việc, cách liên lạc, cách tiếp cận với thông tin theo hướng
nhanh chóng và tiện lợi nhất.
Đất nước Việt Nam chúng ta đang trên đà phát triển. Nhân lực tại các thành phố càng ngày càng
tang, nên 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. Nếu trước đây việc tìm kiếm nhà trọ chủ yếu thông qua các kênh
môi giới tốn kém hay dán quảng cáo phát tờ rơi vừa không hiệu quả lại gây mất mỹ quan, 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 ? Như đã nói ở trên, 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 em 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 em tiến hành phân tích và
thiết kế ý tưởng của mình trong bài tiểu luận môn học Phân tích thiết kế hệ thống với đề tài
Website tìm kiếm nhà trọ. Đây cũng là đồ án được chúng em thực hiện trong Đồ án chuyên
ngành của Khoa Mạng Máy Tính và Truyền Thông. Rất mong nhận được sự góp ý và giúp đỡ
của các thầy cô.
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
LỜI CẢM ƠN
Xin chân thành gửi lời cảm ơn sâu sắc đến thầy giáo Ths. Hồ Hải, đã cung cấp những kiến
thức quan trọng trong môn học Phân tích thiết kế hệ thống cũng như đã hỗ trợ kịp thời cho chúng
em trong thời gian làm tiểu luận này. Chúng em cũng xin gửi lời cảm ơn đến giáo viên hướng
dẫn đồ án chuyên ngành khoa là thầy giáo TS. Đàm Quang Hồng Hải đã giúp đỡ nhiệt tình cho
chúng em trong quá trình làm đồ án.
M C L CỤ Ụ
1 Mục tiêu và phạm vi đề tài: 5
1.1 Mục tiêu : 5
1.2 Phạm vi : 5
1.3 Khảo sát hiện trạng và tìm hiểu nhu cầu: 5
2. Phân tích : 11
2.1 Phát hiện thực thể : 11
1.4 Mô hình ERD : 12
1.5 Chuyển mô hình ERD thành mô hình quan hệ : 13
1.6 Mô tả chi tiết các quan hệ : 13
2 Thiết kế giao diện 16
2.1 Các menu chức năng chính của giao diện 16
2.2 Form chức năng 17
3 Mô tả ô xử lý, kho dữ liệu 24
3.1 Phát hiện các xử lý 24
3.2 Xác định các kho dữ liệu 24
3.3 Mô tả xử lý tìm kiếm theo tỉnh thành phố 25
3.4 Mô tả xử lý tìm kiếm theo tên nhà sản xuất 25
3.5 Mô tả xử lý tìm kiếm theo giá nhà trọ cho thuê 26
3.6 Mô tả xử lý link đến một trang khác 27
3.7 Kho dữ liệu nhà trọ 27
3.8 Kho dữ liệu phòng cho thuê 27
3.9 Kho dữ liệu tiện nghi 28
3.10 Kho dữ liệu khách hàng 28
3.11 Kho dữ liệu quốc tịch 28
3.12 Kho dữ liệu tỉnh thành phố 28
3.13 Kho dữ liệu quận huyện 28
3.14 Thủ tục tìm kiếm theo tỉnh thành phố 28
3.15 Thủ tục tìm kiếm theo quận huyện 28
3.16 Thủ tục tìm kiếm theo giá cho thuê 29
4 Đánh giá ưu khuyết điểm 30
4.1 Ưu điểm: 30
4.2 Khuyết điểm: 30
5 Phân công 30
TÀI LIỆU THAM KHẢO 31
PHỤ LỤC 32
4
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
1 Mục tiêu và phạm vi đề tài:
1.1 Mục tiêu :
Website tìm nhà trọ là một website cung cấp 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 hiện trạng và tìm hiểu nhu cầu:
1.3.1 Khảo sát
-Tiến hành khảo sát các đối tượng có nhu cầu thuê nhà trọ là chính, chủ yếu là các bạn sinh viên
trường Đại học Công nghệ thông tin, đại học Kinh tế, những người đang có nhu cầu thuê nhà trọ.
Còn với đối tượng doanh nhân, người cho thuê trong giới hạn thời gian không tiếp cận được. Sẽ
tiến hành mở rộng trong các đợt khảo sát tiếp theo.
1.3.1.1 Phương pháp khảo sát
Khảo sát bằng công cụ form khảo sát của Google Doc, tập trung vào các đối tượng chính là
sinh viên trong nội thành, và Thủ Đức.
5
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
6
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
7
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
Hình 1.1 Form khảo sát
1.3.1.2 Miêu tả chi tiết quá trình thực tế thu thập yêu cầu.
Bước 1: Chọn đối tượng tham gia khảo sát. Do quá trình khảo sát bằng Form của Google
đọc nên đối tượng tiếp cận chính là những đối tượng đã được phân loại có nhu cầu về thuê nhà
trọ chính là sinh viên trong trường và những trường lân cận. Những đối tượng này thường xử
dụng internet thành thạo nên việc tiếp cận Bảng hỏi rất đơn giản.
Bước 2: Thiết kế bản câu hỏi. Chọn lọc kĩ những câu hỏi đơn giản, dễ trả lời, hướng tới
việc xác định các yêu cầu của hệ thống. Đó là những câu hỏi được trình bày trong Hình 1.1.
Bước 3: Tổng hợp các yêu cầu qua bảng tính excel, từ đó vẽ nên các đồ thị thể hiện trực
quan yêu cầu của người xử dụng đối với hệ thống.
1.3.1.4 Dữ liệu thu thập được
Gồm có:
- Bảng tổng hợp danh sách các câu trả lời dười dạng bảng tính.
-Biểu đồ thể hiện các yêu cầu của người dùng.
Tổng hợp:
-Số lượng người tham gia khảo sát là: 85
-Số lượng người có nhu cầu thuê:76
-Tỷ lệ người có nhu cầu thuê:
8
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
Sinh viên
Công nhân
Văn phòng
Khác
Biểu đồ 1.1 Đối tượng có nhu cầu thuê
-Thời gian thường xuyên có nhu cầu thuê
<6 tháng
1 năm - 1 năm
r iưỡ
Ít có nhu c uầ
Biểu đồ 1.2 Thời gian mà đối tượng khảo sát thường xuyên có nhu cầu thuê lại.
-Phương thức người thuê thường xuyên tiếp cận với thông tin:
0
10
20
30
40
50
60
70
80
1st Qtr
Internet
T r iờ ơ
Quen bi t, h i nhauế ỏ
Môi gi iớ
Biểu đồ 1.3 Phương thức người thuê thường xuyên tiếp cận với thông tin:
- Các vấn đề mà người thuê quan tâm đến website nhà trọ(Đạt 10 %):
o Giao diện bắt mắt, dễ sử dụng
o Cho phéo tìm kiếm theo giá, vị trí, sự tiện nghi
o Thông tin phong phú, chính xác
9
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
1.3.2 Hiện trạng:
Ở các thành phố ngày càng nhiều doanh nghiệp mở ra nhiều dịch vụ khiến nền kinh tế
được thúc đẩy, và cần rất nhiều nhân công. Chính vì vậy người ở tỉnh lên thành phố lập nghiệp
ngày càng nhiều.Đố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, và đ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ó… Và có một thực tế sau khảo sát thì trung bình cứ 3
đến 6 tháng mọi người chuyển chỗ trọ một lần vì nhiều lý do như thay đổi chất lượng sống, vấn
đề về các mối quan hệ, thay đổi việc làm, chỗ làm việc
Như vậy, hàng ngày nhu cầu tìm kiếm nhà trọ để thuê là rất lớn. Chính vì vậy việc tạo ra
1 website làm cầu nối trung gian trao đổi thông tin nhanh chóng giữa người cần thuê và người
cho thuê là rất cần thiết và tiềm năng.
• 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
1.3.1 Nhu cầu:
a) Nhu cầu về giao diện:
- Chương trình hoàn toàn bằng tiếng việt.
- Giao diện bắt mắt, dễ hiểu thân thiện với người dung.
- Dễ sử dụng, những người không biết tin học cũng có thể sử dụng được.
b) Nhu cầu về chức năng:
• Nhu cầu về các chức năng chính của website:
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.
10
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
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.
2. Phân tích :
2.1 Phát hiện thực thể :
1.3.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.
1.3.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.
1.3.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.
1.3.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.
1.3.5 Thực thể : TIENNGHI
• 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.
1.3.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.
11
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
1.3.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.
1.4 Mô hình ERD :
Hình 1.2 Mô hình ERD
12
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
1.5 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).
1.6 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: 155bytes
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
45bytes
B
B
Tổng: 53bytes
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
13
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
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
TenQH
MaTTP
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
FK
FK
1
2
3
4
5
MaTN
TenTN
SoLuong
MaPhong
MaNha
Mã số một loại tiện
nghi
Tên tiện nghi
Số lượng
Mã số của phòng
Mã số của nhà
C
C
S
C
C
8bytes
50bytes
4bytes
8bytes
8bytes
B
B
B
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
1
2
3
4
5
MaPhong
PhongSo
DienTich
Diachi
MaTTP
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
C
S
S
C
C
8bytes
8bytes
4 bytes
80bytes
8bytes
B
B
B
B
B
14
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
FK
FK
6
7
MaQH
MaKH
Mã số một huyện
Mã số của người đi thuê
hay chủ tài sản
C
C
8bytes
8bytes
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
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.
15
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
2 Thiết kế giao diện
2.1 Các menu chức năng chính của giao diện
2.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 Thuê phòng trọ, nhà, chung cư, khách sạn, văn phòng cho thuê, tìm người ở ghép
Hình 2.1 Menu chuyển trang
2.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.
Hình 2.2 Menu đăng nhập
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í.
16
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
Hình 2.3 Menu quên mật khẩu
2.2 Form chức năng
2.2.1 Form tìm kiếm
Hình 2.4 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ê theo các tiêu chí của người
xử dụng
Qui tắc hoạt động:
Đượ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.
Hình 2.5 Form tìm kiếm 2
17
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
18
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
2.2.2 Trang chủ
Hình 2.6 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ội 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ể 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 dùng có thể click vào cái mục khác trên thanh menu để chuyển tới các chức năng
khác của trang web.
19
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
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 khoàng dưới 1
triệu, từ 1 triệu đến hai triệu hoặc trên 2 triệu.
2.2.3 Trang Đăng Kí
Hình 2.7 Form đăng kí thành viên
Ý 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.
20
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
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í.
2.2.4 Trang Đăng tin
Hình 2.8 Form đăng tin nhà trọ, nhà nghỉ khách sạn
Ý 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.
21
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
Hình 2.9 Trang hiển thị thông tin nhà trọ, nhà nghỉ, khách sạn….
22
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
2.2.5 Trang Giới thiệu
Hình 2.10 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.
23
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
3 Mô tả ô xử lý, kho dữ liệu
3.1 Phát hiện các xử lý
3.1.1 Xử lý tìm kiếm theo tỉnh thành phố
3.1.2 Xử lý tìm kiếm theo quận huyện
3.1.3 Xử lý tìm kiếm theo tỉnh thành phố và quận huyện
3.1.4 Xử lý tìm kiếm theo giá tiền
3.1.5 Xử lý xem chi tiết sản phẩm
3.2 Xác định các kho dữ liệu
3.2.1 Kho dữ liệu mặt hàng
3.2.2 Kho dữ liệu nhà sản xuất
3.2.3 Kho dữ liệu nhà cung cấp
3.2.4 Kho dữ liệu khuyến mãi
24
Phân tích thiết kệ hệ thống-Website tìm kiếm nhà trọ
3.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
Giải thuật :
MÃ TTP=X
Mở table TINHTP,
QUANHUYEN, KHACHHANG,
NHA, PHONG, TIENNGHI
Thủ tục TimTTP(X)
Kết quả tìm
Đóng t t c tableấ ả
NG I DÙNGƯỜ
NG I DÙNGƯỜ
Hình 3.1Mô tả xử lý tìm kiếm theo tên thành phố
3.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
25