Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Інформаційно-обчислювальна мережа на основі технології клієнт-сервер, предметна область: "Диски"

Реферат Інформаційно-обчислювальна мережа на основі технології клієнт-сервер, предметна область: "Диски"





"justify"> Необхідно розробити на мові С + + клієнт-серверний додаток - систему програм, що здійснюють взаємодію допомогою локальної обчислювальної мережі. Графічний інтерфейс програми розробити, використовуючи бібліотеку MFC. Програма повинна складатися з двох частин: клієнта і сервера. Мережевий інтерфейс між комп'ютерами в мережі організувати за допомогою сокетів. Програма В«серверВ» повинна відправляти повідомлення підключеним клієнтам. Використовувати середу програмування MS Visual Studio. br/>

2.2 Проектування


Виходячи з вимог, необхідно реалізувати додаток В«клієнтВ» і додаток В«серверВ». Якщо сервер готовий до роботи, то він повинен чекати підключення до нього клієнтів. Клієнт робить запит і приймає дані з сервера. Якщо сервер не готовий, клієнт сповіщається про це. br/>

3. Реалізація


3.1 Реалізація програми В«серверВ»


При запуску програми В«серверВ» виробляється ініціалізація бібліотеки WinSock. Запускається потік прослуховування порту 250188. Вводиться пароль. Вибирається джерело даних - БД MS Access. Сервер очікує звернення клієнтів. br/>

.2 Реалізація програми В«клієнтВ»


При запуску клієнта инициализируется бібліотека WinSock. При натисканні кнопки ОК проводиться спроба підключитися до сокета сервера з вказаним IP адресою і портом. Якщо сервер не запущений, то виводиться повідомлення про помилку з'єднання. При вдалому з'єднанні запускається потік, в якому серверу відправляється ім'я клієнта і починається прослуховування сокета. Клієнт робить запит. Сервер відсилає інформацію клієнту. Отримані дані виводяться на екран. При роботі з сервером клієнт може в будь-який момент перервати з'єднання, натиснувши кнопку В«ВихідВ». br/>

4. База даних В«ДискиВ»

серверний програмування локальний мережа

У магазині продаються компакт-диски різних груп. Кожна група має кілька альбомів. Кожен альбом включає кілька пісень. Розроблено відповідну БД. Основними конструктивними елементами інфологіческіх моделей є сутності, зв'язки між ними та їх властивості (атрибути). У побудованій моделі є п'ять сутностей. p align="justify">. disks ( group, album, year, label, quantity )

Ця сутність зберігає розширену інформацію про диски.

. Pantera ( album, year, label)

Ця сутність зберігає інформацію про альбоми групи Pantera.

3. Metallica ( album, year, label )

Ця сутність зберігає інформацію про альбоми групи Metallica.

. Nirvana (

Назад | сторінка 4 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Інформаційно-обчислювальна мережа на основі архітектури "клієнт-сервер ...
  • Реферат на тему: Проектування і реалізація бази даних в архітектурі "клієнт-сервер" ...
  • Реферат на тему: Розробка прикладної програми на основі архітектури &клієнт - сервер&
  • Реферат на тему: Архітектура Клієнт / сервер. Поняття виділеного сервера. Види серверів
  • Реферат на тему: Програмна реалізація системи IP-телебачення на базі архітектури "клієн ...