The application that is being developed is for a security solutions provider in Ireland. A security company provides security personnel (security guards) to its clients for a contract period as stipulated. During this the security company has to keep a track of the time in hours of security provided to the client. It should also keep a track of the incidents, deters, arrests that took place during the contract term.
Security Company: the company that provides security guards to its clients on timely basis for the
security of its premises. An example of this could be sharp security, OCm etc… A security company can have multiple clients and a client can have multiple sites
Client: A client is a company or organisation that needs security for safe guarding its site from theft or any kind of disturbances. Eg. Restaurants, shopping centres, ATMs, banks, etc
Each Site: Each location of the client that needs security is referred as site
Incident: An incident is an occurrence of any kind of an event that needs to be recorded.
Arrests: An arrest is one the security guard catches a robber of mischief maker and arrests him.