Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Записка по курсовому проекту ББД.doc
Скачиваний:
50
Добавлен:
29.02.2016
Размер:
861.7 Кб
Скачать

2.2.3 Определение представлений, хранимых процедур серверной компоненты. Er-диаграмма в режиме отображения представлений

Для приложения были разработаны следующие представления:

  • Вывести информацию о договорах с истекшим сроком ;

  • Вывести информацию о сотрудниках с высшим образованием;

  • Вывести список выполненых заявок;

  • Выдать информацию о сотруднике по фамилии;

  • Информация о домах c общей площадью >100;

  • Информация о сотруднике с самой маленькой зарплатой;

  • Информация об услуги со стоимостью выше средней;

  • Максимальная зарплата каждого сотрудника;

  • Общая сумма квартир;

  • Поданные данные по воде за последние 150 дней;

  • Подсчитать количество сотрудников с высшим образованием;

  • Поиск информации о сотруднике по первой букве фамилии;

  • Разбиение зарплаты по группам;

  • Список должников c задолжностью >100000;

Для приложения были разработаны следующие хранимые процедуры:

Вся выданая зарплата – поиск информации в таблице "Зарплата";

Вывести общую сумму задолжености по фамилии – поиск информации в таблице "Должники";

Вывести общую сумму задолжености по фамилии – поиск информации в таблице "Должники";

Вывод данных о договорах определнного дома – поиск информации в таблице "Дома на обслуживании";

Выдать адреса домом по жилой площади – поиск информации в таблице "Дома на обслуживании";

Выдача квартиросъемщиков по первой букве - поиск информации в таблице "Квартиросъемщики";

Выдача кол-во рабочих по должносстям по отделу- поиск информации в таблице "Сотрудники";

Изменение жилищных условий - изменение информации в таблице "Квартиросъемщики";

Кол-во заявок за выбраный период - поиск информации в таблице "Заявки";

Кол-во энергии за выбранный период - поиск информации в таблице "Данные со счетчиков";

Количество n-комнатных квартир - поиск информации в таблице "Дома";

Обновление статуса выбраной заявки – изменение информации в таблице "заявки";

Поиск квартиросъемщика по фамилии – поиск информации в таблице "Квартиросъемщики";

Поиск сотрудников по отделу – поиск информации в таблице "Сотрудники";

Показать договора с определенной услугой - поиск информации в таблице "Договора";

Показать заявки поданые за последние n дней - поиск информации в таблице "Заявки";

Поиск поданных заявок по фамилии - поиск информации в таблице "Заявки";

Самая дешовая услуга - поиск информации в таблице "Услуги";

Список должников со средней задолжностью выше заданной - поиск информации в таблице "Должники";

Список сотрудников старше выбраной даты - поиск информации в таблице "Сотрудники";

Услуги, цена которой выше заданной - поиск информации в таблице "Услуги".

2.3 Верификация спроектированной логической модели.

Верификация спроектированной логической модели представлена в таблице 1.

Таблица 1 – Отчет о верификации модели.

Arrow Name

Entity Name

Attribute Name

Информация о зарплате

Зарплата

Аванс

Вредность

Дата выдачи

Зарплата

Разряд

Табельный номер

Тарифная ставка

Информация о данных, снятых со счетчиков

Данные со счетчиков

Вода

Дата

Номер квартиросъемщика

Электроэнергия

Информация о договорах

Договор

Код дома

Конец

Начало

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

Услуги

Информация о должниках

Должники

Дата

Задолженость

Номер должника

Пеня

Табельный номер

Информация о домах, стоящих на балансе

Дома на обслуживании

Адрес

Вид кровли

Дата постройки

Жилая площадь

Код дома

Количество квартир

Количество подъездов

Общая площадь

Площадь кровли

Подвал

Информация о заявках

Заявки

Адрес

Дата исполнения

Дата подачи заявки

Код заявки

Номер квартиросъемщика

Описание

Результат

Табельный номер

Телефон

Информация о квартирах

Дома на обслуживании

Адрес

Код дома

Квартиросъемщики

Имя

Номер квартиросъемщика

Отчество

Фамилия

Информация о квартиросъемщиках

Квартиросъемщики

Где выдан

Документ, удостоверяющий личность

Жилищные условия

Имя

Инвалидность

Кем выдан

Количество детей

Количество проживающих

Льготы

Номер

Номер квартиросъемщика

Отчество

Серия

Фамилия

Информация о сотрудниках

Сотрудники

Дата рождения

Должность

Зарплата

Имя

Номер отдела

Образование

Отдел

Отчетство

Пол

Стаж работы

Табельный номер

Телефон

Фамилия

Информация о услугах

Услуги

Название услуги

Номер услуги

Стоимость услуги

Информация от отделах

Отделы

Название отдела

Номер отдела

Табельный номер начальника

Фамилия начальника отдела

Отчет о выполненых заявках

Заявки

Адрес

Дата исполнения

Дата подачи заявки

Код заявки

Номер квартиросъемщика

Описание

Результат

Табельный номер

Телефон

Отчет о данных, снятых со счетчика

Данные со счетчиков

Вода

Дата

Номер квартиросъемщика

Электроэнергия

Отчет о должниках

Договор

Код дома

Конец

Начало

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

Услуги

Отчет о домах, находящихся на балансе

Дома на обслуживании

Адрес

Вид кровли

Дата постройки

Жилая площадь

Код дома

Количество квартир

Количество подъездов

Общая площадь

Площадь кровли

Подвал

Отчет о предоставляемых услугах

Услуги

Название услуги

Номер услуги

Стоимость услуги

Отчет о сотрудниках

Сотрудники

Дата рождения

Должность

Зарплата

Имя

Номер отдела

Образование

Отдел

Табельный номер

Телефон

Фамилия