27-08-2014, 02:39 PM
This report is procedural help document designed to familiarize you with the ECDIS environment and facilitate you.re working with it. This project is based purely on“vb.net” completed at ARI SIMULATION Pvt. Ltd. To complete the above project successfully, I acquire all the sufficient knowledge and practiced SDLC to effectively merge the requirements of this project into. VB.NET is a vast field, allow us to design various applications of our concern .Further , for the editing and compilation of the code , a software named visual studio works effectively and helps us finding any errors. Our Project “ecdis” isECDIS system, and is mainly responsible for the Chart management, route planning and route navigationThis report shall help all those who shall need an insight into company functioning and products development. This report helps the user by providing an essential guide to operate a project on ECDIS
INTRODUCTION
As a specialized agency of the United Nations, IMO is the global standard-setting authority for the safety, security and environmental performance of international shipping. Its main role is to create a regulatory framework for the shipping industry that is fair and effective, universally adopted and universally implemented.
In other words, its role is to create a level playing-field so that ship operators cannot address their financial issues by simply cutting corners and compromising on safety, security and environmental performance. This approach also encourages innovation and efficiency.
Shipping is a truly international industry, and it can only operate effectively if the regulations and standards are themselves agreed, adopted and implemented on an international basis. And IMO is the forum at which this process takes place.
International shipping transports about 90 per cent of global trade to peoples and communities all over the world. Shipping is the most efficient and cost-effective method of international transportation for most goods; it provides a dependable, low-cost means of transporting goods globally, facilitating commerce and helping to create prosperity among nations and peoples.
The world relies on a safe, secure and efficient international shipping industry – and this is provided by the regulatory framework developed and maintained by IMO.
IMO measures cover all aspects of international shipping – including ship design, construction, equipment, manning, operation and disposal – to ensure that this vital sector for remains safe, environmentally sound, energy efficient and secure.
Shipping is an essential component of any programmed for future sustainable economic growth. Through IMO, the Organization.s Member States, civil society and the shipping industry are already working together to ensure a continued and strengthened contribution towards a green economy and growth in a sustainable manner. The promotion of sustainable shipping and sustainable maritime development is one of the major priorities of IMO in the coming years.
Energy efficiency, new technology and innovation, maritime education and training, maritime security, maritime traffic management and the development of the maritime infrastructure: the development and implementation, through IMO, of global standards covering these and other issues will underpin IMO.s commitment to provide the institutional framework necessary for a green and sustainable global maritime transportation system.
INTRODUCTION TO PROGRAMMING LANGUAGE AND TOOLS USED What is VB.NET?
Visual Basic .NET (VB.NET) is an object-oriented computer programming language implemented on the .NET Framework. Although it is an evolution of classic Visual Basic language, it is not backwards-compatible with VB6, and any code written in the old version does not compile under VB.NET.
Like all other .NET languages, VB.NET has complete support for object-oriented concepts. Everything in VB.NET is an object, including all of the primitive types (Short, Integer, Long, String, Boolean, etc.) and user-defined types, events, and even assemblies. All objects inherits from the base class Object.
VB.NET is implemented by Microsoft.s .NET framework. Therefore, it has full access to all the libraries in the .Net Framework. It.s also possible to run VB.NET programs on Mono, the open-source alternative to .NET, not only under Windows, but even Linux or Mac OSX.
The following reasons make VB.Net a widely used professional language:
· Modern, general purpose.
· Object oriented.
· Component oriented.
· Easy to learn.
· Structured language.
· It produces efficient programs.
· It can be compiled on a variety of computer platforms.
· Part of .Net Framework.
Strong Programming Features VB.Net
VB.Net has numerous strong programming features that make it endearing to multitude of programmers worldwide. Let us mention some of these features:
· Boolean Conditions
· Automatic Garbage Collection
· Standard Library
· Assembly Versioning
· Properties and Events
· Delegates and Events Management
· Easy-to-use Generics
· Indexers
· Conditional Compilation
· Simple Multithreading
i. The .Net Framework
The .Net framework is a revolutionary platform that helps you to write the following types of applications:
· Windows applications
· Web applications
· Web services
The .Net framework applications are multi-platform applications. The framework has been designed in such a way that it can be used from any of the following languages: Visual Basic, C#, C++, Jscript, and COBOL, etc.
All these languages can access the framework as well as communicate with each other.
The .Net framework consists of an enormous library of codes used by the client languages like VB.Net. These languages use object-oriented methodology.
Following are some of the components of the .Net framework:
· Common Language Runtime (CLR)
· The .Net Framework Class Library
· Common Language Specification
· Common Type System
· Metadata and Assemblies
· Windows Forms
· ASP.Net and ASP.Net AJAX
· ADO.Net