Lưu dữ liệu trong Android.

Một phần của tài liệu Xây dựng ứng dụng “giao dịch chứng khoán” chạy trên điện thoại hệ điều hành Android (Trang 32 - 35)

Chương 5 ỨNG DỤNG

5.2. Lưu dữ liệu trong Android.

Chương trình sử dụng cơ sở dữ liệu SQLite để lưu trữ dữ liệu cần thiết, cũng như các thông số cấu hình chương trình. Tên của Database là RTStockData.db

Các table được thiết kế như sau:

Tên table Trường dữ liệu Ý nghĩa trường dữ liệu Ý nghĩa table

CompanyList

MarketId ID của thị trường

Table lưu trữ thông tin công ty.

Code Mã Chứng khoán

FullName Tên đầy đủ của công ty.

DanhMuc

_id ID của danh mục Table lưu tên Danh mục, phục vụ cho việc quản lý danh mục.

NameDanhMuc Tên của danh mục

ItemDanhMuc

Code Mã chứng khoán Quản lý việc tạo xóa các mã chứng khoán trong danh mục.

IdDanhMuc ID của danh mục

MarketInfo

MarketId ID của thị trường

Table lưu thông tin thị trường

TradeDate Ngày giao dịch IndexChanged Chỉ số thay đổi

SetIndex Chỉ số thị trường

TotalShares Tổng khối lượng giao dịch

TotalValues Tổng giá trị giao dịch Time Thời gian giao dịch Status Trạng thái thị trường

StockInfo StockSymbol Mã chứng khoán Table quản lý lưu thông tin giao dịch chứng khoán trong một ngày của một mã nào đó. RefPrice Giá tham chiếu

Ceiling Giá trần Floor Giá sàn

Last Giá khớp Changed Thay đổi

PercentChanged Phần trăm thay đổi LastVol Khối lượng khớp

TotalShare Tổng khối lượng giao dịch

Best1Bid Giá mua tốt nhất

Best1BidVolume Khối lượng mua tốt nhất Best1Offer Giá bán tốt nhất Best1OfferVolum e Khối lượng bán tốt nhất

TradeDate Ngày giao dịch Config

Interval Thời gian nghỉ giữa 2 lần cập nhật dữ liệu

Lưu cấu hình của chương trình, cho phép tùy chỉnh xem real time, tự động xóa dữ liệu cũ sau thời gian quy định…

RealTime

Cho phép cập nhật dữ liệu trực tuyến hay không

TimeClear Tự động xóa dữ liệu cũ trong khoảng thời gian quy định, tính bằng đơn vị ngày. Ví dụ nếu TimeClear = 30 thì những dữ liệu có ngày giao dịch không nằm

trong khoảng từ ngày hôm nay trở về 30 ngày trước sẽ bị xóa

AutoSave

Tự động lưu dữ liệu để phục vụ cho nhu cầu xem lại dữ liệu cũ.

Một phần của tài liệu Xây dựng ứng dụng “giao dịch chứng khoán” chạy trên điện thoại hệ điều hành Android (Trang 32 - 35)

Tải bản đầy đủ (DOCX)

(66 trang)
w