Основные теоретические вопросы разработки учетных, а точнее учетно-расчетных приложений рассмотрены в учебном пособии Лукьянова П. Б. [1]. Каждое учетно-расчетное приложение имеет большую расчетную составляющую в виде различных блоков анализа данных в базе, прогнозирования, и возможно элементов какого-то подхода к оптимизации. Его уже нельзя назвать просто учетным приложением. Это скорее расчетное приложение с таблицей исходных данных. Расчетный блок учетного приложения, прежде всего, зависит от предметной области использования данного приложения: экономика, менеджмент, образование, наука и др. Следовательно, у каждого учетного приложения он будет свой.
Поэтому граница перехода между учетным, учетно-расчетным и расчетным приложением достаточно расплывчата. Элементы расчета есть в любой базе данных в зависимости от ее назначения. В то же время расчетное приложение не может работать без массива данных: в виде таблицы данных или же в виде файла с исходными данными.
Для реализации учетного приложения «родной», инструментальной средой разработки, безусловно, является табличный процессор, хотя учетные и расчетные функции можно реализовать и в других офисных приложениях. При этом продукт, созданный в среде СУБД, правильно называть базой данных, хотя его также можно назвать и учетным приложением.
При разработке учетного приложения может возникнуть вопрос: какую среду использовать – среду электронных таблиц или базы данных, а может даже документа MS Word или комбинацию приложений? Все зависит от решаемой задачи и от объема исходных данных, с которыми предстоит работать. При этом не следует исключать из рассмотрения навыки пользователя по владению каким-либо офисным приложением. Опыт общения с различными структурами организации показывает, что выбор инструментария определяет, прежде всего, знания исходного приложения – инструментария. И часто это приложение бывает не лучшим для поставленной задачи. Поэтому можно сделать вывод, что для учетных приложений, когда объем информации небольшой (не более 200 записей), ограничены время и средства на разработку – лучше всего подходит среда электронных таблиц. При больших значения перечисленных показателей следует обратить на базы данных.