The application is intended to enable the individual departments (for production, environment, safety and technology) to up-to-date daily (24-hour) quick reports for management. Only one report can be created per period and department. Due to the nature of shift work, many users must be maintained with correct assignments to the departments. User authorizations and assignment to the departments are derived from the roles (admin, processor, reader). It is possible to evaluate quick reports using different search criteria. These can be issued as a PDF printout.
Supplement
This version of the application under ASP .NET 2.0 replaces an older version. The new implementation uses a 3-layer architecture model, and implements the Model View Controller pattern (MVC). The code-behind files belonging to the ASPX pages are used to implement some of the controller logic in the display layer. The application data is archived using the object-relational mapping tool NHibernate. Data storage is implemented using Microsoft SQL Server 2000. The users and roles are managed using the ASP .NET components “Membership” and “Roles”.
Subject description
Evaluation of quick reports allows management to react quickly to unusual events. There are plans to implement the application at several locations. In the event of malfunctions, this makes it possible to redistribute production across locations.