Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Ứng dụng tìm lại laptop bị mất trộm / Cao Thành Trung
PREMIUM
Số trang
88
Kích thước
1.9 MB
Định dạng
PDF
Lượt xem
1751

Ứng dụng tìm lại laptop bị mất trộm / Cao Thành Trung

Nội dung xem thử

Mô tả chi tiết

TRƯỜNG ĐẠI HỌC MỞ THÀNH PHỐ HỒ CHÍ MINH

BÁO CÁO TỔNG KẾT

ĐỀ TÀI NGHIÊN CỨU KHOA HỌC CỦA SINH VIÊN

THAM GIA XÉT GIẢI THƯỞNG NGHIÊN CỨU KHOA HỌC

SINH VIÊN CẤP TRƯỜNG

ỨNG DỤNG TÌM LẠI LAPTOP BỊ MẤT TRỘM

Thuộc nhóm ngành khoa học : Công Nghệ Thông Tin.

TPHCM, ngày 15 tháng 03 năm 2014

TRƯỜNG ĐẠI HỌC MỞ THÀNH PHỐ HỒ CHÍ MINH

BÁO CÁO TỔNG KẾT

ĐỀ TÀI NGHIÊN CỨU KHOA HỌC CỦA SINH VIÊN

THAM GIA XÉT GIẢI THƯỞNG NGHIÊN CỨU KHOA HỌC

SINH VIÊN CẤP TRƯỜNG

Ứng Dụng Tìm Lại Laptop Bị Mất Trộm

Thuộc nhóm ngành khoa học: Công Nghệ Thông Tin.

Sinh viên thực hiện: Cao Thành Trung Nam, Nữ: Nam.

Phạm Hoài Nam Nam, Nữ: Nam.

Dân tộc: Kinh

Lớp: DH11TH03 Khoa: Công Nghệ Thông Tin

Năm thứ: 3 Số năm đào tạo: 4

Ngành học: Tin Học.

Người hướng dẫn: Ths. Trương Hoàng Vinh.

TPHCM, ngày 15 tháng 03 năm 2014

LỜI NÓI ĐẦU

Ngày nay nền khoa học kỹ thuật ở Việt Nam nói riêng, trên thế giới nói chung thì

không ngừng nâng cao và phát triển về mọi mặt. Đặc biệt là ngành công nghệ thông tin.

Để đáp ứng nhu cầu ngày càng cao của con người thì hàng loạt các công ty về máy tính

ra đời và các ứng dụng công nghệ thông tin được áp dụng ngày một nhiều hơn. Với công

nghệ hiện đại như ngày nay thì con người dần dần được giải phóng bởi những công việc

nặng nhọc và thay vào đó là những ứng dụng của công nghệ thông tin ngày một hiện đại

như các phần mềm quản lý và rất nhiều ứng dụng đang được áp dụng ngoài thực tiễn.

Nhưng để có được sự phát triển khoa học kỹ thuật như ngày nay là nhờ sự đóng

góp to lớn của máy tính. Nhu cầu phát triển của xã hội đã thay đổi chiếc máy tính có

kích thước bằng những ngôi nhà trở thành những chiếc máy laptop siêu mỏng như hiện

nay. Những chiếc máy laptop đã mang con người đến với một kho tàng tri thức của nhân

loại. Chính vì vậy hiện nay laptop là một hành trang không thể thiếu của mỗi người khi

bước vào cuộc sống từ học tập, nghiên cứu, công việc kinh doanh, hay cả trong lĩnh vực

y tế… Thực tế cho thấy nhiều người đã đưa toàn bộ dữ liệu như hình ảnh, thư điện tử,

tài liệu, dự án và nhiều thứ khác lên trên máy tính.

Hiện nay trên thị trường laptop có nhiều mẫu mã và giá cả thuộc nhiều thương hiệu

khác nhau phù hợp với túi tiền của người tiêu dùng. Laptop chứa dữ liệu và thông tin

quan trọng của cá nhân cũng như tổ chức. Sẽ ra sao nếu một ngày nào đó máy laptop sẽ

bị mất trộm, những dữ liệu quan trọng có thể bị mất hoặc tiết lộ ra bên ngoài. Nhằm bảo

vệ laptop và dữ liệu bên trong nó, chúng tôi quyết định thực hiện đề tài “Ứng dụng tìm

lại laptop bị mất trộm”.

MỤC LỤC

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

1.1 Giới thiệu.........................................................................................................1

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

1.3 Đối tượng và phạm vi của đề tài ...................................................................2

1.4 Phương pháp nghiên cứu...............................................................................2

1.5 Đóng góp của đề tài........................................................................................2

Chương 2. CƠ SỞ LÝ THUYẾT....................................................................... 4

2.1 Hệ quản trị cơ sở dữ liệu SQL Server ..........................................................4

2.2 Ngôn ngữ lập trình ứng dụng ASP .NET.....................................................5

2.3 Giới thiệu ADO .NET ....................................................................................8

2.4 Ngôn ngữ C# ...................................................................................................9

2.5 Windows Services.........................................................................................11

2.6 Windows Form .............................................................................................12

2.7 Google Maps .................................................................................................12

2.8 Sensor API ....................................................................................................12

Chương 3. HIỆN THỰC................................................................................... 13

3.1 Phân tích thiết kế cơ sỡ dữ liệu...................................................................13

3.2 Xây dựng Website ........................................................................................13

3.2.1 Cấu trúc ứng dụng.....................................................................................13

3.2.2 Trang đăng nhập........................................................................................14

3.2.3 Trang đăng kí.............................................................................................15

3.2.4 Trang quên mật khẩu................................................................................21

3.2.5 Trang tài khoản..........................................................................................22

3.2.6 Trang kích hoạt chế độ báo mất...............................................................24

3.2.7 Trang cấu hình máy...................................................................................25

3.2.8 Trang thông báo.........................................................................................25

3.3 Xây dựng ứng dụng Windows.....................................................................30

3.3.1 Ứng dụng Location ....................................................................................31

3.3.2 Ứng dụng Webcam ....................................................................................32

3.3.3 Ứng dụng ScreenShot................................................................................33

3.3.4 Ứng dụng FTP Data...................................................................................34

3.3.5 Ứng dụng File Transfer Prerequisites.....................................................41

3.3.6 Ứng dụng SystemLog ................................................................................42

3.3.7 Ứng dụng SystemLap Và Ứng dụng Microsoft Runtime Service Log .45

3.3.7.1 Ứng dụng SystemLap ..................................................................45

3.3.7.2 Ứng dụng Microsoft Runtime Service Log................................50

3.3.8 Ứng dụng Where’s my lap ........................................................................53

Chương 4. KẾT QUẢ ....................................................................................... 64

4.1 Website ..........................................................................................................64

4.2 Ứng dụng Windows......................................................................................72

Chương 5. KẾT LUẬN..................................................................................... 76

5.1 Kết quả đạt được của đề tài ........................................................................76

5.2 Hướng phát triển của đề tài ........................................................................77

MỤC LỤC DANH MỤC HÌNH ẢNH

Hình 2.2.1 Quá trình biên dịch và thực thi trong ASP.NET ...........................................7

Hình 2.3.1 Mô hình kiến trúc ADO .NET.......................................................................9

Hình 3.1 Bảng tài khoản cơ sở dữ liệu ..........................................................................13

Hình 3.2 Cấu trúc ứng dụng ..........................................................................................14

Hình 3.3.8.1 Giao diện đăng nhập ứng dụng “Where's my lap.exe”.............................53

Hình 3.3.8.2 Giao diện chọn thư mục bảo vệ ứng dụng “Where's my lap.exe”............55

Hình 3.3.8.3 Giao diện phản hồi....................................................................................57

Hình 3.3.8.3 Giao diện About .......................................................................................63

Hình 4.1.1 Giao diện trang chủ .....................................................................................64

Hình 4.1.2 Giao diện trang đăng nhập...........................................................................65

Hình 4.1.3 Giao diện trang đăng ký ..............................................................................65

Hình 4.1.4 Giao diện trang quên mật khẩu....................................................................66

Hình 4.1.4 Giao diện trang tài khoản ............................................................................66

Hình 4.1.6 Giao diện trang cấu hình máy......................................................................67

Hình 4.1.7 Giao diện trang hướng dẫn ..........................................................................68

Hình 4.1.8 Giao diện trang thông báo ...........................................................................69

Hình 4.1.9 Giao diện định vị trí máy laptop..................................................................69

Hình 4.1.10 Giao diện xuất hình ảnh chụp màn hình laptop.........................................70

Hình 4.1.11 Giao diện xuất hình ảnh chụp thông qua webcam của laptop...................70

Hình 4.1.12 Xuất thông tin những ứng dụng đang hoạt động.......................................71

Hình 4.1.13 Giao diện xuất thông tin ký tự bàn phím...................................................71

Hình 4.1.14 Giao diện xuất thông tin dữ liệu và thực hiện chức năng download.........71

Hình 4.1.15 Giao diện trang quản trị tài khoản người dùng..........................................72

Hình 4.2.1 Giao diện chính của ứng dụng windows form ............................................73

Hình 4.2.2 Giao diện chọn folder thực hiện sao lưu dữ liệu .........................................74

Hình 4.2.3 Giao diện ứng dụng phản hồi ......................................................................74

Hình 4.2.4 Giao diện About ..........................................................................................75

DANH MỤC NHỮNG CHỮ VIẾT TẮT

[1] ADO - ActiveX Data Object

[2] API - Application Programming Interface

[3] CSS - Cascading Style Sheets

[4] FSO - File System Object

[5] GUI - Graphic User Interface

[6] HTML - HyperText Markup Language

[7] IP - Internet Protocol

[8] XML - Extensible Markup Language

BỘ GIÁO DỤC VÀ ĐÀO TẠO

TRƯỜNG ĐẠI HỌC MỞ TP.HCM

THÔNG TIN KẾT QUẢ NGHIÊN CỨU CỦA ĐỀ TÀI

1. Thông tin chung:

- Tên đề tài: Ứng dụng tìm lại Laptop bị mất trộm

- Sinh viên thực hiện: Cao Thành Trung

Phạm Hoài Nam

- Lớp: DH11TH03 Khoa: CNTT Năm thứ: 3 Số năm đào tạo: 4

- Người hướng dẫn: Ths. Trương Hoàng Vinh

2. Mục tiêu đề tài:

Xây dựng ứng dụng hỗ trợ tìm kiếm laptop có cung cấp những thông báo như:

- Xác định vị trí máy laptop.

- Lấy dữ liệu nhập từ bàn phím sau khi laptop bị mất trộm.

- Chụp màn hình làm việc sau khi laptop bị mất trộm.

- Chụp ảnh webcam người đang sử dụng sau khi laptop bị mất trộm.

- Gửi dữ liệu trong máy bị mất cho người chủ sở hữu laptop.

- Xóa những dữ liệu người dùng lưu lại trên trình duyệt web (cookies, lịch sử…).

- Kiểm soát được những ứng dụng đang chạy trên máy laptop.

- Xuất thông tin về cấu hình máy laptop.

3. Tính mới và sáng tạo:

o Giúp cho mọi người có thể sử dụng laptop một cách an toàn và bảo mật thông tin

o Giúp định vị máy Laptop thông qua địa chỉ IP (Internet Protocol).

o Kết hợp với kiến thức được học và kết quả tìm hiểu, nghiên cứu để xây dựng ứng

dụng tìm lại laptop bị mất trộm.

4. Kết quả nghiên cứu:

Hoàn thành ứng dụng, hiện thực được ứng dụng để sử dụng trong thực tế.

5. Đóng góp về mặt kinh tế - xã hội, giáo dục và đào tạo, an ninh, quốc phòng và

khả năng áp dụng của đề tài:

Ứng dụng tìm lại Laptop bị mất trộm sẽ giúp đỡ tất cả mọi người tìm lại được laptop

sau khi laptop bị mất trộm.

6. Công bố khoa học của sinh viên từ kết quả nghiên cứu của đề tài (ghi rõ tên tạp

chí nếu có) hoặc nhận xét, đánh giá của cơ sở đã áp dụng các kết quả nghiên cứu (nếu

có):

Tải ngay đi em, còn do dự, trời tối mất!