DEVELOP AN INFORMATION SYSTEM
UNIT CODE: ICT/OS/CS/CR/06/6/A
UNIT DESCRIPTION
This unit covers the competencies required to develop an information system. It
involves understanding fundamentals of information systems, understanding the
software development process, demonstrating human computer interaction principles,
understanding the VB.net programming environment and developing and testing a
VB.NET application.
PERFORMANCE CRITERIA
ELEMENT
These are assessable statements which specify the
These describe the key required level of performance for each of the elements.
outcomes which make
(Bold and italicized terms are elaborated in the
up workplace function.
range.)
1.1.Information system is explained
1. Understand
1.2.Types of information systems are outlined
fundamentals of
1.3.Emerging trends in information systems are
Information
explained
Systems
1.4.Information systems are recommended for different
scenarios
2.1.Software Development Life Cycle is explained
2. Understand the
2.2.Software Development Methodologies are
Software
explained
Development
2.3.Modeling techniques are demonstrated using
Process
CASE tools
3.1. Human Computer Interaction is explained
3. Demonstrate
3.2 Interface design principles are explained
Human Computer
3.3 Interface design is demonstrated using a design
Interaction
software
Principles
4.1. The .Net framework is explained
4. Understand the
4.2 Visual Studio is installed
VB.NET
4.3 Features of VB.Net are outlined
programming
4.4 The IDE environment is explained
environment
4.5 VB.Net program structure is explained
4.6. VB.Net project is created and compiled
5.1 Basic VB.Net Controls are outlined
5. Develop and test a
5.2 Elements of a control are explained
VB.NET
application
©2019, TVET CDACC 72
5.3 Basic VB.Net Controls’ Properties, Methods and
Events are demonstrated
5.4 Event handling is demonstrated
5.5 Forms design using HCI principles is demonstrated
5.6 Connection of VB.Net applications to a database is
demonstrated
5.7 Deployment of VB.NET applications is
demonstrated
RANGE
This section provides work conditions to which the performance criteria apply. It
allows for different work environments and situations that will affect performance.
Variable Range
1.Types of information Transaction Processing Systems
systems may include but Management Information systems
not limited to: Decision Support systems
Executive Information Systems
Office Automation Systems
Knowledge based systems
Expert Systems
2. Software Waterfall
development Spiral
methodologies may Rapid Application Development
include but not Agile
limited to:
3. Modeling techniques Data Flow Diagrams
may include but not ER diagrams
limited to: Use Case Diagrams
4. Interface Design Usability
Principles may Learnability
include but not Flexibility
limited to:
5. Basic VB.Net Form
Controls may Text Box
include but not Label
limited to: Button
List Box
©2019, TVET CDACC 73
Variable Range
Combo Box
Radio Button
Check Box
Picture Box
Progress Bar
Scroll Bar
Date Time Picker
Tree View
List View
6. Elements of a Properties
control may include Methods
but not limited to: Events
REQUIRED SKILLS AND KNOWLEDGE
This section describes the skills and knowledge required for this unit of competency.
Required skills
The individual needs to demonstrate the following skills:
Communications (verbal and written);
Time management;
Problem solving;
Planning;
Decision Making;
Research;
Required knowledge
The individual needs to demonstrate knowledge of:
Fundamentals of Information Systems
Software Development Process
Human Computer Interaction Principles
VB.NET programming environment
Developing and testing a VB.NET application
©2019, TVET CDACC 74
EVIDENCE GUIDE
This provides advice on assessment and must be read in conjunction with the
performance criteria, required skills and understanding and range.
1. Critical Aspects of Assessment requires evidence that the candidate:
Competency
1.1 Outlined Types of information systems
1.2 Explained Software Development Life Cycle
1.3 Described Software Development
Methodologies
1.4 Demonstrated Modelling techniques using
CASE tools
1.5 Created a VB.NET project demonstrating event
handling, form design and connection to the
database
2. Resource The following resources should be provided:
2.1 Access to relevant workplace where
Implications
assessment can take place
2.2 Appropriately simulated environment
where assessment can take place
3. Methods of Competency may be assessed through:
Assessment 3.1 Oral questioning
3.2 Practical tests
3.3 Observation
3.4 Written tests
Competency may be assessed
4. Context of
4.1 Off the job
Assessment 4.2 on the job
4.3 During industrial attachment
5. Guidance information Holistic assessment with other units relevant to the
for assessment industry sector, workplace and job role is
recommended.
©2019, TVET CDACC 75