Диплом: Автоматизация и обеспечение информационной безопасности процесса внутрикорпоративного взаимодействия сотрудников компании ООО \"Теком\"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
43
Рисунок 11. Сценарий диалога с заказчиками системы
Вход в систему
1. Аутентификация
1.1.Администратор
2. Основные функции
ЭИС
3. Служебные функции
2. Основные функции ЭИС
2.1. НСИ
2.2. Маркетинг
2.3. Транзакции
2.4. Учет проектов
2.5 Управление продажами
3. Служебные функции
3.1. Перерасчет итогов.
3.2. Работа с агрегатами системы.
3.3. Работа с данными пользователей
2.2. Маркетинг
2.2.1 Обратная
связь с клиентом
2.2.2 Первичный
интерес клиента
2.3. Транзакции
2.3.1. Заказ клиента
2.3.2 Обратная связь с
клиентом
2.3.3 Указание услуги
2.3.4 Первичный
интерес клиента
2.3.5 Оказание услуги
2.4 Учет проектов
2.6.1. Утверждение проекты
1.Аутентификация
1.1.Администратор
1.2.Пользователь
2.5. Управление продажами
2.5.1. Оказание услуги
2.1. НСИ
2.1.1 Договоры
2.1.2 Менеджеры
2.1.3 Клиенты
2.1.4 Услуги
44
2.3.2 Характеристика базы данных
Информационная модель представлена на рисунке 12.
Рисунок 12. Информационная модель системы автоматизации
информационной безопасности процесса внутрикорпоративного взаимодействия
сотрудников
На рисунке 13 описана связь основных таблиц в базе данных.
Рисунок 13. «ER-модель»ООО «ТЕКОМ»
45
Описание таблиц ER-модели представлено в таблицах 7-16.
Таблица 7
Заказчики
Наименование
поля
Идентификатор поля
Тип
поля
Длина
поля
Прочее
ID_Заказчика
IDЗаказчика
число
4
Первичный
ключ – ключевое
поле (PK)
Наименование
Заказчика
НаименованиеЗаказчика
строка
0
Таблица 8
Договоры
Наименовани
е поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
ID_Проекта
ID_Проекта
число
4
Первичный
ключ –
ключевое
поле (PK)
Наименование
договора
НаименоваиеДогово
ра
строка
30
FK1
Условия
договора
УсловияДоговора
Хранилище
Значений
Сумма
договора
СуммаДоговора
число
0
Таблица 9
46
Проект
Наименование
поля
Идентификатор поля
Тип поля
Длина
поля
Прочее
ID_Проекта
ID_Проекта
число
4
Первичный
ключ –
ключевое
поле (PK)
Наименование
проекта
Наименование_Проекта
строка
30
Сумма проекта
СуммаПоПроекту
Число
12
Сроки
СрокиПоПроекту
Менеджер
проекта
МенеджерПроекта
Строка
FK1
Таблица 10
Менеджеры
Наименование
поля
Идентификатор поля
Тип
поля
Длина
поля
Прочее
ID_Менеджера
IDМенеджера
число
0
Первичный
ключ–
ключевое
поле (PK)
ФИО Менеджера
ФИОМенеджера
Строка
30
Аналитическая
информация
АналитическаяИнформация
число
4
Таблица 11
47
Первичная связь с заказчиком по проекту
Наименование
поля
Идентификатор поля
Тип
поля
Длина
поля
Прочее
ID_Документа
IDДокумента
число
4
Первичный
ключ–
ключевое
поле (PK)
Наименование
Заказчика
НаименованиеЗаказчика
строка
0
Тип Источника
ТипИсточника
Строка
30
Тип интереса
ТипИнтереса
Строка
12
Менеджер
проекта
МенеджерПроекта
Строка
FK1
Таблица 12
Обратная связь заказчиком по проекту
Наименование
поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
ID_Документа
IDДокумента
число
4
Первичный
ключ –
ключевое
поле (PK)
Наименование
Заказчика
Наименование
Заказчика
строка
0
Тип Источника
ТипИсточника
Строка
30
Тип интереса
ТипИнтереса
Строка
12
Менеджер
проекта
МенеджерПроекта
Строка
FK1
48
Таблица 13
Проекты компании
Наименование
поля
Идентификатор поля
Тип
поля
Длина
поля
Прочее
Наименование
договора
НаименоваиеДоговора
строка
30
FK1
ID_Проекта
IDПроекта
число
4
FK2
Менеджер
проекта
МенеджерПроекта
Строка
FK3
Таблица 14
Учет Cостояния проектов
Наименование поля
Идентификатор
поля
Тип
поля
Длина
поля
Прочее
ID_Cостояние_Проекта
IDCостояниеПроекта
число
4
ID_Проекта
IDПроекта
число
4
FK1
Статус проекта
СтатусПроекта
строка
30
Дата Начала
ДатаНачала
Дата
Дата Окончания
ДатаОкончания
Дата
Таблица 15
Утвержденные проекты
Наименовани
е поля
Идентификатор
поля
Тип
поля
Длина
поля
Прочее
ID_Проекта
ID_Проекта
число
4
Первичный
ключ-ключевое
поле (PK)
49
Продолжение таблицы 15
Наименование
проекта
Наименование_Про
екта
Строка
30
Договор
проекта
Договор проекта
Строка
12
FK1
Менеджер
проекта
МенеджерПроекта
Строка
Таблица 16
Утвержденные проекты компании
Наименование
поля
Идентификатор поля
Тип
поля
Длина
поля
Прочее
ID_Проекта
ID_Проекта
число
4
Первичный
ключ–
ключевое
поле (PK)
Наименование
проекта
Наименование_Проекта
строка
30
Сумма проекта
СуммаПоПроекту
Число
12
Менеджер
проекта
МенеджерПроекта
Строка
FK1
Исполнитель
проекта
ИсполнительПроекта
Строка
20
2.3.3. Структурная схема пакета
Дерево программных модулей, составляющих структуру основного пакета
представлено на рисунке 14.
50
Рисунок 14. Структурная схема основного пакета
2.3.4. Описание программных модулей
В качестве примера рассмотрим программный модуль печати документа
«Утверждение проекта».
При вызове модуля производится формирование модуля и загрузки исходных
данных и вывод на экран печатной формы с данными конкретного документа
продажи авиабилета. Менеджер, ознакомившись с документом, может его
распечатать или сохранить на жесткий диск в формате Microsoft Word. Развернутая
блок-схема работы представлена на Рисунке 15.
Структура печатной формы (VIEW) документа «Утверждение проекта»,
предназначенного для временного хранения и обработки всей информации по
билету, представлена в таблице 20
Таблица 17
Структура записи представления документа «Утверждение проекта»
№ п/п
Наименование показателя
Идентификатор
Тип
Форма аутентификации
Главная форма
Форма пользователя
Подсистема работы
со справочниками
Модуль визуализации
данных
Подсистемы работы
с документами
Модуль
редактирования
визуализированных
данных
Подсистема работы с
отчетами
Модуль визуальных
эффектов
Модуль
тестирования БД
Форма
редактирования
пользователей
Модуль проверки
загружаемой
информации на
ошибки
51
1
Код строки
id
Int
2
Табличная часть документа
«Утверждение проекта»
Tabl_Doc
Хранилище
Значений
Переменные i,k в блок-схеме модуля представляют собой счетчики строк из
документа «Продажа Авиабилета».
В модуле используются вызовы других модулей, а именно модулей загрузки
данных, отображения данных и математической обработки.
На рис. 15 представлена развернутая блок-схема работы модуля печати.
52
Рисунок 15. Блок-схема основного модуля печати документов

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)