Дипломная работа: Автоматизация расчетов с поставщиками и подрядчиками в ООО «Городской супермаркет»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
47
Таблица 9
Валюта
Наименование
поля
Идентификатор
поля
Тип
поля
Длина
поля
Прочее
Символьный код
Валюта
Строка
3
Ключевое поле
Цифровой код
ВалютаЦифр
Число
3
Наименование
ВалютаИмя
Строка
20
Курс
ВалютаКурс
Число
15
Кратность
ВалютаКратность
Число
5
Таблица 10
Список сотрудников
Наименование
поля
Идентификатор
поля
Тип
поля
Длина
поля
Прочее
ФИО
Сотрудник
Строка
50
Ключевое поле
Табельный номер
СотрудникТабель
Число
10
Подразделение
Подразделение
Строка
50
Должность
Должность
Строка
50
Таблица 11
Должность
Наименование
поля
Идентификатор
поля
Тип
поля
Длина
поля
Прочее
Наименование
Должность
Строка
50
Ключевое поле
Таблица 12
Подразделение
Наименование
поля
Идентификатор
поля
Тип
поля
Длина
поля
Прочее
Наименование
Подразделение
Строка
50
Ключевое поле
48
2.3.3 Структурная схема пакета (дерево вызова процедур и
программ)
Для составления структурной схемы можно выделить несколько основных
модулей: главный модуль, работа со справочниками, документы, перечисления,
отчеты и обработки, регистры.
Главный модуль предназначен для запуска основных процедур и функций
программы.
Модуль Работы со справочниками включает в себя: справочник
«электронная почта», справочник «контрагенты», справочник «валюта»,
справочник «подразделение», справочник «договоры», справочник
«сотрудники», справочник «должность».
Модуль Документы предназначен для таких работ, как ввод нового
документа, изменение, удаление, поиск, отбор и сортировка документов и
включает в себя: поступление на расчетный счет, корректировка поступления,
возврат товара поставщику, списание с расчетного счета, корректировка долга,
поступление.
При оперативном проведении документов происходит движение
регистров. Модуль Регистры включает в себя: взаиморасчеты, касса.
Модуль Отчеты и обработки включает в себя: анализ движения по
контрагенту, оборотно-сальдовая ведомость по счету или всем счетам, анализ
счета, обмен данными, групповая обработка, рассылка актов сверки.
Дерево программных модулей представлена на рисунке 12.
Выполняемые функции для каждого модуля указаны в таблице 13.
49
Главный модуль
Модуль Отчеты и
обработки
Модуль Работа со
справочниками
Модуль Регистры Модуль Документы
Модуль
справочника
«Контрагенты»
Модуль
справочника
«Электронная
почта»
Модуль
справочника
«Валюта»
Модуль
справочника
«Сотрудники»
Модуль
справочника
«Подразделение»
Модуль
справочника
«Должность»
Модуль
справочника
«Договоры»
Взаиморасчеты
Касса
Поступление на
расчетный счет
Списание с
расчетного
счета
Корректировка
поступления
Поступление
Возврат товара
поставщику
Корректировка
долга
Анализ
движения по
контрагенту
Оборотно-
сальдовая
ведомость
Анализ счета
Обмен
данными
Групповая
обработка
Рассылка актов
сверки
Рисунок 12. Дерево программных модулей
Таблица 13
Программные модули и их функции
п/п
Наименование
модуля
Функции модуля
1.
Модуль справочника
«Контрагенты»
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые необходимо выполнить при
запуске системы
2.
Модуль справочника
«Электронная почта»
Содержит предопределенные процедуры
формы списка и элемента справочника
3.
Модуль справочника
«Валюта»
Содержит предопределенные процедуры
формы списка и элемента справочника
4.
Модуль справочника
Содержит предопределенные процедуры
50
«Сотрудники»
формы списка и элемента справочника
5.
Модуль справочника
«Подразделение»
Содержит предопределенные процедуры
формы списка и элемента справочника
6.
Модуль справочника
«Должность»
Содержит предопределенные процедуры
формы списка и элемента справочника
7.
Модуль справочника
«Договоры»
Содержит предопределенные процедуры
формы списка и элемента справочника
8.
Модуль отчетов и
обработок «Анализ
движения по
контрагенту»
Содержит предопределенные процедуры
формы списка и элемента отчета
9.
Модуль отчетов и
обработок
«Оборотно-
сальдовая
ведомость»
Содержит предопределенные процедуры
формы списка и элемента отчета
10.
Модуль отчетов и
обработок «Анализ
счета»
Содержит предопределенные процедуры
формы списка и отчета
11.
Модуль отчетов и
обработок «Обмен
данными»
Содержит предопределенные процедуры
формы списка и элемента дополнительной
обработки
12.
Модуль отчетов и
обработок
«Групповая
обработка»
Содержит предопределенные процедуры
формы списка и элемента дополнительной
обработки
13.
Модуль отчетов и
обработок «Рассылка
актов сверки»
Содержит предопределенные процедуры
формы списка и элемента дополнительной
обработки
14.
Модуль регистров
«Взаиморасчеты»
Содержит предопределенные процедуры
элемента регистра.
15.
Модуль регистров
«Касса»
Содержит предопределенные процедуры
элемента регистра.
16.
Модуль документов
«Поступление на
расчетный счет»
Содержит предопределенные процедуры
формы списка и элемента документа.
17.
Модуль документов
«Списание с
расчетного счета»
Содержит предопределенные процедуры
формы списка и элемента документа.
18.
Модуль документов
«Корректировка
поступления»
Содержит предопределенные процедуры
формы списка и элемента документа.
19.
Модуль документов
«Возврат товара
Содержит предопределенные процедуры
51
поставщику»
формы списка и элемента документа.
20.
Модуль документов
«Поступление»
Содержит предопределенные процедуры
формы списка и элемента документа.
21.
Модуль документов
«Корректировка
долга»
Содержит предопределенные процедуры
формы списка и элемента документа.
2.4 Испытания разработанного решения
В соответствии с ГОСТ 34-603-92, система перед вводом в эксплуатацию
должна пройти предварительные испытания. [13] Так как целью моей дипломной
работы является автоматизация отдельного процесса, я выбираю автономные
испытания. Ниже будут рассмотрены пункты, по которым будут проводиться
испытания.
2.4.1 Перечень объектов и функций, подлежащих испытаниям
В рамках рассматриваемой работы функция, которая участвует в
испытаниях является рассылка актов сверки. Остальные функции не участвуют
в поставленной задаче или уже оптимизированы. В таблице 14 указана
проверяемая функция.
Таблица 14
Перечень проверяемых функций
п/п
Проверяемая функция
Примечание
1.
Рассылка актов сверки
Рассылка составленных актов по
электронной почте
2.4.2 Методы проведения испытаний
Перечень проверяемых функций представлен в таблице 15.
Источник: https://baza.diplomsite.ru/previewfile/581