SlideShare a Scribd company logo
1 of 18
June 2011 Scenario 4 Alex Wiggin
Scenario  Dar Es Salaam High School has recently been formed by joining together six smaller schools. The head teacher wants to have a modern ICT system to administer staff and student records. She has decided to employ a systems analyst to look at the existing systems and recommend a new system. The system will need to produce hundreds of reports in one session and should be able to find individual records very quickly. Using the results of the analysis of the current system the analyst will need to design the new system. Once the system has been designed and developed, user and technical documentation will need to be produced.
Question 6a Other than observation, describe the methods that the systems analyst could use to research the current systems.
Answer 6a Distribute/Hand out written questionnaires to system users (to complete) Interview current system users face to face Examining documents used in the current system
Examiner Feedback  The answers provided were generally vague descriptions with little reference to teachers and the school. It is surprising to see that despite teachers being the focal point of this scenario as being the ‘system users’ candidates often referred to ‘workers’ or ‘employees’ thereby implying that everybody would be interviewed or given questionnaires rather than the staff concerned.  Some candidates were able to answer the question well.
Question 6b  Describe four different items that the systems analyst will need to include at the design stage. Using the scenario of Dar Es Salaam High School, explain the factors that will influence the choice of each item
Answer 6b Four from each column
Examiners Report Candidates were able to score highly on the part of the question which asked for items of design  but, despite being told in the question to refer to the scenario, candidates frequently gave general answers not related specifically to the scenario when explaining the factors.
Question 7a Explain the purpose of technical documentation.
Answer 7a Two from:  Produced specifically for systems analysts/programmers.   Helps when the system needs further development/upgrading/improvements.   Helpful should any errors occur in the system and system needs amending to get rid of these error
Examiners Feedback This was the part of the question which most candidates found straightforward with many scoring high marks.
Question 7b  Describe the  two types of technical documentation including details of the contents of  each one
Answer 7b Eight from:  Systems documentation....  ....provides a detailed overview of the whole system.  Test data/test plans so that systems analyst can see the results of these/test results. Can use this data again to check if errors have been successfully removed.  The results of the systems analysis/DFD diagrams.  What is expected of the system/purpose of the system.  Overall design decisions such as the choice of hardware and software/file, input and output structures.   Systems flowcharts.
Answer (cont) Program documentation....  ....produced for program code that has been written.  Description of the software/purpose of the software.  Reasons for choosing those pieces of existing software that were used…  ….. instead of the programmer having to write code.  Input and output data formats.  Program flowcharts/algorithms.  Program listing – this will be a complete copy of the code used…  …and annotation explaining what each module of code does.  Notes that will help any future programmer to make modifications to the system
Examiners feedback  This part of the question enabled candidates to score some marks with many getting quite high marks.  It was, however, the question which was left unanswered by a substantial number of candidates.
Question 7c After the system has been developed it will be evaluated. Describe how test results are recorded and explain how they affect this evaluation
Answer 7b  Three from:  (A table) showing the type of test, test data, expected results, actual results  and a comment on the results. (One mark for three column headings, two marks for 5 column headings.)  Test results will help the systems analyst to make judgements.   Comparison will be made of the actual results with the expected results.   If the results are not as expected system will need to refined.  Comments in the comparison table contribute to the evaluation
Examiners feedback  Candidates found this the hardest question on the  paper.  Many were unable to visualise what a test plan would look like and instead concentrated on answering as if this was a question about types of test data with descriptions of normal/live and abnormal/extreme data

More Related Content

What's hot

Faq o-Matic system Abstract 2017
Faq o-Matic system Abstract 2017Faq o-Matic system Abstract 2017
Faq o-Matic system Abstract 2017ioshean
 
2. steps in a simulation study
2. steps in a simulation study 2. steps in a simulation study
2. steps in a simulation study MdFazleRabbi18
 
Feasibility of Study for a Jute Mill in Software and Information Engineering
Feasibility of Study  for a Jute Mill in Software and Information EngineeringFeasibility of Study  for a Jute Mill in Software and Information Engineering
Feasibility of Study for a Jute Mill in Software and Information EngineeringSuman Mia
 
Item banking rawezh- april 28,2014
Item banking rawezh- april 28,2014Item banking rawezh- april 28,2014
Item banking rawezh- april 28,2014Rawezh Ibrahim
 
Modeling and simulation
Modeling and simulationModeling and simulation
Modeling and simulationPayel Rani
 
Solutions Manual for Discrete Event System Simulation 5th Edition by Banks
Solutions Manual for Discrete Event System Simulation 5th Edition by BanksSolutions Manual for Discrete Event System Simulation 5th Edition by Banks
Solutions Manual for Discrete Event System Simulation 5th Edition by BanksLanaMcdaniel
 
Comparison statisticalsignificancetestir
Comparison statisticalsignificancetestirComparison statisticalsignificancetestir
Comparison statisticalsignificancetestirClaudia Ribeiro
 
Usability Heuristics for the Design of Interactive Attention Assessment and R...
Usability Heuristics for the Design of Interactive Attention Assessment and R...Usability Heuristics for the Design of Interactive Attention Assessment and R...
Usability Heuristics for the Design of Interactive Attention Assessment and R...HCI Lab
 
Sentiment Analysis Using Machine Learning
Sentiment Analysis Using Machine LearningSentiment Analysis Using Machine Learning
Sentiment Analysis Using Machine LearningNihar Suryawanshi
 
Simulation and its application
Simulation and its applicationSimulation and its application
Simulation and its applicationAlesh Dulal
 
A spreadsheet cell-meaning model for testing - Daniel Kulesz at Sems 2014
A spreadsheet cell-meaning model for testing - Daniel Kulesz at Sems 2014A spreadsheet cell-meaning model for testing - Daniel Kulesz at Sems 2014
A spreadsheet cell-meaning model for testing - Daniel Kulesz at Sems 2014semsworkshop
 

What's hot (18)

Faq o-Matic system Abstract 2017
Faq o-Matic system Abstract 2017Faq o-Matic system Abstract 2017
Faq o-Matic system Abstract 2017
 
2. steps in a simulation study
2. steps in a simulation study 2. steps in a simulation study
2. steps in a simulation study
 
Machine learning basics
Machine learning   basicsMachine learning   basics
Machine learning basics
 
Input modeling
Input modelingInput modeling
Input modeling
 
Feasibility of Study for a Jute Mill in Software and Information Engineering
Feasibility of Study  for a Jute Mill in Software and Information EngineeringFeasibility of Study  for a Jute Mill in Software and Information Engineering
Feasibility of Study for a Jute Mill in Software and Information Engineering
 
Item banking rawezh- april 28,2014
Item banking rawezh- april 28,2014Item banking rawezh- april 28,2014
Item banking rawezh- april 28,2014
 
Modeling and simulation
Modeling and simulationModeling and simulation
Modeling and simulation
 
Solutions Manual for Discrete Event System Simulation 5th Edition by Banks
Solutions Manual for Discrete Event System Simulation 5th Edition by BanksSolutions Manual for Discrete Event System Simulation 5th Edition by Banks
Solutions Manual for Discrete Event System Simulation 5th Edition by Banks
 
0420 w12 qp_33
0420 w12 qp_330420 w12 qp_33
0420 w12 qp_33
 
Medical documentation issues and hurdles
Medical documentation  issues and hurdlesMedical documentation  issues and hurdles
Medical documentation issues and hurdles
 
Comparison statisticalsignificancetestir
Comparison statisticalsignificancetestirComparison statisticalsignificancetestir
Comparison statisticalsignificancetestir
 
Usability Heuristics for the Design of Interactive Attention Assessment and R...
Usability Heuristics for the Design of Interactive Attention Assessment and R...Usability Heuristics for the Design of Interactive Attention Assessment and R...
Usability Heuristics for the Design of Interactive Attention Assessment and R...
 
Sentiment Analysis Using Machine Learning
Sentiment Analysis Using Machine LearningSentiment Analysis Using Machine Learning
Sentiment Analysis Using Machine Learning
 
What is testing
What is testingWhat is testing
What is testing
 
Simulation and its application
Simulation and its applicationSimulation and its application
Simulation and its application
 
Conceptual modeling
Conceptual modelingConceptual modeling
Conceptual modeling
 
SD & D analysis
SD & D analysisSD & D analysis
SD & D analysis
 
A spreadsheet cell-meaning model for testing - Daniel Kulesz at Sems 2014
A spreadsheet cell-meaning model for testing - Daniel Kulesz at Sems 2014A spreadsheet cell-meaning model for testing - Daniel Kulesz at Sems 2014
A spreadsheet cell-meaning model for testing - Daniel Kulesz at Sems 2014
 

Similar to June 2011 scenario 4

May june 2010 scenario 4 [documentation]
May june 2010 scenario 4 [documentation]May june 2010 scenario 4 [documentation]
May june 2010 scenario 4 [documentation]owenchambers11
 
May june 2010 scenario 4 [documentation]
May june 2010 scenario 4 [documentation]May june 2010 scenario 4 [documentation]
May june 2010 scenario 4 [documentation]owenchambers11
 
May june 2010 scenario 4 [documentation]
May june 2010 scenario 4 [documentation]May june 2010 scenario 4 [documentation]
May june 2010 scenario 4 [documentation]owenchambers11
 
As Applied ICT term 3 Ex 10
As Applied ICT term 3 Ex 10As Applied ICT term 3 Ex 10
As Applied ICT term 3 Ex 10Jordan_0009
 
software development methodologies
software development methodologiessoftware development methodologies
software development methodologiesJeremiah Wakamu
 
10.project online exam system
10.project  online exam system10.project  online exam system
10.project online exam systemIram hasan
 
Online examination system of open and distance education
Online examination system of open and distance educationOnline examination system of open and distance education
Online examination system of open and distance educationPallavi Singh
 
Machine Learning for automated diagnosis of distributed ...AE
Machine Learning for automated diagnosis of distributed ...AEMachine Learning for automated diagnosis of distributed ...AE
Machine Learning for automated diagnosis of distributed ...AEbutest
 
Online Examination and Evaluation System
Online Examination and Evaluation SystemOnline Examination and Evaluation System
Online Examination and Evaluation SystemIRJET Journal
 
NEXT- A System for Real-World Development, Evaluation, and Application of Act...
NEXT- A System for Real-World Development, Evaluation, and Application of Act...NEXT- A System for Real-World Development, Evaluation, and Application of Act...
NEXT- A System for Real-World Development, Evaluation, and Application of Act...Nicholas Glattard
 
Creating a Use Case
Creating a Use Case                                               Creating a Use Case
Creating a Use Case CruzIbarra161
 
Report
ReportReport
Reportbutest
 
Sql based paperless examination system
Sql based paperless examination systemSql based paperless examination system
Sql based paperless examination systemAlexander Decker
 
Usability Primer - for Alberta Municipal Webmasters Working Group
Usability Primer - for Alberta Municipal Webmasters Working GroupUsability Primer - for Alberta Municipal Webmasters Working Group
Usability Primer - for Alberta Municipal Webmasters Working GroupNormanMendoza
 
School admission process management system (Documention)
School admission process management system (Documention)School admission process management system (Documention)
School admission process management system (Documention)Shital Kat
 

Similar to June 2011 scenario 4 (20)

May june 2010 scenario 4 [documentation]
May june 2010 scenario 4 [documentation]May june 2010 scenario 4 [documentation]
May june 2010 scenario 4 [documentation]
 
May june 2010 scenario 4 [documentation]
May june 2010 scenario 4 [documentation]May june 2010 scenario 4 [documentation]
May june 2010 scenario 4 [documentation]
 
May june 2010 scenario 4 [documentation]
May june 2010 scenario 4 [documentation]May june 2010 scenario 4 [documentation]
May june 2010 scenario 4 [documentation]
 
Showcase 2
Showcase 2Showcase 2
Showcase 2
 
As Applied ICT term 3 Ex 10
As Applied ICT term 3 Ex 10As Applied ICT term 3 Ex 10
As Applied ICT term 3 Ex 10
 
midterm_fa08.pdf
midterm_fa08.pdfmidterm_fa08.pdf
midterm_fa08.pdf
 
software development methodologies
software development methodologiessoftware development methodologies
software development methodologies
 
Exam Questions
Exam QuestionsExam Questions
Exam Questions
 
10.project online exam system
10.project  online exam system10.project  online exam system
10.project online exam system
 
Marking report
Marking reportMarking report
Marking report
 
Online examination system of open and distance education
Online examination system of open and distance educationOnline examination system of open and distance education
Online examination system of open and distance education
 
Machine Learning for automated diagnosis of distributed ...AE
Machine Learning for automated diagnosis of distributed ...AEMachine Learning for automated diagnosis of distributed ...AE
Machine Learning for automated diagnosis of distributed ...AE
 
Online Examination and Evaluation System
Online Examination and Evaluation SystemOnline Examination and Evaluation System
Online Examination and Evaluation System
 
Online quiz system
Online quiz systemOnline quiz system
Online quiz system
 
NEXT- A System for Real-World Development, Evaluation, and Application of Act...
NEXT- A System for Real-World Development, Evaluation, and Application of Act...NEXT- A System for Real-World Development, Evaluation, and Application of Act...
NEXT- A System for Real-World Development, Evaluation, and Application of Act...
 
Creating a Use Case
Creating a Use Case                                               Creating a Use Case
Creating a Use Case
 
Report
ReportReport
Report
 
Sql based paperless examination system
Sql based paperless examination systemSql based paperless examination system
Sql based paperless examination system
 
Usability Primer - for Alberta Municipal Webmasters Working Group
Usability Primer - for Alberta Municipal Webmasters Working GroupUsability Primer - for Alberta Municipal Webmasters Working Group
Usability Primer - for Alberta Municipal Webmasters Working Group
 
School admission process management system (Documention)
School admission process management system (Documention)School admission process management system (Documention)
School admission process management system (Documention)
 

Recently uploaded

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Recently uploaded (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

June 2011 scenario 4

  • 1. June 2011 Scenario 4 Alex Wiggin
  • 2. Scenario Dar Es Salaam High School has recently been formed by joining together six smaller schools. The head teacher wants to have a modern ICT system to administer staff and student records. She has decided to employ a systems analyst to look at the existing systems and recommend a new system. The system will need to produce hundreds of reports in one session and should be able to find individual records very quickly. Using the results of the analysis of the current system the analyst will need to design the new system. Once the system has been designed and developed, user and technical documentation will need to be produced.
  • 3. Question 6a Other than observation, describe the methods that the systems analyst could use to research the current systems.
  • 4. Answer 6a Distribute/Hand out written questionnaires to system users (to complete) Interview current system users face to face Examining documents used in the current system
  • 5. Examiner Feedback The answers provided were generally vague descriptions with little reference to teachers and the school. It is surprising to see that despite teachers being the focal point of this scenario as being the ‘system users’ candidates often referred to ‘workers’ or ‘employees’ thereby implying that everybody would be interviewed or given questionnaires rather than the staff concerned. Some candidates were able to answer the question well.
  • 6. Question 6b Describe four different items that the systems analyst will need to include at the design stage. Using the scenario of Dar Es Salaam High School, explain the factors that will influence the choice of each item
  • 7. Answer 6b Four from each column
  • 8. Examiners Report Candidates were able to score highly on the part of the question which asked for items of design but, despite being told in the question to refer to the scenario, candidates frequently gave general answers not related specifically to the scenario when explaining the factors.
  • 9. Question 7a Explain the purpose of technical documentation.
  • 10. Answer 7a Two from: Produced specifically for systems analysts/programmers. Helps when the system needs further development/upgrading/improvements. Helpful should any errors occur in the system and system needs amending to get rid of these error
  • 11. Examiners Feedback This was the part of the question which most candidates found straightforward with many scoring high marks.
  • 12. Question 7b Describe the two types of technical documentation including details of the contents of each one
  • 13. Answer 7b Eight from: Systems documentation.... ....provides a detailed overview of the whole system. Test data/test plans so that systems analyst can see the results of these/test results. Can use this data again to check if errors have been successfully removed. The results of the systems analysis/DFD diagrams. What is expected of the system/purpose of the system. Overall design decisions such as the choice of hardware and software/file, input and output structures. Systems flowcharts.
  • 14. Answer (cont) Program documentation.... ....produced for program code that has been written. Description of the software/purpose of the software. Reasons for choosing those pieces of existing software that were used… ….. instead of the programmer having to write code. Input and output data formats. Program flowcharts/algorithms. Program listing – this will be a complete copy of the code used… …and annotation explaining what each module of code does. Notes that will help any future programmer to make modifications to the system
  • 15. Examiners feedback This part of the question enabled candidates to score some marks with many getting quite high marks. It was, however, the question which was left unanswered by a substantial number of candidates.
  • 16. Question 7c After the system has been developed it will be evaluated. Describe how test results are recorded and explain how they affect this evaluation
  • 17. Answer 7b Three from: (A table) showing the type of test, test data, expected results, actual results and a comment on the results. (One mark for three column headings, two marks for 5 column headings.) Test results will help the systems analyst to make judgements. Comparison will be made of the actual results with the expected results. If the results are not as expected system will need to refined. Comments in the comparison table contribute to the evaluation
  • 18. Examiners feedback Candidates found this the hardest question on the paper. Many were unable to visualise what a test plan would look like and instead concentrated on answering as if this was a question about types of test data with descriptions of normal/live and abnormal/extreme data