You are here:   Blog
Register   |  Login

Nov 16

Written by: Delordson
Sat, 16 Nov 2013 14:15:35 GMT  RssIcon

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 Issue Manager App:

image

 

 

The Issue Manager App is a tool for capturing, tracking and responding to Issues as they arise in your Organisation. The Issue Manager App allows organisation to capture issues, assign and Issue Owner, task and employee with resolving the Issue and record corrective and preventative action.

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 just $9.99.  Get your copy now.

The Issue Manager demo can be accessed on windows azure at http://issuemanagerapp.azurewebsites.net/htmlclient/. To get the most out of the demo add yourself to the Employees table once you’ve logged in! Join the conversation by leaving a comment to this post for any suggestions of thought about the Training Manager App.

 

Modules

The Issue Manager App Home Page provides easy access the primary modules which include the Issues Module,  the My Issues Module, the My Training Further Actions Module, the Employees module and the Issue Types Module. In addition, the Home page presents some key stats about the status of Issues recorded in the application.

 

Access

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.

 

 screenshot_11162013_125203

 

The Home Screen

The Home screen provides overall status statistics as well as quick access the the main modules within Issue Manager. Statistics provide include a count of the number of issues still pending past their target resolution dates (Overdue), the number due on the day (Due Today), the number that have been assigned to an individual and are in progress and the number not yet assigned.

 

 

screenshot_11162013_125349

 

Note that if you return to the home page after editing some Issues or if you think others users may have edited some issues you need to refresh the home page to see those changes reflected in the statistics.

 

screenshot_11162013_133631

 

Issues

Clicking or tabbing on the Issues button takes the user to the ‘Browse Issues’ Page. On this page, the user of presented with a list of all Issues. A search box is present for quickly navigating to a required Issue.

 

screenshot_11162013_125355

 

Clicking or tabbing on any Issue listed takes the user to a page for managing that Issue. This page provides for full details of the Issue including status.

The page is laid out in a series of tabs. The first tab presents key information about the Issues such as its date raised, title, description, owner, who it is assigned to, status and target resolution date.

 

screenshot_11162013_125401

 

Employees are automatically emailed when they are assigned a new Issue to resolve.

image

 

Of course the built in LightSwitch validation of required fields and field lengths works great as expected…

 

screenshot_11162013_125408

…but we’ve also added business logic where it makes sense. So you can’t add set the target date to be earlier than the date raised.

 

screenshot_11162013_125421

 

The Impact tab allows the person recording the issue to note the impact this issue has had or has the potential to have on the organisation and the business.

 

screenshot_11162013_125432

 

The Corrective Action Tab provide the person the issue is assigned to with space to make a detailed report of the action they have taken to correct the issue. Normally the person recording the Issue or the Issue Owner would have set a target date for completion of all Corrective Actions.

 

screenshot_11162013_125436

 

The Preventative Action Tab provide the person the issue is assigned to with space to make a detailed report of the action that needs to be taken to prevent a reoccurrence of the issue. Normally the person recording the Issue or the Issue Owner would have set a target date for completion of all Corrective Actions.

 

screenshot_11162013_125440

 

In addition to the CAPA (Corrective and Preventative Actions), further actions can be assigned to additional employees through the Further Actions tab.

 

screenshot_11162013_125444

 

 

All Employees who are assigned a further action are emailed to inform them they have been so assigned.

image

 

Clicking or tabbing on a Further Action opens the Further Action Edit screen allowing the Employee to capture the Outcome of further Action.

 

screenshot_11162013_134330

 

Finally the Comments Tab allows users to capture notes and comments relating to the issue

 

screenshot_11162013_125505

 

screenshot_11162013_125508

 

My Issues

The My Issues Module presents a list of Issues that have been assigned to the logged in user.

 

screenshot_11162013_125517

 

Clicking or tabbing on any of these Issues takes the user to the same Issue details screen described above.

 

My Further Actions

The My Further Actions module provides a list of all Further Actions across all Issues that have been assigned to the logged in user.

 

screenshot_11162013_125522

Clicking or tabbing on any of these opens the same Further Actions edit screen described earlier.

 

Employees Module

The Employees Module is accessed by clicking or tabbing on the Employees button in the home screen.

 

screenshot_11162013_125528

 

Clicking or tabbing on any employee record opens the Employee edit screen. The Employees page is laid out in three tabs, a details tab, and Issue Assignments tab and a Further Action tab. The details tab show employee related information.

 

screenshot_11162013_125532

 

The Issue Assignments Tab shows a list of all Issues assigned to the employee. Clicking or tabbing on any of these takes the user to the same Issue edit screen described earlier.

 

screenshot_11162013_125535

 

The Further Actions tab shows a list of all Further Actions across all Issues for the Employee. Clicking or Tabbing on any of these takes the user to the the same Further Actions edit screens described earlier.

 

Issue Type

Finally the Issue Type settings allow the administrator/user to categorise issues.

screenshot_11162013_125557

 

 

screenshot_11162013_125602

 

 

Summary

The Issue Manager 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 just $9.99.  Get your copy now.

Don’t forget to try out the demo on windows azure at http://issuemanagerapp.azurewebsites.net/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.

Thanks

Delordson

Tags:
Categories:
Location: Blogs Parent Separator DELORDSON

Microsoft Visual Studio is a registered trademark of Microsoft Corporation / LightSwitch is a registered trademark of Microsoft Corporation