Requirements Modeling

Masters
Essay
Technology
Pages 12 (3012 words)
Download 0
The School of Technology at Oxford Brookes University is undertaking the computerization of the process for preparing question papers for its various departments. The process involves communication between the Examination and Conferment Unit (ECU), module leaders, teaching staff, internal checkers, the exam secretary, and external examiners…

Introduction


An initial Requirements Elicitation and Specification has already been conducted. The project team elicited and analysed users' requirements for the new system and identified both functional and non-functional requirements, as well as identified and analysed use cases and scenarios. The next step is to produce detailed requirements specifications using requirements modeling tools which help control the complexity, risk, and scope of the project. Requirements modeling also help and define goals and success criteria in an unambiguous manner for all the parties involved in the development and eventual use of the system. Complex requirements can be modeled with full traceability provided from each requirement, through to the final deliverables and system behavior (Sparx-Req Mgt, 2008).
As defined during Requirements Elicitation and Specification, the functional requirements of the new system are divided into two areas: 1) the preparation of questions, solutions and other exam and coursework materials, and 2) the preparation and update of the TEO forms.
In the first area, the following functional requirements have been identified: 1) individual members of the teaching staff should be able to add a question to the designated question paper ...
Download paper
Not exactly what you need?

Related papers

Software Engineering Methods
Advanced modeling methods, such as the unified modeling language, extend these documentation capabilities and can be used to describe the entire system without the use of traditional documentary texts.…
Requirements Modeling
An initial Requirements Elicitation and Specification has already been conducted. The project team elicited and analysed users' requirements for the new system and identified both functional and non-functional requirements, as well as identified and analysed use cases and scenarios. The next step is to produce detailed requirements specifications using requirements modeling tools which help…
Building Information Modeling in Construction Industry
It can therefore be said for sure that the construction industry is one of the key determinants of the economic situation around the world.…
Stock Controlling System
This system will facilitate and provide better support for the business and stock management of the shop. In this way the overall management of stock at shop will become easier and we will require less time and effort for handling different areas in the shop stock control and management. This report will present a detailed analysis of the stock control system project analysis, development,…
Hotel Reservation Management System
A Hotel Reservation System is essentially a software program, to automate the entire vertical of Hotel Reservation from end to end. It starts with the customer placing a call or personally arriving at the front desk of the hotel, to successfully placing the order. It is evident that there are two interfaces to this system. One internal facing; relevant to hotel management activities such as Room…
Object Oriented Programming
OOP is an acronym for Object Oriented Programming. Traditionally, a computer program was seen as a collection of functions or procedures or simply a list of instructions whereas with the advent of Object Oriented programming, each program may be seen as comprising a collection of individual units, or objects, that act on each other. In simpler terms, it is a type of programming in which…