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

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

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

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

Добавлен: 27.05.2023

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

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

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

В системе используются справочники, приведенные в таблице 2.2.

Таблица 2.2

Перечень используемых справочников

№ пп

Название справочника

Ответственный за ведение

Средний объём справочника в записях

Средняя

частота актуализации

Средний объем актуализации, %

Товары

Администратор

100

1 раз в месяц

10

Клиенты

Менеджер

50

1 раз в неделю

10

Поставщики

Администратор

500

1 раз в неделю

25

Группы товаров

Администратор

5

1 раз в год

10

Единицы измерения

Администратор

5

1 раз в год

10

Все документы могут поступать как бумажной, так и в электронной формах.

Экранные формы для ввода данных в вышеперечисленные справочники приведены в приложении.

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

Описание результатных документов приведено в таблице 2.3.

Таблица 2.3

Описание выходных документов

№ пп

Наименование

Реквизиты

Таблицы, на основе которых формируется

Частота формирования

Способ доставки

1

Список клиентов

  • Наименование
  • ИНН
  • КПП
  • Адрес
  • Телефон
  • Факс
  • Email
  • Расч. Счет
  • Банк
  • Кор. Счет
  • БИК
  • Директор
  • Главбух
  • Контакт
  • Клиенты

По запросу

Экранная форма

2

Продажи

  • Дата продажи
  • Сумма
  • Наименование клиента
  • Наименование товара
  • Номер документа
  • Кол-во товара
  • Сотрудник
  • Торговая точка
  • Возврат
  • Продажи
  • Клиенты
  • Товары
  • Торговые точки

По запросу

Экранная форма

3

Прайс-лист

  • Наименование товара
  • Единица измерения
  • Страна-производитель
  • Состав
  • Доп. Информация
  • Группа
  • Товар

По запросу

Экранная форма

4

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

  • Наименование
  • ИНН
  • КПП
  • Адрес
  • Телефон
  • Факс
  • Email
  • Расч. Счет
  • Банк
  • Кор. Счет
  • БИК
  • Директор
  • Главбух
  • Контакт
  • Поставщики

По запросу

Экранная форма

5

Накладная

  • Наименование товара
  • Количество
  • Стоимость за единицу
  • Общая стоимость
  • Отпустил
  • Получил
  • Дата
  • Продажи
  • Сотрудник
  • Товар
  • Клиенты

По запросу

Экранная форма

6

Счет-фактура

  • Наименование товара
  • Количество
  • Стоимость за единицу
  • Общая стоимость
  • Отпустил
  • Получил
  • Дата
  • Продажи
  • Сотрудник
  • Товар
  • Клиенты

По запросу

Экранная форма


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

Диалог – это процесс обмена сообщениями между пользователем и ИС, при котором осуществляется постоянная смена ролей информатора и реципиента (пользователя, принимающего информацию), причем смена ролей достаточно оперативна.

В процессе диалога возможно:

- двустороннее управление на базе языка типа «запрос-ответ»,

- одностороннее управление со стороны ИС с языком общения типа «меню», «заполнения шаблона», ответа по «подсказке»,

- одностороннее управление со стороны пользователя с использованием языка директив (команд).

При использовании для общения языка «меню» в диалоговой системе должна присутствовать система планирования и управления диалогом, в функции которой входит:

- управление процессом диалога;

- обеспечение интерфейса пользователя;

- обеспечение выполнения сервисных или справочных функций;

- анализ и обработка ошибочных ситуаций;

- вызов обрабатывающих программ.

Дерево функций программного обеспечения можно представить в виде схемы (рис.2.2).

Рис.2.2. Функции системы

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

ER-диаграмма базы данных приведена на рисунке 2.3.

Рисунок 2.3 – ER-диаграмма базы данных

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

Таблица 2.4

Структура таблицы Клиенты

Наименование поля

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

Тип

Примечание

Код записи

idkl

int(5)

Ключевое, автозаполнение

Наименование

name

varchar(255)

ИНН

inn

varchar(255)

КПП

kpp

varchar(255)

Адрес

adres

text

Телефон

telefon

varchar(12)

Факс

fax

varchar(12)

Адрес электронной почты

email

varchar(255)

Расчетный счет

raschet

varchar(255)

Банк

bank

varchar(255)

Корр. Счет

korchet

varchar(255)

БИК

bik

varchar(255)

ФИО директора

direktor

varchar(50)

ФИО главного бухгалтера

buch

varchar(50)

Контактное лицо

contact

text


Таблица 2.5

Структура таблицы Поставщики

Наименование поля

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

Тип

Примечание

Код записи

idkl

int(5)

Ключевое, автозаполнение

Наименование

name

varchar(255)

ИНН

inn

varchar(255)

КПП

kpp

varchar(255)

Адрес

adres

text

Телефон

telefon

varchar(12)

Факс

fax

varchar(12)

Адрес электронной почты

email

varchar(255)

Расчетный счет

raschet

varchar(255)

Банк

bank

varchar(255)

Корр. Счет

korchet

varchar(255)

БИК

bik

varchar(255)

ФИО директора

direktor

varchar(50)

ФИО главного бухгалтера

buch

varchar(50)

Контактное лицо

contact

text

Таблица 2.6

Структура таблицы Единицы измерения

Наименование поля

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

Тип

Примечание

Код записи

edizmid

mediumint(8)

Ключевое, автозаполнение

Наименование

nameedizm

varchar(128)

Таблица 2.7

Структура таблицы Продажи

Наименование поля

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

Тип

Примечание

Код записи

idsales

int(4)

Ключевое, автозаполнение

Дата продажи

daten

date

Сумма

summa

varchar(255)

Код клиента

idkl

int(5)

Номер документа

nomdok

varchar(12)

Количество

kolvotov

int(12)

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

idsotr

int(5)

Код торговой точки

idtt

int(5)

Возврат

back

int(1)

Таблица 2.8

Структура таблицы Сотрудники

Наименование поля

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

Тип

Примечание

Код

idsotr

varchar(32)

Ключевое, автозаполнение

ФИО

fio

varchar(32)

Дата рождения

dateb

date

Дата начала работы

datenach

date


Таблица 2.9

Структура таблицы Группы товаров

Наименование поля

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

Тип

Примечание

Код записи

categoryID

int(11)

Ключевое, автозаполнение

Наименование

name

varchar(255)

Описание

parent

int(11)

Наличие на складе

products_count

int(11)

Таблица 2.10

Структура таблицы Товар

Наименование поля

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

Тип

Примечание

Код записи

productID

int(11)

Ключевое, автозаполнение

Код группы

categoryID

int(11)

Наименование

name

varchar(255)

Описание

description

text

Производитель

customers_rating

float

Стоимость

Price

float

Количество в упаковке

thumbnail

varchar(30)

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

Система состоит из модулей, обеспечивающих работу системы, а именно:

  • Модуль «Регистрация»
  • Модуль «Меню»
  • Модуль «Справочники»
  • Модуль «Ввод данных
  • Модуль «Печать»
  • Модуль «Настройки»

Структурная схема пакета представлена на рисунке 2.4.

Рис. 2.4. Схема связи программных модулей

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

Схема описания работы программного модуля представляет собой блок-схему и состоит из:

  • символов данных, указывающих на наличие данных (символы данных могут также указывать вид носителя данных);
  • символов процесса, указывающих операции, которые следует выполнить над данными, а также определяющих логический путь, которого следует придерживаться;
  • линейных символов, указывающих потоки данных между процессами;
  • специальных символов, используемых для облегчения написания и чтения блок-схемы.

Схема определения типа пользователя приведена на рис. 2.5.

Рис. 2.5. Схема технологического процесса определения типа пользователя

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

Для того чтобы начать работу с системой необходимо авторизоваться. Затем сотрудник отдела продаж (или продавец) приступает к выполнению непосредственных обязанностей по учету продаж. Для этого в меню выбирается пункт Продажи, после чего появляется экранная форма учет продаж, в которой необходимо выбрать наименование клиента, товара, его количество и другие реквизиты.

Рисунок 2.6 – Форма учета продаж

Кроме учета продаж, в системе предусмотрена возможность учета возврата товаров, для чего тоже необходимо выбрать соответствующую форму (рисунок 2.7)

Рисунок 2.7 – Форма учета возвратов

Для учета оплат, совершенных клиентом, необходимо выбрать пункт меню Оплата (рисунок 2.8)

Рисунок 2.9 – Форма учета оплат

Также пользователь может произвести настройку системы, которая заключается в определении начальных номеров документов (рисунок 2.9)

Рисунок 2.9 – Настройка системы

Также доступна возможность настройки печати документов (рисунок 2.10)

Рисунок 2.10 – Настройка печати документов

ЗАКЛЮЧЕНИЕ

В результате был спроектирован продукт, решающий следующие задачи:

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

Тем самым будет усовершенствовано качество оказания услуг компании.

В качестве дальнейшего развития ИС данного проекта можно выделить следующие направления: расширение функциональности пользовательского интерфейса клиентов и добавление в него новых возможностей, таких как просмотр статуса заказа, учет заявок на отсутствующий товар, расширение функциональности интерфейса менеджеров и добавление в него новых возможностей по мониторингу статусов заказов, формирование ведомости по заявкам клиентов на отсутствующий товар для оформления заявки поставщикам.