К.С. Мышенков – д.т.н., профессор, кафедра «Системы обработки информации и управления», МГТУ им. Н.Э. Баумана
E-mail: myshenkovks@bmstu.ru
М.Ф. Симонов – ст. преподаватель кафедра «Системы обработки информации и управления», МГТУ им. Н.Э. Баумана
E-mail: simonovmf@bmstu.ru
В.М. Коростелев – магистрант,
Постановка проблемы. Наличие большого количества программных средств для автоматизации процессов жизненного цикла программного обеспечения, что создает проблему выбора конкретного CASE-средства. Выбор программного средства для использования в проекте разработки конкретной информационной системы зависит от множества факторов и является весьма сложной и актуальной задачей.
Цель. Обосновать выбор программных средств для проектирования моделей баз данных для конкретного проекта при проведении комплексной многомерной оценки качества и классификации CASE-средств.
Результаты. Проведен анализ представленных на российском рынке программных средств для проектирования и построения моделей реляционных баз данных в нотации IDEF1X (модель «сущность – связь»). По каждому из выбранных для анализа программных инструментов выполнены процедуры установки и построения моделей баз данных. На основании выполненных экспериментов проведена комплексная оценка качества и классификация программных средств построения моделей баз данных. Разработана иерархическая структура метрики качества и определены значения весовых коэффициентов метрики. Оценка значений показателей качества CASE-средств проведена методом экспертной оценки на основании результатов проведенных экспериментов. Приведены результаты комплексной оценки качества и классификации программных средств, применяемых для моделирования баз данных. На основании анализа полученных результатов даны рекомендации по обоснованию выбора CASE-средств моделирования данных для конкретного программного проекта.
Практическая значимость. Прикладные результаты исследования (описание основных характеристик CASE-средств, разработанная авторами метрика качества, а также результаты комплексной оценки качества и классификации CASE-средств для построения моделей реляционных баз данных) будут полезны специалистам и компаниям-разработчикам программного обеспечения при выборе программных средств для конкретного проекта.
- Одинцов И.О. Профессиональное программирование. Системный подход. Изд. 2-е. СПб: БХВ-Петербург. 2004. 624 с.
- DBDesigner. URL: https://www.dbdesigner.net (Дата обращения: 23.10.2019).
- MySQL Workbench. URL: https://www.mysql.com/products/workbench (Дата обращения: 23.10.2019).
- GenMyModel. URL: https://www.genmymodel.com/rds (Дата обращения: 23.10.2019).
- Valentina Studio. URL: https://www.valentina-db.com/ru/valentina-studio-overview (Дата обращения: 23.10.2019).
- WWW SQL Designer. URL: https://github.com/ondras/wwwsqldesigner/wiki (Дата обращения: 23.10.2019).
- Visual Paradigm. URL: https://www.visual-paradigm.com (Дата обращения: 26.10.2019).
- ERwin Data modeler. URL: https://erwin.com/products/erwin-data-modeler (Дата обращения: 26.10.2019).
- Oracle SQl Developer Data Modeler. URL: https://www.oracle.com/database/technologies/appdev/datamodeler.html (Дата обращения: 26.10.2019).
- Vertabelo. URL: https://vertabelo.com (Дата обращения: 26.10.2019).
- ГОСТ Р ИСО/МЭК 9126-93. Информационная технология. Оценка программной продукции. Характеристики качества и руководства по их применению. М.: Госстандарт России. 1993. 15 с.
- Мышенков К.С. Модели и методы проектирования автоматизированных систем управления для зерноперерабатывающих предприятий: монография. М.: Изд. комплекс МГУПП. 2010. 256 с.
- Мышенков К.С. Методика обоснования выбора CASE-средств для анализа и проектирования систем управления предприятиями // Инновации. 2013. № 10. С. 33-43.
- Свидетельство об офиц. регистр. прогр. для ЭВМ № 2006613936 (РФ). Комплексная оценка качества и классификация многомерных объектов / Мышенков К.С., Карпов В.И., Гетьман В.В. № 2006613704; Заяв. 02.11.2006; Зарегистр. 16.11.2006.