Question
Perform structured analysis using DFD for the following Road Repair and Tracking Software to be developed for automating various bookkeeping activities associated with the road
Perform structured analysis using DFD for the following Road Repair and Tracking Software to be developed for automating various bookkeeping activities associated with the road repairing task of the Public Works Department of the Municipal Corporation of Chennai. Chennai City Corporation has branch offices at different suburbs of the city. Residents raise repair requests for different roads of the city. These would be entered into the computer system by a clerk. Soon after a repair request is raised, a supervisor visits the road and studies the severity of road condition. Depending on the severity of road condition and type of the locality(e.g. commercial area, busy area, relatively deserted area etc.), he/she determines the priority for carrying out this repair work. The supervisor also estimates the raw material requirement for carrying out the repair work, the types and number of machines required, and the number and types of personnel required. Based on this data, the computer system should schedule the repair of the road depending on the priority of the repair work and subject to the availability of raw material, machine and personnel. This schedule report is used by the supervisor to direct different repair work. The manpower and machine available are entered by the city corporation administrator. He can change these data any time. Of course, any change to the available manpower and machine would require a reschedule of the projects. The Mayor of the city can request for various road repair statistics such as the number and type of repairs carried out over a period of time and the repair work outstanding at any point of time and the utilization statistics of the repair manpower and machine over any given period of time.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started