Проектирование систем обработки данных
Информация - Компьютеры, программирование
Другие материалы по предмету Компьютеры, программирование
Проектирование систем обработки данных
Проектирование систем обработки данных
Информация как носитель знаний стала стратегическим фактором, который воздействует на структуру всей экономики и общественной жизни. Информатизация современного общества представляет собой экспоненциально нарастающее производство, переработку и использование огромных массивов информации во всех сферах человеческой деятельности. На ряду с ускорением развития компьютерной техники ИТ в области создания информационных систем и приложений баз данных совершили за последние годы огромный скачок. В настоящее время эта сфера приобрела статус индустрии информационных технологий. В структуре отрасли информационных технологий выделяют 4 сегмента:
1.Производство оборудования.
2.Разработка программного обеспечения
.Услуги в области ИТ.
.Телекоммуникационные услуги.
В России производством компьютером занимается порядка 23% ИТ области, около 12% на долю разработки ПО, самый большой и перспективный сектор - услуги в области ИТ - 47%. Оставшиеся 18% -- услуги в области в сфере телекоммуникационной и провайдерской связи, построение корпоративных сетей и организация удалённого доступа.
Разработка программного обеспечения ведётся по двум направлениям:
1.Коробочное или готовая продукция.
2.Проектное программное обеспечение (под заказ).
Для разработки информационных систем задействованы высоко квалифицированные специалисты, такие профессии, как: системные аналитики, менеджеры проектов, программисты, тестировщики, администраторы баз данных, системные интеграторы.
В процессе разработки информационных систем чётко выделяют следующие технологические этапы:
. Анализ и постановка задачи.
. Проектирование информационной системы.
. Практическая реализация.
. Внедрение и опытная эксплуатация.
. Сопровождение и техническая поддержка.
Для индустрии ИТ характерно большое разнообразие видов программной продукции. Однако эта индустрия большей частью так или иначе связана с разраюоткой информационных систем и приложений баз данных.
Объективная необходимость контролировать ход создания информационных систем, прогнозировать и гарантировать стоимость разработки, а также сроки и качества результата привела к необходимости перехода от кустарных способов к индустриальным технологиям и инженерным методам и средствам разработки. В основе программной инженерии лежит идея, что проектирование является формальным процессом, который можно изучать и совершенствовать.
Для предприятия любого масштаба стало неэффективным наращивание собственных ИТ-служб. Эти службы уже не в состоянии отслеживать быстро развитие и появление новых технологий. В связи с этим многие предприятия пересматривают свою стратегию информатизации и выводят из своего состава ИТ-подразделения. При этом предприятие передаёт создание новых проект и оказание информационных услуг на аутсорсинг специализированным компаниям. Развитие аутсорсинга ПО является одним из самых актуальных направлений в современной ИТ-индустрии. Под аутсорсингом понимается схема взаимодействия поставщиков и потребителей ПО, при котором реализация внутренних задач, функций и процессов даются внешним испольнителям. Согласно международной классификации в аутсорсинге выделяют два направления:
1.Аутсорсинг бизнес-процессов.
2.ИТ-аутсорсинг. Ко второму направлению относят развитие информационной инфраструктуры предприятия. Второе - обслуживание аппаратных комплексов и программных систем. Третье - разработка, адаптация и интеграция приложений. Использование баз данных и информационных систем. Консалтинг и обучение.
Можно уверенно сказать, что в будущем преимущественное развитие получат проекты или заказные программные продукты. Не смотря на то, что стоимость заказного ПО может быть существенного универсального, затраты на адаптацию стандартных систем к местным условиям могут перекрывать эту разницу. Особенно это касается западной продукции. Например: стоимость стандартной корпоративной информационной системы компьютеризации музея в версии СУБД Oracle вирируется от 500 тыс.$ до 1 млн.$ в зависимости от затрат на адаптацию. Стоимость заказной системы, которую могут разработать российские проектировщики может составить порядка 10 тыс.$ при той же функциональности. Однако большинство российских предприятий проявляя большой интерес к ИТ внедряет только небольшие системы автоматизации отдельных подразделений. Предприятия пока не готовы к комплексной интеграции, которая требует с одной стороны больших финансовых затрат, а с другой стороны - кардинального изменения всех процессов. Главным препятствием внедрению ИТ - это необходимость реорганизации традиционно сложившихся на предприятии процессов.
По мере укрупнения проектов и расширения масштабов внедрения наблюдается тенденция увеличения доли информационных услуг. Это консультационные и экспертные услуги по новым технологиям, обучение персонала, аппаратно-техническая поддержка, адаптация и сопровождение.
Доля информационных услуг в проекте может достигать половины общих затрат, в то время как разработку программного обеспечения приходится около 10% затрат. Оставшаяся часть принадлежит компьютерное оборудование, средства коммуникации, провайдерские услуги.
Р