Page 3 - AIS access_chang_ingraham
P. 3

CHAPTER 1




               BUSINESS PROCESSES, DATA MODELING,


               AND INFORMATION SYSTEMS








              INTRODUCTION


                               Despite the rapid growth in networks and information technology, many companies today
                               are still using separate subsystems in their daily operations to support such specialized
                               functions as marketing information systems, accounting information systems, personnel
                               information systems, and so forth. When management professionals make decisions based
                               on information obtained within one functional area, those decisions, which are apt to be
                               made from a narrow perspective, may not be in the best interest of the company. Given the
                               current business environment, companies should carefully examine every step in their
                               business processes and question the necessity of each step. It is critical for companies to
                               use the power of modern information technology such as enterprise resource planning
                               (ERP) applications to improve company performance.
                                     The database approach emphasizes the integration and sharing of data across major
                               functional areas based on the company's business processes. This approach requires a fun-
                               damental reorientation or shift in business processes, starting with top management and
                               affecting all employees. That is, the design of an information system is event-driven
                               according to business processes. The purpose of this chapter is to start from the top and
                               use data models to describe a company's business processes. Later chapters will use this
                               business-process-based data modeling approach to assist you in learning how to design a
                               relational database for a company. After completing this chapter, you should be able to:

                                   • Identify resources, events, and agents (REA) in a data model
                                   • Develop basic data models
                                   • Recognize and evaluate the cardinalities in a data model

                                   • Model a company's business processes using an REA diagram


              BUSINESS PROCESSES AND DATA ~ODELING


                               Data modeling is the process of creating a logical representation of the structure of a
                               database based on a company's business processes. Data modeling is the most important
                               task in the development of an effective database that can provide useful information for
                               decision making. A commonly used business data modeling technique is called the entity-
                               relationship diagram (ERD). The ERD uses a graphical representation to identify and
                               document various entities and the relationships between those entities. Three major
                               components of an ERD are entity, relationship, and attribute. An entity is anything about
   1   2   3   4   5   6   7   8