Application Architecture
Development of the Application will be carried out using ASP.NET Platform and MS-SQL Database as the backend with front end access using Web Browser. Centralized Server will be required for the mounting of the database and various nodes will be connected to the same.
Authorization Levels in Application :
Various Types of Authorization Levels will be given in the Application.
Group Master – Different Groups can be defined by the Administrator like Users, Management, Admin, Super Users etc.
User Master – Each group consists of different users with their user name and passwords to access the application. Log In details can be viewed and accessed by administrator and log file is maintained for all the users.
Access Rights – Different access rights like Read, Write, Edit and Delete can be assigned Group Wise. Each user pertaining to the group is assigned that access right. These can be monitored by System Administrator.
Application Security :
Three Levels of Security will be maintained in the Application.
Operating System Level Security with users defined with passwords.
Database Level Security with MS-SQL Database having Username and Password to access the same.
Application Level Security with defining Access Rights – Different access rights like Read, Write, Edit and Delete can be assigned Group Wise. Each user pertaining to the group is assigned that access right. These can be monitored by System Administrator.