Диплом: Автоматизация учета арендованных средств в АО "Каршеринг"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
57
В отчет должны войти реквизиты:
- Техника (наименование);
- Состояние (в аренде, в ремонте, свободен);
- Дата окончания (дата окончания аренды, если техника в аренде).
- Название характеристики техники;
-Значение характеристики техники.
4) Отчет об оплате выводит на основании запроса к регистру остат-
ков «Оплаты» список документов аренды по каждому клиенту и оплаты по
ним (рисунок 12). Отчет может быть выведен как по всем клиентам, так и по
каждому, а также за определенный период
Клиент
Стоимость аренды
Предоплата
Остаток (пере-
плата)
Техника
Документ
Рисунок 12 – Шаблон отчета об оплате
В отчет должны войти реквизиты:
- Клиент (ФИО);
- Стоимость аренды;
- Внесенная предоплата;
- Внесенный остаток;
- Техника;
- Документы выдачи (возврата)техники.
2.3 Программное обеспечение задачи
2.3.1 Сценарий диалога
Все функции разрабатываемой системы можно разделить на две группы:
основные и вспомогательные. К основным относятся функции по ведению ин-
формационной базы и получения отчетности. К вспомогательным относятся
сервисные функции, предоставляемые системой 1С для удобства пользова-
теля.
58
Ведение информационной базы подразумевает заполнение справочни-
ков, оформление документов и формирование отчетности на основе имею-
щейся информации.
К сервисным относятся, для решения данных задач наиболее подходя-
щими являются калькулятор, календарь, журнал регистрации пользователей и
удаление помеченных объектов.
Диалог в системе реализован в виде меню. Меню организовано по функ-
циональному признаку, то есть каждый пункт меню отражает выполнение од-
ной из выделенных функций (рисунок 13).
Меню состоит из 4 пунктов:
1) Заполнение справочников: содержит ссылки на справочники си-
стемы. При выборе пункта меню, соответствующего справочнику системы, от-
крывается форма списка соответствующего справочника, после чего можно
просмотреть элементы справочника, дополнить справочник, пометить эле-
менты на удаление. Имеет 4 элемента:
- Техника;
- Клиенты;
- Водители;
-Техническое состояние.
59
Рисунок 15 – Дерево диалога
2) Оформление документов: содержит ссылки на документы системы.
При выборе пункта меню открывается форма списка документов соответству-
ющего вида. Из данной формы можно создать новый документ, открыть име-
ющийся документ, пометить документ на удаление. Содержит следующие эле-
менты:
- Установка цен;
- Передача в аренду;
- Получение из аренды;
- Передача в ремонт;
- Получение из ремонта.
3) Отчеты: содержит ссылки на отчеты:
- Техника в аренде;
Основное меню
Заполнение
справочников
Техника
Клиенты
Водители
Техническое
состояние
Оформление
документов
Установка цен
Передача в
аренду
Получение из
аренды
Передача в
ремонт
Получение из
ремонта
Формирование
отчетов
Техника в
аренде
Состояние
техники
Подбор техники
Отчет об оплате
Сервис
Калькулятор
Календарь
Журнал
регистрации
Удаление
помеченных
объектов
Параметры
60
- Состояние техника;
- Подбор техники;
- Отчет об оплате.
4) Сервис: содержит следующие сервисные функции:
- вызов калькулятора;
- вызов календаря;
- вызов журнала регистрации;
- вызов удаления помеченных объектов.
2.3.2 Характеристика базы данных
Разработанное прикладное решение содержит следующие объекты кон-
фигурации:
1) Справочники:
- Справочник «Клиенты» (таблица 11)
Таблица 11
Реквизиты справочника «Клиенты»
Реквизит
Тип данных
Точность
Примечание
Код
Строка
9
Уникальный
Наименование
Строка
50
Адрес
Строка
90
Телефон
Строка
50
КонтактноеЛицо
Строка
50
НомерВУ
Строка
50
ДатаВУ
Строка
50
КатегорияПоВУ
ПеречислениеСсылка. Ка-
тегории
- Справочник «Водители» (таблица 12);
Таблица 12
- Реквизиты справочника «Водители»
Реквизит
Тип данных
Точность
Примечание
Код
Строка
9
Уникальный
Наименование
Строка
50
Категория
ПеречислениеСсылка.
Категории
Телефон
Строка
50
- Справочник «Техника» (таблица 13).
61
Таблица 13
Реквизиты справочника «Техника»
Реквизит
Тип данных
Точность
Примечание
Код
Строка
9
Уникальный
Наименование
Строка
50
ПолноеНаименование
Строка
90
Госномер
Строка
10
Марка
Строка
50
НомерДвигателя
Строка
50
ЗаводскойНомер
Строка
50
ГодВыпуска
Число
4.0
НомерПТС
Строка
50
НомерОСАГО
Строка
50
ДатаОСАГО
Строка
50
Табличная часть «Характеристики»
Характеристика
Составной: строка,
число
50
Значение
Число
10.2
ЕдиницаИзмерения
Строка
50
- Справочник «Техническое состояние» (таблица 14);
Таблица 14
- Реквизиты справочника «Техническое состояние»
Реквизит
Тип данных
Точность
Примечание
Код
Строка
9
Уникальный
Наименование
Строка
50
2) Документы:
- Установка цен (таблица 15).
Таблица 15
Реквизиты документа «Установка цен»
Реквизит
Тип данных
Точность
Примечание
Номер
Строка
9
Уникальный
Дата
Дата
Табличная часть «Техника»
Техника
СправочникСсылка.Тех-
ника
СтоимостьПочасовая
Число
10.2
СтоимостьПосуточная
Число
10.2
- Передача в аренду (таблица 16).
62
Таблица 16
Реквизиты документа «Передача в аренду»
Реквизит
Тип данных
Точность
Примечание
Номер
Строка
9
Уникальный
Дата
Дата
Клиент
СправочникСсылка.Клиенты
Техника
СправочникСсылка.Техника
НачалоАренды
Дата
ОкончаниеАренды
Дата
Длительность
Число
2.0
СтоимостьАренды
Число
10.2
Предоплата
Число
10.2
ТехническоеСо-
стояние
СправочникСсылка.Техни-
ческоеСостояние
Почасовая
Булево
Водитель
СправочникСсылка.Води-
тели
- Получение из аренды (таблица 17).
Таблица 17
Реквизиты документа «Получение из аренды»
Реквизит
Тип данных
Точность
Примечание
Номер
Строка
9
Уникальный
Дата
Дата
Клиент
СправочникСсылка.Клиенты
Техника
СправочникСсылка.Техника
НачалоАренды
Дата
ОкончаниеАренды
Дата
Длительность
Число
2.0
СтоимостьАренды
Число
10.2
ДокументПере-
дачи
ДокументССылка.Переда-
чаВАренду
Предоплата
Число
10.2
ОстатокПереплата
Число
10.2
ТехническоеСо-
стояние
СправочникСсылка.Техниче-
скоеСостояние
Почасовая
Булево
Компенсация
Число
10.2
- Получение из ремонта (таблица 18).
Таблица 18
Реквизиты документа «Получение из ремонта»
Реквизит
Тип данных
Точность
Примечание
Номер
Строка
9
Уникальный
Дата
Дата
Техника
СправочникСсылка.Техника
Результат
Строка
100
63
- Передача в ремонт (таблица 19).
Таблица 19
Реквизиты документа «Передача в ремонт»
Реквизит
Тип данных
Точность
Примечание
Номер
Строка
9
Уникальный
Дата
Дата
Техника
СправочникСсылка.Техника
ТехническоеСо-
стояние
СправочниСсылка.Техниче-
скоеСостояние
Основание
Строка
100
3) Регистры
- Регистр сведений «Стоимость аренды» (таблица 20)
Таблица 20
Реквизиты регистра «Стоимость аренды»
Реквизит
Тип данных
Точность
Примечание
Измерения
Техника
СправочникСсылка.Техника
Ресурсы
СтоимостьПочасовая
Число
10.2
СтоимостьПосуточная
Число
10.2
- Регистр сведений «Состояние техники» (таблица 21)
Таблица 21
Реквизиты регистра «Состояние техники»
Реквизит
Тип данных
Точность
Примечание
Измерения
Техника
СправочникСсылка.Техника
Ресурсы
Состояние
ПеречислениеСсылка.СостояниеТехники
Реквизиты
ДатаОкон-
чания
Дата
Клиент
СправочникСсылка.Клиенты
- Регистр накопления «Оплаты» (таблица 22)
Таблица 22
Реквизиты регистра «Оплаты»
Реквизит
Тип данных
Точность
Примечание
Измерения
Техника
СправочникСсылка.Техника
Клиент
СправочникСсылка.Клиенты
ДокументАренды
ДокументСсылка.ПередачаВАренду
Ресурсы
Оплата
Число
10.2
64
ER-модель базы данных приведена на рисунке 16.
Рисунок 16 – ER-модель базы данных
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
Реализация информационной системы в среде 1С:Преприятие 8.3 подра-
зумевает, что основные программные модули будут размещены в модуле при-
ложения (глобальном модуле) при необходимости, а также в модулях форм и
модулях объектов [8].
В системе 1С:Предприятие модуль приложения предназначен для того,
чтобы отловить моменты запуска приложения (загрузки конфигурации) и за-
вершения его работы. И в соответствующих событиях можно расположить
65
процедуры проверки. Для данной системы наличие таких обработок не требу-
ется.
Модуль формы предназначен он для обработки действий пользователя,
т.е. различных событий, связанных с вводом данных и обработкой корректно-
сти их ввода. В данных модулях будут выполняться действия по расчету сто-
имости, определения занятости мест и т.д. Также в модулях формы реализу-
ется формирование печатной формы документа.
Модуль менеджера позволяет описать методы для объекта конфигура-
ции, которые относятся не к конкретному экземпляру объекта базы данных, а
к самому объекту конфигурации.
В программном модуле (общие модули, модули объектов, модули мене-
джеров объектов, модули форм, команд и т.п.) в общем случае могут присут-
ствовать следующие разделы в приведенной ниже последовательности:
заголовок модуля
раздел описания переменных
экспортные процедуры и функции модуля, составляющие его про-
граммный интерфейс
обработчики событий объекта (формы)
служебные процедуры и функции модуля
раздел инициализации.
Дерево вызова модулей показана на рисунке 14.
66
Рисунок 12 – Дерево вызова модулей
Назначение модулей системы приведено в таблице 24.
Таблица 24
Назначение модулей объектов
Название модуля
Назначение модуля
1
Модуль документа «Установка цен»
Проведение документа
2
Модуль документа «Передача в аренду»
Проведение документа
3
Модуль формы документа «Передача в
аренду»
Расчет элементов формы
4
Модуль менеджера документа «Передача в
аренду»
Печать договора
Печать акта приема-пере-
дачи
5
Модуль документа «Получение из аренды»
Проведение документа
Заполнение на основании
6
Модуль формы документа «Получение из
аренды»
Расчет элементов формы
Запуск
программы
Создание документа
"Установка цен"
Модель документа "Установка
цен"
Создание документа
"Передача в аренду"
Модуль документа "Передача в
аренду"
Модуль формы документа
"Передача в аренду"
Модуль менеджера документа
"Передача в аренду"
Создание документа
"Получение из аренды"
Модуль документа "Получение
из аренды"
Модуль формы документа
"Получение из аренды"
Модуль менеджера документа
"Получение из аренды"
Создание документа
"Передача в ремонт"
Модуль документа
"Передача в ремонт"
Создание документа
"Получение из ремонта"
Модуль документа
"Получение из ремонта"
Создание справочника
"Техника"
Модуль формы справочника
"Техника"
Вызов отчета
Модуль формирования
отчета

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")