Designing an Application in VB 6.0.  Define a Procedure Oriented application and show examples – (procedur.exe)  Define an OOED (Object Oriented/Event.

Slides:



Advertisements
Similar presentations
Windows Basics for beginners. To define an Operating System To operate in a Windows environment To understand a Windows desktop To run software from the.
Advertisements

CE 311 K Introduction to Computer Methods VB Controls and Events Daene C. McKinney.
An Introduction to Visual Basic Terms & Concepts.
CS0004: Introduction to Programming Visual Studio 2010 and Controls.
1.
Chapter 2: Designing Applications
Chapter 2: Designing Applications
Creating an OOED Application
Programming with Microsoft Visual Basic 2008 Fourth Edition
Tutorial 2: Designing Applications1 Tutorial 2 Designing Applications.
1.
Flowchart Start Input weight and height
IMS1906 Programming in VB.NET Week 3 – Lecture 1 Application Development © Angela Carbone Monash University School of Information Management.
Tutorial 21 Procedure-Oriented vs Object- Oriented/Event-Driven w Procedure-oriented Emphasis of a program is on how to accomplish a task User has little,
Chapter 3 Planning Your Solution
Copyright © 2001 by Wiley. All rights reserved. Chapter 1: Introduction to Programming and Visual Basic Computer Operations What is Programming? OOED Programming.
Visual Basic Chapter 1 Mr. Wangler.
CS 0004 –Lecture 8 Jan 24, 2011 Roxana Gheorghiu.
Learning Objectives Data and Information Six Basic Operations Computer Operations Programs and Programming What is Programming? Types of Languages Levels.
Programming with Microsoft Visual Basic th Edition Chapter Two Designing Applications.
COMPUTER PROGRAMMING Source: Computing Concepts (the I-series) by Haag, Cummings, and Rhea, McGraw-Hill/Irwin, 2002.
1 Microsoft Visual Basic 2010 Week Two Designing Applications.
Introduction to Visual Basic. Quick Links Windows Application Programming Event-Driven Application Becoming familiar with VB Control Objects Saving and.
Intro to C++. Getting Started with Microsoft Visual Studios Open Microsoft Visual Studios 2010 Click on file Click on New Project Choose Visual C++ on.
Programming with Microsoft Visual Basic 2012 Chapter 2: Designing Applications.
Visual Basic 2005 CHAPTER 2 Program and Graphical User Interface Design.
A Step-by-Step Procedure for Preparing BBS Data Using Object wise Data Entry Using Formulator Select BarBeQue 2009 Icon From Desktop Start Program FORMULATOR.
Irwin/McGraw-Hill © The McGraw-Hill Companies, Inc., Visual Basic Projects Project Structure and VB’s Programming Tools chapter TWO.
Irwin/McGraw-Hill Copyright© 2000 by the McGraw-Hill Companies, Inc. PowerPoint® Presentation to accompany prepared by James T. Perry University of San.
BACS 287 Programming Logic 1. BACS 287 Programming Basics There are 3 general approaches to writing programs – Unstructured – Structured – Object-oriented.
Chapter Two Designing Applications Programming with Microsoft Visual Basic th Edition.
Standard Grade Programming using VB 1 Programming Visual Basic.
Graphical User Interface You will be used to using programs that have a graphical user interface (GUI). So far you have been writing programs that have.
Practical Programming COMP153-08S Week 5 Lecture 1: Screen Design Subroutines and Functions.
TaskTracker Note: This Version of TaskTracker is an in-progress version. Because of this, you will not be able to save data and events onto the app. The.
Chapter One An Introduction to Programming and Visual Basic.
Ch 9 Screen Layout Yonglei Tao School of Computing and Info Systems GVSU.
1 AVCE ICT Unit 7 - Programming Session 8 – Documenting your programs.
VB Objects & Events (Exercises) School of Business Eastern Illinois University © Abdou Illia, Spring 2003 (Week 3, Friday 1/31/2003)
Microsoft Visual Basic 2010 CHAPTER TWO Program and Graphical User Interface Design.
How Are Computers Programmed? CPS120: Introduction to Computer Science Lecture 5.
1 Introduction to Visual Basic Dr Mohd Nabil Almunawar MS 3403 Advanced Computing.
1 Writing Software Kashef Mughal. 2 Algorithms  The term algorithm (pronounced AL-go-rith-um) is a procedure or formula for solving a problem.  An Algorithm.
Slide 1 Chapter 1 Desktop Computer © 2012 EMC Publishing, LLC.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 3 Building an Application in the Visual Basic.NET Environment.
Lecture #1: Introduction to Algorithms and Problem Solving Dr. Hmood Al-Dossari King Saud University Department of Computer Science 6 February 2012.
Welcome to introduction to Windows April 9, 2011 Facilitator: Joyce Gerald Director of Title I Jasper County School District.
How Computers Solve Problems Computers also use Algorithms to solve problems, and change data into information Computers can only perform one simple step.
FrontPage & Web Page Design. Starting FrontPage Click on the FrontPage icon in the task bar at the bottom of the screen or Locate it from the programs.
Visual Basic.NET Windows Programming
Introduction to Programming and Visual Basic
Introduction to Computing
Chapter 2- Visual Basic Schneider
Program and Graphical User Interface Design
1. Introduction to Visual Basic
SCOUTBOTICS Engineering Notebook
An Introduction to Visual Basic
Design AH Computing.
User Interface Tutorial
Program and Graphical User Interface Design
CIS16 Application Programming with Visual Basic
Hands-on Introduction to Visual Basic .NET
Google Classroom Setting Up Using a Computer.
Chapter 2- Visual Basic Schneider
Chapter 2- Visual Basic Schneider
Chapter One: An Introduction to Programming and Visual Basic
Instructions on printing multiple slides on one sheet
Systems Design Project Deliverable 3
Tutorial 2 Designing Applications
SCOUTBOTICS Engineering Notebook
Presentation transcript:

Designing an Application in VB 6.0

 Define a Procedure Oriented application and show examples – (procedur.exe)  Define an OOED (Object Oriented/Event Driven) Application and show an example  Steps to Creating an OOED Application  Steps to Planning an OOED Application  Design Tips for the Application  Exercise: ◦ Create a TOE chart of the Skate Away Sales Order Form ◦ Sketch the Interface (in the back of the sheet)

 Applications where the emphasis is on how to accomplish a task.  Programmer must instruct the computer every step of the way, from start to finish.  Requires that the program think in a step-by-step, top to bottom approach.  Limitations: ◦ User has very little control over the data entered  Sample apps: procedur.exe (under tut02 folder)

 Emphasis is on the objects and events included in the user interface  Goal is to give the user as much control over the application as possible.  Does not require that the programmer work in a step by step, top to bottom approach.  Sample apps: OOED.exe (on the TUT02 folder)

1. Plan the application 2. Build the user interface 3. Write the code for the application 4. Test and debug the application 5. Assemble the documentation

 Identify the tasks, objects and events using a TOE chart (Task, Objects, Events)\ ◦ The programmer creates objects and events for all the tasks needed and names them. ◦ The programmers sketches the application using one of these methods:  Writing pseudocodes  Flowcharts

1. Information should flow vertically or horizontally, with the most important information at the top left. 2. Commands buttons should be grouped together, along the bottom of the screen or lower right corner. 3. Use no more than six command buttons 4. Use meaning and short captions (one to three words) in buttons 5. Label each control. Align labels to the left, short, and one line only.

 Using the sales order handout, do the following ◦ Write a TOE chart (decide how many controls to use and name them. ◦ Sketch the user interface in the back of the page.