- •Загальні положення
- •1 Мета та задачі курсового проектування
- •2 Тематика курсових проектів
- •3 Структура I зміст курсового проекту
- •4 Методичні вказівки з виконання курсового проекту
- •4.2 Вибір методу
- •4.3 Розробка алгоритму
- •4.4 Складання програми та її тестування
- •5 Вимоги до оформлення курсового проекта
- •6 Організація проектування I захист проекта
- •7 Теми курсових проектів
- •1. Тема: Сетевая игра в волейбол для двух игроков
- •2. Тема: Программа создания віртуального зашифрованого диска
- •3. Тема: Разработка системы мониторинга использования локальних ресурсов компьютера
- •4. Тема: Разработка программы резервного сохранения/восстановления реестра с возможностью отслеживания изменений
- •5. Тема: Розробка системи обміну файлами с віддаленим комп’ютером по комп’ютерній мережі
- •6. Тема: Розробка системи резервного збереження даних користувача на сервері
- •7. Тема: Система демонстрації екрана комп’ютера деякому числу користувачів в локальній мережі
- •8. Тема: Система яка дозволяє працювати на видаленому комп’ютері в мережі
- •9. Тема: Система видаленого доступу до файлової системи
- •10. Тема: Мережевий графічний редактор якій дозволяє працювати над зображенням деякій кількості користувачів
- •11. Тема: Система моніторингу використання додатків на сервері
- •12. Тема: Система моніторингу активності користувача комп’ютеру
- •13. Тема: Редактор звукових записів
- •14. Тема: Редактор відео записів
- •15. Тема: Система відео конференцій в локальній мережі
- •16. Тема: Система запису та відтворення дій користувача
- •17. Тема: Мережева гра в шахи
- •18. Тема: Система автоматичного заповнення форм на web сайтах
- •19. Тема: Система обміну текстовими повідомленнями
- •20. Тема: Система голосовий автовідповідач
- •21. Тема: Мережева гра «Морський бій»
- •22. Тема: Разработка системы распределенных вычислений
- •23. Тема: Разработка системы «Моя интернет-радиостанция»
- •24. Тема: Система видеомоніторинга віддаленого робочого столу в комп’ютерному класі
- •25. Тема: Система сбора информации об использовании компьютеров в локальной сети
- •26. Тема: Разработать систему «Музыкальный киоск»
- •27. Тема: Система опроса мнения студентов в локальной сети
- •28. Тема: Разработать систему «Видео киоск»
- •29. Тема: Система моніторингу передачі даних в локальній мережі
- •30. Тема: 3d редактор с использованием DirectX, xna чи OpenGl с возможностью автоматической передачи данных по локальной сети
- •Список рекомендованої літератури
- •Додаток а
- •Календарний план
- •Додаток в
28. Тема: Разработать систему «Видео киоск»
Количество студентов - 2
Постановка задачи: Основная идея данной системы состоит в том, что пользователи подключаются к серверу и получают с него список видеофайлов доступных на сервере. При выборе необходимого видеофайла он воспроизводится на клиентском компьютере (происходит воспроизведение видео через сеть). Система состоит из сервера, приложения управления сервером и клиентского приложения. Сервер обеспечивает передачу данных на клиентские приложения и реализован в виде Windows службы. Сервер также обеспечивает подсчет количества воспроизведений каждого видеофайла при каждом обращении клиента. Приложение управления сервером позволяет добавлять/удалять на сервер видеофайлы в каком-то определенном разработчиком формате (AVI, MPEG, MOV и т.д.) и описания к ним. Также серверное приложение показывает в виде таблицы и в виде графика частоту выбора тех или иных видеофайлов. Клиентское приложение позволяет выбрать видеофайл из списка, а также показывает в виде графика рейтинг из 10 самых часто выбираемых видеофайлов с указанием сколько раз каждое произведение было выбрано. В качестве видеофайлов можно использовать любые тестовые файлы, записанные, например, при помощи цифрового фотоаппарата.
29. Тема: Система моніторингу передачі даних в локальній мережі
Количество студентов - 2
Постановка задачи: Необходимо разработать приложение, которое позволит осуществлять мониторинг передаваемых данных в локальной сети. Приложение должно иметь интерфейс пользователя, в котором можно указать какие порты необходимо отслеживать, а также должна быть возможность просмотра пакетов данных передаваемых по протоколу TCP/IP по выбранному порту. Приложение должно иметь возможность вывода статистики по объемам передаваемых данных по различным портам, а также выводить список IP адресов к которым осуществляется подключение и какое количество данных принято/передано по каждому IP адресу. Приложения аналоги – WireShark, Etherial, однако они имеют очень широкий перечень функций. При выполнении курсовой работы разрешается использование свободно распространяемого исходного кода при условии соблюдения соответствующих лицензий и указания в пояснительной записке, какой именно код и для чего использовался. Завдання першого студента: необхідно розробити механізм отримання даних які передаються по комп’ютерній мережі. Завдання другого студента: необхідно розробити інтерфейс користувача та відображення інформації яка передається в комп’ютерній мережі.
30. Тема: 3d редактор с использованием DirectX, xna чи OpenGl с возможностью автоматической передачи данных по локальной сети
Количество студентов - 2
Постановка задачи: Розробити програму-редактор (з використанням DirectX, XNA или OpenGL) для створення графічних 3D-пpимітивів (куб, призма, піраміда, эліпс). Также должна быть предоставлена возможность загрузки готовых 3D моделей из файлов и их размещения на сцене. Пользователь должен иметь возможность вращать сцену, менять параметры освещения и тд. Студенты по своему усмотрению могут добавить любые другие функции необходимые для работы редактора. Система должна обеспечивать отправку изображения сцены на клиентские приложения в локальной сети с заданным интервалом времени. Клиентские приложения позволяют просматривать по локальной сети, как изменяется сцена во время работы с ней. Один студен разрабатывает редактор, а другой студент клиентское приложение и подсистему передачи данных по локальной сети.
