Курсовые

Обсуждение курсовых

Темы для ПО. 2009-2010 учебный год

  1. Сенсорный калькулятор. Создать систему, которая будет анализировать изображение, которое рисует пользователь и делать расчеты, если пишутся формулы. Например: 2 + 3 = 5. Результат должен уже выводиться автоматически. Ограничения: операционная система - Linux.
  2. Документирование проектов. Построение документации (в частности, UML-диаграммы, LOC-статистика) на основе исходных кодов проектов. Анализируемый язык: PHP.
  3. Управление жестами. Создать приложение, которое позволит управлять компьютером с помощью жестов. В качестве устройства ввода данных использовать веб-камеру. Основная цель - управление показом презентаций (OpenOffice.org / Linux) с помощью жестов. Желательна возможность использования так же под Windows.
  4. Программа просмотра видеоматериалов. Создать приложение, которое на основе указанного звукового фрагмента (например, произнесенного в микрофон названия) находит в видеоматериале все упоминания и выдает это в виде ссылок на соответствующие видео-фрагменты. Ограничения: операционная система - Linux.
  5. Создание трехмерной карты вуза. Завершающая работа по созданию карты. Следует объединить результаты работы прошлых лет, создать карту двух корпусов (А и Д или А и Б).
  6. Система регистрации документов. Продолжение работ по создание СЭД. Требуется разработать ПО, которое позволит неподготовленным пользователям сканировать одно-, многостраничные документы и регистрировать их в СЭД. Документы должны сохраняться в графическом формате и формате OpenDoc. Ограничения: операционная система - Linux. Желательна возможность использования так же под Windows. Связь с проектом Система электронного документооборота
  7. Дополненная реальность. По штрих-коду определять что-за предмет и выводить описание поверх изображения. Ограничения - работа на коммуникаторе под Windows Mobile или работа на ноутбуках с Linux.

Проекты для 1-2 человек:
  1. Экспертная система анализа БД. Система должна подключаться к СУБД (MySQL, Oracle, MS Access) и делать вывод о качестве БД. Давать рекомендации. Делать текстовое описание БД, если возможно. Анализ безопасности, производительности. Язык: Java. Работа под операционными системами: Linux, MS Windows XP.
  2. Создание образов с ПО. Доработать реестр ПО, чтобы пользователи могли получать готовые образ для определенного паспорта ПО рабочего места. С этого образа должна быть возможность установить требуемое ПО. Тема предложена студентом ПО-05 Бугай М.А.