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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
67
Название модуля
Назначение модуля
7
Модуль менеджера документа «Получение
из аренды»
Печать акта выполненных
работ
Печать акта приема-пере-
дачи
8
Модуль документа «Передача в ремонт»
Проведение документа
Заполнение на основании
9
Модуль документа «Получение из ремонта»
Проведение документа
10
Модуль формы справочника «Техника»
Расчет элементов формы
11
Модуль формирования отчетов
Формирование отчетов на
основе СКД
Модули документов и форм документов предназначены для управления
данными информационной системы.
Модуль документа «Установка цен» содержит процедуру «Обработка
Проведения», которая выполняет проведение документа по регистру сведений
«Стоимость аренды».
Модуль формы справочника «Техника» содержит процедуру «Рассчи-
тать», которая определяет состояние техники в текущий момент (в аренде, в
ремонте, свободен).
Модуль формы документа «Передача в аренду» содержит процедуру
«Рассчитать», которая определяет стоимость аренды выбранной техники на
момент даты документа.
Модуль документа «Передача в аренду» содержит процедуру «Обра-
ботка Проведения», которая выполняет проведение документа по регистрам
«Состояние техники» и «Оплаты».
Модуль менеджера документа «Передача в аренду» содержит процедуру
«Печать договора», которая должна печатать договора аренды, а также проце-
дуру «Печать акта», которая печатает «Акт приема-передачи».
Модуль формы документа «Получение из аренды» содержит процедуру
«Рассчитать», которая определяет стоимость аренды выбранной техники на
момент даты документа, размер внесенной оплаты и остаток оплаты (пере-
плату).
Модуль документа «Получение из аренды» содержит процедуру «Обра-
ботка Проведения», которая выполняет проведение документа по регистрам
68
«Состояние техники» и «Оплаты» и процедуру «Ввод на основании», позволя-
ющую заполнить документ на основании документа «Передача в аренду».
Модуль менеджера документа «Получение из аренды» содержит проце-
дуру «Печать акта», которая печатает «Акт приема-передачи» и процедуру
«Печать акта выполненных работ», которая печатает акт выполненных работ.
Модуль документа «Передача в ремонт» содержит процедуру «Обра-
ботка Проведения», которая выполняет проведение документа по регистру
«Состояние техники» и процедуру «Ввод на основании», позволяющую запол-
нить документ на основании документа «Получение из аренды».
Модуль документа «Получение из ремонта» содержит процедуру «Об-
работка Проведения», которая выполняет проведение документа по регистру
«Состояние техники».
Отчеты в системе формируются на основании схемы компоновки дан-
ных (СКД).
2.4 Испытания разработанного решения
2.4.1 Перечень объектов и функций, подлежащих испытаниям
В настоящей работе выполнялась разработка программной части инфор-
мационной системы учета аренды. Поэтому необходимо провести автономные
испытания (только программных модулей и программы в целом) на площадке
разработчика. Испытания технической части должны быть проведены от-
дельно на площадке заказчика.
Испытания должны быть проведены для следующих функций (таблица
25).
69
Таблица 25
Перечень проверяемых функций
Проверяемая функция
Примечание
1
Заполнение справочников
Значения сохраняются в информационной
базе, отображаются в правильном виде, не
происходит обрезка строк или обнуление
значений
2
Проведение документа
«Установка цен»
Цены записываются в регистр сведений в
правильном виде
3
Расчет элементов формы
«Передача в аренду»
Правильно определяются цены аренды, пра-
вильно рассчитывается стоимость аренды
4
Проведение документа
«Передача в аренду»
Правильно записываются движения по реги-
страм «Состояние техники» и «Оплаты»
5
Печать договора аренды
Правильно распечатывается договор аренды,
все значения подставляются корректно, нет
обрезанных строк
6
Печать акта приема-пере-
дачи
Правильно распечатывается акт приема-пе-
редачи, все значения подставляются кор-
ректно, нет обрезанных строк
7
Ввод на основании доку-
мента «Получение из
аренды»
Правильно передаются реквизиты из доку-
мента-основания, правильно рассчитываются
остальные элементы формы
8
Печать акта выполненных
работ
Правильно распечатывается акт, все значе-
ния подставляются корректно, нет обрезан-
ных строк
9
Проведение документа
«Получение из аренды»
Правильно записываются движения по реги-
страм «Состояние техники» и «Оплаты
10
Ввод на основании доку-
мента «Передача в ре-
монт»
Правильно передаются реквизиты из доку-
мента-основания
11
Проведение документа
«Передача в ремонт»
Правильно записываются движения по реги-
стру «Состояние техники»
12
Проведение документа
«Получение из ремонта»
Правильно записываются движения по реги-
стру «Состояние техники»
13
Формирование отчетов
Данные в отчетах соответствуют значениям
по документам
2.4.2 Методы проведения испытаний
Описание проверок, приведенных в таблице 25, приведены в таблицах
26-38.
70
Таблица 26
Описание проверки №1
Параметр
Значение
Функция
1. Заполнение справочников
Предмет проверки
1.1 Заполнение справочника «Техника»
1.2 Заполнение справочника «Клиенты»
1.3 Заполнение справочника «Водители»
1.4 Заполнение справочника «Техническое состо-
яние»
1.5 При дальнейшем просмотре элемента справоч-
ника «Техника» определяется его состояние
Используемые средства
Визуальный анализ
Исходные данные
База данных программы, не содержащая записей
Искажения тестовой ин-
формации для имитации
нештатных ситуаций
А) при заполнении справочников на заполнено
поле «Наименование»
Б) при заполнении справочников пользователь не
нажал кнопку «Записать»
Ожидаемая реакция
1.1 При возникновении ошибки система выдает со-
общение
1.2 Все данные сохраняются корректно
Способ определения ре-
зультатов
Параметры, определяемые требованиями заказ-
чика
Таблица 27
Описание проверки №2
Параметр
Значение
Функция
2. Проведение документа «Установка цен»
Предмет проверки
2.1 Новые цены записываются в регистр сведений
«Стоимость аренды»
Используемые средства
Визуальный анализ
Исходные данные
База данных программы, содержащая записи о тех-
нике и стоимости аренды
Искажения тестовой ин-
формации для имитации
нештатных ситуаций
При заполнении документа не заполнена цена
Ожидаемая реакция
2.1 При незаполненном поле цена на аренду дан-
ного вида техники остается прежней
2.2 Все данные отражаются в регистре
Способ определения ре-
зультатов
Параметры, определяемые требованиями заказ-
чика
Таблица 28
Описание проверки №3
Параметр
Значение
Функция
3. Проведение документа «Установка цен»
Предмет проверки
3.1 Расчет элементов формы «Передача в аренду»
Используемые средства
Калькуляция результатов расчетов
Исходные данные
База данных программы, содержащая записи о тех-
нике, клиенте и стоимости аренды
Искажения тестовой ин-
формации для имитации
нештатных ситуаций
При заполнении документа не заполнен срок
аренды
71
Параметр
Значение
Ожидаемая реакция
Элементы формы «Стоимость аренды» рассчиты-
вается корректно
Способ определения ре-
зультатов
Параметры, определяемые требованиями заказ-
чика
Таблица 29
Описание проверки №4
Параметр
Значение
Функция
4. Проведение документа «Передача в аренду»
Предмет проверки
4.1 Правильно записываются движения по реги-
страм «Состояние техники» и «Оплаты»
Используемые средства
Калькуляция результатов расчетов
Исходные данные
База данных программы, содержащая записи о тех-
нике, клиенте и стоимости аренды
Искажения тестовой ин-
формации для имитации
нештатных ситуаций
При заполнении документа не заполнен срок
аренды
Ожидаемая реакция
Данные в регистры записываются корректно
Способ определения ре-
зультатов
Параметры, определяемые требованиями заказ-
чика
Таблица 30
Описание проверки №5
Параметр
Значение
Функция
5. Печать договора аренды
Предмет проверки
5.1 Правильно распечатывается договор аренды,
все значения подставляются корректно, нет обре-
занных строк
Используемые средства
Шаблон договора
Исходные данные
База данных программы, содержащая записи о тех-
нике, клиенте и стоимости аренды
Искажения тестовой ин-
формации для имитации
нештатных ситуаций
Введено слишком длинное наименование клиента
Ожидаемая реакция
Все реквизиты документа помещаются в шаблон,
не происходит обрезки или перекрытия строк
Способ определения ре-
зультатов
Параметры, определяемые требованиями заказ-
чика
Таблица 31
Описание проверки №6
Параметр
Значение
Функция
6. Печать акта приема-передачи
Предмет проверки
6.1 Правильно распечатывается акт приема-пере-
дачи, все значения подставляются корректно, нет
обрезанных строк
Используемые средства
Шаблон акта приема-передачи
Исходные данные
База данных программы, содержащая записи о тех-
нике, клиенте и стоимости аренды
72
Параметр
Значение
Искажения тестовой ин-
формации для имитации
нештатных ситуаций
Введено слишком длинное наименование клиента
Ожидаемая реакция
Все реквизиты документа помещаются в шаблон,
не происходит обрезки или перекрытия строк
Способ определения ре-
зультатов
Параметры, определяемые требованиями заказ-
чика
Таблица 32
Описание проверки №7
Параметр
Значение
Функция
7. Ввод на основании документа «Получение из
аренды»
Предмет проверки
7.1 Правильно передаются реквизиты из доку-
мента-основания,
7.2 Правильно рассчитываются остальные эле-
менты формы
Используемые средства
Калькуляция реквизитов формы
Исходные данные
База данных программы, содержащая записи о тех-
нике, клиенте, стоимости аренды, документе пере-
дачи в аренду
Искажения тестовой ин-
формации для имитации
нештатных ситуаций
Введено некорректная длительность аренды
Ожидаемая реакция
7.1 Все реквизиты рассчитываются корректно
7.2 При неверно введенных данных выдается со-
общение
Способ определения ре-
зультатов
Параметры, определяемые требованиями заказ-
чика
Таблица 33
Описание проверки №8
Параметр
Значение
Функция
8. Печать акта выполненных работ
Предмет проверки
8.1 Правильно распечатывается акт, все значения
подставляются корректно, нет обрезанных строк
Используемые средства
Шаблон акта выполненных работ
Исходные данные
База данных программы, содержащая записи о тех-
нике, клиенте, документ получения техники из
аренды
Искажения тестовой ин-
формации для имитации
нештатных ситуаций
Введено слишком длинное наименование клиента
Ожидаемая реакция
Все реквизиты документа помещаются в шаблон,
не происходит обрезки или перекрытия строк
Способ определения ре-
зультатов
Параметры, определяемые требованиями заказ-
чика
73
Таблица 34
Описание проверки №9
Параметр
Значение
Функция
9. Проведение документа «Получение из аренды»
Предмет проверки
9.1 Правильно записываются движения по реги-
страм «Состояние техники» и «Оплаты»
Используемые средства
Визуальный анализ
Исходные данные
База данных программы, содержащая записи о тех-
нике, клиенте, документ получения техники из
аренды
Искажения тестовой ин-
формации для имитации
нештатных ситуаций
Не заполнена длительность аренды
Ожидаемая реакция
9.1 Данные в регистры записываются корректно
9.2 При некорректно введенных данных выво-
дится сообщение об ошибке
Способ определения ре-
зультатов
Параметры, определяемые требованиями заказ-
чика
Таблица 35
Описание проверки №10
Параметр
Значение
Функция
10. Ввод на основании документа «Передача в ре-
монт»
Предмет проверки
Правильно передаются реквизиты из документа-
основания
Используемые средства
Калькуляция реквизитов формы
Исходные данные
База данных программы, содержащая записи о тех-
нике, клиенте, стоимости аренды, документе полу-
чения из аренды
Искажения тестовой ин-
формации для имитации
нештатных ситуаций
Введено некорректное техническое состояние
Ожидаемая реакция
10.1 Все реквизиты заполняются корректно
Способ определения ре-
зультатов
Параметры, определяемые требованиями заказ-
чика
Таблица 36
Описание проверки №11
Параметр
Значение
Функция
11. Проведение документа «Передача в ремонт»
Предмет проверки
11.1 Правильно записываются движения по реги-
стру «Состояние техники»
Используемые средства
Визуальный анализ
Исходные данные
База данных программы, содержащая записи о тех-
нике, клиенте, документ передачи техники в ре-
монт
Искажения тестовой ин-
формации для имитации
нештатных ситуаций
Не заполнено основание
Ожидаемая реакция
Данные в регистры записываются корректно
74
Параметр
Значение
Способ определения ре-
зультатов
Параметры, определяемые требованиями заказ-
чика
Таблица 37
Описание проверки №12
Параметр
Значение
Функция
12. Проведение документа «Получение из ремонта»
Предмет проверки
Правильно записываются движения по регистру
«Состояние техники»
Используемые средства
Визуальный анализ
Исходные данные
База данных программы, содержащая записи о тех-
нике, клиенте, документ получения техники из ре-
монта
Искажения тестовой ин-
формации для имитации
нештатных ситуаций
Не заполнен результат ремонта
Ожидаемая реакция
Данные в регистры записываются корректно
Способ определения ре-
зультатов
Параметры, определяемые требованиями заказ-
чика
Таблица 38
Описание проверки №13
Параметр
Значение
Функция
13. Формирование отчетов
Предмет проверки
Корректно составляются отчеты:
13.1 Техника в аренде
13.2 Состояние техники
13.3 Подбор техники
13.4 Отчет об оплате
Используемые средства
Шаблоны отчетов
Исходные данные
База данных программы, содержащая записи в
справочниках, документах и регистрах
Искажения тестовой ин-
формации для имитации
нештатных ситуаций
Неверный период отчета
Ожидаемая реакция
Отчеты формируются корректно
Способ определения ре-
зультатов
Параметры, определяемые требованиями заказ-
чика
2.4.3 Проведение проверочных испытаний и их результаты
Проверка №1: заполнение справочников. Справочник «Техника» пока-
зан на рисунке 13, он является иерархическим, все необходимые данные в
справочнике сохраняются. При просмотре элемента справочника определя-
ется его состояние (в аренде, свободен, в ремонте).
75
Рисунок 13 – Справочник «Техника»
Справочники «Клиенты», «Водители» и «Техническое состояние» также
заполняются корректно (рисунок 14).
Рисунок 14 – Справочники «Техническое состояние», «Во-
дители», «Клиенты»
76
Проверка №2: Проведение документа «Установка цен». Документ
«Установка цен» заполняется и проводится пор регистру «Стоимость аренды»
(рисунок 15).
Рисунок 15 – Документ «Установка цен» и результат его
проведения
Проверка № 3: Расчет элементов формы «Передача в аренду». При вы-
боре техники, варианта аренды (посуточная, почасовая) и срока аренды опре-
деляется стоимость аренды корректно (рисунок 16). Если срок аренды не за-
полнен – выдается сообщение.

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 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 - менеджмент: реализация проекта (на примере ООО "АГРОПАК")