CHƯƠNG II: GIỚI THIỆU ỨNG DỤNG “TÌM BÀI HÁT KARAOKE 5 SỐ”Mục 1: Yêu cầu: Đối với các bạn trẻ hiện nay việc sử dụng ĐTDD ko còn là điều mới mẻ.. Thế nên việc đi hát Karaoke với bạn bè h
Trang 1Mục Lục
CHƯƠNG I: LỜI MỞ ĐẦU 3
CHƯƠNG II: GIỚI THIỆU ỨNG DỤNG “TÌM BÀI HÁT KARAOKE 5 SỐ” 4 Mục 1: Yêu cầu: 4
Mục 2: Mục đích sử dụng: 4
Mục 3: Giới thiệu thông tin phần mềm: 4
Mục 4: Danh sách các loại điện thoại hỗ trợ: 4
CHƯƠNG III: DEMO 5
Mục 1: Màn hình chính: 5
Mục 2: Màn hình thêm bài hát: 7
Mục 3: Màn hình tìm bài hát: 9
Mục 4: Xóa cơ sở dữ liệu: 11
Mục 5: Tạo lại cơ sở dữ liệu: 12
CHƯƠNG IV: ƯU VÀ KHUYẾT ĐIỂM CỦA CHƯƠNG TRÌNH 14
Mục 1: Ưu điểm: 14
Mục 2: Khuyết điểm: 14
CHƯƠNG V: THÔNG TIN NHÓM BÁO CÁO 14
Mục 1: Thông tin thành viên 14
Mục 2: Phân Công: 14
CHƯƠNG 6: LỜI CÁM ƠN 14
HẾT 14
Trang 2CHƯƠNG I: LỜI MỞ ĐẦU
Trong xã hội hiện đại ngày nay Các sản phẩm công nghệ cao là thứ dường như không thể thiếu trong đời sống của chúng ta Đặc biệt là các sản phẩm di động
đã mang lại cho chúng ta nhiều tiện ích trong cuộc sống Ngày nay chỉ với chiếc điện thoại di động(DTDD) trong tay Chúng ta có thể làm được vô số việc như: nghe nhạc, xem phim, chat, lướt web… Như vậy chiếc điện thoại là thứ gần như không thể thiếu trong cuộc sống của chúng ta Bên cạnh đó chiếc điện thoại còn
có thể chạy những ứng dụng, mà người ta yêu cầu nó làm việc thông qua nền tảng phần cứng, mà các nhà sản xuất đã thống nhất với nhau Và đã có rất nhiều phần mềm tiện ích ra đời giúp cho DTDD trở thành một công cụ di động và mạnh mẽ nhất thế giới
Ngày hôm nay nhóm chúng tôi giới thiệu đến một công cụ phần mềm: “Tra cứu danh mục bài hát Karaokê đầu arirang 5 số” dành cho ĐTDD
Trang 3CHƯƠNG II: GIỚI THIỆU ỨNG DỤNG “TÌM BÀI HÁT KARAOKE 5 SỐ”
Mục 1: Yêu cầu:
Đối với các bạn trẻ hiện nay việc sử dụng ĐTDD ko còn là điều mới mẻ Các bạn thích cầm trên tay những “chú dế” càng nhỏ càng thích Và họ đòi hỏi “Dế” của mình càng nhiều tính năng càng tốt Thế nên việc đi hát Karaoke với bạn bè hiện giờ các bạn rất thích cầm “Dế” để tìm bài hát mình yêu thích Vừa nhanh, vừa tiện lợi thay vì phải cầm quyển sổ “Danh mục bài hát” để lựa rất lâu và mất thời gian Do đó việc cho ra đời phần mềm “Tra cứu danh mục bài hát” đáp ứng được nguyện vọng của đại đa
số bạn trẻ yêu thích hát Karaoke
Mục 2: Mục đích sử dụng:
Phần mềm được sử dụng tra cứu bài hát một cách nhanh chóng và tiện lợi trên điện thoại Nhận biết bài hát đang phát(đang phát triển)
Mục 3: Giới thiệu thông tin phần mềm:
Phần mềm “Tra cứu bài hát karaoke” được phát triển dựa trên nền tảng j2me (Java to micro edition) dành cho các thiết bị di động Ngoài ra còn
có sự hỗ trợ của:
Midp 2.0: Mobile Information Device Profile Cung cấp các thư viện API chuẩn cho việc lập trình java
CLDC 1.1: Connected Limited Device Configuration Cấu hình thiết bị kết nối giới hạn
KXML2: Mã nguồn phân tích XML Giúp phần mềm cập nhật lại cở sở bài hát trực tuyến(Chỉ cần kết nối gprs hay 3g)
Mục 4: Danh sách các loại điện thoại hỗ trợ:
Phần mềm tương thích với các loại ĐTDD có hỗ trợ: Java Midp 2.0 và CLDC 1.1 trở lên
Trang 4CHƯƠNG III: DEMO Mục 1: Màn hình chính:
Màn hình chính hiển thị danh mục các bài hát đang sẵn có trong phần mềm Ta chỉ việc di chuyển mũi tên điều hương (Lên, xuống) là có thể xem bài hát khác
Màn hình chính có nút Exit dùng để thoát chương trình
Menu: Gồm có các mục:
Trang 5 Thêm bài hát: Dùng để thêm 1 bài hát mới vào csdl.
Tìm bài hát: Dùng để tìm bài hát theo mã, theo tên, lời, nhạc sỹ…
ClearDB: Dùng để loại bỏ cơ sở dữ liệu bài hát mặc định có trong máy
Và tự tạo lại danh sách bài hát yêu thích của mình
DefaultDB: Dùng để tạo lại cơ sở dữ liệu mặc định của bài hát
Trang 6Mục 2: Màn hình thêm bài hát:
1 Nhập mã bài: kiểu số Mình sẽ đánh mã bài hát muốn thêm vào đây
2 Nhập tên bài: kiểu chuỗi Tên bài hát muốn thêm vào đây Chú ý: là kiểu
hỗ trợ unicode
3 Nhập tên đơn giản: kiểu chuỗi Tên bài hát kiểu đơn giản Chú ý: dạng này ko hỗ trợ unicode
4 Ngôn ngữ: kiểu chuỗi độ dài 3 ký tự Ngôn ngữ của bài hát: ví dụ: Việt Nam là “vn”…
5 Lời bài hát: kiểu chuỗi Đây là lời của bài hát Giúp gợi nhớ nhạc
6 Tên nhạc sĩ: kiểu chuỗi Tên nhạc sĩ sáng tác bài hát
Sau khi nhập thông tin bài hát xong thì nhấn “save” Nếu thành công sẽ quay về màn hình chính Nếu thất bại sẽ phải nhập lại từ đầu
Nhập thông tin bài hát:
Trang 71 Bước 1: Nhập thông tin bài hát.
2 Bước 2: Nhấn save
Nhập bài hát thành công: Quay trở lại màn hình chính
Trang 8 Lưu ý: do phần mềm sử dụng cơ chế RMS(Record management system) Nên thứ tự bài hát vô sau thì nằm ở cuối Do đó mún xem được bài hát vừa mới thêm vào phải di chuyển điều hướng xuống dưới cùng
Mục 3: Màn hình tìm bài hát:
Ở màn hình chính ta chọn dòng 2-> Tìm bài hát Khi nhấn ok sẽ xuất hiện giao diện như sau:
Trang 91 Ô nhập mã bài: Nơi điền mã bài hát mà ta cần tìm vào ô này Lưu ý: mã bài hát là số và phải đủ 5 chữ số mới hợp lệ
2 Tìm: khi nhập mã bài xong Ta sẽ nhấn tìm để cho phần mềm bắt đầu tìm kiếm Nếu bài hát được tìm thấy sẽ xuất hiện vào phía dưới cho ta thông tin chi tiết của bài hát đó
Trang 10Mục 4: Xóa cơ sở dữ liệu:
Khi bạn không thích danh mục bài hát có sẵn trong máy Bạn có thể tạo lại danh sách các bài mình yêu thích 1 cách thủ công bằng cách xóa cơ sở
dữ liệu bài hát trước đó
Tại màn hình chính: chọn menu -> Clear db
Trang 11 Lúc này dữ liệu đã bị xóa hết:
Trang 12 Lúc này công việc của bạn chỉ việc vào tạo danh sách các bài hát yêu thích 1 cách thủ công mà thôi
Mục 5: Tạo lại cơ sở dữ liệu:
Vô tình trong quá trình sử dụng nếu máy của bạn chẳng may bị hỏng hóc làm hỏng cơ sở dữ liệu gốc thì bạn có thể phục hồi ngay tại menu chính của chương trình: Menu -> Default DB
Sau khi qua trình Tải dữ liệu hoàn tất bạn sẽ thấy danh sách các bài hát
Trang 13CHƯƠNG IV: ƯU VÀ KHUYẾT ĐIỂM CỦA CHƯƠNG TRÌNH Mục 1: Ưu điểm:
Chương trình sử dụng công nghệ nền tảng j2me dành cho thiết bị di động nên đáp ứng được khả năng tiện dụng, lúc nào cũng có thể mang theo bên mình Chỉ cần điện thoại hỗ trợ java là sử dụng đượng chương trình
Mục 2: Khuyết điểm:
Do chương trình mới nên khả năng xuất hiện lỗi vẫn còn Các tính năng chưa được nâng cao và tiện dụng đối với người dùng Sẽ được cải tiến vào các phiên bản nâng cấp sau
Trang 141091021070 Trần Hữu Minh Khâm
M c 2: Phân Công: ụ
Xây dựng mô
hình phần mềm
Thảo luận tính
khả thi
Xây dựng màn
hình
Thực hiện phát
triển phần mềm
CHƯƠNG 6: LỜI CÁM ƠN
Xin gửi lời cám ơn đến thầy: ThS Nguyễn Hà Giang, đã hướng dẫn cả nhóm hoàn thiện xong phần mềm này Các tổ chức sử dụng mã nguồn mở trên thế giới: Google code project, kxml2 project, Api j2me project…
HẾT