SlideShare a Scribd company logo
1 of 71
Download to read offline
1
ABSTRACT
In response to time sensitivity of management information system,
there is need for automation to deliver data to management effective
basic for decisions making. This therefore means that there will be a
need for advanced technologies, which can process data to
information. This is otherwise referred to as information technology.
This study therefore assesses the effect of management information
system on organizational performances and efficiency.
TABLE OF CONTENTS
2
Title page - - - - - - - - i
Certification - - - - - - - ii
Dedication - - - - - - - iii
Acknowledgment - - - - - - - iv
Table of contents - - - - - - - v
Abstract - - - - - - - - - vi
CHAPTER ONE
1.0 Introduction - - - - -- - - - 1
1.1 Background of the Study - - - - - 1
1.2 Statement of the Problem - - - - - 2
1.3 Statement of Hypothesis - - - - - - 3
1.4 Purpose of the Study - - - - -- - - 3
1.5 Scope of the Study - - - - - - - 4
1.6 Limitation of the Study - - - - - - 5
1.7 Definition of Terms - - - - - - - 5
CHAPTER TWO: LITERATURE REVIEW
2.0 What is Management Information System - - - 6
2.1 The Concept of Management Information System - 6
2.2 Products of an Information System - - - - 7
2.3 Properties of Effective Management Information - - 9
2.4 Components of an Information System - - - 11
2.5 Structure of Management - - - - - - 13
2.6 Benefits of Management Information System 15
2.7 Summary - - - - - - - - - 16
2.8 Different Managers, Different Information Needs - - 20
CHAPTER THREE
3
SYSTEM ANALYSIS AND DESIGN
3.1 Analysis of Existing System - - - - - 22
3.2 File Method - - - - - - - - 26
3.3 Operation - - - - - - - - 27
CHAPTER FOUR
4.0 Design of the new System - - - - - 44
4.1 File Design - - - - - - - - 44
4.2 Programming Language Used - - - - - 48
CHAPTER FIVE
5.0 Summary of Findings, Conclusion And
Recommendations - - - - - - 50
5.1 Summary of Findings - - - - - - - 50
5.2 Conclusion - - - - - - - - 52
5.3 Recommendations - - - - - - - 52
References - - - - - - - 54
Appendix
4
CHAPTER ONE
1.0 INTRODUCTION
1.1 BACKGROUND OF THE STUDY
In a famous individual business the owner is aware of everything
that is going on within the organisation as he does all the work
himself. As the work of the business becomes expended as a
result of the growth and expansion of the business, more hands
may have to be employed to enhance effective and efficient
business life. Hence, the company will split into a set of
functional department looking at the particular aspect of the
business such as sale, stock control production and payroll. If
the company is to operate as unit, the work of each of the
department must be directed and controlled. The mechanism by
which the owner or senior managers of the company carryout
this direction and control is known as management information
system. The tradition information system has proven not to live
up to expectation because they do not provide information to the
desired qualities of good information.
That is the information they provide may be
1) Tools costly
5
2) Not timely
3) Not property integrated
4) Not concise
5) Not available in proper format
6) Not relevant
To reduce these difficulties of traditional information system
approaches, new computer-oriented management information
system have been involved which is called the management
information system.
The Nigeria national Petroleum incorporation as a case study is
one of such companies that operate management information system
1.2 STATEMENT OF THE PROBLEMS
With the increasing competition among industries today, there is
no doubt that any organisation without sound information
management system will not grow strong with this awareness,
management have adopted a system of information
dissemination in order to meet their set goals. This study is
therefore out to disclose the necessity of information system to
business organization, how do managers make use of
6
information passed to them, what do they think about the system
and does it even have any effect on their operation.
1.3 STATEMENT OF HYPOTHESIS
Ho: Management information system has no effect on
organization performance.
Hi: Management information system has effect on
organisation performance.
Ho: Information system has no impact on management
structure in an organisation
Hi: Application of information technology has enhanced
efficient and effective performing of staffs on the organization.
1.4 PURPOSE OF THE STUDY
The purpose of an MIS is to furnish to the management
within a workable time frame so that the management can make
the best decision concerning the planning, control and operation
of the organization activities.
In summary, management information system (MIS) was
introduced for the following purpose:
a. To save time.
b. To improve on the quality of the product.
7
c. To reduce complexities on our organization.
d. To give managers feedback about their performance.
e. To monitor and display the performance of a company stock.
1.5 SIGNIFICANCE OF THE STUDY
A successful completion of this study will provide first hand
information on the impact of the information system on
management performance in the oil industry. For the developing
nation of the size and potential like Nigeria, industrialization will
be a way of our industries from recession. Therefore, this study
is important since information system seeks to assist in
improving the effectiveness and efficiency by providing more
timely and relevant management information and subsequent
performance of the organisation. It is hoped that the successful
use of the information system in the oil industry would be very
much more useful to the desire goals of economic development
and transformation.
1.6 SCOPE OF THE STUDY
This research will be carried out solely on an oil industry. It will
also concentrate on information system management, which is
8
one of the technology/process developed to assist management
in gathering and processing information effectively.
1.7 LIMITATION OF THE STUDY
The possible incidence of time, material and financial
constraints will not allow for a very elaborate study to be carried
out. In order to save the duplication of effort and costs, an oil
industry, NNDC has been chosen as a study.
1.8 DEFINITION OF TERMS
MANAGEMENT: Management is the act of organizing and
coordinating individual and group activities towards achieving a
collective goal. It is the process of getting things done with or
through people.
SYSTEM: A system is a set of interacting components that
operates together to accomplish a purpose.
MIS: Management Information System (MIS) is a sect of
systems and procedures that gather information from a range of
sources compile it and present it in a readable format.
9
CHAPTER TWO
LITERATURE REVIEW
2.0 WHAT IS MANAGEMENT INFORMATION SYSTEM
Koneke, D. (1992). In his book title management information
system. Mitchel Grow-Hill defined management information system as
a system used to collect, organize and display information for workers
to support them in making decision.
An organisation has transactions that must be processed in
order to carry out its day-to-day activities. The payment must be
prepared, sales and payment on account must be prepared, sales and
payments on account must be posted. These and other are data
processing activities and might be termed clerical in nature; they follow
rather standards procedure and the processing tasks, but a
management information system, it is an information that perform
other task as well and is more than a data processing system. It is an
information processing system applying the power of the computer to
provide information for management and decision-making.
2.1 THE CONCEPT OF MANAGEMENT INFORMATION SYSTEM
The idea of an information system to support management and
decision making predates the use of computer which have extended
10
the organizational capabilities is so significant that MIS is new in the
sense that is now feasible four major areas of concept and system
development are especially significant in tracing the evolution of this
MIS concept, management Accounting, management science,
management theory and computer processing. The MIS concept may
be received as a substantial extension of the concept of managerial
accounting taking into consideration ideas and techniques of
management science and the behavioural theories of management
and decision making. The capabilities of computers have added to the
development of the MIS concept because new hardware and software
have offered new dimensions to be considered in conceptualizing the
information system for an organization.
2.2 PRODUCTS OF AN INFORMATION SYSTEM
DATA INFORMATION
Murdieck (1975) in his book title information technology in
business defines information as the receiver in the form of sign that
are coded representations of data, this information definition gives a
picture of what data with information value would be. They should be
capable of initiating behaviour i.e. the intended receiver should utilize
them in taking action. Otherwise, the data are just recorded symbols
11
and signs, in other words recorded observation that are not currently in
use. To put it in decision making terms, It may be said that information
is data in use.
According to McDoriugh (1963), information is the net values
obtained from the process of matching the element of data. All these
points to the fact for data to be regarded as having information values
that have to be relevant to the receiver and used at a given time in
taking decision.
However, the products of an information system are described in
different ways Gessford, (1986). One description it is based on viewing
it as an output of a physical system like computer. Viewpoint sees
what information system produces as symbols and signs which can be
received, stored, transformed, transmitted printed in form of alphabetic
and numeric symbols.
If these symbols can be accepted as data and they have
information value, this output of the system is information.
A second view point according to Gessford (1980) focuses on
the minimum output of an information system, i.e. data it state that an
information system produces understandable, factual data, conveyed
through symbols, considering the earlier viewpoint, not all data are
12
information, and therefore all data producing system may not be
regarded as information system.
Based on the definition of information given above, the products
often information system must be relevant and useful for the system to
pass as information other definitions of information tends to support
this data. Davies (1974) defined information as data that have been
processed into a form that is of meaning to the recipient, and is of
perceived value in current or prospective decision. Davies definition
tends to agree with that of senders (1983) that information is relevant
knowledge produced as an output of data process operation and
acquired by people to enhance understanding to achieve specific
purposes.
In all illustration. Information is presented as a transformation
process and is distinguished from data.
2.3 PROPERTIES OF EFFECTIVE MANAGEMENT INFORMATION
To manage effectively, manager needs information that reduces
the elements of uncertainty in the decision the make. Sender, Donald
H, (1983) computer today, consider accuracy, as timeliness,
completeness and conciseness as the properties of the output of a
valuable MIS.
13
1. ACCURACY: Information accuracy refers to the ratio of correct
information to the total amount of information produced over a
period. If for example, 90 items out of 100 item of information
produced by a system give correct report of the actual situation,
the ac curacy level is 0.90 (i.e. 90/100). This level may be
accepted or tolerated depending on the information sought.
Some report cannot tolerate an accuracy level or less than I
while some may tolerate a level as low as 0.80.
2. TIMELINESS: It is not enough to have information that is
accurate information that arrived or was received after the
decision for which it is needed has been made may be accurate
but use less. Timely information therefore, is a vital resource for
management action. The response time should be short for
information to maintain its freshness and rule.
3. COMPLETENESS: Information can be timely and accurate yet
complete. This can be very frustrating. The goal of an
information system should be better integration of available data
at different prints in the organization so that managers are
furnished with more complete information.
14
4. CONCISENESS: Concise information that summarizes the
relevant data points out areas of exception f normal or planned
activities is what often needed by, bit less than often supplied to
today’s manager. Often in a bid to produce complete information,
managers are supplied with relatively useless data along with
important information. Further problem of extracting the items of
information required is posed as finished product of a
manufacturing process are distinguished from raw material.
The above views option of information and data point to one fact
that information systems should proceed relevant data, which the
receiver can use for, intended action/decision, for it to qualify as
an information system.
2.4 COMPONENTS OF AN INFORMATION SYSTEM
According to Parker and case (1993), in the book title
management information system strategy action, said that a
prerequisite to the design of an effective management information
system is an understanding of the essential element and attributes of
information system in general and their basic function. This is because
whether manual or computer-based, the component and the functions
of information system are basically the same.
15
Three essential element of an information system commonly
found in MIS literature are “input, processor, output”, while the basic
function are generating entertainment data, processing the data,
storing the data by maintaining records/files and preparing information
output.
Basically, data passes through three stages
1) Generation creation
2) Processing and
3) Utilization, (often designated input, process and output)
The input component receives the input data in the system.
The input data are generated as a result of occurrences of some
external or internal events in the organization. The generated data are
store in either sorting or synthesizing to obtain meaningful whole or
manipulating in the case of quantitative data to change their form or
develop meaning through formula or equation e.g. using statistical
method in computation of financial and other ration. The output
information, which resulted from processing, is utilized for decision-
making and individual action. Any “bit” of information which is required
is sent to storage as data while the irrelevant or unselected data are
stored or destroyed after evaluation.
16
2.5 STRUCTURE OF MANAGEMENT INFORMATION SYSTEM
This MIS department with its hard work and people must be
managed independently the flow of information within the company
must be controlled the MIS department typically provides services to
other departments in the organization. Other departments are
responsible for the content and flow of information. The MIS
department is responsible for ensuring that information is available on
the computer.
According to Parker and Case (1993) in his book, management
information system looked into the four commonly used MIS
structures, which are:
a. CENTRALISED MIS: The centralised MIS involves the
centralization of computers within an organization a separate
department (data processing department) is deliberately
constructed to provide data processing facilities for the whole
organization. A centralized MIS is also called an interrogated
MIS. In a centralized MIS, all data of an organization are
channelled into a common pool (database). The database,
common hardware, along with all necessary software and
17
decision models, are used to service all the data processing
and information requirement of the whole organization.
b. HIERARCHICAL MIS: In a hierarchical MIS, each
management level is graven the computer power necessary
to support its task, objectives. In a hierarchical system, there
is also a segregation of database along regional of functional
lines. Communication between levels is essentials, but the
line of responsibility for computer systems is normally traces
through several levels rather than handled within all levels of
the organization. This structure requires more response than
centralized MIS structure and also it is more expensive to
implement.
c. DISTRIBUTED MIS: In a distributed MIS, the organization is
broken into activities centres (possibly based on geographical
location, functional departmentalization), each effectively
centre having its own MIS chardroare, software people, data,
etc. t his type of structure is expensive to implement but
provide localized computing support for an-site management
decision making activities.
18
d. DECENTRALIZED MIS: In a decentralized MIS the authority
and responsibility for computer, support is placed in relatively
and enormous and independent subsystems (operating units
of an organization). These units usually parallel the manage
decision making structure and in a purely decentralized MIS,
there is no central control, each unit acts independently.
Hence, they can make hardware developed software and
make personnel decision on their own.
2.6 BENEFITS OF MANAGEMENT INFORMATION SYSTEM
Obviously, implementation of MIS, is very expensive an difficult
investment. But the management information system offers several
significant benefits to managers who use them.
According to Parker and Case (1993), the benefits, which it
offers are
i. SAVING TIME: As a result of summarized data no time is
wasted searching irrelevant materials.
ii. CLARIFY COMPLEX AND RELATIONSHIP: Complex and
complicated situations are easily resolved.
19
iii. IT HELPS TO PLAN: This possible because the system
provides up-to-date minute information that enables
managers implements their plans
iv. CENTRALIZED-DECISION MAKING: This system helps to
centralize decision making by providing information that is
effectively summarized.
2.7 SUMMARY
Although, the management information system (MIS) effectively
introduced a new system of information enhancing with a new set of
performance measures, managements behaviour may however be
influenced by MIS approach that is, the attitude of the managers
towards their job is changed) which results in efficiency and
effectiveness on their part.
MANAGEMENT LEVEL OF AN ORGANIZATIONAL
According to Stephen P. Robbins (2001), management today,
there are three basic level of a management. Those are the strategic
tactical and operational level of the top, middle and lower levels
understanding of the operations at these levels provides a useful
framework for managers at different levels.
20
THE TOP MANAGEMENT LEVEL
This level is concerned with establishing the overall objectives of
the organization and developing appropriate policies so that the
objective may be achieved. Top level managers set an organisation for
goals for the long term. They develop a large range plan and
determine what the organization will work like and be doing over the
next 5-10 years.
This goal setting is called strategic planning. The plan the growth
and the development needed so that the organization can meet its
long-range objective.
TYPICAL FUNCTION OF TOP MANAGEMENT AREA
a. Long term planning
b. Capital investment decision
c. Organization restructuring
d. Middle management appointment
e. Acquisition and merger
f. New plant authorization and location
g. Major production development
21
MIDDLE MANAGEMENT LEVEL
This level of management does not set objective but are rather
subordinate to the objective set by top management level. Middle level
management implements this long-range plan by breaking it down into
manageable pieces. Once top-level managers have set goals and
planned a corporations direction, they delegate the the middle
management the responsibility of turning plans into actions, middle-
level manager worry about the details of building a new factory or
acquiring the appropriate equipment to do specific job.
At this level, managers are concerned with midterm planning (up
one year) needed to implement the organization’s objectives. This is
called tactical planning.
FUNCTION OF MIDDLE MANAGEMENT IS:
a. Purchase
b. Product planning
c. Implementation of marketing and advertising policies of the
organisation
d. Sales promotion
e. Staff appointments
22
OPERATIONAL LEVEL: (Lower Levels)
This level of management is concerned with day-to-day process of
supervision and direction associated with the normal activities of
management e.g.
1. Production
2. Dispatching
3. Sales
4. Accounting
Often this level of management may not be called managers but
they have little such as supervisor, chief clerks and forman etc.
DIFFERENT MANAGERS, DIFFERENT INFORMATION NEEDS
Top-level managers are involved in the long-range planning of
organization, strategic information focuses on eternal date, including
customer’s feedback, employee relationship, government regulations,
information about competitions and economic relations predictions.
Top level managers weight external information which setting goals
and identifying problem. Although most strategic information externally
based
23
2.8 DIFFERENT MANAGERS, DIFFERENT INFORMATION
NEEDS
TOP-level managers are involved in the long-range planning of
organization, strategic information focuses on eternal date, including
customer’s feedback, employee relations, government regulations,
information about competitions and economic relations predictions.
Top level managers weight external information when setting goals
and identifying problem. Although most strategic information externally
based. Some come from within the organization this internal
information, usually in summary for easy use includes for casts and
projections from individual departments. For managers to plan, they
must have an accurate picture of how the organization operates
without getting too involved with the details of its operation.
TOP
MANAGEMENT
MIDDLE
MANAGEMENT
FIRST LINE OR LOWER LEVEL
MANAGEMENT
24
TACTICAL INFORMATION
Middle level managers use information to plan and operate an
organization for up to a year such tactical planning requires both
external and internal information and is used to implement the goals
set by top-level management. External information such as one year
economic forecasts product development reports, sales estimate and
quarterly inventory summaries such tactical information give middle
level manager and understanding of the organization in midterm.
OPERATIONAL INFORMATION
First line managers, responsible for the day-to-day operation of
an organization required information that gives a detailed picture of
what is happening, employee, and customers, they need to measure
daily progress against established goals and quality such as short
term, day to day or operational information focuses on the internal
operation of the organization and includes sales orders, customers
complaint report, payroll records, personnel record product order and
inventory records. This information enables the first line managers to
verse daily functioning of firms.
25
CHAPTER THREE
SYSTEM ANALYSIS AND DESIGN
3.1 ANALYSIS OF EXISTING SYSTEM
Enough time should be taken to ensure that the current analyst
understand the functionality. Currently provided by the existing
systems, both manual and automated. This should not be exhaustive,
as the existing system is being replaced.
1. Objectives
• To understand how the requirements are currently being
met with existing systems
• To document the flow, processing and use of information
within the existing system
• Identify the problems with the existing systems
• To define new requirements
2. Responsibilities
The analysts conduct interviews and obtain information about the
way the manual and automated systems (within the scope of the
project) currently operate.
3. Inputs
26
• User, operations, and procedure manuals for existing
systems
• Source code listings
• Sample input forms, reports and screen layout
• System documentation
• Dictionary reports
Many systems will have little or no documentation. This will make
the job of identifying requirements more challenging for the analyst
and require more time from the users.
4. Method
• Before any interviews are conducted, the analysis team
members should study the available printed members
should study the available printed material and discuss the
information. This helps to maximize the use of time in an
interview and to establish a rapport with the user on first
contact. The product of this initial research should be a
developing understanding of the functional structure of the
business under study.
27
• Conduct interviews, beginning with managers and working
d own to the level of the clerical or production staff who
work most closely with the system.
• Prepare a synthesis of the interview notes
5. Working Documents
• Interview notes (off-the-record items should not be made
available unpublished’ interview notes).
6. Deliverables
• Interview notes
• List of sources of information
7. Variations
• Interviews are used as the standard mechanism for
determining how current business systems operate this
process is often time consuming and unproductive since
users.
• Do not always understand how their system operate
• Tend to focus on solutions (how) not structure or context
(what)
• May not know why the current system(s) was set up as it
was (the reasons may have completely disappeared)
28
• May have a limited perspective of the system, focusing
only on the portion for which they are responsible
• Do not always have an understanding of the cause of
problems
• May be unable (or unwilling) to look at alternative
approaches
• May have organizational or political reasons for resisting
change
• May not have thought about what is required in the new
system
• Often cannot make the leap from physical to local
implementation
• May not be aware of what technology or different
approaches could be applied to the design and
implementation of their system(s)
• An alternative is to select key users from the organization
and to involve them in the project from the beginning.
Involve them (using their knowledge of the existing
systems) in the definition of the requirements of the new
29
system and by-pass the documentation of existing
systems.
3.2 FILE METHOD
NAME DESCRIPTION
APPENDALL TEXT (string,
string)
Opens a file, appends the specified string
to the file and then aloses the file if the file
does not exist, this method creates a file,
writes the specified string to the file, the
closes the file
APPENDALL TEXT (String,
string encoding)
Appends the specified string to the file,
creating file if it does not already exist
COPY (String, string) Copies an existing file to a new file.
Overwriting a file of the same name is not
allowed.
CREATE (string) Creates or overwrites a file in the specified
path
DELETE Deletes the specified file
EXISTS Determines whether the specified file
exists
GET ACCESS CONTROL
(string)
Gets a file security object that
encapsulates the access control list (ACL)
enoies for a specified file.
GET ATTRIBUTES Gets the file attributes of the file on the
path
OPEN (string, file mode) Opens a file stream on the specified path
with read/write access
30
3.3 OPERATION
The end of an IF or IFxx group is indicated by ENDIF.
The SELECT, WHEN, WHENxx, and other group of operations
are used to conditially process one of several alternative sequences of
operations. The beginning of the select group is indicated by the
SELECT operation. The WHEN and WHENxx operations, are used to
choose the operation is used to indicate an operation sequence that is
processed when none of the WHENxx conditions are fulfilled. The end
of the select group is indicated by the ENDSL OPERATIONS.
SPECIFICATION OF INFORMATION SYSTEMS
Specification of any system before its development is crucial
specification perform for information systems the same function that
blue-prints and engineering specification serve as benchmarks for
evaluating designs as well as their implementation. They also facilitate
quality assurance via verification (are we building same right, i.e. do
the design and implementation meet the specifications) and validation
(are we building the right system i.e. does the system meet the user
needs).
31
COMPONENTS OF SPECIFICATIONS
Specification of an information system is given by their
• STRUCTURE: How it is organized
• FUNCTION: What it does
• BEHAVIOUR: How it responds to event and stimuli
• DATA: It meaning and organization most CASE tools co-ordinate
information systems projects through a project or system
dictionary. The function of the dictionary is to standardize the use
of terms throughout the organization and to serve as a
repositioning of all common information in the project. It enforces
consistency as well as (relative) completeness of the
specifications and facilitates verification and validation of such
specifications.
It also serves as a means of communication between the
different persons on the information systems building team. The
figure below shows the various components of the specifications
and the modeling techniques utilized we will be studying some of
those techniques in this course
32
Specification of information
METHOD FOR SYSTEMS DEVELOPMENT
There are many method for the development of information
systems: System Development life cycle (SDLC), Data structure-
oriented design, object-oriented design, prototyping, among others, we
shall, however, be concerned here primarily with sole.
SYSTEMS DEVELOPMENT LIFE CYCLE:
Referred to variously as the water fall model and linear cycle, this
methodology is a coherent description of the steps taken in the
development of information systems. The reason why it is referred to
Specification of
functions
Data flow diagram
Specification of
functions
Data flow diagram
System of
project
dictionary
Specification of
Behaviour
State transition
diagram
Pertinent flow
Control flow diagrams
Specification of
structure
Data flow diagram
Decomposition
diagram
33
as the waterfall model should be obvious from the following figure
(from Horner, 1993).
The water fall mode (Systems Development life cycle)
The methodology SDLC is closely linked to what has come to be
known as structured systems analysis and design. It involves a series
of steps to be undertaken in the development of information systems
as follows:
PROBLEM DEFINITION: On receiving a request from the user for
systems development, an investigation is conducted to state the
problem to be solved.
Requirements
Analysis
Design
Coding
Testing
Acceptance
34
DELIVERABLES: Problem statement.
FEASIBILITY STUDY: The objective here is to clearly define the
scope and objectives of the systems project, and to identify alternative
solutions to the problem defined earlier.
DELIVERABLES: Feasibility report.
SYSTEMS ANALYSIS PHASE: The present system is investigated
and its specifications documented. They should contain our
understanding of how the present system works and WHAT it does.
DELIVERABLES: Specifications of the present system
SYSTEM DESIGN PHASE: The specifications of the present system
are studied to determine what changes will be needed to incorporate
the user’s needs not met by the system presently. The output of this
phase will consist of the specifications, which must describe both
WHAT the proposed system will do and HOW it will work of the
proposed system.
35
DELIVERABLES: Specifications of the proposed system.
SYSTEMS CONSTRUCTION: Programming the system, and
development of user documentation for the system as well as the
programs.
DELIVERABLES: Programs, their documentation, and users manual.
SYSTEM TESTING AND EVALUATION: Testing, verification and
validation of the system just built.
DELIVERABLES: Test and evaluation results, and the system ready
to be delivered to the user/client.
36
User
Problem
definition
System
analysis
Feasibility
study
System
Design
System
Design
System
testing &
evaluation
Systems development life cycle (SDLC)
37
The waterfall model has many attractive features
• Clearly defined deliverables at the end of each phase, so that the
client can take decisions on contriving the project.
• Incremental resources commitment. The client does not have to
make a full commitment on the project at the beginning
• Isolation of the problem early in the process.
It does, however, have some drawbacks.
• Requires an all-or-nothing approach to systems development
does not allow incremental development.
• Requires very early isolation of the problem.
In the real world, often the problems are uncovered in the
process of development of systems.
STRATEGY IN ANALYSIS AND DESIGN
The understanding and management of complexity is perhaps
the most important task of the designer of an information system. It is
carriedout bearing in mind the strategies of abstraction as well as
hierarchical ordering (divided and conquer).
38
In the real world, an accounting information system designer
(systems designer for short) is rarely called upon to anlayse and
design a system from the scratch usually, such a system does exist,
but the client (user) is not quite satisfied with it. The systems designer
starts with the documentation of the existing accounting system, if it
does not exist. Often documentation pertaining to the existing system
is contained in the audit work papers pertaining to the auditors study of
control risk assessment. However, since such documentation is not
prepared with a view to design a system, it is used only as a starting
point in building the documentation to aid systems design.
In this document, we shall study how alostration and hierarchical
ordering strategies are used to manage the complexity of analyzing
and designing the function of an information system.
The methodology of structure systems analysis and design
provides a roadmap for the development of functional specifications for
an accounting information system, shown in the figure below
39
Documentation of WHAT Documentation of
Existing system does WHAT proposed system
would
The functional specifications are documented graphically in data
flow diagrams (DFDS) described in the next section below:
STEP O: (Defining the scope of the system under study). This
accomplished by drawing the context diagram for the system.
STEP 1: (Documentation of how the existing system works) this is
accomplished by drawing the physical DFDS of the existing system
these DFDs specify the current implementation of the existing system,
and would answer questions such as:
• Who performs the task?
• How they are performed?
• When or how often they are performed?
Physical DFD
of existing
system
Physical DFDs of
proposed system
Physical DFD
of existing
system
Logical DFDs of
proposed system
40
• How the data is stored (media)?
The physical DFDs may be leveled, or if the system is not very
large, prepared all on a single DFD.
Step 2: (Documentation of what the existing system does). This is
documented in logical DFDS of the existing system. Deriving these
logical DFDS of the existing system from the phsycial DFDS involve
abstraction of all implementation details. Since the systems designer
would not like to be tied down by the current implementation of the
system, all such details are abstracted. These logical DFDs are usually
leveled in order to reduce the perceived complexity of the system, and
balanced in order to assure consistency in the design.
Step 3: (Documentation of what the proposed system will do). After
step 2, the systems designer will examine why the existing system
does not meet the user requirements, and how it can be modified in
order to meet such needs the result is a set of logical DFDS which
describe what the modified (proposed) system will do these functional
specifications are devoid of implementation considerations, and
therefore rather abstract specifications of the proposed systems.
These logical DFDs are also leveled and balanced.
41
Step 4: (Documentation of how the proposed will works). the logical
DFDS of the proposed system derived in step 3 above are then
examined to determine which implementation of it meets the user
requirements most efficiently. The result is a set of physical DFDS of
the proposes system. They answer questions such as:
• Who will perform the various tasks
• How they will be performed
• When or how often they will be performed
• How they will be performed
• When or how often they will be performed
• How the data will be store (media)
• How the dataflow will be implemented (media)
In this step, man-machine boundaries are drawn, and media
selected for all data flow and data stores.
The function of any information system can be expressed in
terms of transformation (processing) of certain inputs (which are data)
into outputs (which are data too) may need to be consulted (or
updated). This suggests that two crucial elements in a systems
description are data and processing of data. A compute description of
42
an information system demands description of both these elements. In
facts we can reduce this, in a mundace fashion to the equation.
System = Data + processing of data while it is impossible to
describe an information system exclusively in terms of data or its
processing, it is possible to study a systems function (what the system
must do) in terms of the transformation it must perform of the data
which is modeled separately. A coherent description of the information
system, however, would requires that the models of data and its
processing are not inconsistent. An information system functions,
which describe its processing aspect, is modeled. In the structured
systems approach, as data flow diagrams. Such a model of an
information system is, for obvious reasons, referred to as functional
model or process model.
A dataflow diagram consist of external entities (represented by
either rectangles or circles), data stores (represented by either an
open rectangles or two parallel lines) and data flows (represented)
An example
A toy sales order entry and processing system I give below the
functional specifications for a toy sales order entry and processing
system. The specifications given are for the logical aspects of the
43
system only, and therefore are, incomplete. They are also incomplete
in that the behavior model is absent. They are given as illustrations
only the consist of
• Context diagrams
• Relation specifications for a relational database
• Specifications of the dataflow
• Process descriptions in raw prolog code.
(prologi is a relational language: the code is given
Here, since prolog code is generally easily grasped). The code given
here, with very minor changes, should be exalted.
I will not provide the physical DFDS below since they are
implementation dependent, and I have not based, this toy system.
We real-world accounting system. We have yet to discuss the
data models and databases. We will not be discussing programming
aspects of systems. Therefore, the database specifications are given a
s a prelude to our class discussions on data bases later in the
semester.
We are talking about a very small firm that considers orders from
customers for one item. You should be able to add bells and whistles
as you wish. The situation considered is rather unrealistic, but to
44
makes important points about specifications for an aceo unity system
and its documentation.
CONTEXT DIAGRAM: (Sales order entry and processing
system)
Context diagram for a sales order entry and processing system
Level O logical Dataflow
Diagram (sales order entry and processing system)
45
Level O logical Data flow Diagram of the sales order entry and
processing system
Level 1 Logical Data flow
Diagram (Sales order entry sub-system)
Level 1 Logical DFD (Sales order entry sub-system
Level 1 Logical Dataflow
Diagram (sales order processing sub-system)
46
Level 1 Logical DFD: sales order processing sub-system
Data flow specifications
Syntax: data flow name (attribute 1, attribute 2,…
Order (customer name, customer address, item, quantity)
Priced order (customer name, customer address, item, quantity, order
price)
We don’t sell (customer name, customer address, item)
Sorry bad credit (customer name, customer address)
Approved order (customer name, customer address, item, quantity,
order price)
Sorry not in stock (customer name, customer address, item)
Accepted order (customer name, customer address, item, quantity,
order price)
Sales order (customer name, customer address, item quantity, order
price)
Bill of lading (customer name, customer address, item, quantity)
Invoice (customer name, customer address, item, quantity, order
price).
47
CHAPTER FOUR
4.0 DESIGN OF THE NEW SYSTEM
This chapter encompasses the system conversion final
documents compilation and users training. The new systems usually
represent a departure from the way information is currently processed
in the organization, therefore, the analyses must provide for a smooth
transition from the old system to the new system. Thus, the
implementation phase delivers the production system into operation.
The functional system from the construction phase is the input to the
implementation phase.
The new system will allow employee in the organization to enter
their information to be saved into a database which when needed at
anytime may be search for using the particular employee code
number.
4.1 FILE DESIGN
This is the specification for the new system that has been
approved. It involves the creation of files which comprises of employee
records (information). In that particular organization.
There are various tasks that are being performed in the file
development and implementation. This involves:
48
Program development (file creation)
File maintenance (add, search, edit, delete)
Program testing and debugging of the program the acquisition and
installation of the hardware.
INPUT DESIGN
Input facilitates the entry of data into the computer system. Input
design involves the selection of the best strategy for getting data into
the computer system at the right time and as accurately as possible
this is because the most difficult aspect of input design in accuracy.
The use of well defined documents can encourage users to record
data accurately without omission.
For example, if a customers telephone number is a need input
data, the sales order form should have a specific line that is clearly
labeled “customer telephone number” having several lines labeled
“customer information” would be less effective. This is because
sometimes only the name and address would be filled in leaving out
the telephone number. Input design must capture all the data that the
system needs, without introducing any errors. Input errors can be
greatly reduced when inputing, directly by using appropriate, forms for
49
data capture and well designed computer screen layout. Example of
input design FORMAT showing information about workers of a firm.
FIELD 1 FIELD 2 FIELD 3 FIELD 4
NAME TEXT 7 NO
MIDDLE NAME TEXT 7 NO
GENDER TEXT 4 NO
DATE OF BIRTH NUMERIC 4 NO
NATIONALITY TEXT 8 NO
PHONE NUMERIC 11 NO
EMPLOYEE CODE
NO
NUMERIC 8 NO
L.G.A. TEXT 5 NO
STATE OF ORIGIN TEXT 3 NO
AGE NUMERIC 2 NO
50
OUTPUT
In any design, the output is date rimined before input. This will enable
the designer to have a view of the output, which will now determine
what the input will be. It will also determine the input to really achieve
the resultant output of the visual basic program. Example outlined
below
NAME
MIDDLE NAME
GENDER
DOB
AGE
NATIONALITY
PHONE
EMPLOYEE CODE NO
L.GA.
STATE OF ORIGIN
JOHNSON
MICHEAL
MALE
1982
29
NIGERIAN
08078685480
11100212
OREDO
EDO
51
PROCESSING METHOD
Batch processing is a method where the information to be organized is
sorted into groups to allow for efficient and sequential processing.
Online processing is a method that utilizes internet connections and
equipment directly attached to a computer. It is used mainly for
information recording and research. Real time processing is a
technique that has the ability to respond almost immediately to various
signals in order to acquire and process information. Distributed
processing is commonly utilized by remote workstations connected to
one big central workstation or server.
AIMS: Are good examples of this data processing method.
4.2 PROGRAMMING LANGUAGE USED
The following characteristics of Microsoft visual basic 6.0 are
responsible for this decision visual basic is features-rich rapid
application development tool, which enables the program to create
powerful applications within relatively short periods (A derson, 2000) it
is an object oriented programming language with built in support for
implementation of object oriented design. It is an event driven
programming language programs developed in visual basic are
52
therefore more interactive, as they respond to system event such as
mouse click, button clicks, visual basic program provide models, they
provide programmers the ability to maintain and implement changes in
the programs more software systems using a team process, allowing
specialist to work on part of the system. Finally it gives programmers
the ability to create a more initiatives graphical user interface for the
users and quite flexible in handling database applications.
53
CHAPTER FIVE
5.0 SUMMARY, CONCLUSION AND RECOMMENDATIONS
5.1 SUMMARY OF FINDINGS
In summary, this research study has evaluated the effect of
management information system (MIS) on organization performance
and efficiency using NNPC as a case study. The basic aim of the study
was to analyze the contributions, which information technology has
made on the management performance, compared to a manual
operating system. The main research instruments for the study were
questionnaires, interviews and observations.
However, the main result generated from the study is that
information system technology is a better option in performing
managerial activities and its application has enhanced efficiency and
effectiveness.
The following contributions highlighted below were observed.
1.This research has show that the introduction of information
system technology has helped to increase accuracy, seed and
timelines with which management information is processed.
2.Information technology has helped to simplify record-keeping
process for manager and staff.
54
3.The case with which information is generated has enhanced
management decision making.
4.It has led to positive attitude to work by staff and information
technology was seen to a boost to their moral rather than a
threat to their jobs.
5.Workers also see it as a relief because it has reduced their
workload drastically and help in performance of hitherto difficult
tasks. In the course of this research work, certain problems were
identified. They include:
1. Instable electricity supply with associated keyboard lock up
etc.
2. Lack of maintenance culture as it relates to computer
equipment
3. Computer insecurity and virus problems
4. Lack of expertise
55
5.2 CONCLUSION
These is no doubt that the findings of this research have
tremendously aided our understanding of the impact of management
information system on the management operations of the NNPC.
The research findings have also shown that the introduction and
application of information technology in the operations of management
in the organisation has a general positive impact on their efficiency
and effectiveness.
5.3 RECOMMENDATIONS
Having had a critical study of the effect of management
information system (MIS) on the performance and efficiency of the
organization, and knowing the impact of information technology, the
following recommendations are proffered:
1. Management to ensure proper and effective use of available
information must carry out recruitment of appropriate personnel
adequate in skills, number knowledge and exposure.
2. Precautions must be taken in the acquisition of hardware and
software facilities, measures such accompatibility,
upgradeability, case use, portability, and network capability, etc
should be seriously considered.
56
3. It is not enough to have adequate information technology
facilities and personnel, organization of the people and
equipment is very important for an impact with the use of
information technology.
4. Information technology experts must be employed to look into
the network problems the organization could face.
5. Adequate training of staff is necessary to improve the skills.
6. The organization ought to develop proper maintenance culture
i.e. inverting on maintenance of information technology facilities.
7. Frequent disruption caused by unstable electricity supply be
curbed through the use of uninterruptible power supplies (ups),
surge suppressors, voltage regulators etc.
8. Virus attacks on computer can be averted by
a. Obtaining regular updates of antivirus took k its.
b. Obtaining email viruses alert software
c. Building of a firewall to prevent network facilities from attack.
57
REFERENCES
David, G. B (1974) Management Information System. Conceptual
Foundations, structure and Development, New York, McGraw-
Hill Book Company.
Gessford, J. E. (1980) Modern Information System Designed for
Decision Support, Philippines Addison Wesley Publishing
Company.
Kronke, D. (1992) Management Information System, Mitchel Mc Graw-
Hill Book Company.
Murdik (1995) Information Technology in Business.
Parker and C a se (1983). Computer today, USA, McGrow Hill
Company.
Stephen P. Robbins (2001) Management Today, McGrow-Hill
Company.
58
APPENDIX
Private Sub Command1_Click()
Unload Me
Form2.Show
End Sub
Dim I As Integer
Private Sub Command1_Click()
Unload Me
Form3.Show
End Sub
Private Sub Timer1_Timer()
Label1.ForeColor = RGB(Rnd * 555, Rnd * 555, Rnd * 555)
Label2.ForeColor = RGB(Rnd * 555, Rnd * 555, Rnd * 555)
Label3.ForeColor = RGB(Rnd * 555, Rnd * 555, Rnd * 555)
Label4.ForeColor = RGB(Rnd * 555, Rnd * 555, Rnd * 555)
End Sub
Private Sub Timer2_Timer()
If PB.Value <> PB.Max Then
PB.Value = (PB.Value + 1)
I = I + 1
Label5.Caption = I & "% Completed"
Label5.ForeColor = vbBlue
Else
59
Unload Me
Form3.Show
I = 0
End If
End Sub
Private Sub Command1_Click()
If Option1 = True Then
Unload Me
Form5.Show
Else
If Option2 = True Then
Unload Me
Else
Option1.Value = False
Option2.Value = False
End If
End If
End Sub
Private Sub Command2_Click()
Unload Me
Form2.Show
End Sub
60
Private Sub Command3_Click()
End
End Sub
Dim db As Database
Dim rs As Recordset
Dim StrCODE As String
Private Sub Command1_Click()
CD.ShowOpen
Image1.Picture = LoadPicture(CD.FileName)
Label20.Caption = (CD.FileName)
End Sub
Private Sub Command10_Click()
Unload Me
Me.Show
End Sub
Private Sub Command11_Click()
Frarules.Visible = False
Fraconfirm.Visible = True
End Sub
Private Sub Command2_Click()
If Text1.Text = "" Or Text2.Text = "" Or Text10.Text = "" Or Text13.Text = "" Or Text12.Text = "" Or
Text9.Text = "" Or Text8.Text = "" Or Text17.Text = "" Or Text6.Text = "" Or Text5.Text = "" Or
61
Text3.Text = "" Or Text4.Text = "" Or Text15.Text = "" Or Combo2.Text = "Select an option" Or
Combo3.Text = "select an option" Or Combo1.Text = "select an option" Then
MsgBox "Please complete all required fields", vbInformation, " KOZECK COMPANY PLC - Complete
Fields"
Exit Sub
Else
Fraconfirm.Visible = True
With Fraconfirm
Label22.Caption = "THANK YOU FOR FILLING YOUR DETAILS MR/MRS." & " " & Text2.Text & " " &
Text12.Text
End With
End If
End Sub
Private Sub Command3_Click()
Set db = OpenDatabase(App.Path + "" + "KENINFO.mdb")
Set rs = db.OpenRecordset("KENTABLE")
If MsgBox("ARE YOU SURE YOU WANT TO EDIT A RECORD?", vbYesNo, "DELETING RECORD...") =
vbYes Then
With rs
.Edit
Unload Me
.Close
Me.Show
db.Close
End With
End If
62
End Sub
Private Sub Command4_Click()
Text1.Text = ""
Text2.Text = ""
Text13.Text = ""
Text12.Text = ""
Combo1.Text = ""
Text10.Text = ""
Text8.Text = ""
Text7.Text = ""
Text6.Text = ""
Text5.Text = ""
Text4.Text = ""
Text3.Text = ""
Text14.Text = ""
Text15.Text = ""
Combo2.Text = ""
Text5.Text = ""
Combo3.Text = ""
Text17.Text = ""
End Sub
Private Sub Command5_Click()
Unload Me
63
Form2.Show
End Sub
Private Sub Command6_Click()
If MsgBox("ARE YOU SURE YOU WANT TO END THIS PROGRAM?", vbYesNo, "DELETING
RECORD...") = vbYes Then
End If
End
End Sub
Private Sub Command7_Click()
StrCODE = Val(InputBox("ENTER CODE NUMBER FOR THE EMPLOYEE YOU WANT TO SEARCH
FOR"))
Set db = OpenDatabase(App.Path + "" + "KENINFO.mdb")
Set rs = db.OpenRecordset("KENTABLE")
With rs
.Index = ("CODENO")
.MoveFirst
.Seek "=", (StrCODE)
If .NoMatch Then
MsgBox "No Match found"
Exit Sub
Else
Load Form4
With Form4
.Text1.Text = rs!CODENO
64
.Text2.Text = rs!SURNAME
.Text13.Text = rs!MIDDLENAME
.Text12.Text = rs!OTHERNAMES
.Combo1.Text = rs!GENDER
.Text10.Text = rs!DOB
.Text9.Text = rs!AGE
.Text8.Text = rs!ADDRESS
.Text7.Text = rs!LGA
.Text6.Text = rs!STATEOFORIGIN
.Text5.Text = rs!NATIONALITY
.Text4.Text = rs!PHONENUMBER
.Text3.Text = rs!Level
.Text14.Text = rs!Position
.Text15.Text = rs!DATEEMPLOYED
.Combo2.Text = rs!QUALIFICATION
.Text5.Text = rs!DATEEMPLOYED
.Combo3.Text = rs!DEPARTMENT
.Text17.Text = rs!MONTHLYSALARY
.Show
End With
End If
.Close
End With
db.Close
65
End Sub
Private Sub Command8_Click()
Set db = OpenDatabase(App.Path + "" + "KENINFO.mdb")
Set rs = db.OpenRecordset("KENTABLE")
If MsgBox("ARE YOU SURE YOU WANT TO DELETE A RECORD?", vbYesNo, "DELETING RECORD...")
= vbYes Then
With rs
.Delete
Unload Me
.Close
Me.Show
db.Close
End With
End If
End Sub
Private Sub Command1_Click()
If Combo1.Text = "ADMIN" And Text1.Text = "ken123" Then
Unload Me
Form6.Show
Else
MsgBox "Please enter the correct username and password", vbExclamation
End If
Combo1.Text = ""
Text1.Text = ""
66
End Sub
Private Sub Command2_Click()
Unload Me
Form2.Show
End Sub
Private Sub Command3_Click()
End
End Sub
Private Sub Command9_Click()
Dim dbsKENINFO As Database
Dim rstKENTABLE As Recordset
Set dbsKENINFO = OpenDatabase(App.Path + "" + "KENINFO.mdb")
Set rstKENTABLE = dbsKENINFO.OpenRecordset("KENTABLE", dbOpenTable)
With rstKENTABLE
.Index = ("CODENO")
.AddNew
!CODENO = Text1.Text
!SURNAME = Text2.Text
!MIDDLENAME = Text13.Text
!OTHERNAMES = Text12.Text
!GENDER = Combo1.Text
!DOB = Text10.Text
!AGE = Text9.Text
67
!ADDRESS = Text8.Text
!LGA = Text7.Text
!STATEOFORIGIN = Text6.Text
!NATIONALITY = Text5.Text
!PHONENUMBER = Text4.Text
!Level = Text3.Text
!Position = Text14.Text
!QUALIFICATION = Combo2.Text
!DATEEMPLOYED = Text15.Text
!DEPARTMENT = Combo3.Text
!MONTHLYSALARY = Text17.Text
!PASSPORT = Image1.Picture
If MsgBox("ARE YOU SURE THE INFORMATION IS CORRECT?", vbYesNo, "SUBMITTING...") = vbYes
Then
.Update
MsgBox "CONGRATULATION YOU ARE NOW AN EMPLOYEE IN OUR COMPANY!!!", vbInformation,
"KOZECK PLC - Congratulations"
Else
Exit Sub
End If
Fraconfirm.Visible = False
.Close
End With
End Sub
Private Sub Form_Load()
68
Fraconfirm.Visible = False
Text17.Text = "#"
End Sub
Private Sub Command1_Click()
If Option1 = True Then
Unload Me
Form4.Show
Else
If Option2 = True Then
Unload Me
Form7.Show
Else
Option1.Value = False
Option2.Value = False
End If
End If
End Sub
Private Sub Command2_Click()
Unload Me
Form1.Show
End Sub
69
70
71

More Related Content

What's hot

Management Information Systems
Management Information SystemsManagement Information Systems
Management Information SystemsCyriac Jose
 
Types Of Information System
Types Of Information SystemTypes Of Information System
Types Of Information Systemguestead93f3
 
management information systems (MIS)
management information systems (MIS)management information systems (MIS)
management information systems (MIS)RAJA GAUTAM
 
IT-314 MIS (Practicals)
IT-314 MIS (Practicals)IT-314 MIS (Practicals)
IT-314 MIS (Practicals)Dushmanta Nath
 
System concepts by aman chaudhary
System concepts by aman chaudharySystem concepts by aman chaudhary
System concepts by aman chaudharyNandini Malhotra
 
Management Information System (MIS)
Management Information System (MIS)Management Information System (MIS)
Management Information System (MIS)Navneet Jingar
 
Information system management mba4 sem unit 1
Information system management mba4 sem unit 1Information system management mba4 sem unit 1
Information system management mba4 sem unit 1Naveen Sharma
 
Implementation evaluation and maintenance of the mis
Implementation evaluation and maintenance of the misImplementation evaluation and maintenance of the mis
Implementation evaluation and maintenance of the misSneha Autade
 
Application of mis in textile industry
Application of mis in textile industryApplication of mis in textile industry
Application of mis in textile industryMajharul Islam
 
Implementation of MIS and its methods
Implementation of MIS and its methodsImplementation of MIS and its methods
Implementation of MIS and its methodsPoojith Chowdhary
 
Development and Implementation of MIS and Information requirement
Development and Implementation of MIS and Information requirementDevelopment and Implementation of MIS and Information requirement
Development and Implementation of MIS and Information requirementMd Humayun Kobir
 
Chapter 09 dss mis eis es ai
Chapter 09   dss mis eis es aiChapter 09   dss mis eis es ai
Chapter 09 dss mis eis es aiPooja Sakhla
 
Conceptual overview of mis and its importance in an organization
Conceptual overview of mis and its importance in an organizationConceptual overview of mis and its importance in an organization
Conceptual overview of mis and its importance in an organizationAlexander Decker
 

What's hot (19)

Mis unit iv-converted
Mis unit  iv-convertedMis unit  iv-converted
Mis unit iv-converted
 
Management Information Systems
Management Information SystemsManagement Information Systems
Management Information Systems
 
Types Of Information System
Types Of Information SystemTypes Of Information System
Types Of Information System
 
MIS Chap # 7.....
MIS Chap # 7.....MIS Chap # 7.....
MIS Chap # 7.....
 
management information systems (MIS)
management information systems (MIS)management information systems (MIS)
management information systems (MIS)
 
IT-314 MIS (Practicals)
IT-314 MIS (Practicals)IT-314 MIS (Practicals)
IT-314 MIS (Practicals)
 
System concepts by aman chaudhary
System concepts by aman chaudharySystem concepts by aman chaudhary
System concepts by aman chaudhary
 
Management Information System (MIS)
Management Information System (MIS)Management Information System (MIS)
Management Information System (MIS)
 
MIS
MISMIS
MIS
 
Information system management mba4 sem unit 1
Information system management mba4 sem unit 1Information system management mba4 sem unit 1
Information system management mba4 sem unit 1
 
Implementation evaluation and maintenance of the mis
Implementation evaluation and maintenance of the misImplementation evaluation and maintenance of the mis
Implementation evaluation and maintenance of the mis
 
Mis unit ii-converted
Mis unit  ii-convertedMis unit  ii-converted
Mis unit ii-converted
 
Application of mis in textile industry
Application of mis in textile industryApplication of mis in textile industry
Application of mis in textile industry
 
Implementation of MIS and its methods
Implementation of MIS and its methodsImplementation of MIS and its methods
Implementation of MIS and its methods
 
Types of is
Types of isTypes of is
Types of is
 
Development and Implementation of MIS and Information requirement
Development and Implementation of MIS and Information requirementDevelopment and Implementation of MIS and Information requirement
Development and Implementation of MIS and Information requirement
 
M i s
M i sM i s
M i s
 
Chapter 09 dss mis eis es ai
Chapter 09   dss mis eis es aiChapter 09   dss mis eis es ai
Chapter 09 dss mis eis es ai
 
Conceptual overview of mis and its importance in an organization
Conceptual overview of mis and its importance in an organizationConceptual overview of mis and its importance in an organization
Conceptual overview of mis and its importance in an organization
 

Similar to Effect of management_information

Management information system
Management information systemManagement information system
Management information systemAnamika Sonawane
 
Mb0047 (2) Master of Business Administration - MBA Semester II MB0047 – Manag...
Mb0047 (2) Master of Business Administration - MBA Semester II MB0047 – Manag...Mb0047 (2) Master of Business Administration - MBA Semester II MB0047 – Manag...
Mb0047 (2) Master of Business Administration - MBA Semester II MB0047 – Manag...Devendra Kachhi
 
Management Information Systems
Management  Information  SystemsManagement  Information  Systems
Management Information SystemsRam Dutt Shukla
 
Management Information Systems
Management Information SystemsManagement Information Systems
Management Information SystemsRam Dutt Shukla
 
MIS practical file
MIS practical fileMIS practical file
MIS practical fileAnkit Dixit
 
Article mis, hapzi ali, nur rizqiana, nanda suharti, nurul, anisa dwi, vin...
Article mis, hapzi ali, nur    rizqiana, nanda suharti, nurul, anisa dwi, vin...Article mis, hapzi ali, nur    rizqiana, nanda suharti, nurul, anisa dwi, vin...
Article mis, hapzi ali, nur rizqiana, nanda suharti, nurul, anisa dwi, vin...Heru Ramadhon
 
Management information system
Management information systemManagement information system
Management information systemIMTIYAZ ALAM
 
Running head Key Factors in Computer Information Systems1Ke.docx
Running head Key Factors in Computer Information Systems1Ke.docxRunning head Key Factors in Computer Information Systems1Ke.docx
Running head Key Factors in Computer Information Systems1Ke.docxwlynn1
 
Master of business administration m.i.s
Master of business administration  m.i.sMaster of business administration  m.i.s
Master of business administration m.i.smusheer1234
 
1st solve assignment Management information system
1st solve assignment Management information system1st solve assignment Management information system
1st solve assignment Management information systemDanish Saqi
 
ERP and related technology
ERP and related technology ERP and related technology
ERP and related technology Usman Tariq
 
2007 mcom mis module 1.0
2007 mcom mis module 1.02007 mcom mis module 1.0
2007 mcom mis module 1.09535814851
 
BUSINESS PROCESS ‎REENGINEERING (BPR) in ‎PAKISTAN
BUSINESS PROCESS ‎REENGINEERING (BPR) in ‎PAKISTANBUSINESS PROCESS ‎REENGINEERING (BPR) in ‎PAKISTAN
BUSINESS PROCESS ‎REENGINEERING (BPR) in ‎PAKISTANLibcorpio
 
Information and communication systems
Information and communication systemsInformation and communication systems
Information and communication systemsYasmina Rayeh
 
IT6010-BUSINESS-INTELLIGENCE-Question-Bank_watermark.pdf
IT6010-BUSINESS-INTELLIGENCE-Question-Bank_watermark.pdfIT6010-BUSINESS-INTELLIGENCE-Question-Bank_watermark.pdf
IT6010-BUSINESS-INTELLIGENCE-Question-Bank_watermark.pdfHemaSenthil5
 
CHP-3ERP and Related Technologies(1).ppt
CHP-3ERP and Related Technologies(1).pptCHP-3ERP and Related Technologies(1).ppt
CHP-3ERP and Related Technologies(1).pptTusharChahar3
 

Similar to Effect of management_information (20)

Management information system
Management information systemManagement information system
Management information system
 
M is details (1)
M is details (1)M is details (1)
M is details (1)
 
Mb0047 (2) Master of Business Administration - MBA Semester II MB0047 – Manag...
Mb0047 (2) Master of Business Administration - MBA Semester II MB0047 – Manag...Mb0047 (2) Master of Business Administration - MBA Semester II MB0047 – Manag...
Mb0047 (2) Master of Business Administration - MBA Semester II MB0047 – Manag...
 
Management Information Systems
Management  Information  SystemsManagement  Information  Systems
Management Information Systems
 
Mis
MisMis
Mis
 
Management Information Systems
Management Information SystemsManagement Information Systems
Management Information Systems
 
MIS practical file
MIS practical fileMIS practical file
MIS practical file
 
Mis notes unit 4
Mis notes unit 4Mis notes unit 4
Mis notes unit 4
 
Article mis, hapzi ali, nur rizqiana, nanda suharti, nurul, anisa dwi, vin...
Article mis, hapzi ali, nur    rizqiana, nanda suharti, nurul, anisa dwi, vin...Article mis, hapzi ali, nur    rizqiana, nanda suharti, nurul, anisa dwi, vin...
Article mis, hapzi ali, nur rizqiana, nanda suharti, nurul, anisa dwi, vin...
 
Management information system
Management information systemManagement information system
Management information system
 
Running head Key Factors in Computer Information Systems1Ke.docx
Running head Key Factors in Computer Information Systems1Ke.docxRunning head Key Factors in Computer Information Systems1Ke.docx
Running head Key Factors in Computer Information Systems1Ke.docx
 
Master of business administration m.i.s
Master of business administration  m.i.sMaster of business administration  m.i.s
Master of business administration m.i.s
 
1st solve assignment Management information system
1st solve assignment Management information system1st solve assignment Management information system
1st solve assignment Management information system
 
ERP and related technology
ERP and related technology ERP and related technology
ERP and related technology
 
2007 mcom mis module 1.0
2007 mcom mis module 1.02007 mcom mis module 1.0
2007 mcom mis module 1.0
 
BUSINESS PROCESS ‎REENGINEERING (BPR) in ‎PAKISTAN
BUSINESS PROCESS ‎REENGINEERING (BPR) in ‎PAKISTANBUSINESS PROCESS ‎REENGINEERING (BPR) in ‎PAKISTAN
BUSINESS PROCESS ‎REENGINEERING (BPR) in ‎PAKISTAN
 
Information and communication systems
Information and communication systemsInformation and communication systems
Information and communication systems
 
IT6010-BUSINESS-INTELLIGENCE-Question-Bank_watermark.pdf
IT6010-BUSINESS-INTELLIGENCE-Question-Bank_watermark.pdfIT6010-BUSINESS-INTELLIGENCE-Question-Bank_watermark.pdf
IT6010-BUSINESS-INTELLIGENCE-Question-Bank_watermark.pdf
 
MIS concepts
MIS conceptsMIS concepts
MIS concepts
 
CHP-3ERP and Related Technologies(1).ppt
CHP-3ERP and Related Technologies(1).pptCHP-3ERP and Related Technologies(1).ppt
CHP-3ERP and Related Technologies(1).ppt
 

Recently uploaded

(8264348440) 🔝 Call Girls In Safdarjung Enclave 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Safdarjung Enclave 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Safdarjung Enclave 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Safdarjung Enclave 🔝 Delhi NCRsoniya singh
 
Gurgaon Rajiv Chowk 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex ...
Gurgaon Rajiv Chowk 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex ...Gurgaon Rajiv Chowk 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex ...
Gurgaon Rajiv Chowk 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex ...soniya singh
 
(8264348440) 🔝 Call Girls In Khanpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Khanpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Khanpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Khanpur 🔝 Delhi NCRsoniya singh
 
Call Girls At-( Nearby )-Bhikaji Cama Place, Delhi | ⑧③77⓿⑧76⓿7
Call Girls At-( Nearby )-Bhikaji Cama Place, Delhi | ⑧③77⓿⑧76⓿7Call Girls At-( Nearby )-Bhikaji Cama Place, Delhi | ⑧③77⓿⑧76⓿7
Call Girls At-( Nearby )-Bhikaji Cama Place, Delhi | ⑧③77⓿⑧76⓿7dollysharma2066
 
Delhi Munirka 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex call girl
Delhi Munirka 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex call girlDelhi Munirka 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex call girl
Delhi Munirka 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex call girlsoniya singh
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Gachibowli high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Gachibowli high-profile Call ...VIP 7001035870 Find & Meet Hyderabad Call Girls Gachibowli high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Gachibowli high-profile Call ...aditipandeya
 
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...Authentic No 1 Amil Baba In Pakistan
 
(8264348440) 🔝 Call Girls In Green Park 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Green Park 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Green Park 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Green Park 🔝 Delhi NCRsoniya singh
 
Report about the AHIABGA-UnityNet UNDRIPDay / Earth-Day 2024 Gathering in Mar...
Report about the AHIABGA-UnityNet UNDRIPDay / Earth-Day 2024 Gathering in Mar...Report about the AHIABGA-UnityNet UNDRIPDay / Earth-Day 2024 Gathering in Mar...
Report about the AHIABGA-UnityNet UNDRIPDay / Earth-Day 2024 Gathering in Mar...LHelferty
 
(8264348440) 🔝 Call Girls In Babarpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Babarpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Babarpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Babarpur 🔝 Delhi NCRsoniya singh
 
(8264348440) 🔝 Call Girls In Tikri Kalan 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Tikri Kalan 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Tikri Kalan 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Tikri Kalan 🔝 Delhi NCRsoniya singh
 
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证0622mpom
 
Product Catalog Bandung Home Decor Design Furniture
Product Catalog Bandung Home Decor Design FurnitureProduct Catalog Bandung Home Decor Design Furniture
Product Catalog Bandung Home Decor Design Furniturem3resolve
 
High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...
High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...
High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...gurkirankumar98700
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...aditipandeya
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Jubilee Hills high-profile Ca...
VIP 7001035870 Find & Meet Hyderabad Call Girls Jubilee Hills high-profile Ca...VIP 7001035870 Find & Meet Hyderabad Call Girls Jubilee Hills high-profile Ca...
VIP 7001035870 Find & Meet Hyderabad Call Girls Jubilee Hills high-profile Ca...aditipandeya
 

Recently uploaded (20)

(8264348440) 🔝 Call Girls In Safdarjung Enclave 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Safdarjung Enclave 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Safdarjung Enclave 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Safdarjung Enclave 🔝 Delhi NCR
 
Gurgaon Rajiv Chowk 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex ...
Gurgaon Rajiv Chowk 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex ...Gurgaon Rajiv Chowk 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex ...
Gurgaon Rajiv Chowk 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex ...
 
(8264348440) 🔝 Call Girls In Khanpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Khanpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Khanpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Khanpur 🔝 Delhi NCR
 
Call Girls At-( Nearby )-Bhikaji Cama Place, Delhi | ⑧③77⓿⑧76⓿7
Call Girls At-( Nearby )-Bhikaji Cama Place, Delhi | ⑧③77⓿⑧76⓿7Call Girls At-( Nearby )-Bhikaji Cama Place, Delhi | ⑧③77⓿⑧76⓿7
Call Girls At-( Nearby )-Bhikaji Cama Place, Delhi | ⑧③77⓿⑧76⓿7
 
Delhi Munirka 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex call girl
Delhi Munirka 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex call girlDelhi Munirka 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex call girl
Delhi Munirka 🔝 Call Girls Service 🔝 ( 8264348440 ) unlimited hard sex call girl
 
Cheap Rate ➥8448380779 ▻Call Girls In Sector 54 Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Sector 54 GurgaonCheap Rate ➥8448380779 ▻Call Girls In Sector 54 Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Sector 54 Gurgaon
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Gachibowli high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Gachibowli high-profile Call ...VIP 7001035870 Find & Meet Hyderabad Call Girls Gachibowli high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Gachibowli high-profile Call ...
 
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
 
(8264348440) 🔝 Call Girls In Green Park 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Green Park 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Green Park 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Green Park 🔝 Delhi NCR
 
Report about the AHIABGA-UnityNet UNDRIPDay / Earth-Day 2024 Gathering in Mar...
Report about the AHIABGA-UnityNet UNDRIPDay / Earth-Day 2024 Gathering in Mar...Report about the AHIABGA-UnityNet UNDRIPDay / Earth-Day 2024 Gathering in Mar...
Report about the AHIABGA-UnityNet UNDRIPDay / Earth-Day 2024 Gathering in Mar...
 
(8264348440) 🔝 Call Girls In Babarpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Babarpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Babarpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Babarpur 🔝 Delhi NCR
 
(8264348440) 🔝 Call Girls In Tikri Kalan 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Tikri Kalan 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Tikri Kalan 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Tikri Kalan 🔝 Delhi NCR
 
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
办昆士兰大学UQ毕业证书/成绩单GPA修改 - 留学买假毕业证
 
Product Catalog Bandung Home Decor Design Furniture
Product Catalog Bandung Home Decor Design FurnitureProduct Catalog Bandung Home Decor Design Furniture
Product Catalog Bandung Home Decor Design Furniture
 
Pakistani Jumeirah Call Girls # +971559085003 # Pakistani Call Girls In Jumei...
Pakistani Jumeirah Call Girls # +971559085003 # Pakistani Call Girls In Jumei...Pakistani Jumeirah Call Girls # +971559085003 # Pakistani Call Girls In Jumei...
Pakistani Jumeirah Call Girls # +971559085003 # Pakistani Call Girls In Jumei...
 
Cheap Rate ➥8448380779 ▻Call Girls In Sector 55 Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Sector 55 GurgaonCheap Rate ➥8448380779 ▻Call Girls In Sector 55 Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Sector 55 Gurgaon
 
High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...
High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...
High Profile Call Girls in Lucknow | Whatsapp No 🧑🏼‍❤️‍💋‍🧑🏽 8923113531 𓀇 VIP ...
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Secunderabad high-profile Cal...
 
🔝9953056974🔝!!-YOUNG BOOK model Call Girls In New friends colony Delhi Escort...
🔝9953056974🔝!!-YOUNG BOOK model Call Girls In New friends colony Delhi Escort...🔝9953056974🔝!!-YOUNG BOOK model Call Girls In New friends colony Delhi Escort...
🔝9953056974🔝!!-YOUNG BOOK model Call Girls In New friends colony Delhi Escort...
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Jubilee Hills high-profile Ca...
VIP 7001035870 Find & Meet Hyderabad Call Girls Jubilee Hills high-profile Ca...VIP 7001035870 Find & Meet Hyderabad Call Girls Jubilee Hills high-profile Ca...
VIP 7001035870 Find & Meet Hyderabad Call Girls Jubilee Hills high-profile Ca...
 

Effect of management_information

  • 1. 1 ABSTRACT In response to time sensitivity of management information system, there is need for automation to deliver data to management effective basic for decisions making. This therefore means that there will be a need for advanced technologies, which can process data to information. This is otherwise referred to as information technology. This study therefore assesses the effect of management information system on organizational performances and efficiency. TABLE OF CONTENTS
  • 2. 2 Title page - - - - - - - - i Certification - - - - - - - ii Dedication - - - - - - - iii Acknowledgment - - - - - - - iv Table of contents - - - - - - - v Abstract - - - - - - - - - vi CHAPTER ONE 1.0 Introduction - - - - -- - - - 1 1.1 Background of the Study - - - - - 1 1.2 Statement of the Problem - - - - - 2 1.3 Statement of Hypothesis - - - - - - 3 1.4 Purpose of the Study - - - - -- - - 3 1.5 Scope of the Study - - - - - - - 4 1.6 Limitation of the Study - - - - - - 5 1.7 Definition of Terms - - - - - - - 5 CHAPTER TWO: LITERATURE REVIEW 2.0 What is Management Information System - - - 6 2.1 The Concept of Management Information System - 6 2.2 Products of an Information System - - - - 7 2.3 Properties of Effective Management Information - - 9 2.4 Components of an Information System - - - 11 2.5 Structure of Management - - - - - - 13 2.6 Benefits of Management Information System 15 2.7 Summary - - - - - - - - - 16 2.8 Different Managers, Different Information Needs - - 20 CHAPTER THREE
  • 3. 3 SYSTEM ANALYSIS AND DESIGN 3.1 Analysis of Existing System - - - - - 22 3.2 File Method - - - - - - - - 26 3.3 Operation - - - - - - - - 27 CHAPTER FOUR 4.0 Design of the new System - - - - - 44 4.1 File Design - - - - - - - - 44 4.2 Programming Language Used - - - - - 48 CHAPTER FIVE 5.0 Summary of Findings, Conclusion And Recommendations - - - - - - 50 5.1 Summary of Findings - - - - - - - 50 5.2 Conclusion - - - - - - - - 52 5.3 Recommendations - - - - - - - 52 References - - - - - - - 54 Appendix
  • 4. 4 CHAPTER ONE 1.0 INTRODUCTION 1.1 BACKGROUND OF THE STUDY In a famous individual business the owner is aware of everything that is going on within the organisation as he does all the work himself. As the work of the business becomes expended as a result of the growth and expansion of the business, more hands may have to be employed to enhance effective and efficient business life. Hence, the company will split into a set of functional department looking at the particular aspect of the business such as sale, stock control production and payroll. If the company is to operate as unit, the work of each of the department must be directed and controlled. The mechanism by which the owner or senior managers of the company carryout this direction and control is known as management information system. The tradition information system has proven not to live up to expectation because they do not provide information to the desired qualities of good information. That is the information they provide may be 1) Tools costly
  • 5. 5 2) Not timely 3) Not property integrated 4) Not concise 5) Not available in proper format 6) Not relevant To reduce these difficulties of traditional information system approaches, new computer-oriented management information system have been involved which is called the management information system. The Nigeria national Petroleum incorporation as a case study is one of such companies that operate management information system 1.2 STATEMENT OF THE PROBLEMS With the increasing competition among industries today, there is no doubt that any organisation without sound information management system will not grow strong with this awareness, management have adopted a system of information dissemination in order to meet their set goals. This study is therefore out to disclose the necessity of information system to business organization, how do managers make use of
  • 6. 6 information passed to them, what do they think about the system and does it even have any effect on their operation. 1.3 STATEMENT OF HYPOTHESIS Ho: Management information system has no effect on organization performance. Hi: Management information system has effect on organisation performance. Ho: Information system has no impact on management structure in an organisation Hi: Application of information technology has enhanced efficient and effective performing of staffs on the organization. 1.4 PURPOSE OF THE STUDY The purpose of an MIS is to furnish to the management within a workable time frame so that the management can make the best decision concerning the planning, control and operation of the organization activities. In summary, management information system (MIS) was introduced for the following purpose: a. To save time. b. To improve on the quality of the product.
  • 7. 7 c. To reduce complexities on our organization. d. To give managers feedback about their performance. e. To monitor and display the performance of a company stock. 1.5 SIGNIFICANCE OF THE STUDY A successful completion of this study will provide first hand information on the impact of the information system on management performance in the oil industry. For the developing nation of the size and potential like Nigeria, industrialization will be a way of our industries from recession. Therefore, this study is important since information system seeks to assist in improving the effectiveness and efficiency by providing more timely and relevant management information and subsequent performance of the organisation. It is hoped that the successful use of the information system in the oil industry would be very much more useful to the desire goals of economic development and transformation. 1.6 SCOPE OF THE STUDY This research will be carried out solely on an oil industry. It will also concentrate on information system management, which is
  • 8. 8 one of the technology/process developed to assist management in gathering and processing information effectively. 1.7 LIMITATION OF THE STUDY The possible incidence of time, material and financial constraints will not allow for a very elaborate study to be carried out. In order to save the duplication of effort and costs, an oil industry, NNDC has been chosen as a study. 1.8 DEFINITION OF TERMS MANAGEMENT: Management is the act of organizing and coordinating individual and group activities towards achieving a collective goal. It is the process of getting things done with or through people. SYSTEM: A system is a set of interacting components that operates together to accomplish a purpose. MIS: Management Information System (MIS) is a sect of systems and procedures that gather information from a range of sources compile it and present it in a readable format.
  • 9. 9 CHAPTER TWO LITERATURE REVIEW 2.0 WHAT IS MANAGEMENT INFORMATION SYSTEM Koneke, D. (1992). In his book title management information system. Mitchel Grow-Hill defined management information system as a system used to collect, organize and display information for workers to support them in making decision. An organisation has transactions that must be processed in order to carry out its day-to-day activities. The payment must be prepared, sales and payment on account must be prepared, sales and payments on account must be posted. These and other are data processing activities and might be termed clerical in nature; they follow rather standards procedure and the processing tasks, but a management information system, it is an information that perform other task as well and is more than a data processing system. It is an information processing system applying the power of the computer to provide information for management and decision-making. 2.1 THE CONCEPT OF MANAGEMENT INFORMATION SYSTEM The idea of an information system to support management and decision making predates the use of computer which have extended
  • 10. 10 the organizational capabilities is so significant that MIS is new in the sense that is now feasible four major areas of concept and system development are especially significant in tracing the evolution of this MIS concept, management Accounting, management science, management theory and computer processing. The MIS concept may be received as a substantial extension of the concept of managerial accounting taking into consideration ideas and techniques of management science and the behavioural theories of management and decision making. The capabilities of computers have added to the development of the MIS concept because new hardware and software have offered new dimensions to be considered in conceptualizing the information system for an organization. 2.2 PRODUCTS OF AN INFORMATION SYSTEM DATA INFORMATION Murdieck (1975) in his book title information technology in business defines information as the receiver in the form of sign that are coded representations of data, this information definition gives a picture of what data with information value would be. They should be capable of initiating behaviour i.e. the intended receiver should utilize them in taking action. Otherwise, the data are just recorded symbols
  • 11. 11 and signs, in other words recorded observation that are not currently in use. To put it in decision making terms, It may be said that information is data in use. According to McDoriugh (1963), information is the net values obtained from the process of matching the element of data. All these points to the fact for data to be regarded as having information values that have to be relevant to the receiver and used at a given time in taking decision. However, the products of an information system are described in different ways Gessford, (1986). One description it is based on viewing it as an output of a physical system like computer. Viewpoint sees what information system produces as symbols and signs which can be received, stored, transformed, transmitted printed in form of alphabetic and numeric symbols. If these symbols can be accepted as data and they have information value, this output of the system is information. A second view point according to Gessford (1980) focuses on the minimum output of an information system, i.e. data it state that an information system produces understandable, factual data, conveyed through symbols, considering the earlier viewpoint, not all data are
  • 12. 12 information, and therefore all data producing system may not be regarded as information system. Based on the definition of information given above, the products often information system must be relevant and useful for the system to pass as information other definitions of information tends to support this data. Davies (1974) defined information as data that have been processed into a form that is of meaning to the recipient, and is of perceived value in current or prospective decision. Davies definition tends to agree with that of senders (1983) that information is relevant knowledge produced as an output of data process operation and acquired by people to enhance understanding to achieve specific purposes. In all illustration. Information is presented as a transformation process and is distinguished from data. 2.3 PROPERTIES OF EFFECTIVE MANAGEMENT INFORMATION To manage effectively, manager needs information that reduces the elements of uncertainty in the decision the make. Sender, Donald H, (1983) computer today, consider accuracy, as timeliness, completeness and conciseness as the properties of the output of a valuable MIS.
  • 13. 13 1. ACCURACY: Information accuracy refers to the ratio of correct information to the total amount of information produced over a period. If for example, 90 items out of 100 item of information produced by a system give correct report of the actual situation, the ac curacy level is 0.90 (i.e. 90/100). This level may be accepted or tolerated depending on the information sought. Some report cannot tolerate an accuracy level or less than I while some may tolerate a level as low as 0.80. 2. TIMELINESS: It is not enough to have information that is accurate information that arrived or was received after the decision for which it is needed has been made may be accurate but use less. Timely information therefore, is a vital resource for management action. The response time should be short for information to maintain its freshness and rule. 3. COMPLETENESS: Information can be timely and accurate yet complete. This can be very frustrating. The goal of an information system should be better integration of available data at different prints in the organization so that managers are furnished with more complete information.
  • 14. 14 4. CONCISENESS: Concise information that summarizes the relevant data points out areas of exception f normal or planned activities is what often needed by, bit less than often supplied to today’s manager. Often in a bid to produce complete information, managers are supplied with relatively useless data along with important information. Further problem of extracting the items of information required is posed as finished product of a manufacturing process are distinguished from raw material. The above views option of information and data point to one fact that information systems should proceed relevant data, which the receiver can use for, intended action/decision, for it to qualify as an information system. 2.4 COMPONENTS OF AN INFORMATION SYSTEM According to Parker and case (1993), in the book title management information system strategy action, said that a prerequisite to the design of an effective management information system is an understanding of the essential element and attributes of information system in general and their basic function. This is because whether manual or computer-based, the component and the functions of information system are basically the same.
  • 15. 15 Three essential element of an information system commonly found in MIS literature are “input, processor, output”, while the basic function are generating entertainment data, processing the data, storing the data by maintaining records/files and preparing information output. Basically, data passes through three stages 1) Generation creation 2) Processing and 3) Utilization, (often designated input, process and output) The input component receives the input data in the system. The input data are generated as a result of occurrences of some external or internal events in the organization. The generated data are store in either sorting or synthesizing to obtain meaningful whole or manipulating in the case of quantitative data to change their form or develop meaning through formula or equation e.g. using statistical method in computation of financial and other ration. The output information, which resulted from processing, is utilized for decision- making and individual action. Any “bit” of information which is required is sent to storage as data while the irrelevant or unselected data are stored or destroyed after evaluation.
  • 16. 16 2.5 STRUCTURE OF MANAGEMENT INFORMATION SYSTEM This MIS department with its hard work and people must be managed independently the flow of information within the company must be controlled the MIS department typically provides services to other departments in the organization. Other departments are responsible for the content and flow of information. The MIS department is responsible for ensuring that information is available on the computer. According to Parker and Case (1993) in his book, management information system looked into the four commonly used MIS structures, which are: a. CENTRALISED MIS: The centralised MIS involves the centralization of computers within an organization a separate department (data processing department) is deliberately constructed to provide data processing facilities for the whole organization. A centralized MIS is also called an interrogated MIS. In a centralized MIS, all data of an organization are channelled into a common pool (database). The database, common hardware, along with all necessary software and
  • 17. 17 decision models, are used to service all the data processing and information requirement of the whole organization. b. HIERARCHICAL MIS: In a hierarchical MIS, each management level is graven the computer power necessary to support its task, objectives. In a hierarchical system, there is also a segregation of database along regional of functional lines. Communication between levels is essentials, but the line of responsibility for computer systems is normally traces through several levels rather than handled within all levels of the organization. This structure requires more response than centralized MIS structure and also it is more expensive to implement. c. DISTRIBUTED MIS: In a distributed MIS, the organization is broken into activities centres (possibly based on geographical location, functional departmentalization), each effectively centre having its own MIS chardroare, software people, data, etc. t his type of structure is expensive to implement but provide localized computing support for an-site management decision making activities.
  • 18. 18 d. DECENTRALIZED MIS: In a decentralized MIS the authority and responsibility for computer, support is placed in relatively and enormous and independent subsystems (operating units of an organization). These units usually parallel the manage decision making structure and in a purely decentralized MIS, there is no central control, each unit acts independently. Hence, they can make hardware developed software and make personnel decision on their own. 2.6 BENEFITS OF MANAGEMENT INFORMATION SYSTEM Obviously, implementation of MIS, is very expensive an difficult investment. But the management information system offers several significant benefits to managers who use them. According to Parker and Case (1993), the benefits, which it offers are i. SAVING TIME: As a result of summarized data no time is wasted searching irrelevant materials. ii. CLARIFY COMPLEX AND RELATIONSHIP: Complex and complicated situations are easily resolved.
  • 19. 19 iii. IT HELPS TO PLAN: This possible because the system provides up-to-date minute information that enables managers implements their plans iv. CENTRALIZED-DECISION MAKING: This system helps to centralize decision making by providing information that is effectively summarized. 2.7 SUMMARY Although, the management information system (MIS) effectively introduced a new system of information enhancing with a new set of performance measures, managements behaviour may however be influenced by MIS approach that is, the attitude of the managers towards their job is changed) which results in efficiency and effectiveness on their part. MANAGEMENT LEVEL OF AN ORGANIZATIONAL According to Stephen P. Robbins (2001), management today, there are three basic level of a management. Those are the strategic tactical and operational level of the top, middle and lower levels understanding of the operations at these levels provides a useful framework for managers at different levels.
  • 20. 20 THE TOP MANAGEMENT LEVEL This level is concerned with establishing the overall objectives of the organization and developing appropriate policies so that the objective may be achieved. Top level managers set an organisation for goals for the long term. They develop a large range plan and determine what the organization will work like and be doing over the next 5-10 years. This goal setting is called strategic planning. The plan the growth and the development needed so that the organization can meet its long-range objective. TYPICAL FUNCTION OF TOP MANAGEMENT AREA a. Long term planning b. Capital investment decision c. Organization restructuring d. Middle management appointment e. Acquisition and merger f. New plant authorization and location g. Major production development
  • 21. 21 MIDDLE MANAGEMENT LEVEL This level of management does not set objective but are rather subordinate to the objective set by top management level. Middle level management implements this long-range plan by breaking it down into manageable pieces. Once top-level managers have set goals and planned a corporations direction, they delegate the the middle management the responsibility of turning plans into actions, middle- level manager worry about the details of building a new factory or acquiring the appropriate equipment to do specific job. At this level, managers are concerned with midterm planning (up one year) needed to implement the organization’s objectives. This is called tactical planning. FUNCTION OF MIDDLE MANAGEMENT IS: a. Purchase b. Product planning c. Implementation of marketing and advertising policies of the organisation d. Sales promotion e. Staff appointments
  • 22. 22 OPERATIONAL LEVEL: (Lower Levels) This level of management is concerned with day-to-day process of supervision and direction associated with the normal activities of management e.g. 1. Production 2. Dispatching 3. Sales 4. Accounting Often this level of management may not be called managers but they have little such as supervisor, chief clerks and forman etc. DIFFERENT MANAGERS, DIFFERENT INFORMATION NEEDS Top-level managers are involved in the long-range planning of organization, strategic information focuses on eternal date, including customer’s feedback, employee relationship, government regulations, information about competitions and economic relations predictions. Top level managers weight external information which setting goals and identifying problem. Although most strategic information externally based
  • 23. 23 2.8 DIFFERENT MANAGERS, DIFFERENT INFORMATION NEEDS TOP-level managers are involved in the long-range planning of organization, strategic information focuses on eternal date, including customer’s feedback, employee relations, government regulations, information about competitions and economic relations predictions. Top level managers weight external information when setting goals and identifying problem. Although most strategic information externally based. Some come from within the organization this internal information, usually in summary for easy use includes for casts and projections from individual departments. For managers to plan, they must have an accurate picture of how the organization operates without getting too involved with the details of its operation. TOP MANAGEMENT MIDDLE MANAGEMENT FIRST LINE OR LOWER LEVEL MANAGEMENT
  • 24. 24 TACTICAL INFORMATION Middle level managers use information to plan and operate an organization for up to a year such tactical planning requires both external and internal information and is used to implement the goals set by top-level management. External information such as one year economic forecasts product development reports, sales estimate and quarterly inventory summaries such tactical information give middle level manager and understanding of the organization in midterm. OPERATIONAL INFORMATION First line managers, responsible for the day-to-day operation of an organization required information that gives a detailed picture of what is happening, employee, and customers, they need to measure daily progress against established goals and quality such as short term, day to day or operational information focuses on the internal operation of the organization and includes sales orders, customers complaint report, payroll records, personnel record product order and inventory records. This information enables the first line managers to verse daily functioning of firms.
  • 25. 25 CHAPTER THREE SYSTEM ANALYSIS AND DESIGN 3.1 ANALYSIS OF EXISTING SYSTEM Enough time should be taken to ensure that the current analyst understand the functionality. Currently provided by the existing systems, both manual and automated. This should not be exhaustive, as the existing system is being replaced. 1. Objectives • To understand how the requirements are currently being met with existing systems • To document the flow, processing and use of information within the existing system • Identify the problems with the existing systems • To define new requirements 2. Responsibilities The analysts conduct interviews and obtain information about the way the manual and automated systems (within the scope of the project) currently operate. 3. Inputs
  • 26. 26 • User, operations, and procedure manuals for existing systems • Source code listings • Sample input forms, reports and screen layout • System documentation • Dictionary reports Many systems will have little or no documentation. This will make the job of identifying requirements more challenging for the analyst and require more time from the users. 4. Method • Before any interviews are conducted, the analysis team members should study the available printed members should study the available printed material and discuss the information. This helps to maximize the use of time in an interview and to establish a rapport with the user on first contact. The product of this initial research should be a developing understanding of the functional structure of the business under study.
  • 27. 27 • Conduct interviews, beginning with managers and working d own to the level of the clerical or production staff who work most closely with the system. • Prepare a synthesis of the interview notes 5. Working Documents • Interview notes (off-the-record items should not be made available unpublished’ interview notes). 6. Deliverables • Interview notes • List of sources of information 7. Variations • Interviews are used as the standard mechanism for determining how current business systems operate this process is often time consuming and unproductive since users. • Do not always understand how their system operate • Tend to focus on solutions (how) not structure or context (what) • May not know why the current system(s) was set up as it was (the reasons may have completely disappeared)
  • 28. 28 • May have a limited perspective of the system, focusing only on the portion for which they are responsible • Do not always have an understanding of the cause of problems • May be unable (or unwilling) to look at alternative approaches • May have organizational or political reasons for resisting change • May not have thought about what is required in the new system • Often cannot make the leap from physical to local implementation • May not be aware of what technology or different approaches could be applied to the design and implementation of their system(s) • An alternative is to select key users from the organization and to involve them in the project from the beginning. Involve them (using their knowledge of the existing systems) in the definition of the requirements of the new
  • 29. 29 system and by-pass the documentation of existing systems. 3.2 FILE METHOD NAME DESCRIPTION APPENDALL TEXT (string, string) Opens a file, appends the specified string to the file and then aloses the file if the file does not exist, this method creates a file, writes the specified string to the file, the closes the file APPENDALL TEXT (String, string encoding) Appends the specified string to the file, creating file if it does not already exist COPY (String, string) Copies an existing file to a new file. Overwriting a file of the same name is not allowed. CREATE (string) Creates or overwrites a file in the specified path DELETE Deletes the specified file EXISTS Determines whether the specified file exists GET ACCESS CONTROL (string) Gets a file security object that encapsulates the access control list (ACL) enoies for a specified file. GET ATTRIBUTES Gets the file attributes of the file on the path OPEN (string, file mode) Opens a file stream on the specified path with read/write access
  • 30. 30 3.3 OPERATION The end of an IF or IFxx group is indicated by ENDIF. The SELECT, WHEN, WHENxx, and other group of operations are used to conditially process one of several alternative sequences of operations. The beginning of the select group is indicated by the SELECT operation. The WHEN and WHENxx operations, are used to choose the operation is used to indicate an operation sequence that is processed when none of the WHENxx conditions are fulfilled. The end of the select group is indicated by the ENDSL OPERATIONS. SPECIFICATION OF INFORMATION SYSTEMS Specification of any system before its development is crucial specification perform for information systems the same function that blue-prints and engineering specification serve as benchmarks for evaluating designs as well as their implementation. They also facilitate quality assurance via verification (are we building same right, i.e. do the design and implementation meet the specifications) and validation (are we building the right system i.e. does the system meet the user needs).
  • 31. 31 COMPONENTS OF SPECIFICATIONS Specification of an information system is given by their • STRUCTURE: How it is organized • FUNCTION: What it does • BEHAVIOUR: How it responds to event and stimuli • DATA: It meaning and organization most CASE tools co-ordinate information systems projects through a project or system dictionary. The function of the dictionary is to standardize the use of terms throughout the organization and to serve as a repositioning of all common information in the project. It enforces consistency as well as (relative) completeness of the specifications and facilitates verification and validation of such specifications. It also serves as a means of communication between the different persons on the information systems building team. The figure below shows the various components of the specifications and the modeling techniques utilized we will be studying some of those techniques in this course
  • 32. 32 Specification of information METHOD FOR SYSTEMS DEVELOPMENT There are many method for the development of information systems: System Development life cycle (SDLC), Data structure- oriented design, object-oriented design, prototyping, among others, we shall, however, be concerned here primarily with sole. SYSTEMS DEVELOPMENT LIFE CYCLE: Referred to variously as the water fall model and linear cycle, this methodology is a coherent description of the steps taken in the development of information systems. The reason why it is referred to Specification of functions Data flow diagram Specification of functions Data flow diagram System of project dictionary Specification of Behaviour State transition diagram Pertinent flow Control flow diagrams Specification of structure Data flow diagram Decomposition diagram
  • 33. 33 as the waterfall model should be obvious from the following figure (from Horner, 1993). The water fall mode (Systems Development life cycle) The methodology SDLC is closely linked to what has come to be known as structured systems analysis and design. It involves a series of steps to be undertaken in the development of information systems as follows: PROBLEM DEFINITION: On receiving a request from the user for systems development, an investigation is conducted to state the problem to be solved. Requirements Analysis Design Coding Testing Acceptance
  • 34. 34 DELIVERABLES: Problem statement. FEASIBILITY STUDY: The objective here is to clearly define the scope and objectives of the systems project, and to identify alternative solutions to the problem defined earlier. DELIVERABLES: Feasibility report. SYSTEMS ANALYSIS PHASE: The present system is investigated and its specifications documented. They should contain our understanding of how the present system works and WHAT it does. DELIVERABLES: Specifications of the present system SYSTEM DESIGN PHASE: The specifications of the present system are studied to determine what changes will be needed to incorporate the user’s needs not met by the system presently. The output of this phase will consist of the specifications, which must describe both WHAT the proposed system will do and HOW it will work of the proposed system.
  • 35. 35 DELIVERABLES: Specifications of the proposed system. SYSTEMS CONSTRUCTION: Programming the system, and development of user documentation for the system as well as the programs. DELIVERABLES: Programs, their documentation, and users manual. SYSTEM TESTING AND EVALUATION: Testing, verification and validation of the system just built. DELIVERABLES: Test and evaluation results, and the system ready to be delivered to the user/client.
  • 37. 37 The waterfall model has many attractive features • Clearly defined deliverables at the end of each phase, so that the client can take decisions on contriving the project. • Incremental resources commitment. The client does not have to make a full commitment on the project at the beginning • Isolation of the problem early in the process. It does, however, have some drawbacks. • Requires an all-or-nothing approach to systems development does not allow incremental development. • Requires very early isolation of the problem. In the real world, often the problems are uncovered in the process of development of systems. STRATEGY IN ANALYSIS AND DESIGN The understanding and management of complexity is perhaps the most important task of the designer of an information system. It is carriedout bearing in mind the strategies of abstraction as well as hierarchical ordering (divided and conquer).
  • 38. 38 In the real world, an accounting information system designer (systems designer for short) is rarely called upon to anlayse and design a system from the scratch usually, such a system does exist, but the client (user) is not quite satisfied with it. The systems designer starts with the documentation of the existing accounting system, if it does not exist. Often documentation pertaining to the existing system is contained in the audit work papers pertaining to the auditors study of control risk assessment. However, since such documentation is not prepared with a view to design a system, it is used only as a starting point in building the documentation to aid systems design. In this document, we shall study how alostration and hierarchical ordering strategies are used to manage the complexity of analyzing and designing the function of an information system. The methodology of structure systems analysis and design provides a roadmap for the development of functional specifications for an accounting information system, shown in the figure below
  • 39. 39 Documentation of WHAT Documentation of Existing system does WHAT proposed system would The functional specifications are documented graphically in data flow diagrams (DFDS) described in the next section below: STEP O: (Defining the scope of the system under study). This accomplished by drawing the context diagram for the system. STEP 1: (Documentation of how the existing system works) this is accomplished by drawing the physical DFDS of the existing system these DFDs specify the current implementation of the existing system, and would answer questions such as: • Who performs the task? • How they are performed? • When or how often they are performed? Physical DFD of existing system Physical DFDs of proposed system Physical DFD of existing system Logical DFDs of proposed system
  • 40. 40 • How the data is stored (media)? The physical DFDs may be leveled, or if the system is not very large, prepared all on a single DFD. Step 2: (Documentation of what the existing system does). This is documented in logical DFDS of the existing system. Deriving these logical DFDS of the existing system from the phsycial DFDS involve abstraction of all implementation details. Since the systems designer would not like to be tied down by the current implementation of the system, all such details are abstracted. These logical DFDs are usually leveled in order to reduce the perceived complexity of the system, and balanced in order to assure consistency in the design. Step 3: (Documentation of what the proposed system will do). After step 2, the systems designer will examine why the existing system does not meet the user requirements, and how it can be modified in order to meet such needs the result is a set of logical DFDS which describe what the modified (proposed) system will do these functional specifications are devoid of implementation considerations, and therefore rather abstract specifications of the proposed systems. These logical DFDs are also leveled and balanced.
  • 41. 41 Step 4: (Documentation of how the proposed will works). the logical DFDS of the proposed system derived in step 3 above are then examined to determine which implementation of it meets the user requirements most efficiently. The result is a set of physical DFDS of the proposes system. They answer questions such as: • Who will perform the various tasks • How they will be performed • When or how often they will be performed • How they will be performed • When or how often they will be performed • How the data will be store (media) • How the dataflow will be implemented (media) In this step, man-machine boundaries are drawn, and media selected for all data flow and data stores. The function of any information system can be expressed in terms of transformation (processing) of certain inputs (which are data) into outputs (which are data too) may need to be consulted (or updated). This suggests that two crucial elements in a systems description are data and processing of data. A compute description of
  • 42. 42 an information system demands description of both these elements. In facts we can reduce this, in a mundace fashion to the equation. System = Data + processing of data while it is impossible to describe an information system exclusively in terms of data or its processing, it is possible to study a systems function (what the system must do) in terms of the transformation it must perform of the data which is modeled separately. A coherent description of the information system, however, would requires that the models of data and its processing are not inconsistent. An information system functions, which describe its processing aspect, is modeled. In the structured systems approach, as data flow diagrams. Such a model of an information system is, for obvious reasons, referred to as functional model or process model. A dataflow diagram consist of external entities (represented by either rectangles or circles), data stores (represented by either an open rectangles or two parallel lines) and data flows (represented) An example A toy sales order entry and processing system I give below the functional specifications for a toy sales order entry and processing system. The specifications given are for the logical aspects of the
  • 43. 43 system only, and therefore are, incomplete. They are also incomplete in that the behavior model is absent. They are given as illustrations only the consist of • Context diagrams • Relation specifications for a relational database • Specifications of the dataflow • Process descriptions in raw prolog code. (prologi is a relational language: the code is given Here, since prolog code is generally easily grasped). The code given here, with very minor changes, should be exalted. I will not provide the physical DFDS below since they are implementation dependent, and I have not based, this toy system. We real-world accounting system. We have yet to discuss the data models and databases. We will not be discussing programming aspects of systems. Therefore, the database specifications are given a s a prelude to our class discussions on data bases later in the semester. We are talking about a very small firm that considers orders from customers for one item. You should be able to add bells and whistles as you wish. The situation considered is rather unrealistic, but to
  • 44. 44 makes important points about specifications for an aceo unity system and its documentation. CONTEXT DIAGRAM: (Sales order entry and processing system) Context diagram for a sales order entry and processing system Level O logical Dataflow Diagram (sales order entry and processing system)
  • 45. 45 Level O logical Data flow Diagram of the sales order entry and processing system Level 1 Logical Data flow Diagram (Sales order entry sub-system) Level 1 Logical DFD (Sales order entry sub-system Level 1 Logical Dataflow Diagram (sales order processing sub-system)
  • 46. 46 Level 1 Logical DFD: sales order processing sub-system Data flow specifications Syntax: data flow name (attribute 1, attribute 2,… Order (customer name, customer address, item, quantity) Priced order (customer name, customer address, item, quantity, order price) We don’t sell (customer name, customer address, item) Sorry bad credit (customer name, customer address) Approved order (customer name, customer address, item, quantity, order price) Sorry not in stock (customer name, customer address, item) Accepted order (customer name, customer address, item, quantity, order price) Sales order (customer name, customer address, item quantity, order price) Bill of lading (customer name, customer address, item, quantity) Invoice (customer name, customer address, item, quantity, order price).
  • 47. 47 CHAPTER FOUR 4.0 DESIGN OF THE NEW SYSTEM This chapter encompasses the system conversion final documents compilation and users training. The new systems usually represent a departure from the way information is currently processed in the organization, therefore, the analyses must provide for a smooth transition from the old system to the new system. Thus, the implementation phase delivers the production system into operation. The functional system from the construction phase is the input to the implementation phase. The new system will allow employee in the organization to enter their information to be saved into a database which when needed at anytime may be search for using the particular employee code number. 4.1 FILE DESIGN This is the specification for the new system that has been approved. It involves the creation of files which comprises of employee records (information). In that particular organization. There are various tasks that are being performed in the file development and implementation. This involves:
  • 48. 48 Program development (file creation) File maintenance (add, search, edit, delete) Program testing and debugging of the program the acquisition and installation of the hardware. INPUT DESIGN Input facilitates the entry of data into the computer system. Input design involves the selection of the best strategy for getting data into the computer system at the right time and as accurately as possible this is because the most difficult aspect of input design in accuracy. The use of well defined documents can encourage users to record data accurately without omission. For example, if a customers telephone number is a need input data, the sales order form should have a specific line that is clearly labeled “customer telephone number” having several lines labeled “customer information” would be less effective. This is because sometimes only the name and address would be filled in leaving out the telephone number. Input design must capture all the data that the system needs, without introducing any errors. Input errors can be greatly reduced when inputing, directly by using appropriate, forms for
  • 49. 49 data capture and well designed computer screen layout. Example of input design FORMAT showing information about workers of a firm. FIELD 1 FIELD 2 FIELD 3 FIELD 4 NAME TEXT 7 NO MIDDLE NAME TEXT 7 NO GENDER TEXT 4 NO DATE OF BIRTH NUMERIC 4 NO NATIONALITY TEXT 8 NO PHONE NUMERIC 11 NO EMPLOYEE CODE NO NUMERIC 8 NO L.G.A. TEXT 5 NO STATE OF ORIGIN TEXT 3 NO AGE NUMERIC 2 NO
  • 50. 50 OUTPUT In any design, the output is date rimined before input. This will enable the designer to have a view of the output, which will now determine what the input will be. It will also determine the input to really achieve the resultant output of the visual basic program. Example outlined below NAME MIDDLE NAME GENDER DOB AGE NATIONALITY PHONE EMPLOYEE CODE NO L.GA. STATE OF ORIGIN JOHNSON MICHEAL MALE 1982 29 NIGERIAN 08078685480 11100212 OREDO EDO
  • 51. 51 PROCESSING METHOD Batch processing is a method where the information to be organized is sorted into groups to allow for efficient and sequential processing. Online processing is a method that utilizes internet connections and equipment directly attached to a computer. It is used mainly for information recording and research. Real time processing is a technique that has the ability to respond almost immediately to various signals in order to acquire and process information. Distributed processing is commonly utilized by remote workstations connected to one big central workstation or server. AIMS: Are good examples of this data processing method. 4.2 PROGRAMMING LANGUAGE USED The following characteristics of Microsoft visual basic 6.0 are responsible for this decision visual basic is features-rich rapid application development tool, which enables the program to create powerful applications within relatively short periods (A derson, 2000) it is an object oriented programming language with built in support for implementation of object oriented design. It is an event driven programming language programs developed in visual basic are
  • 52. 52 therefore more interactive, as they respond to system event such as mouse click, button clicks, visual basic program provide models, they provide programmers the ability to maintain and implement changes in the programs more software systems using a team process, allowing specialist to work on part of the system. Finally it gives programmers the ability to create a more initiatives graphical user interface for the users and quite flexible in handling database applications.
  • 53. 53 CHAPTER FIVE 5.0 SUMMARY, CONCLUSION AND RECOMMENDATIONS 5.1 SUMMARY OF FINDINGS In summary, this research study has evaluated the effect of management information system (MIS) on organization performance and efficiency using NNPC as a case study. The basic aim of the study was to analyze the contributions, which information technology has made on the management performance, compared to a manual operating system. The main research instruments for the study were questionnaires, interviews and observations. However, the main result generated from the study is that information system technology is a better option in performing managerial activities and its application has enhanced efficiency and effectiveness. The following contributions highlighted below were observed. 1.This research has show that the introduction of information system technology has helped to increase accuracy, seed and timelines with which management information is processed. 2.Information technology has helped to simplify record-keeping process for manager and staff.
  • 54. 54 3.The case with which information is generated has enhanced management decision making. 4.It has led to positive attitude to work by staff and information technology was seen to a boost to their moral rather than a threat to their jobs. 5.Workers also see it as a relief because it has reduced their workload drastically and help in performance of hitherto difficult tasks. In the course of this research work, certain problems were identified. They include: 1. Instable electricity supply with associated keyboard lock up etc. 2. Lack of maintenance culture as it relates to computer equipment 3. Computer insecurity and virus problems 4. Lack of expertise
  • 55. 55 5.2 CONCLUSION These is no doubt that the findings of this research have tremendously aided our understanding of the impact of management information system on the management operations of the NNPC. The research findings have also shown that the introduction and application of information technology in the operations of management in the organisation has a general positive impact on their efficiency and effectiveness. 5.3 RECOMMENDATIONS Having had a critical study of the effect of management information system (MIS) on the performance and efficiency of the organization, and knowing the impact of information technology, the following recommendations are proffered: 1. Management to ensure proper and effective use of available information must carry out recruitment of appropriate personnel adequate in skills, number knowledge and exposure. 2. Precautions must be taken in the acquisition of hardware and software facilities, measures such accompatibility, upgradeability, case use, portability, and network capability, etc should be seriously considered.
  • 56. 56 3. It is not enough to have adequate information technology facilities and personnel, organization of the people and equipment is very important for an impact with the use of information technology. 4. Information technology experts must be employed to look into the network problems the organization could face. 5. Adequate training of staff is necessary to improve the skills. 6. The organization ought to develop proper maintenance culture i.e. inverting on maintenance of information technology facilities. 7. Frequent disruption caused by unstable electricity supply be curbed through the use of uninterruptible power supplies (ups), surge suppressors, voltage regulators etc. 8. Virus attacks on computer can be averted by a. Obtaining regular updates of antivirus took k its. b. Obtaining email viruses alert software c. Building of a firewall to prevent network facilities from attack.
  • 57. 57 REFERENCES David, G. B (1974) Management Information System. Conceptual Foundations, structure and Development, New York, McGraw- Hill Book Company. Gessford, J. E. (1980) Modern Information System Designed for Decision Support, Philippines Addison Wesley Publishing Company. Kronke, D. (1992) Management Information System, Mitchel Mc Graw- Hill Book Company. Murdik (1995) Information Technology in Business. Parker and C a se (1983). Computer today, USA, McGrow Hill Company. Stephen P. Robbins (2001) Management Today, McGrow-Hill Company.
  • 58. 58 APPENDIX Private Sub Command1_Click() Unload Me Form2.Show End Sub Dim I As Integer Private Sub Command1_Click() Unload Me Form3.Show End Sub Private Sub Timer1_Timer() Label1.ForeColor = RGB(Rnd * 555, Rnd * 555, Rnd * 555) Label2.ForeColor = RGB(Rnd * 555, Rnd * 555, Rnd * 555) Label3.ForeColor = RGB(Rnd * 555, Rnd * 555, Rnd * 555) Label4.ForeColor = RGB(Rnd * 555, Rnd * 555, Rnd * 555) End Sub Private Sub Timer2_Timer() If PB.Value <> PB.Max Then PB.Value = (PB.Value + 1) I = I + 1 Label5.Caption = I & "% Completed" Label5.ForeColor = vbBlue Else
  • 59. 59 Unload Me Form3.Show I = 0 End If End Sub Private Sub Command1_Click() If Option1 = True Then Unload Me Form5.Show Else If Option2 = True Then Unload Me Else Option1.Value = False Option2.Value = False End If End If End Sub Private Sub Command2_Click() Unload Me Form2.Show End Sub
  • 60. 60 Private Sub Command3_Click() End End Sub Dim db As Database Dim rs As Recordset Dim StrCODE As String Private Sub Command1_Click() CD.ShowOpen Image1.Picture = LoadPicture(CD.FileName) Label20.Caption = (CD.FileName) End Sub Private Sub Command10_Click() Unload Me Me.Show End Sub Private Sub Command11_Click() Frarules.Visible = False Fraconfirm.Visible = True End Sub Private Sub Command2_Click() If Text1.Text = "" Or Text2.Text = "" Or Text10.Text = "" Or Text13.Text = "" Or Text12.Text = "" Or Text9.Text = "" Or Text8.Text = "" Or Text17.Text = "" Or Text6.Text = "" Or Text5.Text = "" Or
  • 61. 61 Text3.Text = "" Or Text4.Text = "" Or Text15.Text = "" Or Combo2.Text = "Select an option" Or Combo3.Text = "select an option" Or Combo1.Text = "select an option" Then MsgBox "Please complete all required fields", vbInformation, " KOZECK COMPANY PLC - Complete Fields" Exit Sub Else Fraconfirm.Visible = True With Fraconfirm Label22.Caption = "THANK YOU FOR FILLING YOUR DETAILS MR/MRS." & " " & Text2.Text & " " & Text12.Text End With End If End Sub Private Sub Command3_Click() Set db = OpenDatabase(App.Path + "" + "KENINFO.mdb") Set rs = db.OpenRecordset("KENTABLE") If MsgBox("ARE YOU SURE YOU WANT TO EDIT A RECORD?", vbYesNo, "DELETING RECORD...") = vbYes Then With rs .Edit Unload Me .Close Me.Show db.Close End With End If
  • 62. 62 End Sub Private Sub Command4_Click() Text1.Text = "" Text2.Text = "" Text13.Text = "" Text12.Text = "" Combo1.Text = "" Text10.Text = "" Text8.Text = "" Text7.Text = "" Text6.Text = "" Text5.Text = "" Text4.Text = "" Text3.Text = "" Text14.Text = "" Text15.Text = "" Combo2.Text = "" Text5.Text = "" Combo3.Text = "" Text17.Text = "" End Sub Private Sub Command5_Click() Unload Me
  • 63. 63 Form2.Show End Sub Private Sub Command6_Click() If MsgBox("ARE YOU SURE YOU WANT TO END THIS PROGRAM?", vbYesNo, "DELETING RECORD...") = vbYes Then End If End End Sub Private Sub Command7_Click() StrCODE = Val(InputBox("ENTER CODE NUMBER FOR THE EMPLOYEE YOU WANT TO SEARCH FOR")) Set db = OpenDatabase(App.Path + "" + "KENINFO.mdb") Set rs = db.OpenRecordset("KENTABLE") With rs .Index = ("CODENO") .MoveFirst .Seek "=", (StrCODE) If .NoMatch Then MsgBox "No Match found" Exit Sub Else Load Form4 With Form4 .Text1.Text = rs!CODENO
  • 64. 64 .Text2.Text = rs!SURNAME .Text13.Text = rs!MIDDLENAME .Text12.Text = rs!OTHERNAMES .Combo1.Text = rs!GENDER .Text10.Text = rs!DOB .Text9.Text = rs!AGE .Text8.Text = rs!ADDRESS .Text7.Text = rs!LGA .Text6.Text = rs!STATEOFORIGIN .Text5.Text = rs!NATIONALITY .Text4.Text = rs!PHONENUMBER .Text3.Text = rs!Level .Text14.Text = rs!Position .Text15.Text = rs!DATEEMPLOYED .Combo2.Text = rs!QUALIFICATION .Text5.Text = rs!DATEEMPLOYED .Combo3.Text = rs!DEPARTMENT .Text17.Text = rs!MONTHLYSALARY .Show End With End If .Close End With db.Close
  • 65. 65 End Sub Private Sub Command8_Click() Set db = OpenDatabase(App.Path + "" + "KENINFO.mdb") Set rs = db.OpenRecordset("KENTABLE") If MsgBox("ARE YOU SURE YOU WANT TO DELETE A RECORD?", vbYesNo, "DELETING RECORD...") = vbYes Then With rs .Delete Unload Me .Close Me.Show db.Close End With End If End Sub Private Sub Command1_Click() If Combo1.Text = "ADMIN" And Text1.Text = "ken123" Then Unload Me Form6.Show Else MsgBox "Please enter the correct username and password", vbExclamation End If Combo1.Text = "" Text1.Text = ""
  • 66. 66 End Sub Private Sub Command2_Click() Unload Me Form2.Show End Sub Private Sub Command3_Click() End End Sub Private Sub Command9_Click() Dim dbsKENINFO As Database Dim rstKENTABLE As Recordset Set dbsKENINFO = OpenDatabase(App.Path + "" + "KENINFO.mdb") Set rstKENTABLE = dbsKENINFO.OpenRecordset("KENTABLE", dbOpenTable) With rstKENTABLE .Index = ("CODENO") .AddNew !CODENO = Text1.Text !SURNAME = Text2.Text !MIDDLENAME = Text13.Text !OTHERNAMES = Text12.Text !GENDER = Combo1.Text !DOB = Text10.Text !AGE = Text9.Text
  • 67. 67 !ADDRESS = Text8.Text !LGA = Text7.Text !STATEOFORIGIN = Text6.Text !NATIONALITY = Text5.Text !PHONENUMBER = Text4.Text !Level = Text3.Text !Position = Text14.Text !QUALIFICATION = Combo2.Text !DATEEMPLOYED = Text15.Text !DEPARTMENT = Combo3.Text !MONTHLYSALARY = Text17.Text !PASSPORT = Image1.Picture If MsgBox("ARE YOU SURE THE INFORMATION IS CORRECT?", vbYesNo, "SUBMITTING...") = vbYes Then .Update MsgBox "CONGRATULATION YOU ARE NOW AN EMPLOYEE IN OUR COMPANY!!!", vbInformation, "KOZECK PLC - Congratulations" Else Exit Sub End If Fraconfirm.Visible = False .Close End With End Sub Private Sub Form_Load()
  • 68. 68 Fraconfirm.Visible = False Text17.Text = "#" End Sub Private Sub Command1_Click() If Option1 = True Then Unload Me Form4.Show Else If Option2 = True Then Unload Me Form7.Show Else Option1.Value = False Option2.Value = False End If End If End Sub Private Sub Command2_Click() Unload Me Form1.Show End Sub
  • 69. 69
  • 70. 70
  • 71. 71