You are on page 1of 3

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM

VÀ TRUYỀN THÔNG VIỆT- HÀN Độc lập - Tự do - Hạnh phúc


KHOA KỸ THUẬT MÁY TÍNH VÀ ĐIỆN TỬ
Đà Nẵng, ngày 19 tháng 03 năm 2023

ĐỀ CƯƠNG ĐỒ ÁN CƠ SỞ 3
1. Thông tin người thực hiện:

Họ và tên sinh viên :Đào Lê Quốc Khánh MSV : 21IT284

Chuyên ngành : IOT-Robotic Lớp : 21IR

Điện thoại : Email : khanhdlq.21it@vku.udn.vn

Họ và tên sinh viên: Bùi Văn Nhật MSV : 21IT568

Chuyên ngành: An toàn thông tin và mạng Lớp : 21NS


máy tính
Email :
Điện thoại: 0799114275 nhatbv.21it@gmail.vku.udn.vn

Giảng viên HD :THS. Trần Thị Trà Vinh

2. Tên đồ án: XÂY DỰNG ỨNG DỤNG DI ĐỘNG APP Chat-NK Messaging
3. Mô tả:

Với đề tài “Chat-NK Messaging” một ứng dụng giúp kết nối những người ít mối
quan hệ với để tìm kiếm những mối quan hệ mới thông qua ứng dụng. Người dùng
có thể tạo hồ sơ cá nhân của mình bằng cách cung cấp thông tin như tên, tuổi, sở
thích, và hình ảnh của mình. Sau đó, họ có thể duyệt qua các hồ sơ của những
người khác và có thể kết nối với những người họ cảm thấy thích hợp.

Ứng dụng cung cấp nhiều tính năng hỗ trợ cho người dùng trong việc tìm kiếm mối
quan hệ. Các tính năng này bao gồm:

 Tìm kiếm theo địa điểm: cho phép người dùng tìm kiếm trong vùng gần địa
điểm của mình.
 Tìm kiếm theo sở thích: cho phép người dùng tìm kiếm các người có sở thích
giống mình.
 Chat trực tuyến: cho phép người dùng trò chuyện trực tiếp với những người họ
kết nối.
 Gợi ý kết nối: ứng dụng có thể sử dụng thuật toán để gợi ý những người dùng
có khả năng phù hợp với nhau.

Tất cả những tính năng trên đều được thiết kế để giúp người dùng tìm kiếm và kết
nối với những người có khả năng phù hợp với họ. Ứng dụng Chat-NK messaging
đã trở thành một công cụ quan trọng trong việc tìm kiếm mối quan hệ mới.

4. Nội dung thực hiện: (các nội dung sẽ thực hiện trong đề tài)

Thiết kế giao diện :

 Tạo màn hình đăng nhập và đăng ký tài khoản cho người dùng.
 Tạo màn hình chính hiển thị danh sách các user mà chúng ta đã kết bạn và
có thể chat qua lại.
 Tạo màn hình chi tiết thông tin của từng người dung đó.

Xây dựng cơ sở dữ liệu :

Thiết kế cơ sở dữ liệu để lưu trữ thông tin người dùng , bao gồm tên người

dùng , hình ảnh và thông tin của người dung
 Thiết kế cơ sở dữ liệu lưu trữ thông tin người dùng.
 Xây dựng chức năng :
o

 Tạo chức năng tìm kiếm bạn phù hợp theo tiêu chí tìm kiếm của người
dùng..
 Tạo chức năng thêm, sửa, xoá thông tin người dùng.
 Tạo chức năng kết nối 2 người dung với nhau
 Tạo chức năng đăng nhập, đăng xuất tài khoản.
 Chat giữa 2 user

Kiểm thử :

 Thử nghiệm ứng dụng trên các thiết bị di động khác nhau.
 Kiểm tra tính năng và hiệu suất của ứng dụng.

5. Kế hoạch thực hiện:

Thời gian Nội dung thực hiện


Tuần thứ 1 – 2 - Tìm hiểu công cụ, công nghệ (Android Studio, Genymotion
Shell, ngôn ngữ Kotlin, Java...).
Từ 24/3/2023
đến 27/3/2023
Tuần thứ 3 – 4 Thiết kế giao diện và xây dựng cơ sở dữ liệu
Từ 28/3/2023 –
11/4/2023
Tuần thứ 5 Xây dựng chức năng
Từ 12/4/2023 –
22/4/2023
Tuần thứ 6 Kiểm thử và hoàn thiện báo cáo

Ngày tháng năm 2023 Ngày 19 tháng 3 năm 2023

Giảng viên hướng dẫn Sinh viên thực hiện


(ký và ghi rõ họ tên) (ký và ghi rõ họ tên.)

Bùi Văn Nhật


Đào Lê Quốc Khánh

You might also like