Need someone to solve and draw flowchart on this
Budget: $10 – $30 CAD
Flowchart
You need to develop a solution for a video camera surveillance system that monitors animal activity. The system must implement the following rules:
• The surveillance system operates 24 hours a day, 7 days a week.
• The strategically placed camera continuously records video and in 10-minute intervals, broadcasts the data to the main server where the video segment is stored.
• Movement can be detected when a sensor is triggered.
• When movement is detected, the data is analyzed to determine if it is an animal (any other object will be ignored). If the object is an animal, an email alert will be sent to the administrator with a still image of the detected animal.
• At any time, the camera can optionally be manually controlled by an administrator where panning (rotation of the camera) can be changed, along with manually instructing the camera to stop/start the recording.
• The camera is powered by a rechargeable battery and will last 12 hours.
• The system must detect when the battery is low at which time it will begin the charging process which takes 90 minutes to fully recharge the battery.
• During the charging process the video camera is not able to send email alerts but will continue to send video data to the main server as per the above-mentioned intervals.
• During the charging process the panning (rotation) feature is disabled until the battery is fully charged (the feature then must be re-enabled).
• Remote connection requests made by an administrator must be processed in a timely responsive manner
Instructions
Develop a flow chart to solve the above problem. You should do this in sufficient detail so that it could be easily translated into a computer program by a programmer.
You need to develop a solution for a video camera surveillance system that monitors animal activity. The system must implement the following rules:
• The surveillance system operates 24 hours a day, 7 days a week.
• The strategically placed camera continuously records video and in 10-minute intervals, broadcasts the data to the main server where the video segment is stored.
• Movement can be detected when a sensor is triggered.
• When movement is detected, the data is analyzed to determine if it is an animal (any other object will be ignored). If the object is an animal, an email alert will be sent to the administrator with a still image of the detected animal.
• At any time, the camera can optionally be manually controlled by an administrator where panning (rotation of the camera) can be changed, along with manually instructing the camera to stop/start the recording.
• The camera is powered by a rechargeable battery and will last 12 hours.
• The system must detect when the battery is low at which time it will begin the charging process which takes 90 minutes to fully recharge the battery.
• During the charging process the video camera is not able to send email alerts but will continue to send video data to the main server as per the above-mentioned intervals.
• During the charging process the panning (rotation) feature is disabled until the battery is fully charged (the feature then must be re-enabled).
• Remote connection requests made by an administrator must be processed in a timely responsive manner
Instructions
Develop a flow chart to solve the above problem. You should do this in sufficient detail so that it could be easily translated into a computer program by a programmer.
Related categories:
Python
Software Architecture
C++ Programming
Computer Science
Software Engineering