Диплом: Автоматизация расчетов с поставщиками и подрядчиками компании ООО «ЛИДЕРДОР»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
74
ь
заявки на
поставку техники
клиенту
Отчет «Доход по
сотрудникам»
Руководител
ь
10 – 50
Вызов по мере
необходимости
30%
Отчет
«Взаиморасчеты»
Руководител
ь
10 – 50
Вызов по мере
необходимости
30%
Отчет «Данные
по заявкам»
Руководител
ь, менеджер
10 – 50
Вызов в конце и
начале рабочего
дня
30%
Представленные элементы будут использоваться для ведения анализа
успешности взаимодействия с поставщиками и подрядчиками компании
ООО «Лидердор». Перейдем к описанию программного обеспечения задачи.
2.3 Программное обеспечение задачи
2.3.1 Сценарий диалога
Для определения функций системы автоматизации расчетов с
поставщиками и подрядчиками компании ООО «Лидердор» сформируем два
подмножества функций: служебные, которые обеспечивают выполнение
должностных заданий и ключевые, на которые возложены задания обработки
и управления данными: ввода первичной информации, обрабатывания,
ведения справочников, решений в требования и др. На рисунке 45
представлены функции системы.
Определение состава функций, их связи их иерархии даст возможность
определить саму структуру диалога.
Ключевые функции можно условно разделить на два типа – функции,
которые обрабатывают процессы, связанные с взаимодействием с клиентом и
функции поддерживающие, непосредственно процесс поставки техники и
предоставления услуг, к первому типу относятся функции обработки заявок,
данных клиентов, данных по договорам, актам работ. Ко второму типу
можно отнести обработка данных по номенклатуре, поступлениям техники и
оборудования, данные по сотрудникам, статистические отчеты [22].
75
Функции
Ключевые Служебные
Обработки данных
клиентов
Обработка данных
по номенклатуре
Обработка данных
по сотрудникам
Формирования
статистических
отчетов
Обработка
запросов к БД
Построение
диалоговых окон
(форм)
Разделение прав
доступа
Хранения данных
Обработка данных
по актам работ
Обработка данных
по заявкам
Поиска
информации по БД
Обработка данных
по приходным
накладным
Обработка данных
по поставкам
техники клиентам
Обработка данных
по договорам
Рисунок 45. Функции системы
Из рисунка видно, что функции системы будут использоваться для
обработки данных по заявкам, приемам комплектующих, актам. На рисунке
46 представлен сценарий диалога системы автоматизации расчетов с
поставщиками и подрядчиками компании ООО «Лидердор».
76
Основное меню
Файл
Создать
Открыть
Сохранить
Сохранить
как
Печать
Предварительный
просмотр
Выход
Операции
Перечисления
Управление
оперативными
итогами
Удаление
помеченных
объектов
Проведение
документов
Справочники
Клиенты
Сотрудники
Номенклатура
Документы
Заявка
Приходная
накладная
Отчеты
Доход по
сотрудникам
Доход от услуг
Поставщики
Акт работ
Данные по заявкам
Сервис
Табло
Монитор
пользователей
Временная
блокировка
Параметры
Остатки техники
Места хранения
Услуги
Поставка
техники
клиенту
Рисунок 46. Сценарий диалога системы
На рисунке представлены ранее определенные объекты, которые
группируются по соответствующим группам объектов:
файл;
операции;
справочники;
документы;
отчеты;
сервис [14].
2.3.2 Характеристика базы данных
Построение логической схемы БД выполним в пакете ERwin Data
Modeler. CA ERwin Data Modeler (CA ERwin DM), инструмент
проектирования базы данных что повышает уровень качества данных в
транзакционных и хранилищах данных [18].
77
Логическая схема базы данных системы расчета с поставщиками и
подрядчиками представлена на рисунке 47. На рисунке представлены
сущности, связи и реквизиты, которые поддерживают автоматизацию
взаимодействия с основными контрагентами.
Клиент
код клиента
наименование
паспортные данные
телефон
тип клиента
адрес
Номенклату ра
код номенклату ры
наименование
цена заку пки
цена с наценкой
Сотрудники
код сотрудника
ФИО
телефон
Акт работ
код документа
код клиента (FK)
код номенклату ры (FK)
код места хранения (FK)
код сотрудника (FK)
код услу ги (FK)
количест во
цена услуги
су мма услуги
цена номенклату ры
количест во номенклату ры
стоимость номенклату ры
общая стоимость сч ета
Приходная накладная
код документа
код номенклату ры (FK)
код места хранения (FK)
код сотрудника (FK)
код поставщика (FK)
цена заку пки
количест во
су мма товара
су мма доку мента
Места хранения
код места хранения
наз вание
Заявка
код сотрудника (FK)
код клиента (FK)
причина обращения
адрес клиента
стату с заявки
Поставщик
код поставщика
наз вание
Догов ор
код сотрудника (FK)
код клиента (FK)
адрес клиента
причина обращения
предмет договора
услов ия догов ора
Поставка техники клиенту
код места хранения (FK)
код сотрудника (FK)
код клиента (FK)
код номенклату ры (FK)
цена продажи
количест во техники
стоимость техники
общая стоимость доку мента
Услу га
код услу ги
наз вание услуги
цена услуги
Рисунок 47. Логическая схема БД системы
Поля объектов может быть изменено в процессе программной
реализации.
Необходимо отметить, что на схеме представлены сущности
(справочники и документы), не отображены отчеты, которые формируются
на основании представленных сущностей.
Представим описание сущностей и реквизитов. В таблице 7
представлено описание сущности «Места хранения».
78
Таблица 7
Описание справочника «Места хранения»
Название реквизита
Тип реквизита
Код места хранения
Числовой
Название
Строка, 20
В таблице 8 представлено описание справочника «Клиенты».
Таблица 8
Описание справочника «Клиенты»
Название реквизита
Тип реквизита
Код клиента
Числовой
Наименование (может быть
название или ФИО)
Строка, 50
Паспортные данные
Строка, 10
Телефон
Строка, 10
Тип клиента
Перечисление.ТипыКлиентов
Адрес
Строка, 100
В таблице 9 представлено описание справочника «Номенклатура».
Таблица 9
Описание справочника «Номенклатура»
Название реквизита
Тип реквизита
Код номенклатуры
Числовой
Наименование
Строка, 50
Единицы измерения
Перечисление.ЕдИзм
Цена закупки
Числовой, 15
Цена продажи
Числовой, 15
В таблице 10 представлено описание справочника «Сотрудники».
Таблица 10
Описание справочника «Сотрудники»
Название реквизита
Тип реквизита
Код сотрудника
Числовой
ФИО
Строка, 50
Телефон
Строка, 10
В таблице 11 представлено описание справочника «Поставщики».
79
Таблица 11
Описание справочника «Поставщики»
Название реквизита
Тип реквизита
Код поставщика
Числовой
Наименование
Строка, 50
В таблице 12 представлено описание справочника «Услуги».
Таблица 12
Описание справочника «Услуги»
Название реквизита
Тип реквизита
Код услуги
Числовой
Наименование
Строка, 50
Стоимость услуги
Числовой, 15
В таблице 13 представлено описание документа «Заявка».
Таблица 13
Описание документа «Заявка»
Название реквизита
Тип реквизита
Код клиента
Справочник. Клиенты
Код сотрудника
Справочник.
Сотрудники
Причина обращения
Строка, 100
Адрес клиента
Строка, 100
Статус заявки
Перечисление.
СтатусЗаявкив
В таблице 14 представлено описание документа «Договор».
Таблица 14
Описание документа «Договор»
Название реквизита
Тип реквизита
Код клиента
Справочник. Клиенты
Код сотрудника
Справочник.
Сотрудники
Причина обращения
Строка, 100
Адрес клиента
Строка, 100
Предмет договора
Строка. 100
Условия договора
Строка, 1501й
В таблице 15 представлено описание документа «Приходная
накладная».
80
Таблица 15
Описание документа «Приходная накладная»
Название реквизита
Тип реквизита
Код документа
Справочник. Клиенты
Код сотрудника
Справочник. Сотрудники
Код номенклатуры
Справочник. Номенклатура
Код поставщика
Справочник. Поставщики
Код места хранения
Справочник. МестаХранения
Цена закупки
Числовой, 15
Количество
Числовой, 10
Сумма номенклатуры
Числовой, 15
Сумма документа
Числовой, 15
В таблице 16 представлено описание документа «Поставка техники
клиенту».
Таблица 16
Описание документа «Приходная накладная»
Название реквизита
Тип реквизита
Код документа
Справочник. Клиенты
Код сотрудника
Справочник. Сотрудники
Код номенклатуры
Справочник. Номенклатура
Код клиента
Справочник. Клиенты
Код места хранения
Справочник. МестаХранения
Цена продажи
Числовой, 15
Количество
Числовой, 10
Стоимость техники
Числовой, 15
Сумма документа
Числовой, 15
В таблице 17 представлено описание документа «Акт работ».
Таблица 17
Описание документа «Акт работ»
Название реквизита
Тип реквизита
Код документа
Справочник. Клиенты
Код сотрудника
Справочник. Сотрудники
Код номенклатуры
Справочник. Номенклатура
Код клиента
Справочник. Клиенты
Код места хранения
Справочник. МестаХранения
Код услуги
Справочник.Услуги
Цена услуги
Числовой, 15
Количество услуги
Числовой, 10
Сумма услуги
Числовой, 15
Цена номенклатуры
Числовой, 15
Количество
номенклатуры
Числовой, 10
81
Сумма номенклатуры
Числовой, 15
Общая стоимость
Числовой, 15
Необходимо отметить, что в документ «Акт работ» попадает как
услуги (работы, которые предоставляются подрядчиком), так и номенклатура
(возможно использование различных расходных материалов или
оборудования). Представим, каким образом осуществляется вызов
программных модулей.
2.3.3 Структурная схема пакета (дерево вызова программных
модулей)
Выделим следующие группы модулей:
модули управления;
функциональные модули;
модули сервиса.
На рисунке 48 представлено дерево вызова программных модулей.
82
Модули системы
автоматизации расчетов с
поставщиками и
подрядчиками
Модули
управления
Модуль
аутентификации
пользователей
Функциональные
модули
Модуль документа
«Заявка»
Модуль документа
«Приходная
накладная»
Модуль поиска
объектов
Модуль отчета
«Остатки техники»
Модули сервиса
Модуль экспорта
данных
Модуль
инициализации
интерфейса
системы
Модуль
управления БД
Модуль
мониторинга
сетевых
подключений
Глобальный модуль
Модуль документа
«Акт работ»
Модуль отчета
«Доход от
сотрудников»
Модуль отчета
«Доход от услуг»
Модуль отчета
«Данные по
заявкам»
Модуль документа
«Договор»
Модуль документа
«Поставка техники
клиенту»
Рисунок 48. Дерево вызова программных модулей
Описание модулей представлено в таблице 18.
Таблица 18
Описание модулей системы
п/п
Наименование модуля
Функции модуля
1.
Глобальный модуль
Содержит глобальные процедуры и
функции, предопределенные процедуры,
процедуры и функции, которые необходимо
выполнить при запуске системы
«1С:Предприятие 8.3».
2.
Модуль документа
«Заявка»
Содержит предопределенные процедуры
формы документа
3.
Модуль документа
«Приходная накладная»
Содержит предопределенные процедуры и
формы документа
4
Модуль отчета «Данные по
Содержит процедуры формирования данных
83
п/п
Наименование модуля
Функции модуля
заявкам»
по запросу
5
Модуль отчета «Доход по
услугам»
Содержит процедуры формирования данных
по запросу
6
Модуль отчета «Доход от
сотрудника»
Содержит процедуры формирования данных
по запросу
7
Модуль отчета
«Остатки техники»
Содержит процедуры формирования данных
по запросу
8
Модуль документа
«Акт работ»
Содержит предопределенные процедуры и
формы документа
9
Модуль документа
«Поставка техники клиенту»
Содержит предопределенные процедуры и
формы документа
10
Модуль документа
«Договор»
Содержит предопределенные процедуры и
формы документа
Представленные программные модули предназначены для упрощения
реализации системы автоматизации расчетов с поставщиками и
подрядчиками компании ООО «Лидердор».
2.4 Испытания разработанного решения
В рамках данного раздела представлено описание автономного
испытания, которое тестирует работу только программного обеспечения
разработанной системы расчетов с поставщиками и подрядчиками.
2.4.1 Перечень объектов и функций, подлежащих испытаниям
Представим перечень объектов и функций, которые будут рассмотрены
в процессе испытания (таб.19).
Таблица 19
Перечень проверяемых функций
п/п
Проверяемая функция
Примечание
1
Функция обработки данных
клиентов
Запуск справочника «Клиенты» и
проверка работоспособности
2
Функция обработки данных по
номенклатуре
Запуск справочника «Номенклатура»
и проверка работоспособности
3
Функция обработки данных по
сотрудникам
Запуск справочника «Сотрудники» и
проверка работоспособности
4
Функция обработки данных по
Запуск документа «Заявка» и

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

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