Professional Documents
Culture Documents
Chapter 3 - Designing and Building An Information System
Chapter 3 - Designing and Building An Information System
ARENDAIN, MIS
Subject Instructor
LEARNING OUTCOMES
At the end of the lesson, the students should be able
to;
1. Discuss the business process concepts;
2. Discuss and explain the planning Business of Information
Systems;
3. Discuss the building processes of BIS;
4. Review and discuss the system development process;
5. Identify the needed tools in the design and building of
information systems.
2
What is a Business Process?
A business process is a set of tasks that together
accomplish a goal or produce something of value for
the benefit of the organization.
❑ Business processes can be supported by manual as well as
automated activities, and by paper-based as well as digital
information.
❑ An information system aims to make business processes
more effective or efficient, and a detailed process analysis is
the starting point to define what the information system is
supposed to do.
3
EXAMPLE: A BUSINESS PROCESS (Manual/Physical)
4
BUSINESS PROCESS REDESIGN (Electronic/IS)
Business process reengineering - is the act of recreating a core business process with the goal of improving
product output, quality, or reducing costs. Typically, it involves the analysis of business workflows,
finding processes that are sub-par or inefficient, and figuring out ways to get rid of them or change them.
5
Planning a Business Information Systems Project
6
First things first? What to do?
❑ What are important thing to be considered before
designing and building a business information
system?
8
Planning a Business Information Systems Project
1. Functional
➢ The functional scope of the system refers to what it does. Will
it support product records, customer’s information, stock
management, and logistics? Advocacy and outreach? Finance
and accounting? Human resource management?
2. Programmatic
➢ The programmatic scope refers to the business related
programs that will be using the system. Is it going to be made
specifically for one program or will it be integrated?
9
Planning a Business Information Systems Project
❑ To answer this question, it is worth thinking about the end users
of the system. Will they end up needing several systems to do
their job? In that case, their development needs should be
coordinated.
3. Geographic
➢ The geographic scope of the system refers to where it will be
used, and by whom. Is it meant for nationwide deployment?
At what levels of the business system? In local area? wide
area? metropolitan area?
10
Planning a Business Information Systems Project
11
Planning a Business Information Systems Project
12
Planning a Business Information Systems Project
13
Planning a Business Information Systems Project
2. Time Management
➢ Build detailed schedule of all project tasks
➢ Monitor progress of project against milestones
14
Planning a Business Information Systems Project
3. Human resource management
➢ Recruit and hire project team members
➢ Train, motivate, team build
4. Cost Management
➢ Calculate initial cost/benefit analysis
➢ Monitor expenses
5. Communication Management
➢ Identify stakeholders and their communications
➢ Establish team communications
15
Planning a Business Information Systems Project
6. Risk Management
➢ Identify and review risks for failure
➢ Develop plans to reduce these risks
7. Procurement Management
➢ Develop requests for proposals (RFPs)
➢ Evaluate bids, write contracts, monitor performance
8. Quality Management
➢ Establish quality plan and control activities for each project
phase
9. Integration Management 16
Planning a Business Information Systems Project
20
THE SYSTEM DEVELOPMENT PROCESS
22
COMPLETING THE SYSTEMS DEVELOPMENT PROCESS
These concluding steps consist of programming, testing,
conversion, production, and maintenance.
23
SYSTEM DESIGNING, PROGRAMMING/DEVELOPMENT
CRUD FUNCTIONS
STORE DATA
DATABASE
SELECT DATA
END-USER’S INTERFACE
Example: USER INTERFACE
- ADMINISTRATOR/OWNER
Example:
- ACCOUNTANT
- CASHIER - Customer 24
- SUPPLIER - Consumer
COMPLETING THE SYSTEMS DEVELOPMENT PROCESS
25
COMPLETING THE SYSTEMS DEVELOPMENT PROCESS
27
Needed Tools in the Design and Building of BIS
❑ Software Requirements
❑ Programming Language
❑ Database Software
❑ Designing Tools
❑ Etc.
❑ Hardware Specifications
❑ Computer/Laptop
❑ Internet Connectivity
❑ Etc.
28
Needed Tools in the Design and Building of BIS