- •1. Стадии и этапы создания автоматизированных информационных систем по гост 34.601-90.
- •2. Понятие жизненного цикла программного обеспечения (жцпо), краткая характеристика каждого этапа.
- •3. Этапы “анализ” и “проектирование”, основные вопросы, решаемые на этих этапах, результаты этапов.
- •4. Жцпо, модели жцпо, их сравнительный анализ.
- •5. Техническое задание на информационную систему (ис). Основные разделы по гост 34.602 – 90. Виды обеспечения ис, к которым предъявляются требования.
- •6. Понятие информационной системы. Классификация ис по территориальному признаку, классификация ис по способам организации хранения информации.
- •7. Виды анализа ис. Назначение и основные принципы структурного анализа. Понятие и назначение нотации. Классификация нотаций используемых при структурном анализе.
- •8.Понятие потоковой диаграммы, основные элементы. Контекстная диаграмма, ее назначение. Понятие и назначение словаря данных. Бнф-нотация.
- •9. Понятие диаграммы "сущность-связь". Основные элементы. Нотация Баркера. Нормализация схемы данных.
- •10. Понятие и назначение событийной диаграммы (std). Основные элементы.
- •11.Назначение спецификации процесса. Классификация методов задания спецификаций процессов, сравнительный анализ.
- •12. Классификация и назначение методологий структурного анализа. Методология idef0. Основные принципы и компоненты.
- •13. Понятие структурных карт. Назначение. Структурные карты Джексона и Константайна. Назначение и основные элементы.
- •14. Способы оценки качества модели по, полученной в результате структурного подхода. Понятие связности. Виды связности и их сравнительный анализ. Понятие сцепления. Виды сцепления.
- •15. Понятие бизнес процесса. Цель применения. Методы на основе бизнес-процесса.
- •16. Методология datarun основные принципы, используемые при анализе и представлении предметной области. Порядок создания основных моделей.
- •17. Понятие case технологий. Структура жизненного цикла по. Преимущества данного подхода перед структурным. Понятие репозитария, назначение.
- •18.Оценка качества программного обеспечения.
- •19.Сущность объектно-ориентированного подхода. Основные понятия.
6. Понятие информационной системы. Классификация ис по территориальному признаку, классификация ис по способам организации хранения информации.
Понятие информационной системы. Классификация ИС по территориальному признаку.
Информация - сведения о тех или иных предметах, явлениях, процессах, событиях;
Информационные процессы - процессы сбора, обработки, накопления, хранения, поиска и распространения информации;
ИТ – совокупность методов и способов, позволяющих обрабатывать информацию, в т.ч. с использованием аппаратных и программных средств.
Информационная система - организационно упорядоченная совокупность документов (их массивов) и информационных технологий, в том числе с использованием средств вычислительной техники и связи, реализующих информационные процессы
Сложность создания и сопровождения
Специфика решаемых ИС задач, сложность их создания сопровождения и время жизни ИС позволяют разделить их на три класса: малые, средние и крупные (корпоративные и.с.) КИС
Различие: 1) длительность ЖЦ; 2) наличие защиты данных; 3) в территориально структуре.
Классификация ИС по способу хранения информации
По характеру представления и логической организации хранимой информации АИС разделяются на:
1) фактографические – хранятся в виде записей;
2) документальные – хранятся в виде единого документа;
3) геоинформационные - реализованы как отдельные информационные объекты с реквизитами с привязкой к электронной карте.
7. Виды анализа ис. Назначение и основные принципы структурного анализа. Понятие и назначение нотации. Классификация нотаций используемых при структурном анализе.
Анализ требований – ответ на вопрос: «Что должна делать будущая система».
Состоит в исследовании системных требований, а не в поисках пути их решения. Результат – модели в виде набора диаграмм.
Анализ бывает 2-х разновидностей:
1) структурный системный анализ;
2) объектно-ориентированный анализ;
Назначение и основные принципы структурного анализа.
В основе методов структурного анализа лежат следующие основные принципы (3 принципа):
1. Разбиение системы на черные ящики (принцип «разделяй и властвуй»);
2. Идея иерархии (принцип иерархического упорядочивания);
3. Графические нотации, служащие для облегчения понимания сложных систем.
Понятие и назначение нотации. Классификация нотаций.
Нотация - это средство описания структуры системы, данных и этапов обработки в виде диаграмм, графов, блок-схем, таблиц, языков.
Методы используют следующие средства моделирования системы:
1) для функционального анализа:
- IDEF0 функциональные диаграммы;
- DFD (Data Flow Diagrams) диаграммы потоков данных совместно со словарями данных и спецификациями процессов или миниспецификациями;
2) для описания схем данных:
- ERD (Entity-Relationship Diagrams) диаграммы "сущность-связь";
- IDEF1х;
3) ЫЕВ (Ыефеу Екфтышешщт Вшфпкфьы) - диаграммы перехода состоянийю
8.Понятие потоковой диаграммы, основные элементы. Контекстная диаграмма, ее назначение. Понятие и назначение словаря данных. Бнф-нотация.
Понятие потоковой диаграммы
Диаграмма потоков данных (ДПД или DFD)– основное средство моделирования функциональных требований к системе. Главная цель – продемонстрировать как каждый процесс системы преобразует свои входные данные в выходные, а также выявить отношения между процессами.
Основными компонентами диаграмм потоков данных являются:
Контекстная диаграмма моделирует систему наиболее общим видом. Она отражает интерфейс системы с внешними сущностями, т.е. информационные потоки, которыми она связывается с внешним миром. На контекстной диаграмме отображается, как правило, единственный основной процесс в системе, отражающий ее основную задачу, и внешние сущности.
Словарь данных. БНФ - нотация
Недостаток диаграмм данных: не всегда показывают, какая информация преобразуется процессами и как она изменяется. Задача описания информации, преобразуемой процессами, реализуется в словаре данных.
Словарь данных – это определенным образом организованный список всех элементов данных системы с их точными определениями. Это дает всем проектировщикам иметь представление о входных и выходных потоках и хранилищах данных.
Структуры потоков данных раскрывается через форму Бэкуса-Наура (БНФ) в словаре данных – это применяется для читабельности диаграмм.
Для каждого потока в словаре данных надо хранить его @имя, @тип и @атрибут.
Пример Типов потока:
- Простой или групповой;
- Внутренний или внешний;
- Поток данных или поток управления;
- Непрерывный или дискретный.
Пример:
@ ИМЯ = ГосНомер
@ТИП = групповой поток
@БНФ = буквенный код + цифровой код + код региона