Chapter7

Cards (49)

  • What is the title of Chapter 7 in "Systems Analysis and Design in a Changing World"?
    Systems Analysis and Design
  • Who are the authors of "Systems Analysis and Design in a Changing World"?
    Satzinger, Jackson & Burd
  • What are the main topics covered in Chapter 7?
    • Anatomy of a Modern Information System
    • Architectural Concepts
    • Interoperability
    • Architectural Diagrams
    • Describing the Environment
    • Designing Application Components
  • What architectural concepts influence system design?
    Ubiquitous computing, software, components, protocols, interoperability, and distributed architectures
  • What diagrams should be drawn to describe a system's environment?
    Location, network, and deployment diagrams
  • What is an important part of new system development?
    Choosing appropriate technologies
  • What is the role of a server in a network?
    Manages shared resources and enables access to these resources
  • What types of personal computing devices are mentioned?
    Desktops, laptops, tablets, smartphones
  • What characterizes a computer network?
    It consists of hardware, software, and transmission media
  • What is the Internet backbone?
    High-capacity with high-bandwidth trunk lines and large high-speed computers
  • What is a Local Area Network (LAN)?
    A small network for a single site
  • What does the World Wide Web (WWW) consist of?
    All the interconnected resources accessed through the Internet
  • What is a Uniform Resource Locator (URL)?
    The identifier for the Web to locate a particular resource
  • What is a hyperlink?
    The URL of a resource embedded within another resource
  • What is application software?
    Programs that perform work for users
  • What is the difference between a custom app and a web-based application?
    A custom app is usually for a laptop or smartphone, while a web-based application is accessed through a web browser
  • What is system software?
    Software that works as glue to hold everything together
  • What are web-based applications characterized by?
    They use a web browser, are accessed through a URL, and reside on a web server
  • What is embedded software?
    Software apps or functions embedded within another app, such as within a browser or operating system
  • What is a protocol in the context of networks?
    A set of languages and rules to ensure communication and data exchange between hardware and software
  • What is a Virtual Private Network (VPN)?
    A private network created on the Internet using secure technologies and encryption
  • What does HTML stand for?
    Hypertext Markup Language
  • What is XML?
    Extensible Markup Language, an extension of HTML that enables defining semantics of tags
  • What does HTTP stand for and what does it define?
    Hypertext Transfer Protocol; it defines format and content for transfer of web documents
  • What is HTTPS?
    Encrypted and secure HTTP transfers
  • What is technology architecture?
    It includes computers, network computers and hardware, and system software
  • What is application architecture?
    The software programs and their configuration
  • What is SaaS?
    No software is installed on the user’s device; application services are accessed remotely
  • What is a web service?
    Software function executed with web standards, accessed via a URL
  • What is client/server architecture?
    Software design with part of the application on a server and part on the client
  • What is three-layer architecture?
    Client/server architecture with application divided into view layer, logic layer, and data layer
  • What are the components of the three-layer architecture?
    View layer (user interface), logic layer (program logic), and data layer (functions to access data)
  • What is interoperability in systems analysis?
    The ability of an application to interact with other software
  • Why is interoperability important in current development projects?
    It allows for the reuse of existing components and building components considering interoperability
  • What do location diagrams identify?
    Geographical placement of hardware, software, and users
  • What do network diagrams illustrate?
    How the application software is deployed across the hardware and system software
  • What do deployment diagrams show?
    How the components of a network are interconnected
  • What are key questions to help describe a system's environment accurately?
    • What are the key features of existing or new environment?
    • What are the external systems or DBMSs?
    • What kind of interaction is expected?
    • What is the data?
    • What are the protocols?
    • What kind of security is needed?
  • What devices and technologies should be considered in system design?
    • Required devices
    • Protocols for devices
    • Security requirements
    • APIs needed
    • User-interface technology
    • Client operating systems
  • What is meant by the current environment prior to new development?
    It refers to the existing technologies and systems before implementing new solutions