043_Nghiên cứu công nghệ J2ME và ứng dụng phát triển các dịch vụ giải trí trên thiết bị di động

2 650 2
043_Nghiên cứu công nghệ J2ME và ứng dụng phát triển các dịch vụ giải trí trên thiết bị di động

Đang tải... (xem toàn văn)

Thông tin tài liệu

-34- NGHIÊN CỨU CÔNG NGHỆ J2ME ỨNG DỤNG XÂY DỰNG HỆ THỐNG CUNG CẤP DỊCH VỤ GIẢI TRÍ TRÊN ĐIỆN THOẠI DI ĐỘNG Trần Thế Đức Người hướng dẫn: ThS. Nguyễn Thị Nhật Thanh MSV: 0320092 Email: trantheduc@gmail.com 1. Giới thiệu Các thuê bao di động khi sử dụng các dịch vụ được cung cấp bởi nhà cung cấp hoặc các công ty kinh doanh các dịch vụ giá trị gia tăng, chẳng hạn như dịch vụ tải nhạc chuông, hình nền, game, thì chi phí phải trả một lần tải về là khá cao đắt. Tuy nhiên người dùng điện thoại di động vẫn muốn tải về vì mục đích giải trí, làm đẹp cho điện thoại có được một phong cách, một nét đẹp bên cạnh chức năng đàm thoại cơ bản của điện thoại. Để giải quyết bài toán này tôi xây dựng hệ thống cung cấp dịch vụ giải trí trên thiết bị di động nhằm cung cấp cho người sử dụng điện thoại di động có khả năng kết nối Internet được hỗ trợ Java có được những bản nhạc chuông, hình nền, game với chi phí thấp hơn. 2. Cơ sở lý thuyết J2ME được thiết kế nhắm đến các thiết bị tiêu thụ có năng lực xử lý giới hạn. Rất nhiều thiết bị như ( điện thoại di động, máy nhắn tin, …) không cung cấp bất cứ tuỳ chọn nào để người dùng download hay cài đặt các phần mềm bổ sung ngoài những phần mềm đã được cung cấp sẵn. Nhờ vào sự ra đời của J2ME, các thiết bị trên đã được giải phóng khỏi trạng thái “tĩnh” này. Việc thực thi J2ME cho phép chúng hỗ trợ người dùng chọn để duyệt, download cài đặt các ứng dụng Java cùng với nội dung. J2ME là một trong ba phiên bản của Java 2 Platform. Mỗi phiên bản có những chức năng riêng tâp trung vào một nhóm đối tượng cụ thể. J2ME là phiên bản thiết kế dành riêng cho các thiết bị giới hạn về bộ nhớ cũng như năng lực xử lý. Công nghệ J2MEcông nghệ tôi lựa chọn để nghiên cứu xây dựng ứng dụng hệ thống cung cấp dịch vụ giải trí trên điện thoại di động. 3. Hệ thống cung cấp dịch vụ giải trí trên điện thoại di động Trên vấn đề đặt ra như thế tôi xây dựng hệ thống cung cấp dịch vụ giải trí trên điện thoại di động. Hệ thống này giúp cho những người sở hữu điện thoại di động có khả năng kết nối Internet hỗ trợ Java dễ dàng download các bản nhạc, ảnh, game chương trình về máy với chi phí thấp. Hệ thống bao gồm một trang web đóng vai trò như một web Server một chương trình phần mềm để cài đặt trên điện thoại di động. Trang web cung cấp một nội dung về mã, tên của những bản nhạc chuông, ảnh nền, game. Trang web này thường xuyên được cập nhật, người dùng có thể truy cập vào trang web này để biết được thông tin. Đối với phần mềm được cài đặt trên điện thoại di động, sau khi chương trình được cài đặt, người dùng có thể quản lý các tài nguyên ( nhạc chuông, ảnh nền, game) đã được tải từ trước, có thể tải mới về điện thoại di động. Hiện tại hệ thống này mới chỉ hỗ trợ tải nhạc chuông, hình nền, game về điện thoại di động, trong thời gian tương lai sẽ mở rộng hệ thống thêm nhiều dịch vụ nữa chẳng hạn tra cứu thông tin thị trường chứng khoán, kết quả bóng đá, kết quả xổ số, bói toán, lời hay ý đẹp, báo thức nhiều dịch vụ khác. 1) Mô hình nghiệp vụ Biểu đồ ngữ cảnh biểu diễn quan hệ giữa hệ thống tác nhân. Tác nhân của hệ thống là: người dùng điện thoại di động hỗ trợ Java có khả năng kết nối internet. -35- 2) Mô hình phân rã chức năng 1. Liệt kê tài nguyên trên web server 1.1.Liệt kê tài nguyên mới nhất 1.2. Liệt kê tài nguyên theo yêu cầu 2. Cập nhật tài nguyên trên web server 2.1. Upload tài nguyên. 2.2. Xóa tài nguyên. 3. Quản lý tài nguyên trên Mobile 3.1. Duyệt tài nguyên trong Mobile 3.2. Tải tài nguyên Server về Mobile Hai chức năng đầu tiên liệt kê cập nhật tài nguyên trên server được thực hiện trên phía web server. Trang web hiển thị tài nguyên ( gồm ảnh nền, nhạc chuông, game) với hình ảnh, tên, mã tương ứng. Chức năng thứ ba: Quản lý tài nguyên trên Mobile với nhiệm vụ là quản lý những tài nguyên đã có sẵn trong máy tải về điện thoại từ server những tài nguyên ưu thích. Với từng tài nguyên thì người dung có thể xem, xoá… 3) Thực thể mối quan hệ - Thực thể: + Thực thể tài nguyên gồm những thuộc tính : Mã tài nguyên, Tên tài nguyên, Đường dẫn, Mã loại tài nguyên, Ngày tạo Ghi chú. + Thực thể loại tài nguyên gồm những thuộc tính : Mã loại tài nguyên, Tên tài nguyên Ghi chú. + Thực thể Người dùng gồm có Tên truy cập, Mật khẩu Ghi chú. - Quan hệ: + Mỗi tài nguyên thuộc một loại tài nguyên. Đây là quan hệ một nhiều. 4. Kết quả thử nghiệm Hệ thống cung cấp dịch vụ giải trí trên điện thoại di động chạy ổn định : - Người dùng có thể dùng chương trình phía server để upload điều chỉnh tài nguyên của hệ thống. - Webserver có thể liệt kê danh sách những tài nguyên mới nhất, cho người dùng tìm kiếm theo tên. - Chương trình được cài đặt trên mobile hỗ trợ ổn định chức năng xem/nghe tải tài nguyên. - Thực hiện được việc tải chạy chương trình/game giữa server client. - Ứng dụng Java để phát triển hệ thống, với J2ME cho thiết bị di động Servlet JSP cho server. - Áp dụng được công nghệ đã nghiên cứu để xây dựng một hệ thống dịch vụ có tính thực tiễn, giảm chi phí cho người dùng. Hệ thống vẫn tồn tại một số hạn chế: - Giao diện web chưa chuyên nghiệp. -Vì phải thử nghiệm trên thiệt bị giả lập nên chưa dự đoán trước được những sự cố sẽ gặp phải khi chạy trên thiết bị thật. Vì thời gian có hạn nên hệ thống vẫn còn chứa một số thiếu sót. 5. Kết luận Trong khoá luận này, tôi xây dựng hệ thống cung cấp dịch vụ giải trí trên điện thoại di động để cung cấp tài nguyên (ảnh nền, nhạc chuông, game) cho người dùng di động với chi phí thấp. Các vấn đề tiếp tục nghiên cứu để mở rộng hệ thống với nhiều dịch vụ tra cứu thông tin. Tài liệu tham khảo 1- O'Reilly - J2ME in a Nutshell. 2- O'Reilly - Java Servlet and JSP Cookbook. 3- O'Reilly - Java Web Services in a Nutshell. 4- Wiley - Professional Java™, JDK™ 5 Edition. 5- Prentice Hall - Core Java™ 2 Volume I - Fundamentals, Seventh Edition. 6- Prentice Hall - Core Java 2, Volume II - Advanced Features, 7th Edition. 7- http://www.java-tips.org/java-me-tips/ . công nghệ tôi lựa chọn để nghiên cứu và xây dựng ứng dụng hệ thống cung cấp dịch vụ giải trí trên điện thoại di động. 3. Hệ thống cung cấp dịch vụ giải trí. phát triển hệ thống, với J2ME cho thiết bị di động và Servlet và JSP cho server. - Áp dụng được công nghệ đã nghiên cứu để xây dựng một hệ thống dịch vụ

Ngày đăng: 06/10/2013, 20:20

Hình ảnh liên quan

2) Mô hình phân rã chức năng - 043_Nghiên cứu công nghệ J2ME và ứng dụng phát triển các dịch vụ giải trí trên thiết bị di động

2.

Mô hình phân rã chức năng Xem tại trang 2 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan