Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/5704
Title: XÂY DỰNG ỨNG DỤNG VẼ ĐỒ THỊ TRÊN NỀN TẢNG ANDROID
Authors: Đoàn, Hòa Minh
Trần, Văn Triều
Keywords: TRUYỀN THÔNG VÀ MẠNG MÁY TÍNH
Issue Date: 2018
Publisher: Trường Đại học Cần Thơ
Abstract: Với sự phát triển mạnh mẽ của thiết bị di động, các ứng dụng cho thiết di động đã phát triển trong mọi lĩnh vực. Các ứng dụng trong nghiên cứu khoa học, kinh tế, thống kê, toán học,…thường sử dụng đồ thị. Tuy nhiên, việc tìm hiểu để ứng dụng các thư viện vào trong lập trình vẽ đồ thị không dễ dàng. Trên kho ứng dụng CH Play của Google cũng có nhiều ứng dụng vẽ đồ thị, nhưng những ứng dụng này chỉ vẽ các loại đồ thị theo mẫu (số liệu đã được cài đặt sẵn trong mã nguồn của ứng dụng), không hỗ trợ người dùng nhập số liệu để vẽ đồ thị theo nhu cầu của mình. Trong luận văn tốt nghiệp này chúng tôi xây dựng một “Ứng dụng vẽ đồ thị mà nó cho phép người dùng nhập số liệu để vẽ theo nhu cầu” trên thiết bị Android, với phiên bản hệ điều hành từ 4.1( API 16) về sau. Chúng tôi đã tìm hiểu và sử dụng các thư viện như MpAndroidChart, AndroidPlot, chartEngine để phát triển các chức năng vẽ đồ thị với số liệu được nhập vào bởi người dùng. Chúng tôi đã tạo giao diện để cho người dùng dễ dàng nhập số liệu và tìm được giải thuật để chuyển giao số liệu đến các lớp vẽ đồ thị trong các thư viện có sẵn. Bên cạnh đó, chúng tôi cũng trình bày cách tạo một thư viện đơn giản trên Android. Ứng dụng hỗ trợ người dùng vẽ 4 loại đồ thị phổ biến là: đồ thị tròn (PieChart), đồ thị cột (BarChart), đồ thị đường (LineChart), đồ thị hàm số (FxChart) trong không gian 2 chiều, số liệu để vẽ tổng quát là số thực (gồm cả số nguyên). Ứng dụng đã được kiểm thử, kết quả là đã hoạt động ổn định trên thiết bị thật và có thể phát hành, cơ bản đã đạt được mục tiêu của luận văn. Tuy nhiên, ứng dụng còn các hạn chế như sau: số loại đồ thị được hỗ trợ còn ít, giao diện còn đơn giản, đồ thị hàm số vẫn còn khó khăn khi người dùng nhập dữ liệu, đồ thị đường còn hạn chế số đường vẽ. Chúng tôi hy vọng ứng dụng đáp ứng phần nào nhu cầu thực tế và sẽ cố gắng khắc phục các hạn chế, cải tiến để các phiên bản sau hoàn thiện hơn.
Description: 69 tr
URI: http://dspace.ctu.edu.vn/jspui/handle/123456789/5704
Appears in Collections:Trường Công nghệ Thông tin & Truyền thông

Files in This Item:
File Description SizeFormat 
_file_
  Restricted Access
2.03 MBAdobe PDF
Your IP: 3.138.125.2


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.