The System Architecture Conceptual Model Computer Science Essay

Published: Last Edited:

This essay has been submitted by a student. This is not an example of the work written by our professional essay writers.

System architecture is the conceptual model that defines the structure, behavior, and more views of a system. Scalability is a desirable property of a system, a network, or a process, which indicates its ability to either handle growing amounts of work in a graceful manner or to be enlarged.

Design your Web site or application so that users can view and easily access objects or information within the interface. Choices should be visible to users rather than hidden with cryptic key sequences. When objects and choices are immediately visible, users learn and complete work tasks efficiently.

Concepts from the product's subject domain (for example, systems management) should be central and apparent in the software design.

The relationships among user interface objects in products should be accurate, so that users can rely on their previous experience in the domain when learning and using the software.

Keep it simple.

Give easy access to the features that most users will need most of the time; features used less often or by only a subset of users are placed less prominently.

Optimize the design for the most frequent or important tasks.

Understanding how users will use the software you are designing is critically important. Designers should use that understanding to anticipate the information, task flows, and features that users require at key points within the user experience.

An Enterprise Resource Planning (ERP) system is an integrated computer-based application used to manage internal and external resources, including tangible assets, financial resources, materials, and human resources.

Supply Chain Management (SCM) is the management of a network of interconnected businesses involved in the ultimate provision of product and service packages required by end customers.

A server is a software program, such as a web server, that runs on a remote server, reachable from a user's local computer or workstation. Operations may be performed server-side because they require access to information or functionality that is not available on the client, or require typical behavior that is unreliable when it is done client-side. Server-side operations include processing and storage of data from a client to a server, which can be viewed by a group of clients. This is an advantage because it lightens the work of your client. Client side is the complete opposite were all the work is done internally and puts great work load on the client.

The clientâ€"server model of computing is a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients. Often clients and servers communicate over a computer network on separate hardware, but both client and server may reside in the same system. A server machine is a host that is running one or more server programs which share their resources with clients. A client does not share any of its resources, but requests a server's content or service function. Clients therefore initiate communication sessions with servers which await incoming requests.

A fat client or thick client is a computer (client) in clientâ€"server architecture or networks which typically provide rich functionality independent of the central server. Originally known as just a 'client' or 'thick client', the name is contrasted to thin client, which describes a computer heavily dependent on a server's applications.


Batch processing is execution of a series of programs ("jobs") on a computer without manual intervention. Batch jobs are set up so they can be run to completion without manual intervention, so all input data is preselected through scripts or command-line parameters. This is in contrast to "online" or interactive programs which prompt the user for such input. A program takes a set of data files as input, processes the data, and produces a set of output data files. This operating environment is termed as "batch processing" because the input data are collected into batches on files and are processed in batches by the program.

Executing more than one jobs simultaneously by time sharing or multiprocessing is called as online processing.

A local area network (LAN) is a computer network that connects computers and devices in a limited geographical area such as home, school, computer laboratory, office building, closely positioned group of buildings, or an airport. The defining characteristics of LANs, in contrast to wide area networks (WANs), include their usually higher data-transfer rates, smaller geographic area, and lack of a need for leased telecommunication lines.

A wide area network (WAN) is a computer network that covers a broad area.

Network topology is the layout pattern of interconnections of the various elements (links, nodes, etc.) of a computer network. Network topologies may be physical or logical. Physical topology means the physical design of a network including the devices, location and cable installation. Logical topology refers to how data is actually transferred in a network as opposed to its physical design.

The 802.11 family includes over-the-air modulation techniques that use the same basic protocol. The most popular are those defined by the 802.11b and 802.11g protocols, which are amendments to the original standard. 802.11-1997 was the first wireless networking standard, but 802.11b was the first widely accepted one, followed by 802.11g and 802.11n. Security was originally purposefully weak due to export requirements of some governments, and was later enhanced via the 802.11i amendment after governmental and legislative changes. 802.11n is a new multi-streaming modulation technique. Other standards in the family (câ€"f, h, j) are service amendments and extensions or corrections to the previous specifications.

The basic service set (BSS) is the basic building block of an IEEE 802.11 wireless LAN (according to the IEEE 802.11-1999 standard). In Infrastructure mode a single access point (AP) together with all associated stations (STAs) is called a BSS

An Extended Service Set (ESS) is a set of one or more interconnected BSSs and integrated local area networks (LANs) that appear as a single BSS to the logical link control layer at any station associated with one of those BSSs.

A specification is an explicit set of requirements to be satisfied by a material, product, or service.

Descriptive title, number, identifier, etc. of the specification

Date of last effective revision and revision designation

A logo or trademark to indicate the document copyright, ownership and origin

Table of Contents (TOC), if the document is long

Person, office, or agency responsible for questions on the specification, updates, and deviations.

The significance, scope or importance of the specification and its intended use.

Terminology, definitions and abbreviations to clarify the meanings of the specification

Test methods for measuring all specified characteristics

Material requirements: physical, mechanical, electrical, chemical, etc. Targets and tolerances.

Performance testing requirements. Targets and tolerances.

Drawings, photographs, or technical illustrations


Certifications required.

Safety considerations and requirements

Environmental considerations and requirements

Quality control requirements, acceptance sampling, inspections, acceptance criteria

Person, office, or agency responsible for enforcement of the specification.

Completion and delivery.

Provisions for rejection, re inspection, rehearing, corrective measures

References and citations for which any instructions in the content maybe required to fulfill the traceability and clarity of the document

Signatures of approval, if necessary

Change record to summarize the chronological development, revision and completion if the document is to be circulated internally

Annexes and Appendices that are expand details, add clarification, or offer options.