Информационный сайт

 

Реклама
bulletinsite.net -> Книги на сайте -> Программисту -> Коннолли Т. -> "Базы данных. Проектирование, реализация и сопровождение. Теория и практика" -> 182

Базы данных. Проектирование, реализация и сопровождение. Теория и практика - Коннолли Т.

Коннолли Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. Теория и практика — М.: Вильямc, 2003. — 1440 c.
ISBN 5-8459-0527-3
Скачать (прямая ссылка): bazidannihpproekt2003.djv
Предыдущая << 1 .. 176 177 178 179 180 181 < 182 > 183 184 185 186 187 188 .. 683 >> Следующая

propertyfor гег (недвижимость для сдачи в аренду) X X X X
owner (владелец) X X X X
client(KnneHT) X X X X
property viewing (осмотр недвижимости) X X
(договора аренды) X X X ч
newspaper (газетная реклама) X X

Для простого учебного проекта DreamHome, конечно же, проще использовать централизованный подход для всех пользовательских представлений, но решение о создании двух общих представлений основано на том, что в главе 15 нужно описать и продемонстрировать, каким образом подход интеграции представлений применяется на практике.

Сложно определить точные правила, когда следует использовать централизованный подход, а когда — подход, требующий интеграции представлений. Решение должно основываться на оценке сложности приложения базы данных и степени перекрытия разных польмипгельски:с представлений. Но, независимо от того, используется ли для формирования базы данных, централизованный подход или подход с интеграцией представлений либо сочетание обоих подходов, в конечном счете необходимо переопределить первоначальные пользовательские представления (директора, менеджера, инспектора и ассистента) для рабочего приложения базы данных. В главе 16 описывается и демонстрируется создание пользовательских представлений для приложения базы данных.

Вся информация, собранная по каждому представлению приложения базы данных, описывается в документе, называемом спецификацией пользовательских требований. Спецификация пользовательских требований описывает требования к данным для каждого представления и примеры того, каким образом эти данные могут быть использованы представлением. Для удобства в работе спецификации пользовательских т^ебоняний для представлений Branch и Staf f приложения базы данных DreamHome приведены в приложении А. В оставшейся части этой главы будут представлены общие системные требования для приложения базы данных DreamHome.

392

Часть III Методы анализа и проектирования баз данных Системная спецификация для приложения базы данных DreamHome

В системной спецификации должен быть перечень всех важных характеристик приложения базы данных DreamHome. Типы характеристик, которые должны быть описаны в системной спецификации, включают

• начальный размер базы данных;

• темп роста базы данных;

• типы информационного поиска и их распределение по частоте использования;

• требования к работе в сети и совместному доступу;

• производительность;

• защита;

• резервное копирование и восстановление;

• юридические вопросы.

Системные требования для приложения базыданных DreamHome Начальный размер >а ь данных

1. Примерно 2000 сотрудников работают в более чем 100 отделениях компании. В среднем 20 и максимум 40 сотрудников имеются в каждом отделении.

2. Приблизительно 100 ООО объектов недвижимости доступны для аренды во всех отделениях. В среднем 1000 и максимум 3000 объектов недвижимости имеются в каждом отделении.

3. Примерно 60 000 владельцев недвижимости, в среднем 600 и максимум 1000 владельцев недвижимости зарегистрированы в каждом отделении.

4. Примерно 100 000 клиентов зарегистрированы во всех отделениях компании. В среднем 1000 и максимум 1500 клиеЖтон состоят на учете в каждом отделении.

5. Примерно 4 000 000 осмотров недвижимости происходят по всем отделениям. В среднем 40 000 и максимум 100 000 осмотров недвижимости выполняются в каждом отделении.

6. Примерно 400 000 договоров аренды заключены по всем отделениям. В среднем 40 000 и максимум 10 000 договоров аренды ведутся в каждом отделении.

7. Примерно 50 000 объявлений в 100 газетах публикуются всеми отделениями. Темп роста базыданных

1. Каждый месяц к базе данных добавляются примерно 500 новых объектов недвижимости и 200 новых владельцев недвижимости.

2. Как только объект недвижимости становится недоступным для сдачи в аренду, соответствующая запись удаляется из базы данных. Каждый месяц удаляются примерно 100 записей об объектах недвижимости.

3. Если владелец недвижимости не предоставляет для аренды объект недвижимости в течение 2 лет, запись о нем удаляется. Каждый месяц удаляются примерно 100 записей о владельцах недвижимости.

4. Каждый месяц в компанию поступают на работу и увольняются из нее приблизительно 20 сотрудников. Запись о сотрудниках удаляется через год после их увольнения. Каждый месяц удаляются ііриме-рнс 20 записей о сотрудниках.

Глава 10. Методики сбора фактов

393 5. Каждый месяц в отделениях регистрируются примерно 1000 новых клиентов. Если клиент не осматривает или не арендует объект недвижимости в течение 2 лет, запись о нем удаляется. Каждый месяц удаляются примерно 100 записей о клиентах.

6. Каждый день по всем отделениям записываются около 5000 новых документов по осмотру объектов недвижимости. Сведения об осмотре объектов недвижимости удаляются через год после создания записи.

7. Каждый месяц по всем отделениям оформляются приблизительно 1000 новых договоров аренды. Сведения о договорах аренды объектов недвижимости удаляются через год после создания записи.
Предыдущая << 1 .. 176 177 178 179 180 181 < 182 > 183 184 185 186 187 188 .. 683 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100