1is a physical system that is managed through the use of a virtual system
firm
2is an open system that it interfaces with its environment
Physical System of a Firm
3takes resources from its environment, transforms the resources into products or services, and returns the transformed resources to the environment
firm
4Flow of resources from the environment, through the firm, and back to
environment
5Flow of virtual resources
are at the top
6Flow of Physical Resources are at the
bottom
7General Systems Model Includes the
The physical resource Flow
The virtual resource Flow
The firm’s control Mechanism
The Feedback Loop
8It includes: personnel, material, machines, and money
Personnel are hired by the firm then…
Transformed to higher skill levels through T&D
Materials enter in the firm as raw input & transformed in to finished goods
Machines are purchased, used and scrapped
Money enters in firm in the form of sales receipts, investment, and loans and transformed into payments to suppliers, tax
Physical resources are used to produce to product & services
Physical Resources Flow
9Data, information and info in the form of decisions
Two way flow of data and info that connects the firm to its environment
The Virtual Flow
10It enables the firm to control its own operation includes
-The performance standards the firm must meet
-The firm’s management, and
An information processor that transforms data into information
Firm's Control Mechanism
11Composed of the virtual resources
Data are gathered from the firm & from the environment and entered into the into information processor, which transform data into info
Info goes to management to make decisions to affect necessary changes in the physical system
Info processor uses standards to determine when the firm is not performing as planned
The Feedback Loop
12
As we know environment is very important in the firm’s success
Firm exist for the purpose of providing products and services that meet environment needs
Environment varies firm to firm
School is different than sports ground and so on
The environmental elements are organizations & individuals that exist outside the firm
These elements exist in a larger system called a society
The firm in its environment
13The Firm in its environment (environment of firm)
Government
Global Community
Customers
Competitors
Stakeholder or Owners
Labor Union
Suppliers
Financial Community
14Manage resources from supplier to firms and then to customers
It should be timely and efficient
It includes following activities:
Forecasting customer demand
Scheduling production
Establishing transportation networks
Ordering replenishment stock from supplier
Receiving stock from suppliers
Managing inventory- RM, work in process, finished goods
Executing production
Transporting resources to customers
Tracking the flow of resources from supplier, through the firm & customers
Managing the resource flow-SCM
15consist of hardware, software, data, people and procedures that work together to produce quality information
Information System
16sets of components that work together to achieve a common goal
system
17System Development Life Cycle Phases
p1: Planning
p2: Analysis
p3: Design
p4: Implementation
p5: Support
18
Review project requests
Prioritize project requests
Allocate resources
Identify project development team
Phase 1. Planning
19
Conduct preliminary investigation
Perform detailed analysis activities
Study current system
Determine the user requirements
Recommend solution
Phase 2. Analysis
20Acquire hardware and software, if necessary
Develop details of system
Phase 3. Design
21
Develop programs, if necessary
Install and test new.system
Train users
Convert to new system
Phase 4. Implementation
22Conduct post-implementation systems review
identify errors and enhancements
Monitor system performance
Phase 5. Support
23What are guidelines for system development?
Arrange tasks into phases (groups of activities)
Involve users (anyone for whom system is being built)
Develop clearly defined standards (procedures company expects employees to follow)
24Who participates in the system development life cycle?
Steering Community
Data Communications Analyst
User 1
System Analyst
Government
Network Engineer
25Responsible for designing and developing information system
Liaison between users and IT professionals
System Analyst
26Formed to work on project from beginning to end
Consists of users, systems analyst, and other IT professionals
Project leader-one member of the team who manages and controls project budget and schedule
Project Team
27Measure of how suitable system development will be to the company
FEASIBILITY
28Four Feasibility Test
Operational Feasibility
Economic Feasibility ( cost benefit analysis)
Schedule Feasibility
Technical Feasibility
29Collection and summarization of data and information
Includes reports, diagrams, programs, and other deliverables
Documentation
30What are six data and information gathering techniques?
Review documentation
➤ Observe
➤ Questionnaire
➤ Interview
➤ Joint-application
design (JAD) session
➤ Research
31What are some reasons to create modify an information system?
To correct problem in existing system
To improve existing system
Outside group may mandate change
Competition can lead to change
32Formal request for new or modified information system (Also called project request)
request for system services
33
Begins when steering committee receives project request
Steering committee- decision-making body for the company
Planning Phase
34Functions of Steering Committee
Review and approve project requests
Prioritize project requests
Allocate resources
Form project development team for each approved project
35Conduct preliminary investigation, also called feasibility study
Perform detailed analysis
Analysis Phase
36Determine exact nature of problem or improvement and whether it is worth pursuing
Findings are presented in feasibility report, also known as a feasibility study
Preliminary Investigation
371. Study how current system works
2. Determine user's wants, needs. and requirements
3. Recommend solution
Sometimes called logical design
Detailed Analysis
38assesses feasibility of each alternative solution
Recommend s the most feasible solution for the project
Presented to steering committee, which decides how system will be developed
system proposal
39What are possible solutions?
Buy packaged software-prewritten software available for purchase
Write own custom software-software developed at user's request
Outsource have outside source develop software
40designed for particular industry
Vertical market software
41 meets needs of many companies
Horizontal market software
42Acquire hardware and software
Develop all details of new or modified information system
Design Phase
43What is needed to acquire new hardware and software?
Identify all hardware and software requirements of new or modified system
Talk with other systems analysts
Surf Web
Visit vendors' stores
Read print and online trade journals, newspapers, and magazines
44What are three basic documents used to summarize technical specifications?
Request for quotation (RFQ)
Request for proposal (RFP)
Request for information (RFI)
45Identifies product(s) you want
Vendor quotes price(s) for listed product(s)
Request for quotation (RFQ)
46Vendor selects product(s) that meet(s) your requirements and then quotes price(s)
Request for proposal (RFP)
47
Less formal method that uses standard form to request information about product or service
Request for information (RFI)
48How do systems analysts test software products?
➤ References from vendor
Talk to current users of product
Product demonstrations
➤ Trial version of software
➤ Benchmark test measures performance
49
Detailed design specifications for components in proposed solution
Includes several activities:
Database design
Input and output design
Program design
detailed design
50Sample of input or output that contains actual data
mockup
51Working model of proposed system
Beginning a prototype too early may lead to problems
Prototype
52Software tools designed to support activities of system development cycle
Computer Aided Software Engineering ( CASE)
53Purpose is to construct, or build, new or modified system and then deliver it to users
In Order:
Convert to new system
Train users
Install and test new system
Develop programs
Implementation Phase
54What are the three types of tests performed by system developers?
Unit Test
Systems test
Integration Test
55Verifies each individual program works by itself
Unit Test
56Verifies all programs in application work together
System Test
57Verifies application works with other applications
Integration Test
58Showing users exactly how they will use new hardware and software in system
Training
59Provides ongoing assistance after system is implemented
In Order:
Conduct post-implementation system review-meeting to find out if information system is performing according to expectations
Identify errors
Identify enhancements
Monitor system performance
Support