- •Содержание
- •Техническое задание
- •Анализ предметной области
- •1.2 Постановка задачи
- •2. Технический проект информационной системы
- •2.1 Функциональная модель
- •2.1.1 Контекстная диаграмма и диаграммы детализации процессов
- •2.1.2 Диаграмма дерева узлов
- •2.2 Информационная модель
- •2.2.1 Идентификация сущностей и связей. Er-диаграмма логического уровня.
- •2.2.2 Er-диаграмма физического уровня. Ограничения доменов. Ограничения ссылочной целостности. Переопределение триггеров. Индексирование отношений.
- •2.2.3 Определение представлений, хранимых процедур серверной компоненты. Er-диаграмма в режиме отображения представлений
- •2.3 Верификация спроектированной логической модели.
- •3. Реализация системы
- •3.1. T-sql-определения регламентированных запросов
- •3.2 T-sql-определения триггеров
- •3.3 T-sql-определения хранимых процедур
- •3.4 T-sql-определения курсоров
- •3.5 Распределение прав доступа пользователей
- •Заключение
- •Список использованных литературных источников
1.2 Постановка задачи
При ведении учета всех выше описанных данных скапливается большое количество бумажной документации. При работе с бумажной документацией неизбежны огромные затраты времени, поэтому проблема организации электронного хранилища данных, обеспечивающего быстрый и удобный доступ к информации, является достаточно актуальной для ее разработки.
Создание базы данных позволит автоматизировать процесс получения:
Отчет о выполненых заявках;
Отчет о данных, снятых со счетчиков: данные необходимы для расчета платы за услуги.
Отчет о домах, находящихся на учете предприятия;
Отчет об предоставляемых услугах: необходим для представления услуг квартиросъемщикам;
Отчет о должниках: необходим для контроля должников предприятия;
Отчет о сотрудниках: необходим директору и отделу кадров для контроля сотрудников
2. Технический проект информационной системы
2.1 Функциональная модель
2.1.1 Контекстная диаграмма и диаграммы детализации процессов
Рисунок 1–Контекстная диаграмма
Рисунок 2 – декомпозиция процесса A0
“ Организовать работу ДУКП «Жилком»”
Рисунок 3 – Диаграмма детализации процесса А1
“Организовать работу отдела кадров”
Рисунок 4 – Диаграмма детализации процесса А1.1
“Обработать информацию о квартирах”
Рисунок 5 – Диаграмма детализации процесса А1.2
“ Обработка информации о домах, находящихся на балансе”
Рисунок 6 – Диаграмма детализации процесса А1.3
“Поиск информации о квартирах”
Рисунок 7 – Диаграмма детализации процесса А1.4
“Поиск информации о домах, находящихся на балансе”
Рисунок 8 – Диаграмма детализации процесса А2
“Организовать работу бухгалтерии”
Рисунок 9 – Диаграмма детализации процесса А2.1
“Обработать информацию о договорах”
Рисунок 10 – Диаграмма детализации процесса А2.2
“Обработать информацию о сотрудниках ”
Рисунок 11 – Диаграмма детализации процесса А2.3
“Обработать информацию об услугах ”
Рисунок 12 – Диаграмма детализации процесса А2.4
“Обработать информацию о зарплате ”
Рисунок 13 – Диаграмма детализации процесса А2.5
“Поиск информации о зарплате ”
Рисунок 14 – Диаграмма детализации процесса А2.6
“Поиск информации об услугах”
Рисунок 15 – Диаграмма детализации процесса А2.7
“Поиск информации о договорах”
Рисунок 16 – Диаграмма детализации процесса А2.8
“Поиск информации о сотрудниках”
Рисунок 17 – Диаграмма детализации процесса А3
“Организовать работу диспетчерской”
Рисунок 18 – Диаграмма детализации процесса А3.1
“Обработать информацию о заявках”
Рисунок 19 – Диаграмма детализации процесса А3.2
“Обработать информацию о квартиросъемщиках”
Рисунок 20 – Диаграмма детализации процесса А3.3
“Поиск информации о квартиросъемщиках”
Рисунок 21 – Диаграмма детализации процесса А3.4
“Обработать информацию о данных, снятых со счетчиков”
Рисунок 22 – Диаграмма детализации процесса А3.5
“Обработать информацию о должниках”
Рисунок 23 – Диаграмма детализации процесса А3.6
“Поиск информации о должниках”
Рисунок 24 – Диаграмма детализации процесса А3.7
“Поиск информации о данных, снятых со счетчиков”
Рисунок 25 – Диаграмма детализации процесса А3.8
“Поиск информации о заявках”
Рисунок 26 – Диаграмма детализации процесса А4
“Организовать работу отдела кадров”
Рисунок 27 – Диаграмма детализации процесса А4.1
“Обработать информацию о сотрудниках”
Рисунок 28 – Диаграмма детализации процесса А4.2
“Поиск информации об отделах”
Рисунок 29 – Диаграмма детализации процесса А4.3
“Поиск информации о сотрудниках”
Рисунок 30 – Диаграмма детализации процесса А4.4
“Обработать информации об отделах”