Activities of “Design System Components”
Anatomy of a Modern System –
Computing Devices
Server – manages shared resources and enables users and other computers access to these
resources
Personal computing devices or clients
Desktops, laptops, tablets, smartphones
Simplified architecture for application (Amazon.com)
Server farm – very large databases and very high use
Anatomy - Networks
Computer network – hardware, software, transmission media
Internet backbone –
High-capacity, high-speed computer network that carries large amounts Internet traffic across
countries, continents
Owned by governments and telecom companies
Local area network (LAN) –
, Small network typically spanning a single home, small office, or one floor of a building
World Wide Web (WWW)
All the interconnected resources accessed through the Internet
Uniform Resource Locator (URL)
The identifier for the Web to locate a particular resource (contains below picture)
Hyperlink –
The URL of one Web resource is embedded within another Web resource
Anatomy - Software
Application software – software (programs) that per forms user- or business-specific tasks
Typically constructed as an app or Web-based application
App
Application software that is installed on the storage device of a computer or cell phone
System Software –
Software that works behind the scenes to support application software and control or interact with
hardware or software resources
Web-Based Applications
Application software that uses a Web browser as the user interface
Accessed through a URL
Uses a Web server and server-side software components
Uses standard IP protocols
Embedded Software
Software apps or functions embedded within another app, such as within a browser or O/S
Toolbars, Plug-ins, Widgets