Formal Requirements Specification
Your next task is to develop a formal requirements specification. Your requirements are based upon your task analysis, user requirements, technological platform and any external sources like company policy. For example, your company may have the design policy that it will always be possible to return directly to the main screen from any other screen. Use these sources as a basis upon which to list the critical features required in your on-line CAR rental system. Express these features as the different types of requirement as shown in the following paragraphs. Requirements are covered in the lectures, textbook and the handbook. In the laboratory, your tutor will provide practical guidance, dealing with any errors and misunderstandings.
Provide at least one data, environmental and user requirement, three functional requirements and three usability requirements. This gives a total of nine requirements in all. In summary, we are using five types of requirement i.e.
Functional:- they describe the function of the system. E.G: Browse through different categories, allows to register as a customer, 3 MAIN FUNCTIONS from task analysis. For example in task analysis customerbrowses through different genre of books therefore on the online system they created a drop down options where customers can select appropriate genre
Data:- is what type of data you give to the system and what kind of data the system gives you e.g customer enters his name, dob, address, in return system gives customer no.
Usability requirements (non-functional requirements):- The 10 guidelines. Choose any 3 and describe it with an example.
Represent this design on paper. This is a storyboard. Draw each screen display and the links between them, showing and describing its main features. The storyboard should depict all your screens, but do so simply with simple notes of explanation added. You...