Файл: Создание информационной системы управления и совершенствования портфеля продукции.pdf

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

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

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

Добавлен: 15.06.2023

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

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

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

2.3.2. Обратная связь с заказчиком по проекту.

3. Служебные функции

3.1. Перерасчет итогов.

3.2. Работа с агрегатами системы.

3.3. Работа с данными пользователей

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

2.Основные функции ЭИС

3. Служебные функции

2. Основные функции ЭИС

2.1.Работа с НСИ

2.2.Проекты

2.3.Транзакции и маркетинг проектов

2.4.Отчеты

Рисунок 8 – Структура диалога системы

Сценарий диалога состоит из двух логически связанных частей:

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

При разработке ИС важным этапом является описание иерархии функций управления и обработки данных разрабатываемого программного продукта.

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

Модель Сущность-Связь (ER-модель) — модель данных, позволяющая описывать концептуальные схемы.

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

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

СУБД, применяемая на предприятии –MSSQLServer.

На рис. 15 описана связь основных таблиц в базе данных.

Рисунок 9- «ER-модель» предметной области управления и совершенствования портфеля продукции компании ООО «СЕО ПРО»

Описание таблиц ER-модели представлено в табл. 1-10.

Таблица 1.Заказчики

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

Идентификатор поля

Тип поля

Длина поля

Прочее

ID_Заказчика

IDЗаказчика

число

4

Первичный ключ – ключевое поле (PK)

Наименование Заказчика

НаименованиеЗаказчика

строка

0


Таблица 2. Договоры

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

Идентификатор поля

Тип поля

Длина поля

Прочее

ID_Проекта

ID_Проекта

число

4

Первичный ключ – ключевое поле (PK)

Наименование договора

НаименоваиеДоговора

строка

30

FK1

Условия договора

УсловияДоговора

ХранилищеЗначений

Сумма договора

СуммаДоговора

число

0

Таблица 3. Проект

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

Идентификатор поля

Тип поля

Длина поля

Прочее

ID_Проекта

ID_Проекта

число

4

Первичный ключ – ключевое поле (PK)

Наименование проекта

Наименование_Проекта

строка

30

Сумма проекта

СуммаПоПроекту

Число

12

Менеджер проекта

МенеджерПроекта

Строка

FK1

Таблица 4. Менеджеры

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

Идентификатор поля

Тип поля

Длина поля

Прочее

ID_Менеджера

IDМенеджера

число

0

Первичный ключ – ключевое поле (PK)

ФИО Менеджера

ФИОМенеджера

Строка

30

Аналитическая информация

АналитическаяИнформация

число

4

Таблица 5. Первичная связь с заказчиком по проекту

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

Идентификатор поля

Тип поля

Длина поля

Прочее

ID_Документа

IDДокумента

число

4

Первичный ключ – ключевое поле (PK)

Наименование Заказчика

НаименованиеЗаказчика

строка

0

Тип Источника

ТипИсточника

Строка

30

Тип интереса

ТипИнтереса

Строка

12

Менеджер проекта

МенеджерПроекта

Строка

FK1


Таблица 6. Обратная связь заказчиком по проекту

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

Идентификатор поля

Тип поля

Длина поля

Прочее

ID_Документа

IDДокумента

число

4

Первичный ключ – ключевое поле (PK)

Наименование Заказчика

НаименованиеЗаказчика

строка

0

Тип Источника

ТипИсточника

Строка

30

Тип интереса

ТипИнтереса

Строка

12

Менеджер проекта

МенеджерПроекта

Строка

FK1

Таблица 7. Проекты компании

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

Идентификатор поля

Тип поля

Длина поля

Прочее

Наименование договора

НаименоваиеДоговора

строка

30

FK1

ID_Проекта

IDПроекта

число

4

FK2

Менеджер проекта

МенеджерПроекта

Строка

FK3

Таблица 8. Cостояние проектов

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

Идентификатор поля

Тип поля

Длина поля

Прочее

ID_Cостояние_Проекта

IDCостояниеПроекта

число

4

ID_Проекта

IDПроекта

число

4

FK1

Статус проекта

СтатусПроекта

строка

30

Дата Начала

ДатаНачала

Дата

Дата Окончания

ДатаОкончания

Дата

Таблица 9. Утвержденный проект


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

Идентификатор поля

Тип поля

Длина поля

Прочее

ID_Проекта

ID_Проекта

число

4

Первичный ключ – ключевое поле (PK)

Наименование проекта

Наименование_Проекта

Строка

30

Договор проекта

Договор проекта

Строка

12

FK1

Менеджер проекта

МенеджерПроекта

Строка

Таблица 10. Утвержденные проекты компании

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

Идентификатор поля

Тип поля

Длина поля

Прочее

ID_Проекта

ID_Проекта

число

4

Первичный ключ – ключевое поле (PK)

Наименование проекта

Наименование_Проекта

строка

30

Сумма проекта

СуммаПоПроекту

Число

12

Менеджер проекта

МенеджерПроекта

Строка

FK1

Исполнитель проекта

ИсполнительПроекта

Строка

20

2.6.  Структурная схема пакета.

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

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

Дерево программных модулей, составляющих структуру основного пакета представлено на рис. 10.

Модуль проверки загружаемой информации на ошибки

Форма редактирования пользователей

Форма пользователя

Модуль тестирования БД

Подсистема работы с отчетами

Модуль визуальных эффектов


Подсистемы работы с документами

Модуль редактирования визуализированных данных

Модуль визуализации данных

Подсистема работы со справочниками

Главная форма

Форма аутентификации

Рисунок 10 – Структурная схема основного пакета

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

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

Начало функционирования модуля

Занесение данных о проекте в БД

CASE:Выбор операции

Утверждение проекта клиента

Регистрация первичного интереса клиента

Передача данных иобработка

Регистрация проекта

Регистрация обратнойсвязи с клиентом на основании первичного интереса клиента

Определение приоритета проекта

Передача данных иобработка

Оказание услуги клиенту на основании проекта

Формирование отчетности:

1.Состояние проектов

Формирование отчетности:

  1. Утвержденные Ппроекты компании

Формирование отчетности:

  1. Первичная связь с клиентами
  2. Обратная связь с клиентами

Окончание функционирования модуля

Рисунок – 11 Алгоритм функционирования всей системы

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

Работа с информационной системой начинается с заполнения нормативно-справочной информации, которую можно непосредственно заполнить в подсистеме «НСИ» или в процессе работы с различными документами в подсистеме «Транзакции» либо в подсистемах «Проекты». Заполнение нормативно-справочной информации и доступ к работе со справочниками имеет как директор, так и специалисты.

Специалисты могут работать в различных подсистемах с различными документами:

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

  • Документ «Обратная связь с клиентом»
  • Документ «Первичный интерес клиента»

Менеджер по проекту работает со следующими документами:

  • Документ «Утверждение проекта»

Отчет «Утвержденные проекты компании» показывает учитываемые проекты в компании и их детализированную характеристику. Данный отчет доступен только для директора компании.

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