Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
39 Cards in this Set
- Front
- Back
what is a database?
|
A shared collection of logically related data
|
|
what is the difference between data and information?
|
data is raw and information is derived from data
|
|
what problems are there with old file based systems?
|
data dependance
duplication of data proliferation of applications separate and isolated data incompatibility of files fixed processes |
|
what is a file?
|
a physical location to hold data
|
|
what SDLC's do you know?
|
waterfall, v model, prototyping, spiral
|
|
describe waterfall model
|
clear delineated tasks.
|
|
describe spiral model
|
risky
|
|
describe v-model
|
testing
|
|
describe prototyping
|
repetition
|
|
what tasks are done in a projects lifecycle?
|
conception
feasibility project initiation analysis specification design implementation integration and testing cut over/installation project close style maintenence |
|
what is the problem domain?
|
the area in the business that requires the new system
|
|
what is the scope?
|
what is the (feasibility) study going to look at?
|
|
what is a feasibility study for?
|
determine whether to go forward with the project or not
|
|
what does one need to consider while conducting a feasibility study?
|
technical
economic operational schedule political legal contractual |
|
what do you do during the analysis phase?
|
scope definition
requirements analysis examine documentation interviews surveys |
|
what are stakeholders?
|
one with a vested interest in the outcome of the project
|
|
what are the advantages of examining documentation?
|
facts and figures are easy to find
gives history of issues with a clear audit trail shows how procedures should be done |
|
what are the disadvantages of examining documentation?
|
there is too much data
not all of it is useful the material cannot be questioned unlike people often out of date can be difficult to access |
|
what should one do at the start of an interview?
|
shake hands
introduce oneself explain the purpose of the interview check recording equipment take notes |
|
what should one do during an interview?
|
take responsibliity for the agenda
use different kinds of questioning to get different kinds of information do not let it become a moan and groan session listen to what is said make sure you understand what is said collect examples of documents recording |
|
what should one do after an interview?
|
thank the interviewee
make another appointment if deemed necessary write up notes ASAP if appropriate provide notes for interviewee to check |
|
what is shadowing/observation?
|
following people and observing how they do their job
|
|
what is sampling?
|
using a small part of a large population
|
|
what is the Hawthorne effect?
|
people behave differently when being observed
|
|
what is a functional requirement?
|
an action that the proposed system needs to be able to take something that can be drawn and recorded
|
|
what is a non functional requirement?
|
A property that the eventual product must have. A characteristic or constraint that might limit our choice of technology when we implement one or more functional requirements
|
|
what does FURPS stand for?
|
functional
usability reliability performance security |
|
what is a DFD?
|
A diagram to show how data is captured, processed, stored and distributed within a system
|
|
what is the curved box mean in a DFD?
|
process: actions performed on data so that they are transformed, stored, or distributed
|
|
what does an arrow mean on a DFD?
|
data flow: result of a query to the database
|
|
what does a rectangular box with the line closer to the left mean on a DFD?
|
data store: a physical location to hold data (file folder notebook or database)
|
|
what does an oval mean on a DFD?
|
sourse/sink: origin or destination of data also known as external entities
|
|
what do u put a decision table where?
|
top : conditions and condition alternatives
bottom: actions and action entries |
|
what is a decision tree?
|
Pictorial representation of alternative conditions which use nodes and branches to show the consequences of various alternatives
|
|
what is an algorithm?
|
a step by step list of instructions/ psudeocode/ structured english
|
|
what techniques are given to decompose a system?
|
user goal and event decomposition
|
|
what is a use case diagram?
|
a diagram used to view a decomposed system
(user goal or event decomposition) |
|
what is an actor on a use case diagram?
|
a stick figure representing a person using the system
|
|
what does a strait line mean in a use case diagram?
|
it connects actors to circles in order to show which actors participate in specific tasks
|