ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 11.01.2024
Просмотров: 138
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Справочник «Поставщики» хранит сведения о поставщиках компании «Александрит». Справочник необходим для оформления прихода и результатных документов. Данный справочник располагается на экранной форме «Поставщики». Команды для работы со справочником следующие: добавление, удаление, редактирование, сохранение. Структура справочника приведена вТаблица 8.
Таблица 8 - Справочник "Поставщики"
Поле | Тип поля | Длина поля |
Код поставщика | Числовой (счетчик) | Длинное целое |
Наименование | Текстовый | 100 |
Юридический адрес | Текстовый | 100 |
Фактиеский адрес | Текстовый | 100 |
Телефон | Текстовый | 15 |
Электронная почта | Текстовый | 50 |
Расчетный счет | Текстовый | 25 |
ИНН | Текстовый | 15 |
КПП | Текстовый | 14 |
ОГРН | Текстовый | 20 |
ОКПО | Текстовый | 17 |
БИК | Текстовый | 14 |
Справочник «Договора» хранит сведения о договорах с клиентами. Справочник необходим для оформления расхода и расчета оптовой цены товара, при условии, заключенного договора. Данный справочник располагается на экранной форме «Клиенты». Команды для работы со справочником следующие: добавление, удаление, редактирование, сохранение. Структура справочника приведена в Таблица 9.
Таблица 9 - Справочник "Договора"
Поле | Тип поля | Длина поля |
Код договора | Числовой (счетчик) | Длинное целое |
Код клиента | Числовой | Длинное целое |
Номер договора | Текстовый | 6 |
Дата заключения | Дата | ##.##.#### |
Скидка | Числовой | Длинное целое |
Справочник «Компания» хранит сведения о компании, в частности о реквизитах. Справочник необходим для оформления результатных документов. Данный справочник располагается на экранной форме «Компания». Команды для работы со справочником следующие: добавление, удаление, редактирование, сохранение. Структура справочника приведена в Таблица 10.
Таблица 10 - Справочник "Компания"
Поле | Тип поля | Длина поля |
Код компании | Числовой (счетчик) | Длинное целое |
Наименование | Текстовый | 100 |
Адрес | Текстовый | 100 |
ИНН | Текстовый | 15 |
КПП | Текстовый | 14 |
Расчетный счет | Текстовый | 25 |
Справочник «Сотрудники» хранит сведения о сотрудниках компании «Александрит», работающих с данным програмным продуктом. Справочник необходим для учета сотрудников, имеющих доступ в ИС. Данный справочник располагается на экранной форме «Пользователи». Команды для работы со справочником следующие: добавление, удаление, редактирование, сохранение. Структура справочника приведена в Таблица 11.
Таблица 11 - Справочник "Сотрудники"
Поле | Тип поля | Длина поля |
Код сотрудника | Числовой (счетчик) | Длинное целое |
Код должности | Числовой | Длинное целое |
Полное имя | Текстовый | 100 |
Логин | Текстовый | 30 |
Телефон | Текстовый | 15 |
Справочник «Должности» хранит сведения о должностях работающих сотрудников. Справочник необходим для идентификации должности сотрудника при авторизации в ИС. Данный справочник располагается на главной экранной форме. Команды для работы со справочником следующие: добавление, удаление, редактирование, сохранение, обновление и поиск информации в справочнике. Структура справочника приведена в Таблица 12.
Таблица 12 - Справочник "Должности"
Поле | Тип поля | Длина поля |
Код должности | Числовой (счетчик) | Длинное целое |
Наименование | Текстовый | 50 |
Справочник «Отделы» хранит сведения об отделах склада. Справочник необходим для оформления прихода. Данный справочник располагается на экранной форме «Общее». Команды для работы со справочником следующие: добавление, удаление, редактирование, сохранение. Структура справочника приведена в Таблица 13.
Таблица 13 - Справочник "Отделы"
Поле | Тип поля | Длина поля |
Код отдела | Числовой (счетчик) | Длинное целое |
Наименование | Текстовый | 100 |
Справочник «Группы» хранит сведения огруппах товаров. Справочник необходим для оформления прихода. Данный справочник располагается на экранной форме «Общее». Команды для работы со справочником следующие: добавление, удаление, редактирование, сохранение. Структура справочника приведена в Таблица 14.
Таблица 14 - Справочник "Группы"
Поле | Тип поля | Длина поля |
Код группы | Числовой (счетчик) | Длинное целое |
Код отдела | Числовой | Длинное целое |
Наименование | Текстовый | 50 |
Справочник «Единицы измерения» хранит сведения об единицах измерения. Справочник необходим для оформления прихода. Данный справочник располагается на экранной форме «Общее». Команды для работы со справочником следующие: добавление, удаление, редактирование, сохранение. Структура справочника приведена в Таблица 15.
Таблица 15 - Справочник "Единицы измерения"
Поле | Тип поля | Длина поля |
Код ед. измерения | Числовой (счетчик) | Длинное целое |
Наименование | Текстовый | 10 |
Полное наименование | Текстовый | 50 |
2.1.4. Характеристика файлов результатной информации
Результатная информация формируется в информационной системе в качестве итоговых документов. В информационной системе автоматически формируются следующие документы и отчеты:
-
прайс-лист; -
счет; -
расходная накладная; -
приходная накладная; -
товарный чек; -
отчет о продажах; -
график продаж.
2.2. Программное обеспечение задачи (комплекса задач, АРМ)
2.2.1. Общие положения (дерево функций и сценарий диалога)
Схемы "Дерево функций" ( Рисунок 7) и "Сценарий диалога" (Рисунок 8) по своей сути позволяют наглядно показать иерархию функций управления и обработки данных, которые автоматизированы в разработанном программном продукте.
Рисунок 7. Сценарий диалога
Рисунок 8. Дерево функций
2.2.2. Структурная схема пакета (дерево вызова процедур и программ)
Краткое описание програмных модулей представлено в Таблица 16. Структурную схему пакета удобно представить в виде рисунка (Рисунок 9).
Таблица 16- Описание програмных модулей
Модуль | Функции |
AuthorizationP | Окно входа в систему |
ActionProduct | Окно добавления, изменения товара |
AboutU | Окно информации «О программе» |
ExpenseU | Окно просмотра расходов |
AddExpenseU | Окно добавления расхода |
ParishU | Окно просмотра приходов |
AddParishU | Окно добавления прихода |
ClientU | Окно для работы с клиентами |
CompanyU | Окно для работы с данными о компании |
DataModule | Контейнер для хранения элементов соединения проекта программного приложения с хранилищем данных |
FullSum | Модуль для перевода денежных значений в пропись |
MainU | Главное окно приложения |
ProviderU | Окно для работы с поставщиками |
ReportGraphU | Окно вывода графика продаж |
ReportU | Окно отчета о продажах |
SettingPriceU | Окно изменения наценки, НДС |
TemplateU | Окно для работы с шаблонами |
UsersAppU | Окно для работы с пользователями и должностями |
WareObU | Окно для работы с отделами, группами и ед. изм. |