Файл: ПРОЕКТИРОВАНИЕ РЕАЛИЗАЦИИ ОПЕРАЦИЙ БИЗНЕС-ПРОЦЕССА УПРАВЛЕНИЕ ДОКУМЕНТООБОРОТОМ.pdf

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

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

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

Добавлен: 28.04.2023

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

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Кроме специального программного обеспечения, при разработке информационной системы использовалось также системное программное обеспечение в виде операционной системы Windows XP, а так же прикладное программное обеспечение MS Office 2007 для написания документации.

2 Глава

2.1. Информационная модель и её описание

Информационная модель системы автоматизации описывается следующей схемой (см. рисунок 4).

Рис. 4. Информационная модель системы

Данная информационная модель содержит:

Инициализаторы информационных потоков:

  1. Бухгалтер.
  2. Менеджер по продажам.
  3. Менеджер по закупкам.
  4. Информационная система.

Приёмники информационных потоков:

  1. Бухгалтер

Таблицы и справочники

  1. Справочник «Товары»
  2. Справочник «Клиенты»
  3. Справочник «Сотрудники»
  4. Справочник «Поставщики»
  5. Таблица «Книга продаж»
  6. Таблица «Книга покупок»
  7. Таблица «Категория товара»
  8. Таблица «Отдел»
  9. Таблица «Статус поставки»
  10. Таблица «Тип поставщика»

Формы

  1. Форма «Товары»
  2. Форма «Клиенты»
  3. Форма «Поставщики»
  4. Форма «Сотрудники»
  5. Форма «Журнал книга продаж»
  6. Форма «Журнал книга покупок»
  7. Форма «Приходная операция»
  8. Форма «Расходная операция»
  9. Форма «ОСВ (Свёрнутая)»
  10. Форма «ОСВ (Развёрнутая)»
  11. Форма «Калькуляция»

Документы

  1. Акт работ/услуг
  2. Калькуляция
  3. Счёт
  4. ОСВ свёрнутая
  5. ОСВ развёрнутая

2.2. Характеристика нормативно-справочной, входной и оперативной информации

В процессе работы системы используются следующая справочная информация:

  1. Справочник «Товары»
  2. Справочник «Клиенты»
  3. Справочник «Сотрудники»
  4. Справочник «Поставщики»

Справочник «Товары» имеет следующие атрибуты:

  • Наименование.
  • Стоимость закупочная.
  • Категория товара.

Справочник «Клиенты» имеет следующие атрибуты:

  • Наименование.
  • Адрес.
  • Телефон.

Справочник «Сотрудники» имеет следующие атрибуты:

  • ФИО.
  • Подразделение.

Справочник «Поставщики» имеет следующие атрибуты:

  • Наименование
  • Адрес
  • Телефон
  • Договор
  • Тип поставщика

Входная информация представлена двумя видами операций:

  • Реализация.
  • Поступления.

Операция реализация имеет следующие атрибуты:

  • Дата документа.
  • Объект.
  • Товар.
  • Цена.
  • Количество.
  • Сумма.
  • Менеджер.

Операция поступление имеет следующие атрибуты:

  • Дата документа.
  • Поставщик.
  • Товар.
  • Цена.
  • Количество.
  • Сумма.
  • Статус.
  • Дата статуса.

2.3. Характеристика результатной информации

К результатной информации относятся:

  • Оборотно-сальдовая ведомость (свёрнутая).
  • Оборотно-сальдовая ведомость (развёрнутая).
  • Калькуляция.
  • Счёт.
  • Акт.

Оборотно-сальдовая ведомость (свёрнутая) содержит следующие атрибуты:

  • Дата.
  • Дебет.
  • Кредит.
  • Сальдо.
  • Итог.

Оборотно-сальдовая ведомость (развёрнутая) содержит следующие атрибуты:

  • Дата.
  • Наименование.
  • Цена.
  • Количество.
  • Обороты по дебету.
  • Обороты кредиту.
  • Итог.

Калькуляция имеет следующие атрибуты:

  • Наименование.
  • Полная стоимость.

Счёт имеет следующие атрибуты:

  • Дата документа.
  • Объект.
  • Товар.
  • Цена.
  • Количество.
  • Сумма.
  • Менеджер.

Акт имеет следующие атрибуты:

  • Дата документа.
  • Поставщик.
  • Товар.
  • Цена.
  • Количество.
  • Сумма.
  • Статус.
  • Дата статуса.

2.4. Общие положения (дерево функций и сценарий диалога)

Дерево функций программы изображено на рисунке 5:

Рис. 5. Дерево функций

Сценарий диалоги программного продукта представлен на рисунке 6.

Рис. 6. Сценарий диалога

2.5. Характеристика базы данных


ER-диаграмма базы данных информационной системы представлена на рисунке 7.

Рис. 7. ER диаграмма

2.6 Структурная схема пакета (дерево вызова программных модулей)

Схема пакета программных модулей построена по иерархическому принципу. Структура иерархии приведена на рисунке 8.

Рис. 8. Структурная схема пакета

2.7 Описание программных модулей

Программа представляет собой несколько независимых модулей. Укрупнённые алгоритмы некоторых модулей приведены на рисунках ниже (рисунки 9-18):

SELECT Поставщики

БД

дисплей

Выбор действия

Ввод пользователя

Событие

Вход

удалить

вставить

Выход

выход

DELETE Поставщики

INSERT Поставщики

UPDATE Поставщики

REFRESH Поставщики

Отчёт 1

Отчёт 2

Поставщики - выписка

поставщики - список

редактировать

обновить/переместить курсор

сформировать отчёт

сформировать отчёт

Рис. 9. Алгоритм модуля справочника «Поставщики»

SELECT Объекты

БД

дисплей

Выбор действия

Ввод пользователя

Событие

Вход

удалить

вставить

Выход

выход

DELETE Объекты

INSERT Объекты

UPDATE Объекты

REFRESH Объекты

Отчёт 1

Отчёт 2

Объекты - выписка

Объекты - список

редактировать

обновить/переместить курсор

сформировать отчёт

сформировать отчёт

Рис. 10. Алгоритм модуля справочника «Объекты»

SELECT Сотрудники

БД

дисплей

Выбор действия

Ввод пользователя

Событие

Вход

удалить

вставить

Выход

выход

DELETE Сотрудники

INSERT Сотрудники

UPDATE Сотрудники

REFRESH Сотрудники

Отчёт 1

Отчёт 2

Сотрудники - выписка

Сотрудники - список

редактировать

обновить/переместить курсор

сформировать отчёт

сформировать отчёт

Рис. 11. Алгоритм модуля справочника «Сотрудники»

SELECT Товары

БД

дисплей

Выбор действия

Ввод пользователя

Событие

Вход

удалить

вставить

Выход

выход

DELETE Товары


INSERT Товары

UPDATE Товары

REFRESH Товары

Отчёт 1

Отчёт 2

Товары - выписка

Товары - список

редактировать

обновить/переместить курсор

сформировать отчёт

сформировать отчёт

Рис. 12. Алгоритм модуля справочника «Товары»

SELECT покупки

БД

дисплей

Выбор действия

Ввод пользователя

Событие

Вход

Выход

выход

REFRESH покупки

Отчёт 1

Отчёт 2

покупки - список

обновить/переместить курсор

сформировать отчёт

сформировать отчёт

Добавить покупку

покупки - документ

новый документ

Рис. 12. Алгоритм модуля журнала «Покупки»

SELECT Продажи

БД

дисплей

Выбор действия

Ввод пользователя

Событие

Вход

Выход

выход

REFRESH Продажи

Отчёт 1

Отчёт 2

продажи - список

обновить/переместить курсор

сформировать отчёт

сформировать отчёт

Добавить продажу

продажи - документ

новый документ

Рис. 13. Алгоритм модуля журнала «Продажи»

SELECT lookUp

БД

дисплей

Выбор действия

Ввод пользователя

Событие/данные

Вход

Выход

Сохранить документ

Отмена

INSERT

БД

Рис 14. Алгоритм модуля документа «Покупка»

SELECT lookUp

БД

дисплей

Выбор действия

Ввод пользователя

Событие/данные

Вход

Выход

Сохранить документ

Отмена

SELECT

БД

Дост. товара

Товара достаточно

Товара не достаточно

INSERT

БД

Рис. 15. Алгоритм модуля документа «Продажа»

SELECT v_osv

БД

дисплей

Выбор действия

Ввод пользователя

Событие

Вход

Выход

REFRESH v_osv

Отчёт

Оборотно-сальдовая

обновить/переместить курсор

сформировать отчёт

Рис. 16. Алгоритм модуля отчёта «Оборотно-сальдовая ведомость»

SELECT v_osv_r

БД

дисплей

Выбор действия

Ввод пользователя

Событие

Вход

Выход

REFRESH v_osv_r

Отчёт

Оборотно-сальдовая

обновить/переместить курсор

сформировать отчёт

Рис. 17. Алгоритм модуля отчёта «Оборотно-сальдовая ведомость (развернутая)»

SELECT v_object

БД

дисплей

Выбор действия

Ввод пользователя

Событие

Вход

Выход

REFRESH v_object

обновить/переместить курсор

Рис. 18. Алгоритм модуля отчёта «объекты»


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

Программа можно условно разделить на четыре функциональные части:

Главное меню

  • Справочники
  • Операции
  • Отчёты

Главное меню:

Рис. 19. Главное меню

Справочники:

Рис. 20. Справочник «Поставщики»

Рис. 21. Справочник «Клиенты»

Рис. 22. Справочник «Сотрудники»

Рис. 23. Справочник «Товар»

Операции:

Рис. 24. Операции «Книга покупок»

Рис. 25. Операции «Книга продаж»

Рис. 26. Операции «Реализация»

Рис. 27. Операции «Поступления»

Отчёты:

Рис. 28. Отчёты «Оборотно-сальдовая ведомость свёрнутая»

Рис. 29. «Отчёты. Оборотно-сальдовая ведомость развёрнутая»

Рис. 29. «Ведомость по объектам»

Заключение

При работе над данным проектом мною были достигнуты следующие цели:

  1. Дана исчерпывающая технико-экономическая характеристика предприятия ООО «Фабрика мебели».
  2. Описанная схема работы предприятия.
  3. Выделен комплекс задач, подлежащих оптимизации.
  4. Выделены задачи в комплексе, которые необходимо автоматизировать.
  5. Обоснована необходимость использования вычислительной техники, при решении данных задач.
  6. Произведён анализ существующих стратегий автоматизации, и сделан выбор в пользу наиболее подходящей стратегии.
  7. Исследованы и систематизированы способы приобретения системы, автоматизации, даны рекомендации по наиболее эффективному способу приобретения системы автоматизации.
  8. Разработана концепция программного продукта, позволяющего сократить расходы и повысить качество работы.
  9. Автоматизирована предметная область.
  10. Проведено предварительное тестирование программы, запуск программы в тестовую эксплуатацию.