Академический Документы
Профессиональный Документы
Культура Документы
SYSTEMS DEVELOPMENT
A system development cycle usually involves the following sequential steps:
SYSTEM ANALYSIS- process of determining user problems and need surveying
present system, analyzing facts, and developing the logical requirements of a
proposed system.
SYSTEM FEASIBILITY STUDY- determines the technical, operational, and economic
viability of the proposed system
SYSTEM DESIGN- process of developing specific specifications for hardware,
software, manpower, data resources, and information products required to
develop a system. System design determines how information requirements by
an entity will be met. The three major activities involved are:
o User interface design: how users will interact with the system to meet their
needs
o Data design: how data as input to the system will be organized
o Process design: formulation of processing steps
SYSTEM IMPLEMENTATION- involves training and educating system users, testing
and follow-up.
SYSTEM MAINTENANCE- process of monitoring, evaluating and modifying a
system as needed
COMPUTER-RELATED TERMINOLOGIES
TYPES OF COMPUTERS
SUPERCOMPUTERS, MAINFRAME COMPUTERS and MINICOMPUTERS- extremely
powerful, high-speed computers used for extreme high volume and/or complex
processing needs
MICROCOMPUTERS (e.g., personal computers, laptop computers)- small
computers, such as those in many homes and businesses.
PERSONAL DIGITAL ASSISTANTS (PDA) – mobile, handy computers
SECONDARY STAGE
o MAGNETIC TAPE (or cartridge)- cheapest type of storage available. A
primary medium for backing up random-access disk files.
o MAGNETIC DISKS- those for microcomputers are referred to as “hard disks”
or “hard drives”
o RAID (Redundant array of independent/inexpensive disks)- a way of
storing the same data redundantly on multiple magnetic disks
o COMPACT DISKS (CD)- small, easily transportable
o FLOPPY DISKS- small, easily transportable disks commonly known as
“diskettes”
o ZIP DISKS- similar to floppy diskettes, but with much greater storage
capacity
o OPTICAL DISKS- use laser technology to store and read data
o FLASH DISKS- use universal bus port (USB) to store and read data, with
much greater capacity
INPUT DEVICES
o ONLINE ENTRY
1. VISUAL DISPLAY TERMINAL- uses keyboard to directly enter data
into computer
2. MOUSE, JOYSTICK, LIGHT PENS- familiar devices that allows data
entry
3. TOUCH-SENSITIVE SCREEN- allows users to enter data from a menu
of items by touching the surface of the monitor
o TURNAROUND DOCUMENTS- documents that are sent to the customer
and returned as inputs (e.g., utility bills)
o AUTOMATED SOURCE DATA INPUT DEVICES
1. MAGNETIC TAPE READER – a device capable of sensing
information recorded as magnetic spots on magnetic tape.
2. MAGNETIC INK CHARACTER READER (MICR) – device that reads
characters that have been encoded with a magnetic ink (e.g.,
bank check readers.)
3. SCANNER- a device that reads characters on printed pages
4. AUTOMATED TELLER MACHINE (ATM)- a machine used to execute
and record transactions with financial institutions.
5. RADIO FREQUENCY DATA COMMUNICATION- using radio waves
to directly input data
6. POINT-OF-SALE (POS) RECORDERS- devices that read price and
product code data
7. VOICE RECOGNITION- understands spoken words and transmits
them into a computer
8. ELECTRONIC COMMERCE AND ELECTRONIC DATA INTERCHANGE-
involves one company’s computer communicating with
another’s computer. For example, a buyer is sending via a
computer purchase orders to a supplier
OUTPUT DEVICES
Many automated source data input devices and electronic
commerce/electronic data change devices are capable of outputting data
(“writing” in addition to “reading”) and therefore become output devices as well
as input devices
o MONITORS- visually display output
o PRINTERS- produce paper output
o PLOTTERS- produce paper output of graphs
o COMPUTER OUTPUT TO MICROFILM- makes use of photographic process to
store output
Related terminologies
o ONLINE- equipment in direct communication with and under the control
of the CPU
o OFFLINE- equipment not in direct communication with the CPU
o CONSOLE- a terminal used for communication between the operator and
the computer (e.g., the operator of a mainframe computer)
o BUFFER- a temporary storage unit used to hold data during computer
operations
o MIPS- millions of instructions per second; a unit for measuring the execution
speed of computers.
INFORMATION SYSTEMS
APPLICATIONS SOFTWARE - programs designed for specific uses or “applications”
» Word processing, graphics, spreadsheets, and database systems (e.g., Word,
Excel)
» Accounting softwares:
1) LOW - END — all in one package, designed for small organizations.
2) HIGH - END - ordinarily in modules (e.g., general ledger, receivables).
3) ENTERPRISE RESOURCE PLANNING (ERP) - designed as relatively complete
information system “suites” for large and medium size organizations (e.g., human
resources, financial applications, manufacturing, and distribution). Examples of
major vendors are SAP and Oracle.
Related terminologies
» COMPILER — Produces a machine languages object program from a source
program language.
» MULTITASKING. ~ the simultaneous processing of several jobs on a computer.
» MULTIPROCESSING - simultaneous execution of two or more tasks, usually by two or
more CPUs that are part of the same system.
» PROTOCOL - rules determining the required format and methods for transmission
of data.
» OBJECT PROGRAM - the converted source program that was changed using a
compiler to create a set of machine readable instructions that the CPU
understands.
» SOURCE PROGRAM - a program written in a language from which statements are
translated into machine language object program; computer programming has
developed in “generations.”
1st generation: Machine language (combinations of 1’s and 0's meaningful to the
computer).
2nd generation: Assembly language (e.g., Fortran).
3rd generation: “High-level” programming languages (e.g., C++, Java).
4th generation: An “application specific’ language usually built around database
systems. (e.g., an instruction might be Extract 2/ Customers where “Surname” is
Lee)
5th generation: A relatively new and developing form that includes visual or
graphical interfaces used to create source language ‘that is usually compiled
with a 3°° or 4 language compiler.
» DEBUG - to find and eliminate errors in a computer program.
» DESK CHECKING - review of a program by the programmer for errors before the
program is un and debugged on the computer.
» EDIT —to correct input data prior to processing
» LOOP —- a set of program instructions performed repetitively until all of the
data have been processed.
» PATCH - a section of coding inserted into a program to correct a mistake or to
alter a routine
» RUN – a complete cycle of a program including input, processing and output.
METHODS OF PROCESSING
BATCH vs. ONLINE REAL-TIME
BATCH PROCESSING
» Transactions flow through the system in groups of like transactions (batches). For
example, all cash receipts on accounts receivable for a day may be aggregated
and run as a batch.
» Ordinarily leaves a relatively easy-to-follow audit trail.
COMPUTER NETWORKS
A NETWORK is a group of interconnected computers and terminals.
TELECOMMUNUCATIONS – the electronic transmission of information by a radio, fiber
optics, wire, microwave, laser, and other electromagnetic systems - has made possible
the electronic transfer of information between networks of computers. Common types
of computer networks are:
LOCAL AREA NETWORKS (LAN) - privately owned networks within a single building
or campus of up to a few miles in size.
METROPOLITAN AREA NETWORK (MAN) - a larger version of a LAN. For example, it
might include a group of nearby offices within a city.
WIDE AREA NETWORKS (WAN) - networks that span a large geographical area,
often a country or continent. It is composed of a set of computers and
hardware/software for running user programs.
NETWORK-RELATED TERMS
INTERNET - an international collection of networks made up of independently
owned computers that operate as a large computing network.
FIREWALL - a method for protecting an organization’s computers and computer
information (e.g., database and e-mail system) from being tapped by
unauthorized outsiders.
ROUTER - a communication interface device that connects two networks and
determines the best way for data packets to move forward to their destinations. :
BRIDGE - a device that divides a LAN into two segments, selectively forwarding
traffic across the network boundary it defines.
SWITCH - a device that channels incoming data from any of multiple input ports
to the specific output port that will take the data toward its intended destination.
GATEWAY - a combination of hardware and software that links different types of
networks. (e.g., gateways between e-mail systems allow users of differing e-mail
systems to exchange messages.
VIRUS - a program (or piece of code) that requests the computer operating
system to perform certain activities not authorized by the computer user.
Unexpected changes in, or losses of, data are common indication of the
existence of a virus on one’s computer.
TROJAN HORSE- malicious, security-breaking program that is disguised as
something benign, such as a game, but actually is intended to cause
information technology damage.
WORM - a program that propagates itself over a network, reproducing itself as it
goes.
INTRANET - a local network, usually limited to companies that use internet-based
technology to communicate within the organization.
EXTRANET — similar to an intranet, but includes an organization's external
customers and/or suppliers in the network.