Sun, 11 May 2014 14:43:39 GMT
LightSwitch is the fastest way to build line of business applications and we have the Apps to prove it! This post is part of a series showcasing the use of LightSwitch in Visual Studio 2013 to build html5 single page applications.
Welcome to the LightSwitch html5 Risk Assessment App:
The Risk Assessment App is designed for capturing H&S Risks in the workplace and mitigating those risks.
This is a fully featured complete LightSwitch html5 line of business application which you can extend and adapt to your specific needs. The source code is now available priced at just $9.99. Get your copy now.
The Risk Assessment demo can be accessed on windows azure at http://delordson.cloudapp.net/RiskManagerApp/htmlclient/. Join the conversation by leaving a comment to this post for any suggestions of thought about the Risk Assessment App.
Other Apps in the collection which you can buy now all priced at just $9.99 include:
Asset Manager App
Project Manager App
Training Manager App
Audit Manager App
Issue Manager App
The Risk Assessment App Home Page provides easy access the primary modules which include the All Risk Assessments Module, the My Risk Assessments Module, the Overdue Risk Assessment Reviews module and the My Risk Assessment Reviews module. In addition, the Setting tab of the Home page includes modules for managing Employees, Risk Assessors, Hazard Types, Risk Assessment Statuses and Risk types.
Access is controlled through a log in screen. The administrator uses an associated Silverlight application to configure new users, create roles and permissions for those roles as well as to assign users to roles.
The Home Screen
The Home screen provides a main menu for accessing the App modules. Modules present include the All RA’s module, the My RA’s, the Overdue RA Reviews and the My RA Reviews module. In addition, a settings tab allows various user defined settings such as lists of employees and risk assessors to be captured.
All Risk Assessments
Tabbing or clicking on the All Risk Assessments button on the Home page takes the user to the ‘Browse Risk Assessments’ Page. On this page, the user is presented with a list of all Risk Assessments. A search box is present for quickly navigating to a required RA. Each risk assessment has an inherent risk i.e. the risk before any control measures are put in place and a controlled risk i.e. the residual risk after control measures are applied. These are colour coded green, amber and red depending on the level of risk.
Clicking or tabbing on any RA listed takes the user to a page for managing that RA. The ‘Add’ button allows new RA’s to be logged.
The RA page is laid out in a three tabs. The ‘Details’ tab presents key information about the RA such as the Reference Number, the risk type, risk title and description, who is affected by the risk and how they are affected. The user also enters the status of the RA and the approver of the RA.
It is on the details tab that users enter the inherent likelihood and inherent impact of the risk. We use these to automatically calculate the inherent risk and present it colour coded green, amber or red. The user also enters the Control measures on this page as well as the residual or controlled likelihood and impact.
A common requirement is to carry out periodic, often annual reviews of each RA. These are recorded in the Reviews tab.
Clicking or tabbing on any review or clicking the add button opens a dialog box for editing the review.
The Hazards tab is used for recording hazards associated with a RA.
Clicking or tabbing on a hazard or clicking on the add button opens a dialog for editing the hazard.
Of course the built in LightSwitch validation of required fields and field lengths works great as expected…
…but we’ve also added business logic where it makes sense.
My Risk Assessments
Risk Assessments which have been carried out to the logged in user are presented in the ‘My Risk Assessments’ module accessed by clicking or tabbing on the My Risk Assessments button on the home page. On this page, the user is presented with a list of all their RA’s.
Clicking or tabbing on any of these RA’s listed takes the user to the same Edit screen presented earlier.
Overdue Risk Assessment Reviews
The Overdue RA reviews module lists all reviews across all RA’s, which have review dates that have now gone but for which no review has as yet been completed.
Emails are automatically sent out after various events, such as when a new RA is assigned to you for approval.
The Risk Assessment App allows users with the right permissions to edit employees, risk assessors (you must first be an employee before you can be set up as a risk assessor), hazard types, RA statuses and risk types.
The Risk Assessment App is a fully featured complete LightSwitch html5 line of business application which you can extend and adapt to your specific needs. This is a fully featured complete LightSwitch html5 line of business application which you can extend and adapt to your specific needs.The source code is now available priced at just $9.99. Get your copy now.
Don’t forget to try out the demo on windows azure at http://delordson.cloudapp.net/RiskManagerApp/htmlclient/. To get the most out of the demo add yourself to the Employees table once you’ve logged in. Finally please join the conversation by leaving a comment to this post for any suggestions of thoughts.
1 comment(s) so far...
By Delordson on
Wed, 21 May 2014 15:16:09 GMT
Re: LightSwitch html5 SPA - Risk Assessment App
Thanks. And good luck with the insurance company project.