Реинжениринг информационных систем
Новости
23.08.2010 - АСТ защитит персональные данные в ФСКН РФ
15.08.2010 - Компания АСТ провела сертификацию продуктов InterSystems
13.07.2010 - Новые направления деятельности компании АСТ в Центральном Черноземье
Технология
Этапы реинжиниринга во многом похожи на этапы разработки индивидуального ПО (разработка является составной частью реинжиниринга), но с повышенными требованиями к процессам внедрения и обучения пользователей, а также сервисного сопровождения. Провести успешное внедрение – основная задача компании-разработчика. Специалисты нашей компании провели уже десятки успешных внедрений систем в подобных условиях.
Наш опыт
Заказчик
Закрытое предприятие
Решение
Реинжениринг автоматизированной системы управления производством.
АСУ ТП предназначена для автоматизации различных технологических процессов научно-исследовательской лаборатории, выпускающей сложные изделия на заказ.
Система Заказчика была разработана на основе устаревших технологий, не подлежала модернизации и не позволяла реализовать предъявляемый к ней новый функционал. В связи с этим потребовался реинжиниринг и модернизация системы – портирование системы на новые технологии, развитие существующего и разработка нового функционала, интеграция АСУ ТП с другими системами.
В результате работ было доработано более 20 функций. Среди них:
- Подсистема информационного обеспечения руководства: предоставление руководителю обобщенной, достоверной и полной информации, а также средств анализа и планирования различных сфер деятельности лаборатории.
- Планово-экономическая подсистема: планирование работ на различные периоды времени (год, квартал, месяц) в подразделениях; сбор и обработка информации о ходе производства; повседневный анализ ресурсов производства и производственной ситуации в каждом звене лаборатории; организация работы по предупреждению нарушений в ходе производства или для быстрого его восстановления в случае отклонения от запланированных заданий.
- Подсистема конструкторской подготовки производства: информационная поддержка чертежных работ; информационная поддержка решения расчетных задач, для которых возможно составить формальный алгоритм, позволяющий решать эти задачи с использованием компьютера; подготовка данных для формирования спецификации.
- Подсистема технологической подготовки производства: своевременное обеспечение управленческого персонала на всех уровнях информацией, необходимой для регулирования хода производственного процесса и выполнения оперативных планов и календарных графиков; повышение уровня организации документооборота лаборатории.
- Подсистема оперативного учета: учет, контроль и регулирование (диспетчеризация) хода выполнения производственных процессов; получение информации о результатах работы производственных цехов и их подразделений за определенный период времени в целях ее использования для контроля и регулирования текущего хода работ.
- Подсистема материального обеспечения производства: управление процессом закупок материалов, оборудования и комплектующих, необходимых для обеспечения жизненного цикла производства в лаборатории; функция ведения складского учета материалов в лаборатории.
- Финансово-экономическая подсистема: нормирование операций технологического процесса; обработка данных премирования рабочих по результатам выполнения работ.
- Подсистемы отделения автоматизации: администрирование единой базы данных лаборатории; ведение классификаторов информации; администрирование всех подсистем автоматизированной обработки информации, входящих в состав АСУ ТП.
Программный комплекс охватывает весь технологический процесс лаборатории, автоматизирует его, позволяет контролировать и управлять им. Система имеет интеграцию с 1С, что позволяет оптимизировать составление отчетов по движению материальных ценностей в бухгалтерии. АСУ ТП также интегрирована с SolidWorks PD. Вся отчетная информация предоставляется в форме графической визуализации.
Унаследованная система разрабатывалась с использованием непростого языка программирования со сложными функциональными алгоритмами, конструкции которого практически нечитаемы. Для реализации проекта была выбрана СУБД Cache, как наиболее близкая к скриптовому языку старой системы. Все алгоритмы были портированы на новые технологии.





































