Добавлен: 23.04.2023
Просмотров: 450
Скачиваний: 8
СОДЕРЖАНИЕ
1.Технико-экономическая характеристика предметной области и предприятия
1.1.Характеристика предприятия и его деятельности
1.2.Организационная структура управления предприятием
1.3.Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
2.Информационное обеспечение задачи
2.1.Информационная модель и её описание
2.2.Используемые классификаторы и системы кодирования
2.3.Характеристика нормативно-справочной, входной и оперативной информации
2.4.Характеристика результатной информации
3.Программное обеспечение задачи
3.1.Общие положения (дерево функций и сценарий диалога)
3.2.Характеристика базы данных
3.3.Структурная схема пакета (дерево вызова программных модулей)
3.4.Описание программных модулей
Рисунок 5. Информационная модель автоматизированной учета кассовых операций
2.2.Используемые классификаторы и системы кодирования
В составе информационного обеспечения рассматриваемого комплекса задач важное место отводится классификаторам экономической информации:
Обеспечить сжатие призрачной части показателей, а, следовательно, и сократить объем хранимой информации в ЭВМ и время на поиск информации, необходимой для решения задач, облегчить обработку информации позволяют классификация и кодирование информации.
Кодированием называется процесс присвоения объектам кодовых обозначений. Основная цель кодирования состоит в однозначном обозначении объектов, а также в обеспечении необходимой достоверности кодируемой информации.
При проектировании кодов предъявляется ряд требований:
- охват всех объектов, подлежащих кодированию, и их однозначное обозначение;
- возможность расширения объектов кодирования без изменения правил их обозначения;
- максимальная информативность кода при минимальной его значности.
Различают иерархическую и многоаспектную системы классификации.
В соответствии с приведенными требованиями к кодам в разрабатываемом проекте используется серийная система кодирования, позволяющая кодировать установившееся несложные множества объектов, учитывая возможность расширения кодируемого множества и разбиение по одному признаку классификации.
В составе информационного обеспечения рассматриваемого комплекса задач выделены следующие классификаторы:
- классификатор поставщиков;
- классификатор типов товаров;
- классификатор складов.
2.3.Характеристика нормативно-справочной, входной и оперативной информации
Информационной моделью системы автоматизации учета кассовых операций является совокупность входных, результативных, оперативных потоков и функций для их обработки.
Также с ее использованием объясняется тот факт, что для массивов входной документации будет выполнен ряд необходимых функций, что и являются основоположными для отдельной АИС.
Для обеспечения процесса хранения постоянной информации о поставках применяются справочники (входная информация):
– Поставщики;
– Склады;
– Тип товаров.
Рассмотрим более подробно описание водной информации, которая представлена с помощью справочников.
Таблица 1.
Справочник «Тип товара»
|
Имя |
Тип |
|
Код типа |
Числовой |
|
Наименование |
Текстовый |
|
Ответственный |
Текстовый |
Справочник «Склады» предназначен для хранения данных о складах ООО «Азбука питания» (таблица 2).
Таблица 2.
Справочник «Склады»
|
Имя |
Тип |
|
Код |
Числовой |
|
Название склада |
Текстовый |
Справочник «Поставщики» использован для хранения данных о поставщиках ООО «Азбука питания» (таблица 3).
Таблица 3.
Справочник «Поставщики»
|
Имя |
Тип |
|
Код поставщика |
Числовой |
|
Название |
Текстовый |
|
Адрес |
Текстовый |
|
Телефон |
Текстовый |
|
Пол |
Сссылка |
Входные данные в базу данных могут вводиться в систему двумя методами:
– вручную;
– при использовании формы.
Тестовая информация созданных справочников показана в экранных формах на рисунках 6 – 8:
Рисунок 6. Экранная форма справочника Склады
Рисунок 7. Экранная форма справочника Тип товаров
Рисунок 8. Экранная форма справочника Поставщик
2.4.Характеристика результатной информации
Стоит заметить, что в разрабатываемой системе для автоматизации учета кассовых операций необходимо хранить данные на основании накладных (результата процесса).
Рассмотрим реквизитный состав таблиц с оперативными данными Товары и Заказы:
Таблица 4.
Документ Товары
|
Имя |
Тип |
|
Номер товара |
Числовой |
|
Название |
Текстовый |
|
Цена |
Числовой |
|
Склад |
Ссылка |
|
Тип |
Ссылка |
|
Дата поставки |
Дата и время |
Таблица 5.
Документ Заказы
|
Имя |
Тип |
|
Номер |
Числовой |
|
Дата |
Дата |
|
Поставщик |
Ссылка |
|
Количество |
Числовой |
|
Продукция |
Ссылка |
Стоит отметить, что в документах применяются ссылки на все справочники, которые описаны выше.
Ниже, на рисунках 9 и 10, показаны экранные формы документов:
Рисунок 9. Экранная форма документа Товары
Рисунок 10. Экранная форма документа Заказы
Документы заполняются по необходимости, а именно:
– документ Заказы заполняется при формировании нового заказа;
– документ Товары заполняется при поставке нового ассортимента товара (в среднем, 1-2 раза в рабочий день).
Вся информация заполняется менеджером вручную на основании прайс-листа и договоров с поставщиками.
3.Программное обеспечение задачи
3.1.Общие положения (дерево функций и сценарий диалога)
Программное обеспечение для автоматизации учета кассовых операций предусматривает работу одного пользователя, которые выполняет обработку документации по кассе. Дерево функций, что реализованы в системе, представлены ниже на рисунке 11.
Рисунок 11. Дерево функций
Обработка накладных предназначена для анализа информации о поставляемом товаре и базы для кассовых операций. На основании выполненного анализа выполняется ввод оперативных данных, а также осуществляется работа пользователя с ИС. В результате указанных действий будет сформирован список кассовых операций.
Служебные функции выполняются для работы со справочниками.
К примеру, результатная информация, которая может повлиять на учет кассовых операций будет присутствовать в разных подсистемах. [14, c.55]
На базе описанной информации рассмотрим сценарий работы с конфигурацией (рисунок 12).
Рисунок 12. Последовательность операций для ИС
3.2.Характеристика базы данных
После анализа данных по предметной области надо выделить совокупность сущностей БД:
– Товары;
– Типы товаров;
– Поставщики;
– Пол;
– Заказы;
– Склады.
Реквизитный состав данных сущностей представлен в таблицах 1 – 5.
Стоит заметить, что все сущности в своей структуре применяют ключевые поля.
Рассмотрим далее результат связывания объектов хранилища данных.
Между объектами Поставщики и Заказы присутствует связь «один-ко-многим», поскольку один поставщик может несколько раз присутствовать в документе Заказы.
Между объектами Товары и Заказы есть связь «один-ко-многим», поскольку 1 товар может несколько раз присутствовать в документе Заказы.
Между объектами Тип товаров и Товар будет присутствовать связь типа «один-ко-многим», поскольку один тип товаров несколько раз будет присутствовать в перечне товаров.
Между объектами Склады и Товары используется связь «один-ко-многим», так как один склад может содержать несколько разных товаров.
На основании рассмотренной информации создадим ER-модель базы данных (рисунок 13):
Рисунок 13. ER-модель
На основании указанной модели будет построена структура создаваемой конфигурации.
3.3.Структурная схема пакета (дерево вызова программных модулей)
Созданная конфигурация полностью соответствует всем требованиям по структуре и обработке информации.
На основании платформы 1С:Предприятие рассматриваются данные, которые обрабатываются при распределении на несколько подсистем:
– Администрация;
– Касса;
– Бухгалтерия.
Для каждой подсистемы присутствует ряд функций, которые кое в чем накладываются и совпадают.
Платформа в этом случае обеспечивает хранение информации с помощью базы данных, а также при использовании встроенных инструментов выполняется обработка информации в соответствии с целью проекта.
На рисунке 14 показано дерево вызовов, которое применяется в ИС.
Рисунок 14. Пример дерева вызовов
3.4.Описание программных модулей
Рассмотрим далее процесс описания программных модулей, что представляются созданной ИС:
– подсистемы:
– Администрация;
– Отдел заказов;
– Бухгалтерия.
– справочники:
– Справочник типов товаров;
– Справочник поставщиков;
– Справочник складов.
– документация;
– Товары;
– Заказы.
– регистр накопления;
– отчет;
– созданные перечисления:
– Пол.
3.5.Контрольный пример реализации и его описание
После запуска программы откроется окно, показанное на рисунке 15:
Рисунок 16. Главное окно ИС
В верхней части размещен перечень подсистем, после выбора какой-то будут доступны функции для каждой из них.
Для ввода информации по товарам надо открыть объект товары (рис.17):
Рисунок 17. Перечень товаров
Для добавления информации нажмем соответствующую кнопку (рис.18):
Рисунок 18. Ввод товаров
Так же есть все возможности добавить другие данные, которые описаны выше:
Рисунок 19. Справочник типов товаров
Рисунок 20. Справочник складов
Для ввода информации об учете кассовых операций также применяется документ Заказы (рис.21):
Рисунок 21. Заказы
Заметим, что для удобства введения данных часто применяются выпадающие списки:
Рисунок 22. Выбор клиента
В результате применения ИС формируется электронный реестр для учета кассовых операций (рис.23):
Рисунок 23. Отчет
Во втором разделе работы выполнено описание процесса создания информационной системы для реализации автоматизации учета кассовых операций на базе платформы 1С:Предприятие (а именно, режим Конфигуратор):