Наименование этапа | Содержание работ |
Планирование разработки ИС | Формулирование целей создания ИС; Поиск и обоснование оптимальных методов (способов) ее организации в условиях конкретного предприятия, Определение границ применения ИС |
Определение требований к составу и распределению информации (в том числе к организации баз данных) | Определение состава пользователей и установление задач для каждого из них в процессе проектирования и эксплуатации ИС; Выявление существующих рабочих процессов и документов |
Разработка единого описания характеристик объектов | Сбор и анализ требований к описанию информационных объектов от всех потенциальных пользователей ИС |
Разработка и исследование моделей проекта ИС как СУБД | Концептуальное, логическое и физическое моделирования баз данных, в том числе: Определение объектов базы данных; Определение связей, их мощностей и обязательности, атрибутов; Повторный анализ сущностей: связь между сущностью и предметной областью, рабочие процессы, влияющие на сущность, взаимодействие между сущностями, атрибуты, анализ доменов, выбор типа ограничений; Нормализация данных; Выбор архитектуры базы данных системы; Таблицы; Связи; Индексы; Запросы; Защита данных: уровни защиты; Отслеживание и регистрация событий в ИС. |
Проектирование пользовательского интерфейса | Выбор модели интерфейса; Архитектура пользовательского интерфейса: поддержка рабочих процессов; Уровни пользовательского интерфейса; Критерии пользовательского интерфейса; Связь между сущностями и формами; Выбор элементов управления; Поддержка целостности данных; Отчеты; Поддержка пользователя |
Обоснование и выбор программной системы для разработки ИС | Оценка ожидаемых затрат на разработку и эксплуатацию ИС в условиях предприятия |
Разработка проекта (прототипа) ИС | Создание прототипа (модели ИС) средствами визуального проектирования (например, Access) |
Разработка и реализация ИС | Разработка серверной и клиентской частей ИС как баз данных и прикладных программ |
Загрузка данных | Заполнение базы данных информацией |
Тестирование | Проверка работы ИС и устранение возникающих ошибок работы приложений |
Эксплуатация и сопровождение | Разработка организационных мероприятий по внедрению ИС, наблюдение за работой системы и при необходимости внесение изменений в программные приложения. |
|
Задание.
1. Ознакомиться с теоретическими сведениями по лабораторной работе
2. Определить достоинства и недостатки моделей ЖЦ ИС
3. Выбрать и обосновать выбор модели ЖЦ ИС для выполнения индивидуального проектного задания.
4. Сформировать план построения ИС индивидуального проектного задания, с использованием программных средств.
Содержание отчета.
Отчет оформляется на листах формата А4 и содержит
1. Название работы
2. Цель работы
3. Заполненную таблицу «Достоинства и недостатки моделей ЖЦ ИС»
Модель ЖЦ ИС | Достоинства | Недостатки |
Каскадная | ||
Итерационная | ||
Спиральная |
4. Выбранную модель ЖЦ ИС и обоснование выбора для персонального проектного задания на разработку ИС.
5. План построения ИС персонального проектного задания в форме:
№ п/п | Название стадии (этапа) работ | Содержание работ | Результат работ | Применяемые программные средства |
|
Контрольные вопросы:
1. Что отражает модель ЖЦ ИС?
a. Организационные процессы внедрения ИС;
b. События, происходящие с системой в процессе ее создания и использования;
c. Процесс проектирования ИС
2. Укажите свойства каскадной модели ЖЦ
a. Предусматривает последовательное выполнение всех этапов проекта в строго фиксированном порядке
b. Предусматривает разработку итерациями, с циклами обратной связи между этапами
c. Переход на следующий этап означает полное завершение работ на предыдущем этапе
d. Время жизни каждого из этапов растягивается на весь период разработки
3. Укажите свойства спиральной модели ЖЦ
a. Позволяет планировать сроки завершения всех работ и соответствующие затраты
b. На каждом витке спирали выполняется создание очередной версии продукта, уточняются требования проекта
c. Переход на следующий этап означает полное завершение работ на предыдущем этапе
d. Требования проекта постоянно уточняются
e. На каждом витке спирали планируются работы следующего витка
4. Укажите свойства итерационной модели ЖЦ
a. Время жизни каждого из этапов растягивается на весь период разработки
b. Учитывает взаимовлияние результатов разработки на различных этапах
c. На каждом этапе формируется законченный набор проектной документации, отвечающий критериям полноты и согласованности
d. Переход на следующий этап означает полное завершение работ на предыдущем этапе
5. Какую модель ЖЦ следует использовать при создании простых ИС?
a. Итерационную
b. Каскадную
c. Спиральную
6. Какая модель ЖЦ наиболее объективно отражает реальный процесс создания сложных систем?
a. Итерационную
b. Каскадную
c. Спиральную
7. Какие процессы относятся к группе основных в соответствии со стандартом ISO/IEС 12207?
a. Поставка
b. Обеспечение качества
c. Верификация
d. Управление конфигурацией
e. Документирование
f. Разработка
g. Приобретение