
- •Глава 1 анализ предметной области проектируемой аис
- •1.1 Описание предметной области аис
- •1.2 Цель создания аис
- •1.3 Характеристики объекта автоматизации
- •1.4. Организация предметной области
- •1.5 Детализация функций системы
- •1.6 Анализ категорий пользователей
- •1.7 Определение ограничений
- •Глава 2 разработка и описание информационного обеспечения аис
- •2.2 Состав и описание таблиц бд
- •Глава 3 разработка и описание программного обеспечения аис
- •3.1 Выбор субд и/или инструментальных программных средств
- •3.2 Требования к техническому обеспечению
- •Глава 5 расчет экономической эффективности аис «риэлторовского агенства «этажи»»
- •5. 1 Расчет обобщающих показателей экономической эффективности
- •5.1.1 Расчет затрат на проектирование (разработку) системы
- •5.1.2 Расчет затрат на разработку программного обеспечения
- •5.1.3 Расчет единовременных затрат
- •5.2 Расчет текущих затрат на функционирование системы
- •5.2.1 Расчет затрат на электроэнергию
- •5.2.2 Расчет затрат на заработную плату обслуживающего персонала
- •5.2.3 Расчет затрат на ремонт
- •5.2.4 Расчет затрат на амортизацию оборудования
- •5.3 Расчет обобщающих показателей экономической эффективности
- •5.5 Расчет периода окупаемости проекта
2.2 Состав и описание таблиц бд
БД будет состоять из пяти таблиц:
Таблица 2.1. – Клиент
Наименование атрибутов |
Тип полей |
Размер полей |
Допустимость неопределенных значений |
N_Klienta |
Integer |
15 |
NOT NULL |
N_Rieltora |
Integer |
15 |
NOT NULL |
Familia |
Character |
50 |
NOT NULL |
Name |
Character |
50 |
NOT NULL |
Otchestvo |
Character |
50 |
NOT NULL |
Adres |
Character |
50 |
NOT NULL |
Telephon |
Integer |
50 |
NOT NULL |
Usloviya |
Character |
50 |
NOT NULL |
Data_rog |
Integer |
30 |
NOT NULL |
passport |
Integer |
30 |
NOT NULL |
Таблица 2.2. – Риэлтор
Наименование атрибутов |
Тип полей |
Размер полей |
Допустимость неопределенных значений |
N_Rieltora |
Integer |
15 |
NOT NULL |
|
Integer |
15 |
NOT NULL |
Familia |
Character |
50 |
NOT NULL |
Name |
Character |
50 |
NOT NULL |
Otchestvo |
Character |
50 |
NOT NULL |
Adres |
Character |
50 |
NOT NULL |
Telephon |
Integer |
50 |
NOT NULL |
Data_rog |
Integer |
30 |
NOT NULL |
passport |
Integer |
30 |
NOT NULL |
Таблица 2.3. – Договор
Наименование атрибутов |
Тип полей |
Размер полей |
Допустимость неопределенных значений |
N_Dogovora |
Integer |
15 |
NOT NULL |
N_Klienta |
Integer |
15 |
NOT NULL |
N_Rieltora |
Integer |
15 |
NOT NULL |
Cena |
Integer |
15 |
NOT NULL |
Info |
Integer |
15 |
NOT NULL |
Таблица 2.4. – Свободный объект
Наименование атрибутов |
Тип полей |
Размер полей |
Допустимость неопределенных значений |
N_Sv_Obekta |
Integer |
15 |
NOT NULL |
N_Rieltora |
Integer |
15 |
NOT NULL |
Cena |
Integer |
15 |
NOT NULL |
Raion |
Character |
15 |
NOT NULL |
Info |
Integer |
15 |
NOT NULL |
Таблица 2.5. – Проданный объект
Наименование атрибутов |
Тип полей |
Размер полей |
Допустимость неопределенных значений |
N_Pr_Obekta |
Integer |
15 |
NOT NULL |
N_Rieltora |
Integer |
15 |
NOT NULL |
Cena |
Integer |
15 |
NOT NULL |
Raion |
Character |
15 |
NOT NULL |
Info |
Integer |
15 |
NOT NULL |
2.3 Определение ключей (первичных и внешних) и связей между таблицами
В таблице «Риэлтор» первичным ключом является «N_Rieltora», так как информация, содержащаяся в этом поле – номер риэлтора – является уникальной. Данная таблица является родительской для таблиц «Клиент», «Договор», «Свободный объект» «Проданный объект». Поле «N_Rieltora» таблицы «Клиент» ссылается на первичный ключ таблицы «Риэлтор». При этом осуществляется каскадная ссылочная целостность: при удалении номера клиента, свободного объекта из главной таблицы удаляются все связанные записи в дочерней таблице, а при изменении в таблице «Договор», «Проданный объект» вносятся изменения в записях таблицы «Клиент».