
- •Загальні положення
- •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 с возможностью автоматической передачи данных по локальной сети
- •Список рекомендованої літератури
- •Додаток а
- •Календарний план
- •Додаток в
7. Тема: Система демонстрації екрана комп’ютера деякому числу користувачів в локальній мережі
Количество студентов - 2
Постановка задачи: Необхідно розробити два додатки. Перший додаток має передавати зображення екрана (скріншоти) із заданою періодичністю з одного комп'ютера на інші комп'ютери, що підключені в мережі. У даному додатку має бути можливість завдання IP адрес комп'ютерів, на які необхідно розсилати скріншоти і періодичності розсилання. Цей додаток необхідно розробити як службу Windows. Другий додаток має одержувати ці зображення і відтворювати їх на екрані. Клієнтський додаток розробляє один студент, а сервер інший.
8. Тема: Система яка дозволяє працювати на видаленому комп’ютері в мережі
Количество студентов - 2
Постановка задачи: Необхідно розробити два додатки. Перший додаток має передавати зображення екрана (скріншоти) із заданою періодичністю з одного комп'ютера на інші комп'ютери, що підключені в мережі. Цей додаток необхідно розробити як службу Windows. У даному додатку має бути можливість завдання IP адрес комп'ютерів, на які необхідно розсилати скріншоти і періодичності розсилання. Клієнтський додаток має одержувати ці зображення і відтворювати їх на екрані.
9. Тема: Система видаленого доступу до файлової системи
Количество студентов - 2
Постановка задачи: Розробити систему двох програм. Одна – клієнт – з'єднується із сервером і одержує від нього дані, а саме перелік папок та файлів. Сервер надає клієнту можливість навігації по логічних дисках комп'ютера, вибору файлів для передачі на комп'ютер клієнта (із сервера). Сервер необхідно розробити як службу Windows. Также необходимо разработать приложение для управления сервером.
Клієнтський додаток розробляє один студент, а сервер інший.
10. Тема: Мережевий графічний редактор якій дозволяє працювати над зображенням деякій кількості користувачів
Количество студентов - 3
Постановка задачи: Розробити програму – графічний редактор, в якому над одним зображенням можуть одночасно працювати декілька користувачів. Програма має дозволяти рисувати графічні примітиви (лінія, прямокутник, коло) та вводити тексти. В програмі має бути можливість змінювати колір та товщину ліній, а також параметри тексту. Програма повинна забезпечувати одночасну роботу трьох користувачів. Сервер необхідно розробити як службу Windows. Для управления сервром должно бать разработано специальное приложение. Розроблений додаток повинен з’єднуватися з сервером та здійснювати обмін даними між клієнтами. Один студен розробляє сервер, інший розробляє графічний редактор, а третій розробляє прийом на передачу, та відображення даних в клієнтському додатку.
11. Тема: Система моніторингу використання додатків на сервері
Количество студентов - 2
Постановка задачи: В качестве сервера выступает любой комп’ютер в локальной сети. На нем устанавливается специальная служба Windows, которая осуществляет мониторинг запущенных процессов и время их работы, а также использование процессора и памяти в определенный момент времени. Эта информация сохраняется на диске в виде файлов (один файл на день). Клиентское приложение подключается к этой службе на сервере по протоколу TCP/IP и получает данные мониторинга сервера. Эти данные отображаются в клиентском приложении в виде списков и в виде графика (столбчатой диаграммы и круговой диаграммы). Графики рисуются с использованием функций GDI+. Один студент разрабатывает сервер, а другой клиентское приложение.