Find Jobs
Hire Freelancers

A CORBA-based client-server system. - 26/04/2018 16:01 EDT

$250-750 USD

Peruutettu
Julkaistu lähes 6 vuotta sitten

$250-750 USD

Maksettu toimituksen yhteydessä
Our company is looking to develop a prototype distributed Client-Server implementation, based around the CORBA architecture. It is envisaged that a monitoring station will eventually contain sensors to measure various pollutants and indicators of air quality, but initially the company will focus on nitrogen oxides as a basic proof of concept. The company has decided on an architecture for the system that comprises: the Monitoring Station, which can be installed wherever required and communicate with the rest of the system over wireless 4G networks; a Regional Centre, to which all monitoring stations in a particular geographical area will be connected; and a central Environmental Centre, to which the regional monitoring stations will report. The idea behind this architecture is both to distribute the processing and communications within the system, and to provide resilience should, for example, the central environmental centre become unavailable for some period of time. The company have asked you to prototype the system, and to make recommendations as to the suitability of the architecture and the platform selected. Requirement: 1. System Design (to include as a minimum a use case diagram, a class diagram, and at least 2 relevant and non-trivial sequence diagrams, along with approximately half a page of supporting discussion and justification of the design decisions made). 2. All final IDL specifications (be wary of auto-generated IDL files and highlight the relevant parts, if appropriate). 3. All source code (you need NOT include the auto-generated stubs and skeletons). 4. Evidence of system behaviour and a detailed evaluation of the extent to which you have been able to implement the features required. This analysis should highlight not only your successes but also any outstanding incomplete, incorrect, or awkward features. 5. A critique of the work undertaken, which MUST include a critical evaluation of the chosen architecture, and a discussion of at least one alternative solution to the given problem, identifying the advantages and disadvantages of each. For example, you could compare your solution to another, alternative CORBA architecture, or you could compare your CORBA solution to a Web Services solution. You should seek to highlight advantages and disadvantages of each approach.
Projektin tunnus (ID): 16792182

Tietoa projektista

1 ehdotus
Etäprojekti
Aktiivinen 6 vuotta sitten

Haluatko ansaita rahaa?

Freelancerin tarjouskilpailun edut

Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista

Tietoja asiakkaasta

Maan UNITED KINGDOM lippu
Manchester, United Kingdom
4,9
52
Maksutapa vahvistettu
Liittynyt jouluk. 22, 2016

Asiakkaan vahvistus

Kiitos! Olemme lähettäneet sinulle sähköpostitse linkin, jolla voit lunastaa ilmaisen krediittisi.
Jotain meni pieleen lähetettäessä sähköpostiasi. Yritä uudelleen.
Rekisteröitynyttä käyttäjää Ilmoitettua työtä yhteensä
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ladataan esikatselua
Lupa myönnetty Geolocation.
Kirjautumisistuntosi on vanhentunut ja sinut on kirjattu ulos. Kirjaudu uudelleen sisään.