Курсовая работа. ТАТ-ТЕЛЕКОМ. Введение глава. Аналитическая часть
Скачать 2.06 Mb.
|
2.4. Программное обеспечение задачи На рис. 13 представлено дерево функций модулей, используемых в данной информационной системе. Рисунок 13 - Дерево функций программного продукта В рамках информационной системы существуют функции управления и обработки данных. Среди них можно выделить два подмножества: реализующие служебные функции (добавление новых пользователей в систему, указание и возможность изменения пароля для каждого, а также установление прав в соответствии с ролью пользователя) и реализующие основные функции (ввод нормативно-справочной информации, регистрация проектов и их параметров). Диалог – это процесс обмена сообщениями между пользователем и ИС, при котором осуществляется постоянная смена ролей информатора и реципиента (пользователя, принимающего информацию), причем смена ролей достаточно оперативна. В процессе диалога возможно: двустороннее управление на базе языка типа «запрос-ответ», одностороннее управление со стороны ИС с языком общения типа «меню», «заполнения шаблона», ответа по «подсказке», одностороннее управление со стороны пользователя с использованием языка директив (команд). При использовании для общения языка «меню» в диалоговой системе должна присутствовать система планирования и управления диалогом, в функции которой входит: управление процессом диалога, обеспечение интерфейса пользователя, обеспечение выполнения сервисных или справочных функций, анализ и обработка ошибочных ситуаций, вызов обрабатывающих программ. При разработке данного проекта система общения с пользователем организована таким образом, что основная часть диалога ведется на языке типа «меню», а заполнение форм входных документов – по «шаблону». Таким образом, происходит одностороннее управление процессом обработки данных со стороны ИС. Структура сценария диалога в совокупности с деревом функций, которое отражает состав и иерархию функций системы, дает возможность определить состав кадров диалога, содержание каждого кадра и их соподчиненность. Сценарий диалога предусматривает возможность обеспечения следующих функций управления ходом решения поставленных задач: возможность работы с экранными формами входных документов, формирование выходных документов, корректировка вводимых данных, просмотр введенной информации, работа с таблицами нормативно-справочной информации, протоколирование действий пользователя, помощь на всех этапах работы. Сценарий диалога представлен на рис. 14. 2.1. НСИ 2.1.1.Работа с договорами. 2.1.2. Работа с данными заказчиков. 2.1.3.Работа с менеджерами 2.1.4. Работа с заказами Вход в систему 1. Аутентификация 1.Аутентификация 1.1.Администратор 1.2.Пользователь 2.4.Отчетность по клиентам 2.6.1. Заказы клиентов 2.4.2. Анализ продаж по клиентам 2.2. Клиенты 2.2.1 Утверждение заказа и его параметров 2.3. Продажи и Маркетинг 2.3.1. Первичная связь по заказу с клиентом. 2.3.2. Обратная связь с клиентом по заказу. 3. Служебные функции 3.1. Перерасчет итогов. 3.2. Работа с агрегатами системы. 3.3. Работа с данными пользователей 1.1.Администратор 2. Основные функции ЭИС 3. Служебные функции 2. Основные функции ЭИС 2.1. Работа с НСИ 2.2. Клиенты 2.3. Продажи и Маркетинг 2.4. Отчеты Рисунок 14 – Структура диалога системы Сценарий диалога состоит из двух логически связанных частей: Основные меню, относящиеся к головному, то есть те экраны меню, которые видит пользователь, прежде чем приступить к выполнению основных функций, согласно дереву функций. Основные меню предполагают обязательные действия пользователя при работе с ИС. Сервисные меню, которые становятся доступны конечному пользователю после того, как выдана на экран соответствующая форма документа. Сервисные меню предполагают возможные действия, одно из которых может являться необязательным к выполнению. При разработке ИС важным этапом является описание иерархии функций управления и обработки данных разрабатываемого программного продукта. 2.5Характеристика базы данных Модель Сущность-Связь (ER-модель) — модель данных, позволяющая описывать концептуальные схемы. ER-модель удобна при проектировании информационных систем, баз данных, архитектур компьютерных приложений, и других систем (далее, моделей). С её помощью можно выделить ключевые сущности, присутствующие в модели, и обозначить отношения, которые могут устанавливаться между этими сущностями. ER-модель является одной из самых простых визуальных моделей данных (графических нотаций). Она позволяет обозначить структуру в общих чертах. СУБД, применяемая на предприятии – MS SQL Server. На рис. 15 описана связь основных таблиц в базе данных. Рисунок 15 - «ER-модель» предметной области управления взаиморасчетами с клиентами компании ООО «Тат Телеком» Описание таблиц ER-модели представлено в табл. 8-18. Таблица 8. Клиенты
Таблица 9. Договоры
Таблица 10. Заказ
Таблица 12. Менеджеры клиентов
Таблица 13. Первичная связь с клиентом по заказу
Таблица 14. Обратная связь клиента по заказу
Таблица 15. Заказы компании
|