Unit 2 Data Communication and Computer Networks
Unit 2 Data Communication and Computer Networks
Unit 2 Data Communication and Computer Networks
• Transmission speed
and distance
limitations
Wired : Coaxial cable
• Faster data
transmission.
• More expensive
Wired: Fiber optic cable
• Extremely thin strands of
glass bound together in a
sheathing.
• Less distortion.
– Ring
– Mesh
– Star
– Line
– Fully connected
– Tree
– Bus
Types of topologies
Types of network
• Personal area network (PAN) - used for communication among computer
and different devices close to one person (33 feet)
• Iterative Process
• Control cost and time
Budgets
Project timelines and deadlines
• Works best with well understood systems
SDLC Phases
• Systems Investigation
– Identify problems or opportunities
• Systems Analysis
– How can we solve the problem
• Systems Design
– Select and plan the best solution
• Systems Implementation
– Place solution into effect
• Feasibility Analysis
– Technical
– Economic
– Operational
– Schedule
Systems Analysis
• Data Collection
– Strengths/Weaknesses of existing system
• Data Analysis
– Turning data into information
• Requirements Analysis
– Identifying needs
Systems Design
• Logical Design
– Functional requirements of the system (what the
system will do)
• Physical Design
– Specifies system components (how the system
will do)
• Design Alternatives
• Evaluating and Selecting a Design
Systems Implementation
• Hardware/Software Acquisition
• User Preparation
• Hiring and Training Personnel
• Site Preparation
• Data Preparation
• Installation
• Testing
• Startup
• User Acceptance
Systems Maintenance
• Types
– Patch – minor change to correct problem
– New Release – significant program change
– New Version – major program change with new
features
• 5 times the cost of development
• 50 - 70% of programmers’ time
• Documentation is important!
Tips for Successful Systems
Development
• Prototyping
• Outsourcing
• Iterative approach
• A database is collection
of information that is
organized so that it can
easily be accessed,
managed, and updated.
Database concepts