The procedure in the current system is exactly how I stated it in the specification. The current system is a filing cabinet in which all the pupils’ files are contained chronologically. The files are overall outlines of each pupil in the school; it has an attendance section, a behaviour section amongst others. So if a pupil does misbehave, it is noted in either an incident report or coloured reports and these are added to the file. Firstly I will make this system from scratch and the current system is not computerized so there will be no nee for edits, configurations and requirements which computers have to meet.
The new system will be an exact copy of the old but with one major difference; it is computerized so there will be no extra processing constraints that I will have to meet.
Analysis of The Current Data
Pupil – This is the primary source of the whole system. It is he/she, which misbehaves.
A Teacher – This entity makes a note of the incident and looks at the pupils file and decides a suitable punishment.
Office Worker – This particular entity has the role of typing up the notes from the teachers and making it official.
The above information is based on the document labelled “Doc 1”.
As a whole community, the school has many reports receive. But on average the school deals with 2 reports per day. Also once a pupil is on report it could take a considerable amount of time for him/her to get off it, based on how good the pupil is but on average it takes a week.
Each subject teacher for the day Pupil is on report to the teacher
Notes down how the pupil behaved
For the lesson
Checks and signs report before
Adding it to the actual file
The data currently recorded matches the data in my new system can work directly from the old system, thus extra data is not required.