Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Экранные формы





Созданную базу данных необходимо вести. Под «ведением» здесь подразумевается: добавление, изменение и удаление информации из БД. С этой целью разработан ряд экранных форм.

Для работы с базой данных необходимы следующие входные данные:

– регистрация пользователей;

– работа со справочником улиц;

– регистрация тарифа;

 

– регистрация логина;

– ведение статистики;

– пополнение счета.

Выполним проектирование экранных форм.

На рисунке 3.4 представлена экранная форма для ведения справочника Тарифов.

Рис 3.4 – Экранная форма для ведения справочника Тарифы

Данная экранная форма позволяет: просматривать и корректировать существующие данные; добавлять новые и удалять ненужные; осуществлять поиск по заданному условию и отправлять отчет на печать. Ниже дано описание функциональных кнопок экранной формы:

 

 

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

 

На рисунке 3.5 представлена экранная форма для ведения справочника Улицы.

Рис 3.5 – Экранная форма для ведения справочника Улицы

На рисунке 3.6 представлена экранная форма для ведения справочника Пользователи.

Рис 3.6 – Экранная форма для ведения справочника Пользователи

На рисунке 3.7 представлена экранная форма для ведения справочника Логин.

Рис 3.7 – Экранная форма для ведения справочника Логин

На рисунке 3.8 представлена экранная форма для ведения Статистики.

Рис 3.8 – Экранная форма для ведения Статистики

 

На рисунке 3.9 представлена экранная форма для выполнения операции Пополнение счета.

Рис 3.9 – Экранная форма для операции Пополнение счета.

При работе с данными через формы использованы команды (операторы) подъязыка управления данными (обработки данных) (DML) языка SQL. Так, например, при добавлении определенных данных в таблицу Улицы (Street) оператор добавления новой записи будет выглядеть, как показано в листинге на рисунке 3.10.

Рис. 3.10 – Пример добавления записи в таблицу Street

В приведенном примере добавляется новая запись в таблицу Street; в поле id_street значение заносится автоматически, а в поле strname заносится название улицы – «Мелитопольское шоссе». Аналогичным образом применяется оператор INSERT INTO и при добавлении новых записей в другие таблицы базы данных.

При необходимости изменить значение в таблице применяется команда UPDATE языка SQL. В листинге на рисунке 3.11 показан пример использования этой команды для таблицы

Рис. 3.11 – Пример обновления записи в таблице Login

В приведенном примере происходит обновление записи с логином равным ‘log1’. В поле Parol существующее значение меняется на ‘NewParol’.

Для удаления записей в таблицах используется команда языка SQL – DELETE FROM. В листинге на рисунке 3.12 показан пример использования этой команды для таблицы.

Рис. 3.12 – Пример удаления записи в таблице Users

В приведенном примере на рисунке 3.12 выполняется удаление записи из таблицы Users, где код пользователя равен 3002.







Дата добавления: 2015-09-18; просмотров: 832. Нарушение авторских прав; Мы поможем в написании вашей работы!




Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...


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


Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...


Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

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

Машины и механизмы для нарезки овощей В зависимости от назначения овощерезательные машины подразделяются на две группы: машины для нарезки сырых и вареных овощей...

Классификация и основные элементы конструкций теплового оборудования Многообразие способов тепловой обработки продуктов предопределяет широкую номенклатуру тепловых аппаратов...

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

Случайной величины Плотностью распределения вероятностей непрерывной случайной величины Х называют функцию f(x) – первую производную от функции распределения F(x): Понятие плотность распределения вероятностей случайной величины Х для дискретной величины неприменима...

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

Studopedia.info - Студопедия - 2014-2025 год . (0.013 сек.) русская версия | украинская версия