русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Создать модули


Дата добавления: 2015-07-09; просмотров: 471; Нарушение авторских прав


Вызов всех процедур (модулей) оформить кнопками в специальной форме Модули.

А. Написать процедуру поиска данных о сотрудниках по должности.

Б. Написать процедуру создания таблицы Наличие (структура таблицы аналогична структуре таблицы Наличие бензина) и ввода в нее записей.

В. Рассчитать количество проданного бензина конкретной марки, марка запрашивается.

Создать панель управления приложением

 

Вариант № 2. Разработка информационной системы «Железнодорожный вокзал».

1. Создать базу данных «Железнодорожный вокзал».

2. Создать следующие таблицы (ключевые поля подчеркнуты):

Маршруты поездов (Номер маршрута, Название маршрута, Время отправления, Время прибытия, Периодичность следования);

Остановки (Номер маршрута, Остановка, Время прибытия на остановку, Цена плацкартного билета, Цена купейного билета);

Сотрудники (Номер сотрудника, ФИО, Должность, Оклад);

Продажа билетов (Номер записи, Дата отправления, Номер маршрута, Остановка, Вагон, Место, Верхнее, Купе, Покупатель, Номер квитанции, Номер кассы, Номер сотрудника, Дата продажи, Цена билета).

Связать таблицы Маршруты поездов и Остановки по полю Номер маршрута, таблицы Сотрудники и Продажа билетов по полю Номер сотрудника, таблицы Остановки и Продажа билетов по полям Номер маршрута и Остановка.

3. Создать формы для ввода данных в каждую таблицу:

а) форма Маршруты поездов;

б) составная форма Маршруты поездов - Остановки. Особенности:

- значение в поле «Номер маршрута» должно выбираться из раскрывающегося списка; список хранится в таблице Маршруты поездов;

- цена купейного билета является вычисляемым полем; на 20% дороже стоимости плацкартного билета;

- защитить поля Номер маршрута и Название маршрута в главной форме составной формы от изменений;

в) форма Сотрудники. Особенности:



- поля Должность и Оклад создать как поля с раскрывающимися списками. Списки взять из специально созданных дополнительных таблиц;

г) составная форма Остановки - Продажа билетов. Особенности:

- поле Вагон – поле с раскрывающимся списком; задать фиксированный список;

- поля Верхнее и Купе создать как флажки;

- поле Номер кассы – поле с раскрывающимся списком; задать фиксированный список;

- поле Номер сотрудника организовать как поле с раскрывающимся списком; список берется из таблицы Сотрудники;

- значение в поле Дата продажи должно вноситься автоматически после ввода номера квитанции, это текущая дата;

- если поле Дата отправления оказывается меньше текущей даты, то выдается сообщение об ошибке: «Неправильно выбрана дата отправления»;

- если место купейное, то цена билета рассчитывается как цена купейного билета, увеличенная на 5% страховой взнос, в противном случае на 5% увеличивается цена плацкартного билета;

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

В каждой форме должны быть заголовок, кнопка выхода из формы, кнопка поиска данных.



<== предыдущая лекция | следующая лекция ==>
Наличие бензина | Создать запросы.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.709 сек.