OIL PLATFORMS MANAGEMENT APP

Web application developed for the Bureau of Safety and Environmental Enforcement to manage oil platforms and check their current reliability status. This application collects and processes data on the characteristics of the oil platforms (such as their configuration, location, water depth, deck height, production data, the data about inspections, etc.) to determine their reliability.

Task

Bureau of Safety and Environmental Enforcement had the task to overview the reliability of oil platforms and manage them in real-time. Managing oil platforms intends the following options and functions: sorting data, filtering data by equality or using over/under expressions, adding new platforms to the list, enabling/disabling or clearing filters, exporting data to an Excel file, filtering by operators or status of the platforms.

Strategy

Our strategy was centered around providing competent specialists from the Bureau of Safety and Environmental Enforcement with convenient tools and settings for defining the most favorable meteorological conditions, hazard curve, risk matrix, engineering reports on the strengthening of major modifications or repairs, engineering assessment reports. All this data is needed by specialists in order to determine the reliability and safety of the current condition of oil platforms.

Do You Need A Similar Project?

Get in touch with our experts to discuss your project and get a qualified response.

Get in Touch

Solution

This project was developed on the basis of .NET technologies using the Domain-Driven Design architectural template. A ready-made solution for the Bureau of Safety and Environmental Enforcement meets all the stated requirements and helps experts to define the risks for different oil platforms, as well as manage them by sorting and filtering data by diverse parameters, adding new platforms to the list, enabling/disabling filters, exporting data to an Excel file, filtering platforms by operators or by their current status. The application also provides a user logging system and data protection from unauthorized access. We also added a special map to review all the platforms available and implemented a reliability assessment of each platform, which is based on the type of its structure and has various algorithms.

Technologies we used

.NET Framework (version 4.5.2), Entity Framework (version 6.1.3), Microsoft SQL Server, Microsoft Azure, JQuery / AJAX, DataTable Plug-In for JQuery, Knockout Framework (version 3.4.0), Materialize CSS.