
- •1. Системный анализ в структуре современных системных исследований.
- •2. История развития системных идей
- •3. Классификация проблем по степени их структуризации. Принципы решения хорошо структурированных проблем.
- •4. Классификация проблем по степени их структуризации Принципы решения неструктуризованных проблем.
- •5. Классификация проблем по степени их структуризации Принципы решения слабоструктуризованных проблем
- •6. Этапы системного анализа, их основные цели, задачи
- •Постановка задачи.
- •Формулировка целей и критериев.
- •Декомпозиция целей.
- •Оценка состояния внешней среды.
- •Выявление альтернатив достижения целей.
- •Оценка целей и средств.
- •Выявление возможных последствий реализации выбранной альтернативы.
- •Структуризация проектируемой системы.
- •Диагноз существующей системы.
- •Построение программы реализации выбранной альтернативы.
- •Реализация программы и контроль выполнения.
- •7. Основные задачи и функции системного анализа.
- •8. Система предпочтений лпр и системный подход к процессу принятию решений.
- •9. Системность и алгоритмичность.
- •10. Основные понятия системного анализа.
- •11. Основные понятия системного анализа.
- •13. Закономерности систем
- •14.Модель черного ящика.
- •15. Модель состава.
- •17. Математическая модель.
- •18. Функционирование и развитие систем.
- •19. Математическое описание систем. Агрегаты-операторы.
- •20. Математическое описание систем. Энтропия и потенциальная функция.
- •Пример 1. Одномерная динамика
- •Пример 2. Стационарная динамика
- •21. Функциональное описание системы
- •22. Морфологическое описание систем.
- •24. Динамические модели. Системосоздающие и системоразрушающие факторы
- •25. Методология системного подхода к организации и управлению.
- •28. Основы принятия решений при многих критериях. Метод фса (функционально-стоимостного анализа).
- •29. Метод сценариев. Метод экспертных оценок.
- •Характеристики методов экспертных оценок
- •30. Основные понятия теории информационных систем в экономике
- •31. Жизненный цикл программного обеспечения информационных систем
- •Основные процессы:
- •Вспомогательные процессы:
- •Организационные процессы:
- •33. Общие требования к методологии и технологии проектирования информационных систем
- •34. Методология проектирования ис rad
- •35. Каноническое проектирование ис
- •36. Состав и содержание технического задания на проектирование информационных систем.
- •37. Стадии и этапы создания ис
- •38 . Цели и задачи предпроектной стадии эис
- •39. Состав работ на стадии технического и рабочего проектирования.
- •40.Состав проектной документации
- •41. Типовое проектирование ис
- •42. Методы проектирования систем
- •44. Типовое проектное решение
- •46. Состав и содержание операций типового проектного проектирования.
- •47. Функциональные пакеты прикладных программ как основа тпр
- •49. Прототипное проектирование экономических информационных систем
- •50. Дерево целей. Построение организационно-функциональной модели компании.
- •51. Процессные потоковые модели. Основные элементы процессного подхода.
- •Основные элементы процессного подхода
- •52. Проведение предпроектного обследования предприятий
- •53. Основные понятия классификации технико-экономической информации.
- •54. Кодирование технико-экономической информации
- •55. Внутримашинное информационное обеспечение
- •Проектирование экранных форм электронных документов
- •56. Информационная база и способы ее организации
- •57. Структурная модель предметной области. Объектная структура
- •Объектная структура
- •Функциональная структура
- •Организационная структура
- •Техническая структура
- •58. Функциональная методика idef0
46. Состав и содержание операций типового проектного проектирования.
Проектирование информационных систем |
|
|
|
3. Лекция: Организация разработки ИС: Каноническое проектирование ИС. Стадии и этапы процесса канонического проектирования ИС. Цели и задачи предпроектной стадии создания ИС. Модели деятельности организации ("как есть" и "как должно быть"). Состав работ на стадии технического и рабочего проектирования. Состав проектной документации. Типовое проектирование ИС. Понятие типового проекта, предпосылки типизации. Объекты типизации. Методы типового проектирования. Оценка эффективности использования типовых решений. Типовое проектное решение (ТПР). Классы и структура ТПР. Состав и содержание операций типового элементного проектирования ИС. Функциональные пакеты прикладных программ (ППП) как основа ТПР. Адаптация типовой ИС. Методы и средства прототипного проектирования ИС. |
|
|
|
|
|
47. Функциональные пакеты прикладных программ как основа тпр
Параметрически-ориентированное проектирование включает следующие этапы: определение критериев оценки пригодности пакетов прикладных программ (ППП) для решения поставленных задач, анализ и оценка доступных ППП по сформулированным критериям, выбор и закупка наиболее подходящего пакета, настройка параметров (доработка) закупленного ППП.
Критерии оценки ППП делятся на следующие группы:
назначение и возможности пакета;
отличительные признаки и свойства пакета;
требования к техническим и программным средствам;
документация пакета;
факторы финансового порядка;
особенности установки пакета;
особенности эксплуатации пакета;
помощь поставщика по внедрению и поддержанию пакета;
оценка качества пакета и опыт его использования;
перспективы развития пакета.
Внутри каждой группы критериев выделяется некоторое подмножество частных показателей, детализирующих каждый из десяти выделенных аспектов анализа выбираемых ППП. Достаточно полный перечень показателей можно найти в литературе.
Числовые значения показателей для конкретных ППП устанавливаются экспертами по выбранной шкале оценок (например, 10-балльной). На их основе формируются групповые оценки и комплексная оценка пакета (путем вычисления средневзвешенных значений). Нормированные взвешивающие коэффициенты также получаются экспертным путем.
49. Прототипное проектирование экономических информационных систем
Основное желание заказчика ЭИС - получить готовое приложение высокого качества быстро при минимальных затратах на его разработку. Кроме того, заказчики желают контролироватьпроцесс разработки.
Процесс разработки ИС каскадным методом может затянуться время, а соответствие результата потребностям заказчика не гарантируется.
В рамках спиральной модели ЖЦ широкое распространение получила методология прототипного проектирования . Ядром этой методологии является способ быстрой разработки приложений - RAD (Rapid Application Development). Подход RAD предусматривает наличие трех составляющих :
• небольшие группы разработчиков (3 - 7 человек), выполняющие работы по проектированию отдельных подсистем (требование максимальной управляемости коллектива);
• короткий, но тщательно проработанный производственный график (до 3 месяцев);
• повторяющийся цикл, при котором разработчики по мере того, как приложение обретает форму, запрашивают и реализуют требования, полученные в результате взаимодействия с заказчиком.
Технология обеспечивает создание на ранней стадии действующей интерактивной модели -системы-прототипа . Прототип позволяет:
• наглядно продемонстрировать пользователю будущую систему;
• уточнить требования пользователя;
• оперативно модифицировать интерфейсные элементы (формы ввода сообщений, меню, выходные документы, структуру диалога, состав реализуемых функций).
Согласованная система-прототип служит спецификацией для дальнейшей разработки ЭИС, что позволяет на ранних этапах выявить возможные ошибки проектирования и определить параметры будущей системы.
Для реализации технологии прототипного проектирования необходимо применять высокоуровневые инструментальные средства , позволяющие быстро преобразовать прототип в функционирующую версию и внести в дальнейшем необходимые изменения.
Такие инструментальные средства можно разделить на два класса :
• интегрированные инструменты быстрой разработки приложений (класс BUILDER );
• инструменты быстрой разработки приложения в развитых СУБД (класс DEVELOPER ).
К интегрированным инструментам класса BUILDER относятся Power Builder Enterprise , Delphi , Builder Си ++, Visual Basic и др.
Отличительной чертой является то, что инструменты класса легко интегрируются с CASE-средствами и представляют собой единую среду быстрой разработки приложения.
К инструментам этих классов можно отнести средства 4 GL (генераторы компонентов приложений):
• генераторы таблиц базы данных;
• генераторы форм ввода-вывода;
• генераторы запросов;
• генераторы отчетов;
• генераторы меню.
Такие генераторы существуют почти во всех СУБД, как персональных ( Access , FoxPro , Paradox ), так и в окружении промышленных серверов БД ( Oracle , Informix , Adabas D и др.).
Инструментальная среда быстрой разработки приложений СУБД Access включает ряд мастеров (конструкторов).
• мастер (конструктор) таблиц предназначен для быстрого создания структуры таблиц БД и их взаимосвязей;
• мастер (конструктор) форм ввода-вывода позволяет быстро создать экраны ввода информации в БД различного типа;
• мастер (конструктор) запросов позволяет создавать запросы различной сложности;
• мастер (конструктор) отчетов позволяет создавать отчеты на базе нескольких таблиц или запросов;
• мастер (конструктор) кнопочных форм позволяет разрабатывать управляющие интерфейсные объекты, которые используются для управления работой приложения.
Работа с мастером заключается в пошаговом выполнении настройки мастера. Работа с конструктором заключается в детальном определении конструктивных элементов содержания проектируемой компоненты ЭИС.