1. Trang chủ
  2. » Thể loại khác

...Trần Thị Huyền Trang.pdf

10 222 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 223,94 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

...Trần Thị Huyền Trang.pdf tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất cả các lĩnh vực...

Trang 1

TRƯỜNG ĐẠI H

KHOA CÔNG NGH

XÂY DỰNG Ứ

(ĐÁNH DẤU ĐIỂM ĐÃ ĐI QUA

MAP V2 DỰ

I HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ N KHOA CÔNG NGHỆ THÔNG TIN

ỨNG DỤNG QUẢN LÝ ĐIỂM NH ĐÁNH DẤU ĐIỂM ĐÃ ĐI QUA) TRÊN GOOGLE

ỰA TRÊN NỀN TẢNG ANDROID

Hà Nội – Năm 2016

NG HÀ NỘI

M NHỚ TRÊN GOOGLE

NG ANDROID

Trang 2

KHOA CÔNG NGH

XÂY DỰNG

(ĐÁNH DẤU ĐIỂM ĐÃ ĐI QUA

MAP V2 DỰ

NGƯỜ

KHOA CÔNG NGHỆ THÔNG TIN

TRẦN THỊ HUYỀN TRANG

NG ỨNG DỤNG QUẢN LÝ ĐIỂM NH ĐÁNH DẤU ĐIỂM ĐÃ ĐI QUA) TRÊN GOOGLE

ỰA TRÊN NỀN TẢNG ANDROID

Chuyên ngành : Công nghệ thông tin

Mã ngành : D480201

ỜI HƯỚNG DẪN : Th.s Hoàng Minh Quang

Hà Nội – Năm 2016

M NHỚ TRÊN GOOGLE

NG ANDROID

thông tin

Th.s Hoàng Minh Quang

Trang 3

LỜI CAM ĐOAN

Em tên là: Trần Thị Huyền Trang, sinh viên lớp ĐH2C2 – Trường Đại học Tài Nguyên và Môi Trường Hà Nội

Em xin cam đoan toàn bộ nội dung của đồ án do em tự học tập, nghiên cứu trên Internet, sách báo, các tài liệu trong và ngoài nước có liên quan Không sao chép hay sử dụng bài làm của bất kỳ ai khác, mọi tài liệu đều được trích dẫn cụ thể

Em xin chịu hoàn toàn trách nhiệm về lời cam đoan của mình trước Quý Thầy Cô, Khoa và Nhà trường

Hà Nội, ngày … tháng … năm 2016

Người cam đoan

Trần Thị Huyền Trang

Trang 4

LỜI CẢM ƠN

Sau thời gian nghiên cứu và được sự giúp đỡ nhiệt tình của Th.S Hoàng Minh Quang em đã hoàn thành được bài báo cáo đồ án tốt nghiệp của mình

Em chân thành cảm ơn các thầy cô trong khoa Công nghệ thông tin, trường Đại học Tài nguyên và môi trường Hà Nội đã tận tình giảng dạy truyền đạt kiến thức trong suốt quá trình học tập Với vốn kiến thức được tiếp thu trong quá trình học tập không chỉ là nền tảng cho quá trình nghiên cứu thực hiện đồ

án mà còn là hành trang để em bước vào đời sau khi ra trường Đặc biệt cho

em gửi lời cảm ơn sâu sắc đến thầy ThS Hoàng Minh Quang, đã tận tình hướng dẫn trong suốt quá trình nghiên cứu đề tài để em có thể hoàn thành được bài báo cáo này

Do điều kiện hạn chế về thời gian, kiến thức và nguồn tài liệu tham khảo, nên bài báo cáo không thể tránh khỏi những sai sót Em rất mong nhận được những ý kiến đóng góp của các thày cô để đề tài này ngày càng hoàn thiện hơn

Em xin chân thành cảm ơn!

Hà Nội, ngày tháng năm

2016

Sinh viên thực hiện

Trần Thị Huyền Trang

Trang 5

MỤC LỤC

LỜI CAM ĐOAN

LỜI CẢM ƠN

DANH MỤC HÌNH

DANH MỤC BẢNG

DANH MỤC CÁC TỪ VIẾT TẮT VÀ THUẬT NGỮ

LỜI MỞ ĐẦU 1

1.Lý do chọn dề tài 1

2.Mục tiêu của đề tài 1

3.Phạm vi và cấu trúc của đề tài 1

CHƯƠNG 1: TỔNG QUAN VỀ HỆ THỐNG QUẢN LÝ ĐIỂM NHỚ 3

1.1 Mô tả hệ thống 3

1.1.1 Mô hình hoạt động của hệ thống 3

1.1.2 Các thành phần của hệ thống 3

1.2 Công cụ sử dụng trong hệ thống 3

1.2.1 Công cụ tạo lập môi trường 3

1.2.2 Công cụ tạo máy ảo 13

b Công cụ ảo hóa VirtualBox (Oracle VM VirtualBox) 14

1.3 Kết quả cần đạt được 15

CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 15

2.1.Tổng quan hệ thống và khảo sát 15

2.1.1.Tổng quan hệ thống 15

2.1.2.Khảo sát 16

2.2.Phân tích thết kế phần mềm 16

2.2.1.Xác định ca sử dụng 16

2.2.2Biểu đồ ca sử dụng 19

Trang 6

2.2.3 Đặc tả use case 23

2.3 Thiết kế cơ sở dữ liệu 37

2.3.1 Cấu trúc bảng cơ sở dữ liệu 37

2.3.2 Triển khai cơ sở dữ liệu 38

2.4 Thiết kế modun 39

2.4.1 Công cụ sử dụng 39

2.4.2 Thông tin phần mềm 39

2.3.3 Bảng một số modul chính trong chương trình 40

CHƯƠNG 3: KẾT QUẢ PHẦN MỀM VÀ ĐÁNH GIÁ 41

3.1 Kết quả phần mềm 41

3.1.1 Nhận xét chung 41

3.1.2.Giao diện chương trình 41

3.2 Đánh giá ứng dụng 50

KẾT LUẬN 51

DANH MỤC TÀI LIỆU THAM KHẢO 52

Trang 7

DANH MỤC HÌNH

Hình 1.1 Minh họa Android [5] 4

Hình 1.2 Minh họa phàn mềm Android Studio 10

Hình 1.3 Minh họa phần mềm Genymotion 13

Hình 1.4 Minh họa phần mềm VirtualBox 14

Hình 2.1 Sơ đồ phân rã chức năng 18

Hình 2.2: Biểu đồ use case chính của hệ thống 19

Hình 2.3: Biểu đồ use case chức năng quản lý map 20

Hình 2.4: Biểu đồ use case chức năng quản lý điểm nhớ 20

Hình 2.5: Biểu đồ chức năng lớp lĩnh vực 22

Hình 2.6: Biểu đồ hoạt động chức năng hiển thị map 24

Hình 2.7: Biểu đồ hoạt động chức năng tìm đường đi 25

Hình 2.8: Biểu đồ tuần tự chức năng hiển thị map 26

Hình 2.9: Biểu đồ tuần tự chức năng tìm đường đi 27

Hình 2.10: biểu đồ hoạt động chức năng thêm điểm nhớ 29

Hình 2.11: Biểu đồ hoạt động chức năng cập nhập điểm nhớ 31

Hình 2.12: Biểu đồ hoạt động chức năng xóa điểm nhớ 33

Hình 2.13: Biểu đồ hoạt động chức năng hiển thị điểm nhớ 34

Hình 2.14: Biểu đồ tuần tự chức năng thêm điểm nhớ 35

Hình 2.15: Biểu đồ tuần tự chức năng cập nhập điểm nhớ 35

Hình 2.16: Biểu đồ tuần tự chức năng xóa điểm nhớ 36

Hình 2.17: Biểu đồ tuần tự chức năng hiển thị điểm nhớ 36

Hình 2.18: Chi tiết cơ sở dữ liệu của hệ thống trên sqlite 38

Hình 2.19: Thực thi đề tài trên android studio 39

Hình 3.1: Giao diện loading 41

Hình 3.2: Giao diện chính của chương trình 42

Hình 3.3: Giao diện chức năng tìm đường đi 43

Trang 8

Hình 3.4: Giao diện chức năng chỉ đường đi 45

Hình 3.5: Giao diện chức năng thêm điểm nhớ 46

Hình 3.6: giao diện chức năng hiển thị điểm nhớ 47

Hình 3.7 : giao diện chức năng hiển thị thông tin điểm nhớ 49

Trang 9

DANH MỤC BẢNG

Bảng 2.1 Xác định ca sử dụng 16

Bảng 2.2 Thông tin các điểm nhớ 21

Bảng 2 3 Thông tin các vị trí trên map 21

Bảng 2.4 Đặc tả use case quản lý map 23

Bảng 2.6 Mô tả luồng sự kiện trong biểu đồ chức năng tìm đường đi 26

Bảng 2.7 Đặc tả use case quản lý điểm nhớ 28

Bảng 2.8 Mô tả luồng sự kiện trong biểu đồ chức năng thêm điểm nhớ 30

Bảng 2 9 Mô tả luồng sự kiện trong biểu đồ chức năng cập nhật điểm nhớ 32 Bảng 2.10 Mô tả luồng sự kiện trong biểu đồ chức năng xóa điểm nhớ 33

Bảng 2.11 Mô tả luồng sự kiện trong biểu đồ chức năng hiển thị điểm nhớ 34 Bảng 2.12 Thông tin các điểm nhớ của người sử dụng 37

Bảng 2.13 Một số modul chính trong chương trình 40

Bảng 3.1 Các đối tượng và hoạt động trong giao diện chức năng tìm đường 44 Bảng 3.2 Các đối tượng và hoạt động trong giao diện thêm điểm nhớ 46

Bảng 3.3 Các đối tượng và hoạt động trong giao diện hiển thị điểm nhớ 48

Trang 10

DANH MỤC CÁC TỪ VIẾT TẮT VÀ THUẬT NGỮ

Viết tắt Thuật ngữ tiếng anh Thuật ngữ tiếng việt

API Application Programming

Interface

Giao diện lập trình ứng dụng

GPS Global positioning system Hệ thống định vị toàn cầu

SDK Software Development Kit Bộ công cụ phát triển phần mềm SQL Structured Query Language Ngôn ngữ truy vấn mang tính

cấu trúc

Ngày đăng: 04/11/2017, 15:12

TỪ KHÓA LIÊN QUAN