Тема 1 - ВВЕДЕНИЕ - Корпоративный портал ТПУ

advertisement
Тема 1 - ВВЕДЕНИЕ



Структура дисциплины
Определение и разнообразие ИС
Особая роль системного аналитика

Разработал Дубаков А.А.
Структура дисциплины
Лекции – 32 часа (Все материалы будут размещаться на
сайте exilim.osu.cctpu.edu.ru/~aad, (/ACCESS)
в том числе, одноименное пособие RISAD_1 Учебное
пособие.doc -древнее))
 Лабораторные работы 32 часа, в том числе:



изучение Design/IDEF технологии для выполнения этапов
проектирования ИС {IDEF0(Integration Definition Function
Modeling – функционально-структурное моделирование,
графическое представление создаваемой или действующей
системы или предприятия), IDEF1X (Integration Definition for
Information Modeling – информационное моделирование,
графическое информационное моделирование,
представляющее структуру и семантику информации}
Файлы LabIDEF0.doc и IDEFIX.doc
DFD – Data Flow Diagram – Диаграмма потока данных. DFD
используют в качестве дополнения модели бизнес-процессов,
выполненной в IDEF0. Описывает процессы, связи между ними
и данные.
Структура дисциплины(cont)
Структура дисциплины(cont)
Структура дисциплины(cont)
Структура дисциплины(cont)

Лабораторные работы (cont)


Ряд лабораторных работ выполняется по освоению разработки приложений с
использованием Java - Eclipse, JDBC, DB-Derby(MS ACCESS), Swing (visual), UML .
Перечень рекомендуемой литературы - http://osu.cctpu.edu.ru/~aad/ACCESS









1.Вендров А.М. Проектирование программного обеспечения экономических
информационных систем: Учебник. - 2-е изд., перераб. и доп. - М.: Финансы и
статистика, 2006. - 544 с: ил. ISBN 5-279-02937-8
2. Карл И. Вингерс Разработка требований к программному обеспечению,
Microsoft Press, Москва, 2004
3. Кент Бек, Экстремальное программирование, издательство "Питер" · 2002 г. ·
224 стр, ISBN: 5-94723-032-1
4. Лешек А. Мацяшек, Анализ требований и проектирование систем, Разработка
информационных систем с использованием UML: Пер. С англ.- М.: Издательский
дом “Вильямс”, 2002 г. -432:ил.
5. Л. Константайд, Л. Локвуд, Разработка программного обеспечения. Спб.:Питер, 2004.-592 с. ISBN 5-887782-100-0
6. А.А.Дубаков Проектирование информационных систем. Электронный конспект
лекций. – Томск 2000: ТПУ
7. Г.Н. Калянов, Консалтинг при автоматизации предприятий: подходы, методы,
средства
8. Дэвид А. Марка, Клемент МакГоуэн МЕТОДОЛОГИЯ СТРУКТУРНОГО АНАЛИЗА И
ПРОЕКТИРОВАНИЯ
Анализ требований к автоматизированным информационным системам
Автор: Ю.А. Маглинец http://www.intuit.ru/department/itmngt/analisis/
Структура дисциплины(cont)




Рабочая программа дисциплины предусматривает
курсовой проект (выполняется в часы
запланированной самостоятельной работы), в
рамках которого Вам предлагается выполнить все
этапы создания ИС.
Методические указания и требования по
курсовому проектированию представлены в
рабочей программе дисциплины.
В пояснительной записке (не менее 20 страниц)
обязательно представить IDEF0, DFD, IDEF1X (use
case, Диаграмму классов...) модели для
выбранной проблемной области.
Выбрать и сообщить о выбранной теме следует на
первой неделе по e-mail. Обсудить со мной.
Информация – ресурс организации



Информация в современном мире превратилась в
один из наиболее важных ресурсов, а
информационные системы (ИС) стали
необходимым инструментом практически во всех
сферах деятельности и критическим фактором
получения конкурентных преимуществ.
На основе информации формируется знание
организации и знаниевый подход рассматривается
в качестве направления совершенствования ИС
(семантические модели, метаданные...)
В ряде исследований доказано, что знание
является не еще одним ресурсом того же порядка,
что и традиционные факторы производства –
труд, капитал, земля, а вообще единственным
имеющим значение ресурсом.
Разнообразие ИС




Используются системы автоматизации предприятий и
учреждений самого различного профиля (финансовых,
промышленных, офисных) и самых различных размеров
с разнообразными схемами иерархии, начиная от малых
предприятий численностью в несколько десятков
человек и завершая крупными корпорациями
численностью в десятки тысяч сотрудников.
ИС используется на всех уровнях и предназначаются
для решения задач как предприятия в целом
(управление финансовыми ресурсами, управление
запасами, планирование и производство, сбыт и
снабжение, техническое обслуживание и ремонт
оборудования, управление персоналом и т.п.), так и
уровня его производственных подразделений, цехов и
участков.
Бизнес, основанный исключительно на ИТ (Фондовые
рынки, биржи, аукционы, СМИ,…)
Трудно найти область где не используются ИС…
Тенденция к интеграции
Уже не стоит вопрос “надо или не надо
автоматизировать”, предприятия столкнулись с
проблемой: каким образом это осуществить.
Наблюдается устойчивая тенденцию роста спроса на
информационные системы организационного
управления. Причем спрос продолжает расти
именно на интегрированные системы управления.
Автоматизация отдельной функции, например,
бухгалтерского учета или сбыта готовой
продукции, считается уже пройденным этапом для
многих предприятий.
Автоматизация отдельных задач не дает должного
эффекта информатизации и не позволяет
мобилизовать все информационные ресурсы
организации.
Состояние в области ИТ

Современное характеризуется следующими основными
факторами:







повышением степени организационной и финансовой
самостоятельности (задача повышения эффективности);
выходом на зарубежный рынок (глобализация экономикинеобходимо соответствовать);
стремлением ряда западных компаний производить свои
товары в России (имеют давние традиции информатизации и
надо соответствовать) ;
завершением периода “островковой” автоматизации –
интегрированный подход - ЕИС-хранилища данных;
возрастающей ориентацией предприятий на бизнес-процессы,
т.е. деятельности, имеющие ценность для клиента;
(процессный подход, TQM, workflow)
появлением на рынке как зарубежных, так и отечественных
систем автоматизации, опыта их внедрения и использования и
др. (manufacturing MRP, Enterprise ERP прежде всего-SAP/R3,
Microsoft Dynamics AX-Aхapta и NAV-Navision)
появление технологий и подходов, позволяющих реализовать
распределенные ИС (SOA - Service Oriented Architecture, Webservice, SOAP- Simple Object Access Protocol, XML, …)
Определение и разнообразие ИС



Информационная система (ИС) представляет собой
объединение людей, данных, процессов, интерфейсов, сетей
и информационных технологий, которые взаимодействуют
для целей поддержки и улучшения рутинных операций, а
также для обеспечения потребностей поддержки подготовки
и принятия решений руководства и пользователей.
Приложение представляет собой основанное на
компьютере решение одной или более бизнес-проблем или
потребностей. ИС может состоять из одного или более
приложений.
Информационная технология – обозначает современный
термин, описывающий комбинацию компьютерной
технологии (hardware и software) с телекоммуникационной
технологией (передача данных и изображений, сетей
мультимедиа).
Определение и разнообразие ИС
Определение и разнообразие ИС




Данные-факты или наблюдения о событии или
сущности (конкретной или абстрактной, внешней
или внутренней)
Информация – обработанные данные, которые
организованы и приготовлены в форме,
подходящей для принятия решения.
Система – набор связанных взаимодействующих
элементов (компонент), функционирующих
совместно для достижения цели.
Знания – комбинация информации и понимания(Знания – информация, полезная для решения задачи.
Знания = Информация + МетаИнформация.) Знания
необходимы людям для эффективного
использования информации
Концепция обработки данных
Накопление
знаний
Знания
Форматирование,
фильтрация,
обобщение
Данные
Интерпретация,
решение,
действие
Информация
Результат
Определение и разнообразие ИС


Проектирование информационных систем это дисциплина, определяющая
подсистемы, компоненты и способы их
соединения, задающая ограничения, при
которых система должна функционировать,
выбирающая наиболее эффективное
сочетание людей, аппаратного и
программного обеспечения для реализации
системы.
The goal of software development is to
develop quality software—on time and on
budget—that meets customers' real needs.
Проблема


Из 8380 проектов, обследованных в США в 1994
году, неудачными оказались более 30% проектов,
общая стоимость которых превышала 80
миллиардов долларов. При этом оказались
выполненными в срок лишь 16% от общего числа
проектов, а перерасход средств составил 189% от
запланированного бюджета.
В то же время, заказчики ИС стали выдвигать все
больше требований, направленных на
обеспечение возможности комплексного
использования корпоративных данных в
управлении и планировании своей деятельности
Методологии проектирования ИС



Вывод - необходима методология-система
принципов и способов организации и
построения теоретической и практической
деятельности людей (Википедия)
Цель - состоит в регламентации процесса
проектирования ИС и обеспечении
управления этим процессом с тем, чтобы
гарантировать выполнение требований как
к самой ИС, так и к характеристикам
процесса разработки
Требование - это условие или возможность,
которой должна соответствовать система
Задачи методологии проектирования ИС




Обеспечивать создание корпоративных ИС,
отвечающих целям и задачам организации, а также
предъявляемым требованиям по автоматизации
бизнес-процессов заказчика;
Гарантировать создание системы с заданным
качеством в заданные сроки и в рамках
установленного бюджета проекта;
Поддерживать удобную дисциплину сопровождения,
модификации и наращивания системы;
Обеспечивать преемственность разработки, т.е.
использование в разрабатываемой ИС существующей
информационной инфраструктуры организации
(задела в области информационных технологий).
Основные компоненты Проекта ИС



Проектирование объектов данных, которые
будут реализованы в базе данных;
Проектирование программ, экранных
форм, отчетов, которые будут
обеспечивать выполнение запросов к
данным;
Проектирование конкретной среды и
технологии, а именно: топологии сети,
конфигурации аппаратных средств,
используемой архитектуры (файл-сервер
или клиент-сервер), параллельной
обработки, распределенной обработки
данных и т.п.
Заинтересованные стороны



Заинтересованные стороны (stakeholders) – лица либо
организации, чьи интересы затрагиваются результатами
проекта
Все сотрудники должны вовлекаться в процесс
разработки ИС
Для ИС заинтересованные (вовлеченные в процесс
разработки) могут быть классифицированы как:







Владелец системы (project sponsors) – спонсор, кто финансирует
Пользователи системы (users)– для кого разрабатывается ИС
Системные аналитики (system analysts)– специалисты IT и
бизнеса
Менеджеры проектов – организаторы разработки
Проектировщики системы (designers)– проектируют компоненты
Разработчики системы (developers)– строят ИС
IT поставщики и консультанты (suppliers и consultants)
Особая роль системного аналитика

Особую роль играют системные
аналитики (System Analysts).
Системные аналитики изучают
проблемы и потребности организации
для определения того, каким образом
люди, данные, процессы,
интерфейсы, сети и информационные
технологии должны наилучшим
образом решать проблемы и
способствовать развитию бизнеса.
Особая роль системного аналитика

Когда используется ИТ, аналитик отвечает за:
 Эффективный сбор данных от источника,
 Ввод данных в систему,
 Обработка и хранение данных на
компьютере, и

Представление полезной и своевременной
информации пользователям и размещение
данных в хранилище системы для
последующего применения.
Особая роль системного аналитика


Системный аналитик активно участвует в
выполнении анализа и проектирования
системы. Он разбирается как в бизнесе так
и в компьютерных технологиях.
Изучает проблемы бизнеса и возможности
его улучшения, затем преобразует бизнес
и информационные потребности бизнеса в
информационные системы и приложения,
которые требуются различным
техническим специалистам, включая
программистов.
Download