Đồ Án Xây dựng ứng dụng client cho hệ thống thông tin giao thông

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    TÓM TẮT KHÓA LUẬN








    Giao thông đang thực sự là vấn đề được rất nhiều người quan tâm. Đặc biệt ở nước ta, khi mật độ các phương tiện giao thông gia tăng mạnh mẽ trong những năm gần đây. Với mong muốn góp phần giảm thiểu tình trạng ùn tắc giao thông, giúp người dân chủ động hơn khi tham gia giao thông, mục tiêu của khóa luận này là xây dựng ứng dụng Client cho hệ thống thông tin giao thông. Ứng dụng được cài đặt trên điện thoại di động cho phép người dùng tìm kiếm các địa điểm mà họ tham gia giao thông và gửi tin nhắn tra cứu đến Server giải đáp.


    Khóa luận sẽ trình bày một số kiến thức cơ bản về J2ME và SMS, các công nghệ được sử dụng để xây dựng ứng dụng. Phần sau của khóa luận sẽ trình bày các bước phân tích, thiết kế, xây dựng và các hướng dẫn triển khai ứng dụng trên thiết bị di động giả lập.









    Mục lục


    LỜI CÁM ƠN . i TÓM TẮT KHÓA LUẬN .iii Chương 1. Mở đầu . 1
    Chương 2. Lập trình ứng dụng cho điện thoại di động với J2ME . 3


    2.1. Tổng quan về J2ME . 3


    2.1.1. Giới thiệu J2ME . 3


    2.1.2. Kiến trúc của J2ME 4


    2.2. Cấu trúc ứng dụng MIDlet . 7


    2.2.1. JAD và JAR 7


    2.2.2 Vòng đời của một MIDLet . 8


    2.3. Đồ họa trong J2ME . 10


    2.3.1. Đồ họa mức cao (High Level Graphics) : 11


    2.4. Lưu trữ dữ liệu với Record Management System (RMS) . 12


    2.4.1. Các thao tác mở, đóng hay xóa bản ghi . 13


    2.4.2. Thao tác với các bản ghi . 13


    2.4.3. Sử dụng hiệu quả RMS qua các lớp tiện ích . 15


    2.5. Kết nội mạng cơ bản trong J2ME . 15


    2.5.1. Cơ chế kết nối Client – Server 15


    2.5.2. Tìm hiểu CLDC Generic Connection Framework . 16


    Chương 3. Dịch vụ tin nhắn SMS . 18


    3.1. Lịch sử của SMS . 18

    3.2. Lợi ích của dịch vụ tin nhắn SMS 18


    3.3 Mô hình dịch vụ tin nhắn SMS . 19


    Chương 4. Ứng dụng hệ thống giao thông cho thiết bị di động sử dụng SMS . 20


    4.1. Mô tả hoạt động của hệ thống: . 20


    4.2. Hoạt động và các chức năng chính của Client 21


    Chương 5. Phân tích thiết kế ứng dụng . 22


    5.1 Biểu đồ ca sử dụng . 22


    5.1.1. Lược đồ các ca sử dụng chính . 22


    5.1.2. Mô tả các ca sử dụng: . 24


    5.2. Biểu đồ lớp 27


    5.2.1. Biểu đồ lớp mức tổng thể: . 27


    5.2.2. Các biểu đồ lớp chi tiết. 27


    Chương 6. Các màn hình chính và hướng dẫn demo ứng dụng . 34


    6.1. Demo các chức năng xem danh sách địa điểm hay khu vực . 34


    6.2. Demo chức năng quản lý địa điểm: 36


    6.3. Demo chức năng Tìm kiếm địa điểm. 36


    6.4. Demo chức năng thiết lập cấu hình: . 37


    6.5. Demo chức năng nhắn tin tra cứu: . 38


    6.6 Demo chức năng Nhắn tin cập nhật. . 40


    6.7 Demo chức năng Hướng dẫn sử dụng: 42


    Chương 7. Kết luận 43


    Tài liệu tham khảo 44











    DANH SÁCH HÌNH VẼ


    Hình 1: Kiến trúc J2ME 4


    Hình 2: Cơ chế hoạt động của máy ảo Java 5


    Hình 3: Máy ảo Java trong các phiên bản của Java 6


    Hình 4. Vòng đời một MIDLet . 9


    Hình 5: Đồ họa trong J2ME 11


    Hình 6: Cấu trúc phân cấp các lớp đồ họa mức cao 12


    Hình 7: Cơ chế lưu trữ trong một kho chứa các bản ghi 14


    Hình 8: Cơ chế kết nối giữa thiết bị di động và Web server . 16


    Hình 9: Mối quan hệ giữa các giao diện hỗ trợ cho lập trình mạng trong J2ME . 16


    Hình 10: Mô hình dịch vụ SMS 19


    Hình 11: Các thành phần của hệ thống . 20


    Hình 12: Biểu đồ các ca sử dụng . 23


    Hình 13: Biểu đồ lớp mức tổng thể 27


    Hình 14: Biểu đồ lớp Location 28


    Hình 15: Biểu đồ lớp Zone 28


    Hình 16: Biểu đồ lớp DataRMS . 29


    Hình 17: Biểu đồ lớp DisplayManager 29


    Hình 18: Cơ chế hoạt động của Stack 30


    Hình 19: Biểu đồ lớp BaseForm 30


    Hình 20: Các lớp kế thừa từ BaseForm . 31


    Hình 21: Biểu đồ lớp SettingForm . 32


    Hình 22: Biểu đồ lớp DetailForm 32
     

    Các file đính kèm:

Đang tải...