Автор: Пользователь скрыл имя, 19 Декабря 2012 в 20:15, контрольная работа
Цель разработки информационной системы (базы данных): организация оперативного учета поступивших и выполненных заявок работы с клиентами.
Задачи:
ведение каталога услуг (прайс — листы);
учет поступивших заявок;
учет выполнения заявок (по срокам, объемам, исполнителям).
проектирование модель данных предметной области.
реализация отчетов и запросов
отчет об услугах, выполненных в период с___ по____;
отчет об объеме (стоимости) работ, выполненных указанным исполнителем;
отчет о невыполненных работах, услугах.
1. ВВЕДЕНИЕ…………………………………………………...………………
1. Проектирование таблиц базы данных…………………………………..
1.1. Представление таблиц сущностей в режиме конструктора……….
1.2. Определение ключевого поля ……………………………………….
1.3. Создание связей между таблицами ………………………………....
2. Создание запросов базы данных.
3. Проектирование отчетной выходной документации…………………..
4. Создание форм базы данных……………………………………………
5. Создание главной кнопочной формы БД РА «Черный слон»…………
ЗАКЛЮЧЕНИЕ …………………………………………………………….
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ .....…………………..
Рис. 21. Запрос Долги
Рис. 22. Запрос Оплата
Для учета выполненных рекламных работ по данным исполнителя (введение значение параметра – фамилия исполнителя).
Рис. 23. Запрос По исполнителям
Для учета поступившихся заявок с указанием даты принятия заказа, наименованием заказчика и выбранной им услуги, указанием количества требуемых работ, стоимости каждой и общей суммы выплат от заказчика, создадим запрос Поступившие заявки
Рис. 24. Запрос Поступившие заявки
Для учета оплаченных заявок и определения размеров долга создаем Запрос Оплаченные заявки
Рис. 25. Запрос Оплаченные заявки
Для определения невыполненных рекламных услуг создадим запрос Невыполненные заявки
Рис. 26. Запрос Невыполненные заявки
3. Проектирование отчетной выходной документации
Для того чтобы иметь возможность распечатать данные, имеющиеся в базе данных, используются отчеты.
Отчеты позволяют отображать информацию из базы данных в виде печатного документа. Больше всего сведений в отчете берется из базовой таблицы или запроса, являющихся источниками данных для отчета. Другие сведения могут вводиться при разработке отчета.
Для настоящей контрольной работы создание выходной документации – отчетов необходимо для решения следующих задач:
Стандартное средство MS Access 2007 Отчет – самый быстрый способ создания отчета, с его помощью отчет формируется сразу же, без уточнения дополнительной информации.
Последовательность шагов будет следующей (на примере отчета Акт выполненных работ):
Затем полученные отчеты форматировались в режиме конструктора.
Рис. 27. Отчет Акт выполненных работ в режиме конструктора
Рис. 28. Отчет Выполненные услуги с___ по___
Рис. 29. Отчет Невыполненные работы
Рис. 30. Отчет Поступившие заявки
Рис. 31. Отчет Оплаченные заявки
Рис. 32. Отчет об объеме (стоимости) работ, выполненных указанным исполнителем
4. Создание форм базы данных
Форма представляет собой бланк, подлежащий заполнению, или маску, накладываемую на набор данных.
Для автоматизации часто выполняемых действий в форму можно добавить кнопки и другие функциональные элементы.
В Access имеется ряд средств для создания форм: конструктор, мастер форм, автоформа, разделенная форма, сводная диаграмма и др.
В настоящей
работе формы создавались
Покажем использование режима Конструктора форму Акт выполненных работ, Поступившие заявки
Рис. 33. Форма Акт выполненных работ
Рис. 34. Форма Поступившие заявки
Затем создадим форму Рекламные предложения, в котором укажем код услуги, её наименование, стоимость, а также для удобства подчиним её таблицу с заявками, где можно будет проследить количество заказанных работ и степень её выполнения исполнителями.
Рис. 35. Форма Рекламные предложения (прайс-лист)
5. Создание главной кнопочной формы БД РА «Черный слон»
Главная кнопочная
форма создается с целью
Запросы и
таблицы не являются элементами главной
кнопочной формы. Поэтому для
создания кнопок Запросы или Таблицы
на кнопочной форме можно
Для одной базы данных можно создать несколько кнопочных форм. Кнопки следует группировать на страницах кнопочной формы таким образом, чтобы пользователю было понятно, в каких кнопочных формах можно выполнять определенные команды (запросы, отчеты, ввода и редактирования данных). Необходимо отметить, что на подчиненных кнопочных формах должны быть помещены кнопки возврата в главную кнопочную форму.
Технология создания кнопочных форм следующая:
- создать страницу главной кнопочной формы (ГКФ);
- создать необходимое количество страниц подчиненных кнопочных форм (например, формы для ввода данных, для отчетов, для запросов и т.д.);
- создать элементы главной кнопочной формы;
- создать элементы для кнопочных форм отчетов и форм ввода или изменения данных;
- создать макросы для запросов или для таблиц с уникальными именами;
- создать элементы для кнопочных форм запросов или таблиц.
В ленте инструментов создаем пустую форму, в которой задаем фон БД и в режиме конструктора создаем кнопки, далее выбираем действие, которое будет выбираться при нажатии кнопки. В нашем случае это РАБОТА С ФОРМОЙ-ОТКРЫТЬ ФОРМУ, выбираем форму корой будет открывать кнопка и задаем имя Кнопочная форма форм.
Тоже самое проделывается и для категории РАБОТА С ОТЧЕТОМ. Также создаем кнопку ВЫХОД ИЗ БД.
Рис.36. Создание Кнопочной формы форм
Рис.37. Создание Главной кнопочной системы
ЗАКЛЮЧЕНИЕ
СУБД Microsoft Access обладает мощными, удобными и гибкими средствами визуального проектирования объектов с помощью Мастеров.
Создав настоящую базу данных в предметной области: «Учет заявок на выполнение работ (услуг) рекламным агентством» даже малоопытный пользователь при минимальной предварительной подготовке может довольно быстро создать полноценную информационную систему на уровне таблиц, запросов, форм и отчетов.
При создании БД решались следующие поставленные задачи: введение каталога рекламных услуг (прайс-лист); учет поступивших заявок; учет выполнения заявок (по срокам, объемам, исполнителям); проектирование модели данных предметной области; создание отчетов об услугах, выполненных в период с___ по____; об объеме (стоимости) работ, выполненных указанным исполнителем; о невыполненных работах, услугах.
Логическая структура реляционной БД (входная информация - формы, выходные документы - отчеты) позволяет, по мере поступления документов, содержащих данные, осуществлять ввод их в программу.
БД позволяет отслеживать заказы, их исполнение, стоимость общих работ и т.д. Без БД пользователю предется отслеживать информацию из целого ряда других источиков, которые, при этом, он должен скоординировать и организовать самосточтельно, что может привести к ошибочным операциям.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
Информация о работе Учет заявок на выполнение работ (услуг) рекламного агенства