Вопрос 4. Понятие автоматизированной информационной системы.



Первоначальные сведения об АСОИУ.

Во второй половине 20-го века начался переход от индустриального общества к информационному. Процесс, обеспечивающий этот переход, назвали информатизацией. В нее входит: разнообразные процессы создания, развития и всеобщего применения информационных средств и технологий, обеспечивающих достижение и поддержание уровня информированности всех членов общества, необходимого и достаточного для кардинального повышения качества и условий жизни общества. При этом информация становится важнейшим ресурсом. Собственно необходимость информатизации для улучшения качества труда и жизни связана с понятием информационного барьера. В истории развития общества известны несколько информационных барьеров. В первобытном обществе глава рода или племени один справлялся со всеми экономическими вопросами своего сообщества, но по мере развития производства, возможностей мозга одного человека для управления стало недостаточно. Это первый информационный барьер. Выход: чем сложнее задача управления. тем больше людей в нее вовлекается. В дальнейшем происходили изменения, связанные со специализацией управленцев, появлением возможности сохранять и передавать данные, появление научных методов. Однако, по прежнему увеличивалось число людей, занимающихся в какой-либо области обработки информации. Наступил момент, когда увеличение числа людей не улучшало качества и эффективности управляющих воздействий. В конце 1950-х французские специалисты рассчитывали, что, если экономика ведущих стран будет развиваться высокими темпами, то для поддержания ее нормального состояния потребуется занять все взрослое население (тогда некому будет работать). Кроме того, чем обширнее разделении труда между группами, тем больший объем данных необходим для их взаимодействия. Объем информации для взаимодействия растет быстрее, чем число специализаций. Аналогичные расчеты были выполнены и в СССР -- в частности, академиком Глушковым. На середину 1960-х годов было посчитано, что для более-менее удовлетворительного управления экономикой необходимо выполнять 10^(16) арифметических операций в год. Человек с калькулятором за 8 часов в день выполняет 1000 операции. За год миллион. Таким образом, необходимо 10 млрд. человек. Выход: информационные системы на базе ЭВМ.

Работа любой организации или групп людей, связанных с использованием и осмыслением информации, а затем с выполнением определенных действий (управлением) -- с каждым операции -- на создание продукции. Эти знания являются основой для автоматизации. Оказалось, что принципы построения систем обработки информации и вопросы их автоматизации во многом общи для широкого круга предметных областей. Таким образом, появилась необходимость выделить отдельную дисциплину -- дисциплину построения АСОИУ.

В широком смысле, АСОИУ:

§ ПО

§ железо (аппаратная часть)

§ организационная часть

В узком смысле: ПО

Основные роли в проектировании АСОИУ:

§ Продавец

Он придумывает проекты для заказчика, он выявляет проблему и предлагает решения. Эти функции в некоторых случаях переходят к аналитику.

Проблемы должны быть значимыми.

Например, связанные с дисциплинарной, уголовной, административной ответственностью.

Или, например, связанные с экономией средств.

Нередко при этом сокращение численности работающих неприемлемо, даже если выгодно.

§ Аналитик

-- начинает цикл разработки готового продукта.

§ Проектировщик

ТЗ не является описанием решения, содержит в себе требования. Является приложением к договору. Предпроектное исследование делается разработчиком за свой счет (это риск) - это ошибка продавца, он должен быть уверен, прежде чем звать аналитика. Кроме ТЗ бизнес-процессы описываются в ТП. После аналитик отправляет незаконченный ТП проектировщику. Также у него есть ТЗ с техническими требованиями. Задача проектировщика: дописать ТП, чтобы программист на основании этих данных, не обладая глубокими знаниями в этой области, мог создавать ПО.

Тестирование бывает функциональное и техническое.

Внедрение включает в себя обучение пользователей. (Описание бизнес-процессов "как есть" и "как надо"). Как правило, аналитиком для этого создается регламент эксплуатации: этап первоначального ввода данных (переход на новую систему) и этап штатного использования системы. Первый этап обычно выполняется исполнителем, если происходит переход лишь на новую версию того же продукта. Либо выполняется совместно или только заказчиком. Далее необходимо подготовить ландшафт (сервера, ЦОДы, отдельные ПК). Развертывание ландшафта зачастую проблемно и требует дополнительных денежных затрат.

Нотация -- предметно-ориентированный язык (DSL), оперирующий конечным набором концепций.


Вопрос 5. Роли аналитика и продавца в процессе проектирования ПО. Содержание и результаты деятельности аналитика.

 


Вопрос 6. Роль проектировщика в процессе проектирования ПО. Содержание и результаты деятельности проектировщика.

 


Дата добавления: 2015-12-16; просмотров: 14; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!