Проектирование и создание кроссплатформенного чата презентация

Задачи - Анализ предметной области и разработка требований; - Создание протокола взаимодействия; - Возможность передачи, картинок, файлов, текстовых данных; - Возможность оставлять ресурсы общедоступными; - Хранение и обработка данных; - Создание

Слайд 1Проектирование и создание кроссплатформенного чата


Слайд 2Задачи
- Анализ предметной области и разработка требований;
- Создание протокола взаимодействия;
- Возможность

передачи, картинок, файлов, текстовых данных;
- Возможность оставлять ресурсы общедоступными;
- Хранение и обработка данных;
- Создание интерфейса программы;
- Программная реализация клиентской и серверной части;

Слайд 3Основные технологии для разработки:
1) Qt – Qt (произносится [ˈkjuːt] (кьют) как «cute»[7] или неофициально Q-T

(кью-ти)) — кроссплатформенный инструментарий разработки ПО на языке программирования C++. Есть также «привязки» ко многим другим языкам программирования: Python — PyQt, PySide; Ruby — QtRuby[8]; Java — Qt Jambi[9]; PHP — PHP-Qt и другие.

2)  SQLIITE компактная встраиваемая реляционная база данных. Исходный код библиотеки передан в общественное достояние. 

Слайд 4Диаграмма экранных форм клиента


Слайд 5Вид главного окна клиента


Слайд 6Форма входа на сервер
Форма Регистрации


Слайд 7Форма настроек


Слайд 8Передача изображений


Слайд 9Возможность загрузки сразу нескольких файлов


Слайд 10Просмотр истории и поиск в истории


Слайд 11На общедоступные файлы для скачивания можно установить пароль


Слайд 12Интерфейс сервера


Слайд 13
Спасибо за просмотр!


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика