Файл: Проектирование реализации операций бизнес-процесса «Взаиморасчеты с поставщиками».pdf
Добавлен: 18.05.2023
Просмотров: 273
Скачиваний: 2
СОДЕРЖАНИЕ
1. Характеристика существующих бизнес–процессов
2. Характеристика документооборота, возникающего при решении задачи
3. Обоснование проектных решений по информационному обеспечению
4. Обоснование проектных решений по программному обеспечению
5. Характеристика нормативно-справочной, входной и оперативной информации
6. Характеристика результатной информации
Рассмотрим состав и содержание входных и выходных документов автоматизируемого бизнес-процесса. Входными документами являются: договор купли-продажи, счет-фактура, накладная и акт выполненных работ. Перечисленные документы будут внесены в информационную систему и на их основании будет осуществляться учет поступлений ТМЦ и услуг. Из перечисленных документов не является унифицированным только договор купли-продажи.
Выходными документами будут являться акт сверки и отчет по взаиморасчетам. Эти документы не являются унифицированным и представляют собой отчетные формы. Отчет по взаиморасчетам содержит информацию о поставщике, сумме отгруженных ТМЦ и сумме произведенной оплаты. Документ должен иметь возможность печати и сохранения в форматах: .doc, .docx, .xlsx, .xls для обеспечения удобства дальнейшей обработки.
В рассматриваемых документах используются следующие классификаторы:
- Единицы измерения.
- План счетов бухгалтерского учета.
Информационная база должна быть организована в виде интегрированной базы данных с распределенной организацией для обеспечения совместной работы нескольких специалистов. Для организации базы данных будет использоваться реляционный подход, который минимизирует избыточность данных и обеспечивает простоту манипулирования ими.
4. Обоснование проектных решений по программному обеспечению
Операционная система является основой программного обеспечения ПК. Она представляет собой комплексы системных и служебных программных средств, обеспечивающих взаимодействие пользователя с ПК. Операционные системы различаются способами реализации алгоритмов управления ресурсами ЭВМ, методами проектирования, аппаратными платформами и т.д [6].
Операционные системы классифицируют по следующим признакам:
- Количество пользователей, работающих одновременно:
- однопользовательские ОС;
- многопользовательские ОС.
- Число процессов, выполняемых одновременно под управлением ОС:
- однозадачные;
- многозадачные.
- Количество поддерживаемых процессоров:
- однопроцессорные;
- многопроцессорные.
- Разрядность кода ОС:
- 32-разрядные;
- 64-разрядные.
- Тип интерфейса:
- командные;
- графические.
- Тип доступа пользователя к ЭВМ:
- ОС с пакетной обработкой;
- ОС с разделением времени;
- ОС реального времени.
Проанализируем достоинства и недостатки операционных систем семейства Linuxи Windows.
Операционные системы Linux распространяются бесплатно, их можно адаптировать под широкий спектр задач и любое оборудование, они обладают гибкостью настройки. Операционные системы Linux стабильны в работе, надежны и защищены. Недостатками системы является отсутствие поддержки некоторого оборудования, использование специализированного ПО и необходимость дополнительных навыков для настройки системы [5].
Операционные системы семейства Windows имеют большую распространенность среди пользователей, простой интерфейс, поддержку широкого спектра оборудования и ПО. Недостатками системы являются необходимость использования дополнительных средств защиты от вредоносного ПО и требовательность к ресурсам.
Использование операционной системы Linux имеет свои преимущества, однако ввиду большей распространенности Windowsсреди пользователей, поддержки оборудования и ПО, была выбрана системаWindows 10.
Рассмотрим классификацию СУБД.
- Степень универсальности:
- СУБД общего назначения;
- СУБД универсального назначения.
- Тип модели данных:
- иерархические;
- сетевые;
- реляционные;
- объектно-ориентированные;
- многомерные.
- Способ доступа к базе данных:
- файл-серверные;
- клиент-серверные;
- встраиваемые [9].
Выбранная СУБД должна отвечать следующим критериям:
- Поддержка реляционной модели данных.
- Обладание масштабируемостью и мобильностью.
- Содержать средства контроля использования памяти компьютера.
- Быть производительной и надежной.
Рассмотрим решения, представленные на рынке. Лидерами на рынке СУБД являются продукты IBM DB2, Oracle и Microsoft SQL Server.СУБД IBM DB2 является кросс-платформенной, обеспечивает стабильную работу базы данных. Недостатками системы являются высокая стоимость и низкая производительность. СУБД Microsoft SQL Server обладает большим пакетом инструментов, стабильностью работы и низкими затратами на администрирование. Недостаток системы заключается в том, что она работает только на платформе Windows. СУБД Oracleобладает высокой производительностью, легкостью интегрирования приложений и устойчивостью к большим потокам данных. Недостатком является высокая стоимость, необходимость приобретения мощного оборудования и персонала для поддержки СУБД. Таким образом для реализации базы данных наиболее подходит СУБД Microsoft SQL Server [1].
Рассмотрим средства проектирования и разработки информационной системы. Критерии классификации средств совпадают с их составом:
- Средства анализа (Design/IDEF, BPwin).
- средства анализа и проектирования (Vantage Team Builder, Designer/2000).
- Средства проектирования баз данных (Erwin, S-Designor).
На российском рынке представлены не все средства, перечисленные в классификации. На данный момент наиболее распространенными, обладающими простым интерфейсом и управлением являются средства BPWin и Erwin, которые будут использоваться для проектирования системы [7].
- Проектная часть
- Информационная модель и её описание
Информационная модель представляет собой схему, отражающую преобразование информационных реквизитов от источников информации до её получателей или, иными словами, процесс обработки информации в информационной системе. Рассмотрим информационную модель предметной области. Информационная модель представлена на рисунке 6.
Рисунок 6. Информационная модель
5. Характеристика нормативно-справочной, входной и оперативной информации
Входными документами являются: договор купли-продажи, накладная, счет-фактура и акт выполненных работ. Договор купли-продажи не является унифицированным документом. Унифицированная форма счета-фактуры представлена на рисунке 7.
Рисунок 7. Образец счета-фактуры
На рисунке 8 представлен образец накладной.
Рисунок 8. Образец накладной
На рисунке 9 представлен образец счета на оплату.
Рисунок 10. Образец счета на оплату
На рисунке 11 представлен образец акта выполненных работ.
Рисунок 11. Образец акта выполненных работ
Перечисленные документы поступают от отдела продаж в бухгалтерию. В документах содержатся следующие показатели:
- Наименование товара.
- Цена товара.
- Количество товара.
- Стоимость покупки.
- Данные поставщика.
Каждый документ содержит от 30 до 300 строк, объем документов составляет до 50 000 символов. Частота возникновения документа до 100 ежедневно.
В проектируемой информационной системе должны присутствовать следующие справочники:
- ТМЦ, который содержит наименование и описание параметров товара.
- Номенклатура, который содержит классификатор товаров, реализуемых организацией.
- Поставщик, который содержит информацию о клиента.
- Единица измерения, который содержит перечень единиц, в которых измеряется товар.
- План счетов бухгалтерского учета.
Характеристика справочников представлена в таблице 3.
Таблица 3
Характеристика справочников
|
Характеристика |
Номенклатура |
ТМЦ |
Поставщик |
Единица измерения |
План счетов |
|
Ответственный за ведение |
Главный бухгалтер |
||||
|
Объем справочника в записях |
10 000 |
100 000 |
100 000 |
10 |
1000 |
|
Частота актуализации |
1 раз в квартал |
||||
|
Объем актуализации |
10% |
||||
|
Реквизитный состав |
Код |
Наименование |
Наименоваие |
Код |
Код |
|
Характеристика |
Номенклатура |
ТМЦ |
Поставщик |
Единица измерения |
План счетов |
|
Реквизитный состав |
Наименование |
Характеристика |
ИНН |
Наименование |
Название |
|
КПП |
|||||
|
Юридический адрес |
|||||
|
Единица измерения |
Телефон |
||||
|
Адрес по прописке |
|||||
|
Дата рождения |
|||||
6. Характеристика результатной информации
Результатной информацией является отчет «Отчет по взаиморасчетам». Отчет представляет собой список прихода и расхода денежных средств в разрезе клиентов. Отчет формируется главным бухгалтером ежемесячно и отражает сумму задолженности перед организацией клиентов. Образец отчета представлен на рисунке 12.
Рисунок 12. Образец отчета по сальдо взаиморасчетов
Результативная информация хранится в следующих таблицах базы данных:
- Поставщик.
- Договор.
- Платеж.
Характеристика перечисленных таблиц представлена в таблице 4.
Таблица 4
Характеристика таблиц с результативной информацией
|
Наименование таблицы |
Наименование поля |
|
Поставщик |
Наименование |
|
ИНН |
|
|
КПП |
|
|
Адрес юридический |
|
|
Договор |
Номер |
|
Дата |
|
|
Сумма |
|
|
Платеж |
Дата платежа |
|
Сумма |
Полученный документ включает в себя оперативную информацию и является уточняющим. Документ выгружается из ИС в форматах .doc, .docx, .xlsx, .xls для дальнейшей печати.
7. Общие положения (дерево функций и сценарий диалога)
Для того, чтобы привести иерархию функций управления и обработки данных, которые будут автоматизированы с помощью проектируемой ИС, необходимо выделить и детализировать два подмножества функций:
- Функции, реализующие служебные функции.
- Функции, реализующих основные функции управления и обработки данных.
Выявление состава функций, их иерархии и выбора языка общения (например, главное меню ИС) позволит разработать структуру сценария диалога, который даст возможность определить состав кадров диалога, содержание каждого кадра и их соподчиненность.
Разработаем дерево функций системы, согласно приведенным рекомендациям. К основным функциям разрабатываемой системы относятся:
- Редактирование справочников.
- Ввод данных.
К служебным функциям разрабатываемой ИС относятся:
- Формирование отчетов взаиморасчетов.
Дерево функций представлено на рисунке 13 [7].
Рисунок 13. Дерево функций системы
При разработке структуры диалога необходимо предусмотреть возможность работы с экранными формами входных документов, формирование выходных документов, корректировки вводимых данных, просмотра введенной информации, работу с таблицами нормативно-справочной информации, протоколирования действий пользователя, а также помощь на всех этапах работы.