An alarm analysis method capable of multi-purpose function. A plurality of
efficiency indices are defined, including statistical-data-configuration,
data-set, background-alarm-rate, peak-alarm-rate,
active-alarm-distribution, bad-actors-identification, and alarm-report
indices. A data warehouse is created according to the efficiency indices
and using an online analytical processing method. A plurality of user
interfaces are created according to the data warehouse and analysis
results. The data warehouse is accessed using the user interfaces to
retrieve the analysis results.