tailieunhanh - Lecture Business management information system - Lecture 21: Technologies for developing systems

This chapter presents the following content: Foundations of systems development, structured development, fourth-generation languages, software prototyping, computer-aided software engineering (case), object-oriented development, client-server computing. | Technologies for Developing Systems Lecture 21 1 Technologies for Developing Systems Technologies for developing systems reviews the evolution of system development to provide an understanding of the underlying principles of building applications It discusses: Underlying technologies Development methodologies, and Internet-based systems Case examples include Du Pont Cable Management Services, MGM, Colgate-Palmolive, a telecommunications firm, Hong Kong Exchanges and Clearing and Bekins, with a discussion case on ExxonMobil 2 Today’s Lecture Introduction Foundations of Systems Development Structured Development Fourth-Generation Languages Software Prototyping Computer-Aided Software Engineering (CASE) Object-Oriented Development Client-Server Computing 3 Today’s Lecture System Integration ERP Systems Middleware Introduction Developing new systems = difficult job - “if anything can go wrong, it will!” though there is progress in improving the process of buildings systems – 1970s: . | Technologies for Developing Systems Lecture 21 1 Technologies for Developing Systems Technologies for developing systems reviews the evolution of system development to provide an understanding of the underlying principles of building applications It discusses: Underlying technologies Development methodologies, and Internet-based systems Case examples include Du Pont Cable Management Services, MGM, Colgate-Palmolive, a telecommunications firm, Hong Kong Exchanges and Clearing and Bekins, with a discussion case on ExxonMobil 2 Today’s Lecture Introduction Foundations of Systems Development Structured Development Fourth-Generation Languages Software Prototyping Computer-Aided Software Engineering (CASE) Object-Oriented Development Client-Server Computing 3 Today’s Lecture System Integration ERP Systems Middleware Introduction Developing new systems = difficult job - “if anything can go wrong, it will!” though there is progress in improving the process of buildings systems – 1970s: system development life cycle 1980s: friendly languages and automation of parts of development such as code generation 1990s: reliance increased on packages Developer productivity & maintenance 5 Introduction cont. Business process reengineering movement = growth on integrated enterprise systems & adoption of enterprise resource planning systems (ERP) Late 1990s; sudden emergence of e-business and Internet based systems 2000s - Internet brought need for faster systems development and integrated enterprise systems, Hence new tools for rapid development became available – Relying on reusable components & open systems architecture 6 Introduction cont. These days, virtually every application is a network application, since the network is becoming the system Web-based applications were the first generation of Internet-centric computing The new field, “Web Services” (or whatever people are calling it), is touted as the second In addition, the increasing interconnectedness of supply chains is .

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.