Автор: Пользователь скрыл имя, 17 Апреля 2012 в 10:31, курсовая работа
Основные задачи, которые необходимо решить в ходе разработки автоматизированного рабочего места работника горячей линии СПС «Косультант-Плюс»:
разработать структурную модель (IDEF0) для представления общих принципов функционирования объекта автоматизации;
разработать модель потоков данных (DFD) для выявления процессов, происходящих при деятельности работника горячей линии, и данных, которые используются в процессах;
разработать концептуальную и логическую модели данных для выявления сущностей, их атрибутов и связей между ними, необходимых для хранения информации.
1. Постановка задачи
2. Структурная модель
3. Модель потоков данных
3.1. Входная информация
3.2. Выходная информация
3.3. Диаграмма потоков данных
4. Концептуальная модель базы данных
5. Логическая модель базы данных
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИНСТИТУТ МАТЕМАТИКИ И КОМПЬЮТЕРНЫХ НАУК
КАФЕДРА ИНФОРМАЦИОННЫХ СИСТЕМ
Курсовая работа по предмету:
«Проектирование информационных систем»
на тему:
Автоматизированное рабочее место работника горячей линии
ООО «КонсультантПлюс-Югра»
Научный руководитель:
Старший преподаватель, к.т.н.
__________
Автор работы:
студент группы 355-2
__________.
– 2009
СОДЕРЖАНИЕ
1. Постановка задачи
2. Структурная модель
3. Модель потоков данных
3.1. Входная информация
3.2. Выходная информация
3.3. Диаграмма потоков данных
4. Концептуальная модель базы данных
5. Логическая модель базы данных
ПРИЛОЖЕНИЕ 1
ПРИЛОЖЕНИЕ 2
ПРИЛОЖЕНИЕ 3
ПРИЛОЖЕНИЕ 4
ПРИЛОЖЕНИЕ 5
ПРИЛОЖЕНИЕ 6
ПРИЛОЖЕНИЕ 7
Основные задачи, которые необходимо решить в ходе разработки автоматизированного рабочего места работника горячей линии СПС «Косультант-Плюс»:
разработать структурную модель (IDEF0) для представления общих принципов функционирования объекта автоматизации;
разработать модель потоков данных (DFD) для выявления процессов, происходящих при деятельности работника горячей линии, и данных, которые используются в процессах;
разработать концептуальную и логическую модели данных для выявления сущностей, их атрибутов и связей между ними, необходимых для хранения информации;
Технология функционирования объекта рассматривается с помощью методологии IDEF0.
На контекстной диаграмме (рисунок 1) изображены входные и выходные данные, использующиеся работником горячей линии и управляющие документы.
На детализированной диаграмме А0 (рисунок 2) изображены процессы деятельности работника горячей линии.
А1. Обработка заявок клиентов. В данном процессе отображена деятельность по обработке заявки клиента, на входе информация о клиенте, суть заявки и информация об информационных банках, на выходе информация о выполненной заявке и ответ на заявку.
А2. Обработка заявок в РИЦ. В процессе отображена работа по посыланию заявки в региональный информационный центр и получения ответа из РИЦ.
А3. Формирование отчётности. По запросу, еженедельно или ежемесячно формируется необходимая отчётность, которая передаётся директору РИЦ, в отдел по обучению клиентов и руководителям отдела информационного обслуживания.
28
Рисунок 1. Контекстная диаграмма «Деятельность работника горячей линии ООО «КонсультанПлюс-Югра»
Рисунок 2. Детализированная диаграмма «Деятельность работника горячей линии ООО «КонсультанПлюс-Югра»
28
Информация, поступающая от клиентов
Информация о заявки
Информация об организации
Информация, поступающая из РИЦов
Ответ на заявку в РИЦ
На выходе программа формирует следующие документы:
1) Ежемесячный отчёт по работе горячей линии:
Форма представления – бумажный документ или файл MS Excel
Вид представления – Сводный отчёт
Периодичность – ежемесячно
2) Еженедельный отчёт по работе горячей линии
Форма представления – бумажный документ или файл MS Excel
Вид представления – сводный отчет
Периодичность – еженедельно
3) Отчёт по руководителям
Форма представления – бумажный документ или файл MS Excel
Вид представления – документ
Периодичность – еженедельно, по запросу
4) Отчёт по инженерам
Форма представления – бумажный документ или файл MS Excel
Вид представления – Сводный отчёт
Периодичность –еженедельно, по запросу
5) Заявки на обучение
Форма представления – бумажный документ или файл MS Excel
Вид представления – Сводный отчёт
Периодичность –еженедельно, по запросу
6) Отчёт по информационным банкам
Форма представления – бумажный документ или файл MS Excel
Вид представления – Сводный отчёт
Периодичность –ежемесячно
7) Отчёт по техническим неисправностям
Форма представления – бумажный документ или файл MS Excel
Вид представления – Сводный отчёт
Периодичность – ежемесячно
Диаграмма потоков данных представлена в стандарте DFD. Движения потоков данных показаны на рисунках 3, 4.
28
Рисунок 3. Контекстная диаграмма «Деятельность работка горячей линии ООО «КонсультантПлюс-Югра»»
Рисунок 4. Детализированная диаграмма «Деятельность работка горячей линии ООО «КонсультантПлюс-Югра»»
28
Потоки данных:
@ИМЯ = ЗАЯВКА
@ТИП = дискретный
@БНФ = Дата принятия заявки + суть заявки + информация о клиенте
@ИМЯ = ИНФОРМАЦИЯ О КЛИЕНТЕ
@ТИП = дискретный
@БНФ = Организация + адрес + ФИО сотрудника + должность + email + телефон + ФИО инженера + ФИО руководителя
@ИМЯ = ИНФОРМАЦИЯ О РИЦ
@ТИП = дискретный
@БНФ = город + ФИО сотрудника + e-mail + телефон
@ИМЯ = ЗАЯВКА В РИЦ
@ТИП = дискретный
@БНФ = Информация о клиенте +причина подачи заявки + дата отправления + информация о РИЦ
@ИМЯ = ИНФОРМАЦИЯ ОБ ИБ
@ТИП = дискретный
@БНФ = Название информационного банка
@ИМЯ = ИНФОРМАЦИЯ О СОТРУДНИКАХ
@ТИП = составной
@БНФ = {информация об инженере}+{информация о руководителях отдела}
@ИМЯ = ОТВЕТ НА ЗАЯВКУ В РИЦ
@ТИП = дискретный
@БНФ = Результат заказа + дата получения ответа
Структура отчётов отображена в приложениях 1-7
Спецификация процессов
@ВХОД = ИНФОРМАЦИЯ О СОТРУДНИКАХ
@ВЫХОД = ИНФОРМАЦИЯ О СОТРУДНИКЕ
@СПЕЦПРОЦ А1 ДОБАВИТЬ/ИЗМЕНИТЬ ИНФОРМАЦИЮ О СОТРУДНИКАХ
ПОКА есть информация о сотруднике
ВЫПОЛНИТЬ внести изменения в информацию о сотрудниках
ЕСЛИ информация уже существует ТО изменить информацию о сотруднике
ИНАЧЕ добавить информацию о сотруднике
КОНЕЦЕСЛИ
ВЫПОЛНИТЬ перейти к следующему сотруднику
КОНЕЦПОКА
@КОНЕЦСПЕЦПРОЦ А1
@ВХОД = ЗАЯВКА
@ВХОД = ИНФОРМАЦИЯ О КЛИЕНТЕ
@ВХОД = ИНФОРМАЦИЯ ОБ ИБ
@ВЫХОД = ОТВЕТА НА ЗАЯВКУ
@ВЫХОД = ИНФОРМАЦИЯ О ВЫПОЛЕННЫХ ЗАЯВКАХ
@СПЕЦПРОЦ А2 ОБРАБОТКА ЗАЯВОК КЛИЕНТОВ
ВЫПОЛНИТЬ поиск информации о клиенте в хранилище
ЕСЛИ информация о клиенте не найдена ТО добавить информацию о клиенте в хранилище
КОНЕЦ ЕСЛИ
ВЫПОЛНИТЬ внести данные о заявке в хранилище
ВЫПОЛНИТЬ внести данные об ответе на заявку в хранилище
ВЫПОЛНИТЬ отправить ответ на заявку клиенту
КОНЕЦ ПОКА @КОНЕЦСПЕЦПРОЦ А2
@ВХОД = ИНФОРМАЦИЯ О КЛИЕНТЕ
@ВХОД = ИНФОРМАЦИЯ О РИЦЕ
@ВХОД = ОТВЕТ НА ЗАЯВКУ В РИЦ
@ВЫХОД = ЗАЯВКА В РИЦ
@СПЕЦПРОЦ А3 ОБРАБОТКА ЗАЯВОК В РИЦ
ВЫПОЛНИТЬ внести данные из ответа на заявку в РИЦ в хранилище
ЕСЛИ есть не посланные заявки в РИЦ ТО
ВЫПОЛНИТЬ внести данные о заявке в РИЦ
КОНЕЦЕСЛИ
КОНЕЦПОКА @КОНЕЦСПЕЦПРОЦ А3
@ВХОД = ИНФОРМАЦИЯ О ВЫПОЛНЕННЫХ ЗАЯВКАХ
@ВХОД = ИНФОРМАЦИЯ ОБ ИБ
@ВХОД = ИНФОРМАЦИЯ О СОТРУДНИКАХ
@ВЫХОД = ЕЖЕНЕДЕЛЬНЫЙ ОТЧЁТ
@ВЫХОД = ЕЖЕМЕСЯЧНЫЙ ОТЧЁТ
@ВЫХОД = ОТЧЁТ ПО РУКОВОДИТЕЛЯМ ОТДЕЛА
@ВЫХОД = ОТЧЁТ ПО ИНЖЕНЕРАМ
@ВЫХОД = ОТЧЁТ ПО ТЕХНИЧЕСКИМ НЕПОЛАДКАМ
@ВЫХОД = ЗАЯВКИ НА ОБУЧЕНИЕ
@ВЫХОД = ОТЧЁТ ПО ИНФОРМАЦИОННЫМ БАНКАМ
@СПЕЦПРОЦ А4 ФОРМИРОВАНИЕ ОТЧЁТНОСТИ
ВЫПОЛНИТЬ выбрать тип отчёта
ВЫПОЛНИТЬ выбрать период формирования
ВЫПОЛНИТЬ сформировать отчёт
@КОНЕЦСПЕЦПРОЦ А23
28
Концептуальная модель представлена в ERD нотации Чена (Рисунок 5).
Рисунок 5. Концептуальная модель базы данных
28
Сущность «Заявка»
Название атрибута | Домен | Тип по составу | Тип по значению |
Дата | Дата | Простой | Однозначный |
Заказ | Строка | Простой | Однозначный |
Работа | Строка | Простой | Однозначный |
Результат | Строка | Простой | Однозначный |
Дата выполнения | Дата | Простой | Однозначный |
Выполнение | Логический | Простой | Однозначный |
Сущность «Сотрудник»
Название атрибута | Домен | Тип по составу | Тип по значению |
ФИО | Строка | Простой | Однозначный |
Должность | Строка | Простой | Однозначный |
Обучался | Логический | Простой | Однозначный |
Телефон | Строка | Простой | Однозначный |
Строка | Простой | Однозначный |