Для того, чтобы эффективнее организовать работу на предприятии или разработать комплексное программное обеспечение, которое будет использоваться во всех основных процессах производства, а также для подробного отражения всех информационных потоков и методов передачи данных, которые используются в компании, строится информационная модель предприятия.
Основным преимуществом такого вида представления информации является то, что модель по своей сущности может совместить в себе все основные параметры определенного объекта и позволяет наглядно демонстрировать его реакцию на определенное воздействие или ситуацию. В зависимости от поставленной задачи, а также от входных и выходных данных, модели могут классифицироваться на несколько подтипов, каждый из которых обладает своими индивидуальными и неповторимыми характеристиками и возможностями, которые нужно очень четко понимать и всегда учитывать, особенно если вы решились делать дипломный проект по данной тематике. Рассмотрим несколько основных видов:
- Во-первых, самая простая и часто встречающаяся табличная информационная модель, которая позволяет представлять информацию в виде строк и столбцов с определенными параметрами и связями. Такой вид моделей можно назвать базовым, поскольку на его основе строятся практически все остальные типы;
- Во-вторых – это иерархическая информационная модель, которую возможно применить только в том случае, если исходных данных слишком много, и разместить их в одной таблице просто нецелесообразно и неудобно, поскольку снижается быстрота обработки информации, да и само понимание;
- В-третьих, актуально использование сетевых моделей, которые предоставляют возможности по созданию сложноподчинённых многоуровневых систем, которые просто невозможно отобразить при помощи других типов моделей.
Но в любом случае, какую бы модель в конечном итоге не выбрал автор для своего исследования, важным параметром будет ее полное сочетание с требованиями, которые к ней предъявляются. Т.е. информационная модель должна быть логична, понятна, легка в построении и удобна для хранения определенного набора данных, иметь расширенный поиск с различными параметрами и поддерживать все основные операции управления и контроля.
После того, как модель создана, важным этапом в проекте будет ее апробация и тестирование на реальных задачах, которые смогут показать недочеты и просчеты, если они есть, или наоборот продемонстрируют безупречную работу всего механизма.