Файл: Проектирование реализации операций бизнес-процесса «Продажи» (Характеристика документооборота, возникающего при решении задачи).pdf

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

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

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

Добавлен: 25.06.2023

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

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

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

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

Функции

Основные

Служебные

Проверка логина/пароля

Справка

Ведение справочников

Ввод данных

Вывод результатов

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

Сценарий диалога изображен на Рисунке 6.

Основное меню

Файл

Справочники

Отчеты

Сервис

Справка

Выход

Операции

Новый

Открыть

Сохран.

Печать

Настройки

Выход

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

Справочник покупателей

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

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

Ввод инф

Вывод на экран

Формир. отчета

Вывод на печать

Парамет

О прогр

Прайс

Список товаров

Описание товаров

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

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

База данных состоит из четырех таблиц:

  • товары;
  • покупатели;
  • сотрудники;
  • покупки.

Описание таблиц приведено ниже.

Таблица 14 Сведения о сотрудниках

Имя поля

Тип данных

Идентификатор

Длина поля

Длина одной записи

Число записей

Возможность индексирования

Код сотрудника

счетчик

Kod_sotr

20

3

неогр

Да Ключевое поле

ФИО сотрудника

текстовый

Fio_sotr

30

30

неогр

Нет. Повторения невозможны

Пасп. данные

числовой

pasport

20

8

неогр

Нет

Отдел

текст

otdel

20

10

неогр

Нет

Таблица 15 Сведения о покупателях

Имя поля

Тип данных

Идентификатор

Длина поля

Длина одной записи

Число записей

Возможность индексирования

Код покупателя

счетчик

Kod_klienta

10

10

неогр

Да. Ключ. Поле

ФИО покупателя

Текст.

Fio_klienta

30

30

неогр

Нет

Пасп. данные

числовой

pasport

20

8

неогр

Нет


Таблица 17 Сведения о товарах

Имя поля

Тип данных

Идентификатор

Длина поля

Длина одной записи

Число записей

Возможность индексирования

Код товара

Счетчик

Kod_tov

10

10

неогр

Да. Ключ.

Описание товара

Текст.

tovar

100

100

неогр

Нет

Цена

Денеж.

Cena

10

10

неогр

Нет

Таблица 16 Сведения о покупках

Имя поля

Тип данных

Идентификатор

Длина поля

Длина одной записи

Число записей

Возможность индексирования

Код покупки

Счетчик

Kod_pok

10

10

неогр

Да. Ключ. поле

Код товара

Числ.

Kod_tov

10

10

неогр

Да

Код сотрудника

Числ.

Kod_sotr

10

10

неогр

Да

Код покупателя

Числ.

Kod_klienta

10

10

неогр

Да

Количество

Числ.

Kol_tov

5

5

неогр

Нет

Сумма покупки

Денеж.

Sum

10

10

неогр

Нет

ER-модель проиллюстрирована на рисунке 7.

Сведения о покупках

код покупки

код товара

код сотрудника

код покупателя

количество

сумма покупки

Сведения о товарах

код товара

описание товара

цена

Сведения о покупателях

код покупателя

ФИО покупателя

Сведения о сотрудниках

код сотрудника

ФИО сотрудника

пасп. данные

Отдел

Рисунок 7. ER-модель

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


Дерево вызова программных модулей изображено на Рисунке 8.

Модуль начала

Модуль безопасности

Модуль формы

Модуль результата

Модуль печати

Модуль помощи

Вызов одним модулем другого

Рисунок 8. Дерево вызова программных модулей

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

Для рассмотрения на примере был выбран модуль безопасности, структура которого представлена на Рисунке 9. Данный модуль осуществляет проверку корректности ввода логина и пароля при авторизации.

НАЧАЛО

Есть ли разрешение на чтение или запись

Добавление записи в Таблицу Сведения о товарах

Добавление записи в Таблицу Сведения о покупателях

Добавление записи в Таблицу Сведения о сотрудниках

Перенос файлов в архив

Необходима ли идентификация других пользователей

Повторная идентификация

Конец

Да

Да

Нет

Нет

Рисунок 9. Блок-схемы программного модуля

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

Пример реализации проиллюстрирован на последующих изображениях. Так, форма авторизации изображена на Рисунке 10.

Рисунок 10. Форма авторизации

Остальные экранные формы приложения построены аналогичным образом и проиллюстрированы в Приложении А.

ЗАКЛЮЧЕНИЕ

В ходе проведения исследования были выполнены следующие задачи:

  1. Осуществлен выбор комплекса задач автоматизации
  2. Охарактеризованы существующие бизнес-процессы, документооборот, возникающий при решении задач
  3. Обоснованы проектные решения по информационному и программному обеспечению
  4. Охарактеризована информационная модель, нормативно-справочная, входная, оперативная и результатная информацию
  5. Разработаны общие положения и схему пакета базы данных
  6. Описаны программные модули и рассмотреть контрольный пример реализации проекта.

Таким образом была выполнена поставленная цель – спроектирована реализация операций бизнес-процесса «Продажи». Разработанная информационная система отвечает всем требованиям, предъявленным в рассмотренном исследовании.