SlideShare a Scribd company logo
1 of 29
1
Application Software
– Horizontal &
Vertical Software
Dr. Kamal Gulati
2
Competencies
Software applications
Common software features
General-purpose applications
Software suites
Integrated software
3
Software Applications
 General-purpose application
 Widely used software
 Common tasks
 Special-purpose application
 Narrowly focused software
 Specific tasks
4
Common Features
 User Interface
 Important part of software
 Portion where the user interacts with the
software
 Graphical User Interface (GUI)
–Windows
–Menus
–Toolbars
–Help
5
Windows
 Rectangular area
that displays
information
 Multiple
applications in
different windows
 Can be resized,
moved, and
closed
6
Menus
 Display commands
 Present options
 Drop down list
 Held in menu bars
7
Toolbars
 Contain buttons and menus
 Commonly used commands
 Common to many applications
 Formatting toolbar
 Standard toolbar
8
Help
 Contains useful
information
 Access methods
 Table of Contents
 Keyword index
 Text search
9
Office Assistant
Click once to
access or F1
10
Web-based Apps
 ASP – Application Service Provider
 Provide access to different programs
 Don’t need to upgrade
 Store data files on the ASP site
 Can access data from any location
 Privacy and Security
 Data may be compromised
11
Browsers
 Connect to the Web
 Open and transfer files
 Display text and images
 Web site address
 How a browser locates a web page
 Uniform Resource Locator (URL)
12
Web Page
 Document file that contains
 Text and Images
 Hypertext Markup Language (HTML)
 Commands that describe layout of page
 Hyperlinks
 Connections to other documents
 Navigating the Web
13
Searching the Web
 Search services provide databases of Web
pages and Internet sites
 Topic Search
 Successively select categories
 Keyword Search
 Specific word or phrase
14
Word Processing Programs
 Create text-based documents, reports, letters,
and memos
 Widely used in business, school, and home
 Most popular
 Microsoft Word
 Corel WordPerfect
 Lotus Word Pro
15
Word Processor Features
 Common features
 Word Wrap, formatting
 Spelling/Grammar
Checkers
 Thesaurus
 Search and Replace
 Multimedia object
 Graphs, tables
 Audio, video clips
16
Spreadsheets
 Organize, analyze, and graph numeric data
 Widely used in many professions
 Most popular
 Microsoft Excel
 Corel Quattro Pro
 Lotus 1-2-3
17
Spreadsheet Features
 Manipulate numeric data
 Grid of rows and columns
 Data stored in cells
 Common features
 Functions
 Formulas
 What-if Analysis
 Graphs and charts
18
Database Management
Systems
 Organize related data for easy access
 Database is a specially formatted file that
contains data
 Structured
 Most popular DBMS
 Microsoft Access
 Corel Paradox
 Lotus Approach
19
Database Structures
 Relational
 Most common, simple to create
 Hierarchical
 Older, more complex
 Network (CODASYL)
 Powerful, complex schemas
 Object-oriented
 Data stored as objects
20
record
table field value
field names
Relational Database
21
DBMS Features
 Capability to locate and display data
 Sort and analyze data
 Programming control language
 Structure Query Language (SQL)
 Used to create complex, sophisticated
applications
22
Link tables using a
common (key) field
23
Presentation Graphics
 Create interesting, professional presentations
 Combine visual objects, audio/video, text
 Most Widely Used
 Microsoft PowerPoint
 Corel Presentations
 Lotus Freelance Graphics
24
Presentation Graphics
Features
 Layout files
 Templates
 Text layout
 Background colors
and patterns
 Borders
 Animations
• Audio effects• Visual effects
25
Software Suites
 Separate applications bundled and sold
together
 Less expensive
 More convenient
 Ability to share data between applications
 Object Linking and Embedding (OLE)
 Most popular
 Microsoft Office
26
Object Linking
 Sharing of information between applications
 Destination file linked to source file
 Data is automatically updated
 Always displays most up-to-date data
27
Object Embedding
 Object is part of destination document
 Data is not automatically updated
 Object can be opened and edited from inside
destination document
28
Integrated Packages
 Single program
 Multiple functionality
 Word processor, spreadsheet, DBMS
 Compared to Suites
 Lower cost
 Simpler
 Capabilities not as extensive
 Microsoft Works
29
A Look to the Future
 Web-based application software
 Pay as you go
 Access only when needed

More Related Content

What's hot

What's hot (20)

Software Trends
Software TrendsSoftware Trends
Software Trends
 
Introduction to Databases by Dr. Kamal Gulati
Introduction to Databases by Dr. Kamal GulatiIntroduction to Databases by Dr. Kamal Gulati
Introduction to Databases by Dr. Kamal Gulati
 
CS3270 - DATABASE SYSTEM - Lecture (1)
CS3270 - DATABASE SYSTEM -  Lecture (1)CS3270 - DATABASE SYSTEM -  Lecture (1)
CS3270 - DATABASE SYSTEM - Lecture (1)
 
Case mis ch04
Case mis ch04Case mis ch04
Case mis ch04
 
Users of dbms
Users of dbmsUsers of dbms
Users of dbms
 
ITI015En-The evolution of databases (I)
ITI015En-The evolution of databases (I)ITI015En-The evolution of databases (I)
ITI015En-The evolution of databases (I)
 
Database Management System users
Database Management System usersDatabase Management System users
Database Management System users
 
Case mis ch02
Case mis ch02Case mis ch02
Case mis ch02
 
Database management system
Database management systemDatabase management system
Database management system
 
7 application software categories
7 application software categories7 application software categories
7 application software categories
 
Database Systems Concepts, 5th Ed
Database Systems Concepts, 5th EdDatabase Systems Concepts, 5th Ed
Database Systems Concepts, 5th Ed
 
Database Chapter 2
Database Chapter 2Database Chapter 2
Database Chapter 2
 
Application Software
Application SoftwareApplication Software
Application Software
 
Database & Database Users
Database & Database UsersDatabase & Database Users
Database & Database Users
 
Database Chapter 1
Database Chapter 1Database Chapter 1
Database Chapter 1
 
Managing knowledge
Managing knowledgeManaging knowledge
Managing knowledge
 
WHAT IS DATA BASE?
WHAT IS DATA BASE?WHAT IS DATA BASE?
WHAT IS DATA BASE?
 
Application software
Application softwareApplication software
Application software
 
Mis assignment (database)
Mis assignment (database)Mis assignment (database)
Mis assignment (database)
 
Introduction: Databases and Database Users
Introduction: Databases and Database UsersIntroduction: Databases and Database Users
Introduction: Databases and Database Users
 

Similar to Application Software – Horizontal & Vertical Software

Application Software.ppt
Application Software.pptApplication Software.ppt
Application Software.pptSyamsAkbar1
 
Software (systems and application)
Software (systems and application)Software (systems and application)
Software (systems and application)Sherief Elmetwali
 
Microsoft .NET and the System i
Microsoft .NET and the System iMicrosoft .NET and the System i
Microsoft .NET and the System iLANSA
 
Can IBM i play with SOA?
Can IBM i play with SOA?Can IBM i play with SOA?
Can IBM i play with SOA?LANSA
 
Identifying Microsoft Office Features
Identifying Microsoft Office FeaturesIdentifying Microsoft Office Features
Identifying Microsoft Office FeaturesSree Priya Ganathas
 
Windows 7 @Microsoft CTD
Windows 7 @Microsoft CTDWindows 7 @Microsoft CTD
Windows 7 @Microsoft CTDAbhishek Sharma
 
CH004
CH004CH004
CH004JUC
 
1603701618-ch-4.ppt
1603701618-ch-4.ppt1603701618-ch-4.ppt
1603701618-ch-4.pptSemajojIddag
 
WaterlooHiveTalk
WaterlooHiveTalkWaterlooHiveTalk
WaterlooHiveTalknzhang
 
Week7 software (os, ap)
Week7   software (os, ap)Week7   software (os, ap)
Week7 software (os, ap)selcukca84
 
Week7 software (os, ap)
Week7 software (os, ap)Week7 software (os, ap)
Week7 software (os, ap)ispkosova
 
Understanding operating systems 5th ed ch15
Understanding operating systems 5th ed ch15Understanding operating systems 5th ed ch15
Understanding operating systems 5th ed ch15BarrBoy
 
Intro Ch 08 A
Intro Ch 08 AIntro Ch 08 A
Intro Ch 08 Amfaruk
 
Intro Ch 08 A
Intro Ch 08 AIntro Ch 08 A
Intro Ch 08 Aali00061
 

Similar to Application Software – Horizontal & Vertical Software (20)

ppt application softwears
ppt application softwearsppt application softwears
ppt application softwears
 
Application Software.ppt
Application Software.pptApplication Software.ppt
Application Software.ppt
 
Software (systems and application)
Software (systems and application)Software (systems and application)
Software (systems and application)
 
2001
20012001
2001
 
Microsoft .NET and the System i
Microsoft .NET and the System iMicrosoft .NET and the System i
Microsoft .NET and the System i
 
D.dsgn + dbms
D.dsgn + dbmsD.dsgn + dbms
D.dsgn + dbms
 
Can IBM i play with SOA?
Can IBM i play with SOA?Can IBM i play with SOA?
Can IBM i play with SOA?
 
Identifying Microsoft Office Features
Identifying Microsoft Office FeaturesIdentifying Microsoft Office Features
Identifying Microsoft Office Features
 
Windows 7 @Microsoft CTD
Windows 7 @Microsoft CTDWindows 7 @Microsoft CTD
Windows 7 @Microsoft CTD
 
CH004
CH004CH004
CH004
 
Intro ds 1
Intro ds 1Intro ds 1
Intro ds 1
 
1603701618-ch-4.ppt
1603701618-ch-4.ppt1603701618-ch-4.ppt
1603701618-ch-4.ppt
 
WaterlooHiveTalk
WaterlooHiveTalkWaterlooHiveTalk
WaterlooHiveTalk
 
Week7 software (os, ap)
Week7   software (os, ap)Week7   software (os, ap)
Week7 software (os, ap)
 
Week7 software (os, ap)
Week7 software (os, ap)Week7 software (os, ap)
Week7 software (os, ap)
 
Softwares
SoftwaresSoftwares
Softwares
 
Understanding operating systems 5th ed ch15
Understanding operating systems 5th ed ch15Understanding operating systems 5th ed ch15
Understanding operating systems 5th ed ch15
 
Intro Ch 08 A
Intro Ch 08 AIntro Ch 08 A
Intro Ch 08 A
 
Intro Ch 08 A
Intro Ch 08 AIntro Ch 08 A
Intro Ch 08 A
 
Big data concepts
Big data conceptsBig data concepts
Big data concepts
 

More from Amity University | FMS - DU | IMT | Stratford University | KKMI International Institute | AIMA | DTU

More from Amity University | FMS - DU | IMT | Stratford University | KKMI International Institute | AIMA | DTU (20)

All About DBMS - Interview Question and Answers
All About DBMS - Interview Question and AnswersAll About DBMS - Interview Question and Answers
All About DBMS - Interview Question and Answers
 
Concept of Governance - Management of Operational Risk for IT Officers/Execut...
Concept of Governance - Management of Operational Risk for IT Officers/Execut...Concept of Governance - Management of Operational Risk for IT Officers/Execut...
Concept of Governance - Management of Operational Risk for IT Officers/Execut...
 
Introduction to DBMS - Notes in Layman...
Introduction to DBMS - Notes in Layman...Introduction to DBMS - Notes in Layman...
Introduction to DBMS - Notes in Layman...
 
CASE (Computer Aided Software Design)
CASE (Computer Aided Software Design)CASE (Computer Aided Software Design)
CASE (Computer Aided Software Design)
 
SOFTWARE RELIABILITY AND QUALITY ASSURANCE
SOFTWARE RELIABILITY AND QUALITY ASSURANCESOFTWARE RELIABILITY AND QUALITY ASSURANCE
SOFTWARE RELIABILITY AND QUALITY ASSURANCE
 
Software Testing (Contd..) SDLC Model
Software Testing (Contd..) SDLC ModelSoftware Testing (Contd..) SDLC Model
Software Testing (Contd..) SDLC Model
 
Software Testing - SDLC Model
Software Testing - SDLC ModelSoftware Testing - SDLC Model
Software Testing - SDLC Model
 
Coding - SDLC Model
Coding - SDLC ModelCoding - SDLC Model
Coding - SDLC Model
 
Software Design - SDLC Model
Software Design - SDLC ModelSoftware Design - SDLC Model
Software Design - SDLC Model
 
Models of SDLC (Contd..) & Feasibility Study
Models of SDLC (Contd..)  & Feasibility StudyModels of SDLC (Contd..)  & Feasibility Study
Models of SDLC (Contd..) & Feasibility Study
 
Models of SDLC (Software Development Life Cycle / Program Development Life Cy...
Models of SDLC (Software Development Life Cycle / Program Development Life Cy...Models of SDLC (Software Development Life Cycle / Program Development Life Cy...
Models of SDLC (Software Development Life Cycle / Program Development Life Cy...
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
CLOUD SECURITY IN INSURANCE INDUSTRY WITH RESPECT TO INDIAN MARKET
CLOUD SECURITY IN INSURANCE INDUSTRY WITH RESPECT TO INDIAN MARKETCLOUD SECURITY IN INSURANCE INDUSTRY WITH RESPECT TO INDIAN MARKET
CLOUD SECURITY IN INSURANCE INDUSTRY WITH RESPECT TO INDIAN MARKET
 
Application Software
Application SoftwareApplication Software
Application Software
 
Software: Systems and Application Software
Software:  Systems and Application SoftwareSoftware:  Systems and Application Software
Software: Systems and Application Software
 
Programming Languages
Programming LanguagesProgramming Languages
Programming Languages
 
Number Codes and Registers
Number Codes and RegistersNumber Codes and Registers
Number Codes and Registers
 
Introduction to Computer Programming
Introduction to Computer ProgrammingIntroduction to Computer Programming
Introduction to Computer Programming
 
PROGRAMMING AND LANGUAGES
PROGRAMMING AND LANGUAGES  PROGRAMMING AND LANGUAGES
PROGRAMMING AND LANGUAGES
 
Evolution and History of Programming Languages - Software/Hardware/System
Evolution and History of Programming Languages - Software/Hardware/SystemEvolution and History of Programming Languages - Software/Hardware/System
Evolution and History of Programming Languages - Software/Hardware/System
 

Recently uploaded

The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonJericReyAuditor
 

Recently uploaded (20)

Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
 

Application Software – Horizontal & Vertical Software

  • 1. 1 Application Software – Horizontal & Vertical Software Dr. Kamal Gulati
  • 2. 2 Competencies Software applications Common software features General-purpose applications Software suites Integrated software
  • 3. 3 Software Applications  General-purpose application  Widely used software  Common tasks  Special-purpose application  Narrowly focused software  Specific tasks
  • 4. 4 Common Features  User Interface  Important part of software  Portion where the user interacts with the software  Graphical User Interface (GUI) –Windows –Menus –Toolbars –Help
  • 5. 5 Windows  Rectangular area that displays information  Multiple applications in different windows  Can be resized, moved, and closed
  • 6. 6 Menus  Display commands  Present options  Drop down list  Held in menu bars
  • 7. 7 Toolbars  Contain buttons and menus  Commonly used commands  Common to many applications  Formatting toolbar  Standard toolbar
  • 8. 8 Help  Contains useful information  Access methods  Table of Contents  Keyword index  Text search
  • 10. 10 Web-based Apps  ASP – Application Service Provider  Provide access to different programs  Don’t need to upgrade  Store data files on the ASP site  Can access data from any location  Privacy and Security  Data may be compromised
  • 11. 11 Browsers  Connect to the Web  Open and transfer files  Display text and images  Web site address  How a browser locates a web page  Uniform Resource Locator (URL)
  • 12. 12 Web Page  Document file that contains  Text and Images  Hypertext Markup Language (HTML)  Commands that describe layout of page  Hyperlinks  Connections to other documents  Navigating the Web
  • 13. 13 Searching the Web  Search services provide databases of Web pages and Internet sites  Topic Search  Successively select categories  Keyword Search  Specific word or phrase
  • 14. 14 Word Processing Programs  Create text-based documents, reports, letters, and memos  Widely used in business, school, and home  Most popular  Microsoft Word  Corel WordPerfect  Lotus Word Pro
  • 15. 15 Word Processor Features  Common features  Word Wrap, formatting  Spelling/Grammar Checkers  Thesaurus  Search and Replace  Multimedia object  Graphs, tables  Audio, video clips
  • 16. 16 Spreadsheets  Organize, analyze, and graph numeric data  Widely used in many professions  Most popular  Microsoft Excel  Corel Quattro Pro  Lotus 1-2-3
  • 17. 17 Spreadsheet Features  Manipulate numeric data  Grid of rows and columns  Data stored in cells  Common features  Functions  Formulas  What-if Analysis  Graphs and charts
  • 18. 18 Database Management Systems  Organize related data for easy access  Database is a specially formatted file that contains data  Structured  Most popular DBMS  Microsoft Access  Corel Paradox  Lotus Approach
  • 19. 19 Database Structures  Relational  Most common, simple to create  Hierarchical  Older, more complex  Network (CODASYL)  Powerful, complex schemas  Object-oriented  Data stored as objects
  • 20. 20 record table field value field names Relational Database
  • 21. 21 DBMS Features  Capability to locate and display data  Sort and analyze data  Programming control language  Structure Query Language (SQL)  Used to create complex, sophisticated applications
  • 22. 22 Link tables using a common (key) field
  • 23. 23 Presentation Graphics  Create interesting, professional presentations  Combine visual objects, audio/video, text  Most Widely Used  Microsoft PowerPoint  Corel Presentations  Lotus Freelance Graphics
  • 24. 24 Presentation Graphics Features  Layout files  Templates  Text layout  Background colors and patterns  Borders  Animations • Audio effects• Visual effects
  • 25. 25 Software Suites  Separate applications bundled and sold together  Less expensive  More convenient  Ability to share data between applications  Object Linking and Embedding (OLE)  Most popular  Microsoft Office
  • 26. 26 Object Linking  Sharing of information between applications  Destination file linked to source file  Data is automatically updated  Always displays most up-to-date data
  • 27. 27 Object Embedding  Object is part of destination document  Data is not automatically updated  Object can be opened and edited from inside destination document
  • 28. 28 Integrated Packages  Single program  Multiple functionality  Word processor, spreadsheet, DBMS  Compared to Suites  Lower cost  Simpler  Capabilities not as extensive  Microsoft Works
  • 29. 29 A Look to the Future  Web-based application software  Pay as you go  Access only when needed