Académique Documents
Professionnel Documents
Culture Documents
NQF LEVEL 3
PROGRAMME ISAT:
Copyright reserved
ISAT
2011 2013
SECTION 1: INTRODUCTION 1. Practical purpose and value of the ISAT to the workplace
The purpose of the Information Technology and Computer Science ISAT is to test students ability in applying skills, knowledge, values and attitude in a combination of hardware and software products and services that people use to manage, access, communicate and share information (data). 2. Scope of the ISAT
The ISAT comprises Systems Analysis and Design and Programming modules, which the student(s) must have gained knowledge from the class environment or studying environment that is related to Information Communication and Technology.
The ISAT project is divided into stages to allow a well oriented process for information systems development. The project is divided into stages to help students understand the fundamental concepts and procedures to be followed when planning a project for IS development.
An estimated timeframe is provided to guide the students and the lecturers on how much time is needed to start and finish the project. 3. ISAT overview
Task Task 1: Initial / Business study Task 2: Preliminary investigation Duration for the task 2 days 5 days Total marks for tasks 28 39
5 days
37
6 days
43
Task 5: Systems Coding and Implementation Task 6: Compiling Documentation Total number
Copyright reserved
67 36 250
ISAT
2011 2013
4.
Resources requirements
Access to a computer with the following programs: 1. Word processor such as MS Word. 2. Microsoft Project or Microsoft Visio or Smart Draw software. 3. Microsoft Visual Basic Express or Microsoft Visual Basic.NET. 5. Assessment
The lecturer will evaluate the following during the assessments: 4. Time management did the student(s) meet all the deadlines? 5. Utility value Is your solution appropriate in the context of the given scenario? 6. Do the different tasks of development correlate and lead to the final solution as a continuous process? 7. Does the system deliver the functionalities as required and specified by the users?
Copyright reserved
ISAT
2011 2013
SECTION 2: INSTRUCTION TO LECTURES Guidelines for the demonstration of the project (information system) The lecturer will schedule dates and times for demonstrations. About 30 minutes per project will be allowed for demonstration. The lecturer must prepare and equip the computer lab with the required tools and software programs that will ensure successful demonstration or presentation by students. The lecturer can use a test strategy provided in the technical manual as a guideline and ask the student(s) to perform parts of or all of the test strategy. The lecturer may request the student(s) to execute other additional test procedures to make sure that the entire program is working correctly. The lecturer can use the mark sheet for Task 3 as a guideline and allocate marks accordingly during the demonstration. As part of the demonstration, the lecturer will identify random pieces of programming code (excluding the 10% recycled code) in the project. The student must then explain the purpose and working of the randomly selected code to the lecturer. This is done to ensure that students did the coding themselves. A similar type of procedure will be followed during the external moderation. If the student cannot explain the code used in the project, no marks can be awarded to the student for the project. The lecturer will evaluate the following: Time management did the student(s) meet all the deadlines? Utility value Is your solution appropriate in the context of the given scenario? Do the different tasks of development correlate and lead to the final solution as a continuous process? Does the system deliver the functionalities as required and specified by the users?
Copyright reserved
ISAT
2011 2013
SECTION 3: ASSESSMENT TOOLS A Marking Guideline is provided in a separate document to assist with the marking of Task 4 and must not be provided to students. MARKING GRIDS FOR TASKS 1 6 NOTE: The students must be provided with these marking grids when they start with the project to guide them of what is needed and how they will be assessed. The students must clearly identify their evidence by entering their name on these marking guides in the space provided. Consult and use the marking guideline provided for Task 4 in conjunction with the Marking Grid to assess student performance in this task.
Copyright reserved
ISAT
2011 2013
Student Name ..
4 3 3 4 2 3 4 3 2
Total Mark
28
Copyright reserved
Mark obtained
Possible mark
ISAT
2011 2013
Student Name:.
Possible Mark 4 No description. 3 1 The learner did not do much research and the project is not scoped. 4 0 No information was provided for project staffing. 3 3 2 2 Mark obtained
Problem statement
1 The learner did not do thorough research of systems development approaches, yet a choice was made.
1 Systems constraints are not well articulated and the systems risks are not identified.
Fact-finding techniques are evaluated and chosen, suitable for the project 2 The learner investigated different data gathering techniques and made a choice on the ones suitable for the project, and provided reasons for the choice. Copyright reserved 1 The learner showed little understanding of data gathering techniques, and did not provide any example or reasons for this task.
ISAT
2011 2013
Feasibility study
Initial developmental costs are estimated and shown (No recommendation = 0) 4 An estimated budget is shown, articulating appropriate costs for development and maintenance. 3 Appropriate recommendation that includes at least few aspects of the budget is shown. 2 Appropriate recommendation that includes at least 2 aspects. 1 Recommendation inappropriate or only includes one aspect.
Total: 39
Copyright reserved
Possible Mark 10 4
Mark obtained
ISAT
2011 2013
Perform fact-finding
Demographical statistical data is conducted 2 1 0 Identified all the necessary Identified most of the necessary No description. demographical data according to demographical data according to project. project. Analysis of current systems is undertaken 6 4 3 1 Entities and processes are Entities and processes are Few appropriate Entities are identified for analysis on the identified for analysis on the entities are defined analysed, current system, against the current system, against the and analysed on the yet not proposed system. More than proposed system. Less than 5 current system, but appropriate 5 entities and processes are entities and processes are with vague to the identified. identified, but not in great explanation. project. detail. User requirements specification URS 4 3 Appropriate user Appropriate user requirements requirements are defined. are defined, however less than More than five are defined. five. Systems requirements specifications SRS 4 Appropriate system requirements are defined. More than five are defined. 3 Appropriate systems requirements are defined, however less than five. 2 Few vague system requirements are defined, only two are defined. 0 No description.
2 Few vague user requirements are defined, only two are defined.
Copyright reserved
ISAT
2011 2013
Possible Mark
Cost Benefit Analysis with NPV and ROI 7 5 The learner tabulated a The learner tabulated the correct and well calculated CBA table with all the CBA of the project showing amounts needed for NPV all the amounts used and and ROI analysis. The those to be used for amounts provided are maintenance for the project. appropriate though to the The CBA shows the profit or project. loss analysis of the project over the specified period of 6 years.
3 The learner showed little knowledge in the CBA analysis And provided vague amounts that may be related t the project.
1 The CBA analysis is provided, though the amounts are inappropriate and profit/loss analysis is displayed.
Total:
37
Copyright reserved
ISAT
2011 2013
Student Name:..
Possible Mark Mark Obtained
3 The ER diagram is shown with not many entities and the inappropriate relationships and no cardinalities.
Description of Input (No description = 0) 5 3 All the inputs are clearly Most of the input described in described in terms of user terms of user input and other input and other sources of sources of input input
Processing : The description of the processing must show clearly how and where processing and manipulation was done to get the desired output e.g. Calculations of data or decisions required (No description = 0) 5 3 1 Good, clear and correct Descriptions clear in most Descriptions not clear or description in all instances instances. Good effort but room incomplete/incorrect in most for improvement. Not always instances correct Identification of Output (No identification = 0) 5 3 1 Identified all the required Identified most of the required Identified less than 50% of the output output required output The Process Flow diagram is created appropriately and effectively 8 5 3 The process diagram shows The process flow diagram is The diagram is inappropriate but has the correct steps and correct, yet with minor some processes that are correct. stages to be followed when shortcomings and some registering a student. inappropriate steps.
Copyright reserved
ISAT
2011 2013
Possible Mark
Mark Obtained
2 Appropriate components in less than 50% of instances where required. Choices not substantiated. 2 Appropriate output components identified in less than 50% of instances where required. 1
Illustration of Graphical User Interface = GUI Output 4 3 Appropriate output components identified in all instances where required. Appropriate output components identified in most instances where required.
Illustration of Graphical User Interface = GUI Design 2 Design appropriate to age level, computer literacy level, visual aesthetics. Design inappropriate to age level, computer literacy level, visual aesthetics. 2 2
Context sensitive help available (+ appropriate tool tip text included = 2) otherwise 1 mark
TOTAL MARK
43
Copyright reserved
ISAT
2011 2013
Student Name: ..
Possible Mark Mark Obtained
1 The database consists of only one table / The tables contained are not appropriate to the intended solution.
Create Database
Programming Solution
Copyright reserved
ISAT
2011 2013
Possible Mark
Mark Obtained
2 Appropriate and most effective use of selection structures in less than 50% of the instances
Use of iteration structures. (For, Do While, Do Until) 4 Used appropriate and most effective repetition structures to solve the problem in all instances 3 Used appropriate and most effective repetition structures in most instances 2 Appropriate and most effective use of repetition structures in less than 50% of the instances 1 Inappropriate or ineffective use of repetition structures
Programming Solution
Use of algorithms or other programming techniques for manipulating data. (Eg Bubble Sort, Binary Search, Multithreading) 4 3 2 1 It works correctly. It works correctly. Not Effort made but it does None used or exceeds Appropriately used always appropriately not work properly. more that 10% of code and adds value to the used or does not really Inappropriately used. solution add value to the Not relevant to the solution solution Use of Modular programming (parameter passing) (Functions, Sub/Procedures) 5 4 2 Excellent interaction/ Proficient/appropriate Limited use of communication use of modules/functions or between modules/functions or other sub-procedures. modules/classes. other sub-procedures Limited parameter Includes parameter with small flaws. passing passing Includes parameter passing between modules/ functions or other sub-procedures but not always appropriate or correct. Complexity of Algorithms/Code 4 Advanced Skilled
2 Intermediate Basic
Copyright reserved
ISAT
2011 2013
Possible Mark
Mark Obtained
Programming Solution
1 Program gives correct and appropriate output in less than 50% of the cases. . 1 3
Easy to navigate between Screens, Appropriate Navigation between screens difficult/inappropriate. menus to ease navigation. No menus to help navigate. Coding commented to explain the purpose thereof Coding indented and presented in format to enhance readability
2 2
67
Copyright reserved
ISAT
2011 2013
Student Name:
Possible Mark 1 1 1 1 1 1 Mark Obtained
User Guide
3 1 1 1 1
General Evaluation
36
ISAT
2011 2013
SECTION 4: RECORD OF PERFORMANCE College: Campus: Students Surname and First Name/s: Students ID Number: Lecturers Surname and Initials: Date of conclusion of assessment: TASKS Task 1: Initial / Business study Task 2: Preliminary investigation Task 3: Systems Analysis and Requirements definition Task 4: Systems Design and requirements specification Task 5: Systems Coding & Implementation Task 6: Documentation & Evaluation Total Percentage ASSESSMENT GRID MARK ALLOCATION
28 39 37 43 67 36
STUDENTS MARK
250 100%
COMPETENCE LEVEL INDICATORS 5-Point Achievement Rating Scale 4 3 2 (70-79%) (50-69%) (40-49%) Competency Level Indicators Rating Outstanding Highly Competent Competent Not Yet Competent Not Achieved
5 (80-100%) Rating Code 5 4 3 2 1 Students competence level: Students signature: Lecturers signature: Date:
Copyright reserved
INSTRUCTIONS TO STUDENTS
PROGRAMME ISAT:
Copyright reserved
ISAT Instructions to Students -2PROGRAMME: Information Technology & Computer Science, Level 3
2011 2013
BACKGROUND This ISAT tests students ability in applying skills, knowledge, values and attitude in a combination of hardware and software products and services that people use to manage access, communicate and share information (data).
The ISAT comprises Systems Analysis and Design and Principles of Computer Programming modules, which the student(s) must have gained knowledge from the class environment or studying environment that is related to Information Communication and Technology.
The table below gives a summary of the six tasks in this ISAT:
Task Task 1: Initial / Business study Task 2: Preliminary investigation Task 3: Systems Analysis and Requirements definition Task 4: Systems Design and requirements specification Task 5: Systems Coding and Implementation Task 6: Compiling Documentation Total number Duration for the task 2 day 5 days 5 days 6 days 10 days 2 days 30 days Total marks for tasks 28 39 37 43 67 36 250
INSTRUCTIONS: The student should hand in all the documentation after the demonstration has taken place at least 48 hours after, however ONLY when the lecturer has (re)assessed the project. Students should adhere to timeframes The demonstrations must be done electronically on the computer in the computer lab. The student(s) must execute his/her computer program and show all the features of the program to the lecturer for evaluation. The student(s) must hand in the electronic copy of the project that was demonstrated. The lecturer will use this copy to allocate any outstanding marks in order to finalise the mark.
Copyright reserved
ISAT Instructions to Students -3PROGRAMME: Information Technology & Computer Science, Level 3
2011 2013
Scenario 1
Background of the study Monument FET College has 5000 students at the five campuses across the country. Monument FET College would like to increase the intake of students at the current campuses and expand to two other provinces. The college management IT/IS strategic planning session has decided that it needs to design and develop a new information system that will be able to manage the expansion as well as the influx of students to the college. The college management and its functional department managers have instructed the IT/IS department to embark on the process of systems development and implementation of the state-of-the-art technology across all campuses with the use of the cloud computing technology. The college management has also approved an estimated budget of R2, 500 000 (R2, 5m) to develop and maintain the proposed systems for the next six years. Problem statement Monument FET College has grown extensively in the last three years, and projections for the next three years indicate that student enrolment will increase by 33%. The College currently has five campuses with future plans to open two more campuses. The current IT network set up allows for the sharing of few resources between the campuses, thus hampering other extensively needed sharing and communication between campuses. The college currently uses a manual system for student registration, were all students (new and old) have to complete an application form for admission, which will later be captured by the admin staff and thereafter filed by the registrar. The current registration process is tedious and time consuming as it takes two months to process all the application forms to be captured and filed. Students must fill in their personal details, residential addresses and postal addresses, parents or guardian details, and also fill in the courses details. The subjects are filled in by the Head of Department of respective departments. Incomplete forms are not captured thus delaying the process of finalizing class registers and the registration process. The disintegration of the current systems at the college does not allow students to inquire or register at the other campuses, rather than were they are attending. The college management has decided to implement the concept of cloud computing to revamp the IT/IS infrastructure for all campuses. The college has contracted your organization to design, develop and implement a new technology infrastructure that would be able to meet the expansion and large enrolments expected at the college. You have been appointed as the Project Manager/Systems Analyst for this project. Use this information and your knowledge to plan, co-ordinate, manage, design and develop and include an analysis presentation that will resemble the optimum solution for the problem experienced at the Monument FET College. Use a combination of methodologies of Rapid Application Development (RAD), Joint Application Development (JAD) and Structured Analysis, which is based on the concept of Systems Development Life Cycle (SDLC) to develop a new system for Monument FET College.
Copyright reserved
ISAT Instructions to Students -4PROGRAMME: Information Technology & Computer Science, Level 3
2011 2013
Copyright reserved
ISAT Instructions to Students -5PROGRAMME: Information Technology & Computer Science, Level 3
2011 2013
NOTE: For this stage, submit a business case documentation consisting of the contents based on answers from the questions above.
Define the project scope and constraints. a. Summarise the scope of the entire project, beginning with the current situation leading to the proposed system. Give an ideal picture or logic view of what is to be done within the project, and what is NOT to be done within the project. b. Identify the people who will be involved in the project, termed staffing the project and assign tasks and responsibilities to each. Evaluate and choose a suitable systems development approach for the project e.g. Waterfall approach, Parallel approach or Prototyping approach, etc. Identify the constraints and risks that may be encountered within the project development time. (E.g. budget, short time-frame, etc.) Investigate the different techniques or methods of gathering data and choose the ones most suitable to your project.
c.
d.
e. 3.
Conduct feasibility study and evaluate different feasibility options. a. Conduct FIVE feasibility options with regard to your project, to determine its value and significance. b. Evaluate the following feasibility options against your project. i. Economic feasibility ii. Technical feasibility iii. Organizational feasibility iv. Operational feasibility v. Schedule feasibility
4.
Estimate an initial project development time and costs. a. Provide an initial development plan and the estimated cost for the project. b. Provide an estimation of the timeframe that it will take to complete the project and also the amount needed to finance this project. (5 days- 39 marks)
Copyright reserved
ISAT Instructions to Students -6PROGRAMME: Information Technology & Computer Science, Level 3
2011 2013
c.
2.
Conduct an analysis of the current system against the analysis of the proposed system. a. Conduct a systems analysis of the current systems and the proposed systems focusing on the identification of Who, What, Where, When, How, and Why is involved in the system. b. The analysis on the above must be based on people (users), processes, networking & communication, data & information, use-interfaces and system architecture relating to the current/proposed system. Identify and list all the users requirements with r egard to the proposed system. (User Requirements Specification - URS). Identify and list all the system requirements with regard to the proposed system. (System Requirements Definition - SRD).
c.
d.
3.
Provide a detailed project development time-frame and development cost. a. Provide a detailed project development plan showing all the activities /tasks to be undertaken within the project with their start date and end date, including slack time if allowed. i. (Use Microsoft Visio, MS Project or other software programs to illustrate the Gantt chart or Pert Chart) b. Calculate and tabulate a Cost-Benefit Analysis (CBA) showing the Net Present Value (NPV) of the project, against the possible Return on Investment (ROI) of the project. Use the budget amount approved by the management as the total money for the project, and with the other amounts provided from your own discretion. The CBA/ROI must show the cost of development, operational, maintenance and benefits or losses (if any) through a period of 6 years. (5 days- 37 marks)
c.
Copyright reserved
ISAT Instructions to Students -7PROGRAMME: Information Technology & Computer Science, Level 3
2011 2013
Draw or illustrate the system-interface for your application. a. b. The user-interface forms/screens need not be coded. The forms or screens may be showed as a layout of drawings by hand or be plotted using Microsoft Visual Studio.NET.
3.
Prepare an updated project development plan. a. Provide an updated project development plan, if there were any changes to the schedule. (6 days- 43 marks)
Copyright reserved
ISAT Instructions to Students -8PROGRAMME: Information Technology & Computer Science, Level 3
2011 2013
Copyright reserved
ISAT Instructions to Students -9PROGRAMME: Information Technology & Computer Science, Level 3
2011 2013