Amerika Birleşik Devletleri'nde muhasebe sistemi, gerçekleşen her işlem olayı için günlük girişlerini kaydetme geleneksel yöntemine dayanır, ardından borç girişlerini ve kredileri dengelemek ve tüm kalemleri takip etmek için günlük girişlerini iş kitaplarındaki uygun hesaplara taşır. Ancak, teknoloji bu süreci büyük ölçüde bilgisayar yazılımlarına aktarmıştır. Muhasebeciler ve analistler bu yazılımı işletmedeki tüm finansal faaliyetleri takip etmek için kullanırlar. Bu programlar tipik olarak daha fazla kişiselleştirmeye izin veren alt sistemler içerir.
Alt Sistemleri
Muhasebe programlarındaki bir alt sistem, programın ana yapısı içinde var olan daha küçük bir sistemdir. Bu alt sistemler olmadan muhasebe yazılımı gezinmek zor olacak ve kullanıcılar istedikleri kategoriyi veya etkinliği bulmakta zorlanacaklardı. Alt sistemler, yazılım programını, maliyetler ve bordro gibi belirli muhasebe gereksinimleri için daha fazla parçaya böler.
Alt Sistem Türleri
Muhasebe yazılımının kaç tane alt sistemine sahip olabileceğinin bir sınırı yoktur. Genellikle, envanter, üretim ve insan kaynakları yönetimi için seçenekleri içeren karmaşık bir yazılım birçok alt sisteme sahip olabilir. Ancak, birçok işletmenin sahip olduğu iki kategori olan, borçlu ve alacaklı hesaplar da dahil olmak üzere çeşitli türler yaygındır. Bir faturalama sistemi, proje maliyetlendirme sistemi ve gider sistemleri de yaygın seçeneklerdir.
İşletme Stratejisine Bağlantı
İşletme stratejilerinin alt sistemleri de olabilir ve işletmeler genellikle strateji kategorilerini muhasebe yazılımlarının alt sistemlerine bağlamaya çalışır. Örneğin, bir işletme yeni bir proje oluşturuyorsa, programında hesaba katılması için yeni bir proje kategorisi alt sistemi isteyebilir. Aynı şekilde, eğer bir işletme malları için yeni envanter kontrolleri kurmuşsa, süreç envanter alt sisteminin yenilenmesi ile yakından bağlantılı olacaktır.
İsteğe bağlı alt sistemler
Muhasebe yazılımındaki pek çok alt sistem isteğe bağlıdır - yani işletme için gerekli değildir ve her zaman kullanılmazlar. Programın kendisinde şirketlerin daha fazla kişiselleştirme için kullanmayı seçebilecekleri ek araçlar olma eğilimindedirler. Örneğin, programda yeni alt sistemler oluşturma süreci genellikle ayrı bir alt sistemdir.