Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

System Profile

System Full NameRadio Inspection Database Management System 
Business ContactPeter Dalton (Peter.Dalton@dfo-mpo.gc.ca)
Business OwnerAlexandre Lavoie
Tech Stack

Presentation Layer: ASP.Net with MVC

Business Logic Layer:  

ORM: Entity Framework

Design Pattern: Repository and Unit of Work in MVC

RDBMS:  Oracle 11g

Reporting:  Crystal Reports

Prod Source Location
Dev Source Location

Marine Safety/RIDMS/DEVELOPMENT/v5.0.4

https://DSD-Marine@dev.azure.com/DSD-Marine/MSS-Portfolio/_git/RIDMS


Environment Access Information

DEV

User (admin):

Pass:

Unc:

Url OLD: http://msswwwappstest/saf-sec-sur/4/ridms-sgdir

URL NEW: http://ncrws535:41000/saf-sec-sur/4/ridms-sgdir

ACC

User (admin):

Pass:

Unc:

Url old: https://wwwappstest.tc.gc.ca/Saf-Sec-Sur/4/RIDMS-SGDIR

URL New:  https://wwwappstestx.tc.gc.ca/Saf-Sec-Sur/4/RIDMS-SGDIR

PROD

User (admin):  See credentials doc.

Pass:

Url:  http://wwwapps.tc.gc.ca/Saf-Sec-Sur/4/RIDMS-SGDIR

PROD(2018 Server)

UNC:\\tcwwwmasterx\wwwappsroot\Saf-Sec-Sur\4\RIDMS-SGDIR

Url:  https://wwwappsx.tc.gc.ca/Saf-Sec-Sur/4/RIDMS-SGDIR/eng/Vessel/search


System Overview

<…either point to some document or put some info / diagram here>

How to run the application in Visual Studio

To run the application locally, make sure you have StreamTagFilter, CLFPagePagePlugin installed on your machine. If you have not done so, you can find the installation files on Confluence when you search for the keyword “StreamTagFilter” ,” CLFPagePagePlugin”.

To get other related components correctly installed you also need to set your Visual Studio’s Nuget package manager source locations correctly.

Refer to the following images for setting up your package manager.

Include those package source URLs shown below:

After cloning the application on to your local folder, open the solution file Ridms.sln

There are multiple projects inside the same solution, by default, Ridms.Web project should have been set as a Start up project, this project shows up in bold (Ridms.Web). When build succeeds, you may run the application with your choice of your web browser.

Note: This project could only be run correctly in Visual Studio 2013.

If StreamTagFilter, CLFPagePagePlugin are not installed or if it is run in other version of Visual Studio you may not get the correctly rendered web pages. When the project runs correctly, you will see the pages like the following:

At this point you may use your application credentials to log into the application.

Good To Know

RIDMS shares its database with /wiki/spaces/MAR/pages/50331651.

How-To and Fixes

Known issues:

  1. When attempting to print an inspection report for a vessel, sometimes application crashes. Now we know what causes this problem. This requires some code changes which is not minor. This issue will be fixed when this task is prioritized.
  2. When trying to run from local desktop, application failed to run, we had to clean up some old application strings which were not valid, also, we had to re-generate entity model from database. make sure Web.config and App.config have the same connection strings.



How to Publish and Host RIDMS-WCAG

  • No labels