КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Этапы проведения системного анализа требований к ИС
Анализ требований к системе (системный анализ) и формулировка целей при создании ИС и приложений Системный анализ требований, в отличие от предварительного системного исследования, - это углубленное изучение информационных потребностей пользователей, которое будет положено в основу детального проектирования новой информационно-программной системы (ИС). Конечный продукт этого этапа - функциональные требования, т. е. документированная постановка системных требований к новой ИС. Когда речь идет о создании большой системы, этот документ представляет собой форму отчета о системных требованиях.
Системный анализ осуществляется по шагам, показанным на рис. 2.1.
Рис. 2.1. Этапы проведения системного анализа информационных систем.
Первый шаг системного анализа (анализ организационного окружения) связан с тем, что невозможно создать работоспособную информационную систему, если исследователи ничего не знают об особенностях функционирования организации, функции которой должна обслуживать ИС и элементом которой она является. Следует понимать особенности и тип деятельности, управленческую структуру, методы управления, связи подразделений, персонал, динамику информационного обмена между отдельными работниками и рабочими группами (формы документов и отчетов, сроки, количество экземпляров и т. п.). Второй шаг системного анализа (анализ существующих систем) обусловлен тем, что в организациях уже могут существовать какие-то ИС с определенными ресурсами (информационными, программными, техническими, а также персоналом). Даже тогда, когда проводится полное обновление технической и программной базы, существующее информационное обеспечение отражает ядро главных потребностей, которые не только нельзя игнорировать в новой системе, а наоборот, стартуя от него, следует развить и расширить. Итак, следует тщательно изучать, какие задачи решают "старые" системы, какое оборудование и программное обеспечение они имеют, какой персонал работает в информационном отделе; существуют ли базы данных, какова их структура и какими методами формируются отчеты о результатах - все это важнейшие вопросы. Важно выяснить, применяется ли кодирование информации, и какие уровни кодов при этом используются (местные, государственные, международные); выяснить существующий регламент обработки данных, кого и почему он не устраивает, бывают ли практические задержки данных и отчетов, причины задержки; выяснить, есть ли документация на старую систему. Такой перечень целей следует иметь как памятку в личном дневнике исследователя системы. Рассматриваемый второй шаг системного анализа - это сложнейший и ответственный шаг в массу метаинформации, то есть "данных о данных". Главными ориентирами в организации метаинформации являются объекты (документы, диаграммы, аналитические тексты и записки, экономические показатели, совокупности), а также процессы создания объектов, процессы их передачи, обработки, хранения. Третий шаг системного анализа — определение того, что должно быть в новой ИС. Это методологический этап синтеза требований к новой системе, которые вытекают из первых двух шагов анализа, а также из специальных знаний и средств системных аналитиков. Для выполнения третьего шага системного анализа (анализ требований системы) исследователь должен иметь определенные знания типовых методов решения основных управленческих задач (учетных, аналитических, плановых, оперативных). Все это является составной частью специальных знаний системного аналитика. Поэтому системный аналитик должен проследить все ветви комплекса требований в беседах с конечными пользователями, а затем сделать аналитические системные выводы: эти требования существуют и поддерживаются существующей информационной системой, а это должно стать функциональным требованием к новой, улучшенной системе. Специалисты по системному анализу знают, что одной из коварных ловушек в их работе является возможность спутать анализ существующей системы с тем, что должно быть. Поэтому второй и третий шаги системного анализа четко разделены. Об этом важно помнить для того, чтобы не ошибиться в оценках основы, на которой строится новая система. В системотехнической методологии анализ существующего отделяется от анализа черт будущего, чтобы не воспринять желаемое за действительное. Четвертый, итоговый шаг системного анализа (документирование требований к новой системе) должен обобщить имеющиеся аналитические материалы и создать документированное отображение функциональных требований к новой ИС. Документ "Требования к системе" или "Функциональные требования" является основой дальнейшей работы специалистов информационного отдела для создания детального проекта новой системы, т. е. для создания спецификаций всех ее элементов, программ, инструкций Таким образом, этап системного анализа отвечает на вопрос, что должна иметь информационная система для удовлетворения требований пользователей, а этап системного проектирования отвечает на вопрос как конкретно осуществить такую ИС. На данном этапе эволюционного развития ситуация в области проектирования программного обеспечения выглядит следующим образом: 1) имеется субъект, являющийся потенциальным заказчиком программного обеспечения, которому необходимо решить ряд проблем (потребностей); 2) имеется перечень потребностей, которые необходимо удовлетворить; 3) имеется ряд программных средств, которые в совокупности могут удовлетворить все имеющиеся потребности, но они никак не связаны между собой.
Дата добавления: 2014-01-06; Просмотров: 420; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |