Premium Essay

Costraints

In:

Submitted By aymankhalid
Words 299
Pages 2
Constarints…………… of the requirements
Functional Requirement (Function)
A Functional Requirement is a requirement that, when satisfied, will allow the user to perform some kind of function. For example:
“The customer must place an order within two minutes of registering”
For the most part, when people are talking about Business Requirements, they are referring to Functional Requirements which are generally referred to as “requirements”. Functional Requirements have the following characteristics: * uses simple language * not ambiguous * contains only one point * specific to one type of user * is qualified * describes what and not how

Non-Functional Requirement
A Non-Functional Requirement is usually some form of constraint or restriction that must be considered when designing the solution. For example:
“The customer must be able to access their account 24 hours a day, seven days a week.”
For the most part when people are talking about Constraints, they are referring to Non-Functional Requirements. Non-Functional Requirements have the same following characteristics: * uses simple language * not ambiguous * contains only one point * specific to one type of user * is qualified * describes what and not how
Non-Functional requirements tend to identify “user” constraints and “system” constraints. Business requirements should be kept pure and not reflect any solution thinking.
A system constraint is a constraint imposed by the system and not dictated by a Business Need. Since system constraints are part of a “solution”, they should be documented in the System Specifications document. For example:
“The system must be unavailable from midnight until 1:00am for backups.”
This is a restriction imposed by the system and not a user request.
Some people like to further classify the Non-Functional Requirments into such

Similar Documents

Premium Essay

Fast Food Nation

...25 3.3. CUTTING PLANE METHODS Consider a pure integer linear programming problem in which all parameters are integer. This can be accomplished by multipying the constraint by a suitable constant. Because of this assumption, also the objective function value and all the "slack" variables of the problem must have integer values. We start by solving the LP-relaxation to get a lower bound for the minimum objective value. We assume the final simplex tableau is given, the basic variables having columns with coefficient 1 in one constraint row and 0 in other rows. The solution can be read from this form: when the nonbasic variables are 0, the basic varibles have the values on right hand side (RHS) The objective function row is of the same form, with its basic variable f. If the LP-solution is fractional i.e. not integer, at least one of the RHS values is fractional. We proceed by appending to the model a constraint that cuts away a part of the feasible set so that no integer solutions are lost. Take a row i from the final simplex tableau, with a fractional RHS d. Denote by xjo the basic variable of this row and N the index set of nonbasic variables. Row i as an equation: xjo + =d Denote by ldm the largest integer that is #d (the whole part of d, if d is positive). Because all variables are nonnegative, # Y #d xjo + Left hand side is integer Y xjo + # ldm From the first and last formula it follows that d - ldm # If we denote the fractional parts by symbols r = d - ldm fij = wij...

Words: 1101 - Pages: 5