Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Общая часть2.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.55 Mб
Скачать

2.2 Описание проблемной программы №1

Авторизация пользователя, для входа в приложение.

Алгоритм программы:

- ввод данных;

- проверка данных;

- вывод результата.

Входным набором данных является:

- имя отображаемое в комнате чата

Выходным набором данных является:

- запись в сессию идентификатора;

2.2.1 Блок-схема алгоритма проблемной программы №1

На рисунке 2.3 представлена блок-схема

Рисунок 2.3 – Блок-схема проблемной программы №1

2.2.2 Таблица идентификаторов проблемной программы №1

Таблица идентификаторов представлена в таблице 2.4

Таблица 2.4 – Идентификаторы проблемной программы

Идентификатор

Смысловое содержание

Тип

Разрядность

log

Логин

string

3

rooms

Комнаты

string

3

messages

Сообщения

string

3

2.3 Описание проблемной программы №2

Серверная обработка данных.

Алгоритм программы:

- идентификатор клиента;

- регистрация идентфикатора;

- ожидание подключения других идентификаторов к данному хосту;

- инициализация SSL подключения.

Входным набором данных является:

- имя клиентского устройства;

- IP – адрес клиентского устройства;

Выходным набором данных является:

- ответ от сервера.

2.3.1 Блок-схема алгоритма проблемной программы №2

На рисунке №2 представлена блог схема

Рисунок 2.4 – Блок-схема проблемной программы №2

2.3.2 Таблица идентификаторов проблемной программы

Таблица идентификаторов представлена в таблице 2.5

Таблица 2.5 – Идентификаторы проблемной программы

Идентификатор

Смысловое содержание

Тип

Разрядность

id

SSID

string

3

IP

IP пользователя

string

3

WiFi SSID

SSID

string

3

2.4 Организация производства

2.4.1 Руководство оператора

2.4.1.1 Назначение приложения

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

На рисунке 2.4 отображена главная страница приложения.

Рисунок 2.4 - Главная страница

Рисунок 2.5 – Страница комнат чата, создание новой «комнаты» чата

Рисунок 2.6 – Страница чата

Рисунок 2.7 –Набор текстового сообщения

Рисунок 2.8 – Удаление комнаты

2.4.1.2 Комплекс технических средств

Для работоспособности приложения приведены минимальные системные требования:

- iPhone 3gs;

- iOS 5.1.

2.4.1.3 Выполнение проекта

Для того что бы просмотреть приложение надо установить его на мобильное устройство и запустить его нажав по иконке приложения.

2.4.1.4 Сообщения оператору

Сообщения, выдаваемые программой во время работы, приведены в соответствии с таблицей 2.6.

Таблица 2.6 – Сообщения оператору

Текст сообщения

Описание содержания сообщения

Действия оператора

Узел не найден

Необходимо проверить подключения к Интернету

Сервер недоступен