Bdms Unit-1
Bdms Unit-1
Management
Data is an individual unit that contains raw materials
which do not carry any specific meaning.
Why MIS
Companies are able to highlight their strengths and
weaknesses due to the presence of revenue reports,
employees performance record etc. The identification of
these aspects can help the company improve their business
processes and operations
Why MIS
Information is considered to be an important asset
for any company in the modern competitive world.
The consumer buying trends and behaviors can be
predicted by the analysis of sales and revenue
reports from each operating region of the company.
Why MIS
The availability of the customer data and
feedback can help the company to align their
business processes according to the needs of the
customers. The effective management of
customer data can help the company to
perform direct marketing and promotion
activities
Why MIS
DSS
● A decision support system (DSS) is a computerized system
that gathers and analyzes data, synthesizing it to
produce comprehensive information reports.
● A decision support system differs from an ordinary
operations application, whose function is just to collect
data.
● Decision support systems allow for more informed
decision-making, timely problem-solving, and improved
efficiency in dealing with issues or operations,
planning, and even management
Components of DSS can be categorized as:
● Inputs: Records, Data factors, numbers, and characteristics
for analyzing.
● User Knowledge and Expertise: To run the proper functioning
and provide inputs, the user must know how to use the system.
● User Interface: DSS should support model construction and
model analysis by providing a well-structured user interface.
● Decisions: Based on user requirements, results are generated
by the Decision Support System.
Types of dss
● 1. Data-driven
● Decision Support System includes file drawer systems,
data analytics systems, analytical information systems,
data storage systems and emphasizes access and
manipulation of large structured data databases.
● 2. Model-driven
● Decision Support System model comes from a variety of
fields or specialties and could include accounting
models, financial models, representative models,
optimization models, etc.
Types of dss
● 3. Knowledge-driven
What is a System?
Constraints of a System
A system must have three basic constraints −
● A system must have some structure and behavior
which is designed to achieve a predefined objective.
● Interconnectivity and interdependence must exist
among the system components.
Interdependence
Interdependence means how the components of
a system depend on one another. For proper
functioning, the components are coordinated
and linked together according to a specified
plan. The output of one subsystem is the
required by other subsystem as input.
Interaction
It is defined by the manner in which the
components operate with each other.
For example, in an organization, purchasing
department must interact with production
department and payroll with personnel
department.
Integration
Integration is concerned with how a system
components are connected together. It
means that the parts of the system work
together within the system even if each part
performs a unique function.
Central Objective
The objective of system must be central. It may be real
or stated. It is not uncommon for an organization to
state an objective and operate to achieve another.
The users must know the main objective of a computer
application early in the analysis for a successful design
and conversion.
Types of Systems-Physical or Abstract Systems
● Physical systems are tangible entities. We can touch and feel them.
Physical System may be static or dynamic in nature. For example,
desks and chairs are the physical parts of computer centre which are
static. A programmed computer is a dynamic system in which
programs, data, and applications can change according to the user's
needs.
● Abstract systems are non-physical entities or conceptual that may be
formulas, representation or model of a real system.
Open and Closed system
● Non Adaptive System is the system which does not respond to the
environment. For example, machines.
Deterministic and Probabilistic System
Maintenance Analysis
Implementation Design
Define the problem and scope of existing system.
Overview the new system and determine its
objectives.
Confirm project feasibility and produce the
project Schedule.
During this phase, threats, constraints,
integration and security of system are also
considered.
A feasibility report for the entire project is
created at the end of this phase.
Gather, analyze, and validate the information.
Define the requirements and prototypes for new
system.
Evaluate the alternatives and prioritize the
requirements.
Examine the information needs of end-user and
enhances the system goal.
A Software Requirement Specification (SRS)
document, which specifies the software, hardware,
functional, and network requirements of the
system is prepared at the end of this phase.
Includes the design of application, network,
databases, user interfaces, and system interfaces.
Transform the SRS document into logical structure,
which contains detailed and complete set of
specifications that can be implemented in a
programming language.
Create a contingency, training, maintenance, and
operation plan.
Review the proposed design. Ensure that the final
design must meet the requirements stated in SRS
document.
Finally, prepare a design document which will be
used during next phases.
Implement the design into source code through
coding.
Combine all the modules together into training
environment that detects errors and defects.
A test report which contains errors is prepared
through test plan that includes test related
tasks such as test case generation, testing
criteria, and resource allocation for testing.
Integrate the information system into its
environment and install the new system.
Include all the activities such as phone support or
physical on-site support for users that is required
once the system is installing.
Implement the changes that software might
undergo over a period of time, or implement any
new requirements after the software is deployed at
the customer location.
It also includes handling the residual errors and
resolve any issues that may exist in the system
even after the testing phase.
Maintenance and support may be needed for a
longer time for large systems and for a short time
for smaller systems.