CiviCRM Drupal Views Integration

I've started working with CiviCRM as I've been looking to build a new website for a NPO I work for, which does Youth Development onboard a Sail Training ship. One of the problems we face is the information we have being in multiple locations, so to get any critical information for our operations onboard (such as Passenger Manifests, Crew Transfers and other details) we have to go through the office. On top of this, alot of these things are STILL put together by hand via spreadsheets and what not, which can make for a slow process.