SlideShare uma empresa Scribd logo
1 de 9
Baixar para ler offline
Unit 11:                                   Systems Analysis and Design
Unit code:                                 F/601/7278
QCF Level 3:                               BTEC National
Credit value:                              10
Guided learning hours: 60

    Aim and purpose

The aim of this unit is to enable learners to gain an understanding of the principles of systems analysis and
equip them with the skills to analyse business requirements and design solutions to meet business needs.


    Unit introduction

Systems analysis informs the development of large or small, but often complex, systems and the interactions
within those systems. It provides structured processes that help to ensure designs are reliable.
In this unit, learners will gain an understanding of the principles and stages involved in systems analysis and
the associated documentation involved in both the analysis and design stages. One key stage involves the
determination of requirements and the writing of the requirements specification. Clear statements and
understanding of the requirements are essential to ensuring that an appropriate solution is designed. In
addition, the specification will provide the basis for later testing and evaluation.
The unit looks at why organisations undertake systems analysis as well as the benefits of carrying out such a
formal process. A wide variety of methodologies are used, however they are all based on similar fundamental
principles.
Learners will become familiar with a limited number of lifecycle models and the associated terminology
involved in the analysis and investigation of a system.
Learners will develop a detailed knowledge and understanding of different methodologies and their benefits
and uses in particular situations.
It is expected that learners will undertake an actual systems analysis and design activity. It is not expected,
however, that learners will create the system or test it as part of this unit. Other units can be linked to this unit
to carry through the design work to the implementation stage.


    Learning outcomes
On completion of this unit a learner should:
1      Understand the principles of systems analysis and design
2      Be able to carry out a structured analysis of business systems requirements
3      Be able to design business systems solutions.




 Edexcel BTEC Level 3 Nationals specification in Information Technology
 – Issue 3 – September 2010 © Edexcel Limited 2010
                                                                                                                1
Unit content

1 Understand the principles of systems analysis and design
   Principles: development lifecycle models; developmental tools and techniques; key drivers
   Development lifecycle models: Waterfall; other eg Spiral, Rapid Applications Development (RAD); benefits;
   stages eg initiation and feasibility, investigation, requirements analysis and specification, design (logical and
   physical), build systems, testing, implementation, maintenance
   Developmental tools and techniques: any contemporary methodology for systems analysis and design;
   typical eg activity diagrams, dataflow diagrams, computer-aided software engineering tools (CASE)
   Key drivers: business need, eg need for growth, company acquisition, need to increase productivity, legal
   requirements
   Structured analysis: benefits eg reduced risk of projects running over-budget or over-time, good quality
   software that meets requirements, manageable projects, maintainable systems and code, resilient systems


2 Be able to carry out a structured analysis of business systems requirements
   Investigation: techniques eg interview, questionnaire, meeting, observation, document analysis, data
   analysis; sensitivity in collecting information and observing individuals at work
   Analysis: as related to the chosen methodology; cost benefit analysis
   Requirements specification: contents eg scope, inputs, outputs, processes, costs and benefits,
   recommendations, alternative solutions


3 Be able to design business systems solutions
   Design: inputs and outputs eg screens and report design; data eg data flow diagrams, data dictionaries,
   entity relationship diagrams; process descriptors eg decision tables, flow charts, structured English
   Constraints: on the design eg costs, organisational policies, timescale, legacy systems, available hardware
   platforms




                                                       Edexcel BTEC Level 3 Nationals specification in Information Technology
  2                                                                   – Issue 3 – September 2010 © Edexcel Limited 2010
Assessment and grading criteria
In order to pass this unit, the evidence that the learner presents for assessment needs to demonstrate that
they can meet all the learning outcomes for the unit. The assessment criteria for a pass grade describe the
level of achievement required to pass this unit.

 Assessment and grading criteria
 To achieve a pass grade the                  To achieve a merit grade the          To achieve a distinction grade
 evidence must show that the                  evidence must show that, in           the evidence must show that,
 learner is able to:                          addition to the pass criteria,        in addition to the pass and
                                              the learner is able to:               merit criteria, the learner is
                                                                                    able to:
 P1     outline the principles of
        systems analysis
 P2     illustrate the stages of a            M1 discuss the most appropriate
        development lifecycle                    uses of different development
                                                 lifecycle models
 P3     explain the benefits of
        structured analysis
 P4     carry out a structured analysis
        of a specified business
        process
        [IE2]
 P5     produce a requirements                M2 suggest alternative solutions      D1     analyse costs and benefits
        specification for a business
        process
        [CT1]
 P6     produce a design for a        M3 explain any constraints on the D2                 generate comprehensive
        specified system requirement.    system design.                                    design documentation
        [CT 1]                                                                             independently.


PLTS: This summary references where applicable, in the square brackets, the elements of the personal,
learning and thinking skills applicable in the pass criteria. It identifies opportunities for learners to demonstrate
effective application of the referenced elements of the skills.

 Key            IE – independent enquirers               RL – reflective learners        SM – self-managers
                CT – creative thinkers                   TW – team workers               EP – effective participators




 Edexcel BTEC Level 3 Nationals specification in Information Technology
 – Issue 3 – September 2010 © Edexcel Limited 2010
                                                                                                                        3
Essential guidance for tutors

Delivery
Emphasis should be placed on developing learners to understand the role and principles of systems analysis
and design, including the creation of clear documentation and the reasons behind the development of lifecycle
methodologies. Systems analysis is a hard concept for learners to grasp and without an understanding of why
it is necessary, for example to carry out a cost benefit analysis or produce a data flow diagram; learning can
become unrelated and ‘difficult’.
Unless the centre has access to a variety of employers who can provide opportunities and information that
can be used for assessment purposes, it is likely that much of the learning will be based on case studies.
Where possible, case studies should be detailed and learners should be able to pose questions that allow
them to gain further insights and access the higher grades.
A ‘bite size’ approach could work well, although a general overview of the whole process should be used
to introduce the subject. The individual elements of the systems lifecycle can then be covered. Some theory
about different models and methodologies needs to be included.
Learners will need to practise for all stages and a sufficient amount of time should be allocated. While the
stages beyond design should be covered as outlined in the unit content, these elements are not assessed.
Assessment of building and testing systems occurs in other units. Linking this unit to others such as Unit 18:
Database Design could aid teaching and learning and give learners a more holistic experience.

Outline learning plan
The outline learning plan has been included in this unit as guidance and can be used in conjunction with the
programme of suggested assignments.
The outline learning plan demonstrates one way in planning the delivery and assessment of this unit.

 Topic and suggested assignments/activities and/assessment
 Introduction to the unit
 Principles of systems analysis and design:
 ●   whole-class exercise – tutor presentation giving an overview of stages, ie investigation (interview etc);
     feasibility study; requirements analysis; system specification (design); system build (software solution); testing;
     implementation; maintenance
 ●   a mixture of tutor-led sessions, directed learning and talks.
 Structured analysis:
 ●   whole-class exercise – tutor presentation on investigation, followed by individual exercise
 ●   whole-class exercise – tutor presentation on feasibility study and requirements analysis, followed by individual
     exercise
 ●   a mixture of tutor-led and directed learning, case studies, role play, speakers.
 Assignment 1 – What Is Systems Analysis?




                                                          Edexcel BTEC Level 3 Nationals specification in Information Technology
     4                                                                   – Issue 3 – September 2010 © Edexcel Limited 2010
Topic and suggested assignments/activities and/assessment
 Principles of systems analysis and design 2:
 ●   whole-class exercise – tutor presentation on systems specification, followed by individual exercise
 ●   whole-class exercise – tutor presentation on documentation (DFDs, structured English etc), followed by
     individual exercise
 ●   whole-class exercise – tutor presentation on constraints, followed by individual exercise
 ●   a mixture of tutor-led and directed learning, case studies, active learning exercises.
 Assignment 2 – What Do We Need?
 Models and methodologies:
 ●   individual exercise – directed research into lifecycle models
 ●   individual exercise – directed research into tools and techniques
 ●   group exercise – discussion on reasons and benefits
 ●   a mixture of tutor-led and directed learning, case studies, active learning exercises.
 Assignment 3 – And the Solution Is …



Assessment
It is suggested that this unit is assessed using three assignments as summarised in the Programme of suggested
assignments table.
Learners will need a scenario or case study detailing an organisation’s (real or invented) activities. It is
important that the scenario is as broad as possible to enable learners to meet all the assessment criteria. If at
all feasible it would be beneficial for them to carry out their own research with a suitable organisation.
The scenario suggested here is that of a small delivery business whose database system is outdated and staff
have reverted to semi-manual systems. Deliveries are being delayed or, worse, completely missed. The
business has employed a systems analyst to investigate the requirement and design a system to meet these
needs.
Suggested Assignment 1 – What Is Systems Analysis?
The suggested scenario for this theoretical element of the assessment is a presentation to a group of new
BTEC IT learners to introduce the subject of systems analysis. Learners need not deliver the presentation, it
may be produced as a self-running or interactive presentation, as long as the content is clear and sufficient and
meets the grading criteria.
P1 requires an explanation of the principles of systems analysis. The unit content will inform the content.
For P2, learners need only outline the stages of one development lifecycle but for M1, they must consider
other models and why different models are used. This should be supported by examples.
In explaining the benefits of systems analysis for P3, learners should start with the key drivers and use the unit
content as a guide.
Suggested Assignment 2 – What Do We Need?
For P4, it is expected that learners will have used appropriate techniques to gather the information they
need to produce a requirements specification. A scenario that allows for the gathering of multiple responses
(eg a customer or staff survey) would enable learners to develop questionnaires as well as using interviews.
Evidence can be in the form of witness statements, interview notes and completed questionnaires.




 Edexcel BTEC Level 3 Nationals specification in Information Technology
 – Issue 3 – September 2010 © Edexcel Limited 2010
                                                                                                              5
P5 is the requirements specification. This will contain elements as appropriate to the chosen methodology and
must give a clear picture of the inputs, outputs, processes, scope and constraints of the system requirement,
with a recommended solution.
For M2, alternative solutions should be suggested with valid reasons for their inclusion.
For D1, learners should include an analysis of costs and benefits. This does not need to include precise costs
but all elements that should be factored into a cost benefit analysis must be included.
Suggested Assignment 3 – And the Solution Is …
Following the requirements analysis, learners must now produce detailed design documentation. Again this
will depend on the methodology used and may include, for example, data flow diagrams, ERDs, top-down
design, structured English. For P6, it should be clear from the documentation how a basic solution would be
implemented.
For M3, there should be an explanation of any constraints on the system design and for D2, learners should
have worked independently, and produced thorough and detailed documentation.

Programme of suggested assignments
The table below shows a programme of suggested assignments that cover the pass, merit and distinction
criteria in the assessment and grading grid. This is for guidance and it is recommended that centres either
write their own assignments or adapt any Edexcel assignments to meet local needs and resources.

 Criteria covered         Assignment title          Scenario                             Assessment method
 P1-P3, M1                What Is Systems           Explain to a new group               Presentation
                          Analysis?                 of BTEC IT learners what
                                                                                         Handouts
                                                    systems analysis is all about.
 P4, P5, M2, D1           What Do We Need?          A small delivery business            Feasibility report/
                                                    needs a new database                 requirements specification
                                                    system. You have been asked          (or similar)
                                                    to investigate and document
                                                                                         Witness statements
                                                    the system requirement.
                                                                                         Observation records
 P6, M3, D2               And the Solution Is …     Following the initial                Design documentation, eg
                                                    investigation and approval           DFDs, ERDs
                                                    of your recommendation
                                                    by the business managers,
                                                    you are to produce detailed
                                                    design documentation.




                                                      Edexcel BTEC Level 3 Nationals specification in Information Technology
   6                                                                 – Issue 3 – September 2010 © Edexcel Limited 2010
Links to National Occupational Standards, other BTEC units, other BTEC
qualifications and other relevant units and qualifications
This unit forms part of the BTEC in IT sector suite. This unit has particular links with the following unit titles in
the IT suite:

 Level 2                                        Level 3                        Level 4
                                                                               Unit 9: Systems Analysis and Design


This unit maps to some of the underpinning knowledge from the following areas of competence in the
Level 2 National Occupational Standards for IT (ProCom):
●      4.4 Systems Analysis
●      5.1 Systems Development.

Essential resources
Learners will need access to industry-standard software, plus hardware capable of running the software
(including a printer).

Indicative reading for learners
Textbooks
Dennis A and Wixom B – Systems Analysis and Design, 4th Edition (John Wiley and Sons, 2009)
ISBN-10 0470400315, ISBN-13 978-0470400319
Yeates D and Wakefield T – Systems Analysis and Design, 2nd Edition (FT Prentice Hall, 2003)
ISBN-10 0273655361, ISBN-13 978-0273655367
Websites
www.freetutes.com/systemanalysis
www.tutorialized.com/view/tutorial/Systems-Analysis/31659




    Edexcel BTEC Level 3 Nationals specification in Information Technology
    – Issue 3 – September 2010 © Edexcel Limited 2010
                                                                                                                7
Delivery of personal, learning and thinking skills
The table below identifies the opportunities for personal, learning and thinking skills (PLTS) that have been
included within the pass assessment criteria of this unit.

 Skill                         When learners are …
 Independent enquirers         carrying out a structured analysis of a specified business process
 Creative thinkers             producing a requirements specification for a business process
                               producing a design for a specified system requirement.


Although PLTS are identified within this unit as an inherent part of the assessment criteria, there are further
opportunities to develop a range of PLTS through various approaches to teaching and learning.

 Skill                         When learners are …
 Independent enquirers         explaining any constraints on the system design
                               analysing costs and benefits
 Creative thinkers             discussing the most appropriate uses of different development lifecycle models
                               suggesting alternative solutions.




                                                       Edexcel BTEC Level 3 Nationals specification in Information Technology
   8                                                                  – Issue 3 – September 2010 © Edexcel Limited 2010
Functional Skills – Level 2

Skill                                                   When learners are …
ICT – Using ICT
Plan solutions to complex tasks by analysing            carrying out a structured analysis of a specified business process
the necessary stages
Select, interact with and use ICT systems      generating design documentation
safely and securely for a complex task in non-
routine and unfamiliar contexts
ICT – Finding and selecting
information
Use appropriate search techniques to locate             researching models and methodology
and select relevant information
ICT – Developing, presenting and
communicating information
Use appropriate software to meet the         producing a design for a specified system requirement
requirements of a complex data-handling task
Combine and present information in ways                 generating comprehensive design documentation independently
that are fit for purpose and audience
English – Reading
Read and understand a range of                          carrying out a structured analysis of a specified business process
straightforward texts
English – Writing
Write a range of texts, including extended              outlining the principles of systems analysis
written documents, communicating
                                                        illustrating the stages of a development lifecycle
information, ideas and opinions, effectively
and persuasively                                        explaining the benefits of structured analysis
                                                        explaining any constraints on the system design.




Edexcel BTEC Level 3 Nationals specification in Information Technology
– Issue 3 – September 2010 © Edexcel Limited 2010
                                                                                                                        9

Mais conteúdo relacionado

Mais procurados

System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and DesignAamir Abbas
 
CIS 2303: System Planning Part 1
CIS 2303: System Planning Part 1CIS 2303: System Planning Part 1
CIS 2303: System Planning Part 1Ahmad Ammari
 
System Analysis and Design slides by Belew yenealem DTU Ethiopia
System Analysis and Design slides by Belew yenealem DTU EthiopiaSystem Analysis and Design slides by Belew yenealem DTU Ethiopia
System Analysis and Design slides by Belew yenealem DTU EthiopiaDebre Tabor University
 
Structured systems analysis and design methodology
Structured systems analysis and design methodologyStructured systems analysis and design methodology
Structured systems analysis and design methodologyVatsana Technologies Pte Ltd
 
System Development Methodologies
System Development MethodologiesSystem Development Methodologies
System Development MethodologiesDevon Ravihansa
 
Introducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsIntroducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsShafiul Azam Chowdhury
 
8.2 system analysis and design
8.2 system analysis and design8.2 system analysis and design
8.2 system analysis and designKhan Yousafzai
 
Alternative Methodologies for Systems Development
Alternative Methodologies for Systems Development Alternative Methodologies for Systems Development
Alternative Methodologies for Systems Development Sunderland City Council
 
System analysis ITM3(1).pptx
System analysis ITM3(1).pptx System analysis ITM3(1).pptx
System analysis ITM3(1).pptx Aram Mohammed
 
CIS 2303 LO1: Introduction to System Analysis and Design
CIS 2303 LO1: Introduction to System Analysis and DesignCIS 2303 LO1: Introduction to System Analysis and Design
CIS 2303 LO1: Introduction to System Analysis and DesignAhmad Ammari
 
System Analysis Methods
System Analysis Methods System Analysis Methods
System Analysis Methods Hemant Raj
 
01 isad-information system analysis and design intro by S. A. AHSAN RAJON
01 isad-information system analysis and design intro by S. A. AHSAN RAJON01 isad-information system analysis and design intro by S. A. AHSAN RAJON
01 isad-information system analysis and design intro by S. A. AHSAN RAJONAHSAN RAJON
 
Structure system analysis and design method -SSADM
Structure system analysis and design method -SSADMStructure system analysis and design method -SSADM
Structure system analysis and design method -SSADMFLYMAN TECHNOLOGY LIMITED
 

Mais procurados (20)

System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
CIS 2303: System Planning Part 1
CIS 2303: System Planning Part 1CIS 2303: System Planning Part 1
CIS 2303: System Planning Part 1
 
System analysis
System analysisSystem analysis
System analysis
 
System Analysis and Design slides by Belew yenealem DTU Ethiopia
System Analysis and Design slides by Belew yenealem DTU EthiopiaSystem Analysis and Design slides by Belew yenealem DTU Ethiopia
System Analysis and Design slides by Belew yenealem DTU Ethiopia
 
System analyst and design
System analyst and designSystem analyst and design
System analyst and design
 
System analysis
System analysisSystem analysis
System analysis
 
Structured systems analysis and design methodology
Structured systems analysis and design methodologyStructured systems analysis and design methodology
Structured systems analysis and design methodology
 
System Development Methodologies
System Development MethodologiesSystem Development Methodologies
System Development Methodologies
 
Sad ppt
Sad pptSad ppt
Sad ppt
 
Introducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsIntroducing systems analysis, design & development Concepts
Introducing systems analysis, design & development Concepts
 
8.2 system analysis and design
8.2 system analysis and design8.2 system analysis and design
8.2 system analysis and design
 
Alternative Methodologies for Systems Development
Alternative Methodologies for Systems Development Alternative Methodologies for Systems Development
Alternative Methodologies for Systems Development
 
System analysis ITM3(1).pptx
System analysis ITM3(1).pptx System analysis ITM3(1).pptx
System analysis ITM3(1).pptx
 
CIS 2303 LO1: Introduction to System Analysis and Design
CIS 2303 LO1: Introduction to System Analysis and DesignCIS 2303 LO1: Introduction to System Analysis and Design
CIS 2303 LO1: Introduction to System Analysis and Design
 
SAD 1st PPT
SAD 1st PPTSAD 1st PPT
SAD 1st PPT
 
System Analysis Methods
System Analysis Methods System Analysis Methods
System Analysis Methods
 
01 isad-information system analysis and design intro by S. A. AHSAN RAJON
01 isad-information system analysis and design intro by S. A. AHSAN RAJON01 isad-information system analysis and design intro by S. A. AHSAN RAJON
01 isad-information system analysis and design intro by S. A. AHSAN RAJON
 
System development methodologies
System development methodologiesSystem development methodologies
System development methodologies
 
Structure system analysis and design method -SSADM
Structure system analysis and design method -SSADMStructure system analysis and design method -SSADM
Structure system analysis and design method -SSADM
 
7. requirement-engineering
7. requirement-engineering7. requirement-engineering
7. requirement-engineering
 

Semelhante a Unit 11-systems-analysis-and-design

What to go by step by step and what’s included in the paperAssuran.docx
What to go by step by step and what’s included in the paperAssuran.docxWhat to go by step by step and what’s included in the paperAssuran.docx
What to go by step by step and what’s included in the paperAssuran.docxmecklenburgstrelitzh
 
MODULE 1_Introduction to Data analytics and life cycle..pptx
MODULE 1_Introduction to Data analytics and life cycle..pptxMODULE 1_Introduction to Data analytics and life cycle..pptx
MODULE 1_Introduction to Data analytics and life cycle..pptxnikshaikh786
 
Ooad lab manual(original)
Ooad lab manual(original)Ooad lab manual(original)
Ooad lab manual(original)dipenpatelpatel
 
System Development Life_IntroductionCycle.pdf
System Development Life_IntroductionCycle.pdfSystem Development Life_IntroductionCycle.pdf
System Development Life_IntroductionCycle.pdfpncitechnologies
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)Showkot Usman
 
Personal Competence Development in Learning Networks
Personal Competence Development in Learning NetworksPersonal Competence Development in Learning Networks
Personal Competence Development in Learning Networkstelss09
 
· Choose an information system for an individual project.  During .docx
· Choose an information system for an individual project.  During .docx· Choose an information system for an individual project.  During .docx
· Choose an information system for an individual project.  During .docxLynellBull52
 
The Design Document Blueprint
The Design Document Blueprint The Design Document Blueprint
The Design Document Blueprint jenniferomalley
 
The Design Document Blueprint
The Design Document Blueprint The Design Document Blueprint
The Design Document Blueprint jenniferomalley
 

Semelhante a Unit 11-systems-analysis-and-design (20)

Chapter01 1
Chapter01 1Chapter01 1
Chapter01 1
 
What to go by step by step and what’s included in the paperAssuran.docx
What to go by step by step and what’s included in the paperAssuran.docxWhat to go by step by step and what’s included in the paperAssuran.docx
What to go by step by step and what’s included in the paperAssuran.docx
 
Object oriented analysis and design unit- i
Object oriented analysis and design unit- iObject oriented analysis and design unit- i
Object oriented analysis and design unit- i
 
Sdlc1
Sdlc1Sdlc1
Sdlc1
 
MODULE 1_Introduction to Data analytics and life cycle..pptx
MODULE 1_Introduction to Data analytics and life cycle..pptxMODULE 1_Introduction to Data analytics and life cycle..pptx
MODULE 1_Introduction to Data analytics and life cycle..pptx
 
unit 2 Summer 2019 (11).pptx
unit 2 Summer 2019 (11).pptxunit 2 Summer 2019 (11).pptx
unit 2 Summer 2019 (11).pptx
 
Ooad lab manual(original)
Ooad lab manual(original)Ooad lab manual(original)
Ooad lab manual(original)
 
SA Chapter 4
SA Chapter 4SA Chapter 4
SA Chapter 4
 
System Development Life_IntroductionCycle.pdf
System Development Life_IntroductionCycle.pdfSystem Development Life_IntroductionCycle.pdf
System Development Life_IntroductionCycle.pdf
 
sdlc-170822024656.pdf
sdlc-170822024656.pdfsdlc-170822024656.pdf
sdlc-170822024656.pdf
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
 
Personal Competence Development in Learning Networks
Personal Competence Development in Learning NetworksPersonal Competence Development in Learning Networks
Personal Competence Development in Learning Networks
 
Bsa 376 week 1 dq 2
Bsa 376 week 1 dq 2Bsa 376 week 1 dq 2
Bsa 376 week 1 dq 2
 
· Choose an information system for an individual project.  During .docx
· Choose an information system for an individual project.  During .docx· Choose an information system for an individual project.  During .docx
· Choose an information system for an individual project.  During .docx
 
software project management
software project managementsoftware project management
software project management
 
The Design Document Blueprint
The Design Document Blueprint The Design Document Blueprint
The Design Document Blueprint
 
The Design Document Blueprint
The Design Document Blueprint The Design Document Blueprint
The Design Document Blueprint
 
Bsa 376 week 5 dq 2
Bsa 376 week 5 dq 2Bsa 376 week 5 dq 2
Bsa 376 week 5 dq 2
 
Bsa 376 week 2 dq 2
Bsa 376 week 2 dq 2Bsa 376 week 2 dq 2
Bsa 376 week 2 dq 2
 
Bsa 376 week 4 dq 1
Bsa 376 week 4 dq 1Bsa 376 week 4 dq 1
Bsa 376 week 4 dq 1
 

Último

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Último (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 

Unit 11-systems-analysis-and-design

  • 1. Unit 11: Systems Analysis and Design Unit code: F/601/7278 QCF Level 3: BTEC National Credit value: 10 Guided learning hours: 60 Aim and purpose The aim of this unit is to enable learners to gain an understanding of the principles of systems analysis and equip them with the skills to analyse business requirements and design solutions to meet business needs. Unit introduction Systems analysis informs the development of large or small, but often complex, systems and the interactions within those systems. It provides structured processes that help to ensure designs are reliable. In this unit, learners will gain an understanding of the principles and stages involved in systems analysis and the associated documentation involved in both the analysis and design stages. One key stage involves the determination of requirements and the writing of the requirements specification. Clear statements and understanding of the requirements are essential to ensuring that an appropriate solution is designed. In addition, the specification will provide the basis for later testing and evaluation. The unit looks at why organisations undertake systems analysis as well as the benefits of carrying out such a formal process. A wide variety of methodologies are used, however they are all based on similar fundamental principles. Learners will become familiar with a limited number of lifecycle models and the associated terminology involved in the analysis and investigation of a system. Learners will develop a detailed knowledge and understanding of different methodologies and their benefits and uses in particular situations. It is expected that learners will undertake an actual systems analysis and design activity. It is not expected, however, that learners will create the system or test it as part of this unit. Other units can be linked to this unit to carry through the design work to the implementation stage. Learning outcomes On completion of this unit a learner should: 1 Understand the principles of systems analysis and design 2 Be able to carry out a structured analysis of business systems requirements 3 Be able to design business systems solutions. Edexcel BTEC Level 3 Nationals specification in Information Technology – Issue 3 – September 2010 © Edexcel Limited 2010 1
  • 2. Unit content 1 Understand the principles of systems analysis and design Principles: development lifecycle models; developmental tools and techniques; key drivers Development lifecycle models: Waterfall; other eg Spiral, Rapid Applications Development (RAD); benefits; stages eg initiation and feasibility, investigation, requirements analysis and specification, design (logical and physical), build systems, testing, implementation, maintenance Developmental tools and techniques: any contemporary methodology for systems analysis and design; typical eg activity diagrams, dataflow diagrams, computer-aided software engineering tools (CASE) Key drivers: business need, eg need for growth, company acquisition, need to increase productivity, legal requirements Structured analysis: benefits eg reduced risk of projects running over-budget or over-time, good quality software that meets requirements, manageable projects, maintainable systems and code, resilient systems 2 Be able to carry out a structured analysis of business systems requirements Investigation: techniques eg interview, questionnaire, meeting, observation, document analysis, data analysis; sensitivity in collecting information and observing individuals at work Analysis: as related to the chosen methodology; cost benefit analysis Requirements specification: contents eg scope, inputs, outputs, processes, costs and benefits, recommendations, alternative solutions 3 Be able to design business systems solutions Design: inputs and outputs eg screens and report design; data eg data flow diagrams, data dictionaries, entity relationship diagrams; process descriptors eg decision tables, flow charts, structured English Constraints: on the design eg costs, organisational policies, timescale, legacy systems, available hardware platforms Edexcel BTEC Level 3 Nationals specification in Information Technology 2 – Issue 3 – September 2010 © Edexcel Limited 2010
  • 3. Assessment and grading criteria In order to pass this unit, the evidence that the learner presents for assessment needs to demonstrate that they can meet all the learning outcomes for the unit. The assessment criteria for a pass grade describe the level of achievement required to pass this unit. Assessment and grading criteria To achieve a pass grade the To achieve a merit grade the To achieve a distinction grade evidence must show that the evidence must show that, in the evidence must show that, learner is able to: addition to the pass criteria, in addition to the pass and the learner is able to: merit criteria, the learner is able to: P1 outline the principles of systems analysis P2 illustrate the stages of a M1 discuss the most appropriate development lifecycle uses of different development lifecycle models P3 explain the benefits of structured analysis P4 carry out a structured analysis of a specified business process [IE2] P5 produce a requirements M2 suggest alternative solutions D1 analyse costs and benefits specification for a business process [CT1] P6 produce a design for a M3 explain any constraints on the D2 generate comprehensive specified system requirement. system design. design documentation [CT 1] independently. PLTS: This summary references where applicable, in the square brackets, the elements of the personal, learning and thinking skills applicable in the pass criteria. It identifies opportunities for learners to demonstrate effective application of the referenced elements of the skills. Key IE – independent enquirers RL – reflective learners SM – self-managers CT – creative thinkers TW – team workers EP – effective participators Edexcel BTEC Level 3 Nationals specification in Information Technology – Issue 3 – September 2010 © Edexcel Limited 2010 3
  • 4. Essential guidance for tutors Delivery Emphasis should be placed on developing learners to understand the role and principles of systems analysis and design, including the creation of clear documentation and the reasons behind the development of lifecycle methodologies. Systems analysis is a hard concept for learners to grasp and without an understanding of why it is necessary, for example to carry out a cost benefit analysis or produce a data flow diagram; learning can become unrelated and ‘difficult’. Unless the centre has access to a variety of employers who can provide opportunities and information that can be used for assessment purposes, it is likely that much of the learning will be based on case studies. Where possible, case studies should be detailed and learners should be able to pose questions that allow them to gain further insights and access the higher grades. A ‘bite size’ approach could work well, although a general overview of the whole process should be used to introduce the subject. The individual elements of the systems lifecycle can then be covered. Some theory about different models and methodologies needs to be included. Learners will need to practise for all stages and a sufficient amount of time should be allocated. While the stages beyond design should be covered as outlined in the unit content, these elements are not assessed. Assessment of building and testing systems occurs in other units. Linking this unit to others such as Unit 18: Database Design could aid teaching and learning and give learners a more holistic experience. Outline learning plan The outline learning plan has been included in this unit as guidance and can be used in conjunction with the programme of suggested assignments. The outline learning plan demonstrates one way in planning the delivery and assessment of this unit. Topic and suggested assignments/activities and/assessment Introduction to the unit Principles of systems analysis and design: ● whole-class exercise – tutor presentation giving an overview of stages, ie investigation (interview etc); feasibility study; requirements analysis; system specification (design); system build (software solution); testing; implementation; maintenance ● a mixture of tutor-led sessions, directed learning and talks. Structured analysis: ● whole-class exercise – tutor presentation on investigation, followed by individual exercise ● whole-class exercise – tutor presentation on feasibility study and requirements analysis, followed by individual exercise ● a mixture of tutor-led and directed learning, case studies, role play, speakers. Assignment 1 – What Is Systems Analysis? Edexcel BTEC Level 3 Nationals specification in Information Technology 4 – Issue 3 – September 2010 © Edexcel Limited 2010
  • 5. Topic and suggested assignments/activities and/assessment Principles of systems analysis and design 2: ● whole-class exercise – tutor presentation on systems specification, followed by individual exercise ● whole-class exercise – tutor presentation on documentation (DFDs, structured English etc), followed by individual exercise ● whole-class exercise – tutor presentation on constraints, followed by individual exercise ● a mixture of tutor-led and directed learning, case studies, active learning exercises. Assignment 2 – What Do We Need? Models and methodologies: ● individual exercise – directed research into lifecycle models ● individual exercise – directed research into tools and techniques ● group exercise – discussion on reasons and benefits ● a mixture of tutor-led and directed learning, case studies, active learning exercises. Assignment 3 – And the Solution Is … Assessment It is suggested that this unit is assessed using three assignments as summarised in the Programme of suggested assignments table. Learners will need a scenario or case study detailing an organisation’s (real or invented) activities. It is important that the scenario is as broad as possible to enable learners to meet all the assessment criteria. If at all feasible it would be beneficial for them to carry out their own research with a suitable organisation. The scenario suggested here is that of a small delivery business whose database system is outdated and staff have reverted to semi-manual systems. Deliveries are being delayed or, worse, completely missed. The business has employed a systems analyst to investigate the requirement and design a system to meet these needs. Suggested Assignment 1 – What Is Systems Analysis? The suggested scenario for this theoretical element of the assessment is a presentation to a group of new BTEC IT learners to introduce the subject of systems analysis. Learners need not deliver the presentation, it may be produced as a self-running or interactive presentation, as long as the content is clear and sufficient and meets the grading criteria. P1 requires an explanation of the principles of systems analysis. The unit content will inform the content. For P2, learners need only outline the stages of one development lifecycle but for M1, they must consider other models and why different models are used. This should be supported by examples. In explaining the benefits of systems analysis for P3, learners should start with the key drivers and use the unit content as a guide. Suggested Assignment 2 – What Do We Need? For P4, it is expected that learners will have used appropriate techniques to gather the information they need to produce a requirements specification. A scenario that allows for the gathering of multiple responses (eg a customer or staff survey) would enable learners to develop questionnaires as well as using interviews. Evidence can be in the form of witness statements, interview notes and completed questionnaires. Edexcel BTEC Level 3 Nationals specification in Information Technology – Issue 3 – September 2010 © Edexcel Limited 2010 5
  • 6. P5 is the requirements specification. This will contain elements as appropriate to the chosen methodology and must give a clear picture of the inputs, outputs, processes, scope and constraints of the system requirement, with a recommended solution. For M2, alternative solutions should be suggested with valid reasons for their inclusion. For D1, learners should include an analysis of costs and benefits. This does not need to include precise costs but all elements that should be factored into a cost benefit analysis must be included. Suggested Assignment 3 – And the Solution Is … Following the requirements analysis, learners must now produce detailed design documentation. Again this will depend on the methodology used and may include, for example, data flow diagrams, ERDs, top-down design, structured English. For P6, it should be clear from the documentation how a basic solution would be implemented. For M3, there should be an explanation of any constraints on the system design and for D2, learners should have worked independently, and produced thorough and detailed documentation. Programme of suggested assignments The table below shows a programme of suggested assignments that cover the pass, merit and distinction criteria in the assessment and grading grid. This is for guidance and it is recommended that centres either write their own assignments or adapt any Edexcel assignments to meet local needs and resources. Criteria covered Assignment title Scenario Assessment method P1-P3, M1 What Is Systems Explain to a new group Presentation Analysis? of BTEC IT learners what Handouts systems analysis is all about. P4, P5, M2, D1 What Do We Need? A small delivery business Feasibility report/ needs a new database requirements specification system. You have been asked (or similar) to investigate and document Witness statements the system requirement. Observation records P6, M3, D2 And the Solution Is … Following the initial Design documentation, eg investigation and approval DFDs, ERDs of your recommendation by the business managers, you are to produce detailed design documentation. Edexcel BTEC Level 3 Nationals specification in Information Technology 6 – Issue 3 – September 2010 © Edexcel Limited 2010
  • 7. Links to National Occupational Standards, other BTEC units, other BTEC qualifications and other relevant units and qualifications This unit forms part of the BTEC in IT sector suite. This unit has particular links with the following unit titles in the IT suite: Level 2 Level 3 Level 4 Unit 9: Systems Analysis and Design This unit maps to some of the underpinning knowledge from the following areas of competence in the Level 2 National Occupational Standards for IT (ProCom): ● 4.4 Systems Analysis ● 5.1 Systems Development. Essential resources Learners will need access to industry-standard software, plus hardware capable of running the software (including a printer). Indicative reading for learners Textbooks Dennis A and Wixom B – Systems Analysis and Design, 4th Edition (John Wiley and Sons, 2009) ISBN-10 0470400315, ISBN-13 978-0470400319 Yeates D and Wakefield T – Systems Analysis and Design, 2nd Edition (FT Prentice Hall, 2003) ISBN-10 0273655361, ISBN-13 978-0273655367 Websites www.freetutes.com/systemanalysis www.tutorialized.com/view/tutorial/Systems-Analysis/31659 Edexcel BTEC Level 3 Nationals specification in Information Technology – Issue 3 – September 2010 © Edexcel Limited 2010 7
  • 8. Delivery of personal, learning and thinking skills The table below identifies the opportunities for personal, learning and thinking skills (PLTS) that have been included within the pass assessment criteria of this unit. Skill When learners are … Independent enquirers carrying out a structured analysis of a specified business process Creative thinkers producing a requirements specification for a business process producing a design for a specified system requirement. Although PLTS are identified within this unit as an inherent part of the assessment criteria, there are further opportunities to develop a range of PLTS through various approaches to teaching and learning. Skill When learners are … Independent enquirers explaining any constraints on the system design analysing costs and benefits Creative thinkers discussing the most appropriate uses of different development lifecycle models suggesting alternative solutions. Edexcel BTEC Level 3 Nationals specification in Information Technology 8 – Issue 3 – September 2010 © Edexcel Limited 2010
  • 9. Functional Skills – Level 2 Skill When learners are … ICT – Using ICT Plan solutions to complex tasks by analysing carrying out a structured analysis of a specified business process the necessary stages Select, interact with and use ICT systems generating design documentation safely and securely for a complex task in non- routine and unfamiliar contexts ICT – Finding and selecting information Use appropriate search techniques to locate researching models and methodology and select relevant information ICT – Developing, presenting and communicating information Use appropriate software to meet the producing a design for a specified system requirement requirements of a complex data-handling task Combine and present information in ways generating comprehensive design documentation independently that are fit for purpose and audience English – Reading Read and understand a range of carrying out a structured analysis of a specified business process straightforward texts English – Writing Write a range of texts, including extended outlining the principles of systems analysis written documents, communicating illustrating the stages of a development lifecycle information, ideas and opinions, effectively and persuasively explaining the benefits of structured analysis explaining any constraints on the system design. Edexcel BTEC Level 3 Nationals specification in Information Technology – Issue 3 – September 2010 © Edexcel Limited 2010 9