- •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.Сущность объектно-ориентированного подхода. Основные понятия.
14. Способы оценки качества модели по, полученной в результате структурного подхода. Понятие связности. Виды связности и их сравнительный анализ. Понятие сцепления. Виды сцепления.
Оценка качества модели ПО получается в результате структурного подхода. Один из фундаментальных принципов структурного проектирования - большая система должна быть расчленена на обозримые модули. При этом расчленение системы на модули должно осуществляться с выполнением следующих требований:
- чтобы модули были как можно более независимы (критерий сцепления - coupling);
- чтобы каждый модуль выполнял единственную (связанную с общей задачей) функцию (критерий связности - cohesion).
1) Связность - это мера функциональной зависимости объектов (исполняемых операторов, областей данных и т.д.) внутри одного модуля.
Лучше всего использовать функциональную связность, а использовать случайная связность не рекомедуется.
2) Сцепление является мерой взаимозависимости модулей, т.е. насколько хорошо модули отделены друг от друга. В хорошем проекте сцепления должны быть минимизированы, т.е. модули должны быть слабозависимыми или вообще независимыми по возможности.
Предлагаются следующие практические рекомендации для ослабления сцепления модулей:
1. Создавайте прямые, а не косвенные связи;
2. Создавайте явные связи;
3. Создавайте минимальные связи по количеству параметров.
В хорошем проекте связность каждого модуля высокая, а сцепление низкое, помимо программных модулей, решающих основные задачи системы. Должны быть добавлены модули обработки ошибок, модули чтения и записи источников данных, модуль иницилизации.
15. Понятие бизнес процесса. Цель применения. Методы на основе бизнес-процесса.
Бизнес- процесс – это процесс, имеющий экономическую ценность для потребителя. При этом бизнес-процесс представляет собой некоторую деятельность, получающую входные данные одного или нескольких типов и выдающую результат, имеющий ценность для клиента.
Цель: описание и анализ предприятия с точки зрения экономических структур.
Основной метод: реинжиниринг предприятия, реинжиниринг процессов.
Бизнес-процесс описывается с помощью IDEF0.
При разработке проектов для предприятия производится анализ его в виде бизнес-процессом и составляется модель предприятия – «Как есть!»
Для каждого бизнес-процесса дается ответ на вопросы:
- Что в него поступает на входе?
- Результат работы бизнес-процесса?
- Чем он руководствуется?
- Кто его выполняет?
- Какие функции выполняются в рамках бизнес-процесса.
16. Методология datarun основные принципы, используемые при анализе и представлении предметной области. Порядок создания основных моделей.
DATARUN – собственная методология фирмы-разработчика, основанная на данных.
Сущность: построение комплекса взаимосвязанных моделей системы. В основе лежат элементы объектно-ориентированного подхода, итерации, реляционные СУБД. Осуществляется переход от модели предприятия к модели системы.
Методология DATARUN опирается на две модели или на два представления: модель организации и модель ИС.
BPM – модель Б/П
PDS – структура первичных данных
CDM – концептуальная модель данных
ISA – архитектура ИС
IPM – модель представления интерфейса