Assignent Task
Assignent Task
Over the next few weeks you are going to design a complete Computerised System to manage
the activities of the Pass IT driving school.
The school has a number of full-time and part-time instructors. The driving school covers
villages 32surrounding the location and caters for many students.
There are several types of lesson: Introductory, Standard, Pass Plus or the Driving Test. Fees are
charged depending on the type of lesson booked.
Currently, when a student starts a course of lessons they are issued with a record card and
allocated an instructor. The card records the personal contact details of the student driver and
can be used by them to keep records of their lessons and progress.
Students can book lessons through their instructor or by telephoning the driving school office.
Students usually book lessons of one or two hours, they can book longer sessions if they wish.
The driving school organises the practical and theory tests for the students; if successful they
can go on to do the Pass Plus course.
The driving school keeps contact detail record cards on each of its instructors. Each instructor is
also issued with lesson record sheets on which are kept details of student progress. These are
handed into the office at the end of each day.
The system implemented will allow the user to book, cancel and cost driving lessons. Details of
all students and their tests will be stored, enabling quick access and easy editing. Contact
details for instructors will also be stored.
range of search options will allow the user to quickly locate details of students and/or lessons.
Full reporting menus will offer a range of management information including weekly or daily
lesson timetables for specified instructors. Further options will include the automatic:
Processing of students who leave the school after passing their test
Filing of all lessons taken for later reference
Analysis of lessons taken
All user interfaces will be fully customised with user-friendly menus.
Other features (student lesson progress, lesson payments) can be developed later.
Question 1:
Assess TWO SDLC (Software Development Life Cycle) models that you think can be
used for the above case study – highlight the different aspects of each model, include
their advantages and disadvantages. Suggest the suitability of each model for the
above scenario (this might be determined by size of Project; technical nature of the
Project etc.) 750
Question 2:
Discuss the importance of using appropriate investigation techniques to gather the
information you need to produce the requirements specification for the Driving school
system. Show example of at least one of these methods of investigation: interview (with
the owner); observation (of the current process); questionnaire (completed by a current
user of the existing system). Examples can be added in appendix. 250
Question 3:
Following the initial investigation and approval of your recommendation by the business
managers, you are to produce detailed design documentation. Again, this will depend
on the methodology used and should include: 250
Give a clear picture of the inputs, outputs, processes, scope and constraints of the
system requirement, with a recommended solution.
Question 4:
Produce detailed design documentation showing the layout of the user interface or
screen layouts. It may include:
- data entry forms, including layout and structure, proposed fields, data
entry methods
- report forms
- hardware and software requirements. (250 words)
B
Question 1:
Evaluate the factors affecting the success and failure of the new system in regard to
the: 600
Question 2:
An evaluation explaining how your design meets the user requirements identified and
identifying possible improvements and further developments. 400