CCPS board approves $1.3 million contract for financial syst