P3, M2.

Slides:



Advertisements
Similar presentations
Software development process. Explanation of the iterative nature of the software development process.
Advertisements

 Click on the picture to go to the ebook.  An RRC student or staff login is required.  Only one user at a time. If the ebook is not available, try again.
P3, P4, P5, P6.
CSCI 639 Topics in Software Engineering Assignment #5 Fall 2008.
Jump to first page 1 System Design (Finalizing Design Specifications) Chapter 3d.
Objectives By the end of today’s class you will be able to… –Describe the major steps in the interaction design process –Explain the importance of iterative.
Design and Technology – Anemometer Project
Object-Oriented Analysis and Design
Your Project Title Here Lab Course / Praktikum: Winter Semester 2012/2013 Project Management and Software Development for Medical Applications Your Name.
Unit 16 Procedural Programming
P6, M2, D2.
Digit Sums of the factors of a number An Investigation.
1 The Software Development Process  Systems analysis  Systems design  Implementation  Testing  Documentation  Evaluation  Maintenance.
Welcome To your Visual Arts Lesson Miss Moore Introduction This is the first part to a two week program which is exploring yourself within the Visual.
Deliverable #9 – Detail Design Subsystem Design and Realization ALL of your design class model elements must have the package or subsystem they are associated.
Systems analysis and design, 6th edition Dennis, wixom, and roth
PowerPoint Presentation for Dennis, Wixom, & Roth Systems Analysis and Design, 3rd Edition Copyright 2006 © John Wiley & Sons, Inc. All rights reserved.
1 Programming Paradigms Object Orientated Programming Paradigm (OOP)
Project Estimation techniques Estimation of various project parameters is a basic project planning activity. The important project parameters that are.
The Software Development Process
NAME OF STUDENT 1 NAME OF STUDENT 2 NAME OF STUDENT 3 NAME OF STUDENT 4 NAME OF SUPERVISOR.
1 SEQUENCE DIAGRAM EXAMPLE The domain model, showing the navigability of the associations, and the Reserve video (staff scenario) use-case description.
1 The Software Development Process ► Systems analysis ► Systems design ► Implementation ► Testing ► Documentation ► Evaluation ► Maintenance.
Warranty – Online Tag This great new feature allows Warranty Tags to be created in Order Entry accessing JEN. This is the first phase in a 3-part project.
Display Page (HTML/CSS)
Scion Macros How to make macros for Scion The Fast and Easy Guide.
Algorithms and Pseudocode
Find out about Superheroes Look at these superheroes. What can we tell about them?
Lab Course / Praktikum: Winter Semester 2011/2012 Project Management and Software Development for Medical Applications Computer Aided Medical Procedures.
Progression in KS3/4 Algorithms MONDAY 30 TH NOVEMBER SUE SENTANCE.
SYSTEM ANALYSIS AND DESIGN LAB NARZU TARANNUM(NAT)
EXERCISE DDC 3223-SOFTWARE ENGINEERING. CHAPTER 1: INTRO.TO SOFTWARE ENG 1.Briefly explain the terms below: a)Software b)Software engineering c)Software.
Module 3: Biological Hotspots
Topic: Functions – Part 1
More Sophisticated Behavior
Group Y Presenters: (indicate roles)
Unified Modeling Language
Your Project Title Here
Systems Analysis and Design
Title of your science project
Indiana U t Wendy Balmer
Group Y Presenters: (indicate roles)
Chapter 20 Why evaluate the usability of user interface designs?
Learning to Program in Python
Part 10 Q46 to Q50 of National 5 Prelim
天氣 Random Slide Show Menu
Concept maps.
JUSTIFIED LIST.
Using AMOS With SPSS Files.
<insert your name>
Similar Triangles Applied
ICT Department- Scratch
Zoom.
Choosing the Best Method
Software development process
Title of your experimental design
Title Random Slide Show Menu
Mock Presentation for Recharterment
建築物 Random Slide Show Menu
釣魚的故事 Random Slide Show Menu
Module 3: Biological Hotspots
Unit 5 – same thing, another name
Explain where they are, why they are there, what happened to each person, what treatment they will need.
Software Design Lecture : 6
CMPT 120 Lecture 2 - Introduction to Computing Science – Problem Solving, Algorithm and Programming.
[Sequence -> Part 1 Process Plan]
Good Design & Bad Design
CPS125.
<insert your name>
WRITING AN ALGORITHM, PSEUDOCODE, AND FLOWCHART LESSON 2.
Presentation transcript:

P3, M2

P3 design a procedural application to meet defined requirements. As in Unit 6 we are to design the program for our paint program again But with a few changes to show the procedural functions.

P3 For our design we need the following: User interface design: same as in unit 6 But an amended one on how you are to show the help menu when the user requests for it. Pseudocode: Same as the one you made in unit 6 but this time indicate when the particular function is called. Structured diagram: Same as the one you made in unit 6 but amend it to show when the particular function is called. Next slide shows how to indicate a function within a structured diagram.

P3 Structured diagram Thankyou Within your structured diagram, the above picture shows an example of how it branches out from a process i.e. Calling a function ‘thanyou’. Amend your diagram accordingly

P3 Structured Diagram NameOfFunction Name of the variable going out of the function Name of the parameters going to the function NameOfFunction

M2 Give reasons for the tools and techniques used in the production of a procedural application. For this first of all you need to state why you chose to use functions for the paint program explaining the benefits of it. (use the reasons you used for M1). Secondly state within functions what parameters, local & global variables, the data types and what programming library you used for the procedural program you made for the paint program and why? Also state what langauage you used to build your program. Finally state what techniques you used such as sequence selection, iteration etc. Showing how you would use them within your program. Many of these you have already mentioned in Unit 6.