You will learn how to plan an OO application in this lesson. Steps three through six of the process are covered in Lessons B and C.
|
|
- Madlyn Ilene Bruce
- 6 years ago
- Views:
Transcription
1 Planning an Object-Oriented Application LESSON A LESSON A After studying Lesson A, you should be able to: Plan an object-oriented Windows application in Visual Basic 2010 Complete a TOE (Task, Object, Event) chart Follow the Windows standards regarding the layout and labeling of controls 63 Creating an Object-Oriented Application As Figure 2-3 indicates, the process a programmer follows when creating an object-oriented (OO) application is similar to the process a builder follows when building a home. Like a builder, a programmer first meets with the client to discuss the client s wants and needs. Both then create a plan for the project. After the client approves the plan, the builder builds the home s frame, whereas the programmer builds the user interface, which is the application s frame. Once the frame is built, the builder completes the home by adding the electrical wiring, walls, and so on. The programmer, on the other hand, completes the application by adding the necessary code to the user interface. When the home is complete, the builder makes a final inspection and corrects any problems before the customer moves in. Similarly, the programmer tests the completed application and fixes any problems, called bugs, before releasing the application to the user. The final step in both processes is to assemble the project s documentation (paperwork), which then is given to the customer/user. A builder s process A programmer s process 1. Meet with the client 1. Meet with the client 2. Plan the home (blueprint) 2. Plan the application (TOE chart) 3. Build the frame 3. Build the user interface 4. Complete the home 4. Code the application 5. Inspect the home and fi x any problems 5. Test and debug the application 6. Assemble the documentation 6. Assemble the documentation Figure 2-3 Processes used by a builder and a programmer You will learn how to plan an OO application in this lesson. Steps three through six of the process are covered in Lessons B and C. Planning an Object-Oriented Application As any builder will tell you, the most important aspect of a home is not its beauty. Rather, it is how closely the home matches the buyer s wants and needs. The same is true of an OO application. For an application to fulfill the wants and needs of the user, it is essential for the programmer to plan the application jointly with the user. It cannot be stressed enough that the only way to guarantee the success of an application is to actively involve the user
2 CHAPTER 2 Designing Applications in the planning phase. The steps for planning an OO application are listed in Figure Identify the tasks the application needs to perform. 2. Identify the objects to which you will assign the tasks. 3. Identify the events required to trigger an object into performing its assigned tasks. 4. Draw a sketch of the user interface. Figure 2-4 Steps for planning an OO application You can use a TOE (Task, Object, Event) chart to record the application s tasks, objects, and events, which are identified in the first three steps of the planning phase. In the next section, you begin completing a TOE chart for the Playtime Cellular application. The first step is to identify the application s tasks. Identifying the Application s Tasks Realizing that it is essential to involve the user when planning the application, you meet with the sales manager of Playtime Cellular, Ms. Garrison, to determine her requirements. You ask Ms. Garrison to bring the form the salespeople currently use to record the orders. Viewing the current forms and procedures will help you gain a better understanding of the application. You also can use the current form as a guide when designing the user interface. Figure 2-5 shows the current order form used by the company. Playtime Cellular Order Form Customer name: Address: City: State: ZIP: Number of blue phones ordered Number of pink phones ordered Total number of phones ordered Total price Figure 2-5 Current order form used by Playtime Cellular When identifying the major tasks an application needs to perform, it is helpful to ask the questions italicized in the following bulleted items. The answers pertaining to the Playtime Cellular application follow each question. What information will the application need to display on the screen and/ or print on the printer? The Playtime Cellular application should display the customer s name, street address, city, state, ZIP code, number of blue phones ordered, number of pink phones ordered, total number of phones ordered, and total price of the order. In this case, the application does not need to print anything on the printer.
3 Planning an Object-Oriented Application LESSON A What information will the user need to enter into the user interface to display and/or print the desired information? In the Playtime Cellular application, the salesperson (the user) must enter the customer s name, street address, city, state, ZIP code, and number of blue and pink phones ordered. What information will the application need to calculate to display and/ or print the desired information? The Playtime Cellular application needs to calculate the total number of phones ordered and the total price of the order. How will the user end the application? All applications should provide a way for the user to end the application. The Playtime Cellular application will use an Exit button for this task. Will previous information need to be cleared from the screen before new information is entered? After the salesperson enters and calculates an order, he or she will need to clear the customer s information from the screen before entering the next order. Figure 2-6 shows the Playtime Cellular application s tasks listed in a TOE chart. The tasks do not need to be listed in any particular order. In this case, the data entry tasks are listed first, followed by the calculation tasks, display tasks, application ending task, and screen clearing task. 65 Task Object Event Get the following order information from the user: Customer s name Street address City State ZIP code Number of blue phones ordered Number of pink phones ordered Calculate total phones ordered and total price Display the following information: Customer s name Street address City State ZIP code Number of blue phones ordered Number of pink phones ordered Total phones ordered Total price End the application Clear screen for the next order Figure 2-6 Tasks entered in a TOE chart You can draw a TOE chart by hand or use the table feature in a word processor (such as Microsoft Word).
4 CHAPTER 2 Designing Applications 66 Identifying the Objects After completing the Task column of the TOE chart, you then assign each task to an object in the user interface. For this application, the only objects you will use besides the Windows form itself are the button, label, and text box controls. As you already know, you use a label to display information that you do not want the user to change while the application is running, and you use a button to perform an action immediately after the user clicks it. You use a text box to give the user an area in which to enter data. The first task listed in Figure 2-6 is to get the order information from the user. For each order, the salesperson will need to enter the customer s name, address, city, state, and ZIP code, as well as the number of blue phones ordered and the number of pink phones ordered. Because you need to provide the salesperson with areas in which to enter the information, you will assign the first task to seven text boxes one for each item of information. The three-character ID used when naming text boxes is txt, so you will name the text boxes txtname, txtaddress, txtcity, txtstate, txtzip, txtblue, and txtpink. The second task listed in the TOE chart is to calculate both the total number of phones ordered and the total price. So that the salesperson can calculate these amounts at any time, you will assign the task to a button named btncalc. The third task listed in the TOE chart is to display the order information, the total number of phones ordered, and the total price. The order information is displayed automatically when the user enters that information in the seven text boxes. The total phones ordered and total price, however, are not entered by the user. Instead, those amounts are calculated by the btncalc control. Because the user should not be allowed to change the calculated results, you will have the btncalc control display the total phones ordered and total price in two label controls named lbltotalphones and lbltotalprice. Notice that the task of displaying the total phones ordered involves two objects: btncalc and lbltotalphones. The task of displaying the total price also involves two objects: btncalc and lbltotalprice. The last two tasks listed in the TOE chart are End the application and Clear screen for the next order. You will assign the tasks to buttons named btnexit and btnclear, respectively; doing this gives the user control over when the tasks are performed. Figure 2-7 shows the TOE chart with the Task and Object columns completed. Task Object Event Get the following order information from the user: Customer s name txtname Street address txtaddress City txtcity State txtstate ZIP code txtzip Number of blue phones ordered txtblue Number of pink phones ordered txtpink Calculate total phones ordered and total price btncalc Figure 2-7 Tasks and objects entered in a TOE chart (continues)
5 Planning an Object-Oriented Application LESSON A (continued) Task Object Event Display the following information: Customer s name txtname Street address txtstreet City txtcity State txtstate ZIP code txtzip Number of blue phones ordered txtblue Number of pink phones ordered txtpink Total phones ordered btncalc, lbltotalphones Total price btncalc, lbltotalprice 67 End the application Clear screen for the next order btnexit btnclear Figure 2-7 Tasks and objects entered in a TOE chart Identifying the Events After defining the application s tasks and assigning the tasks to objects in the interface, you then determine which event (if any) must occur for an object to carry out its assigned task. The seven text boxes listed in the TOE chart in Figure 2-7 are assigned the task of getting and displaying the order information. Text boxes accept and display information automatically, so no special event is necessary for them to do their assigned task. The two label controls listed in the TOE chart are assigned the task of displaying the total number of phones ordered and the total price of the order. Label controls automatically display their contents; so, here again, no special event needs to occur. (Recall that the two label controls will get their values from the btncalc control.) The remaining objects listed in the TOE chart are the three buttons. You will have the buttons perform their assigned tasks when the user clicks them. Figure 2-8 shows the completed TOE chart for the Playtime Cellular application. Task Object Event Get the following order information from the user: Customer s name txtname None Street address txtaddress None City txtcity None State txtstate None ZIP code txtzip None Number of blue phones ordered txtblue None Number of pink phones ordered txtpink None Calculate total phones ordered and total price btncalc Click Figure 2-8 Completed TOE chart ordered by task (continues)
6 CHAPTER 2 Designing Applications (continued) 68 Task Object Event Display the following information: Customer s name txtname None Street address txtstreet None City txtcity None State txtstate None ZIP code txtzip None Number of blue phones ordered txtblue None Number of pink phones ordered txtpink None Total phones ordered btncalc, lbltotalphones Click, None Total price btncalc, lbltotalprice Click, None End the application btnexit Click Clear screen for the next order btnclear Click Figure 2-8 Completed TOE chart ordered by task If the application you are creating is small, as is the Playtime Cellular application, you can use the TOE chart in its current form to help you write the Visual Basic code. When the application is large, however, it is often helpful to rearrange the TOE chart so that it is ordered by object rather than by task. To do so, you list all of the objects in the Object column of a new TOE chart, being sure to list each object only once. Then list each object s tasks and events in the Task and Event columns, respectively. Figure 2-9 shows the rearranged TOE chart ordered by object rather than by task. Task Object Event 1. Calculate total phones ordered and total price btncalc Click 2. Display total phones ordered and total price in lbltotalphones and lbltotalprice Clear screen for the next order btnclear Click End the application btnexit Click Display total phones ordered (from btncalc) lbltotalphones None Display total price (from btncalc) lbltotalprice None Get and display the order information txtname, None txtaddress, txtcity, txtstate, txtzip, txtblue, txtpink Figure 2-9 Completed TOE chart ordered by object After completing the TOE chart, the next step is to draw a rough sketch of the user interface.
7 Planning an Object-Oriented Application LESSON A Drawing a Sketch of the User Interface Although the TOE chart lists the objects to include in the interface, it does not tell you where to place those objects on the form. While the design of an interface is open to creativity, there are some guidelines to which you should adhere so that your application is consistent with the Windows standards. This consistency will make your application easier to both learn and use, because the user interface will have a familiar look to it. The guidelines are referred to as GUI (graphical user interface) guidelines. The first GUI guideline covered in this book pertains to the organization of the controls in the interface. In Western countries, the user interface should be organized so that the information flows either vertically or horizontally, with the most important information always located in the upper-left corner of the interface. In a vertical arrangement, the information flows from top to bottom: the essential information is located in the first column of the interface, while secondary information is placed in subsequent columns. In a horizontal arrangement, on the other hand, the information flows from left to right: the essential information is placed in the first row of the interface, with secondary information placed in subsequent rows. Related controls should be grouped together using either white (empty) space or one of the tools located in the Containers section of the toolbox. Examples of tools found in the Containers section include the GroupBox, Panel, and TableLayoutPanel tools. The difference between a panel and a group box is that, unlike a group box, a panel can have scroll bars. However, unlike a panel, a group box has a Text property that you can use to indicate the contents of the control. Unlike the panel and group box controls, the table layout panel control provides a table structure in which you place other controls. Figures 2-10 and 2-11 show two different sketches of the Playtime Cellular interface. In Figure 2-10 the information is arranged vertically, and white space is used to group related controls together. In Figure 2-11 the information is arranged horizontally, with related controls grouped together using tools from the Containers section of the toolbox. Each text box and button in both figures is labeled so the user knows the control s purpose. The Name: label that identifies the txtname control tells the user the type of information to enter in the text box. Similarly, the Calculate Order caption on the btncalc control indicates the action the button will perform when it is clicked. Some companies have their own standards for interfaces used within the company. A company s standards supersede the Windows standards. The Ch02AVideo fi le demonstrates how to use the group box, panel, and table layout panel controls. 69 phone image Playtime Cellular Order Form Name: Address: City: State: ZIP: Calculate Order Clear Screen Exit Blue phones ordered: Pink phones ordered: Total phones: Total price: Figure 2-10 Vertical arrangement of the Playtime Cellular application
8 CHAPTER 2 Designing Applications phone image Playtime Cellular Order Form Order information 70 Name: City: Address: State: ZIP: Blue phones ordered: Pink phones ordered: Total phones: Total price: Calculate Order Clear Screen Exit Figure 2-11 Horizontal arrangement of the Playtime Cellular application Most times, program output (such as the result of calculations) is displayed in a label control in the interface. Label controls that display program output should be labeled to make their contents obvious to the user. In the interfaces shown in Figures 2-10 and 2-11, the Total phones: and Total price: labels identify the contents of the lbltotalphones and lbltotalprice controls, respectively. The text contained in an identifying label should be meaningful and left-aligned within the label. In most cases, an identifying label should be from one to three words only and appear on one line. In addition, the identifying label should be positioned either above or to the left of the control it identifies. An identifying label should end with a colon (:). The colon distinguishes an identifying label from other text in the user interface, such as the heading text Playtime Cellular Order Form. Some assistive technologies, which are technologies that provide assistance to individuals with disabilities, rely on the colons to make this distinction. The Windows standard is to use sentence capitalization for identifying labels. Sentence capitalization means you capitalize only the first letter in the first word and in any words that are customarily capitalized. As you learned in Chapter 1, buttons are identified by the text that appears on the button s face. The text is often referred to as the button s caption. The caption should be meaningful. In addition, it should be from one to three words only and appear on one line. A button s caption should be entered using book title capitalization, which means you capitalize the first letter in each word, except for articles, conjunctions, and prepositions that do not occur at either the beginning or end of the text. When the buttons are positioned horizontally, as they are in Figure 2-11, all the buttons should be the same height; their widths, however, may vary if necessary. If the buttons are stacked vertically, as they are in Figure 2-10, all the buttons should be the same height and width. In a group of buttons, the most commonly used button typically appears first either on the left (in a horizontal arrangement) or on the top (in a vertical arrangement).
9 Lesson A Summary LESSON A When positioning the controls in the interface, place related controls close to each other and be sure to maintain a consistent margin from the edges of the form. Also, it s helpful to align the borders of the controls wherever possible to minimize the number of different margins appearing in the interface. Doing this allows the user to more easily scan the information. You can align the borders using the snap lines that appear as you are building the interface. Or, you can use the Format menu to align (and also size) the controls. In this lesson, you learned some basic guidelines to follow when sketching a graphical user interface (GUI). You will learn more GUI guidelines in the remaining lessons and in subsequent chapters. You can find a complete list of the GUI guidelines in Appendix B of this book. 71 GUI DESIGN TIP Layout and Organization of the User Interface Organize the user interface so that the information flows either vertically or horizontally, with the most important information always located in the upper-left corner of the screen. Group related controls together using either white (empty) space or one of the tools contained in the Containers section of the toolbox. Use a label to identify each text box in the user interface. Also use a label to identify other label controls that display program output. The label text should be meaningful. It also should be from one to three words only and appear on one line. Left-align the text within the label, and position the label either above or to the left of the control it identifies. Enter the label text using sentence capitalization, and follow the label text with a colon (:). Display a meaningful caption on the face of each button. The caption should indicate the action the button will perform when clicked. Enter the caption using book title capitalization. Place the caption on one line and use from one to three words only. When a group of buttons are positioned horizontally, each button in the group should be the same height. When a group of buttons are positioned vertically, each button in the group should be the same height and width. In a group of buttons, the most commonly used button is typically the first button in the group. Align the borders of the controls wherever possible to minimize the number of different margins appearing in the interface. Lesson A Summary To create an OO application: 1. Meet with the client 2. Plan the application
10 CHAPTER 2 Designing Applications Build the user interface 4. Code the application 5. Test and debug the application 6. Assemble the documentation To plan an OO application in Visual Basic 2010: 1. Identify the tasks the application needs to perform. 2. Identify the objects to which you will assign the tasks. 3. Identify the events required to trigger an object into performing its assigned tasks. 4. Draw a sketch of the user interface. To assist you in identifying the major tasks an application needs to perform, ask the following questions: 1. What information will the application need to display on the screen and/or print on the printer? 2. What information will the user need to enter into the user interface to display and/or print the desired information? 3. What information will the application need to calculate to display and/or print the desired information? 4. How will the user end the application? 5. Will previous information need to be cleared from the screen before new information is entered? Lesson A Key Terms Book title capitalization the capitalization used for a button s caption; refers to capitalizing the first letter in each word, except for articles, conjunctions, and prepositions that do not occur at either the beginning or end of the caption Sentence capitalization the capitalization used for identifying labels; refers to capitalizing only the first letter in the first word and in any words that are customarily capitalized Text box a control that provides an area in the form for the user to enter data Lesson A Review Questions 1. When designing a user interface, the most important information should be placed in the corner of the interface. a. lower-left b. lower-right c. upper-left d. upper-right
11 Lesson A Exercises LESSON A 2. A button s caption should be entered using. a. book title capitalization b. sentence capitalization c. either book title capitalization or sentence capitalization 3. Which of the following statements is false? a. The text contained in identifying labels should be left-aligned within the label. b. An identifying label should be positioned either above or to the left of the control it identifies. c. Identifying labels should be entered using book title capitalization. d. Identifying labels should end with a colon (:) Listed below are the four steps you should follow when planning an OO application. Put the steps in the proper order by placing a number (1 through 4) on the line to the left of the step. Identify the objects to which you will assign the tasks. Draw a sketch of the user interface. Identify the tasks the application needs to perform. Identify the events required to trigger an object into performing its assigned tasks. 5. Listed below are the six steps you should follow when creating an OO application. Put the steps in the proper order by placing a number (1 through 6) on the line to the left of the step. Lesson A Exercises Test and debug the application Build the user interface Code the application Assemble the documentation Plan the application Meet with the client 1. Sarah Brimley is the accountant at Paper Products. The salespeople at Paper Products are paid a commission, which is a percentage of the sales they make. Sarah wants you to create an application that will compute the commission after she enters the salesperson s name, sales, and commission rate (expressed as a decimal number). For example, if Sarah enters 2000 as the sales and.1 (the decimal equivalent of 10%) as the commission rate, the commission amount should INTRODUCTORY
12 CHAPTER 2 Designing Applications 74 INTERMEDIATE INTERMEDIATE be 200. Prepare a TOE chart ordered by task, and then rearrange the TOE chart so that it is ordered by object. Draw a sketch of the user interface. 2. RM Sales divides its sales territory into four regions: North, South, East, and West. Robert Gonzales, the sales manager, wants an application that allows him to enter the current year s sales for each region and the projected increase (expressed as a decimal number) for each region. He wants the application to compute the following year s projected sales for each region. As an example, if Robert enters as the current sales for the South region, and then enters.05 (the decimal equivalent of 5%) as the projected increase, the application should display as the next year s projected sales. Prepare a TOE chart ordered by task, and then rearrange the TOE chart so that it is ordered by object. Draw a sketch of the user interface. 3. Open the Time Solution (Time Solution.sln) file contained in the VB2010\Chap02\Time Solution folder. If necessary, open the designer window. Lay out and organize the interface so it follows all of the GUI design guidelines you have learned so far. (Refer to Appendix B for a listing of the guidelines.) Code the Exit button s Click event procedure so it ends the application. Save the solution and then start the application. Click the Exit button to end the application and then close the solution.
Chapter Two Creating a User Interface
Microsoft Visual Basic 2015: Reloaded Sixth Edition Chapter Two Creating a User Interface Objectives After studying this chapter, you should be able to: Plan an application using a TOE chart Use a text
More informationFull file at Chapter 2: Creating a User Interface
Chapter 2: Creating a User Interface TRUE/FALSE 1. Text boxes accept and display information automatically, so no special event is necessary for them to do their assigned task. T PTS: 1 REF: 84 2. A button
More information3. The first step in the planning phase of a programming solution is to sketch the user interface.
Chapter 2: Designing Applications TRUE/FALSE 1. For an application to fulfill the wants and needs of the user, it is essential for the programmer to plan the application jointly with the user. ANS: T PTS:
More informationLESSON B. The Toolbox Window
The Toolbox Window After studying Lesson B, you should be able to: Add a control to a form Set the properties of a label, picture box, and button control Select multiple controls Center controls on the
More informationProgramming Logic Beginning
Programming Logic Beginning 152-101 Designing Programs and Applications Quick Links & Text References Program Design Pages 23 27 Algorithms Pages 25 26 Levels of Design Pages IOPs Pages User Interface
More informationRecommended GUI Design Standards
Recommended GUI Design Standards Page 1 Layout and Organization of Your User Interface Organize the user interface so that the information follows either vertically or horizontally, with the most important
More informationProgramming Logic - Beginning
Instructor s Programming Logic - Beginning Designing Programs and Applications Programming Logic - Beginning 152-101 Designing Programs and Applications Quick Links & Text References Program Design Pages
More informationLESSON A. The Splash Screen Application
The Splash Screen Application LESSON A LESSON A After studying Lesson A, you should be able to: Start and customize Visual Studio 2010 or Visual Basic 2010 Express Create a Visual Basic 2010 Windows application
More informationCreating Reports in Access 2007 Table of Contents GUIDE TO DESIGNING REPORTS... 3 DECIDE HOW TO LAY OUT YOUR REPORT... 3 MAKE A SKETCH OF YOUR
Creating Reports in Access 2007 Table of Contents GUIDE TO DESIGNING REPORTS... 3 DECIDE HOW TO LAY OUT YOUR REPORT... 3 MAKE A SKETCH OF YOUR REPORT... 3 DECIDE WHICH DATA TO PUT IN EACH REPORT SECTION...
More informationStudy Guide. PCIC 3 B2 GS3- Key Applications-Excel. Copyright 2010 Teknimedia Corporation
Study Guide PCIC 3 B2 GS3- Key Applications-Excel Copyright 2010 Teknimedia Corporation Teknimedia grants permission to any licensed owner of PCIC 3 B GS3 Key Applications-Excel to duplicate the contents
More informationChanging the Layout of a Document
LESSON 5 Changing the Layout of a Document 5.1 After completing this lesson, you will be able to: Adjust page margin settings. Set paragraph indentation and spacing. Change indents and tab settings. Insert
More informationIntermediate Microsoft Office 2016: Word
Intermediate Microsoft Office 2016: Word Updated January 2017 Price: $1.20 Lesson 1: Setting Margins A margin is the distance from the text to the paper s edge. The default setting is 1 all around the
More informationSkill Exam Objective Objective Number. Setting Page Layout Modify page setup Insert breaks to create sections.
5 Managing Text Flow LESSON SKILL MATRIX Skill Exam Objective Objective Number Setting Page Layout Modify page setup. 1.3.1 Working with Breaks Force page breaks. Insert breaks to create sections. 2.3.5
More informationLocation of menu elements
E Creating Menus Appendix E C5779 39147 Page 1 07/10/06--JHR In Visual Basic 2005, you use a MenuStrip control to include one or more menus in an application. You instantiate a MenuStrip control using
More informationExcel. module. Lesson 1 Create a Worksheet Lesson 2 Create and Revise. Lesson 3 Edit and Format
module 2 Excel Lesson 1 Create a Worksheet Lesson 2 Create and Revise Formulas Lesson 3 Edit and Format Worksheets Lesson 4 Print Worksheets Lesson 5 Modify Workbooks Lesson 6 Create and Modify Charts
More informationHydroOffice Diagrams
Hydro Office Software for Water Sciences HydroOffice Diagrams User Manual for Ternary 1.0, Piper 2.0 and Durov 1.0 tool HydroOffice.org Citation: Gregor M. 2013. HydroOffice Diagrams user manual for Ternary1.0,
More informationBefore you begin. Topic 1: Prepare to use spreadsheets 1
Contents Before you begin vii Topic 1: Prepare to use spreadsheets 1 1A Use safe work practices 2 1B Minimise wastage 18 1C Identify spreadsheet task requirements 21 Summary 32 Learning checkpoint 1: Prepare
More informationPowerPoint 2003: Basic Instructor s Edition
PowerPoint 2003: Basic Instructor s Edition ILT Series COPYRIGHT Axzo Press. All rights reserved. No part of this work may be reproduced, transcribed, or used in any form or by any means graphic, electronic,
More informationStrategic Series-7001 Introduction to Custom Screens Version 9.0
Strategic Series-7001 Introduction to Custom Screens Version 9.0 Information in this document is subject to change without notice and does not represent a commitment on the part of Technical Difference,
More informationSKILL AREA 210: USE A WORD PROCESSING SOFTWARE. Lesson 1: Getting Familiar with Microsoft Word 2007 for Windows...5
Contents Microsoft Word 2007...5 Lesson 1: Getting Familiar with Microsoft Word 2007 for Windows...5 The Microsoft Office Button...6 The Quick Access Toolbar...6 The Title Bar...6 The Ribbon...6 The Ruler...6
More informationMICROSOFT OFFICE. Courseware: Exam: Sample Only EXCEL 2016 CORE. Certification Guide
MICROSOFT OFFICE Courseware: 3263 2 Exam: 77 727 EXCEL 2016 CORE Certification Guide Microsoft Office Specialist 2016 Series Microsoft Excel 2016 Core Certification Guide Lesson 1: Introducing Excel Lesson
More informationGetting Started with. Office 2008
Getting Started with Office 2008 Copyright 2010 - Information Technology Services Kennesaw State University This document may be downloaded, printed, or copied, for educational use, without further permission
More informationCorel Ventura 8 Introduction
Corel Ventura 8 Introduction Training Manual A! ANZAI 1998 Anzai! Inc. Corel Ventura 8 Introduction Table of Contents Section 1, Introduction...1 What Is Corel Ventura?...2 Course Objectives...3 How to
More informationUNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education *1943050649* INFORMATION AND COMMUNICATION TECHNOLOGY 0417/21 Paper 2 Practical Test May/June
More informationLesson Skill Matrix Skill Exam Objective Objective Number
Lesson 6 Page 1 Creating Tables Lesson Skill Matrix Skill Exam Objective Objective Number Creating a Table Create a table by specifying rows and columns. 3.1.3 Formatting a Table Apply table styles. 3.1.4
More informationSkill Exam Objective Objective Number
Creating Tables 6 LESSON SKILL MATRIX Skill Exam Objective Objective Number Creating a Table Create a table by specifying rows and columns. 3.1.3 Formatting a Table Apply table styles. 3.1.4 Managing Tables
More informationIntroduction to tabs and tables
L E S S O N 5 Introduction to tabs and tables Suggested teaching time 40-50 minutes Lesson objectives To work with tab stops and tables in your document, you will: a b c Identify, set, edit, and remove
More informationExcel 2013 Next Steps
Excel 2013 Next Steps ADULT SERVICES DEPARTMENT CRYSTAL LAKE PUBLIC LIBRARY 126 W. PADDOCK STREET CRYSTAL LAKE, IL 60014 815-459-1687, X7 WWW.CLPL.ORG Agenda 2 Home Toolbar Alignment Group Number Formats
More informationInDesign Tools Overview
InDesign Tools Overview REFERENCE If your palettes aren t visible you can activate them by selecting: Window > Tools Transform Color Tool Box A Use the selection tool to select, move, and resize objects.
More informationMICROSOFT EXCEL BIS 202. Lesson 1. Prepared By: Amna Alshurooqi Hajar Alshurooqi
MICROSOFT EXCEL Prepared By: Amna Alshurooqi Hajar Alshurooqi Lesson 1 BIS 202 1. INTRODUCTION Microsoft Excel is a spreadsheet application used to perform financial calculations, statistical analysis,
More informationOnly Getting Started Evaluation For 1
Microsoft Office Specialist 2010 Series Microsoft OneNote 2010 Core Certification Lesson 1: Getting Started Lesson Objectives In this lesson, you will look at how to configure or personalize OneNote, including
More informationIntroduction Microsoft Word CMPE 101 Fundamentals of Computer Engineering EXPERIMENT - 1
CMPE 101 EXPERIMENT 1 * INTRODUCTION TO MICROSOFT WORD AND EXCEL Aims 1. Getting used to the Graphical User Interface (GUI) of Windows Operating Systems. 2. Understanding how word processors work and developing
More information2 USING VB.NET TO CREATE A FIRST SOLUTION
25 2 USING VB.NET TO CREATE A FIRST SOLUTION LEARNING OBJECTIVES GETTING STARTED WITH VB.NET After reading this chapter, you will be able to: 1. Begin using Visual Studio.NET and then VB.NET. 2. Point
More informationUsing Visual Basic Studio 2008
Using Visual Basic Studio 2008 Recall that object-oriented programming language is a programming language that allows the programmer to use objects to accomplish a program s goal. An object is anything
More informationDeskTop Publishing on Linux
DeskTop Publishing on Linux Introduction Desktop Publishing (DTP) is the art of bringing together seperate elements in one format. It can be used to create flyers, posters and newsletters Applications
More informationPowerPoint Introduction. Video: Slide Basics. Understanding slides and slide layouts. Slide Basics
PowerPoint 2013 Slide Basics Introduction PowerPoint presentations are made up of a series of slides. Slides contain the information you will present to your audience. This might include text, pictures,
More informationActivity The Coordinate System and Descriptive Geometry
Activity 1.5.1 The Coordinate System and Descriptive Geometry Introduction North, east, south, and west. Go down the street about six blocks, take a left, and then go north for about 2 miles; you will
More informationBudget Exercise for Intermediate Excel
Budget Exercise for Intermediate Excel Follow the directions below to create a 12 month budget exercise. Read through each individual direction before performing it, like you are following recipe instructions.
More informationProgram and Graphical User Interface Design
CHAPTER 2 Program and Graphical User Interface Design OBJECTIVES You will have mastered the material in this chapter when you can: Open and close Visual Studio 2010 Create a Visual Basic 2010 Windows Application
More informationWeek 5 Creating a Calendar. About Tables. Making a Calendar From a Table Template. Week 5 Word 2010
Week 5 Creating a Calendar About Tables Tables are a good way to organize information. They can consist of only a few cells, or many cells that cover several pages. You can arrange boxes or cells vertically
More informationExcel 2007 Fundamentals
Excel 2007 Fundamentals Introduction The aim of this document is to introduce some basic techniques for using Excel to enter data, perform calculations and produce simple charts based on that information.
More informationABB PowerPoint template User s Guide
Corporate Communications February 2006 ABB PowerPoint template User s Guide ABB Group -1- ABB PowerPoint template User s Guide Table of Contents pg 3 The ABB PowerPoint template pg 7 Minimizing overall
More informationUnit 9: Excel Page( )
Unit 9: Excel Page( 496-499) Lab: A. Font B. Fill color C. Font color D. View buttons E. Numeric entry F. Row G. Cell H. Column I. Workbook window J. Active sheet K. Status bar L. Range M. Column labels
More informationWindows Application Development Tutorial for ASNA Visual RPG 8.0 for Microsoft Visual Studio.NET 2005
Windows Application Development Tutorial for ASNA Visual RPG 8.0 for Microsoft Visual Studio.NET 2005 Information in this document is subject to change without notice. Names and data used in examples are
More informationPOFT 2301 INTERMEDIATE KEYBOARDING LECTURE NOTES
INTERMEDIATE KEYBOARDING LECTURE NOTES Be sure that you are reading the textbook information and the notes on the screen as you complete each part of the lessons in this Gregg Keyboarding Program (GDP).
More informationSince its earliest days about 14 years ago Access has been a relational
Storing and Displaying Data in Access Since its earliest days about 14 years ago Access has been a relational database program, storing data in tables and using its own queries, forms, and reports to sort,
More informationBook 5. Chapter 1: Slides with SmartArt & Pictures... 1 Working with SmartArt Formatting Pictures Adjust Group Buttons Picture Styles Group Buttons
Chapter 1: Slides with SmartArt & Pictures... 1 Working with SmartArt Formatting Pictures Adjust Group Buttons Picture Styles Group Buttons Chapter 2: Slides with Charts & Shapes... 12 Working with Charts
More informationWhat is Word? How to Open Word. Intro to Word 2010 by Lodi Memorial Library Developed by Barb Hauck-Mah for ESL Literacy Grant
Intro to Word 2010 by Lodi Memorial Library Developed by Barb Hauck-Mah for ESL Literacy Grant What is Word? Word is a computer software program that has many tools for typing and editing documents with
More informationCHAPTER 4: MICROSOFT OFFICE: EXCEL 2010
CHAPTER 4: MICROSOFT OFFICE: EXCEL 2010 Quick Summary A workbook an Excel document that stores data contains one or more pages called a worksheet. A worksheet or spreadsheet is stored in a workbook, and
More informationDecimals should be spoken digit by digit eg 0.34 is Zero (or nought) point three four (NOT thirty four).
Numeracy Essentials Section 1 Number Skills Reading and writing numbers All numbers should be written correctly. Most pupils are able to read, write and say numbers up to a thousand, but often have difficulty
More informationLes s on Objectives. Student Files Us ed. Student Files Crea ted
Lesson 10 - Pivot Tables 103 Lesson 10 P ivot T ables Les s on Topics Creating a Pivot Table Exercise: Creating a Balance Summary Formatting a Pivot Table Creating a Calculated Field Les s on Objectives
More informationPart I - WORKING WITH ABSOLUTE REFERENCES
INTRODUCTION TO COMPUTER CONCEPTS CSIT 100 LAB: MORE WORK with MS EXCEL Part I - WORKING WITH ABSOLUTE REFERENCES This is an implementation of a spreadsheet program. It contains 1,048,576 rows, and 16,384
More informationSample Chapters. To learn more about this book, visit the detail page at: go.microsoft.com/fwlink/?linkid=192147
Sample Chapters Copyright 2010 by Online Training Solutions, Inc. All rights reserved. To learn more about this book, visit the detail page at: go.microsoft.com/fwlink/?linkid=192147 Chapter at a Glance
More informationMaking Tables and Figures
Making Tables and Figures Don Quick Colorado State University Tables and figures are used in most fields of study to provide a visual presentation of important information to the reader. They are used
More informationMicrosoft Word 2016 LEVEL 1
TECH TUTOR ONE-ON-ONE COMPUTER HELP COMPUTER CLASSES Microsoft Word 2016 LEVEL 1 kcls.org/techtutor Microsoft Word 2016 Level 1 Manual Rev 11/2017 instruction@kcls.org Microsoft Word 2016 Level 1 Welcome
More informationMy First iphone App. 1. Tutorial Overview
My First iphone App 1. Tutorial Overview In this tutorial, you re going to create a very simple application on the iphone or ipod Touch. It has a text field, a label, and a button. You can type your name
More informationIT ACADEMY LESSON PLAN
IT Academy Program 10 IT ACADEMY LESSON PLAN Microsoft Excel Lesson 1 Turn potential into success Lesson 1: Understanding Microsoft Office Excel 2010 Learning Objectives Lesson Introduction Creating a
More informationAbbreviated Title of Report. Table of Contents USING THIS DOCUMENT...2 SDWP REPORT FORMATTING...2 Charts...3 Tables...9 APPENDIX A...
Table of Contents USING THIS DOCUMENT...2 SDWP REPORT FORMATTING...2 Charts...3 Tables...9 APPENDIX A...12 1 USING THIS DOCUMENT When you open this document, your first move should be to save as something
More informationUsing Microsoft Word. Table of Contents
Using Microsoft Word Table of Contents The Word Screen... 2 Document View Buttons... 2 Selecting Text... 3 Using the Arrow Keys... 3 Using the Mouse... 3 Line Spacing... 4 Paragraph Alignment... 4 Show/Hide
More informationWhat we will learn in Introduction to Excel. How to Open Excel. Introduction to Excel 2010 Lodi Memorial Library NJ Developed by Barb Hauck-Mah
Introduction to Excel 2010 Lodi Memorial Library NJ Developed by Barb Hauck-Mah What is Excel? It is a Microsoft Office computer software program to organize and analyze numbers, data and labels in spreadsheet
More informationMicrosoft Excel 2007
Learning computers is Show ezy Microsoft Excel 2007 301 Excel screen, toolbars, views, sheets, and uses for Excel 2005-8 Steve Slisar 2005-8 COPYRIGHT: The copyright for this publication is owned by Steve
More informationExcel Select a template category in the Office.com Templates section. 5. Click the Download button.
Microsoft QUICK Excel 2010 Source Getting Started The Excel Window u v w z Creating a New Blank Workbook 2. Select New in the left pane. 3. Select the Blank workbook template in the Available Templates
More informationWord 2007/10/13 1 Introduction
Objectives Word 2007/10/13 1 Introduction Understand the new Word 2007 Interface Navigate the Office button Learn about the Quick Access menu Navigate the Ribbon menu interface Understand the I-beam Learn
More informationExcel 2010: Getting Started with Excel
Excel 2010: Getting Started with Excel Excel 2010 Getting Started with Excel Introduction Page 1 Excel is a spreadsheet program that allows you to store, organize, and analyze information. In this lesson,
More informationFormatting, Saving and Printing in Word 2013
Revision 3 (--04) Computer Basics Formatting, Saving and Printing in Word 03 MICROSOFT WORD 03: This program allows you to create new documents, make easy changes, insert media, and effectively save and
More informationWhen you pass Exam : Access 2010, you complete the requirements for the Microsoft Office Specialist (MOS) - Access 2010 certification.
Appendix 1 Microsoft Office Specialist: Access Certification Introduction The candidates for Microsoft Office Specialist certification should have core-level knowledge of Microsoft Office Access 2010.
More informationEXCEL BASICS: MICROSOFT OFFICE 2007
EXCEL BASICS: MICROSOFT OFFICE 2007 GETTING STARTED PAGE 02 Prerequisites What You Will Learn USING MICROSOFT EXCEL PAGE 03 Opening Microsoft Excel Microsoft Excel Features Keyboard Review Pointer Shapes
More informationWorking with Charts Stratum.Viewer 6
Working with Charts Stratum.Viewer 6 Getting Started Tasks Additional Information Access to Charts Introduction to Charts Overview of Chart Types Quick Start - Adding a Chart to a View Create a Chart with
More informationMicrosoft Word 2003 for Windows, Part 2
Microsoft Word 2003 for Windows, Part 2 In this workshop, the following Word 2003 features will be covered: Creating and using Tables Formatting text using Styles Using MailMerge Arranging text in Columns
More informationIntroduction to Microsoft Office PowerPoint 2010
Introduction to Microsoft Office PowerPoint 2010 TABLE OF CONTENTS Open PowerPoint 2010... 1 About the Editing Screen... 1 Create a Title Slide... 6 Save Your Presentation... 6 Create a New Slide... 7
More informationExcel 2013 for Beginners
Excel 2013 for Beginners Class Objective: This class will familiarize you with the basics of using Microsoft Excel. Class Outline: Introduction to Microsoft Excel 2013... 1 Microsoft Excel...2-3 Getting
More informationEVALUATION COPY. Unauthorized Reproduction or Distribution Prohibited
INTRODUCTION TO MICROSOFT EXCEL 2016 Introduction to Microsoft Excel 2016 (EXC2016.1 version 1.0.1) Copyright Information Copyright 2016 Webucator. All rights reserved. The Authors Dave Dunn Dave Dunn
More informationHOUR 12. Adding a Chart
HOUR 12 Adding a Chart The highlights of this hour are as follows: Reasons for using a chart The chart elements The chart types How to create charts with the Chart Wizard How to work with charts How to
More informationSAS Web Report Studio 3.1
SAS Web Report Studio 3.1 User s Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2006. SAS Web Report Studio 3.1: User s Guide. Cary, NC: SAS
More informationPerformance Measurement Accountability System
USDA Forest Service State & Private Forestry COOPERATIVE FORESTRY Performance Measurement Accountability System Technical User Manual Revised October 2001 USING THIS MANUAL To fully understand the PMAS
More informationUsing Charts in a Presentation 6
Using Charts in a Presentation 6 LESSON SKILL MATRIX Skill Exam Objective Objective Number Building Charts Create a chart. Import a chart. Modifying the Chart Type and Data Change the Chart Type. 3.2.3
More informationSetup Mount the //geobase/geo4315 server and add a new Lab2 folder in your user folder.
L AB 2 L AB M2 ICROSOFT E XCEL O FFICE W ORD, E XCEL & POWERP OINT XCEL & P For this lab, you will practice importing datasets into an Excel worksheet using different types of formatting. First, you will
More informationDrawing an Integrated Circuit Chip
Appendix C Drawing an Integrated Circuit Chip In this chapter, you will learn how to use the following VBA functions to World Class standards: Beginning a New Visual Basic Application Opening the Visual
More informationTips and Techniques for Designing the Perfect Layout with SAS Visual Analytics
SAS2166-2018 Tips and Techniques for Designing the Perfect Layout with SAS Visual Analytics Ryan Norris and Brian Young, SAS Institute Inc., Cary, NC ABSTRACT Do you want to create better reports but find
More informationPowerPoint Slide Basics. Introduction
PowerPoint 2016 Slide Basics Introduction Every PowerPoint presentation is composed of a series of slides. To begin creating a slide show, you'll need to know the basics of working with slides. You'll
More informationHow to Make Graphs with Excel 2007
Appendix A How to Make Graphs with Excel 2007 A.1 Introduction This is a quick-and-dirty tutorial to teach you the basics of graph creation and formatting in Microsoft Excel. Many of the tasks that you
More informationTable of Contents The University of Akron These materials were developed and are owned by The University of Akron. All rights reserved.
Table of Contents COURSE OVERVIEW... 2 CONVENTIONS USED IN THIS MANUAL... 3 LESSON 1: SYMBOLS... 4 INSERTING SYMBOLS... 4 USING AUTOCORRECT TO INSERT SYMBOLS... 5 TURN ON AUTOCORRECT... 5 LESSON 2: SPECIAL
More informationLearning Worksheet Fundamentals
1.1 LESSON 1 Learning Worksheet Fundamentals After completing this lesson, you will be able to: Create a workbook. Create a workbook from a template. Understand Microsoft Excel window elements. Select
More informationUsing Excel 2011 at Kennesaw State University
Using Excel 2011 at Kennesaw State University Getting Started Information Technology Services Outreach and Distance Learning Technologies Copyright 2011 - Information Technology Services Kennesaw State
More informationBusinessObjects Frequently Asked Questions
BusinessObjects Frequently Asked Questions Contents Is there a quick way of printing together several reports from the same document?... 2 Is there a way of controlling the text wrap of a cell?... 2 How
More informationPowerPoint Essentials 1
PowerPoint Essentials 1 LESSON SKILL MATRIX Skill Exam Objective Objective Number Working with an Existing Presentation Change views of a presentation. Insert text on a slide. 1.5.2 2.1.1 SOFTWARE ORIENTATION
More informationEXCEL + POWERPOINT. Analyzing, Visualizing, and Presenting Data-Rich Insights to Any Audience KNACK TRAINING
EXCEL + POWERPOINT Analyzing, Visualizing, and Presenting Data-Rich Insights to Any Audience KNACK TRAINING KEYBOARD SHORTCUTS NAVIGATION & SELECTION SHORTCUTS 3 EDITING SHORTCUTS 3 SUMMARIES PIVOT TABLES
More informationExercise 1: Introduction to MapInfo
Geog 578 Exercise 1: Introduction to MapInfo Page: 1/22 Geog 578: GIS Applications Exercise 1: Introduction to MapInfo Assigned on January 25 th, 2006 Due on February 1 st, 2006 Total Points: 10 0. Convention
More informationChapter 4 Notes. Creating Tables in a Website
Chapter 4 Notes Creating Tables in a Website Project for Chapter 4 Statewide Realty Web Site Chapter Objectives Define table elements Describe the steps used to plan, design, and code a table Create a
More informationCHAPTER 2 Information processing (Units 3 and 4)
CHAPTER 2 Information processing (Units 3 and 4) Information-processing steps (page 54) a For each of the following information-processing steps, state its purpose and provide two examples of technology
More informationVisual C# Program: Temperature Conversion Program
C h a p t e r 4B Addendum Visual C# Program: Temperature Conversion Program In this chapter, you will learn how to use the following Visual C# Application functions to World Class standards: Writing a
More informationEXCEL 2003 DISCLAIMER:
EXCEL 2003 DISCLAIMER: This reference guide is meant for experienced Microsoft Excel users. It provides a list of quick tips and shortcuts for familiar features. This guide does NOT replace training or
More informationIS2000. Administrative Operator s Guide
IS2000 Administrative Operator s Guide Table of Contents Logging Off... 7 Event Manager... 7 HARDWARE MANAGER... 8 Maneuvering the Hardware Tree... 8 Unlocking the Module... 8 Viewing the Hardware Tree...
More informationVisual C# Program: Resistor Sizing Calculator
C h a p t e r 4 Visual C# Program: Resistor Sizing Calculator In this chapter, you will learn how to use the following Visual C# Application functions to World Class standards: Opening Visual C# Editor
More informationI OFFICE TAB... 1 RIBBONS & GROUPS... 2 OTHER SCREEN PARTS... 4 APPLICATION SPECIFICATIONS... 5 THE BASICS...
EXCEL 2010 BASICS Microsoft Excel I OFFICE TAB... 1 RIBBONS & GROUPS... 2 OTHER SCREEN PARTS... 4 APPLICATION SPECIFICATIONS... 5 THE BASICS... 6 The Mouse... 6 What Are Worksheets?... 6 What is a Workbook?...
More informationCreating a Spreadsheet by Using Excel
The Excel window...40 Viewing worksheets...41 Entering data...41 Change the cell data format...42 Select cells...42 Move or copy cells...43 Delete or clear cells...43 Enter a series...44 Find or replace
More informationEXCEL BASICS: MICROSOFT OFFICE 2010
EXCEL BASICS: MICROSOFT OFFICE 2010 GETTING STARTED PAGE 02 Prerequisites What You Will Learn USING MICROSOFT EXCEL PAGE 03 Opening Microsoft Excel Microsoft Excel Features Keyboard Review Pointer Shapes
More informationIntroduction to MS Excel Management Information Systems
Introduction to MS Excel 2007 Management Information Systems 1 Overview What is MS Excel? Functions. Sorting Data. Filtering Data. Data Form. Data Validation. Create charts in Excel. Formatting Cells.
More informationPowerPoint Essentials
Lesson 1 Page 1 PowerPoint Essentials Lesson Skill Matrix Skill Exam Objective Objective Working with an Existing Change views of a Insert text on a slide. 1.5.2 2.1.1 Software Orientation Normal View
More informationExcel Module 7: Managing Data Using Tables
True / False 1. You should not have any blank columns or rows in your table. True LEARNING OBJECTIVES: ENHE.REDI.16.131 - Plan the data organization for a table 2. Field names should be similar to cell
More information