Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии 


Описание программных модулей




В данном блоке мы рассмотрим подробнее каждый модуль программного обеспечения. Описание программных окон диалогового режима реализовано в стандартном виде рабочей среды операционных систем Microsoft Windows.

Главное (Первичное) окно программы отправки смс.

(Рис.№9 Окно приложения: Форма отправки смс)

Форма имеет несколько кнопок управления: 1) Запрос баланса, 2) Отправить, 3) Телефонная книга, 4) Предустановленные сообщения. Так же форма имеет несколько полей для ввода информации с клавиатуры: Т1) Телефонный номер, Т2) Сообщение. Рассмотрим их подробнее.

1) Запрос баланса – при нажатии на данную кнопку, приложения отправляет API запрос, через сеть интернет, который идет на платформу приемки запросов фирмы, предоставляющей возможности отправки сообщений. После попадания на платформу запросов, API функция преобразуется в запрос, который проходит через шлюз фирмы, после функция получает данные о состоянии баланса, и, проделывая тот же путь в обратном направлении, возвращается в программное приложение.

Сообщение с информацией о состоянии баланса появляется после получение обратных данных.

(Рис.№10 Окно приложения: Форма баланс)

2) Отправить – при нажатии на данную кнопку, приложения формирует API запрос, состоящий из строк текстовых полей, телефонный номер и сообщение, после чего он отправляет его через сеть интернет, который идет на платформу приемки запросов фирмы, предоставляющей возможности отправки сообщений. После попадания на платформу запросов, API функция преобразуется в запрос, который проходит через шлюз фирмы и переходит в шлюз приемки фирмы сотового оператора связи, где преобразуется в два объекта, сообщение и номер(а), которые дальше передаются на устройство приемки сообщений (мобильный телефон, планшет, модем).

3) Телефонная книга – при нажатии на данную кнопку, открывается форма телефонная книга, скрывая форму отправки смс.

4) Предустановленные сообщения - при нажатии на данную кнопку, открывается форма предустановленных сообщений.

Т1) Телефонный номер – в данную строку вводится телефонный номер, если номеров несколько то они вводятся через запятую, телефонный номер имеет свои ограничения в длине (11 цифр). Телефонный номер(а) является(ются) составной частью API запроса.

Т2) Сообщение – в данную строку вводится текст смс сообщения. Сообщение является составной частью API запроса.

Окно предустановленных сообщений

(Рис.№11 Окно приложения: Форма предустановленных сообщений)

Форма предустановленных сообщений включает в себя две кнопки управления: 1) Принять, 2) Отмена. Три radio_button и три текстовых поля не подлежащих изменение при помощи программного приложения.

1) Принять – при нажатии данной кнопки, сообщение из текстового связанного с radio_button передается в поле Сообщение формы Отправка смс.

2) Отмена – при нажатии данной кнопки, происходит возврат на форму Отправка смс.

 

Окно телефонной книги

(Рис.№12 Окно приложения: Форма телефонная книга)

Форма телефонная книга дает возможность выбрать группу контактов для добавления их в список отправки сообщения, данная форма имеет список из check_box: В1) Список контактов. Трех кнопок: 1) Изменить, 2) Принять, 3) Отмена.

В1) Список контактов – данные взятые из локального хранилища упорядоченные и систематизированные, с которыми можно взаимодействовать.

1) Изменить – при нажатии данной кнопки, осуществляется переход на форму Редактирование телефонной книги.

2) Принять – при нажатии данной кнопки, выделенные контакты переносятся на форму Отправки смс. Переносятся исключительно номера телефонов в строку Телефонные номер формы Отправки смс.

3) Отмена – при нажатии данной кнопки, происходит возврат без вноса изменений на форму Отправки смс.

Окно редактирования телефонной книги

(Рис.№13 Окно приложения: Форма редактирования телефонной книги)

Форма редактирование телефонной книги предназначена для внесения изменений в список контактов, импорта данных из других файлов, а так же добавление других баз в основную. Форма имеет 4 тектсовых поля: Т1) Телефон, Т2) Имя, Т3) Фамилия, Т4) отчество, шесть кнопок: 1)Добавить базу, 2) Импорт, 3) Принять, 4) Отмена, 5) Добавить, 6) Удалить, и один check_box: В1) Список контактов.

Т1) Телефон – текстовое поле в которое вводится номер телефона нового клиента.

Т2) Имя - текстовое поле в которое вводится имя телефона нового клиента.



Т3) Фамилия - текстовое поле в которое вводится фамилия телефона нового клиента.

Т4) Отчество - текстовое поле в которое вводится отчество телефона нового клиента.

1) Добавить базу – при нажатии данной кнопки, появляется диалоговое окно позволяющее открыть файл имеющий данные приведенные к стандартизированному виду программного приложения, для добавления этих данных к основным данным программного приложения.

2) Импорт - при нажатии данной кнопки, происходит переход на форму Импорта данных.

3) Принять - при нажатии данной кнопки, происходит сохранения изменений в списке контактов.

4) Отмена - при нажатии данной кнопки, происходит переход на форму Телефонной книги без внесения изменений.

5) Добавить - при нажатии данной кнопки, данные внесенные в текстовые поля добавляются в список контактов и принимают стандартизированный вид программного приложения.

6) Удалить - при нажатии данной кнопки, элементы выбранные в списке контактов удаляются из внутренней базы.

В1) Список контактов – данные взятые из локального хранилища упорядоченные и систематизированные, с которыми можно взаимодействовать.

Окно импорта данных

(Рис.№14 Окно приложения: Форма импорта данных)

Форма импорта данных предназначена для импортирования данных из файла с приведением его конечного вида в стандартизированный вид программного приложения, и последующим сохранением, как дополнительной базы. Данная форма имеет три кнопки: 1) Добавить, 2)Сохранить, 3) Отмена, и одно табличное поле: П1).

1) Добавить – при нажатии данной кнопки, открывается диалоговое окно позволяющее открыть файл, для добавления его в упорядоченно систематизированный вид. После добавления данные файла отображаются в табличном поле П1.

2) Сохранить – при нажатии данной кнопки, открывается диалоговое окно предлагающее сохранить файл вторичной базы в то место куда пользователь соблаговолит нужным, данные вторичной базы берутся из табличного поля П1, приводятся к систематизированному виду и после чего сохраняются.

3) Отмена – при нажатии данной кнопки, происходит возврат на форму Редактирования телефонной книги.

П1) Табличное поле – табличное поле служит для временного хранения и изменения данных добавленных при добавлении файла.

Листинг основных программных модулей приведен в Приложении.

 





Рекомендуемые страницы:


Читайте также:



Последнее изменение этой страницы: 2016-04-10; Просмотров: 430; Нарушение авторского права страницы


lektsia.com 2007 - 2022 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.018 с.) Главная | Обратная связь