Файл: Автоматизация учета кассовых операций.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 23.04.2023

Просмотров: 456

Скачиваний: 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.Описание программных модулей

3.5.Контрольный пример реализации и его описание

Заключение

Список использованных источников

Рисунок 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С:Предприятие (а именно, режим Конфигуратор):