-
Synchronous Communications
Receiver gets message instantaneously
-
Asynchronous communications
Receiver gets message after some delay
-
Simplex Channel
Transmits data in only one direction
-
Half-duplex channel
Transmits data in either direction, but not simultaneously
-
Full-duplex channel
Permits data transmission in both directions at the same time\
-
Channel bandwidth
Rate at which data is exchanged (bps)
-
Broadband Communications
A telecommunications system in which a very high rate of data exchange is possible
-
Telecommunications media
Categories: guided transmission media and wireless
-
Guided Transmission media types
Available in many types
-
Twisted-pair wire
Classified by category: category 1, 2, 3, 4, 5, 5E, 6 (white noise)
-
Coaxial Cable
Offers cleaner and crisper data transmission(less noise)) that twisted-pair wire
-
Fiber-Optic Cables
Transmits signals with light beams
-
Broadband over power lines
Potential problem: transmitting data over unshielded power lines can interfere with both amateur (ham) radio broadcasts and police and fire radios
-
Wireless Communications options
Wireless transmission involves the broadcast of communications in one of three frequency ranges (radio, Microwaves, or infrared frequencies)
-
Near Field Communication (NFC)
Short-range wireless connectivity technology designed for cell phones and credit cards
-
Bluetooth
Wireless communications specification that describes how cell phones, computers, personal digital assistants, etc.., can be interconnected
-
Ultra wideband (UWB)
Transmits large amounts of digital data over short distances of up to 30 feet
-
Infrared Transmission
Sends signals at a frequency of 300 GHz and above
-
Zigbee
Form of wireless communications frequently used in security systems and heating and cooling control systems
-
Wi-Fi
Wireless telecommunications technology brand owned by the Wi-Fi Alliance
-
Wireless Access Point
Consists of a transmitter with an antenna, receives the signal, and decodes it
-
Wi-Fi Access points
Have maximum range of about 300 feet outdoors and 100 feet with a dry-walled building
-
Microwave transmission
High-frequency (300 MHz-300GHz) signal sent through the air
-
Satellite
Geostationary satellite, low earth orbit (LEO) satellite, very small operture terminal (VSAT)
-
Wireless mesh
A way to route communications between network nodes by allowing for continuous connections and reconfig.Uses multiples Wi-Fi access points to link a series of interconnected local area networks
-
3G wireless communications
Useful for business travelers, people on the go, and people who need to get or stay connected
-
4G wireless communications
Will provide increased data transmission rates in the 20-40 mbps range
-
Worldwide Interoperability for Microwave Access (WiMAX)
Set of IEEE 802.16 wireless metropolitan area network standards
-
Digital Signal
Represents bits
-
Analog Signal
Variable signal, continuous in both time and amplitude so that any small fluctuations is the signal are meaningful
-
Computer Network
Consists of communications media, devices and software needed to connect two or more computer systems or devices. Can transmit and receive information to improve organizational effectiveness and efficiency
-
Personal area networks (PAN)
Supports interconnection of information technology within a range of about 33 feet
-
Local area network (LAN)
Connects computer systems and devices within a small area
-
Metropolitan area network (MAN)
Connects users and their devices in a geographical area that spans a campus or city
-
Wide Area Network (WAN)
Ties together large geographic regions
-
Centralized processing
All processing occurs in a single location or facility
-
Decentralized processing
Processing devices are placed at various remote locations
-
Distributed processing
Processing devices are places at remote locations but are connected to each other via a network
-
File server systems
Users can share data through file server computing
-
Client/server
Architecture , where Multiple computer platforms are dedicated to special functions
-
Client
Any computer that sends messages requesting services from the servers on the network
-
Database server
Sends only the data that satisfies a specific query, not the entire file
-
Modems
Modulation/demodulation devices
-
Multiplexes
Combines data from multiple data sources into a single output signal that carries multiple channels
-
Front-end processors
Special-purpose computers that manage communications to and from a computer system
-
Private branch exchange (PBX)
Telephone switching exchange that serves a single organization
-
Switch
Uses the physical device address in each incoming message on the network
-
Bridge
Connects one LAN to another LAN that used the same telecommunications protocol
-
Router
Forwards data packets across two or more distinct networks toward their destinations
-
Gateway
Serves as an entrance to another network
-
Network operating System (NOS)
System software that controls the computer systems and devices on a network
-
Network management software
Protects software from being copied, modified, or downloaded illegally; performs error control to locate telecommunications errors and potential network problems
-
Encryption
Converting an original message into a form that can only be understood by the intended receiver
-
Key
Variable value that is applied (using an algorithm) to a set of unencrypted text to produce encrypted text to decrypt encrypted text
-
Wired equivalent privacy (WEP)
Used encryption based on 64-bit key, which has be upgraded to a 128-bit key
-
Wi-Fi protected access (WPA)
Security protocol that offers significantly improved protection over WEP
-
War Driving
Involves hackers driving around with a laptop and antenna trying to detect insecure wireless access points
-
Data Encryption Standard (DES)
Early data encryption standard developed in the 1970�s that used a 56-bit private key algorithm
-
Advanced Encryption Standard (AES)
Extremely strong data encryption standard based on a key size of 128-bits, 192 bits, or 256 bits
-
Virtual Private Network (VPN)
Private network that used public network (usually the internet) to connect to multiple remote locations; supports secure, encrypted connections between a company�s private network and remote users
-
Cellular phones services
Operate using radio waves to provide two-way communications
-
Picocell
Miniature cellular base station designed to serve a very small area such as part of a floor inside a building
-
Digital Subscriber Line (DSL) service
Telecommunications service that delivers high-speed internet access over existing phone lines
-
Voice over Internet Protocol VoIP) services
Enables voice conversations to be converted into packets of data that can be sent over a data network; network managers can route phone calls and fax transmissions over the same network they use for data
-
Voicemail
Users can send, receive, and store verbal messages for and from other people around the world
-
Reverse 911 services
Delivers emergency notifications to users in a selected geographical area
-
Voice-to-text services
Convert speech to text so that you can manage voice mails more effectively
-
DSL Modem
Enables each computer in the network to access the internet
-
Firewall
Filters the information coming from the Internet into your network
-
Electronic Document Distribution
Send/receive documents in a digital form w/out printing; faster
-
Call Centers
Physical location where an organization handles customer and other telephone calls
-
Telecommuters
Need to be strongly self-motivated, organized, and focused on their tasks with minimal supervision
-
Electronic Data Interchange (EDI)
Connecting corporate computers among organizations; links computers of customers, manufacturers, suppliers
-
Public Network Services
Gives personal computer users access to vast database, the internet, and other services: for fees
-
Distance Learning
Use of telecommunications to extend the classroom
-
Shared Workspace
Common work area where colleagues can share documents, issues, models, schedules, spreadsheets, and all forms of information
-
Unified Communications
Provides a simple and consistent user experience across all types of communications
-
Global positioning systems applications
Global navigation satellite systems employing over two dozen satellite in orbit at roughly 12,500 miles above the earth
-
Specialized Services
Include professional legal, patent, and technical information (Nike+ iPod sport kits)
-
Telecommunications and networks
Creating profound changes in business because they remove the barriers of time and distance
-
Communications
Can be classified as synchronous and asynchronous
-
Telecommunications media can physically connect data communications devices
-guided transmission media and wireless media
-
Transborder data flow
Electronic flow of data across international and global boundaries
-
Client/server system
Network that connects a user�s computer (a client) to one or more host computers (servers)
-
Transmission Control Protocol (TCP)
Transport-layer protocol that most internet applications use with IP
-
Backbone
One of the internet�s high-speed, long-distance communications links
-
Uniform Resource Locator (URL)
an assigned address on the internet for each computer
-
Internet Corporation for Assigned Names and Numbers (ICANN)
Responsible for managing IP address and Internet domain names; has authority to resolve domain name disputes
-
Cyber-squatters
Register domain names in the hope of selling them to corporations or people
-
Internet Service Providers (ISP)
Any company that provides individuals or organizations with access to the internet for a fee
-
World Wide Web (WWW)
Collections of tens of millions of server computers that work together as one in an internet
-
Hyperlink
Highlighted text or graphics in a web document that, when clicked, opens a new web page
-
Web Browser
Web client software such as internet explorer, firefox, and safari used to view web pages
-
Hypertext Markup Language (HTML)
Standard page description language for web pages
-
HTML tags
Let the browser know how to format text
-
Extensible Markup Language (XML)
Markup language for web documents containing structured information
-
Cascading style Sheet (CSS)
File or portion of an HTML file that defines the visual appearance of content in a web page
-
Web 2.0
The web as a computing platform that supports software applications and the sharing of information
-
Rich Internet Application
Software that has the functionality and complexity of traditional application software, but runs in a Web browser and does not require local installation
-
Java
Object-oriented programming language from Sun Microsystems based on C++; allows small programs (applets) to be embedded with an HTML document
-
Other languages
AJAX (asynchronous JavaScript and XML), PHP (hypertext preprocessor), Adobe flash and Microsoft Silverlight
-
Mash-up
Process of mixing two or more hip-hop songs into one song
-
Web Services
Standards and tools that streamline and simplify communication among web sites
-
XML
The key to web services
-
SOAP
Simple Object Access Protocol
-
WSDL
Web Services Description Language
-
UDDI
Universal Discovery Description and Integration
-
Commercial Internet Exchange (CIX) Association
1991; allows businesses to connect to the internet
-
Instant Messaging
Online, real-time communication between two or more people who are connected to the internet
-
Telnet
Network protocol that enables users to log on to networks remotely over the internet
-
Secure Shell (SSH)
Provides Telnet functionality through a more secure connection
-
File Transfer Protocol (FTP)
Supports file transfers between a host and a remote computer
-
Web log
Web site that people create and use to write about their observations, experiences, and feelings on a wide range of topics
-
Podcast
Audio broadcast over the internet; audio blog
-
Usenet
Uses email to provide a centralized news service; newsgroups; protocol that describes how groups of messages can be stored on and sent between computers
-
Internet Relay Chat (IRC)
Requires participants to type their conversation rather than speak
-
Internet phone service
Relatively inexpensive, especially for international calls
-
Internet videoconferencing
Supports both voice and visual communications
-
Internet Office
Website that contains files, phone numbers, email, addresses, calendars, and more; portable
-
Internet
Can provided critical information during times of disaster; can be used to translate; facilitates distance learning
-
Intranet
Internal corporate network built using internet and WWW standards and technologies
-
Extranet
Network that links selected resources of the intranet of a company with its customers, suppliers, or other business partners
-
Net Issues
Management issues, service and speed issues, privacy, fraud, security, and unauthorized internet sites
-
Internet Protocol (IP)
the set of conventions used to pass packets from one host to another
-
The Web
Collection of tens of millions of servers that work together as one in an internet service
-
System Development Team
Development Team, project, project manager, stakeholders, users, system dev. Specialists
-
SDLC
Investigation, analysis, design, implementation, and maintenance and review
-
Advantages of SDLC
Provides for maximum management control; creates considerable system documentation; produces many intermediate products review
-
Reasons to initiate system dev. Projects
Mergers, acquisitions, fed. Regulations, etc
-
Information systems planning
Translating strategic and organizational goals into systems development initiatives
-
Aligning organizational goals and IS goals
Critical for successful systems development effort
-
Developing a competitive advantage
Creative analysis, critical analysis
-
Mission-critical systems
Play pivotal role in organization�s continued operations and goal attainment
-
Critical success factors (CSF�s)
Factors essential to success of a functional area of an organization
-
Performance Objectives
Output quality or usefulness; output accuracy; speed at which output is produced; scalability of resulting system; risk of the system.
-
Cost Objectives
Development costs; costs of uniqueness of system application; fixed investments in hardware and related equipment; ongoing operating costs
-
Systems investigation
Identifies problems and opportunities and considers them in light of business goals
-
Systems Analysis
Studies existing systems and work processes to identify strengths, weaknesses, and opportunites for improvement
-
Systems Design
Defines how the information system will do what it must do to obtain the problem�s solution
-
Systems Implementation
Creates or acquires various system components detailed in systems design, assembles them, and places new or modified system into operation
-
Systems maintenance and review
Ensures the system so that it continues to meet; modifies the system so that it continues to meet changing business needs
-
Prototyping
An iterative approach
-
Operational prototype
Prototype that work; accesses real data files, edits input data, makes necessary computations and comparisons, and produces real output
-
Nonoperational prototype
A mock-up or model; includes output and input specifications and formats
-
Rapid Application Development (RAD)
Employs tools, techniques, and methodologies designed to speed application development; makes extensive use of the joint application development (JAD); agile development; extreme programming (XP)
-
End-user systems development
Systems development project in which business managers and users assume the primary effort
-
Successful systems development
Delivers a system that meets user and organization needs on time and within budget
-
Critical for most systems development projects
Getting users and stakeholders involved
-
Quality of project planning
The bigger the project, the more likely that poor planning will lead to significant problems
-
Capability Maturity Model (CMM)
One way to measure organization experience
-
Project schedule
Detailed description of what is to be done
-
Project milestone
Critical date for completion of a major part of the project
-
Project deadline
Date that the entire project is to be completed and operational
-
Critical path
Activities that, if delayed, would delay the entire project
-
Program Evaluation and Review Technique (PERT)
Creates three times estimates for an activity (shortest possible time, most likely time, longest possible time)
-
Gantt chart
Graphical took used for planning, monitoring, and coordinating projects
-
Computer-Aided Software Engineering (CASE) tools
Automate many tasks required in a systems development effort; encourage adherence to SDLC
-
Object Oriented Systems Development
Combines logic of systems development life cycle with power of object development life cycle with power of object-oriented modeling and programming
-
OOSD tasks
Identify potential problems and opportunities that would be appropriate for OO approach; define user requirements; design system; program or modify modules; user evaluation; periodic review and modification
-
Systems request form
Submitted by someone who wants IS department to initiate systems investigation
-
Technical Feasibility
Bleeding edge
-
Economic Feasibility
Is it worth it
-
Net Present value
What will it be worth in 10 yrs
-
-
Operational feasibility
Is it going to work? In our environment
-
Schedule Feasibility
Can it even be scheduled to happen?
-
Object-oriented approach
Can be used during all phases of systems development
-
Use Case diagram
Part of the Unified Modeling Language (UML) that is used in object-oriented systems Development
-
Systems Investigation Report
Summarizes results of systems investigation; summarizes the process of feasibility analysis; recommends course of action; reviewed
-
System Analysis
Gathering data on existing system; determines requirements for new systems; considers alternative; investigates feasibility of solutions : prioritized list of systems requirements
-
Formalized analysis procedure
Assembling participants for systems analysis; collecting and analyzing data and requirements; preparing a report on existing system, new system requirements, and project priorities
-
Systems analysis team develops:
List of objectives and activities; deadlines; statement of resources required; major milestones
-
Data Collection
Interviews, direct observation, questionnaires
-
Data Analysis
Data modeling; activity modeling; application flowcharts; grid charts; Case tools
-
Requirements Analysis
- Determination of user, stakeholder, and organizational needs
- (asking directly, critical success factors-csf, IS plan, screen + report layout, requirements analysis tools)
-
Object-Oriented System Analysis
Identity problems or potential opportunities; identity key participants and collect data; with the OO approach a class is used to describe different types of objects
-
Systems Analysis Report
Strengths and weaknesses of existing systems from a stakeholder�s perspective; user/stakeholder requirements for new system; organizational requirements for new system; description of what new information system should do to solve the problem
-
Logical design
Describes functional requirements of a systems
-
Physical design
Specifies the characteristics of the system components necessary to put the logical design into action
-
Object-Oriented Design
Considers the sequence of events that must happen for the system to function correctly
-
Interface Design and Controls
Characteristics: sign-on procedure, interactive processing, help facility, lookup tables, restart procedure
-
Design of System Security and Controls
Preventing, detecting, and correcting errors; disaster planning and recovery; systems controls (closed/open/deterrence)
-
Environmental Design Considerations
Green design; involves systems development efforts that slash power consumption, require less physical space, and result in systems that can be disposed in a way that doesn�t negatively affect the environment
-
Request for Proposal (RFP)
Document that specifies required resources such as hardware and software in detail
-
Financial options
Purchase, lease, rent
-
Evaluation Techniques
Groups consensus; cost/benefit analysis; benchmark tests; point evaluation
-
Freezing Design Specifications
User agrees in writing that the design is acceptable
-
The Contract
Vender provide standard contracts to protect themselves (request for proposal)
-
Design Report
Primary result of systems designs; reflects decisions made and prepares the way for systems implementation
-
System Implementation
Hardware acquisition; programming and software acquisition or development; user preparation; hiring and training of personnel; site and data preparation; installation, testing, start-up, and user acceptance
-
Make �or � buy Decision
Whether to obtain software from external or internal sources
-
Externally acquired software and software as a Service (SaaS)
Commercial off-the-shelf (COTS) development process
-
In-House developed software
CASE and object-oriented approaches; cross-platform development; integrated development environment
-
Database
A blend of hardware and software
-
Virtual databases and database as a service (DaaS)
Popular ways to acquire database capabilities
-
User Preparation
Readying managers, decision makers, employees, other users, and stakeholders for new systems; implementation
-
Data preparation
Data conversion; ensures all files and databases are ready to be used with new computer software and systems
-
Testing
Unit, system, volume, integration, acceptance, alpha, beta testing.
-
Approaches
Direct plunge, direct cutover, piecemeal, pilot, parallel
-
User Acceptance
Formal agreement signed by user that states that a phase of installation or the complete systems is approved
-
System operation
Use of a new or modified system
-
Systems maintenance
Checking, changing, and enhancing the system to make it more useful in achieving user and organizational goals
-
Reasons for Maintenance
Changes in process, bugs, errors, technical or hardware problems, corporate mergers and acquisitions, government regulations
-
Slipstream upgrade maintenance
Usually requires recompiling all the code
-
Patch Maintenance
Minor change to correct a problem
-
Release Maintenance
Significant program change
- Version Maintenance
- Major program change
-
Maintenance Team
Responsible for modifying, fixing, and updating existing software
-
Maintenance function
Becoming more automated
-
Systems review
Final step of systems development; analyzes systems to make sure that they are operating as intended
-
Event-driven review
Triggered by a problem or opportunity
-
Time-Driven Review
Performed after a specified amount of time
-
Monitoring the system
Number of errors encountered, amount of memory, amount of processing or CPU time needed, other problems.
-
System performance Products
Software that measures all components of the computer-based information system
-
System Design
To prepare detailed design needs for a new system
-
Disaster Recovery
Important aspect of systems designs
-
Cross-platform development and integrated development environments (IDEs)
Make software development easier and more thorough
-
Telecommunications medium
Any material substance that carries an electronic signal and serves as an interface between a sending device and a receiving device
-
Telecommunications Protocol
A set of rules that governs the exchange of information over a communications medium
-
Internet
A collection of interconnected networks, all freely exchanging information
-
Tunneling
- The process by which VPNs transfer information by encapsulating traffic in IP packets over the internet
- Stakeholders
- People who, either themselves r through the organization they represent, ultimately benefit from the systems development project
-
Systems analyst
A professional who specialized in analyzing and designing business systems
-
Programmer
A specialist responsible for modifying or developing programs to satisfy user requirements
|
|