- •Загальні положення
- •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 с возможностью автоматической передачи данных по локальной сети
- •Список рекомендованої літератури
- •Додаток а
- •Календарний план
- •Додаток в
17. Тема: Мережева гра в шахи
Количество студентов - 2
Постановка задачи: Розробити додаток, який дозволить двом користувачам грати між собою в шахи по мережі. Передбачити можливість запису і читання гри з файла. Програма не має реалізовувати ніяких алгоритмів гри в шахи, а має дозволяти двом людям грати в шахи між собою. Відображення ігрової дошки має бути в тривимірному просторі. Мають перевірятися правильність ходу, виграні фігури, а також ситуація мата.
Малювати фігури та дошку можна з використанням DirectX, GDI+ чи OpenGL за вибором студента
Завдання першого студента: разработать протокол сетевого обмена и логику игры, сделать игровой сервер, чтобы к нему можно было подключаться многим игрокам, и выбирать себе какого-то соперника. Сервер необхідно розробити як службу Windows.
Завдання другого студента: розробити візуалізацію дошки та фігур в тривимірному просторі
18. Тема: Система автоматичного заповнення форм на web сайтах
Количество студентов - 1
Постановка задачи: Пользователь должен имеет возможность записи в программу определенной информации для форм ввода на веб сайтах. Информация может быть представлена его именем, фамилией, телефоном, емейлом и тд. При открытии определенной страницы программа сама должна предложить заполнить форму и должна предложить на выбор один из наборов информации, который будет заполнен в форму. После того как пользователь нажмет кнопку информация переносится в форму на странице сайта и далее пользователь продолжает работу с сайтом. Приложение должно работать с Internet Explorer. Приложение аналог – RoboForm.
19. Тема: Система обміну текстовими повідомленнями
Количество студентов - 2
Постановка задачи: Необходимо разработать систему чатов. Сервер необхідно розробити як службу Windows. Для управления сервром должно бать разработано специальное приложение. Клиентское приложение должно обеспечивать функцію передачи текстових сообщений через сервер другому клиенту. Также должна бать разработана функція отправки файлов. При подключении к серверу клиентское приложение должно получить список подключенных пользователей и затем предоставлять возможность обмена сообщениями и файлами с выбранным пользователем. Система должна работать в локальной сети.
20. Тема: Система голосовий автовідповідач
Количество студентов - 2
Постановка задачи: Необходимо разработать систему в которой пользователь при помощи клиентского приложения может оставить голосовое сообщение, которое будет сохранено на сервере. Далее при помощи этого же клиентского приложения другой пользователь может прослушать оставленное сообщение. Пользователь оставивший сообщение должен получить уведомление о том, что сообщение прослушано. Сервер необхідно розробити як службу Windows. Для управления сервром должно бать разработано специальное приложение. Система должна работать в локальной сети. Один студент разрабатывает сервер, другой клиентское приложение.
21. Тема: Мережева гра «Морський бій»
Количество студентов - 2
Постановка задачи: Необходимо разработать сетевую игру «Морской бой». Сервер гри необхідно розробити як службу Windows. Для управления сервером должно бать разработано специальное приложение. Сервер повинен надавати можливість гри декільком парам гравців. Система должна работать в локальной сети. Для реализации пользовательского интерфейса и рисования игрового поля необходимо использовать GDI+. Один студент разрабатывает сервер, другой клиентское приложение.
