База данных "Магазин по продаже мобильных телефонов"

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

? появляется пункт Query (Запрос). Можно приступать к формированию условий запроса

 

Рис.45. запрос Продавцы консультанты

 

Рис.46. запрос Продавцы консультанты в режиме конструктора

 

Также были созданы запросы Продавцы-консультанты, Продажи, Поставки.

 

.3.3 Создание форм

Создание формы с помощью мастера

.Открыть базу данных проекта.

.В окне Менеджера проектов выберить вкладку Документы (Documents)

.Выберить группу Формы (Forms) и нажмить кнопку New. Откроется диалоговое окно Новая форма (NewForm).

.Нажать кнопку Мастер формы (FormWizard), на экране открывается диалоговое окно Выбор мастера (WizardSelection).

.Нажмить кнопку ОК для запуска мастера по созданию однотабличной формы. В появившемся диалоговом окне мастера необходимо указать таблицу, для которой создается форма, и выбрать поля этой таблицы, размещаемые в форме. Список Availablefields (Имеющиеся поля) содержит перечень всех полей выбранной таблицы. Необходимо из данного списка перенести в Selectedfields (Выбранные поля) поля, которые вы хотите разместить в создаваемой форме.

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

.Сохраните форму в соответствующую папку FORMS.

.Открыть созданную форму.

.Выберите в меню Form (Форма) команду RunForm (Запустить форму).

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

1.Нажать кнопку CommandButton (Кнопка) на панели инструментов FormControls (Элементы управления формы) и щелкните мышью в месте предполагаемого размещения создаваемой кнопки.

.Открыл окно свойств созданного объекта.

.Кнопка может содержать текст или графическое изображение. При создании кнопки, содержащей текст, скорректировал свойство Caption(Надпись), разместив в поле ввода значения текст, который будет отображаться на кнопке. Например, при создании кнопки для закрытия формы ввел Выход.

.При создании кнопки, содержащей графическое изображение, для задания изображения, размещаемого на кнопке, необходимо воспользоваться свойством picture. Нажмите кнопку, расположенную справа от поля ввода значения свойства. В результате откроется диалоговое окно Open (Открыть) (рис. 6.15), используя которое, вы можете выбрать файл на диске, содержащий изображение, и просмотреть его в области Picture (Изображение). Чтобы это можно было сделать, необходимо установить флажок Preview (Просмотр). После выбора файла нажмите кнопку ОК для перенесения изображения на кнопку.

.Кнопка размещена в форме. Теперь необходимо, используя автоматически вызываемый при нажатии на кнопку метод объекта click (Нажатие),определить действия, выполняемые при нажатии на эту кнопку. Отобразите в окне свойств объекта список всех методов. Для этого в окне Properties (Свойства) выбрать вкладку Methods (Методы).

.Установить курсор на метод click (Нажатие) и щелкните мышью. На экране откроется окно процедур. В нем необходимо написать команды, которые должны выполняться при нажатии на данную кнопку.

На (Рис.47-48) представлена форма Продажи в режиме запуска и в режиме конструктора. Данная форма позволит просмотреть информацию по продажам телефонов. Также были созданы формы Сотрудники и Модели телефонов, которые соответственно позволят просматривать информацию по сотрудникам магазина и по моделям телефонов.

 

Рис.47. Форма Продажи

 

Рис.48. Форма Продажи в режиме конструктора.

 

Также были созданы отчеты Модели телефонов, Поставщики, Склад и поставщики.

2.4 Разработка меню приложения

 

1.В окне проекта необходимо перейти на вкладку Other и выбрать группу Menus. Затем нажать кнопку New окна проекта.

.В поле Promptнеобходимо ввести наименования пунктов меню.

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

.Для просмотра созданных пунктов меню необходимо нажать кнопку Preview (Рис.49-50).

 

Рис.49. Меню БД Магазин по продаже мобильных телефонов

 

Рис.50. Меню в режиме конструктора

 

2.5 Программирование программной оболочки

 

Для возможности работы пользователя с БД Магазин по продаже м обильных телефонов была создана программная оболочка, которая требует авторизации, для дальнейшей работы с приложением. Код программы представлен на (Рис.51).

иерархический реляционный база текстовый

 

Рис.51. Код программы Запуска авторизации

 

Окно компиляции проекта БД Магазин по продаже мобильных телефонов в отдельное приложение (Рис.52).

 

Рис. 52.Окно Build

 

2.6 Создание справки

 

Для помощи в использовании БД Магазин по продаже мобильных телефонов была создана справочная система. Которая даст ответы, на вопросы возникшие у пользователя. Справочная система была создана с помощью программы HTML HelpWorkshop.

Ход создания справки:

5.На первом шаге необходимо создать новый проект, задать имя справки.

.Добавить нужные файлы к справке (файлы формата имя.htm).

.Создать разделы, прикрепить к каждому разделу соответствующий файл.

.Создать указатель, ввести необходимый перечень слов.

.Выполнить конечные настройки при создании справки (раз