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

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

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

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

Добавлен: 03.07.2023

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

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

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

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

Информационная модель представляет собой схему движения входных, промежуточных и результативных потоков и функций предметной области. Кроме того, она объясняет, на основе каких входных документов и какой нормативно-справочной информации происходит выполнение функций по обработке данных и формирование конкретных выходных документов.

В качестве информационной модели будем использовать схему данных (ГОСТ 19.701-90). Схема данных состоит из следующих элементов:

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

Весь цикл обработки информации можно разбить на два этапа:

  1. Прием, обработка и ввод первичной входящей информации (паспортные данные, реквизиты организаций и т.д.).
  2. Формирование документов (заявки на продажи.).

Графическое представление информационной модели отражено на рис. 2.1. Информационная модель содержит 7 справочников и две таблицы. Основным действующим лицом в модели является менеджер по продажам. В его обязанности входит заполнение справочников и учет продаж, а также получение отчетных документов, которые первоначально формируются в виде экранных форм, а затем выводятся на печать. В системе предусмотрены три вида справочников, в которых хранится информация о различных видах товаров, реализацией которых занимается ООО «Макситрэйд». Это вызвано необходимостью учета различных реквизитов в данных справочниках.

Рис.2.1Информационная модель системы учета продаж

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


В системе используются следующие входные документы:

  • Договор о поставке;
  • Договор о продаже;
  • Прайс-лист;
  • Заявка.

Документ Договор о поставке имеет следующие реквизиты:

  • Наименование продукции;
  • Количество;
  • Дата поставки;
  • Реквизиты поставщика.

Документ договор о продаже имеет следующие реквизиты:

  • Наименование продукции;
  • Количество;
  • Дата продаж;
  • Реквизиты клиента.

Документ Прайс-лист имеет в своем составе следующие реквизиты:

  • Наименование
  • Артикул
  • Единица измерения
  • Закупочная цена
  • Оптовая цена
  • Розничная цена

Документ Заявка имеет следующие реквизиты:

  • Наименование клиента;
  • Наименование продукции;
  • Количество продукции;
  • Желаемая дата продажи.

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

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

Таблица 2.1

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

№ пп

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

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

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

среднюю частоту актуализации

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

Сотрудники

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

100

1 раз в месяц

10

Поставщики

Пользователь

50

1 раз в месяц

10

Клиенты

Пользователь

50

1 раз в месяц

10

Запчасти

Пользователь

500

1 раз в неделю

25

Расходные материалы

Пользователь

500

1 раз в неделю

25

Склады

Пользователь

500

1 раз в неделю

25

Продукция

Пользователь

500

1 раз в неделю

25

Реквизитный состав справочников приведен в таблице 2.2.

Таблица 2.2

Реквизитный состав справочников

№ пп

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

Перечень реквизитов

1

Сотрудники

  • Фамилия;
  • Имя;
  • Отчество;
  • Дата рождения
  • Пароль
  • Логин
  • Дата регистрации.

2

Поставщики

  • Полное наименование
  • Краткое наименование
  • Фактический адрес
  • Юридический адрес
  • Банковские реквизиты;
  • Контактное лицо;
  • Телефон
  • E-mail;
  • Дата регистрации

3

Клиенты

  • Полное наименование
  • Краткое наименование
  • Фактический адрес
  • Юридический адрес
  • Банковские реквизиты;
  • Контактное лицо;
  • Телефон
  • E-mail;
  • Дата регистрации

4

Запчасти

  • Наименование
  • Артикул
  • Единица измерения
  • Закупочная цена
  • Оптовая цена
  • Розничная цена
  • Примечание

5

Расходные материалы

  • Наименование
  • Единица измерения
  • Стоимость
  • Срок хранения
  • Вес нетто
  • Вес брутто
  • Примечание

6

Продукция

  • Наименование
  • Единица измерения
  • Стоимость
  • Срок хранения
  • Примечание

7

Склады

  • Наименование склада
  • Краткое наименование склада

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

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

Таблица 2.3

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

№ пп

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

Реквизиты

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

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

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

1

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

  • Полное наименование
  • Краткое наименование
  • Фактический адрес
  • Юридический адрес
  • Банковские реквизиты;
  • Контактное лицо;
  • Телефон
  • E-mail;
  • Поставщики

По запросу

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

2

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

  • Полное наименование
  • Краткое наименование
  • Фактический адрес
  • Юридический адрес
  • Банковские реквизиты;
  • Контактное лицо;
  • Телефон

E-mail;

  • Клиенты

По запросу

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

3

Перечень заявок на продажу

  • Рег. Номер
  • Дата
  • Наименование поставщика
  • Наименование продукции
  • Количество
  • Стоимость за ед.измерения
  • Общая стоимость
  • Поставщики
  • Продукция
  • Расх. Материалы
  • Запчасти

По запросу

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

4

Остатки по складу

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

По запросу

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

5

Перечень продукции (запчастей, расходных материалов)

  • Наименование
  • Артикул
  • Единица измерения
  • Закупочная цена
  • Оптовая цена
  • Розничная цена
  • Продукция
  • Расх. Материалы
  • Запчасти

По запросу

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

6

Список заявок

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

По запросу

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


Программное обеспечение задачи

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

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

Формирование дерева функций представляет процесс декомпозиции целевой функции и множества основных и дополнительных функций на более элементарные функции, реализуемые на последующих уровнях декомпозиции..

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

1.базисные (основные).

2.целевые.

3.дополнительные.

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

Целевая функция системы соответствует ее основному функциональному назначению, т.е. целевая (главная) функция – отражает назначение, сущность и смысл существования системы.

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

Работу с системой осуществляет менеджер отдела продаж. Дерево функций менеджера представлено на рис. 2.2.

Рис. 2.2 Дерево функций системы для менеджера

Под работой со справочниками подразумевается их заполнение и редактирование (удаление записей).

Сценарии диалога, формирующийся на основе дерева функций, приведен на рис. 2.3.

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


Инфологическая (концептуальная) модель — это формализованное описание предметной области, выполненное безотносительно к используемым в дальнейшем программным и техническим средствам.[3] Инфологическая модель должная быть динамической и позволять легкую корректировку. К основным требованиями, предъявляемым к инфологической модели, можно отнести следующие:

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

ER-модель представляет собой логическую структуру информации об объектах системы. Компонентами ER-модели являются сущности (объекты) и отношения (связи между объектами). Объект имеет множество реализаций или экземпляров. Экземпляр объекта образуется совокупностью конкретных значений реквизитов и должен однозначно определяться, т.е. идентифицироваться значением ключа объекта, который состоит из одного ли нескольких ключевых реквизитов.

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

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

Рис. 2.4ER-диаграмма базы данных

Назначение таблиц представлено в таблице 2.4.

Таблица 2.4

Назначение таблиц базы данных

№ пп

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

Назначение

 Клиенты   

Хранит данные о клиентах

 Продукция

Хранит данные о продукции

 Запчасти

Хранит данные о продаваемых запчастях

Расходные материалы  

Хранит данные о продаваемых расходных материалах

 Склады  

Хранит данные о складах

Сотрудники

Хранит данные о менеджерах по продажам

Поставки

Хранит данные о поставках на склад

Продажи

Хранит данные о продажах

Поставщики

Хранит данные о поставщиках