
Самостійна робота №21 Тема: Прийоми створення та використання асуп. Питання для самоконтролю
В нашей стране разработка и внедрение автоматизированных систем управления (АСУ) началось в 50 годах двадцатого века. Однако в это время все разработки наталкивались на существенный сдерживающий фактор - дороговизну электронных вычислительных машин, и они первоначально создавались только для целей ПВО и здесь мы далеко обогнали страны Запада.
Спустя 10 лет в 1960 году, впервые в СССР, на экономический факультете Санкт-Петербургского государственного технического университета (Политехнического института) была начата подготовка инженеров-экономистов по созданию и внедрению автоматизированных систем управления производством по специальности "Организация механизированной обработки экономической информации". В 1961 году организована кафедра автоматизации управления производством. В 1964-м при этой кафедре была создана первая в стране отраслевая научно-исследовательская лаборатория автоматизированных систем управления производством.
И еще в начале 1960-х годов академик В. М. Глушков предложил правительству СССР создать Общегосударственную автоматизированную систему управления экономикой страны (ОГАС), для чего, по его оценкам, требовалось как минимум 15-20 лет и 20 млрд. тогдашних рублей, однако выигрыш стоил того: ОГАС давала реальный шанс построить самую эффективную экономику в мире.
Глушков говорил: «Отныне только «безмашинных» усилий для управления мало. Первый информационный барьер или порог человечество смогло преодолеть потому, что изобрело товарно-денежные отношения и ступенчатую структуру управления. Электронно-вычислительная техника –вот современное изобретение, которое позволит перешагнуть через второй порог. Происходит исторический поворот по знаменитой спирали развития. Когда появится государственная автоматизированная система управления, мы будем легко охватывать единым взглядом всю экономику. На новом историческом этапе, с новой техникой, на новом возросшем уровне мы как бы «проплываем» над той точкой диалектической спирали, ниже которой, отделенный от нас тысячелетиями, остался лежать период, когда свое натуральное хозяйство человек без труда обозревал невооруженным глазом.»
Идея ОГАС поначалу была встречена с полным пониманием, было получено принципиальное согласие председателя Совмина СССР А. Н. Косыгина, но этот проект по ряду причин нетехнического характера реализован не был. У партийно-номенклатурной системы было свое представление об управлении экономикой, ему не нужна была прозрачная система. Поэтому, кстати, ЭВМ, предназначенные для планово-экономических задач не получили в нашей стране большого применения и здесь мы отстали от запада. Особенно следует подчеркнуть развернувшуюся в Нашей стране в середине 50-х годов борьбу с кибернетикой как лженаукой, и возникшее к концу 60-х и постоянно нараставшее отставание в компьютерной технике и программировании от стран Запада.
Первый проект создания системы управления крупным машиностроительным предприятием в нашей стране –«АСУ Кунцево» также постигла незавидная участь.
Главным конструктором был назначен Юрий Михайлович Репьев - профессор МАИ, член-корреспондент Международной академии информации, информационных процессов и технологий, академик Академии Проблем качества РФ. Научным руководителем был назначен академик Глушков. Постановление Военно-промышленной комиссии Совета министров СССР о создании системы "Кунцево" было подписано 10 августа 1966 года.
К созданию системы были подключены достаточно серьезные силы и уже в 1968 г. Был разработан аванпроект, затем эскизный проект и рабочий проекты системы "Кунцево" на ЭВМ второго поколения "Минск-22". А в 1969 г. в точном соответствии с Постановлением ВПК был разработан технический проект системы "Кунцево" на ЭВМ "Минск-32" в 150 томах. Как говорит Репьев, "мы изошли кровью, но Постановление выполнили". В том же 69-м году проект был доведен до уровня внедрения. Но внедрение задерживалось, так как стандарты, существовавшие в то время, были приспособлены только для ручной обработки информации.
Главный конструктор поссорился с директором завода. Директор говорил: «Вы с Глушковым страну по миру пустите. Я вот приду на завод утречком, часик полтора похожу по цехам и мне все ясно, что надо делать на заводе. Нужен мне ваш АСУ!» Начались трения...
Внедрение АСУП и сейчас является очень сложной задачей, а в те далекие годы технический проект системы "Кунцево" не мог быть не только внедрен, но даже не мог быть до конца рассмотрен и оценен. Он играл странную роль идеологического документа, выраженного на техническом уровне.
Практическое формирование сектора автоматизированных систем управления в нашей стране началось в 80-х годах лишь в качестве средства автоматизации определенных процессов, для сбора и обработки разнообразной информации и решения других локальных задач, достаточно слабо пересекающихся с общей линией развития производства:
Автоматизированные системы учета исполнительской дисциплины –простейшие, но востребованные нашими директорами, системы.
Автоматизированные системы расчетов, материально-технического и др. обеспечения, проектирования и т.д.
АСУТП - автоматизированные системы управления технологическими процессами
Какая либо общая концепция создания АСУП отсутствовала.
И реальное развитие АСУП в нашей стране началось только с появлением частного бизнеса, но уже на платформе зарубежных разработок. Оригинальные отечественные разработки имеются (1С, Парус, Галактика и др.), но они занимают в основном лишь ниши заказных разработок и системы для малых компаний. Средние и, особенно, крупные компании ориентируются, в большинстве своем, на Западные разработки.
В последнее время все большее число предприятий осознают необходимость создания автоматизированных систем управления проектами (далее АСУП). При этом первым и необходимым условием для успешной реализации проекта создания АСУП является наличие у руководства организации заинтересованности в будущей системе и четкого понимания целей, для достижения которых она создается. Это значительно упростит процесс формирования требований к системе.
Создание любой АСУП в организации связано с решением ряда основных задач, таких как выбор программного обеспечения (далее ПО), его поставщика и внедрение ПО. При этом последняя задача является наиболее трудоемкой и значимой в рамках процесса создания АСУП. Для ее успешного решения очень важно на стадии подготовки к внедрению оценить, насколько организация готова к его проведению и по возможности сформировать предварительный перечень этапов внедрения. Это поможет составить представление об объеме будущих работ. Результатом оценки является принятие решения о начале внедрения или временной задержке в его проведении, и определение степени участия внешней консалтинговой фирмы в его реализации.
ФАКТОРЫ, ВЛИЯЮЩИЕ НА ОБЪЕМ И ПОДХОД К ПРОВЕДЕНИЮ ВНЕДРЕНИЯ
В рамках оценки готовности организации к внедрению проводится анализ ряда факторов, которые, в свою очередь, оказывают влияние на объем внедрения, состав его этапов и их очередность. Среди таких факторов можно выделить следующие:
наличие в организации формализованных и задокументированных бизнесс-процессов;
квалифицированность персонала организации и команды проекта внедрения АСУП;
диверсифицированность организации,
состав участников проектов, реализуемых в организации, и их территориальная распределенность (участников);
наличие в организации базы знаний в виде наработок по предыдущим проектами, классификаторов информации, статистических банков данных и т.д.;
другие факторы.
Перечисленные выше факторы различны по своей сути и влиянию на процесс внедрения ПО и подходы к его проведению. Наиболее значимым из них является квалификация персонала организации, которые в дальнейшем войдут в состав команды проекта внедрения. Чем выше квалификация персонала, тем большую часть внедрения ПО, а значит и создания АСУП, организация может выполнить самостоятельно. В свою очередь, такие факторы, как диверсифицированность организации, территориальная распределенность участников проектов, реализуемых в организации, могут определить содержание и объем работ по пилотному проекту, что повлияет на продолжительность внедрения в целом.
. и Что такое комплексная автоматизация? Это создание единой автоматизированной системы управления предприятием (АСУП), в которой циркулировала бы вся внутренняя информация. В результате можно получить единый комплекс программ и единое хранилище информации, которое бы объективно отражала работу организации в реальном времени и позволяла бы упростить учёт и контроль.
Какие участки при этом подвергаются автоматизации? В идеале — все. Плановый отдел, бухгалтерия, кадры, делопроизводство, управление работой, контроль со стороны руководства.
Что конкретно даст целостная АСУП? У нас и так уже есть разные программы в бухгалтерии, отделе кадров, на производстве. АСУП в первую очередь сведёт всю информацию в единое место и позволит Вам, а также руководителям структурных подразделений, лично и в реальном времени без лишних усилий держать под контролем работу предприятия и вверенных ведомств.
Так, бухгалтерия получит выход на баланс предприятия, а руководство предприятия, например, получит возможность, никуда не обращаясь, по ходу дела наблюдать за поступлением денежных средств на счёт предприятия и их расходованием.
Отдел сбыта или маркетинга будет иметь сведения о текущих запасах готовой продукции на складе, и сможет, получая заказы, без лишних бумаг сразу (в течение нескольких минут) отправлять их далее по цепочке обработки. Исходя из информации о заказах, отдел снабжения сможет автоматически получать сведения о потребности в материалах и полуфабрикатах. Продвинутые системы позволяют даже рассчитывать сведения о реальных сроках производства и поставки продукции, отсутствующей на складе, автоматически планировать работу цехов на месяц и более.
Имея в базе информацию о клиентах, можно хранить в ней единый телефонный справочник, а также осуществлять массовые рассылки с рекламными предложениями и поздравлениями.
Имея в одном месте сведения о нормах расхода на производство и выпуске продукции, фактических трудовых и материальных затратах, можно автоматически выходить на калькулирование себестоимости.
Как это делается? Работы выполняются в соответствии с действующим в Беларуси ГОСТ 34.601—90. Несмотря на прошедшие 20 лет и полную смену технологию, он совершенно не потерял актуальности.
Прежде всего необходимо определить, что автоматизировать, что получить в результате и как получить. Три первых этапа должны последовательно ответить на эти вопросы.
Вначале проводится предпроектное обследование. На предприятие выезжают специалисты, проводят предварительное изучение того, как предприятие работает сейчас, беседует с заинтересованными в создании АСУП людьми (обычно — руководство предприятия, руководители структурных подразделений и наиболее загруженные исполнители), составляя общую картину того, что нужно получить в итоге. По итогам обследования выдаётся тактико-техническое задание на разработку. Стоимость обследования чаще всего — около 1 млн. рублей.
На втором этапе по результатам предпроектного обследования разрабатывается несколько вариантов концепции АСУП.
Существует два основных типа концепции разработки АСУП. Первая из них предусматривает полную замену всех имеющихся на предприятии программ и полную разработку компонентов системы с учётом имеющегося опыта эксплуатации заменяемых программ. Вторая предусматривает по возможности максимальное использование в деле уже имеющихся продуктов. Оба типа концепций имеют свои преимущества и недостатки.
Кроме того концепция должна предусматривать сокращение и оптимизацию имеющихся потоков информации, очистку от всего лишнего. За рубежом существует требование, что правильно спроектированная АСУП должна сократить внутренние информационные потоки на предприятии как минимум на 30% — при разработке качественной системы целью ставится не автоматизировать существующий порядок работы, а ещё упростить и улучшить его — оптимизировать бизнес-процессы на предприятии.
В итоге утверждается одна из концепций, наиболее удовлетворяющая заинтересованных лиц на предприятии. Срок проведения работ — от одной недели до месяца. Этот этап может быть объединён с предпроектным обследованием.
Самый ответственный этап — создание технического задания (ТЗ). Оно определяет, как должно быть реализовано то, что принято в концепции. Решения, закреплённые в ТЗ, полностью определяют состав, облик, работу и возможности АСУП. К этому этапу будущие пользователи системы должны отнестись особенно внимательно, ибо от принятых решений полностью зависит работа всей системы. ТЗ проверяется и утверждается заказчиком. Здесь же определяются сроки и стоимость всех последующих этапов. Сроки и стоимость создания самого ТЗ определяются при создании концепции.
Далее начинается непосредственно создание — технорабочий проект АСУП. В это время разрабатываются и (или) адаптируются под единую системы отдельные программы и компоненты, при необходимости — создаются и утверждаются отдельные ТЗ на компоненты системы, постановки задач, методики и т. д. Цель данного этапа — получить готовую к работе АСУП.
Ввод в действие — заключительный этап. Цель его — сделать так, чтобы АСУП работала. Главные трудности в это время носят вовсе не технический, а организационный характер. Часто приходится менять привычный порядок работы сотрудников, вносить изменения в должностные обязанности, тогда как многие отдельные компоненты АСУП могут уже работать и быть введены в действие с предыдущего этапа или даже до создания системы. Необходимо отладить совместную работу, возможно, внести какие-то коррективы, и начать осознанное и полное использование АСУП как единого целого персоналом предприятия.
Таким образом, предпроектное обследование показывает из чего, концепция — что, а ТЗ — как должно быть разработано.
И сколько это стоит? Стоимость АСУП в зависимости от её сложности и размера предприятия — от 5 до 70 тыс. долл. США и выше.
Это недёшево. Да, стоимость создания АСУП достаточно высока, но подобные деньги никогда не инвестируются сразу. Каждый этап и стадия оцениваются и оплачиваются отдельно. Срок разработки системы может составлять от нескольких месяцев до двух лет, соответственно, стоимость выполненных работ выплачивается по завершённым этапам постепенно. Предоплата по каждому этапу составляет как правило до 15% в зависимости от сложности и длительности этапа, а также предварительных затрат на его проведение. Кроме того, деньги, вложенные в АСУП окупаются за счёт уменьшения затрат на работу предприятия.
И из чего это делается? Компоненты, входящие в АСУП, не обязательно создавать с нуля. На предприятии уже может быть набор готовых программ, которые функционально полностью удовлетворяют конечных пользователей — тогда его незачем менять, если есть возможность связаться с разработчиками, дать им постановку задачи — и включить имеющуюся программу в единую систему. Кроме того, у нас самих есть более 50 готовых программ и мини-комплексов, которые также можно включить в АСУП — доработка готовых программ всегда дешевле, чем разработка новых. Возможна разработка компонентов АСУП как веб-приложений — приложений, сделанных теми же средствами, которыми делаются интернет-сайты. Такие приложения доступны с любого компьютера, системные требования к ним минимальны, и возможно организовать доступ к ним через Интернет со стороны филиалов или удалённых подразделений.
Можно подробнее о технических средствах и инструментарии? Основным инструментом при разработке программ является интегрированная среда разработки Embarcadero Delphi, для создания баз данных используется FireBird, программы разрабатываются под ОС Windows. При необходимости есть возможность использования .NET, языков С/С++, Java, PHP, кроссплатформенной библиотеки Qt, Unix-подобных ОС, СУБД Oracle, MS SQL, PostgreSQL, MySQL — любые современные средства и технологии при необходимости.
А что можно сказать о ERP, CRM, ECM-системах? Как они соотносятся с АСУ? Понятие АСУП более широкое, ибо полная АСУП содержит в себе подобные системы в качестве составляющих. Но разумеется, они могут разрабатываться и по отдельности с последующей увязкой.
Можно подробнее об этих системах? ERP — система автоматизированного планирования ресурсов предприятия. Такие системы предназначены для планирования работы предприятия и позволяют в реальном времени отслеживать загрузку подразделений, цехов, планировать их работу на длительный срок, исходя из наличия материалов на складе, возможности поставок, трудовых резервов, максимальной загрузки оборудования и возможностей сбыта. CRM — система управления взаимодействием с клиентами. Такие системы позволяют вести работу с клиентами, отслеживать все этапы взаимодействия, проводить заказы, реагировать на обращения, рекламации, осуществлять маркетинг.
ECM — система управления информационными ресурсами предприятия (в более широком смысле, чем автоматизация документооборота). Подобные системы позволяют упорядочить работу со всеми электронными документами в любых форматах, хранить историю изменений этих документов, обеспечивать совместную работу, взаимодействие людей между собой.