ipt Flashcards
get a passing mark
System development cycle?
- understanding the problem
- planning
- designing
- implementing
- testing,evaluating,maintaining
What is a project plan?
-created in understanding the problem stage.
Summary of a project that specifies who,what,when and how. it lists in detail what is required for the successful completion of the project.
Communication skills and meaning?
Active listening= involves restating, reflecting and summarising the speakers major ideas and feelings.
Conflict resolution=solves arguments and disputes. it involves listening to the other persons views and looking at the conflict as a problem to be solved. Aim is to create a win-win situation
Negotiation skills=involves a discussion between 2 parties with a goal of reaching an agreement on issues.
Interview techniques= involve careful preperation, implementation and follow up
Team building=process of getting a group of people to work together.
Social and ethical issues,Equity,Changing nature of work,Ergonomics,Environmental factors
Ethics- set of beliefs we hold about what is right and wrong.
Equity-concerns equal rights for all.
Changing nature of work-deskilling and multiskilling
Ergonomics- relationship between people and their place of work. desk,chair,hardware,software.
Environmental factors-lighting,climate,and noise.
Methods of collecting data
surveys, interviews,observations and measurements.
what is a prototye?-understanding
- a working model of an information system.
- used to clarify how the existing system works or represent how the new system may work.
- clarify nature of problem
- reflect needs of participants
What is a requirements report?-understanding
- statement about the need of a new system.
- outlines aims and objectives.
- based on data collected from participants
Constraints -planning
- economical-costs associated with developing new system.
- technical-does the required information technology exist and what demands will be placed in new system.
- schedule-time frame
- organisational-determines if new system will fit into the organisation and meet goals and objectives.
feasibility report
- short report that analyses potential solutions and makes a recommendation. examines options, estimates costs, considers constraints and develops solution.
1. no change
2. new system
3. investigate other solutions
Designing
- transformation of the specifications into appropriate hardware,software and information process.
- test data is prepared
- specifications of hardware must be identified,bought and installed.
design tools-designing
- context
- data flow
- decision tree
- decision table
- data dictionary
- storyboards
data dictionary-designing
- comprehensive description of each field in the database
- includes=field name,data type, number of characters(field width), number of decimal places(if applicable) and a description of the purpose of the field.
context diagrams-designing
- used to represent entire information systems
- shown as a single process along with inputs and outputs (external entities) to the system.
- external entities are connected to the single process by data flow arrows.
data flow diagrams-designing
- represent information system as a number of processes that together form the single process of a context diagram.
- the input for the system.
- processes performed by the system
- output from the system
- storage
- data flow only shows movement of data not products
- they do not explain how processes work.
decision tree-designing
- diagrammatic way of representing all possible combinations and their resulting actions.
- represented with branches on a tree, each branch ends with a particular action.
decision table-designing
- represents all possible conditions and actions that will result.
- divided vertically into conditions and actions and horizontally unto rules that are based on combinations of conditions.
storyboards-designing
logical sequence of an animation video or website
- Hierarchical storyboard: This design uses a top –down design and is useful for connecting the home page to all other pages.
- Linear storyboard: A simple sequential design that movers users through a predetermined path of web pages.
- Non-linear / Branch: Allows users to connect from the homepage to a series of linked pages which then further connect to a number of other pages.
- Hybrid / combination / composite storyboard: combines aspects of two or more common types of structures. For example, a predominately hierarchical structure could include a linear component.
method of conversion-implementation
direct-involves immediate change to new system
*best for small systems
phased-replacement in a series of stages/gradually
*each module is tested individually and staff develops confidence
parallel-old and new system working at the same time
*gets the participant and user used to the new system while also going back is errors occur.
pilot conversion-keen participants test the system first and may or may not be switched.
testing
- verify the quality of project
- test data must cover all possible combinations that may be encountered
evaluating
determines whether the system is working as expected or whether changes are needed.
maintaining
modification of the system by making minor improvements.
operations manual
- details procedures participants must follow when using new system.
- user friendly
- clear/concise
information system diagram
- users
- environment
- purpose
- information system
- information processes
- participants
- data/information
- information technology
information processes
collecting-the gathering of data to be used in the information system.
organizing-preparing the data to be used by other information processes.
analyzing-transforming the data into useful information.
storing and retrieving-movement of data to and from storage devices .
processing-updating,editing and altering of data
transmit and receive-exchange of data
displaying-output of information systems
examples of databases
school- information about the organisation, pupils and teachers.
roads and traffic authority-information on registration of vehicles and holders of driving licenses.
video stores-videos held in store and borrowers of videos.
flat file database
Flat file databases are used for many small applications they organise data into data structures called files, records, fields and characters into a single table.
relational database
- organises the data into multiple tables and shows the relationship.
- every record has a unique key field
- reduces data redundacy
- entity-specific subject
- attribute-defined property of an entity
- relationship=one to one, one to many, many to many
- foreign key-attribute which is the primary key of another table
manual systems
-telephone books,dictionaries,recipe books, encyclopedias. ADVANTAGES *do not require computer or electricity *highly portable *no special skills or training required DISADVANTAGES *inflexible layout *large storage space *duplicates sets of data
electronic database systems
- data can be easily edited
- can be presented in many forms
- accessed by several people
- access can be restricted
calculate of storage
sum of field sizes=number of bytes
number of bytes*records/1024=number of kilobytes
storage media
- hard discs(Gb)
- optical discs(cd/dvd)
- removal cartridge
- magnetic tape used as backup medium
database management system
software application that allows the entry, manipulation and storage of data in a database format.may reduce data redundancy.
files in database can be accessed
- sequential file access-each record in file must be accessed in a series from first to last.
- direct(random)access- occurs when data is accessed randomly using mathematical algorithms to find the exact data location.
Normalisation of data
-process of analysing data to create the most efficient database structures .the most important process is to eliminate data redundancy.
social and ethical of databases
privacy-how private can this information remain
security-information is a tradable and valuable commodity
*backups of data on a regular basis
*data encryption
*passwords
*restrictions on the level of access
accuracy of data
- data integrity is the accuracy and reliability of data
- validation of data
- data bias occurs when data may be manipulated as well as the way it is gathered.
data warehousing/mining
- warehousing-collection of data designed to support management decision making.
- mining-involves the use of software that looks for hidden patterns in a group of data.