Hi Fling,
I'd recommend AerFLIGHT (AerOPS) by AeroTech Flight Safety Solutions (
www.aerotechflightsafety.com). It is Flight & Ground Ops system designed to schedule flights, crew rostering (with crew FDTL), aircraft routing, flight dispatch, crew portal, crew & fleet records all managed on graphical ops board. FDTL rules can be easily customised as per customer's requirements. On the top of all, it is very cost-effective system.
Let me know if you need more details.
Rgds