LỚP K47 ĐH CN THÔNG TIN
TRƯỜNG ĐẠI HỌC TÂY BẮC
NHÓM 3
THÀNH VIÊN:
Phan Văn Liêm (Nhóm trưởng)
Hoàng Văn Khương
Thái Ngọc Linh
Phạm Tiến Mạnh
Chu Thị Hạnh
BÁO CÁO BÀI TẬP LỚN - JAVA
Đề bài : Viết chương trình đổi lịch âm
dương cho điện thoại di động.
Giảng viên hướng dẫn :
Thầy giáo Nguyễn Văn Tú
Nhóm sinh viên thực hiện: Nhóm 3
Xin cảm ơn thầy giáo đã giúp đỡ chúng
suốt quá trình thực hiện
LỚP K47 ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
NHÓM 3
Tài liệu trợ giúp
Tham khảo cách tính lịch âm dương
Việt Nam của tác giả Hồ Ngọc Đức.
Và một số tài liệu khác
GIỚI THIỆU CHƯƠNG TRÌNH
Tên chương trình : Đổi lịch Âm Dương
Sử dụng công nghệ JAVA J2ME
Phiên bản MIDP : MIDP 2.1
Phiên bản CLDC: CLDC 1.1
Ứng dụng : Điện thoại di động hỗ trợ
JAVA ME
Kích thước : 13KB
LỚP K47 ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
CÁC CHỨC NĂNG CƠ BẢN
ĐỔI DƯƠNG LỊCH SANG ÂM LỊCH
ĐỔI ÂM LỊCH SANG DƯƠNG LỊCH
HIỂN THỊ CÁC NGÀY LỄ, TẾT VÀ CÁC
SỰ KIỆN LỚN TRONG NĂM
XEM GIỜ HỆ THỐNG
XEM NGÀY THÁNG HỆ THỐNG
HỖ TRỢ NGƯỜI DÙNG
TỔNG QUAN CHƯƠNG TRÌNH
Hình ảnh ứng dụng
LỚP K47 ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
CÁC THÀNH PHẦN CƠ BẢN
Chương trình gồm 5 FORM :
- Form Main (Đổi âm lịch)
- Form Đổi Dương lịch
- Form Xem giờ
- Form Trợ giúp
- Form Tác giả
LỚP K47 ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
CÁC THÀNH PHẦN (COMPONENT)
Các Form của chương trình sử dụng
các Component cơ bản sau :
Text Field
String Item
Comand Item
Date Field
Spacer Item
LỚP K47 ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
Form Main và các thành phần
Form Main gồm :
3 text Field (Ngày, tháng, năm Dương
lịch)
4 String Item
- Hiển thị Ngày Âm lịch tương ứng
- Hiển thị Ngày Âm lịch (can chi).
- Hiển thị Tháng Âm lịch (can chi).
- Hiển thị Năm Âm lịch (can chi).
LỚP K47 ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
Các thành phần Form Main (tiếp)
6 comand Item:
- Comand Item Thoát
- Comand Item Đổi Âm lịch
- Comand Item Đổi Dương lịch
- Comand Item Xem giờ
- Comand Item Trợ giúp
- Comand Item Tác giả
LỚP K47 ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
Giao diện Form Main
LỚP K47 ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
Giao diện Form Main
Form đổi Âm sang Dương lịch
Gồm các thành phần
3 text field (Nhập ngày âm cần đổi)
2 String Item
- Hiện ngày dương tương ứng.
- Hiện thị nhãn.
1 Spacer
- Căn chỉnh nhãn
LỚP K47 ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
Form đổi Âm sang Dương lịch
2 Comand Item
- Comand Item Quay lại
Quay trở về main form
- Comand Item Đổi
Thực thi hàm đổi dương lịch
sau khi nhập thông tin Ngày âm
LỚP K47 ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
HIỂN THỊ CÁC SỰ KIỆN
Thông tin các sự kiện (nếu có) sẽ
xuất hiện ngay dưới kết quả ngày
tháng.
Sự kiện âm lịch (Các ngày lễ tết , )
Sự kiện dương lịch (Các ngày lễ kỉ
niệm, ngày thành lập ,… )
Các sự kiện Dương lịch
Các sự kiện lớn :
Ngày quốc khánh 2-9
Ngày Tết Dương lịch
Ngày Nhà giáo Việt Nam
Ngày thống nhất đất nước
Ngày Quốc tế lao động
……………….
Các sự kiện âm lịch
Ngày tết Nguyên Tiêu
Tết Nguyên Đán
Tết Đoan Ngọ
Tết Vu Lan
Tết Khơ me Nam bộ
Ngày ông Công ông Táo
………………
Giao diện Form Đổi Dương lịch
Form xem giờ
Sử dụng date field để hiện thị thông
tin
- DATE (Thông tin ngày)
- TIME (Thông tin giờ)
Comand Item Quay lại
Thực hiện về main Form
LỚP K47 ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
Giao diện form Xem Giờ
LỚP K47 ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
Time - Date
Form Trợ giúp
Gồm các String Item để hiện thị
thông tin dạng chuỗi.
Gồm comand Item Quay lại để thực
hiên thao tác quay về mainForm
Các Chuỗi được thêm trực tiếp lên
form.
LỚP K47 ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
Giao diện form Trợ giúp
LỚP K47 ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
Form Tác giả
Gồm các String Item
- Hiển thị thông tin nhóm tác giả
Comand Item quay lại
- Quay về Main Form
LỚP K47 ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
Giao diện Form Tác giả