1
TRƯỜNG ĐẠI HỌC THỦY LỢI
KHOA CÔNG NGHỆ THÔNG TIN
----------

ĐỀ TÀI:
THIẾT KẾ APP BÁO THỨC
BÀI TẬP LỚN :
MÔN PHÁT TRIỂN ỨNG DỤNG CHO CÁC
THIỆT BỊ DI ĐỘNG
1. Trần Trọng Ngữ - 185P1063515
2. Hoàng Dũng - 185P1063621
3. Lê Anh Tú - 185P1063527
Giảng viên: Phạm Huy Thông
NGÀNH CÔNG NGHỆ THÔNG TIN
MỤC LỤC
Lời mở đầu…………………………………………………3
I. Nội dung tìm hiểu ……………………………………...…4
II. Mô tả chương trình ……………………………………….4
1. Yêu cầu của app ……………………………………….4
2. Mô tả chức năng của app ……………………………...4
III. Cấu trúc chương trình …………………………………… 5
TÀI LIỆU THAM KHẢO………………………………..8
2
LỜI MỞ ĐẦU
Các thiết bị di động ngày càng thông minh hơn, mạnh mẽ hơn, và đang trở
thành một phần không thể thiếu của cuộc sống con người. Điểm thú vị là chúng
cung cấp cho chúng ta một nền tảng để có thể viết những ứng dụng thú vị bổ ích
trên đó. Môn học này cung cấp cho sinh viên những kiến thức về nền tảng và cách
thức lập trình trên thiết bị di động. Để từ đó sinh viên có thể làm chủ công nghệ và
phát triển ứng dụng trên một số nền tảng nhất định (J2ME, Android).
Phần mềm, ứng dụng cho điện thoại di động hiện nay rất đa dạng và phong
phú trên các hệ điều hành di động cũng phát triển mạnh mẽ, đang thay đổi từng
ngày. Bên cạnh các hệ điều hành Android, IOS, BlackBerry đã có từ lâu là sự gia
nhập them hệ điều hành Window phone của Microsoft, Tizen của Samsung…
Nokia khai tử Symbian già cỗi tạo sự cạnh tranh thị phần hệ điều hành trên thiết bị
di động. Tùy vào sở thích mỗi người dùng, các tính năng, trải nghiệm của từng hệ
điều hành sẽ có thể hấp dẫn hoặc không. Hơn nữa, mỗi OS gia nhập OS
smartphone sẽ có nhưng lợi thế nhất định, nhưng kinh nghiệm và nền tảng vững
chắc, sự ưu ái lâu nay của người dùng đối với một số tên tuổi đã khẳng định được
thương hiệu cũng là thế mạnh đáng kể. trong vài năm trở lại đây, hệ điều hành
Android ra đời với sự kế thừa ưu ciệt của các hệ điều hành ra đời trước và sự kết
hợp của nhiều công nghệ tiên tiến nhất hiện nay, đã được nhà phát triển công nghệ
nổi tiếng nhất hiện nay là Google. Android đã nhanh chóng trở thành đối thủ cạnh
tranh mạnh mẽ với các hệ điều hành trước đó và đang là hệ điều hành di động của
tương lai và được nhiều người ưa chuộng nhất.
Chính vì những lý do trên. Chúng em đãn chọn đề tài “Xây dựng ứng dụng
báo thức danh cho điện thoại di động” để làm chủ đề bài tập lớn của mình, với
mong muốn tìm hiểu và khám phá một lĩnh vực đầy mới mẻ và thú vị: Lập trình
ứng dụng cho thiết bị thông minh cá nhân. Với vốn kinh nghiệm ít ỏi và khả năng
hạn chế của mình, việc thực hiện bài tập lớn chắc chắn còn nhiều thiếu sót. Nhóm
chúng em rất mong muốn nhận được sự góp ý của thầy cô!
3
i. NỘI DUNG TÌM HIỂU
- Dựa vào tình hình thực tế hiện nay, khi mà các sinh viên hay
những người có thói quen thức khuya đang có su hướng ngày
dậy muộn. Việc mọi người đi học muộn, đi lam muộn hay là
bỏ lỡ những sự kiện quan trọng… chỉ vì dậy trễ là rất không
tốt!!! Cho nên việc có 1 phần mềm được tích hợp ngay trong
chiếc điện thoại, để có thể giúp mọi người tự đánh thức bản
thân dậy như là 1 app báo thức là 1 điều quan trọng.
- Dựa vào nhu cầu đó, chúng em đã xây dựng nên app báo thức
dành cho các tất cả mọi người. Để bất kỳ ai cũng có thể sử
dụng, ai cũng có thể tự nhắc nhở bản thân dậy sớm.
ii. MÔ TẢ CHƯƠNG TRÌNH
1. Yêu cầu của app
- Dây dụng 1 app báo thức đơn giản nhưng có đầy đủ chức năng.
- Dây dụng 1 app báo thức có lấy thời gian theo thời gian thực.
- App có đầy đủ các tính năng hẹn giờ, hủy hẹn giờ, chọn thời
cần báo
2. Mô tả chức năng của app
-App có một bộ chọn thời gian thể điều chỉnh thời gian muốn
báo.
-Điều chỉnh mốc thời gian sáng hoặc chiều.
-Khi đồng hồ đã chạy đến thời gian đc chọn, âm thanh báo thức
sẽ vang lên
iii. CẤU TRÚC CHƯƠNG TRÌNH
4
- Đây là giao diện chính của app
- Gồm có 6 phần cơ bản:
(1), (2): là phần đồng hồ hiển
thị thời gian và điều chỉnh thời
gian
(3): nút đặt giờ
(4): nút dừng lại
(5): hiển thị yêu cầu
(6): giao diện phụ
5