Professional Documents
Culture Documents
CHAPTER 2 AIS Final
CHAPTER 2 AIS Final
TOPICS
■ IS Evolution Timeline
We will look at the different models arranged in an evolution timeline. In each evolution state, we will
discuss the defining feature or characteristic of the information system, the advantages and or
disadvantages and how they relate to the developments in information technology and computers.
■ Manual or Traditional Model which evidently was adopted first by the French particularly the
partnership of Giovanni Farolfi and Company a merchant partnership based in nimes France.
■ Flat-file or Legacy Model characterized by the absence of structures for indexing or recognizing
relationships between records.
■ Relational Database which is the antithesis of the flat=file model.
■ REA and ERP or Resources, Events and Agents conceptual accounting model and the Enterprise
Resource Planning model combined to deliver solutions to integrated management of mission critical
business processes often in real time.
■ Example REA / ERP Implementation
■ How does the Accountant fit? Or the role of the accountant related to information systems such as the
AIS.
In the 21st century, early accounting information systems were designed for payroll functions in
the 1970s. Presently AIS are designed to support all accounting functions and activities including auditing,
financial accounting and reporting, managerial/management, accounting and tax.
The most widely adopted accounting information systems are auditing and financial reporting
modules. Today, accounting information systems are more commonly sold as prebuilt software packages
from large vendors such as Microsoft, Sage group, SAP AG| SAP and Oracle Corporation|Oracle where it is
configured and customized to match the organization's business processes. Small businesses often use
accounting lower-cost spreadsheets such as Ms. Excel. Software packages such as MYOB and Quickbooks
are also purchased by small and medium-sized companies for the extra control over data. Large
organizations would often choose enterprise resource planning or ERP systems. Today, Cloud-based
accounting information systems are increasingly popular for both SMEs and large organizations for lower
costs. With adoption of accounting information systems, many businesses have removed low skills,
transactional and operational accounting roles.
Later in 1494, an Italian Mathematician, Franciscan Friar Luca Pacioli describe the double entry
system in his book Summa de arithmetica, geometria, Proportioni et proportionalita, published in Venice in
1494. It was the textbook for use in the schools of Northern Italy. With regards to this book,
Foxbusiness.com published an article entitled Luca Pacioli's 1494 book on business, accounting could fetch
$1.5M at auction. Although Pacioli was not the first to publish a book describing the manual method, he was
second to Benedetto Cotrugli. He was referred to as the Father of Accounting And bookkeeping in Europe
Industrial Revolution
The Industrial Revolution was the transition to new manufacturing processes in Europe and the United
States, in the period from about 1760 to sometime between 1820 and 1840. This transition included going
from hand production methods to machines, new chemical manufacturing and iron production processes, the
increasing use of steam power and water power, the development of machine tools and the rise of the
mechanized factory system. The Industrial Revolution marks a major turning point in history; almost every
aspect of daily life was influenced in some way. In particular, average income and population began to
exhibit unprecedented sustained growth. Some economists have said the most important effect of the
Industrial Revolution was that the standard of living for the general population in the Western world began
to increase consistently for the first time in history, although others have said that it did not begin to
meaningfully improve until the late 19th and 20th centuries. While the revolution gave birth to the
corporations, the managers, cost accounting and auditing, there was no notable development in how the
businesses manage the explosion of data caused by the increase in the volume of business transactions,
number of employees and workers, sales and service volumes and the need to track the cost of production
and service. Businesses were still recording the transactions in physical journals and ledgers and are
preparing financial statements including the consolidated financial statements of corporations, manually.
2. It enables students to understand the IT “Black Box”. This indicates that whatever happens inside of
a computer when you click a button will not be a mystery anymore. Students can relate the computer tasks
with the manual tasks they were accustomed to. For example, when you click a button, say “prepare FS” and
the output is displayed on the monitor or printed on paper. The student knows the inputs to the process and
the manipulations the computer performed over the input to come out with the output.
3. It enables better business process design. Accountancy students are exposed to business cycle
transactions and various internal controls implemented to ensure the integrity of information in the journal,
protection of the actual assets and the conformity of the financial statements to financial reporting standards.
Where controls are inadequate, the accountant can be counted on to assess the design and recommend
improvements to it.
engineers replacing them is very small there is an alarming shortage of available workforce, this in
turn results in difficulty in maintaining legacy systems as well as an increase in costs of procuring
experienced programmers
The table on the slide summarizes some of the most important relational database terms and the
corresponding SQL term. In 1974, IBM began developing SYSTEM R : a research project to develop a
prototype RDBMS. The first system sold as a RDBMS was a multix relational data store . June 1976 Oracle
was released in 1979 by relational software. Now Oracle Corporation, Angra and IBM-BS 12 followed other
examples of RDBMS include DB2, SAP CYBASE ASE, and INFORMIX.
In 1984, the first RDBMS for Macintosh began being developed codenamed SILVERSURFER it was
later released in 1987 as fourth dimension and known today as 4D . The most definition of an RDBMS is a
product that presents a view of data as a collection of rows and columns even if it is not based strictly upon
relational theory. By this definition, RDBMS products typically implement some but not all CODD’S 12
rules. A relational database has become the predominant type of database. As of 2009 , most commercial
relational DBMSS employ SQL as their query language
Features of the relational database model
The problem associated with the flat file model is overcome by implementing
the database model to data management. The figure on the slide shows how this
approach centralizes the organization’s data into a common database that is
shared by multiple users from different functional groups. With the organization’s
data in a central location , all users have access to the data they need to achieve
their respective operational objectives. Access to the data resources is controlled
by a database management system or DBMS, which we have discussed in
Chapter 1. This additional element in the structure is programmable to know
which data element each user is authorized to access . If the user requests data
that he or she is not authorized to access the request is denied. Thus, in this
model the organization’s procedure for assigning user authority are an important
control issue for auditors to consider.
DATABASE MODEL;
● Centralizes all data into a COMMON database
● Controls access to data using DBMS
● Enables SHARING of data
The most striking difference between the database model and the flat file model is
the pooling of data into a common database that all organizational users share. With
access to the full domain of entity data changes in user information needs can be
satisfied without obtaining additional private data sets . Users are constrained only by
the limitations of the data available to the entity and the legitimacy of their need to
access it. The policy and parameters of which are integrated into the DBMS
Through data sharing the following traditional problems associated with the flat
file approach may be overcome:
1. ELIMINATION OF DATA REDUNDANCY- each data element is stored
only once, thereby eliminating data redundancy and reducing data collection
and storage costs. For example, Customer data exists only once but is shared
by accounting, marketing and product services users. To accomplish this the
data are stored in generic format that supports multiple users
2. SINGLE UPDATE- Because each data element exists in only one place, it
requires a single update procedure . This reduces the time and cost keeping
the database current
3. CURRENT VALUES- a single change to a database attribute such in a
change in status or address is automatically made available to all users of the
attribute .Immediately reflected in the various user views
The relational database model or RDBMS made true integration possible. This
flexible database approach permits the design of integrated system applications,
capable of supporting the information needs of multiple users from a common set of
integrated database tables. It should be noted however, that RDBMS models merely
permits integration to occur. Integration is not guaranteed. Poor system designs can
occur on any model . In fact, most organizations today that employ RDBMS’s run
applications that are traditional in design and do not make full use of relational
technology.
The two remaining related models to be discussed REA and ERP employ
relational database technology more effectively.
ORIGIN: The Gartner Group first used the acronym ERP in the 1990s, to include the
capabilities of material requirements planning, MRP and the later manufacturing
resource planning MRP II, as well as computer integrated manufacturing. Without
replacing these terms, ERP came to represent a larger hole that reflected the evolution
of application integration beyond manufacturing. Not all ERP packages are developed
from a manufacturing core. ERP vendors variously began assembling their packages
with finance and accounting and maintenance and human resource components.
SLIDE 24
EXPANSION: ERP systems experienced rapid growth in the 1990s, because of the
year 2000 problem, many companies took the opportunity to replace their old systems
with ERP.
ERP systems initially focused on automating back office functions that did not
directly affect customers and the public. Front office functions, such as Customer
Relationship Management (CRM) dealt directly with customers or e-business systems
such as e-commerce, e-government, e-telecom and e-finance.
SLIDE 25
1. integrated system
SLIDE 26
5. Order Processing (Order To Cash, Order Entry, Credit Checking, Pricing, Available
To Promise, Inventory, Shipping, Sales Analysis And Reporting, Sales
Commissioning)
SLIDE 27
BEST PRACTICES: Most ERP systems incorporate best practices, this means the
software reflects the vendor’s interpretation of the most effective way to perform each
business process. Systems vary in how conveniently the customer can modify these
practices, in addition, best practices reduced risk by 71% compared to other software
implementations. Use of best practices eases compliance with requirements such as
IFRS, Sarbanes-oxley or basel II, they can also help comply with de facto industry
standards such as electronic funds transfer. This is because the procedure can be
readily codified within the ERP software and replicated with confidence across
multiple businesses that share that business requirement. The following are some best
practices in an ERP Implementation:
1. Connectivity to plant floor information. ERP systems connect to real-time date and
transaction data in a variety of ways, these systems are typically configured by
systems integrators who bring unique knowledge on process, equipment and vendor
solutions.
3. Database Integration. ERP systems connect to plant floor data sources through
staging tables in a database. Plant floor systems deposit the necessary information into
the database. The ERP system reads the information in the table. The benefit of
staging is that ERP vendors do not need to master the complexities of equipment
integration. Connectivity becomes the responsibility of the system’s integrator.
SLIDE 29
ADVANTAGES of ERP
Tasks that benefit from this integration include a) Sales Forecasting which
allows inventory optimization chronological history of every transaction through
relevant data compilation in every area of operation. B) Order Tracking from
acceptance through fulfilment. C) Revenue Tracking from invoice through cash
receipts. Matching Purchase Orders (what was ordered) inventory received (what
arrived) and Costing (what the vendor invoiced)
2. Makes organization more agile. ERP creates a more agile company that adapts
better to change. It also makes a company more flexible and less rigidly structured, so
organization components operate more cohesively enhancing the business internally
and externally.
4. Provides increased opportunities for collaboration. Data takes many forms in the
modern enterprise including documents, files, forms, audio and video, and emails.
Often each data medium has its own mechanism for allowing collaboration. ERP
provides a collaborative platform that lets employees spend more time collaborating
on content rather than mastering the learning curve of communicating in various
formats across distributed systems. ERP offers many benefits such as standardization
of common processes, one integrated system standardized reporting improved key
performance indicators (KPI) and access to common data. One of the key benefits of
ERP, the concept of an integrated system is often misinterpreted by the business.
ERP is a centralized system that provides tight integration with all major
enterprise functions be it HR planning, procurement sales, customer relations, finance
or analytics, as well as to other connected applications functions. In that sense, ERP
could be described as centralized integrated enterprise system (CIES)
DISADVANTAGES
● Customization can be problematic
o Compared to the best of breed approach, ERP can be as meeting an
organization’s lowest common denominator needs, forcing the
organization to find workarounds to meet unique demands
● Re-engineering business processes (BPs) may damage competitiveness or
divert focus from other critical activities
● ERP can cost more than less integrated or less comprehensive solutions
(but equally effective solutions)
● High ERP switching cost can increase the ERP vendor’s negotiating
power which may increase support, maintenance and upgrade expenses
● Overcoming resistance to sharing sensitive information between
departments can divert management attention
● Integration of truly independent businesses can create unnecessary
independencies
● Extensive training requirements take resources from daily operations
● Harmonization of ERP system can be a mammoth task, especially, for big
companies and requires a lot of time planning and money
Example of implementation of the REA concept and ERP:
In the order processing business based on the business model of Lazada and
Shopee. The resources that are affected in the order process are cash and inventory,
the third resource which may be called order. To enable the tracking of orders that has
not been fulfilled, the events that affect this resource are listed under the events
column. There are eight events triggered by the five agents that cause an addition or
update to the databases. For example if a customer makes an order online and checks
out the item, the order and inventory resources get updated, flagging the order as
confirmed and the inventory item as reserved. When the courier delivers the item, the
order is flagged as delivered and the inventory item as sold. Lastly, when the
customer pays, the order resources are flagged as paid in the cash resource as
received.
These examples emphasize the duality of effect concepts, much like the debit
and credit concept in the traditional accounting framework.
IT Infrastructure
- Combination of hardware, software and all other kinds of information
technology components that work together to monitor, control and support
your IT services
Most of the 1900s, the full extent of most businesses IT was based in accounting or
tabulating machines. These machines were typically quite large. The size of an
upright piano and have very limited function. They were a combination of calculator
and the printer and mostly completed tasks such as filing payroll information and
tracking billing information.
● On 1930s report on the tabulating machine made for Columbia University was
the first time the term supercomputing was used. The tabulating machines had
a long lifespan but as technology improved, it was overshadowed by a new
player in business, the mainframe. The mainframes were really big, very
powerful, and had way more functions than just payroll and billings. It could
also process huge piles of data that would have previously been impossible to
do or painstaking to do by hand. The famous mainframe IBM system/360 did
make an appearance in the episode of the TV show Mad Man called the
monolith. Mainframes weren’t really useful for everyday use due to their size
and price.
● In the early 80s, it evolved into an introduction of the personal computer. One
of the biggest differences between the PC and its predecessors is that multiple
people could be working off the same mainframe all at once. Personal
computers were also programmable. In the early 80s, the client server was
developed. This is used with major computer functions such as email,
accessing the world wide web and wirelessly printing documents. The client-
server model operates so that multiple individual PCs can connect to central
servers. Servers hold multiple functions services and resources that the PCs
can tap into at any point and utilize
● 1992, the enterprise computing was developed and became critical for
businesses' IT infrastructure. Enterprise computing assists with streamlining
processes by selling an entire platform to a company that can be accessed by
all members of the business. Analytics reports and databases are able to be
accessed from anyone connected to the system.
● In 2002, personal computers became a staple piece of equipment in almost all
workplaces. IT infrastructure technology really boomed after this point. The
introductions of networks and servers helps increase the productivity and
efficacy of how computers could operate in the workplace.
● Cloud computing is the recent addition to It infrastructure that introduced
early 90s or 2000s. It is grown important because it is the only one that does
not require a personal computer. Cloud computing uses a network of remote
servers that are hosted on the Internet to process, store and manage data. All
cloud computers have their information stored in the internet for people to
access immediately and remotely. Programs such as Indrive, Dropbox and
iCloud utilize cloud computing.
One-to-one relationship between members and driver’s license. Every member has
one driver’s license that will be use to verify themselves, and one driver’s license will
be used to validate one member. One-to-one between each other only correlates with
another between the two entities.
One-to-many relationship: One member can make many rentals but every rentals
only relates to one member
Many-to-many relationship: In order to do so we need the junction with two foreign
keys within it, which are both primary keys of each entity involved. One movie can
refer to multiple rentals and every rentals can refer to multiple movies in order to
establish a relationship
Example of the DBMS in the form of Microsoft Access which is great starting point
for getting to understand and using Databases:
So what we’re looking at here is my
first view and this is known as a
TABLE VIEW and you can see I’ve
got a whole variety of different
things here open on my left. The
table view gives an overview of all
the records in a specific database
that have been stored on DBMS. So
the DBMS automatically every time
enters a new record, it assigns an ID
number and it always says you've
got to have a primary key which
automatically sets a specific number
for because remember that’s got to
be your unique number for each
individual record. Ot doesn’t always have to be specifically a number either.
See the power of the DBMS:
If you go create, there will be a quite few options that come up, there's queries, forms
and reports. They all help in different ways, especially when wanting to view specific
data.
First, look at the form and you can see the pre-made ones that are already on the left
side . If you go to the form view, you can actually view a specific record of its own
and it is an eye pleasing manner.
Forms are great for viewing an individual record but what we really want to do with
forms as well is to enter in a new data. And when you get to the end of record, it
already got the license ID highlighted because it automatically assigns a primary key
for that in that number, and can enter a new record , and can give space to add in large
amounts of information particularly in the address field where it might be going
multi-line. The form view is optimal.
The next view is the query view. And when you run a query view, it will be based on
surnames that start for example C, and return three of the records. SO if you go to the
nuts and bolts of the query, and go into the design view, you can see it had a query by
examples setup where for example the letter C and use the wildcard asterisk and that's
what actually returned if you click on run where you will go again to the three records
that starts with the surname C. Now, when you do a query of a database, you usually
want to do something with that data that you got queried and got back.
The final view is the report view. Based on the data acquired, you can print that off
and then actually look into all the last names.
All of this is set up by the DBMS, so you can actually see that data through table view
and through form view, which create and edit the records. And can also use queries to
search the records, and also can use records to output the records, which can be
printed off to use it for outside the DBMS
Form view: Actually view a specific record on its own, create and edit the record
Query view: To search the records and to reports the output record
Final view: Also known as report view and can see the made report based on the data
acquired