1. Trang chủ
  2. » Luận Văn - Báo Cáo

Phân Tích Và Thiết Kế Hệ Thống Cho Website Quản Lý Và Review Phòng Trọ - Nhà Ở Cho Sinh Viên Và Người Lao Động.pdf

29 1 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Phân Tích Và Thiết Kế Hệ Thống Cho Website Quản Lý Và Review Phòng Trọ - Nhà Ở Cho Sinh Viên Và Người Lao Động
Tác giả Nguyễn Châu Quyền
Trường học Trường Đại Học Đông Á
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo cáo Kết Thúc Môn
Năm xuất bản 2022
Thành phố Đà Nẵng
Định dạng
Số trang 29
Dung lượng 1,72 MB

Nội dung

KHOA CÔNG NGHỆ THÔNG TIN ĐẠI HỌC ° DONGA Tạo dựng con đường thành công BAO CAO KET THUC MON DO AN PHAN TICH VA THIET KE HUONG DOI TUONG Tén dé tai: Phan tích và thiết kế hệ thống ch

Trang 1

KHOA CÔNG NGHỆ THÔNG TIN

ĐẠI HỌC ° DONGA

Tạo dựng con đường thành công

BAO CAO KET THUC MON

DO AN PHAN TICH VA THIET KE

HUONG DOI TUONG Tén dé tai: Phan tích và thiết kế hệ thống

cho website quản lý và review phòng trọ - nhà ở cho sinh viên và người lao động

Đà Nẵng, tháng 09 năm 2022

Trang 2

DANH MỤC HÌNH ẢNH 2-©22-22221122122112211271121122111111211212121221222 11 re 4 DANH MỤC BẢNG BIÊU -2 222221221 2212212211271121122112122112112121 22121222 rre 5 LỜI MỞ ĐẦU - S2 1222222112212 1121121212122 6 CHƯƠNG 1 KHẢO SÁT HIỆN TRẠNG HỆ THỒNG 2 2S 2122221221212 1

1.1 Khao sat hién tran gt 3 1

1.2 Phát biêu bài toán: 2 5s 22 211221121121121121121211211211211111220121112221212 1 eg 1 CHUONG 2 PHAN TICH THIET KE HE THONG ccccccccecccecsesssesseesetesreseresseerstenes 3

2.1 Biểu đồ se caseticcc csc ccccccccescsccssscsscsnssecsesscecsusesecsnsesecsnsessvsnsevevsnsusevsnsusevavevevevevenees 3 2.1.1 Biểu dé use case tổng quất: c nct E11 11E1121211211112111111211 11011 2n tra 3 2.1.2 Biểu đồ use case chỉ tiẾt -.- SnSn 12211151151 11112111111211111121111111110111 11211 se 3

2.2 Biểu đỗ tuần tự: s- s2 2212211211 1211111 21212121 11121111 121210 12g 7

2.3 Biểu đồ hoạt 50150755 9

2.4 Biểu đỗ lớp: - - s tt E1 111112 211111112112111211111 11 11 111 H111 11s II 2.5 Thiết kế cơ sở đữ liệu vật lý: St 1 21111 112121121111 01211112 1111112 tai II 2.6 Thiết kế giao điện s- S11 T111 E11 121121111211112112111121111112101 121011 tre 19 CHUONG 3 KET LUAN VA HUONG PHAT TRIEN 0 cc ccccccecesscscseesserssesseesseessesenees 24

3.1 Kết quả đạt được .- L2 020110201 11211121 11121115211 1111 1111115011111 111111111 k 111 1k ray 24 3.2 Chưa thực hiện được - Lc HS HH HS TT ST TS ST 1100512111111 1 111k tk 2 11c xy 24

Trang 3

Hình 2-I Biểu đỗ Use-case tổng quát - 2 S111 111111111111 1211 1111711110121111211 ca 3 Hình 2-2 Biêu đỗ Use-case Xác thực người dùng 2-5 2111111211112 re 3 Hình 2-3 Biêu đồ Use-case chỉnh sửa thông tin cá nhân -2- s1 SEEE22121E121222xe5 4 Hình 2-4 Biêu đỗ Use-case quản lý phòng trọ s 52-1 21 11112111111111111 117121 21c 4 Hình 2-5 Biêu đỗ Use-case tương tác với phòng trỌ - c1 111111 11112111121 1 re 5 Hình 2-6 Biêu đỗ Use-case quản lý phòng trọ s 5c 1 212111121111111111111 111211 21c 5 Hình 2-7 Biêu đỗ Use-case quản lý phòng trọ - s55 S21 111121111111111111 1171211 21c 6 Hình 2-8 Biêu đồ Use-case quản lý tài khoản người dùng - 552 S E111 2 E2 ca 6 Hình 2-9 Biểu đỗ tuần tự - logup - 5á 5c 1221111111111 11 1112111211112 1n re 7 Hình 2-10 Biểu đồ tuần tự - đăng phòng trỌ - 5c 5c 1 S1211111111111211 1 1 1E1tgrera 7 Hình 2-11 Biểu đồ tuần tự - tạo lịch BAN MA ẢÝỶÝÝ 8 Hinh 2-12 Biéu dé hoat dong - dang tải phòng trọ ác 1 221111 111112121111 1222 xxe 9 Hình 2-13 Biêu đồ hoạt động - phê đuyệt phòng trọ 22-52 2212EEEEEEE2212171E1 2 xe 10

Hình 2-14 Biểu đồ lớp - St 1211 112111111121111211211111 1111 1011 1n nga II

Hình 2-15 Giao diện web - trang chủ 5á c1 2211121111211 1121112111121 11101 111182 1kg 19 Hình 2-16 Giao diện web - lọc phòng trỌ - -20 22011120 113211151 11151115511 1511 11 1x2 19

Hình 2-17 Giao điện web - bản đồ 2222222 12221122211 11 ke 20

Hình 2-18 Giao diện web - chỉ tiết phòng trọ - L2 022010 20111111111111111 111111111 e2 20 Hình 2-19 Giao diện web - view360 - toàn cảnh c1 H1 HS S S92 11k ng 21 111g 21 Hình 2-20 Giao diện web - view360 - phòng khách - 0 2221222 1221122212222 x+2 21 Hình 2-21 Giao diện web - view360 - phòng ăn - Q0 22201122221 1111521122222 21 Hinh 2-22 Giao dién web - vIdeO TÊVICW 2à TQ TT 2H HH ng 11 nen te 22 Hình 2-23 Giao diện web - đặt lịch gặp mặt 0 0 0 0 2211222111211 11211 1212k 22 Hình 2-24 Giao diện web - quản lý lịch gặp mặt - 2 2222 2221122122122 z2 22 Hình 2-25 Giao diện điện thoại - trang chủ, list phòng trọ, bảng lọc - - 23

Hình 2-26 Giao diện điện thoại - chỉ tiết phòng trọ, bản đồ -2- c1 E1 srsza 23

Trang 4

Bảng Bảng Bảng Bảng Bảng Bảng Bảng Bảng Bảng Bảng Bảng Bảng Bảng Bảng

PIN) NHAäÝÝỶ ll 2-2, APARTMENTS -cssssssssssssesssssssssssssvesssnessssssssssssstnteessssessssnsssssusstsseeesese 12 2-3 CATEGORIE§ 2222221111122 1 111122221 222k 13 2-4 APARTMENT_DETAILS 22222ccccc22222221111111122222221 1.12 13 2-5 POST_REQUESTS 2222221111111 11 101211 15

2-7, VIDEOS ccscsessssssssssssssvessessssssssssvsssvesssssssssssssevsesssssssssssssmssssssssuessssiesssee 16 2-8 POST REQUEST VIDEOS ccccccsssssssssssssssssssssessssssssvesssssssssssensesese 16 2-9 COMMENT_VIDEOS 2222222 22222221111 11 12222221 02a 16 2-10 MEETING SCHEDULES csssssssssssssvssssssssssssssesessessssssssseteesssseneesssseens 17 QeLL IMAGES iccccccsccccsssssssssssssssssevsessssvsssssssnsessssssssssesssessssssssssssitssssssssseeeen 17 2-12 POST REQUEST IMAGES cccccccsssssssssssssessssssssssssssstneessssssevessseenssssseeees 17 2-13 COMMENT IMAGES cccccccssssssssssssssessssssssssssssvssssssssenesssssenssssreesseee 18

Trang 5

Hiện nay, với việc số lượng sinh viên và người lao động đến thành phố Đà Nẵng sinh sống, học tập và làm việc không ngừng tăng cao trong những năm gần đây, việc tìm kiểm cho mình một phòng trọ, nhà trọ lý tưởng phủ hợp với túi tiền và nhu cầu cá nhân đối với mỗi bạn tân sinh viên hoặc người lao động là một vấn đề hết sức nan giản Họ chưa có một công cụ thực sự hiệu quả đề giải quyết van dé tim tro ở đâu, giá cả như thế nào là hợp lý, mọi người đánh giá về trọ này như thế nao, Chủ trọ chưa quảng bá được phòng trọ, nhà trọ đến mọi nguoi, nhất là những người có nhu cầu thuê thực sự

Do đó, trong đồ án Phân tích thiết kế hệ thống này, em muốn xây dựng một ứng dụng nhằm quản lý và review phòng trọ - nhà ở, cung cấp những tính năng thiết yếu nhất nhưng theo một cách độc đáo mới lạ hơn, nhằm giúp cho người thuê trọ và người chủ trọ dé dang kết nối với nhau, khiến cho người thuê trọ nắm bắt được đầy đủ thông tin về phòng trọ, từ đó đưa ra quyết định thuê trọ hợp lý, chủ trọ đễ đàng quảng bá phòng trọ và

tìm kiếm khách hàng

Trang 6

CHUONG 1 KHAO SAT HIEN TRANG HE THONG

1.1 Khao sat hién trang: Hiện nay trên thị trường ứng dụng địch vụ quảng bá nhà đất, phòng trọ nhà ở có rất nhiều website, điển hình như nha.chotot.vn hay ohanaliving.vn, đa phần những website này đều đã làm rất tốt về nhiều mặt như giao diện đẹp, dễ dùng, thông tin mô tả khá chỉ tiết, tuy nhiên van còn một số vấn đề có thể cải thiện và làm tốt hơn nữa như:

Đối với website nha.chotot.vn Nha.chotot.vn có danh mục quảng bá rộng, từ phòng trọ, nhà ở cho đến đất đai, dự án, biệt thự, việc danh mục rộng như thế sẽ gây khó khăn trong việc tìm kiếm nhà trọ, phòng trọ bình dân phủ hợp với tầng lớp sinh viên và người lao động

Phạm vi các nhà trọ, phòng trọ đăng tải ở đây trải rộng khắp các tỉnh ở Việt Nam,

không tập trung vào một thành phố, khu vực cụ thể nào cả và đang hướng chuyên dan sang kinh doanh bất động sản

Đổi với website ohanaliving.vn Ohanaliving.vn tập trung đánh vào tầng lớp sinh viên và người lao động Tuy nhiên vấn chưa hỗ trợ phòng trọ tại khu vực Đà Nẵng mà chỉ có ở thành phố Hà Nội và thành phố Hồ Chí Minh Hơn nữa, nếu muốn đăng trọ phải tải app hoặc gọi điện trực tiếp đến tong đài của Ohana, điều nảy khá bất tiện và nhận được rất nhiều sự phản nàn từ phía khách hàng

1.2 Phát biểu bài toán:

Hệ thống quản lý và review phòng trọ - nhà ở được xây dựng cho các người sử dụng là: Người dùng, chủ trọ và quản trị viên (admin)

- Đối với Người dùng cần đảm bảo các chức năng sau: + Xem danh sách phòng trọ, nhà trọ trên bản dé + Xem thông tin chỉ tiết phong tro (view360 / video) + Lọc và tìm kiếm phòng trọ

+ Đăng ký lịch gặp mặt

+ Feedback/comment đánh giá về phòng trọ + Quan lý thông tín tài khoản

+ So sánh thông tin phòng trọ với nhau

Trang 7

- Đối với Chủ trọ cần đảm bảo các chức năng sau: + Đăng tải thông tin phòng trọ, nhà trọ (video / hình ảnh) + Quản lý phòng trọ, nhà trọ đã đăng tải

+ Quản lý lịch gặp mặt với người thuê + Phản hồi feedback/comment của người xem - Đối với Admin cần đảm bảo các chức năng sau:

+ Quản lý danh sách phòng trọ, nhà trọ, yêu cầu đăng tải phòng trọ, nhà trọ + Quản lý tài khoản người dùng

Trang 8

CHUONG 2 PHAN TICH THIET KE HE THONG

2.1 Biéu dé Use case: 2.1.1 Biểu đồ use case tổng quát:

ra GAP xEP PHONO \ ———~ ~~ , “wa,

TRO ⁄ “x ge os _—{ ĐẢNGKY ) ae —_——

⁄ ~xZ ee NS, Psion —eusinrs etna ` lan

Trang 9

WEBSITE REVIEW PHONG TRO

XEM THONG TIN CA

ĐĂNG NHẬP , NHÂN || ĐÔI ANH ĐẠI DIỆN ? R

Hình 2-3 Biểu đồ Lise-case chỉnh sửa thông tín cá nhân

WEBSITE REVIEW PHÒNG TRỌ

Ă Â QUAN LY LICH GAP’ NG NH: /\MAT NGUOI THUE

` <<EXTEND>> <<INCLUDE>> Kế:

` “ AN / HIEN PHONG

< TR

QUẦN LÝ PHÒNG `\_ _ ƒ QUẦN LÝ PHÒNG \L TP TEND>>

TRO <<EXTEND>>"| TRO DA DANG A ẢNG “SEXTEND>> : <<INCLUDE>> "Ene x ï <<EXTEND>> a CHÍNH SỬA THÔNG CHU TRO i ty TIN PHONG TRO

‘QUAN LY YEU CAU PHONG TRO DA <<EXTEND>><“INCLUDE>>

ĐÃ ĐĂNG DANG TAI

CUA YEU CAU

Hình 2-4 Biểu do Use-case quan lý phòng trọ

Trang 10

WEBSITE REVIEW PHONG TRO

<<EXTEND>> <<EXTEND>>

i

XEM THONG TIN CHI TIET VE PHONG TRO

ĐĂNG ẢNH VÀ

THONG TIN - TẠO

ĐĂNG NHẬP TỪ CHỒI PHÊ DUYỆT ~<<INCLUDE>> -

Hình 2-6 Biểu đô Lse-case quản lý phòng trọ

Trang 11

Hình 2-7 Biểu đô Lse-case quản lý phòng trọ

Hình 2-8 Biểu đô Lse-case quản lý tài khoản người dùng

Trang 12

2.2 Biểu đồ tuần tự:

Hình 2-9 Biểu đồ tuẩn tự - logup

Hình 2- 10 Biểu đô tuân tự - đăng phòng trọ

Trang 13

Hình 2-11 Biếu đồ tuần tự - tạo lịch Sốp mặt

Trang 14

2.3 Biểu đồ hoạt động:

Hình 2-12 Biêu đô hoạt động - đăng tải phòng trọ

Trang 15

Hình 2-13 Biêu đô hoạt động - phê duyệt phòng trọ

10

Trang 17

10 11

12 13

STT last_name

TEN TRUONG

id latitude longitude address price

mezzanine

water_price elec_price

VARCHAR(50) VARCHAR(128) VARCHAR(128) VARCHAR(50) TINYINT VARCHAR(255) VARCHAR(255) ENUM(1, 2, 3)

DATETIME DATETIME

Bang 2-2 APARTMENTS

KIEU DU LIEU

VARCHAR(50) UUID

VARCHAR(50) VARCHAR(50) VARCHAR(255) DOUBLE TINYINT DOUBLE

DOUBLE

1 - admin, 2 - user, 3 - blocked

MÔ TẢ

Primary key

12

Trang 18

10 11

12 13 14

acreage number_of_people

type

category_id created_at updated_at

description created_at updated at

Bang 2-4 APARTMENT DETAILS

TEN TRUONG

id apartment_id boss_name

DOUBLE TINYINT

ENUM(1, 2, 3)

VARCHAR(50) DATETIME DATETIME

Bang 2-3 CATEGORIES

KIEU DU LIEU

VARCHAR(50) UUID VARCHAR(100) VARCHAR(500) DATETIME

DATETIME

KIEU DU LIEU

VARCHAR(50) UUID VARCHAR(50) VARCHAR(50)

1 - al, 2 - only male,

3 - only female Foreign key

Trang 19

10 11 12 13 14 15 16 17 18 19 20 21 22

boss_phone description water_heater camera freedom

pet

table fan board bed floor drying ground

bike_park toilet

kitchen

wifi air_conditioner created_at updated_at

VARCHAR(50) VARCHAR(500) TINYINT(1) TINYINT(1) TINYINT(1) TINYINT(1) TINYINT(1) TINYINT(1) TINYINT(1) TINYINT(1) TINYINT(1) TINYINT(1) TINYINT(1) TINYINT(1) TINYINT(1) TINYINT(1) TINYINT(1) DATETIME DATETIME

14

Trang 20

user_id

accepter_id created_at updated_at

TEN TRUONG

id content

rating user_id created_at updated at

Bang 2-5 POST REQUESTS

KIEU DU LIEU

VARCHAR(50) UUID ENUM(1, 2) ENUM(1, 2, 3, 4)

VARCHAR(500) VARCHAR(50) VARCHAR(50) VARCHAR(50) DATETIME

DATETIME

Bang 2-6 COMMENTS KIEU DU LIEU VARCHAR(50) UUID VARCHAR(500) ENUMII, 2, 3, 4, 5) VARCHAR(50) DATETIME

4 - canceled

Foreign key Foreign key Foreign key

MO TA

Primary key

Foreign key

15

Trang 21

STT

10 11

STT

STT

TEN TRUONG

id url description created_at updated_at

Bang 2-8 POST REQUEST VIDEOS TEN TRUONG

id video_id post_request_id created_at updated_at

Bang 2-7 VIDEOS

KIEU DU LIEU

VARCHAR(50) UUID VARCHAR(255) VARCHAR(500) DATETIME

DATETIME

KIEU DU LIEU

VARCHAR(50) UUID VARCHAR(50) VARCHAR(50) DATETIME

DATETIME

Bảng 2-9 COMMENT VIDEOS TEN TRUONG

id video_id comment_id description created_at

KIEU DU LIEU

VARCHAR(50) UUID VARCHAR(50) VARCHAR(50) VARCHAR(500)

MÔ TẢ

Primary key

Foreign key Foreign key

16

Trang 22

STT

10 11 12 13

STT

STT updated_at

Bang 2-10 MEETING SCHEDULES

TEN TRUONG

id time apartment_id

user_id

description

status

created_at updated_at

TEN TRUONG

id url description created_at updated_at

Bang 2-12 POST REQUEST IMAGES

TEN TRUONG

DATETIME

KIEU DU LIEU

VARCHAR(50) UUID VARCHAR(50) VARCHAR(50) VARCHAR(50) VARCHAR(500) ENUM(1, 2) DATETIME

DATETIME

Bang 2-11 IMAGES

KIEU DU LIEU

VARCHAR(50) UUID VARCHAR(255) VARCHAR(500) DATETIME

Trang 23

STT

STT id image _id type post_request_id created_at updated_at

VARCHAR(50) UUID VARCHAR(50) ENUM(1, 2) VARCHAR(50) DATETIME

DATETIME

Bang 2-13 COMMENT IMAGES TEN TRUONG

id image _id comment_id created_at updated_at

TEN TRUONG

id source description post_request_id created_at updated_at

KIEU DU LIEU

VARCHAR(50) UUID VARCHAR(50) VARCHAR(50) DATETIME

DATETIME

Bang 2-14 CANVAS

KIEU DU LIEU

VARCHAR(50) UUID LONGTEXT VARCHAR(500) VARCHAR(50) DATETIME

MÔ TẢ

Primary key

Foreign key

18

Trang 24

2.6 Thiết kế giao diện

Hình 2-15 Giao dién web - trang chu

Hình 2- l6 Giao dién web - loc phòng tro

19

Trang 25

Hình 2- 17 Giao điện web - bản đồ

Hình 2- 18 Giao diện web - chỉ tiết phòng trọ

20

Trang 26

Hình 2-19 Giao điện web - view360 - toàn cảnh

Hình 2-20 Giao dién web - view360 - phòng khách

Hình 2-21 Giao diện web - view360 - phòng ăn

21

Trang 27

Hình 2-22 Giao điện web - video review

Hình 2-23 Giao điện web - đặi lịch gặp mặt

Hình 2-24 Giao diện web - quản lý lịch gặp mặt

22

Ngày đăng: 23/09/2024, 15:01

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w