Thiết kế phần mềm gửi và nhận tin nhắn trên điện thoại di động

13 277 0
Thiết kế phần mềm gửi và nhận tin nhắn trên điện thoại di động

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Báo cáo lập trình nâng cao TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THÔNG -*** - BÁO CÁO LẬP TRÌNH NÂNG CAO Đề tài: Thiết kế phần mềm gửi nhận tin nhắn điện thoại di động Thầy giáo hướng dẫn: Thầy Vũ Song Tùng Sinh viên thực hiện: Lê Minh Cường 20070414 Nguyễn Minh Tiến 20072879 Phạm Thi Thu Sinh 20072433 Nguyễn Thị Giang 20070909 Điện tử 5-K52 Điện tử 5-K52 Điện tử 5-K52 Điện tử 5-K52 Page Báo cáo lập trình nâng cao Hà Nội 11/2011 MỤC LỤC Phần 1: TỔNG QUAN 1.1 Giới thiệu Chiếc điện thoại đời đánh dấu bước đột phá công nghệ, cải thiện sống người Với phát triển không ngừng công nghệ, có nhiều loại điện thoại sản xuất với nhiều tính Những chức nhận, trả lời gọi, nhắn tin thiếu điện thoại Các chức nhà sản xuất tích hợp sẵn máy, thay đổi Phần mềm gửi nhận tin nhắn giúp người dùng có thêm lựa chọn gửi nhận tin nhắn 1.2 Yêu cầu từ khách hàng  Giao diện dễ sử dụng, có mục hướng dẫn  Lưu trữ tin nhắn dễ dàng  Liên kết trực tiếp danh bạ máy  Phần mềm dung lượng nhỏ (450 KB)  Tương thích với tất dịng máy điện thoại 1.3 Tính  Tạo chương trình Write để soạn thảo tin nhắn với đầy đủ định dạng soạn thảo như: số, chữ…  Tạo thư mục Inbox để chứa tin nhắn gửi đến  Tạo chương trình Sent để chứa tin nhắn gửi  Tạo thư mục Settings để tùy chọn có hay khơng lưu trữ tin nhắn mà người dùng gửi Page Báo cáo lập trình nâng cao 1.4 Ưu điểm  Tương thích với nhiều dòng máy NOKIA, SAMSUNG,  Dễ dàng cài đặt, tháo gỡ cập nhật tính  Giao diện thân thiện, dễ sử dụng  Dung lượng nhỏ gọn, lưu trữ đơn giản (nhỏ 450KB) 1.5 Sơ đồ khối tổng quát Khối bắt tín hiệu Khối nhận dạng tín hiệu xử lý Khối giao diện hiển thị Khối thuật toán thực Hinh 1: Sơ đồ khối tổng quát 1.6 Giải pháp công nghệ  Ngơn ngữ lập trình: Java  Phần mềm mô phỏng: Wireless Toolkit 2.5.2 – Netbean 7.0.1  Ứng dụng dòng máy hỗ trợ Java 1.7 Kế hoạch triển khai dự án Tuần Nghiên cứu sơ Phân tích tính Thiết kế dự án 10 11 12 13 14 15 Page Báo cáo lập trình nâng cao Phát triển dự án Triển khai sử dụng Hình 2: Kế hoạch dự án 1.8 Phân công công việc giám sát tiến độ dự án Công việc Sinh viên thực Thiết lập chức cho chương trình Write Thiết lập chức cho thư mục Inbox, Outbox Thiết lập giao diện kết nối Thiết lập chức Contacts Nguyễn Thị Giang Giám sát tiến độ công việc Lê Minh Cường Lê Minh Cường Phạm Thị Thu Sinh Nguyễn Minh Tiến Nguyễn Thị Giang Phạm Thị Thu Sinh Nguyễn Minh Tiến Hình 3: Phân cơng cơng việc Page Báo cáo lập trình nâng cao Phần 2: CHƯƠNG TRÌNH CHÍNH 2.1 Chức soạn tin nhắn 2.1.1 u cầu  Chương trình soạn thảo nhiều loại tin nhắn khác  Dễ sử dụng 2.1.2 Giao diện Page Báo cáo lập trình nâng cao Hình 4: Giao diện chương trình Hình 5: Giao diện chức soạn tin nhắn 2.2 Chức Inbox (hộp thư đến) 2.2.1 Chức  Lưu trữ tin nhắn đến với số lượng lớn (khoảng 200 tin nhắn)  Tự động chèn xóa tin đầy  Trở dễ dàng qua nút trạng thái Back Page Báo cáo lập trình nâng cao 2.2.2 Giao diện Hình 6: Giao diện Inbox Page Báo cáo lập trình nâng cao 2.3 Chức Outbox (hộp thư đi) 2.3.1 Chức  Lưu trữ tin nhắn gửi với số lượng lớn (khoảng 200 tin nhắn)  Tự động chèn xóa tin nhắn đầy  Có chế độ xóa tin nhắn muốn qua trạng thái xóa (Delete)  Trở dễ dàng qua nút trạng thái Back 2.3.1 Giao diện Page Báo cáo lập trình nâng cao Hình 7: Giao diện Outbox 2.4 Chức liên lạc (Contacts) 2.4.1 Chức     Tìm số để gửi tin nhắn cách nhanh chóng Thêm số vào danh sách qua nút trạng thái menu Xóa số liên lạc qua nút trạng thái menu Trở thư mục trước dễ dàng thông qua nút trạng thái Back Page Báo cáo lập trình nâng cao 2.4.2 Giao diện Hình 8: Giao diện chức Contacts 2.5 Chức cài đặt (Setting) 2.5.1 Chức  Tùy chọn có hay khơng lưu tin nhắn gửi  Trở thư mục dễ dàng qua nút trạng thái Back Page 10 Báo cáo lập trình nâng cao 2.5.2 Giao diện Hình 9: Giao diện Settings 2.6 About Hiển thị thông tin giới thiệu sản phầm 2.7 Sản phẩm đầu Sau trình thử nghiệm đưa sử dụng, phần mềm xem làm sản phẩm thỏa mãn yêu cầu đề với tính ý ban đầu Đặc biệt với dung lượng 30kB nhẹ, cài đặt dễ dàng, giao diện đơn giản dễ sử dụng với người tương thích với dịng máy điện thoại ngày TÀI LIỆU THAM KHẢO Page 11 Báo cáo lập trình nâng cao        Java Mobile Core J2ME Technology & MIDP Java tập J2ME_tech24_vn Dientuvietnamnet.com.vn Javaorg.net.vn Google.com Page 12 Báo cáo lập trình nâng cao KẾT LUẬN Sau 15 tuần nghiên cứu thiết kế, nhóm chúng em đưa phần mềm đáp ứng yêu cầu tập lớn Phần mềm có đủ chức soạn tin nhắn, lưu trữ tin nhắn cài đặt tin nhắn Ngồi cịn có thêm chức khác thêm địa liên lạc, lưu, sửa, xóa tìm kiếm đối tượng liên lạc Qua việc làm tập lớn, thiết kế phần mềm gửi nhận tin nhắn điện thoại di động, thành viên nhóm học cách làm việc theo nhóm cho có hiệu nhất, tích lũy nhiều kinh nghiệm việc tìm kiếm tài liệu giải tốn thiết kế… Đó tích lũy quý giá mà thành viên nhóm tìm thấy từ việc thực tập lớn Lần thực đề tài mang tính thực tế cao nên nhóm gặp phải khơng khó khăn thời gian kiến thức chun mơn cịn hạn chế lịng đam mê, ham hiểu biết tinh thần trách nhiệm cao, chúng em hoàn thành tập lớn theo thời gian yêu cầu Tuy cố gắng hoàn thiện tốt nhất, xong phần mềm chúng em không tránh khỏi thiếu xót, chúng em mong thầy góp ý, bổ sung thêm để chúng em rút kinh nghiệm cho sau Chúng em xin chân thành cảm ơn thầy Vũ Song Tùng nhiệt tạo điều kiện, hướng dẫn cho chúng em suốt trình thực phần mềm Page 13 ... tính Những chức nhận, trả lời gọi, nhắn tin thiếu điện thoại Các chức nhà sản xuất tích hợp sẵn máy, thay đổi Phần mềm gửi nhận tin nhắn giúp người dùng có thêm lựa chọn gửi nhận tin nhắn 1.2 Yêu... tin nhắn, lưu trữ tin nhắn cài đặt tin nhắn Ngồi cịn có thêm chức khác thêm địa liên lạc, lưu, sửa, xóa tìm kiếm đối tượng liên lạc Qua việc làm tập lớn, thiết kế phần mềm gửi nhận tin nhắn điện. .. Giao di? ??n Hình 6: Giao di? ??n Inbox Page Báo cáo lập trình nâng cao 2.3 Chức Outbox (hộp thư đi) 2.3.1 Chức  Lưu trữ tin nhắn gửi với số lượng lớn (khoảng 200 tin nhắn)  Tự động chèn xóa tin nhắn

Ngày đăng: 26/03/2016, 15:34

Từ khóa liên quan

Mục lục

  • Phần 1: TỔNG QUAN

    • 1.1 Giới thiệu

    • 1.2 Yêu cầu từ khách hàng

    • 1.3 Tính năng

    • 1.4 Ưu điểm

    • 1.5 Sơ đồ khối tổng quát

    • 1.6 Giải pháp và công nghệ

    • 1.8 Phân công công việc và giám sát tiến độ dự án

    • Phần 2: CHƯƠNG TRÌNH CHÍNH

      • 2.1 Chức năng soạn tin nhắn

        • 2.1.1 Yêu cầu

        • 2.1.2 Giao diện

        • 2.2 Chức năng Inbox (hộp thư đến)

          • 2.2.1 Chức năng chính

          • 2.2.2 Giao diện

          • 2.3 Chức năng Outbox (hộp thư đi)

            • 2.3.1 Chức năng

            • 2.3.1 Giao diện

            • 2.4 Chức năng liên lạc (Contacts)

              • 2.4.1 Chức năng

              • 2.4.2 Giao diện

              • 2.5 Chức năng cài đặt (Setting)

                • 2.5.1 Chức năng

                • 2.5.2 Giao diện

                • 2.6 About

                • 2.7 Sản phẩm đầu ra

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

Tài liệu liên quan