Tải bản đầy đủ (.docx) (33 trang)

Hướng dẫn chỉ đường đi, lưu trữ địa điểm

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.12 MB, 33 trang )

ĐẠI HỌC CẦN THƠ
KHOA CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG
BỘ MÔN HỆ THỐNG THÔNG TIN


ĐỒ ÁN MÔN HỌC
NGÔN NGỮ MƠ HÌNH HĨA UML
Mã học phần: CT182

ĐỀ TÀI

HƯỚNG DẪN CHỈ ĐƯỜNG ĐI,
LƯU TRỮ ĐỊA ĐIỂM
Giáo viên hướng dẫn:
TS. Nguyễn Thanh Hải

Sinh viên thực hiện: Nhóm 05


Đề tài: Hướng dẫn chỉ đường đi, lưu trữ địa
điểm
Cần Thơ, 08/2021

GV: TS. Nguyễn Thanh Hải

MỤC LỤC
CHƯƠNG 1. TỔNG QUAN............................................................................................. 5
1.

GIỚI THIỆU ĐỀ TÀI............................................................................................ 5
1.1 Tình hình trong nước và ngoài nước.................................................................. 5


1.2 Mục tiêu đề tài................................................................................................... 5
1.3

Những hệ thống tương tự đã có.......................................................................... 5

1.4 Giao diện từ hệ thống có sẵn.............................................................................. 6
CHƯƠNG 2. MƠ TẢ HỆ THỐNG................................................................................. 8
1.

NHỮNG CƠNG DỤNG CỦA THIẾT BỊ ĐỊNH VỊ VÀ CHỈ ĐƯỜNG...............8

2.

ỨNG DỤNG VÀO KINH DOANH VẬN TẢI..................................................... 8

3.

NHỮNG HÌNH ẢNH MINH HỌA VÀ NHẬN XÉT........................................... 8

4.

NGƯỜI DÙNG................................................................................................... 11

CHƯƠNG 3: SƠ ĐỒ USECASE................................................................................... 12
1.

CÁC SƠ ĐỒ USECASE TRONG HỆ THỐNG.................................................. 12
1.1 Sơ đồ Use case tổng quát................................................................................ 12
1.2 Nhiệm vụ của actor “Người dùng Có tài khoản”.............................................. 13
1.3.


Nhiệm vụ của actor “Khơng có tài khoản”................................................... 14

1.4.

Nhiệm vụ của actor “Admin”........................................................................ 15

2.

MÔ TẢ MỘT SỐ USE CASE TRONG HỆ THỐNG......................................... 15
2.1.

Use case Đăng nhập...................................................................................... 15

2.2.

Use case Tìm kiếm........................................................................................ 16

2.3.

Use case Lưu................................................................................................ 16

2.4.

Use case Quản lí bản đồ cá nhân................................................................... 17

2.5.

Use case Chia sẻ........................................................................................... 17


2.6.

Use case Báo cáo.......................................................................................... 18

2.7

Use case Quản lí bản đồ................................................................................... 18

2.8 Use case Duyệt bản đồ..................................................................................... 19
2.9 Use case Quản lí người dùng............................................................................ 19
CHƯƠNG 4: SƠ ĐỒ LỚP............................................................................................. 20
1.

SƠ ĐỒ MỨC QUAN NIỆM............................................................................... 20

2.

MÔ TẢ BẢNG TRONG SƠ ĐỒ......................................................................... 20

CT18205 – Nhóm
05

2


Đề tài: Hướng dẫn chỉ đường đi, lưu trữ địa
GV: TS. Nguyễn Thanh Hải
CHƯƠNG 5: SƠ ĐỒ TUẦN TỰ.................................................................................... 24
điểm
CHƯƠNG 6: SƠ ĐỒ HOẠT ĐỘNG............................................................................. 25


CT18205 – Nhóm
05

3


MỤC LỤC HÌNH ẢNH
Hình 1. Tìm các tuyến đường Citymapper.......................................................................... 6
Hình 2. Bản đồ các phương tiện trung chuyển.................................................................... 6
Hình 3. Hướng dẫn chỉ đường đi theo từng bước của Google Maps................................... 7
Hình 4. Lưu trữ địa điểm Google Maps.............................................................................. 7
Hình 5. Định vị xe máy ơ tơ, định vị theo dõi, chống trơm................................................. 9
Hình 6. Gắn định vị xe máy tại quận 11.............................................................................. 9
Hình 7. Sự cần thiết của thiết bị định vị trong đời sống...................................................... 9
Hình 8. Lắp đặt thiết bị định vị ô tô xe máy tại Thái Nguyên........................................... 10
Hình 9. Thiết bị định vị GPS trên xe máy......................................................................... 10
Hình 10. Sơ đồ Use case tổng quát................................................................................... 12
Hình 11. Sơ đồ use case của actor "Người dùng Có tài khoản"........................................ 13
Hình 12. Sơ đồ use case của actor "Khơng có tài khoản".................................................14
Hình 13. Sơ đồ use case của actor "Admin"..................................................................... 15
Hình 14. Sơ đồ lớp............................................................................................................ 20

MỤC LỤC BẢNG
Bảng 1. Use case Đăng nhập............................................................................................. 16
Bảng 2. Use case Tìm kiếm.............................................................................................. 16
Bảng 3. Use case Lưu....................................................................................................... 17
Bảng 4. Use case Quản lí bản đồ cá nhân......................................................................... 17
Bảng 5. Use case Chia sẻ.................................................................................................. 17
Bảng 6. Use case Báo cáo................................................................................................. 18



CHƯƠNG 1. TỔNG QUAN
1.

GIỚI THIỆU ĐỀ TÀI

1.1

Tình hình trong nước và ngồi nước

Trong những năm gần đây, do cơng nghệ thông tin phát triển rất mạnh mẽ nên việc
ứng dụng nó vào các lĩnh vực đời sống cũng phát triển mạnh mẽ không kém. Nhất là
trong việc hướng dẫn chỉ đường đi, lưu trữ các địa điểm di chuyển đang rất phổ biến và
được sử dụng rộng rãi khắp mọi nơi.

Công nghệ thông tin là phương tiện hỗ trợ giúp đắc lực và có hiệu quả cao
trong việc quản lí thiết lập chỉ đường đi và đối với ngành giao thông vận tải. Việc
ứng dụng công nghệ thông tin trong công tác quản lý thiết lập tuyến đường cho
điều hướng thành phố, hướng dẫn chỉ đường đi, lưu trữ địa điểm là một việc cần
thiết nhằm giúp cho mọi người có thể tìm đường đi dễ dàng đến địa điểm nào đó
trong khu vực, quốc gia hoặc lục địa, đáp ứng nhu cầu di chuyển thuận tiện cho
mọi người.
Hiện nay, việc tạo ra những sản phẩm Tin học mang tính đặc thù Việt Nam
là một điều cần phải được quan tâm, đặc biệt là các hệ thống mang lại hiệu quả
làm việc trong các hoạt động mang tính xã hội.

1.2
-


1.3
-

-

Mục tiêu đề tài
Lập kế hoạch tuyến đường cho điều hướng thành phố.
Tìm tuyến đường tốt nhất và chính xác nhất.
Truy cập bản đồ đường đi ngoại tuyến ngay cả khi khơng có kết nối mạng Internet.
Lưu địa điểm, Nhà riêng, Cơ quan và các điểm dừng/trạm sắp đến để lập kế
hoạch đi nhanh chóng.
Hướng dẫn chỉ đường một cách chi tiết và cụ thể nhất.
So sánh ngay lập tức các lựa chọn phương di chuyển trong thời gian thực.

Những hệ thống tương tự đã có
Hệ thống được sử dụng rộng rải và phổ biến, nhất đó là Google Maps với các tình
năng ưu việt. Nó cung cấp hình ảnh vệ tinh, chụp ảnh từ trên không, bản đồ đường
phố, chế độ xem toàn cảnh tương tác 360 °Của các đường phố (Google Street
View), điều kiện giao thông thời gian thực và lập kế hoạch tuyến đường dành cho
người đi bộ, ô tô, xe đạp, đường hàng không và phương tiện giao thông công
cộng. Vào năm 2020, Google Maps đã được hơn 1 tỷ người sử dụng mỗi tháng.
Ngồi ra cịn có các hệ thống khác như Citymapper, HERE WeGo,… với các tính
năng tương tự như Google Maps


1.4

Giao diện từ hệ thống có sẵn

Hình 1. Tìm các tuyến đường Citymapper


Hình 2. Bản đồ các phương tiện trung chuyển


Hình 3. Hướng dẫn chỉ đường đi theo từng bước của Google Maps

Hình 4. Lưu trữ địa điểm Google Maps


CHƯƠNG 2. MÔ TẢ HỆ THỐNG
1.

NHỮNG CÔNG DỤNG CỦA THIẾT BỊ ĐỊNH VỊ VÀ CHỈ
ĐƯỜNG
Hệ thống định vị toàn cầu ra đời được xem như cuộc cách mạng công nghệ, như
bước ngoặt lớn của khoa học đem lại những lợi ích rất lớn và thiết thực nhất đối với con
người. Trên thị trường Việt Nam dòng thiết bị này cũng được ứng dụng và phát triển rộng
rãi. Sau đây là một số công dụng của thiết bị định vị ô tô, xe máy mà bất kỳ ai quan tâm
cũng cần biết, cụ thể:
-

2.

Chức năng giám sát, định vị vị trí một cách chính xác các loại phương tiện xe
như: ơ tơ, xe máy…hoặc người.
Theo dõi chính xác các trạng thái của xe như: hướng di chuyển, tốc độ, điểm
dừng, đỗ…

ỨNG DỤNG VÀO KINH DOANH VẬN TẢI


Cho thuê xe máy, ô tơ tự lái, theo dõi hành trình của cả vài chục xe (đoàn xe) cùng
lúc, ngành kinh doanh vận tải hàng hóa…
-

3.

Hỗ trợ các cơ quan chức năng giám sát mại vụ, vận tải hành khách
Có khả năng chống trộm và tìm lại phương tiện bị mất, tìm người thất lạc với
các thiết bị định vị cầm tay.
Có sự quản lý mạnh mẽ với các phương tiện kinh doanh vận tải cùng nhiều
tính năng ưu việt:
Giám sát lộ trình xe trong quãng thời gian từ vài tháng – 1 năm, khả năng xem
lại lộ trình rất rõ ràng.
Chức năng cảnh báo xe khi vượt quá tốc độ cho phép, khi xe đi vào đường
nguy hiểm.

NHỮNG HÌNH ẢNH MINH HỌA VÀ NHẬN XÉT


Hình 5. Định vị xe máy ơ tơ, định vị theo dõi, chống trơm

Hình 6. Gắn định vị xe máy tại quận 11

Hình 7. Sự cần thiết của thiết bị định vị trong đời sống


Hình 8. Lắp đặt thiết bị định vị ơ tơ xe máy tại Thái Nguyên

Hình 9. Thiết bị định vị GPS trên xe máy


-

Các thiết bị định vị trên giúp người dùng có thể nắm bắt và biết được thơng tin
và vị trí đường đi nhanh chống và một cách chính xác.
Tránh cho người dùng khơng xác định vị trí cũng như là lạc đường.
Trên các thiết bị định vị thì hầu như có trang bị các cơng cụ chống trộm và điều đó
sẽ tạo cảm giác an tồn cho người sử dụng.
Có thể định vị, giám sát chính xác vị trí của xe, từ đó, kiểm sốt tốt hơn tốc độ
và xác định dễ dàng hơn điểm dừng đỗ.


4.

NGƯỜI DÙNG
-

-

-

Hiện nay trên nước ta có hàng triệu người sử dụng cũng các thiết bị định vị
chỉ đường và rất hài lịng về những tính năng và hiệu năng mà nó mang lại.
Đặc biệt hơn nữa là theo nhận định của các chuyên gia có thể là trong tương lai
sẽ có hàng tỷ người dùng trên tồn cầu sử dụng và phụ thuộc vào các thiết bị
công nghệ đặc biệt là thiết bị định vị chỉ đường.
Điều này đòi hỏi những người làm trong lĩnh vực công nghệ cần phải nổ lực và
tạo ra nhiều thiết bị hiện đại hơn nữa để phục vụ cho đời sống thực tiễn điển hình
là các thiết bị định vị và chỉ đường.
Đó cũng là nguyên nhân dẫn đến cuộc cách mạng công nghiệp 4.0 ngày nay
và dẫn đến sự gia tăng và cạnh tranh của các ông lớn về lĩnh vực công nghệ.



CHƯƠNG 3: SƠ ĐỒ USECASE
1.

CÁC SƠ ĐỒ USECASE TRONG HỆ THỐNG

1.1

Sơ đồ Use case tổng quát

Hình 10. Sơ đồ Use case tổng quát


1.2

Nhiệm vụ của actor “Người dùng Có tài khoản”

Hình 11. Sơ đồ use case của actor "Người dùng Có tài khoản"

Người dùng đã có tài khoản và đăng nhập vào hệ thống, actor “Người dùng Có tài khoản”
có các chức năng:
-

Chức năng tìm kiếm: cho phép tìm kiếm đường đi và tìm kiếm địa điểm.
Chức năng lưu: cho phép lưu địa điểm và lưu tuyến đường.
Chức năng chia sẻ: cho phép chia sẻ tuyến đường, chia sẻ địa điểm.
Chức năng quản lí bản đồ cá nhân: bao gồm tạo địa điểm, tạo tuyến đường
và đánh dấu địa điểm.
Chức năng báo cáo: báo cáo các địa điểm, tuyến khơng chính xác trên bản

đồ, nhận xét, đánh giá địa điểm hoặc tuyến đường


1.3. Nhiệm vụ của actor “Khơng có tài khoản”

Hình 12. Sơ đồ use case của actor "Khơng có tài khoản"

Actor “Khơng có tài khoản” có các chức năng:
-

Chức năng tìm kiếm: bao gồm tìm kiếm đường đi và tìm kiếm bản đồ.


1.4. Nhiệm vụ của actor “Admin”

Hình 13. Sơ đồ use case của actor "Admin"

Actor “Admin” có các chức năng:
- Quản lí bản đồ: bao gồm quản lí địa điểm, quản lí tuyến đường, cập nhật bản đồ.
- Duyệt bản đồ: bao gồm uyệt địa điểm, duyệt tuyến đường.
- Quản lí người dùng: bao gồm phản hồi báo cáo và Chặn người dùng.

2.

MÔ TẢ MỘT SỐ USE CASE TRONG HỆ THỐNG

2.1. Use case Đăng nhập
Tên Use Case
Tóm tắt use case
Actor

Người thiết kế
Ngày tạo
Ngày cập nhật
Phiên bản
Dòng sự kiện phụ
Kết quả

Đăng nhập
Cho phép người dùng đã có tài khoản đăng nhập vào hệ thống
để xem và tìm kiếm bản đồ.
Người dùng Có tài khoản, Admin.

(1) Hiển thị thông báo nhập chưa đủ thơng tin.
(2) Hiện thị thơng báo khơng có user trong CSDL.
Đăng nhập thành công.
Hiển thị giao diện chức năng của hệ thống.


Bảng 1. Use case Đăng nhập

2.2. Use case Tìm kiếm

Tên Use Case
Tóm tắt use case
Actor
Người thiết kế
Ngày tạo
Ngày cập nhật
Phiên bản
Điều kiện tiên quyết


Dịng sự kiện chính

Dịng sự kiện phụ
Kết quả

Đăng nhập
Cho phép người dùng tìm kiếm các địa
trên bản đồ.
Người dùng Có tài khoản, Người dùng
Thạch Thái Minh
12/09/2021
13/09/2021
1.0
Khơng
1. Từ giao diện chức năng
2. Chọn Tìm kiếm địa điểm hoặc T
3. Nhập vào địa điểm hoặc tuyến đ
trực tiếp trên bản
4. Hệ thống xử lí kết quả
5. Hiển thị địa điểm hoặc
(1) Nếu khơng có địa điểm hoặc tuy
thị kết quả tương tự trên bản đồ.
Tìm kiếm thành cơng.
Hiển thị địa điểm hoặc tuyến đường.

Bảng 2. Use case Tìm kiếm

2.3. Use case Lưu
Tên Use Case

Tóm tắt use case
Actor
Người thiết kế
Ngày tạo
Ngày cập nhật
Phiên bản
Điều kiện tiên quyết
Dịng sự kiện chính
Dịng sự kiện phụ
Kết quả

Đăng nhập
Cho phép người dùng có tài khoản Lưu
tuyến đường.
Người dùng Có tài khoản.
Thạch Thái Minh
12/09/2021
13/09/2021
1.0
Đăng nhập thành công.
1. Từ giao diện chức năn
2. Chọn Lưu địa điểm hoặc L
3. Chọn địa điểm hoặc tuyến đườn
4. Đặt tên cho bản lưu địa điểm
5. Lưu thành cô
Không
Lưu địa điểm hoặc tuyến đường thành c
Hiển thị địa điểm hoặc tuyến đường.

Bảng 3. Use case Lưu



Đề tài: Hướng dẫn chỉ đường đi, lưu trữ địa
điểm

GV: TS. Nguyễn Thanh Hải

2.4. Use case Quản lí bản đồ cá nhân
Tên Use Case
Tóm tắt use case
Actor
Người thiết kế
Ngày tạo
Ngày cập nhật
Phiên bản
Điều kiện tiên quyết

Dịng sự kiện chính

Dịng sự kiện phụ
Kết quả

Đăng nhập
Cho phép người dùng có tài khoản Tạo địa điểm, Tạo tuyến
đường và Đánh dấu các địa điểm trên bản đồ.
Người dùng Có tài khoản.
Thạch Thái Minh
12/09/2021
13/09/2021
1.0

Đăng nhập thành công.
1. Từ giao diện chức năng chọn Quản lí bản đồ cá nhân.
2. Chọn Tạo địa điểm hoặc Tạo tuyến đường hoặc Đánh
dấu địa điểm.
3. Hệ thống hiện thị các thông tin cần nhập.
4. Người dùng nhập vào các thông tin cần cung cấp.
5. Nhấn Lưu để lưu bản nháp riêng tư hoặc Tải lên
địa điểm hoặc tuyến đường công khai lên bản đồ.
(1)
6. Tạo thành công và lưu kết quả.
(1) Nếu tải lên bản đồ Công khai thì phải chờ Admin
duyệt.
Tạo địa điểm hoặc tuyến đường thành công.
Lưu kết quả tạo địa điểm hoặc tuyến đường.
Bảng 4. Use case Quản lí bản đồ cá nhân

2.5. Use case Chia sẻ
Tên Use Case
Tóm tắt use case
Actor
Người thiết kế
Ngày tạo
Ngày cập nhật
Phiên bản
Điều kiện tiên quyết
Dịng sự kiện chính
Dịng sự kiện phụ
Kết quả

Đăng nhập

Cho phép người dùng Có tài khoản chia sẻ địa tuyến hoặc
tuyến đường cho mọi người hoặc các ứng dụng khác.
Người dùng Có tài khoản.
Thạch Thái Minh
12/09/2021
13/09/2021
1.0
Đăng nhập thành công.
1. Từ giao diện chức năng chọn Chia sẻ.
2. Chọn Chia sẻ địa điểm hoặc tuyến đường.
3. Hiện thị các ứng dụng có thể chia sẻ.
4. Chia sẻ thành công.
Không
Chia sẻ địa điểm hoặc tuyến đường thành công.
Bảng 5. Use case Chia sẻ

2.6. Use case Báo cáo
CT18205 – Nhóm
05

17


Đề tài: Hướng dẫn chỉ đường đi, lưu trữ địa
GV: TS. Nguyễn Thanh Hải
Đăng nhập
điểm Tên Use Case
Tóm tắt use case
Cho phép người dùng Có tài khoản báo cáo địa điểm, tuyến


CT18205 – Nhóm
05

18


Đề tài: Hướng dẫn chỉ đường đi, lưu trữ địa
GV: TS. Nguyễn Thanh Hải
điểm
đường, nhận xét và đánh giá địa điểm, tuyến đường.
Actor
Người dùng Có tài khoản.
Người thiết kế
Thạch Thái Minh
Ngày tạo
12/09/2021
Ngày cập nhật
13/09/2021
Phiên bản
1.0
Điều kiện tiên
Đăng nhập thành công.
quyết
1. Từ giao diện chức năng chọn Báo cáo.
2. Chọn Báo cáo địa điểm hoặc Báo cáo tuyến
đường, hoặc Nhận xét hoặc đánh giá.
Dịng sự kiện chính
3. Hiển thị hộp thoại để báo cáo, nhận xét, đánh giá.
4. Người dùng chọn và nhập vào hộp thoại.
5. Báo cáo, Nhận xét, Đánh giá thành cơng.

Dịng sự kiện phụ
Khơng
Báo cáo, Nhận xét, Đánh giá địa điểm hoặc tuyến
Kết quả
đường thành công.
Bảng 6. Use case Báo cáo

2.7

Use case Quản lí bản đồ

Tên Use Case
Tóm tắt use case
Actor
Người thiết kế
Ngày tạo
Ngày cập nhật
Phiên bản
Điều kiện tiên quyết

Dịng sự kiện chính

Dịng sự kiện phụ
Kết quả

2.8

Đăng nhập
Cho phép Admin quản lí, cập nhật bản đồ.
Người dùng Admin.

Thạch Thái Minh
13/09/2021
14/09/2021
1.0
Đăng nhập thành công.
1. Từ giao diện chức năng chọn Quản lí.
2. Tiếp theo chọn quản lí bản đồ.
3. Chọn Quản lí địa điểm hoặc Quản lí tuyến đường, hoặc
Cập nhật bản đồ.
4. Hiển thị hộp thoại để xem các địa điểm cần chỉnh
sửa, cập nhật.
5. Admin chọn địa điểm, tuyến đường cần chỉnh sửa, cập
nhật.
6. Quản lí bản đồ thành cơng.
Khơng
Quản lí bản đồ thành cơng.

Use case Duyệt bản đồ
Tên Use Case
Tóm tắt use case
Actor

CT18205 – Nhóm
05

Đăng nhập
Cho phép Admin duyệt bản đồ.
Người dùng Admin.
19



Người thiết kế
Ngày tạo
Ngày cập nhật
Phiên bản
Điều kiện tiên
quyết
Dòng sự kiện chính
Dịng sự kiện phụ
Kết quả

2.9

Thạch Thái Minh
13/09/2021
14/09/2021
1.0
Đăng nhập thành công.
1. Từ giao diện chức năng chọn Duyệt bản đồ.
2. Hiển thị các địa điểm, tuyến đường cần duyệt.
3. Admin chọn chấp nhập hoặc từ chối để duyệt.
4. Duyệt bản đồ thành cơng.
Khơng
Duyệt bản đồ thành cơng.

Use case Quản lí người dùng

Tên Use Case
Tóm tắt use case
Actor

Người thiết kế
Ngày tạo
Ngày cập nhật
Phiên bản
Điều kiện tiên quyết
Dịng sự kiện chính
Dịng sự kiện phụ
Kết quả

Đăng nhập
Cho phép Admin quản lí người dùng.
Người dùng Admin.
Thạch Thái Minh
13/09/2021
14/09/2021
1.0
Đăng nhập thành công.
1. Từ giao diện chức năng chọn Quản lí.
2. Tiếp theo chọn Quản lí người dùng.
3. Hiển thị những người dùng có hoạt động spam.
4. Admin chặn hoặc bỏ chặn người dùng.
5. Quản lí người dùng thành cơng.
Khơng
Quản lí người dùng thành cơng.


CHƯƠNG 4: SƠ ĐỒ LỚP
1. SƠ ĐỒ MỨC QUAN NIỆM

Hình 14. Sơ đồ lớp


2. MÔ TẢ BẢNG TRONG SƠ ĐỒ
Ghi chú trong bảng:
(1) Số thứ tự;
(2) Tên;
(3) Kiểu;
(4) Kích thước;
(5) Diễn giải;
B: Boolen;
C: Characters;
F: Float;
I: Integer;
S: String;


2.1 Tài khoản
(1)
(2)
1
TenTaiKhoan
2
MatKhau
3
Email
4
Phone
5
DiaChi

(3)

S
I
S
I
S

(4)
32
16
32
16
250

(5)
Tên tài khoản
Mật khẩu
Email
Số điện thoại
Địa chỉ

(3)

(4)

(5)
Người dùng có tài khoản
Người dùng khơng có tài
khoản
Email


2.3 Người dùng khơng có tài khoản
(1)
(2)
1
id

(3)
I

(4)
16

(5)
Mã số id

2.4 Người dùng có tài khoản
(1)
(2)
1
TenTaiKhoan
2
MatKhau

(3)
S
I

(4)
32
16


(5)
Tên tài khoản
Mật khẩu

2.5 Admin
(1)
1
2

(2)
TenTaiKhoan
MatKhau

(3)
S
I

(4)
32
16

(5)
Tên tài khoản
Mật khẩu

2.6 Bản đồ
(1)
1
2

3
4
6
7
8

(2)
ViTriNguoiDung
DiaDiem
TuyenDuong
Vung
ToaDo
KinhDo
ViDo

(3)

(4)

(5)
Vị trí người dùng
Địa điểm
Tuyến đường
Vùng
Tọa độ
Kinh độ
Vĩ độ

2.2 Loại tài khoản
(1)

(2)
1
NguoiDungCoTaiKhoan
2

NguoiDungKhongCoTaiKhoan

3

Admin

2.7 Hoạt động chính


(1)
1
2
3
4

(2)
XemBanDo
TimKiem
Luu
ChiaSe
QuanLiBanDo
BaoCao

(3)
S

S
S
S
S
S

(4)

(5)
Xem bản đồ
Tìm kiếm
Lưu
Chia sẻ
Quản lí bản đồ
Báo cáo

2.8 Tìm kiếm
(1)
(2)
1
TuyenDuong
2
DiaDiem

(3)
S
S

(4)


(5)
Tuyến đường
Địa điểm

2.9 Lưu
(1)
1
2

(2)
TuyenDuong
DiaDiem

(3)
S
S

(4)

(5)
Tuyến đường
Địa điểm

2.10 Báo cáo
(1)
1
2
3
4
5


(2)
DiaDiem
TuyenDuong
NhanXet
DanhGia
BaoCaoLoi

(3)
S
S
S
S
S

(4)

(5)
Địa điểm
Tuyến đường
Nhận xét
Đánh giá
Báo cáo lỗi

2.11 Quản lí bản đồ cá nhân
(1)
(2)
1
TaoDiaDiem
2

TaoTuyenDuong
3
DanhDauDiaDiem

(3)
S
S
S

(4)

(5)
Tạo địa điểm
Tạo tuyến đường
Dánh dấu địa điểm

2.12 Quản lí bản đồ
(1)
(2)
1
DiaDiem
2
TuyenDuong
3
CapNhatBanDo

(3)
S
S
S


(4)

(5)
Đại điểm
Tuyến đường
Cập nhật bản đồ

2.13 Duyệt bản đồ
(1)
(2)

(3)

(4)

(5)

5


1
2

DiaDiem
TuyenDuong

2.14 Quản lí người dùng
(1)
(2)

1
PhanHoiBaoCao
2
ChanNguoiDung
3
BoChanNguoiDung

B
B

(3)
S
S
S

Địa điểm
Tuyến đường

(4)

(5)
Phản hồi báo cáo
Chặn người dùng
Bỏ chặn người dùng


CHƯƠNG 5: SƠ ĐỒ TUẦN TỰ
1. SƠ ĐỒ ĐĂNG NHẬP

Hình 15. Sơ đồ tuần tự Đăng nhập


Mô tả: Người dùng đăng nhập vào hệ thống.
Điều kiện tiên quyết:
Trình tự thực hiện:
1. Từ giao diện chính người dùng nhập TaiKhoan và MatKhau vào hệ thống.
2. Hệ thống nhận thông tin đăng nhập và kiểm tra.
3. Hệ thống trả về kết quả.
4. Kết thúc usecase.
Kết quả: Đăng nhập thành công.


×