A2 ICT THEORY MODULES SUBJECT CONTENT

advertisement
A2 ICT THEORY MODULES SUBJECT CONTENT
3.4 MODULE 4: DEVELOPMENT OF INFORMATION SYSTEMS
Teaching topic
Learning outcomes
4.1 Database management systems
Understand the purpose of a relational database management
system.
Describe the main components of a relational database
management system.
Describe the facilities provided by a relational database
management system for management, system administrators
and for a range of users.
Understand what is meant by data consistency, data integrity,
data redundancy and data independence.
Understand the purpose of data modelling.
Produce an entity relationship model for typical situations.
Perform data normalisation to third normal form for typical
situations.
4.2 Network communication
Describe the main features of a range of transmission media
and modes of data transmission on a network.
Describe the protocols used in data transfer over LAN’s (token
ring, CSMA/CD) and WAN’s (TCP/IP).
Describe the main features of packet switching.
Explain what is meant by bandwidth and describe the impact
of bandwidth on data transmission.
Describe the main methods of detecting, preventing and
correcting errors in data transmission.
4.3 Networked systems
Describe the main measures which can be taken to ensure that
data on a networked system is accessible to authorised users.
Describe the main measures which can be taken to ensure that
data on a networked system is secure.
Explain the need for accounting and auditing software on a
network.
Describe the main features of centralised and distributed
databases.
Describe the main advantages and disadvantages of
centralised and distributed databases.
Teaching topic Learning outcomes
4.4 System Development
Describe system development life cycle models: the waterfall
model and prototyping.
Describe the role of the analyst and the end user in the
waterfall and prototype approaches to system development.
4.5 Software development
Describe a range of methods of producing software solutions:
off the shelf, in house development and out sourcing.
Describe the main criteria for selecting the most appropriate
method of producing software for a typical situation.
Describe the role of project management and the use of
CASE tools in software development.
Teaching topic
Learning outcomes
4.6 Software quality
Explain the consequences when software proves not to be
suitable for its intended purpose.
Describe the main ways in which the quality of software can
be measured.
Describe methods of ensuring that software is suitable for its
intended purpose: testing throughout the life-cycle, alpha
testing and beta testing.
Describe the importance of software maintenance in
supporting quality: corrective, adaptive and perfective
maintenance.
4.7 Human/computer interaction
Understand the importance of human/computer interaction in
an information management system.
Describe the main physical, ergonomical and psychological
factors which influence human interaction with computer
systems.
Describe the main features of a well-designed
human/computer interface for an information management
systems.
Download