Systems Analysis and Design
Systems-Analysis.net

Systems of Record
Systems Analysis and Design Tutorial

 

Application Systems | Application Architecture | Systems Analysis | Support Services


 

Menu

Home
Application System Defined
Application System Scope
Application Boundaries
Types of Applications
Systems of Record
Decision Support Systems

A system of record is a type of application system that maintains data and is considered by the business to be the official source of information in the organization.  For example, a Human Resources application system would normally be the "system of record" for all employee data.  When an employee is hired or fired, the data in the HR system constitutes the official record of employment.

Many other systems in the business, however, also require information about employees.  An application system that tracks product sales, for example, might require names and IDs of employees for tracking track product sales.  This HR data could be accessed in three different ways:

  1. The sales staff data could be maintained redundantly in the Product Sales application

  2. The Product Sales application could read the employee data from the HR database

  3. The employee data could be copied from the HR database into the Product Sales database

Regardless of the approach adopted, the HR database must remain the system of record for employee data, including data about the sales staff. It is not normally a good idea to maintain the same data in multiple databases.  This practice inevitably results in inconsistent data as time passes.

Most operational systems provide a “system of record” role for some corporate data.  They also make use of data that is maintained in other systems of record.

Back Next


• Business Analysis • Software Coding • Data Warehousing • Search Site • Home •