Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
кур / хз / курсовая Кирилл.doc
Скачиваний:
125
Добавлен:
01.03.2016
Размер:
6.79 Mб
Скачать

7Создание приложения арр

Приложение в MicrosoftVisualFoxProбудет иметь тип Application.

Для создания приложения нужно выбрать в окне ProjectManager главную кнопочную форму и вызвать контекстное меню. Затем выбрать пункт Project info, как показано на рисунке 2.5.1

Рисунок 2.5.1 – ВыборпунктаProjectinfo

Откроетсяокно Project Information (Рис. 2.5.2). Здесь следует выбрать пункт UpdateNativeCodePages, чтобы обновить машинный код страницы.

Рисунок 2.5.2 – Окно ProjectInformation

Теперь в менеджере проекта нужно выделить главную форму и выбрать кнопку Build. Откроется окно BuildOptions (Рис. 2.5.3). Следует выбрать в BuildAction пункт Application (тип будущего приложения).

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

Рисунок 2.5.3 – Окно создания приложения

После этого откроется окно сохранения приложения. Нужно указать имя файла и его путь.

Приложение готово. Оно имеет вид главной кнопочной формы (Рис. 2.4.5).

8 Структура и создание таблиц вMySql

Создание базы данных в MySQL очень трудоемкий процесс, поскольку это консольное приложение, то есть в нем отсутствует графический интерфейс, как следствие все операции необходимые для создания базы данных, ее редактирования и вывода на информации, содержащейся в базе данных информации, осуществляется только посредством написания кода SQL вручную. Что бы автоматизировать процесс, тем самым ускорив работу и снизив вероятность допуска ошибок, при работе с системой управления базами данных необходимо использовать графический интерфейс, который устанавливается дополнительно к MySQL. Наиболее доступным и многофункциональным графическим интерфейсом для MySQL является «dbForge Studio for MySQL».

Создадим таблицы «associaciya», «bl», «naimenovaniya», «prod», «proizvod», «spr_address», «spr_bl», «spr_ed_izm», «spr_prod», «spr_proizv», «spr_strana», «spr_bl», «spr_ed_izm» в режиме конструктора в соответствии с рисунками 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8 6.9, 6.10, 6.11, 6.12, 6.13.

Рисунок 6.1 – Таблица «associaciya» в режиме конструктора, вкладка «Общие»

Рисунок 6.2 – Таблица «bl» в режиме конструктора, вкладка «Общие»

Рисунок 6.3 – Таблица «naimenovaniya» в режиме конструктора, вкладка «Общие»

Рисунок 6.4 – Таблица «prod» в режиме конструктора, вкладка «Общие»

Рисунок 6.5 – Таблица «proizvod» в режиме конструктора, вкладка «Общие»

Рисунок 6.6 – Таблица «spr_address» в режиме конструктора, вкладка «Общие»

Рисунок 6.7 – Таблица «spr_bl» в режиме конструктора, вкладка «Общие»

Рисунок 6.8 – Таблица «spr_ed_izm» в режиме конструктора, вкладка «Общие»

Рисунок 6.9 – Таблица «spr_prod» в режиме конструктора, вкладка «Общие»

Рисунок 6.10 – Таблица «spr_proizv» в режиме конструктора, вкладка «Общие»

Рисунок 6.11 – Таблица «spr_strana» в режиме конструктора, вкладка «Общие»

Рисунок 6.12 – Таблица «zakup» в режиме конструктора, вкладка «Общие»

Рисунок 6.13 – Таблица «zakup_det» в режиме конструктора, вкладка «Общие»

Далее заполняем таблицы необходимыми данными. На рисунках 6.14, 6.15, 6.16, 6.17, 6.18, 6.19, 6.20, 6.21, 6.22, 6.23, 6.24, 6.25, 6.26, 6.27 представлены таблицы: «associya», «bl», «naimenovaniya», «prod», «proizvod», «spr_address», «spr_bl», «spr_ed_izm», «spr_prod», «spr_proizv», «spr_strana», «spr_bl», «spr_ed_izm» заполненные с помощью команды Browse. Такой метод лучше, тем, что позволяет видеть перед собой все данные таблицы, а не только редактируемую или добавляемую запись, и при необходимости оперативно внести изменения в таблицу.

Рисунок 6.14 – Фрагмент таблицы «associaciya» в режиме конструктора, вкладка «Данные»

Рисунок 6.15 – Таблица «bl» в режиме конструктора, вкладка «Данные»

Рисунок 6.16 – Фрагмент таблицы «naimenovaniya» в режиме конструктора, вкладка «Данные»

Рисунок 6.17 – Фрагмент таблицы «prod» в режиме конструктора, вкладка «Данные»

Рисунок 6.18 – Таблица «proizvod» в режиме конструктора, вкладка «Данные»

Рисунок 6.19 – Таблица «spr_address в режиме конструктора, вкладка «Данные»

Рисунок 6.20 – Таблица «spr_bl» в режиме конструктора, вкладка «Данные»

Рисунок 6.21 – Таблица «spr_ed_izm» в режиме конструктора, вкладка «Данные»

Рисунок 6.22 – Таблица «spr_prod» в режиме конструктора, вкладка «Данные»

Рисунок 6.23 – Таблица «spr_proizv» в режиме конструктора, вкладка «Данные»

Рисунок 6.24 – Таблица «spr_strana» в режиме конструктора, вкладка «Данные»

Рисунок 6.25 – Таблица «zakup» в режиме конструктора, вкладка «Данные»

Рисунок 6.26 – Фрагмент таблицы «zakup_det» в режиме конструктора, вкладка «Данные»

Соседние файлы в папке хз