Beruflich Dokumente
Kultur Dokumente
C H A P T E R
3 APPLICATION
ARCHITECTURE
AND MODELING
Application Architecture
Physical Processes
ID (optional)
Action Verb
+
Noun or Object
Phrase
Implementation
• A program to be written
Computing Layers
Client/Server—Distributed Presentation
Client/Server—Distributed Presentation
Client/Server—Distributed Data
Client/Server—Distributed Data
• Java
– Mostly for programming server-side application logic
called “servlets”
– Occasionally for programming client-side application
logic called “applets”
• HTML (HyperText Markup Language)
– Mostly for programming the presentation layer
• XML (Extensible Markup Language)
– Mostly for programming data content to be transported
across the web
• SQL (Structured Query Language)
– Universal standard language for database
manipulation
• Web Browsers
Irwin/McGraw-Hill Copyright © 2004 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 6th Edition Whitten Bentley Dittman
Data Architectures
Remote Batch
Pen Input
Middleware
Process Architectures
Design Units