Chapter 13 Organizing Information systems Resources The Strategic Management of Information echnology
The Strategic Management of Information Technology Chapter 13 Organizing Information Systems Resources
Transaction Processing System Input Process Output Systems Development Communication Information
Transaction Processing System Input Process Output Information Communication Systems Development
Object-Oriented Approach Catalog objects Found by keywords In a Library or Database Objects Exhibit certain behaviors Attributes and operations are encapsulated or pulled together Operations describes how attributes are processe d Behave in certain ways in response to messages
Object-Oriented Approach Catalog objects – Found by keywords – In a Library or Database Objects – Exhibit certain behaviors – Attributes and operations are encapsulated or pulled together – Operations describes how attributes are processed – Behave in certain ways in response to messages
Object-Oriented Approach Classes Set of objects that share common structure and behavior Inheritance Objects receive attributes and operations from other objects Add more attributes and operations of their own Polymorphism Ability of object to respond to and Implement each object
Object-Oriented Approach Classes – Set of Objects that share common structure and behavior Inheritance – Objects receive attributes and operations from other objects – Add more attributes and operations of their own Polymorphism – Ability of object to respond to and implement each object
An Integrated System
An Integrated System
Research directions Systems Development Object/Oriented Programming Client/Server Technology Project management Object/Oriented Programming Client/Server Technology Project Management
Research Directions: Systems Development Object/Oriented Programming Client/Server Technology Project Management Object/Oriented Programming Client/Server Technology Project Management
Research Directions Systems Development Object/Oriented Programming Defining Objects, Classes, and Use Cases Identifying Components applets Expediting Code Process Obiect/Oriented Client/Server Reuse Programming Technology Data Repositories Data librarie Project Management
Research Directions: Systems Development: Object/Oriented Programming Defining Objects, Classes, and Use Cases Identifying: – Objects – Components – Applets Expediting Code Process – Reuse – Data Repositories – Data Libraries Object/Oriented Programming Client/Server Technology Project Management
Research Directions Systems Development Client/Server Technology Local Area Network Implementation Novell Un Windows/NT Mail and Database Considerations Internet Linkages Object/Oriented Client/Server Programming Technology Three-Tier and Two-Tier Architectures Mainframe LAN Project Management Personal Computer
Research Directions: Systems Development: Client/Server Technology Local Area Network Implementation – Novell – Unix – Windows/NT Mail and Database Considerations Internet Linkages Three-Tier and Two-Tier Architectures – Mainframe – LAN – Personal Computer Object/Oriented Programming Client/Server Technology Project Management
Research Directions Systems Development Project Management Breaking Development Process into Task Summary Tasks Milestones Tracking Development Process Cost Resources Object/Oriented Client/Server Programming Technology Duration Time Completion Project management Tools Project Management Microsoft Project AllClear Project Workbench
Research Directions: Systems Development: Project Management Breaking Development Process into: – Tasks – Summary Tasks – Milestones Tracking Development Process – Cost – Resources – Duration – Time – Completion Project Management Tools – Microsoft Project – AllClear – Project Workbench Object/Oriented Programming Client/Server Technology Project Management
Business Integration Business integration is a process, not a project People need time to change Recognize the potential up front Make job changes throughout the organization Manage the pace of change
Business Integration Business integration is a process, not a project People need time to change Recognize the potential up front Make job changes throughout the organization Manage the pace of change