Объяснение назначения и структура формы "Справочник товаров", а также механизм автоматического формирования кода товара и назначение поля со списком. Назначение, создание и особенности элемента управления - подчиненная форма. Порядок формирования запроса.
Аннотация к работе
Министерство образования РФ Санкт-Петербургская государственная лесотехническая академия имени С.М.Наибольшее распространение в сфере управления экономическими объектами получило программное средство, связанное с накоплением и анализом данных. Процесс проектирования приложений, позволяющих накапливать и использовать данные для решения задач управления, поддерживается системами управления базами данных (СУБД). Для анализа данных удобно использовать средства представленные табличными процессорами. С помощью СУБД можно решать вопросы создания структуры баз данных, проектирование входных и выходных форм, отчетов, поддерживание целостности базы. При этом средства, представленные СУБД, позволяют, не прибегая к разработке программы, создавать достаточно широкий класс приложений.Современные серверы оборудованы системами накопителей (например, RAID), позволяющих хранить сотни Гбайт информации. Такие серверы становятся центрами накопления данных в базах. В соответствие с файл-сервер пользователь формирует запрос, а сервер предоставляет информационные ресурсы в виде доступных пользователю файлов. В соответствие с технологией клиент-сервер программная поддержка сети включает: программные средства на рабочих станциях, называемые агентом сервера. Их взаимодействие происходит таким образом: пользователь через агента клиента посылает требование на действия с данными, сервер организует поиск, выборку и обработку данных, клиенту предоставляется результат.Реляционная база данных представляет собой совокупность связанных между собой таблиц (отношений). Каждая таблица обладает структурой, элементами которой являются перечень атрибутов и их типов. Поскольку в заказ входят данные относящиеся как к заказу в целом так и к спецификации, данные которых связаны как один ко многим, информация заказа будет храниться в двух отношениях со следующей структурой: ЗАКАЗ СПЕЦИФИКАЦИЯ Учет оплаты заказов будет учитываться в следующем отношении: ОПЛАТА В отношении ЗАКАЗ вместо имени клиента ставится его код, т.к. в БД должны храниться дополнительные сведения о клиенте.Один из вариантов схемы интерфейса: Главная форма является одновременно и заставкой приложения, содержащей информацию о приложении и кнопки форм ввода данных, а также расчетных форм, содержащих результаты выполнения запросов. Форма «Справочник товаров» должна позволять вводить наименование товара и его цену. Форма имеет следующую структуру: раздел заголовка формы, область данных, примечание. Для создания кода товара необходимо с помощью правой кнопки мыши вызвать окно свойств, выбрать вкладку «События» и для события «До обновления» выбрать позицию «Процедура обработки события». Чтобы создать поле со списком необходимо нажать кнопку «Поле с раскрывающимся списком» на панели элементов и выделить его место в форме.Подчиненная форма создается в форме «Заказы». Такая форма получается в результате действий: создание ленточной формы «Спецификация»; упорядочение данных; удаление поля «Код товара»; введение несвязного поля и т.д. Вставка подчиненной формы происходит так: на панели элементов выбирается соответствующая кнопка, а затем выделяется место под подчиненную форму в форме «Заказы». После этого запускается мастер построения форм. В таблице «Заказы» для создания нового заказа необходимо включить кнопку, которая поможет создавать новую запись, сформирует новый номер заказа и добавит в дату заказа текущую дату.Форма имеет следующую структуру: раздел заголовка формы, область данных, примечание. Таким образом, значением поля является 1, если в таблице «Товар» еще нет ни одной строки данных, и увеличенный на единицу максимальный код товара, если в таблице уже существуют записи. В форме «Заказы» кроме кнопки закрытия формы есть еще кнопка, которая поможет создавать новую запись, сформирует новый номер заказа и добавит в дату заказа текущую дату. Добавление объекта в форму выполняется так: на панели объектов щелчком левой клавиши мыши выбирается тип объекта, затем курсор переносится в место окна формы, где планируется разместить объект, и, удерживая нажатой левую клавишу мыши, выделяется область объекта. Для того, чтобы приступить к разработке этой формы необходимо создать отдельно форму «Заказы», форму «Спецификация» и форму «Оплата», а затем включить форму «Спецификация» в форму «Заказы» в качестве подчиненной.В итоге получили БД удобную для работы и получения информации о заказах совершенных клиентами с фирмой.
План
Содержание
Введение
1. Схема и связи модели данных
2. Выражение схемы в виде реляционной модели данных
3. Доказательство того, что любое из отношений схемы представлено в третьей нормальной форме
4. Обоснование схемы интерфейса приложения
5. Объяснение назначения и структура формы "Справочник товаров", а также механизм автоматического формирования кода товара и назначение поля со списком
6. Объяснение назначения и структура формы "Список клиентов", а также механизм автоматического формирования кода клиента
7. Объяснение назначения и структура формы "Заказы"
8. Назначение, создание и особенности элемента управления - подчиненная форма
9. Использование кнопок в форме заказы
10. Типы элементов управления, используемые при построении форм - связанные и несвязанные поля, поля со списком, кнопки и надписи
11. Свойства объектов - группы "макет" и "данные"
12. Свойства объектов - группы "события". События "До обновления", "После обновления", "Нажатие кнопки". Примеры
13. Назначение и описание формы "Оплата". Способ занесения номера заказа в поле "Номер заказа"
14. Назначение и описание формы "Спецификация". Автоматическое занесение цены. Поле с расчетными значениями
15. Понятие запроса. Порядок формирования запроса на примере первого запроса
16. Понятие запроса. Порядок формирования запроса на примере второго запроса
17. Понятие запроса. Порядок формирования запроса на примере третьего запроса