Администрирование информационных систем

С Вами работают преподаватели:

  • Исаев Олег Петрович, каф. системного программирования, аспирант;

  • Смирнов Михаил Николаевич, каф. системного программирования, старший преподаватель;

  • Луцив Дмитрий Вадимович, каф. системного программирования, старший преподаватель.

Требования для VII семестра

Эти требования должны были быть удовлетворены при получении зачёта за VII семестр:

  1. Разбиться на группы до 4х человек.

  2. Придумать свою ИС.

  3. Сделать презентацию с описанием ИС:

    1. предметной области;

    2. целей внедрения ИС;

    3. преимуществ от внедрения ИС:

      1. какие задачи упрощает;

      2. какие риски уменьшает;

      3. безопасность и контроль доступа;

    4. основных функций;

    5. заинтересованных сторон.

  4. Проработать проект разработки ИС. Сделать презентацию, описывающую:

    1. этапы работ с кратким описанием;

    2. риски;

    3. требования:

      1. бизнес;

      2. системные;

      3. производительность;

      4. требуемая инфраструктура.

  5. Произвести моделирование:

    1. SADT:

      1. контекстная диаграмма;

      2. IDEF0 – верхний уровень;

      3. IDEF3 – один из блоков контекстной.

    2. UML:

      1. Use case;

      2. State, Activity;

      3. Sequence, Collaboration.

Требования для VIII семестра

Необходимо представить и сдать работающую систему (ниже).

Для разработки системы можно сохранить разбиение на рабочие группы из предыдущего семестра. Зачёт преподаватели будут выставлять студентам своих учебных групп в зависимости от успешности их участия в рабочих группах. Одна рабочая группа может состоять из студентов разных учебных групп, не волнуемся, преподаватели договорятся =).

Необходимо:

  1. выбрать проект: или повторно использовать свою тему с предыдущего семестра, или начать новую (новую придётся презентовать заново);

  2. зарегистрировать участников проекта по ссылке;

  3. при наличии конкурентов сравнить своё решение с решениями конкурентов;

  4. обосновать выбор технологий;

  5. разбиться на команды с распределением ролей; примеры ролей:

    • архитектор;

    • разработчик;

    • тестер;

    • технический писатель;

    • архитектор-разработчик БД;

    • архитектор-разработчик интерфейса пользователя;

  6. предоставить исходные коды системы (устно обязуемся их не публиковать);

  7. предоставить тестовые наборы данных (устно обязуемся их не публиковать);

  8. предоставить документацию, достаточную для:

    • подготовки инфраструктуры под систему;

    • инсталляции системы;

    • тестирования её на тестовых наборах;

  9. система должна удовлетворять следующим требованиям:

    • не быть интернет-магазином;

    • если она является частью чего-то большего, то быть замкнутой;

    • предполагать не менее трёх содержательных ролей (не просто "пользователь" и "администратор") пользователей.