Автор работы: Пользователь скрыл имя, 07 Ноября 2011 в 21:19, курсовая работа
Авторемонтная мастерская занимается ремонтом автомобилей, что включает выполнение трех основных операций:
1. Закупка материалов у поставщиков.
Материалы закупаются у поставщиков по договорной цене (т.е. цена оговаривается непосредственно в момент покупки, и цена материала может меняться как от поставщика к поставщику, как и по датам).
Оглавление.
1. Проектирование базы данных. 4
1.1. Описание предметной области решаемой задачи. 4
1.2. Функции базы данных. 4
2.Создание и работа с базой данных. 5
2.1.Определение структуры базы данных. 5
2.2.Определение связей между таблицами. 7
2.3.Создание форм. 8
2.4. Создание запросов. 10
2.5. Создание отчетов. 12
3. Экономический анализ базы данных средствами 14
Федеральное
агентство по образованию
Тульский
государственный университет
Кафедра
«Финансы и менеджмент»
Курс
«Автоматизированные системы
экономической
информацией»
Курсовая
работа на тему:
Разработка
и анализ базы данных
«Авторемонтная мастерская»
с помощью сводных таблиц
ВЫПОЛНИЛА
: студентка группы 720722
ПРОВЕРИЛ
: д.т.н., профессор
Тула
2005.
Федеральное агентство по образованию
Тульский государственный университет
Кафедра
“Финансы и менеджмент”
ЗАДАНИЕ
НА КУРСОВОЙ ПРОЕКТ (РАБОТУ)
Студент Лопаткина Е.Э код 060400 группа 720722
1.Тема:
Проектирование базы данных «
2.Срок представления проекта (работы) к защите “_____”________2005 г.
3.Исходные данные для проектирования: Счета клиентам авторемонтной мастерской, накладные закупки материалов у поставщиков
4.Содержание
пояснительной записки
2.Создание и работа с базой данных
2.1.Опреление структуры базы данных
2.2. Определение связей между таблицами
2.3. Создание форм
2.4. Создание запросов
2.5. Создание отчетов
3. Экономический анализ базы данных средствами сводных таблиц MS Excel
5.Перечень графического материала:
1.Таблицы: «Материалы», «Сотрудники», «Поставщики», «Выполняемые операции», «Счета клиентам», «Использовано материала», «Выполнено операций», «Входная накладная», «Куплено материала»
2.Формы:
«Счета клиентам», «Входная
3. Отчеты
: «Оборотно-сальдовая ведомость»
Задание принял к исполнению___________ “____”___________ 200__г.
Авторемонтная мастерская занимается ремонтом автомобилей, что включает выполнение трех основных операций:
1. Закупка материалов у поставщиков.
Материалы закупаются у поставщиков по договорной цене (т.е. цена оговаривается непосредственно в момент покупки, и цена материала может меняться как от поставщика к поставщику, как и по датам).
2. Продажа материалов клиентам.
Материалы продаются клиентам также по договорной цене.
Стоимость договорная. Любая операция может быть выполнена любым сотрудником мастерской. Работа сотрудников оплачивается процентом от выручки от проделанных работ. Процент заработка оговаривается заранее.
База данных
предназначена для
Таблицы
создаются с помощью
Таблица «Материалы»
Содержит информацию о материалах, покупаемых/продаваемых автомастерской. Наименование и единица измерения материала однозначно определяются кодом, вводимым автоматически с помощью поля «Счетчик».
Таблица «Выполняемые операции».
Содержит информацию об операциях, выполняемых автомастерской. Наименование операции однозначно определяется кодом, вводимым автоматически с помощью поля «Счетчик». Поле Объекта OLE позволяет проиллюстрировать каждую из записей.
Таблица «Сотрудники
мастерской»
Содержит ФИО сотрудников и зарплатный процент (т.е. процент от выручки от операций, который получает работник). Ключом является табельный номер сотрудника с типом данных «Счетчик».
Таблица «Поставщики материалов».
Данные о поставщиках однозначно определяются ИНН («Счетчик») и включают наименование и адрес поставщика.
Таблица «Входная накладная»
Содержит информацию о каждом факте закупки материалов: дату закупки, поставщика. Ключ - счетчик поля «№ входной накладной»
Таблица «Куплено материала»
Содержит информацию о закупленных материалах. Так как по одной накладной может быть оплачено несколько материалов, то для однозначного определения записи используется составной ключ: «Код материала+ № накладной». Каждому материалу присваивается договорная цена, определяется заказанное кол-во. Мастер подстановок определяет наименования материала по коду по данным таблицы «Материалы».
Таблица «Счета клиентам»
Содержит информацию о каждом факте обращения клиента в автомастерскую: дату обращения, ФИО клиента, марку машины. Так как в один день может обслуживаться несколько клиентов и один клиент может обслуживаться несколько раз, то ключевым полем является «№ счета клиента», устанавливаемый полем «Счетчик» автоматически.
Таблица «Выполнено операций»
Содержит
информацию о выполненных операциях.
Так как по одному счету может
быть оплачено несколько операций,
то для однозначного определения
записи используется составной ключ:
«Код операции+ № счета». Каждой операции
присваивается договорная цена, определяется
исполнитель заказа и заказанное кол-во
операций.
Таблица «Использовано материала»
Содержит информацию о проданных
материалах. Так как по одному счету
может быть оплачено несколько материалов,
то для однозначного определения
записи используется составной ключ: «Код
материала+ № счета». Каждому материалу
присваивается договорная цена, определяется
заказанное кол-во. Мастер подстановок
используется для определения наименования
материала по коду по данным таблицы «Материалы».
В MS Access можно установить связи между таблицами, которые будут поддерживаться при создании форм, отчетов и запросов. Создание связей осуществляется в окне диалога «Схема данных».
Формы являются основным средством организации интерфейса пользователя в приложениях Microsoft Access. Формы создаются с разными целями (вывод и редактирование данных, управление ходом выполнения приложения, ввод данных, вывод приложений, печать информации). Мастер форм ускоряет процесс создания формы, так как автоматически выполняет всю основную работу. При использовании мастера Microsoft Access выдает приглашение на ввод данных, на основе которых создается форма.
Форма
«Главное меню» является для пользователя
основным средством работы с базой данных.
Содержит информацию о базе данных. Открытие
этой формы одновременно с базой данных
осуществлено путем помещения имени формы
в строку «Форма» меню «Сервис/Параметры
запуска».
Форма «Входная накладная»
Расчет остатков.
Для расчета остатков группируются данные по купле материала, относящиеся к периоду, предшествующему вводимому с клавиатуры (запрос «куплено по накладным»). Аналогично формируется запрос по продаже материалов (запрос «использовано материала на дату»)
Данные из двух запросов сводятся в один запрос, но при этом учитывается, что некоторый материал может быть куплен, но не продан. Для логического совмещения записей данные о материалах берутся в полном объеме из таблицы «Материалы», а для отсутствующих записей по этим материалам используется оператор IIf и функция IsNull. Эти же операторы используются для расчета остатков. В том случае, если сведения о материале есть в базе данных, но отсутствуют сведения о купле-продаже, выводится текст: «Данный материал не поступал в продажу».
Расчет заработной платы каждого рабочего за период, вводимый с клавиатуры.