Title: An insight into multi-tier distributed information systems development through the construction of a rail management system