Автор работы: Пользователь скрыл имя, 23 Ноября 2010 в 09:41, курсовая работа
Предоставлением услуг в сфере грузоперевозок занимаются автотранспортные предприятия.
Автомобильный транспорт, по сравнению с другими видами транспорта, имеет ряд преимуществ при перевозке грузов. К ним относятся:
доставка грузов "от двери до двери";
сокращение потребности в дорогостоящей и громоздкой упаковке;
более высокая скорость и умеренная стоимость доставки грузов автомобилями.
Введение……………………………………………………………………………...3
РАЗДЕЛ 1. Описание деятельности автотранспортного предприятия ...………..5
РАЗДЕЛ 2. Проектирование автоматизированной системы учёта грузоперевозок на автотранспортном предприятии……………………………..10
РАЗДЕЛ 3. Разработка автоматизированной системы учёта грузоперевозок на автотранспортном предприятии……….…………………..………...…………….20
3.1. Создание перечислений………………………………………………...20
3.2. Создание справочников………………………………………………...21
3.3. Создание регистров сведений………………………………………….23
3.4. Создание документов…………………………………………………...25
3.5. Создание регистров накопления……………………………………….31
3.6. Создание отчётов……………………………………………….……….33
Заключение………………………………………………………………………….37
Список использованных источников……………………………………………...38
Приложение 1. Модуль объекта «Документ «Путевой лист»…………………...40
Приложение 2. Модуль формы документа «Путевой лист»…………………….42
Приложение 3. Модуль объекта «Документ «Счёт»……………………………..44
Приложение 4. Модуль объекта «Документ «Техосмотр»………………………45
Приложение 5. Печатные формы документов……………………………………46
Приложение 6. Модуль формы отчёта «Пробег автомобилей»…………………47
Приложение 7. Модуль формы отчёта «Выполнение плана грузоперевозок»…49
Приложение 8. Модуль формы отчёта «Расход топлива автомобилями»……...51
Приложение 9. Модуль формы отчёта «Выручка водителей»…………………..53
Приложение 10. Модуль формы отчёта «График техосмотров»………………..55
Приложение 11. Выходные формы отчётов………………………………………57
В
заключении следует сказать, что
созданный мною проект АС учёта грузоперевозок
на автотранспортном предприятии может
быть внедрён на каком-либо небольшом
предприятии, занимающимся предоставлением
услуг по перевозке грузов.
СПИСОК
ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ 1
Модуль
объекта «Документ «Путевой
лист»
Процедура ОбработкаЗаполнения(Основание)
Если ТипЗнч(Основание) = Тип("ДокументСсылка.Заявка") Тогда
// Заполнение шапки
ВесГруза = Основание.ВесГруза;
Клиент = Основание.Клиент;
ПунктНазначения = Основание.ПунктНазначения;
ПунктОтправления = Основание.ПунктОтправления;
Заявка = Основание.Ссылка;
Тип = Основание.ТипАвтомобиля;
КонецЕсли;
КонецПроцедуры
Процедура ОбработкаПроведения(Отказ, Режим)
// регистр Перевозки
Движение = Движения.Перевозки.Добавить();
Движение.Период = Дата;
Движение.Автомобиль = ГосНомер;
Движение.Водитель = ФИО_водителя;
Движение.Клиент = Клиент;
Движение.ЗатратыНаТопливо = ОбщаяСтоимость;
Движение.СтоимостьЗаявки = СтоимостьСГрузом+"300";
// регистр Пробег
Движение = Движения.Пробег.Добавить();
Движение.Период = Дата;
Движение.Автомобиль = ГосНомер;
Движение.ПробегОбщий = ПробегОбщий;
Движение.ПробегСГрузом = ПробегСГрузом;
Движение.ТонноКилометры = ВыполненоТонноКилометров;
// регистр РасходТоплива
Движение
= Движения.РасходТоплива.
Движение.Период = Дата;
Движение.Автомобиль = ГосНомер;
Движение.МаркаТоплива = МаркаТоплива;
Движение.ЦенаЗаЛитр = ЦенаЗаЛитр;
Движение.РасходНорма = РасходТопливаНорма;
Движение.РасходФакт = РасходТопливаФакт;
// записываем движения регистров
Движения.Перевозки.Записать();
Движения.Пробег.Записать();
Движения.РасходТоплива.
КонецПроцедуры
ПРИЛОЖЕНИЕ 2
Модуль формы документа «Путевой лист»
ПРИЛОЖЕНИЕ 3
Модуль объекта «Документ «Счёт»
ПРИЛОЖЕНИЕ 4
Модуль
объекта «Документ «Техосмотр»
Процедура ОбработкаПроведения(Отказ, Режим)
// регистр Техосмотр
Движение = Движения.Техосмотр.Добавить();
Движение.Период = Дата;
Движение.Автомобиль = Автомобиль;
Движение.ДатаТехосмотра = ДатаТехосмотра;
Движение.СледующийТехосмотр = СледующийТехосмотр;
// записываем движения регистров
Движения.Техосмотр.Записать();
КонецПроцедуры
ПРИЛОЖЕНИЕ 5
Печатные формы документов
ПРИЛОЖЕНИЕ 6
Модуль
формы отчёта «Пробег
автомобилей»
Процедура
ДействияФормыПробегАвтомобилей
ТабДок
= ЭлементыФормы.
ПробегАвтомобилей(ТабДок, ДатаНачала, КонецДня(ДатаОкончания));
КонецПроцедуры
Процедура ПробегАвтомобилей(ТабДок, ДатаНачала, ДатаОкончания) Экспорт
Макет
= ОтчетОбъект.ПолучитьМакет("
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ПробегОбороты.Период КАК Период,
| ПробегОбороты.
| ПРЕДСТАВЛЕНИЕ(
| ПробегОбороты.
| ПробегОбороты.
|ИЗ
| РегистрНакопления.
|
|УПОРЯДОЧИТЬ ПО
| Период
|ИТОГИ
| СУММА(Общий),
| СУММА(СГрузом)
|ПО
| Автомобиль,
| Период";
Запрос.УстановитьПараметр("
Запрос.УстановитьПараметр("
Результат = Запрос.Выполнить();
ОбластьЗаголовок
= Макет.ПолучитьОбласть("
ОбластьПодвал
= Макет.ПолучитьОбласть("Подвал"
ОбластьШапкаТаблицы
= Макет.ПолучитьОбласть("
ОбластьПодвалТаблицы
= Макет.ПолучитьОбласть("
ОбластьАвтомобиль
= Макет.ПолучитьОбласть("
ОбластьПериод
= Макет.ПолучитьОбласть("Период"
ТабДок.Очистить();
ТабДок.Вывести(
ТабДок.Вывести(
Информация о работе Автоматизация учёта грузоперевозок на автотранспортном предприятии