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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
66
DD
DE
DF
An
Отметка о заверении док-та 1
Логический
Bn
Отметка о заверении док-та 2
Логический
Cn
Отметка о заверении док-та 3
Логический
Dn
Отметка о заверении док-та 4
Логический
En
Отметка о заверении док-та 5
Логический
Fn
Отметка о заверении док-та 6
Логический
Таблица «Классификация договоров» содержит классификацию договоров
по определенным признакам, например «Приходный валютный», либо
«Расходный рублевый» и т.д. Ниже показана структура таблицы.
Таблица 2.8
Структура таблицы «Классификация договоров»
Название
Описание поля
Тип
Размер
ID_классификато
ра
Индивидуальный код
Integer(AI)
Длинное целое
Поле 1
Поле классификатора 1
Varchar
15
Поле 2
Поле классификатора 2
Varchar
15
Поле 3
Поле классификатора 3
Varchar
15
Поле 4
Поле классификатора 4
Varchar
15
Таблица «Организационно-правовые формы» содержит названия ОПФ,
такие как например «ОАО», «ООО», «Союз», «Ассоциация» и т.д.
Таблица 2.9
Структура таблицы «Организационно-правовые формы»
Название
Описание поля
Тип
Размер
ID
Индивидуальный код
Integer(AI)
Длинное целое
ОПФ
Организационно-правовая
форма
Varchar
15
Таблица 2.10
Структура таблицы «Статусы контрагентов»
67
Название
Описание поля
Тип
Размер
ID
Индивидуальный код
Integer(AI)
Длинное целое
Статус
контрагента
Статус контрагента
Varchar
15
Таблица 2.11
Структура таблицы «Условия оплаты»
Название
Описание поля
Тип
Размер
ID
Индивидуальный код
Integer(AI)
Длинное целое
Условия оплаты
Условия оплаты
Varchar
15
Таблица 2.12
Структура таблицы «Фирмы»
Название
Описание поля
Тип
Размер
ID
Индивидуальный код
Integer(AI)
Длинное целое
Наименование
Наименование фирмы
Varchar
50
Должность
руководителя
Должность руководителя
Varchar
50
ФИО
руководителя
Фамилия, имя, отчество
руководителя
Varchar
50
Город
Город
Varchar
15
Адрес
Адрес фирмы
Varchar
50
ИНН
Индивидуальный номер
налогоплательщика
Varchar
12
Расчетный счет
Расчетный счет предприятия
Varchar
20
Корр счет
Корреспондентский счет
Varchar
20
БИК
Банковский
идентификационный код
Varchar
9
68
2.3.3. Структурная схема пакета (дерево вызова программных
модулей)
Ниже показана схема взаимосвязи программных модулей и
информационных файлов.
Форма «Договоры»
Форма «Контрагенты»
Форма «Документы контрагентов»
Форма «Документы
контрагентов подчиненная»
Форма «Банки»
Форма «ОПФ»
Форма «Валюты»
Форма «Фирмы»
Процедура доступа к таблице
Таблица «Договоры»
Таблица «Контрагенты»
Таблица «Документы
контрагентов»
Таблица «Банки»
Таблица «ОПФ»
Таблица «Валюты»
Таблица «Фирмы»
Таблица «Классификация
договоров»
Таблица «Условия оплаты»
Таблица «Виды договоров»
69
Рисунок 2.6. Схема взаимосвязи программных модулей и
информационных файлов
2.3.4. Описание программных модулей
Приложение содержит несколько основных типов форм, а именно:
Форма справочника;
Форма документа.
Опишем каждую из данных форм.
Форма справочника предназначена для вывода и редактирования всех
записей из таблицы справочника в определенном визуальном компоненте.
Пример формы приведен на рисунке ниже.
Рисунок 2.7. Форма справочника сотрудников
1 – компонент типа DBGrid. Предназначен для вывода основной
информации из таблицы справочника на форму. В этом же компоненте можно
редактировать данные. Основным свойством компонента является свойство
DataSource, в котором указывается источник данных для компонента.
2 – компонент типа DBNavigator. Предназначен для взаимодействия с
записями таблицы (добавление, удаление, редактирование).
Основным свойством компонента является свойство DataSource, которое
указывает на источник данных для него.
2
1
3
70
3 – компонент типа PopuoMenu. Предназначена для вывода выпадающего
меню компонента DBGrid, в котором можно добавлять, удалять и редактировать
новые документы.
Форма документа содержит в себе различные компоненты, отображающие
содержимое текущей редактируемой записи в таблице.
Вид формы следующинй:
Рисунок 2.8. Вид формы документа
Компоненты формы следующие.
1 – компонент типа DBEdit. Позволяет выводить и редактировать
произвольные данные любого поля таблицы.
Основные свойства компонента следующие:
DataSourceуказывает на источник данных для компонента.
DataFieldуказывает на поле данных, редактируемое в компоненте.
2 – компонент типа DBLookupComboBox. Данный компонент позволяет
заносить данные в поля таблицы на основании таблицы внешнего ключа. В
компоненте отображаются данные из таблицы внешнего ключа, а в базу данных
заносится ключевое значение.
Основные свойства компонента следующие:
DataSourceуказывает на источник данных компонента.
DataFieldуказывает на редактируемое поле в таблице.
ListSourceуказывает на источник данных списка значений.
2
1
3
4
Источник: https://baza.diplomsite.ru/previewfile/2055