47
Для полного представления о программном продукте необходима текстовая
информация описательного характера. Особую значимость информационные
модели и структуры данных имеют для информационного моделирования
предметной области, в основе которого лежит положение об определяющей роли
данных при проектировании алгоритмов и программ. Подход появился в условиях
развития программных средств организации хранения и обработки данных - СУБД.
Для работы программного продукта необходимо хранить сведения о товаре,
агентах реализующих товар, клиентах, а также поставщиках и осуществляемых
поставках. Вся эта информация может быть изменена или добавлена новая
информация относительно любых данных хранящихся в базе данных.
Таким образом, для реализации программного продукта необходимо создать
базу данных для хранения информации компании. Создание базы данных
продиктовано следующими требованиями:
хранение информации о различных объектах;
малый объем занимаемого места на носителе при большом
количестве информации;
структурированность хранимой информации.
Реализация всех пунктов может быть достигнута только при использовании
базы данных. Малый объем занимаемого места на носителе осуществляется с
помощью нормализации базы данных. Любая информация, хранимая в базе
данных, автоматически структурируется, поскольку заноситься в определенные
таблицы по определенным правилам. При использовании базы данных, создание
отчетности не занимает большого количества времени, даже если используется в
качестве приложения пользователя не система управления базами данных (СУБД),
а специально реализованное приложение на одном из языков программирования.
Возможность расширения функциональности программного продукта достигается
путем расширения либо возможностей приложения пользователя, либо с помощью
расширения базы данных, добавления новых таблиц и связей. Под расширением
возможностей приложения пользователя, как правило, подразумевается создание
осуществление дальнейшей автоматизации процессов протекающих на
предприятии. После реализации приложения пользователя возможность