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

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

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





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

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

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

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

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

 

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

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

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

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

На рисунке 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. Нарушение авторских прав; Мы поможем в написании вашей работы!




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


ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...


Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...


Логические цифровые микросхемы Более сложные элементы цифровой схемотехники (триггеры, мультиплексоры, декодеры и т.д.) не имеют...

Патристика и схоластика как этап в средневековой философии Основной задачей теологии является толкование Священного писания, доказательство существования Бога и формулировка догматов Церкви...

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

Вопрос 1. Коллективные средства защиты: вентиляция, освещение, защита от шума и вибрации Коллективные средства защиты: вентиляция, освещение, защита от шума и вибрации К коллективным средствам защиты относятся: вентиляция, отопление, освещение, защита от шума и вибрации...

ОПРЕДЕЛЕНИЕ ЦЕНТРА ТЯЖЕСТИ ПЛОСКОЙ ФИГУРЫ Сила, с которой тело притягивается к Земле, называется силой тяжести...

СПИД: морально-этические проблемы Среди тысяч заболеваний совершенно особое, даже исключительное, место занимает ВИЧ-инфекция...

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

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