ГЛАВНАЯ
> Вернуться к содержанию
Статьи автора Олейникова Светлана Александровна
Кибернетика и программирование, 2020-2
|
Селищев И.А., Олейникова С.А. - Проектирование структуры базы данных для программного обеспечения, оптимизирующего процесс функционирования стохастических многофазных систем |
|
c. 42-55
|
DOI: 10.25136/2644-5522.2020.2.34099
Аннотация: Объектом исследования в работе являются обслуживающие системы, на вход которых поступает поток заявок, представляющих собой множество работ, отличающихся взаимной зависимостью типа «финиш»-«старт». Время выполнения отдельных работ является случайной величиной, а само выполнение требует использования одного или нескольких видов ресурсов. Предполагается также наличие временных ограничений на длительность обслуживания заявки. Целью является разработка структуры базы данных, позволяющей хранить сведения о поступающих проектах, их работах, взаимной зависимости, используемых ресурсах и специалистах. Проектирование логической структуры базы осуществлялось с использованием методологии «сущность-связь», позволяющей определить значения данных в контексте их взаимосвязи с другими данными. Анализ специфики объекта исследования позволил определить множество требований, предъявляемых в базе данных. На основании данных требований, а также с учетом нормализации отношений, используемых в теории реляционных баз данных, была спроектирована структура отличающаяся универсальностью с точки зрения применения, поддержкой анализа процесса составления расписания, а также учета всех специфических особенностей объекта исследования. Спроектированная структура базы данных может быть использована в различных областях, где возможна декомпозиция проекта на множество отдельных взаимозависимых задач, не требуя при этом серьезных модификаций. В частности, представлены примеры использования базы для информационных систем в строительных отраслях и для проектирования и управления разработкой IT-проектов
|