Unit B065 – Coding a solution PREP WORK 1)Make sure you keep a work log / diary. Use the table on page 16 of the hand book as a template 2)Keep a bibliography.

Slides:



Advertisements
Similar presentations
B – Design B(i) How the solution solves the problem In this section you specify exactly how your chosen software will meet the requirements. For example.
Advertisements

DT Coursework By D. Henwood.
Advanced Database Projects In Access © Hodder Education 2008 Access Projects – Problem Specification.
What is Multimedia Includes: Sound Animation Video and Graphics.
JAVA Coursework (the same for 2A and 2B). Fundamental Information The coursework is 30 marks in your O’Level = 15% of the exam Must be word processed.
GCSE PROJECT GUIDELINES Use this presentation to make sure you have the correct content for you project - click on.
Starting Out with C++, 3 rd Edition 1 Chapter 1. Introduction to Computers and Programming.
© Janice Regan, CMPT 102, Sept CMPT 102 Introduction to Scientific Computer Programming The software development method algorithms.
A452 – Programming project – Mark Scheme
A02 Creating my website NAME ______________. UNIT 2 – A02 – Creating my Website The purpose of this assessment objective is to create 5 web pages containing.
Systems Analysis Chapter 8 P 94 to P 101
THE SYSTEMS LIFE CYCLE ANALYSE DESIGN IMPLEMENT MAINTENANCE IDENTIFY/INVESTIGATE.
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
DCT 1123 PROBLEM SOLVING & ALGORITHMS INTRODUCTION TO PROGRAMMING.
M1G Introduction to Programming 2 1. Designing a program.
Chapter 8: Systems analysis and design
Simple Program Design Third Edition A Step-by-Step Approach
Data Flow Diagrams. What the ***** is a data flow diagram for? They look at data without considering the equipment needed. They are the first stage of.
Requirements Engineering How do we keep straight what we are supposed to be building?
Controlled Assessment
Computer Programming TCP1224 Chapter 2 Beginning the Problem-Solving Process.
Chapter 2: Beginning the Problem-Solving Process
Python File Handling. In all the programs you have made so far when program is closed all the data is lost, but what if you want to keep the data to use.
Design. Stages of Design i.Nature of the solution 1.Agreed set of objectives 2.Output design 3.Input design 4.Data Flow Diagram 5.System Flowchart 6.Data.
Making a great Project 2 OCR 1994/2360. Analysis This is the key to getting it right. Too many candidates skip through this section. It’s worth 20% of.
Mastering Char to ASCII AND DOING MORE RELATED STRING MANIPULATION Why VB.Net ?  The Language resembles Pseudocode - good for teaching and learning fundamentals.
System Development Life Cycle. The Cycle When creating software, hardware, or any kind of product you will go through several stages, we define these.
Describe the Program Development Cycle. Program Development Cycle The program development cycle is a series of steps programmers use to build computer.
Software Development Process.  You should already know that any computer system is made up of hardware and software.  The term hardware is fairly easy.
Introduction CS 3358 Data Structures. What is Computer Science? Computer Science is the study of algorithms, including their  Formal and mathematical.
Controlled Assessment A(iii) Recommended solution Recommended solution Reasons for this recommendation Refer to the information requirements and your research.
Chapter 1 Program design Objectives To describe the steps in the program development process To introduce the current program design methodology To introduce.
Control Structures (A) Topics to cover here: Introduction to Control Structures in the algorithmic language Sequencing.
CORE 1: PROJECT MANAGEMENT Designing. This stage is where the actual solution is designed and built. This includes describing information processes and.
240-Current Research Easily Extensible Systems, Octave, Input Formats, SOA.
Cs413_design04.ppt Design and Software Development Design : to create a functional interface that has high usability Development : an organized approach.
CS 100 Introduction to Computing Seminar September 21, 2015.
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
Intermediate 2 Computing Unit 2 - Software Development.
Making a great Project 2 OCR 1994/2360. Implementation This is about how you make your system. It should have enough detail for a competent user to be.
 Software Development Life Cycle  Software Development Tools  High Level Programming:  Structures  Algorithms  Iteration  Pseudocode  Order of.
GCSE ICT 3 rd Edition The system life cycle 18 The system life cycle is a series of stages that are worked through during the development of a new information.
Lecture 3: Developing Procedural Thinking (How to think like a programmer) B Burlingame 16 Feb 2016.
CMSC 2021 Software Development. CMSC 2022 Software Development Life Cycle Five phases: –Analysis –Design –Implementation –Testing –Maintenance.
OCR Nationals ICT – Unit 4 Task 2 Task Overview You will be creating a design for your product including all relevant details regarding what it will contain.
Program Design. Simple Program Design, Fourth Edition Chapter 1 2 Objectives In this chapter you will be able to: Describe the steps in the program development.
An Introduction to Programming with C++1 Beginning the Problem- Solving Process Tutorial 2.
Advanced Higher Computing Science The Project. Introduction Worth 60% of the total marks for the course Must include: An appropriate interface using input.
GCE Software Systems Development A2 Agreement Trial Implementing Solutions October 2015.
Getting Ready for the NOCTI test April 30, Study checklist #1 Analyze Programming Problems and Flowchart Solutions Study Checklist.
In today’s lesson we will be looking at: what we mean by the software development lifecycle the phases in the lifecycle We will focus particularly on testing:
GCE Software Systems Development AS Agreement Trial November 2015.
AS Level Computing 8 CHAPTER: Fundamentals of structured programming The basics of good programming Algorithms System Flow Charts Symbol Conventions Steps.
Advanced Higher Computing Science
GCE Software Systems Development
Component 1.6.
Architecture Concept Documents
Community Project Timeline – What are my deadlines?
Chapter 1. Introduction to Computers and Programming
Section 5.1 Section 5.2 Determine the purpose of your Web site
An Introduction to Visual Basic .NET and Program Design
Module 0: Introduction Chapter 2: Getting Started
CMIS 102 Competitive Success-- snaptutorial.com
CMIS 102 Education for Service-- snaptutorial.com
CMIS 102 Teaching Effectively-- snaptutorial.com
MBI 630: Week 11 Interface Design
Computer Science Testing.
Problem Solving.
5 POINT PLAN THE SYSTEMS LIFE CYCLE ANALYSE DESIGN
A02 Creating my website NAME ______________.
Presentation transcript:

Unit B065 – Coding a solution PREP WORK 1)Make sure you keep a work log / diary. Use the table on page 16 of the hand book as a template 2)Keep a bibliography of all your sources – use the Table on Page 18 as a template. 3)Create a front page like shown on Page 23 Section A – Analysis – Analysis of Existing Solutions 1) An introduction to the problem 2) List the main requirements Follow the handbook – Page 32 / 33 Top of page 34 3) Find three existing sources minimum that are similar in function to the Controlled assessment. 4) Take screenshots of the following How Data is Input How data is processed What are the outputs

Unit B065 – Coding a solution Section A – Analysis – Analysis of Existing Solutions 5) For each of the sources write a paragraph about the following: How is this information source similar to the OCR Task? What are its inputs and outputs? What processing do you think might be going on? What programming features do you think it might be using? How effective do you think this information source is at performing what it is suppose to do? What features from this source do you think might be useful in your own solution?

Unit B065 – Coding a solution Section A – Analysis – Recommended Solution 1)What is your recommended solution. Consider the following points What ideas have your investigations given you in coming up with a solution Are there any features from your investigations that you would like to implement in your solution How are you going to implement your solution? What programming language are you going to use to implement it? And why (VB.net) (Need more that that is the language you know) What working environment are you going to use to create your solution (Visual Studio 2010) and why?

Unit B065 – Coding a solution Section A – Analysis – Design Specification 1)List the user requirements such as: Target Audience Timescale for project (Hours, weeks, etc..) The requirements laid out in the task specification but talk about them in a little more detail. 2) System Specification – the following will need to be written about. Hardware specification – what computer system will your solution require (use the school’s computer spec) What input devices will your system require? What output devices will your system require? 3) Design Overview – Here you can create an overview design. Create a Hierachical Storyboard or Navigation plan of your system using diagrams Create a detailed flowchart of how your system is going to work. (We are looking here really at how the data will flow through your system not the algorithms of how this will be actually implemented – this will be in the design section )– See example of Mock system to get an idea of how to do this.

Unit B065 – Coding a solution Section A – Analysis – Success Criteria 1)List all the requirements of the task. Say for each one several things that your system must do or will do in order for that requirement to be met. Example – Solution must store customer records User interface to be provided to enter customer details in. Data entered into interface must be validated User must be asked to confirm details are correct. Customer details must be stored to a file that can be read later. Say for each item how it will be measured as a success or not. Using the example above it could be for point 2 that the data is correct due to the validation that in implemented.