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

báo cáo chuyên đề học phần lập trình trên thiết bị di động xây dựng ứng dụng nhắn tin whatsapp

24 0 0
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 đề Xây dựng ứng dụng nhắn tin Whatsapp
Người hướng dẫn Giảng viên hướng dẫn
Trường học Trường Đại học Điện lực
Chuyên ngành Công nghệ thông tin
Thể loại Báo cáo chuyên đề học phần
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 24
Dung lượng 1,29 MB

Nội dung

TRƯỜNG ĐẠI HỌC ĐIỆN LỰCKHOA CÔNG NGHỆ THÔNG TINBÁO CÁO CHUYÊN ĐỀ HỌC PHẦNLẬP TRÌNH TRÊN THIẾT BỊ DI ĐỘNGĐỀ T#I: Xây dựng ứng dụng nhắn tin WhatsappSinh viên thực hiện: Giảng viên hướng d

Trang 1

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN LẬP TRÌNH TRÊN THIẾT BỊ DI ĐỘNG

ĐỀ T#I: Xây dựng ứng dụng nhắn tin Whatsapp

Sinh viên thực hiện :

Giảng viên hướng dẫn :

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

Trang 3

MỤC LỤC

CHƯƠNG 1 KHẢO SÁT V# TỔNG QUAN ĐỀ T#I 7

1.1 Khảo sát 7

1.2 Tổng quan đề tài 7

1.3 Một số trang chính của App 8

CHƯƠNG 2 THIẾT KẾ CẤU TRÚC HỆ THỐNG 9

2.1 Mô tả bài toán 9

2.2 Yêu cầu về chức năng 9

2.3 Layout các trang 9

2.3.1 Layout đăng nhập 10

2.3.2 Layout đăng ký 11

2.3.3 Layout trang chủ 12

2.3.4 Layout nhắn tin 13

2.3.5 Layout tìm kiếm 14

2.3.6 Layout thông tin cá nhân 15

2.3.7 Layout ghi chú 16

CHƯƠNG 3 THIẾT KẾ GIAO DIỆN 17

3.1 Giao diện đăng nhập 17

3.2 Giao diện đăng ký 18

3.3 Giao diện trang chủ 19

3.4 Giao diện nhắn tin 20

3.5 Giao diện tìm kiếm 21

3.6 Giao diện thông tin cá nhân 22

3.7 Giao diện ghi chú 23

KẾT LUẬN 24

Trang 4

DANH MỤC HÌNH ẢNH

Hình 1.1 : Layout đăng nhập 10

Hình 1.2 : Layout đăng kí 11

Hình 1.3 : Layout trang chủ 12

Hình 1.4 : Layout nhắn tin 13

Hình 1.5 : Layout tìm kiếm 14

Hình 1.6 : Layout thông tin cá nhân 15

Hình 1.7 : Layout ghi chú 16

Hình 1.8 : Giao diện đăng nhập 17

Hình 1.9 : Giao diện đăng ký 18

Hình 1.10 : Giao diện trang chủ 19

Hình 1.11 : Giao diện nhắn tin 20

Hình 1.12 : Giao diện tìm kiếm 21

Hình 1.13 : Giao diện thông tin cá nhân 22

Hình 1.14 : Giao diện ghi chú 23

Trang 5

LỜI CẢM ƠN

Trân trọng!

Trang 6

LỜI MỞ ĐẦU

Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là một trong những yếu tố mang tính quyết định trong hoạt động của các chính phủ

Trang 7

CHƯƠNG 1 KHẢO SÁT V# TỔNG QUAN ĐỀ T#I

1.1 Khảo sát

Xã hội ngày càng phát triển, khoa học kĩ thuật ngày càng hiện đại, công nghệ4.0 ngày càng thay đổi cuộc sống chúng ta Vì vậy, chiếc điện thoại di động thông minh ngày càng trở nên quan trọng hơn với chúng ta Chiếc điện thoại di động thông minh giúp chúng ta làm việc, học tập, giải trí như là xem phim, chơi game hay nghe nhạc, nhắn tin Sống ở thời công nghệ 4.0, việc tiếp cận với inernet hiện nay không còn mấy xa lạ với con người được trở thành phương tiện truyền thông được nhiều người sử dụng nhất trên thế giới

Ở Việt Nam cũng có rất nhiều trang web/app nhắn tin online với đa dạng Tuy nhiên không phải app nào cũng thực sự tốt và phù hợp với nhu cầu người sử dụng Đã

có hiện tượng xuất hiện tràn lan các app nhắn tin nhưng thực chất là những app quảngcáo rẻ tiền, kiếm tiền bằng các lượt tải của người dùng Vì vậy, cần loại bỏ các app quảng cáo rẻ tiền và đầu tư những app thực sự phù hợp với nhu cầu làm việc cũng như giải trí của người dùng

1.2 Tổng quan đề tài

Trong cuộc sống, chúng ta sẽ gặp phải stress, những áp lực về công việc, gia đình, hay chuyện tình cảm, khó nói trực tiếp, người thân bạn bè ở xa Những lúc như vậy, trò chuyện với những người mình yêu thích chính là những động lực, động viên chúng ta mạnh mẽ, vượt qua những khó khăn đó Tuy nhiên, cuộc sống ngày càng phát triển, những lá thư, hay tin nhắn sms thu phí không còn được trọng dụng Chúng dần dần bị thay thế bởi những app nhắn tin trực tuyến trên điện thoại Với một chiếc điện thoại nhỏ gọn có kết nói internet, chúng ta hoàn toàn có thể làm việc, giải trí hay đặc biệt là nhắn tin, liên lạc mà không cần mất một khoản phí nào Nắm bắt được tìnhhình trên, nhóm em tiến hành thiết kế trang web app chat để giúp cho người dùng có thể liên lạc nhanh hơn, thuận tiện hơn

Trang 8

1.3 Một số trang chính của App

Trang chủ : Đây là nơi giới thiệu tên app, những người dùng đang online, những thông báo tin nhắn, …

Trang nhắn tin : Đây là nơi soạn và gửi tin nhắn, hình dán

Trang tìm kiếm: Đây là nơi người dùng có thể tìm kiếm những người dùng khác

Trang 9

CHƯƠNG 2 THIẾT KẾ CẤU TRÚC HỆ THỐNG

2.1 Mô tả bài toán

Khi người dùng đã quyết định muốn vào App để nhắn tin, thì mỗi người dùng được yêu cầu có một tài khoản dùng để định danh và đăng nhập vào App Người dùng đăng ký tài khoản của mình bằng cách nhập thông tin chi tiết người dùng như

họ tên, địa chỉ email, số điện thoại, username, password, Để đăng nhập vào App, người dùng email và password vừa đăng ký và nhấn vào “Đăng nhập” để sử dụng App

2.2 Yêu cầu về chức năng

-Người dùng có nhu cầu liên lạc, hơn nữa là muốn nhắn tin với những người thân, bạn bè Vì thế, App chat cần phải thỏa mãn các chức năng sau:

+Bảo mật an toàn thông tin cá nhân

+Tìm kiếm bạn bè, người thân

+Lưu trữ danh sách những bạn bè, người thân của mình để có thể liên lạcvới họ dễ dàng hơn

2.3 Layout các trang

Trang 10

2.3.1 Layout đăng nhập

Hình 1.1 : Layout đăng nhập

Trang 11

2.3.2 Layout đăng ký

Hình 1.2 : Layout đăng kí

Trang 12

2.3.3 Layout trang chủ

Trang 13

2.3.4 Layout nhắn tin

Hình 1.4 : Layout nhắn tin

Trang 14

2.3.5 Layout tìm kiếm

Trang 15

2.3.6 Layout thông tin cá nhân

Hình 1.6 : Layout thông tin cá nhân

Trang 16

2.3.7 Layout ghi chú

Trang 17

CHƯƠNG 3 THIẾT KẾ GIAO DIỆN 3.1 Giao diện đăng nhập

Trang 18

3.2 Giao diện đăng ký

Trang 19

3.3 Giao diện trang chủ

Hình 1.10 : Giao diện trang chủ

Trang 20

3.4 Giao diện nhắn tin

Trang 21

3.5 Giao diện tìm kiếm

Hình 1.12 : Giao diện tìm kiếm

Trang 22

3.6 Giao diện thông tin cá nhân

Trang 23

3.7 Giao diện ghi chú

Hình 1.14 : Giao diện ghi chú

Trang 24

KẾT LUẬN

Trên đây là toàn bộ nội dung báo cáo thực hiện những vấn đề nêu lên ở phầnđầu Đó là minh chứng rõ rệt cho sự cố gắng, quyết tâm cũng như đánh giá khảnăng hiểu biết, kiến thức của nhóm chúng em trong việc tìm hiểu hệ thống hiện tại

và xây dựng hệ thống mới nhằm đáp ứng nhu cầu thực tiễn

Đồng thời, qua bài báo cáo trên cũng đã giúp cho chúng em học hỏi đượcthêm nhiều kiến thức mới mẻ, nâng cao tính tự giác, tinh thần đoàn kết và nâng caokhả năng làm việc nhóm Giúp nhóm có thêm kinh nghiệm đi khảo sát thực tế vàđược trau dồi khả năng phân tích, đánh giá về nhiều khía cạnh, tiếp cận với ngườidùng, người dùng Thêm vào đó, là giúp cho chúng em hiểu rõ hơn về ngôn ngữlập trình, công cụ mà mình đang sử dụng, cũng như lý thuyết, phương pháp tìmhiểu về tính đặc trù của lập trình moblie

Trong quá trình tìm hiểu và làm bài, nhóm đã cố gắng hoàn thiện bài làm vàhoàn thiện mình hơn về mặt kiến thức Nhưng cũng không thể tránh khỏi những saisót, mong thầy cô và các bạn góp ý để bài của nhóm hoàn thiện hơn

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

Ngày đăng: 13/06/2024, 10:13

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

TÀI LIỆU LIÊN QUAN

w