Mã tài liệu: 257469
Số trang: 52
Định dạng: doc
Dung lượng file: 1,568 Kb
Chuyên mục: Kỹ thuật - Công nghệ
Mục lục
Chương 1: Mở đầu. 1
Chương 2: Lập trình ứng dụng trên nền Android. 3
2.1 Android là gì ?. 3
2.2 Lập trình ứng dụng Android: 7
2.2.1 Các thành phần cơ bản của 1 ứng dụng Android: 7
2.2.2 Chu trình sống của một ứng dụng Android: 8
2.2.3 Chu trình sống của một activity: 9
Chương 3: Vẽ đồ thị trên ứng dụng Android. 12
3.1 Khảo sát một số thư viện vẽ đồ thị trên Android. 12
3.1.1 AchartEngine: 12
3.1.2 GraphView: 13
3.1.3 aiCharts: 14
3.1.4 Flot: 14
3.1.5 droidcharts: 15
3.2 Lựa chọn: 16
Chương 4: Web service và giao tiếp giữa client và server. 17
4.1 Web service. 17
4.1.1 Giới thiệu về Web service: 17
4.1.1.1 Khái niệm: 17
4.1.1.2 Các đặc điểm của web service: 17
4.1.1.3 Các yếu tố nền tảng của web service: 17
4.1.1.3.1 XML(eXtensible Markup Language): 17
4.1.1.3.2 WSDL(Web Service Description Language): 18
4.1.1.3.3 UDDI(Universal Description,Discovery,and Integration): 18
4.1.1.3.4 SOAP(Simple Object Access Protocol): 19
4.1.1.4 Mô hình hoạt động của web service: 19
4.1.2 Tạo web service bằng Eclipse lấy dữ liệu từ cơ sở dữ liệu SQL. 20
4.1.2.1 Thiết kế cơ sở dữ liệu. 20
4.1.2.1.1 Bảng hose. 21
4.1.2.1.2 Bảng company_list. 22
4.1.2.2 Kết nối tới cơ sở dữ liệu SQL. 24
4.1.2.3 Tạo web service bằng Eclipse. 25
4.2 Giao tiếp giữa client và server. 26
4.2.1 Ksoap2-Android là gì ?. 26
4.2.2 Sử dụng ksoap2-Android để lấy dữ liệu từ server: 26
Chương 5: Xây dựng và triển khai ứng dụng. 29
5.1 Xây dựng chương trình: 29
5.1.1 Các chức năng chính của chương trình: 29
5.1.2 Thiết kế server: 30
5.1.3 Thiết kế client: 32
5.1.4 Thiết kế chức năng: 33
5.1.4.1 Xem thông tin mã cổ phiếu: 34
5.1.4.2 Xóa mã cổ phiếu khỏi danh sách: 34
5.1.4.3 Vẽ biểu đồ cho mã cổ phiếu: 35
5.1.4.4 Cập nhật thông tin mã cổ phiếu: 36
5.1.4.5 Xóa toàn bộ mã cổ phiếu khỏi danh sách: 36
5.1.4.6 Tìm kiếm mã cổ phiếu: 36
5.1.4.7 Thêm mã cổ phiếu vào danh sách: 37
5.1.4.8 Xem tin tức: 38
5.2 Cài đặt: 38
5.3 Kiểm tra: 39
5.3.1 Kiểm tra chức năng tương tác giữa người dùng với các mã cổ phiếu mà người dùng quan tâm. 39
5.3.2 Kiểm tra chức năng thể hiện các tin tức trên giao diện người dùng và việc tương tác với người dùng. 39
5.3.3 Kiểm tra chức năng tìm kiếm các mã cổ phiếu có trên thị trường của chương trình. 39
5.4 Thử nghiệm & Kết quả: 40
Chương 6: Tổng kết 44
6.1 Kết luận. 44
6.2 Hướng phát triển. 44
Chương 1: Mở đầuTrong những năm gần đây,cùng với sự phát triển mạnh mẽ,sự hội nhập nhanh chóng của nền kinh tế Việt Nam là sự phát triển vượt bậc của thị trường chứng khoán trong nước.Thị trường chứng khoán Việt Nam ngày càng phát triển và lớn mạnh,là môi trường đầu tư hấp dẫn đối với những người có vốn nhàn rỗi,những người kinh doanh chứng khoán.Nhu cầu cập nhật thông tin chứng khoán mọi lúc mọi nơi ngày càng trở thành một nhu cầu thiết yếu của nhiều người.
Bên cạnh đó,điện thoại di động ngày càng phổ biến,gần như là vật bất ly thân,đặc biệt là ngày càng xuất hiện nhiều hệ điều hành dành cho di động với nhiều chức năng và cải tiến.Trong đó,nổi bật lên là hệ điều hành Android do Google phát triển,Android tuy là nền tảng mới ra đời, nhưng số lượng người sử dụng điện thoại chạy hệ điều hành Android ngày càng trở nên đông đúc.
Nhận thấy số lượng phần mềm về chứng khoán trên Android còn chưa nhiều,đặc biệt là về chứng khoán trong nước,việc ra đời một phần mềm thông tin chứng khoán giúp người sử dụng cập nhật thông tin chứng khoán mọi lúc mọi nơi,theo dõi các tin tức chứng khoán một cách thuận tiện và nhanh chóng là hoàn toàn khả thi.Chương trình sẽ hoạt động trên các máy chạy Android như một client,các thông tin sẽ được gửi truy vấn đến server để lấy về,thông tin sẽ luôn được server tự động cập nhật.
Phạm vi của khóa luận chỉ tập trung vào phần client,xây dựng chương trình với chức năng chính cho phép người sử dụng tìm kiếm,theo dõi,cập nhật thông tin về các mã cổ phiếu mà người dùng quan tâm,theo dõi các tin tức về thị trường chứng khóan trong nước,ở các sàn giao dịch lớn như hose,upcom,
Khóa luận gồm các nội dung như sau:
Chương 1. Mở đầu: giới thiệu đề tài khóa luận,ý nghĩa và tính khả thi của đề tài.
Chương 2. Lập trình ứng dụng trên nền Android: trình bày các kiến thức cơ bản về Androi và cách xây dựng 1 ứng dụng trên Android.
Chương 3. Vẽ đồ thị trên ứng dụng Android: trình bày kiến thức và các tài liệu về vẽ biểu đồ trên hệ điều hành Android.
Chương 4. Web service và giao tiếp client-server: trình bày kiến thức cách xây dựng một web service đơn giản sử dụng dữ liệu từ cơ sở dữ liệu SQL và cách thức giao tiếp giữa client và server.
Chương 5. Xây dựng và triển khai ứng dụng: trình bày các vấn đề liên quan đến xây dựng và triển khai ứng dụng,một số kết quả đạt được khi chạy thử ứng dụng.
Chương 6. Tổng kết: trình bày kết quả đạt được,hướng mở rộng phát triển chương trình
Những tài liệu gần giống với tài liệu bạn đang xem
📎 Số trang: 52
👁 Lượt xem: 665
⬇ Lượt tải: 18
📎 Số trang: 51
👁 Lượt xem: 577
⬇ Lượt tải: 16
📎 Số trang: 97
👁 Lượt xem: 954
⬇ Lượt tải: 17
📎 Số trang: 107
👁 Lượt xem: 591
⬇ Lượt tải: 19
📎 Số trang: 118
👁 Lượt xem: 503
⬇ Lượt tải: 17
📎 Số trang: 72
👁 Lượt xem: 425
⬇ Lượt tải: 16
📎 Số trang: 56
👁 Lượt xem: 854
⬇ Lượt tải: 16
📎 Số trang: 87
👁 Lượt xem: 483
⬇ Lượt tải: 16
📎 Số trang: 91
👁 Lượt xem: 966
⬇ Lượt tải: 16
📎 Số trang: 106
👁 Lượt xem: 552
⬇ Lượt tải: 17
📎 Số trang: 106
👁 Lượt xem: 524
⬇ Lượt tải: 16
📎 Số trang: 91
👁 Lượt xem: 497
⬇ Lượt tải: 16
Những tài liệu bạn đã xem
📎 Số trang: 52
👁 Lượt xem: 690
⬇ Lượt tải: 17