2012 Flashcards
A feasibility study report notes that the required method of input isn’t possible. Which aspect does this concern?
Technical
Benefit to customer of a feasibility study
Determines whether project is worth going ahead by taking account of technical, economic, legal and time
Elements included in project plan
Time schedule
Resources
Costs
Personnel
Issues of an incorrect start date for a task in project plan
Earlier tasks may be incomplete at start of task.
Project length may be incorrect causing delay in completion
Results of Investigative Techniques
Background information
Departmental objectives
Organisation procedures
Description of components in existing system
What is document sampling?
Requires the system analyst to look at existing forms used by a company and use them to extract relevant information e.g. Layout, data, data types, flow of doc. in business
What is gained from the Systems Specification?
An understanding of: Functional requirements (inputs/processes/outputs), Restrictions on development (boundaries)
What is the logical design?
Defines processes and components that must be present for the system to meet its objectives
What is the physical design?
Considers how the logical design can be implemented with the hardware/software available and takes account of levels of access and other security issues
RAD tools stands for:
Rapid Application Development
Documentation produced:
System design documentation
User Guide
Systematic testing is:
Planned as it follows a predefined test plan. This is to ensure that no aspect of the system is overlooked and the results of testing are recorded
Features considered in evaluation
User friendliness (ease of use) Maintainability Match to specification/correctness - meets requirements?
Benefit of a script
Automates the process and avoids the need to activate the process manually
Describe Acceptance Testing
To ensure it meets client’s needs and requirements. The client/users work with the user interface, test every aspect of the system and provide feedback to the developers
Why must some attributes be indexed?
All attributes that form the PK must be indexed to reduce query time
Features of a command and control system
System is able to understand commands spoken by user. Commands are used to control operation of system.
What is a Multimodal interface?
Consists of more than one interface (graphical/sensory/textual)
How does High Fidelity Prototyping allow developers to build systems quickly?
Provides tools to allow quicker creation of user interfaces which are more realistic than paper ones. Allowing design & implementation to be done tog. Having end users involved early on.
Which intelligent interface uses an avatar?
Agent-based interface
Why might Natural Language Interaction not be work/be useful
Different accents, speech impediments, ambiguity of meaning, background noises, different phrases can sound the same
Why might Natural Language Interaction be used?
Much more user friendly than typing
Allows users to answer in their own way rather than be restricted to set phrases
Test plan contains…
Test data values to be used with expected outputs, elements to be tested, sequence of testing, types of testing
Program is upgraded to include other languages - what type of maintenance?
Perfective
What is Syntax?
Is the structural or grammatical rules of the language/how a command is carried out
Semantics is…
The meaning given to the rules i.e. what is carried out
Core principle of LUCID methodology
The user is at the centre of the process at all stages
Maintenance required to fix a fault found in the interface code
Corrective maintenance
How is a Walkthrough used?
Ensures the interface meets the needs of users. The manager takes on the role of users and tries out the different options available, enters input required and checks the output is as expected.