Documentation → Modules


In order to better control all the features of the website/application we decided to divide it into Packages and Modules. Every package have at least one module inside.

If you want to see the list of documentation available, click here.

1. MarsCalc Package

This package contains all Modules related to calculation, as Bolted Flange Design, Lifting Lug Design and Saddle Support Design.

2. MoonDB Package

This package contains all Modules related to database, as Materials database, Flange database and Gasket database. It's usually used as support module for the calculation modules.

3. JupiterQMS Package

This packaged contains all Modules related to quality, as Project Management and Hydrostatic Test.

4. Status

Every Module have a status which is represented by a colored circle in the Module table (see Fig. 4.1. below). You should be aware of the meaning of each status to avoid misunderstandings and frustration.

When a Module change status an e-mail is sent to every User that have checked the box Updates (site and Modules) under the Notifications group in the Dashboard.

Fig. 4.1. - Module Table

4.1. Description

There are 5 status:

  1. Development: the module is under development and you can see it's progress in the Development page (to access it, just click in the desired module in the Modules table).
  2. Active the Module development and Test phase is over and now the Module have the Active status, which means it's ready to be used in real world projects. It may still have some bugs or some features to be implemented, but it'll not affect the design results.
  3. Maintenance: the Modules status will be set to Maintenance when we need to implement some bug fixes or features. It shouldn't take much time as we do all the Test prior the implementation. If the User click in the Module while it have the Maintenance status, a page with the End Date will be show.
  4. Deprecated: when a Module is no longer supported by us, we'll set it as Deprecated. The User can still use it but must keep in mind that we strongly advise to not use it in real world projects.