Download Software - TheMirs.Org

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Skill Development at it’s Best
Management Information
Systems
BBA & MBA
Lectures 10,11,12
Technical Decomposition
(Hardware & Software)
Course Lecturer: Farhan Mir
Copyright [email protected]
Skill Development at it’s Best
Lectures Administration
• IT Fundamentals
– General IT Development & Trends
– Hardware
• Importance
• Types
• Issues related with Hardware
– Software
• Operating System Vs Application Software
• Software Development
• Latest Development in Software
• Issues related with Software
Copyright [email protected]
Skill Development at it’s Best
IT Fundamentals
• IS Decomposition
– Data & Information
– Technical components
• Hardware Fundamentals
• Software Fundamentals
• Database Management
• Telecommunications
• Why we are studying these fundamentals?
– These constitute the technical composition of the systems
– IS Cost resides majorly in this part
– The “Hottest Technology Available”(Need for Awareness)
Copyright [email protected]
Skill Development at it’s Best
IT Infrastructure in a Modern Organization
• IT Infrastructure - What is it?
– Computing Resources – Large Mainframes,
Desktops and Laptops, Personal Gadgets and
Mobile Devices and applications
– Telecommunication Services for Connectivity
– Data Management and Storage Services
– Physical Facilities
– IT Management Service
– IT Training Services
– Research and Developmental services and
capabilities
Copyright [email protected]
Infrastructure Components
Skill Development at it’s Best
•
IT Infrastructure has 7 main components
• Networking and telecommunications equipment
and services (50% of U.S. expenditures)
• Enterprise and other IT software applications (19%)
• Computer hardware platforms (9%)
• Consulting services and system integrators (9%)
• Operating system platforms (7%)
• Database management and storage (3%)
• Internet platforms (2%)
Copyright [email protected]
Skill Development at it’s Best
IT Infrastructure Development & Trends
• Evolution
– The 5 – Eras of Computing
•
•
•
•
•
Mainframe and Minicomputer Era (1950s)
Personal Computer (PC) Era (1980s)
Networking (Client/Server) Era (1980s)
Enterprise Computing (ERP) Era (1990s)
Cloud Computing (Internet Computing & Application) Era
(2000s)
Copyright [email protected]
Skill Development at it’s Best
IT Infrastructure Development & Trends
• Drivers of IT Infrastructure
– Moore’s Law and Microprocessor’s Power
– Component of chip increasing on a small area
– Law of Digital Mass Storage
– Storage capacity increasing by exponential rate
– Metcalfe’s Law and Network Economics
– Number of Network Members Increasing
exponentially
– Declining Cost of Communication and Internet
– Growing Standards
Copyright [email protected]
Infrastructure Components and Providers
Skill Development at it’s Best
There are seven major
components that must
be coordinated to
provide the firm with a
coherent IT
infrastructure. Listed
here are major
technologies and
suppliers for each
component.
Copyright [email protected]
Skill Development at it’s Best
Infrastructure Components
•
Computer hardware platforms
• Client machines
• Desktop PCs, mobile computing devices – PDAs, laptops
• Servers
• Blade servers: ultrathin computers stored in racks
• Mainframes:
• IBM mainframe equivalent to thousands of blade servers
• Top chip producers: AMD, Intel, IBM
• Top firms: IBM, HP, Dell, Sun Microsystems
Copyright [email protected]
Skill Development at it’s Best
Infrastructure Components
• Computer software platforms
• Operating systems
• Client level: 95% run Microsoft Windows (XP,
2000, CE, etc.)
• Server level: 85% run Unix or Linux
• Enterprise software applications
• Enterprise application providers: SAP and Oracle
• Middleware providers: BEA
Copyright [email protected]
Skill Development at it’s Best
Background
• Traditional Computing Environment
–
–
–
–
–
Large Vs small organizational computing
Mainframes
Mini
PC environment
Networking Needs
• Technological Questions & Advancements
– Awareness
– Affordable cost
– Availability
Copyright [email protected]
Skill Development at it’s Best
Glimpse of few Decisions
• Technology
– Latest Hardware (Input, Output, Processing)
– Updation of Legacy Hardware (Maintenance Problems)
– Size/Capacity/Speed issues
• Software
– In-house Development
• System Requirement through Analysis
• Development Process
• Implementation & Feedback
VS
– Buying Option
• Cost/Benefit Analysis
• System Needs
• Implementation and Feedback
– Coordination & Communication issues
Copyright [email protected]
Skill Development at it’s Best
Glimpses of few Decisions
• Broader Decisions
– IT Application analysis (where we need IT applications
in Business)
– Quantitative Assessment in context of cost/benefit
analysis
– Business Approvals for Investment
– Training
– User Interface
– Database (Size and usage issues)
Copyright [email protected]
Skill Development at it’s Best
Hardware Platform Trends and Emerging
Technologies
•
Grid computing
• Connects geographically remote computers into a single network to
combine processing power and create virtual supercomputer
• Provides cost savings, speed, agility
•
On-demand computing (utility computing)
• Off-loading peak demand for computing power to remote, large-scale
data processing centers
• Lowers cost, risks of hardware investment, provides agility
Copyright [email protected]
Skill Development at it’s Best
Hardware Platform Trends and Emerging
Technologies
•
Autonomic computing
• Industry-wide effort to develop systems that can configure, optimize
themselves, heal themselves when broken, and protect themselves from
outside intruders
• Similar to self-updating antivirus software; Apple and Microsoft both use
automatic updates
•
Edge computing
• Multitier, load-balancing for Web-based applications
• Significant parts of processing performed by less expensive servers
located nearby user
• Increases response time and lowers technology costs
• Akamai: Internet edge provider
Copyright [email protected]
Skill Development at it’s Best
Hardware Platform Trends and Emerging
Technologies
•
Virtualization
• Presenting set of computing resources (such as computing power or data
storage) so they can be accessed in ways not restricted by physical
configuration or geographic location.
• Server virtualization: Running more than one operating system at same
time on single machine.
• Fewer computers required to process same work
•
Multicore processors
• Integrated circuit with two or more processors
• Reduces power requirements and heat
• Cloud Computing
Copyright [email protected]
Skill Development at it’s Best
System Components (Hardware)
Copyright [email protected]
Some of the common Input & Output
Devices
Skill Development at it’s Best
Copyright [email protected]
Skill Development at it’s Best
Hardware Fundamentals
• Input Devices
– From Traditional keyboard
entry to automated input
– Graphics & Ease (touch
screens)
Copyright [email protected]
Skill Development at it’s Best
Hardware Fundamentals
• Processing
– Speed & Capacity
(parallel processing)
Copyright [email protected]
Skill Development at it’s Best
Hardware Fundamentals
• Output Devices
– Output needs
– Daily life pervasiveness
– Organizational
communication
channel (& Marketing
aspects)
Copyright [email protected]
Skill Development at it’s Best
Hardware Fundamentals
• Storage
– Permanent Vs.
Temporary Storage
– Mobile Storage….
• Networking….
–
–
–
–
Routers
Switches
Specialized Servers
Will complete it in the
networking section
Copyright [email protected]
Skill Development at it’s Best
Cost Effective Storage Structure
Copyright [email protected]
Skill Development at it’s Best
IT Hardware Components - Storage
• Storage Devices
– Storage Capacities
– Ubiquitous
Storage?
www.rememberus.co.uk/
• In your pocket
• On the web
www.avdeals.com/ digitalmemory/SDCZ12807.htm
Copyright [email protected]
IT Hardware Components –
Communications and Other Hardware
Skill Development at it’s Best
• NICs (Network Interface Cards)
– One of the basic device for
communication in a wired
network
• Modems
– Wired
“Super mouse”
– Wireless
• Other hardware items
– Graphics cards (VGA)
– Specialized devices
• Input Hardware Example
Copyright [email protected]
Skill Development at it’s Best
PHANTOM® Omni™
Haptic Device
Copyright [email protected]
Skill Development at it’s Best
Contemporary Hardware Issues
• IT portfolio analysis (Heavy Investment)
– Total Cost of Ownership (TCO)
• Maintenance
– Backup
– Disaster Recovery
• Compatibility
• Future Planning
– Technological Advancement
– Cost Vs. Quality question
Copyright [email protected]
Skill Development at it’s Best
Software Fundamentals
•
•
•
•
•
System Software
Application Software
Software Engineering & Tools
Trends regarding software
Management Concerns
Copyright [email protected]
Skill Development at it’s Best
Software
System Application
Software Software
Copyright [email protected]
Skill Development at it’s Best
System Software
• Operating System
– Microcomputer OS
• DOS
• Windows
• Unix
(GUI, Common User Access)
– Networking OS
• Netware
– Large Scale OS
• Multiprocessing
• Multitasking
• Other Important Software
– System Management Software
• System utilities
• Language Translators
Copyright [email protected]
Skill Development at it’s Best
Software
• Application software
– Easy-to-use programs designed to perform
specific tasks
• System software
– Programs that support the execution and
development of other programs
– Two major types
• Operating systems
• Translation systems (compilers & linkers)
Copyright [email protected]
Skill Development at it’s Best
Basic OS Tasks
User interface
Device management
Operating
System
Copyright [email protected]
Skill Development at it’s Best
Computer Software Relationships
User Interface Application Programs
User Interface
Operating System
User Basic Input and Output Services (BIOS)
Interface
• needed for a computer to boot up
Computer Hardware
Copyright [email protected]
Skill Development at it’s Best
Application Software
• General Application
– Word Processing
– Spreadsheets
– File Managers
• Special Purpose Software
–
–
–
–
–
–
–
TP
Scheduling
Analysis & Decision Making
Presentation
Communication
Training
Programming
• From low level to 4GLs
Copyright [email protected]
Skill Development at it’s Best
Application Software
• Application software makes computer popular
and easy to use
• Common application software:
 Microsoft Word, WordPerfect
 PowerPoint
 Netscape, Internet Explorer
 PhotoShop, Photo-Paint
 Quick Time
 Dreamweaver
Copyright [email protected]
Skill Development at it’s Best
Integrated
Development Environments
• Combine all of the capabilities that a
programmer would want while developing
software (VC++)
Editor
Compiler
Linker
Loader
Debugger
Viewer
Copyright [email protected]
Skill Development at it’s Best
Information System(Application Software)
Copyright [email protected]
Skill Development at it’s Best
•
Software Platform Trends and Emerging Technologies
Linux and open-source software
• Open-source software: Produced by community of programmers, free
and modifiable by user
• Linux: Open-source software OS
• 6% new PCs in 2005 were Linux (U.S.)
• 23% market share as LAN server (U.S.)
•
Java
• Object-oriented programming language (Sun Microsystems)
• Operating system, processor-independent (Java Virtual Machine)
• Leading programming environment for Web
• Applets
• E-commerce applications
Copyright [email protected]
Skill Development at it’s Best
•
Software Platform Trends and Emerging Technologies
Ajax
• Software technique for allowing client and server to hold conversation in
background, so browser page does not need to be fully reloaded.
Google Maps.
•
Web-based software tools
• Google’s online spreadsheet and word processing
•
Mashups
• Combinations of two or more online applications; e.g. combining
mapping software (Google Maps) with local content
Copyright [email protected]
Skill Development at it’s Best
Software Platform Trends and Emerging Technologies
• Web 2.0 key concepts
•
•
•
•
•
•
•
•
Web becoming collection of capabilities, rather than pages
Services
Control over unique data sources
Users as co-developers
Harnessing collective intelligence
Leveraging “long tail” through customer self-service
Software above level of single device
Lightweight user interfaces, development models, and business models
Copyright [email protected]
Skill Development at it’s Best
Enterprise Wide Software (Need for Collaboration) Case of Integrated
Supply Chain Management (ERPs)
Copyright [email protected]
Skill Development at it’s Best
Selected Enterprise Resource Planning Vendors
Copyright [email protected]
Skill Development at it’s Best
Software Platform Trends and Emerging Technologies
• Changing sources of software:
• Software packages and suites
• Complex, enterprise software systems
• Application service providers (ASPs)
• Business that delivers and manages applications and computer
services from remote computer centers to multiple users using
the Internet or a private network
• Outsourcing
• Domestic or offshore
• Today, 1/3 U.S. firms outsource software development
Copyright [email protected]
Skill Development at it’s Best
Management Issues
• Application Backlogs
– Different Applications build in different languages
– Lengthy Development processes
– System Development requires commitments, time, patience
• Make
– System Requirement
– User Interface
– User Involvement Vs.
• Buy
–
–
–
–
Availability of Built-in applications
Cost Vs. Quality Issues
Organization Wide Systems reducing compatibility issues
Contract Management through Outsourcing
Copyright [email protected]
Skill Development at it’s Best
References
• Charles Parker, Thomas Case. (2000). “Management Information
Systems: Action & Strategy”. (2nd Ed). Chapter 5,6
• Kenneth C. Laudon & Jane P. Laudon (2001). “Management
Information Systems: Managing a Digital Firm”.(7th Ed). Chapter 5
• James O’Brien. (1998). “Introduction to Information Systems: A
Networked Enterprise Perspective”. (2nd Ed). Chapter 2,3
Copyright [email protected]
Related documents