Lecture Enterprise systems development - Lecture 11

The objective of this chapter is to illustrate the means by which information can be retrieved (via querying) from relational databases to meet demands for enterprise decisions. | Lecture 11 Enterprise Systems Development ( CSC447) COMSATS Islamabad Muhammad Usman, Assistant Professor College of Statistical and Acturial Science Software Architecture Software Architecture You employ stone, wood and concrete, and with these materials you build houses and palaces. That is construction. Ingenuity at work. But suddenly you touch my heart, you do me good, I am happy and I say “ That is beautiful.” That is Architecture. -Le Corbusier 1923 Antecedents of Software Architecture Software Architecture in Context A computer system We can build it We have the technology A computer system in isolation In space, no-one can hear you compute ? Stakeholders Architect Operator Supplier CEO Technician Developer Sysadmin Consumer QA BillGates Customer CEO Other systems Enrolments Student Labs Networking infrastructure Accounting Management reporting Payroll Opportunities and risks Sell a lot of systems Go to IPO Late to market Sell a few systems Deliver a poor performer Build a reputation Tax issues Misjudge the market BillGates Constraints and enablers Operating system Standards Policies Regulations Faster processor Legacy systems Lots of Java developers Not many database developers Ethics and environment It’s complicated. What is the role of architecture? Leaning tower image from Gary Feuerstein. Other images from The Big Ball of Mud, by Yoder and Foote. ? Development lifecycle Architecture plays a vital role in establishing the structure of the system, early in the development lifecycle The evolutionary delivery lifecycle model (Rapid Development, Steve McConnell) Architecture sets system structure First iteration implements system core System lifetime Architecture is about decisions that affect the whole lifetime of the system The Architecture Business Cycle Architectural Influences Stakeholders each stakeholder has different . | Lecture 11 Enterprise Systems Development ( CSC447) COMSATS Islamabad Muhammad Usman, Assistant Professor College of Statistical and Acturial Science Software Architecture Software Architecture You employ stone, wood and concrete, and with these materials you build houses and palaces. That is construction. Ingenuity at work. But suddenly you touch my heart, you do me good, I am happy and I say “ That is beautiful.” That is Architecture. -Le Corbusier 1923 Antecedents of Software Architecture Software Architecture in Context A computer system We can build it We have the technology A computer system in isolation In space, no-one can hear you compute ? Stakeholders Architect Operator Supplier CEO Technician Developer Sysadmin Consumer QA BillGates Customer CEO Other systems Enrolments Student Labs Networking infrastructure Accounting Management reporting Payroll Opportunities and risks Sell a lot of systems Go to .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
8    82    1    30-04-2024
80    278    1    30-04-2024
81    319    5    30-04-2024
Đã 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.