Дипломная работа: Автоматизация процесса ведения документации и отчетности на предприятии "Торговый дом АгроСи"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
56
Реестр договоров, из которого можно получить данные по каждому из
договоров
Отметки о заверении документов, а также отметки о подписании
договора и сдаче в архив
Отчеты по договорам
Отчеты по договорам включают:
Заключенные договоры
Договоры, заключенные в определенный период
Истекшие договоры
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Ниже приведена структурная схема использования комплекса программ
Ввод данных по
контрагенту
Сбор документов
по контрагенту
Сверка
документов по
контрагенту
Сканирование и
занесение
документов по
контрагенту в ИС
Согласование
проекта договора
Подписание
договора
Передача
договора в архив
Рисунок 2.2. Дерево функций
Ниже представлена система меню и форм созданной программы.
57
Главная форма
Работа с договорамиСправочники
Контрагенты
Документы контрагентов
Фирмы
Банки
Валюты
ОПФ
На главную
Выход из программы
Рисунок 2.3. Сценарий диалога
Как видно из представленного рисунка с формы «Работа с договорами»
доступен переход к формам «Контрагенты», «Документы контрагентов» и
«Фирмы». Для этого на форме предусмотрены специальные кнопки. Такая
организация меню позволяет облегчить работу с программой.
2.3.2. Характеристика базы данных
Процесс построения концептуальной модели начинается с определения
необходимых для деятельности заказчика данных, которые организуются в виде
множества сущностей. Затем анализу подвергаются связи между сущностями,
сами сущности и их атрибуты.
Ниже приведена инфологическая модель базы данных.
58
Рисунок 2.4. Инфологическая модель БД в терминах ER-моделирования
Цель инфологического моделирования — создать точное и полное
отображение реального мира, используемое в дальнейшем в качестве источника
информации для построения БД.
Данная схема показывает основные сущности, ключевые поля и атрибуты,
входящие в каждую сущность. Также показаны информационные связи между
таблицами.
Несмотря на наличие инфологической модели не всегда явно видно, по
каким полям связаны между собой таблицы базы данных. Поэтому сведём связи
между таблицами базы данных в таблицу, показанную ниже.
Таблица 2.2
Связи между таблицами базы данных
59
Левая таблица
Первичный
ключ
Правая
таблица
Внешний ключ
Тип
связи
Контрагенты
ID_контрагента
Документы
контрагентов
ID_контрагент
а
Один-ко-
многим
Контрагенты
ID_контрагента
Договоры
Контрагент
Один-ко-
многим
Статусы
контрагентов
ID
Контрагенты
Статус
контрагента
Один-ко-
многим
Организационно
-правовые
формы
ID
Контрагенты
ОПФ
Один-ко-
многим
Банки
ID
Контрагент
Банк
Один-ко-
многим
Валюты
ID
Договоры
Валюта
договора
Один-ко-
многим
Классификация
договоров
ID_классификат
ора
Договоры
Классифкация
договора
Один-ко-
многим
Виды договоров
ID
Договоры
Доходный/
расходный
Один-ко-
многим
Условия оплаты
ID
Договоры
Условия
оплаты
Один-ко-
многим
Фирмы
ID
Договоры
Филиал
Один-ко-
многим
Классификатор – это систематизированный свод наименований
кодируемых объектов, их классификационных признаков и кодовых
обозначений. Они используются для однозначной идентификации объектов,
обеспечения возможности группировки информации по ряду признаков, поиска
и обмена информацией между системами различных уровней.
Под классификацией понимается результат упорядоченного
распределения объектов заданного множества на классы, подклассы и т.д. по
ряду признаков.
60
Кодированием называется присваивание кодового обозначения объектам
классификации и классификационным группировкам.
Кодовым обозначением (кодом) является обозначение объекта или
классификационной группировки знаком или группой знаков по правилам,
установленным соответствующей системой кодирования.
Система кодирования - это совокупность правил обозначения объектов
классификационных группировок.
Назначение кодов заключается в обеспечении группировки информации в
машине, подведении итогов по всем группировочным признакам и их печати в
сводных таблицах. Они находят широкое применение при выполнении таких
процедур обработки, как поиск, хранение, выборка информации; значительно
сокращают время её передачи по каналам связи. Кодирование информации
производится по определённой системе – совокупности правил, определяющих
построение кода.
Обработка экономических задач заканчивается составлением на ЭВМ
различных сводок, таблиц, ведомостей, в которых информация сгруппирована
по каким-либо реквизитам-признакам. Группировка информации
осуществляется на основе систем классификации и кодирования, позволяющих
представить технико-экономическую информацию в форме, удобной для ввода и
обработки данных с помощью вычислительной техники. Экономическая
информация фиксируется в документах в виде цифр и букв.
Ниже показана физическая схема базы данных.
Источник: https://baza.diplomsite.ru/previewfile/2055