Filter Case Studies
Challenges
Our client is a pioneer and leading group of companies providing a wide range of multifunctional business services, security services, facility management services, fleet management services and youth development Centers. In addition, they are also a provider of resource infrastructure services to various organizations.
Our client wanted to develop a Security Surveillance System which can monitor all the activities within the company location and take preventive measures from other unforeseen circumstances. The security surveillance system fulfills all security needs using one single Dashboard screen. The system behavior is bound to store and monitor the information of the person accessing the system.
The following are the prime considerations taken care of while developing this application:
- To develop a consolidated system which covers all the security-related functionalities across the organization.
- Globally view, manage and maintain all the operations/functionalities of the system.
- Proper rights to manage users and roles in order to provide them with access to the system in a secure manner.
- Develop an application with the ability to plot devices logically into the system and set alerts and alarms for them.
- Generate detailed logs and resolution procedures in order to track the solution.
- Develop an application with the ability to view live and recorded camera feeds from the system.
- Load 3D view of the sitemap in order to display devices plotted on the site.
- Ability to integrate with Intercom devices and call other intercom devices by logging onto the Intercom client from the system.
- Generate system-wide reports throughout the system.
- Hardware study and integration (various cameras, card readers, video recorders, etc.) with the system.
- Network related issues.
Expertise
Tools & Technology
- Microsoft .Net Framework
- WPF, Windows
- WCF
- TCP/IP and Socket Programming
- Telerik Controls
- Microsoft SQL Server
- Microsoft Reporting
- N-tier
Solution
TatvaSoft developed a desktop based Security Surveillance System that manages the overall access to the client site. It aims at plotting the devices logically while they are set up physically onto a particular location on the site. Once devices are logically plotted into the system, alarm settings pertaining to the failure of the device, detailed logs and resolution procedure in order to track the solution can be entered into the system. Administrators of the system can create users, enroll a user in a particular task, decide the guard tours and their timings, manage user designation, manage system settings and manage the video playback views. Following are some of the core modules of the Security Surveillance System:
Dashboard
- Alarms window that enables the user to view alarm and associated device details based on the priority; acknowledge alarm so that it is removed from the dashboard.
- A Mimic Panel of premises at the center of the dashboard to provide details on sitemap locations and the devices plotted on those locations, whether they are Active/Inactive.
- Device statistics enable the user to view the status of the devices in the system. It provides information on a number of devices installed, currently operating and failed devices.
- Event viewer acts as an activity log that enables users to view information and transaction-related events.
Video Wall
- Enable users to create, select and delete presets, thus helping to keep a vigil on more than one area at the same time, option to view the recorded camera feed, export the recorded video and take the snapshot of the current view.
Guard Tour
- Guard tour enables the user to create, assign and delete guard tour to a different person.
- Track if the user has followed a specific time of the tour or in between stoppages are as per allowed parameters.
Plot device
- User can create new devices into the system or modify their properties and assign specific controllers to the devices.
- Just drag and drop a specific device from the list to plot on the site.
- Robust TCP/IP and socket programming are done to keep the hardware and software elements in perfect synchronization at any moment of time. Each minute detail is tracked down for security purposes.
Result
Collaborating with TatvaSoft for Security Surveillance Management has offered a comprehensive security solution, easy to maintain the app with dashboard and real-time updates from all locations. It empowers businesses to have a hawk-eye on overall area, plot devices and monitor with detailed logs. Active communication can also be easily established by smoothly integrating intercom devices. Our provided solution is a flexible platform compatible with both hardware and software devices.