- •1. История становления реляционной модели данных. Основные понятия и принципы (нормализация, ключи).
- •2. Существующие подходы к архитектуре создания информационной системы
- •Часть 2. Программное обеспечение промежуточного слоя и медиаторы, как средство интеграции в гетерогенных средах.
- •Гарсиа-Молина, Гектор, Ульман, Джеффри, д., Уидом, Дженнифер Системы баз данных. Полный курс.: Пер.С англ.–м.: Издательский дом «Вильямс», 2003 – 1088 с.
- •Саймон а.Р. Стратегические технологии баз данных: менеджмент на 2000 год м: Финансы и статистика 1999 479 с.
- •3. Компьютерные и некомпьютерные средства защиты информации в клиент-серверных системах.
- •Гарсиа-Молина, Гектор, Ульман, Джеффри, д., Уидом, Дженнифер Системы баз данных. Полный курс.: Пер.С англ.–м.: Издательский дом «Вильямс», 2003 – 1088 с.
- •Саймон а.Р. Стратегические технологии баз данных: менеджмент на 2000 год м: Финансы и статистика 1999 479 с.
- •4. Защита информации в субд
- •5. Средства защиты в Internet
- •6. Средства разграничения доступа, аутентификации и политик безопасности в операционных системах.
- •7. Средства взлома, вирусы и хакеры
- •8. Особенности проектирования и разработки пользовательского интерфейса информационных систем архитектуры клиент сервер (Usability engineering).
- •9. Технологии и методики тестирования программного обеспечения информационных систем.
- •10. Экстремальное программирование.
- •11. Хранилища данных. Федеративные и мультибазы данных. Olap техналогия. Многомерные базы данных. Временные бд.
5. Средства защиты в Internet
Необходимо рассмотреть
История создания Интернет. что такое TCP/IP что такое IP-адрес и другое.
Опишите понятие брандмауэр, пакетный фильтр, шлюз приложения, шлюз на уровне цепи, прокси-сервер, церберы.
VPN, тунулирование.
Защита от SQL инъекций.
.
Литература и источники из Интернет
Соколов А.В. Шаньгин В.Ф. Защита информации в распределенных корпоративных сетях и системах –М.: ДМК Пресс, 2002.– 656с.
Томас Коннолли, Каролин Бегг, Анна Страчан Базы данных: проектирование, реализация и сопровождение. Теория и практика. 2-е изд.: Пер. с англ.: Уч.пос. М.: Издательский дом «Вильямс», 2000. 1120с.
6. Средства разграничения доступа, аутентификации и политик безопасности в операционных системах.
Необходимо осветить
Microsoft: Windows XP,Windows 2000, Vista
Unix, Linux
.
Литература и источники из Интернет
Стахнов А. А.. – Сетевое администрирование Linux.. «БХВ», С. Петербург, 2004. – 480 с.
Колисниченко Д.Н.. – Linux-сервер своими руками. Изд. 2, перераб. и испр. – М.: «Наука и техника», 2004. – 703 с.
7. Средства взлома, вирусы и хакеры
Классификация вирусов, средства борьбы с ними. SQL- инъекции и другое.
Кто такие хакеры
.
Литература и источники из Интернет
Соколов А.В. Шаньгин В.Ф. Защита информации в распределенных корпоративных сетях и системах –М.: ДМК Пресс, 2002.– 656с.
8. Особенности проектирования и разработки пользовательского интерфейса информационных систем архитектуры клиент сервер (Usability engineering).
Необходимо осветить особенности проектирования и разработки пользовательского интерфейса информационных систем по направлениям:
Usability Engineering
Проектирование пользовательского интерфейса (включая web-интерфейсы) / GUI Design
Инженерная психология
Методология эргономического проектирования
Технологии проектирования человеко-компьютерного взаимодействия / Human-Computer Interaction (HCI)
Удобство использования человеко-машинных интерфейсов
Эргономика / Human Factors (HF) / Ergonomics.
Литература и источники из Интернет
1. Головач В.В. Дизайн пользовательского интерфейса Спб.: Питер, 2002. 224с.
2. Сайт http://www.usethics.ru/lib/
3. Сайт http://usability.ru/
9. Технологии и методики тестирования программного обеспечения информационных систем.
Необходимо осветить современные подходы, технологии и методологии проведения тестирования программного обеспечения ИС, например:
технология каскадного тестирования программного обеспечения (статическое и динамическое тестирования, этапы их составляющие);
методология построения тестовых случаев на основе ортогональной классификации дефектов (причины, по которым невозможно полностью протестировать программный продукт; тест кейсы; классификация ODC и согласно этой классификации типы дефектов, триггеры отказов)
методология разработки тестовых случаев на основе сценариев использования.
При этом рассмотреть понятия Альфа и Бета тестирования, привести примеры современных автоматических систем тестирования (написания кейс тестов).
Литература и источники из Интернет
Сэм Канер, Джек Фолк, Енг Кек Нгуен. Тестирование программного обеспечения. — Киев: Издательство «Диа Софт», 2001.—544 с.
Макгрейгор Джон, Сайкс Девид. Тестирование объектно-ориентированного программного обеспечения. Практическое пособие. — Киев: ООО "ТИД «ДС»", 2002.—432 с.
Быстрое тестирование. Автор — Роберт Калбертсон, Крис Браун, Гэри Кобб. Изд. Вильямс 2002.
Автоматизированное тестирование программного обеспечения. Автор — Элфрид Дастин, Джефф Рэшка, Джон Пол. Изд. Лори 2003.