Регистрация / Вход
Прислать материал

Проектирование информационной системы подтверждения соответствия продукции в АНО ЮПК «Прогресс»

ФИО: Петровская В. Н.

Направление: Информационные технологии

Научный руководитель: к.т.н., доц. Солодов Сергей Владимирович

Институт: Институт информационных технологий и автоматизированных систем управления

Кафедра: Кафедра Автоматизированных систем управления

Академическая группа: МА-10-1

Использование информационных технологий является непременным условием развития современной организации.

В данной работе рассматривалась организация АНО ЮПК «Прогресс», целью деятельности которой является удовлетворение потребностей потребителей в проведении и получении объективной и достоверной оценки соответствия продукции и систем менеджмента качества требованиям технических регламентов, стандартов и других нормативных документов.

В результате моделирования основного бизнес-процесса «сертификация продукции» и анализа деятельности предприятия было установлено, что на сегодняшний день состояние автоматизации процесса в рамках внедренной в компании системы менеджмента качества не позволяет построить эффективную систему управления процессом.

На основе опроса сотрудников и проведенного анализа узких мест компании были сформулированы требования к информационной системе. Проведен анализ систем управления предприятием, критериями выступают требования заказчика. Сравнивались следующие системы: Microsoft Dynamics NAV, 1C-Битрикс и mFramework. На основании проведенного анализа был сделан вывод о том, что mFramework является наиболее предпочтительным комплексом для разработки информационной системы для АНО ЮПК «Прогресс», так как, несмотря на то, что системы аналогичны по основным рассматриваемым функциям, mFramework имеет ряд существенных преимуществ.

В системе будет использована реляционная модель данных, в качестве хранилища данных будет выступать СУБД MySQL. Использование MySQL в системе mFramework позволяет устанавливать низкие требования к аппаратному обеспечению сервера базы данных, упрощает разработку, позволяет расширять систему без нарушения текущих функций.

Опираясь на результаты предыдущих этапов работы, была выбрана схема проектирования Модель-Представление-Контроллер (Model-View-Controller, сокращенно MVC). Эта схема проектирования предполагает разделение данных приложения, пользовательского интерфейса и управляющей логики на три отдельных компонента: модель, представление и контроллер – таким образом, что модификация каждого компонента может осуществляться независимо. На основе данной модели была определена логическая архитектура системы.