Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
45
Добавлен:
28.06.2014
Размер:
166.29 Кб
Скачать

Архитектура приложения

Требования к функциям (задачам).

Требования к организации входных данных

Входные данные в системе:

  1. Запрос к БД:

  • Улица

  • Цена за квадратный метр

  • Количество комнат

  • Паркет/Ламинат/Линолеум

  • Наличие выравнивания стен

  • Наличие перепланировки

    Требования к организации выходных данных

    Выходные данные в системе:

    1. Вывод списка квартир в соответствии с запросом к БД:

    • Улица

    • Количество комнат

    • Паркет/Ламинат/Линолеум

    • Наличие выравнивания стен

    • Наличие перепланировки

    • Общая стоимость квартиры

    1. Отчеты:

    • Отчет о проданных квартирах;

    • Диаграмма заселенности домов;

    • Отчет об отказах клиентов.

    Перечень функций, подлежащих автоматизации:

    • Функция расчета стоимости квартиры

    • Функция составления запроса к БД

    Приложение будет содержать форму для составления запроса к БД по следующим критериям:

    • Улица

    • Цена за квадратный метр

    • Количество комнат

    • Паркет/Ламинат/Линолеум

    • Наличие выравнивания стен

    • Наличие перепланировки

    • Функция вывода списка квартир в соответствии с запросом к БД

    По запросу выводится список квартир из БД, который содержит информацию:

    • Улица

    • Количество комнат

    • Паркет/Ламинат/Линолеум

    • Наличие выравнивания стен

    • Наличие перепланировки

    • Общая стоимость квартиры

    • Функция добавления и обновления информации в БД

    Администратор имеет право добавлять, удалять и обновлять информацию из БД. Добавление может быть как одиночное, так и групповое.

    Добавляется следующая информация о квартире:

    • Улица

    • Цена за квадратный метр

    • Количество комнат

    • Паркет/Ламинат/Линолеум

    • Наличие выравнивания стен

    • Наличие перепланировки

    • Срок сдачи дома

    Менеджер имеет право отмечать проданные квартиры.

    • Функция вывода отчета о продажах

    • Функция вывода диаграммы сданных квартир

    • Функция вывода отчета об отказах

    • Функция печати списка квартир

    Для удобства пользователя, ему предоставляется список квартир. Этот список можно послать по e-mail или распечатать.

    • Функция разделения на 2 режима работы (обычный пользователь и администратор)

    Программа будет содержать пользовательский интерфейс и интерфейс администратора.

    Требования к видам обеспечения. Математическое обеспечение.

    Математические процессы, автоматизируемые в ходе разработки системы:

    Расчет стоимости квартиры согласно следующим правилам:

      1. Таблица 1. Исходные данные

    Цена за 1 кв. м.

    Срок сдачи дома

    1-комн. (кв. м).

    2-х комн. (кв. м).

    3-х комн. (кв. м).

    Ул. Цурюпы

    900

    сдан

    38

    53

    102

    Новогиреевская ул.

    600

    2 мес.

    42

    58

    84

    Марьинскийц парк

    550

    сдан

    37

    55

    92

    Ул. Волгина

    720

    Работает комиссия

    39

    58

    92

    Поречная ул.

    390

    1.01.2002

    35

    53

    83

      1. Таблица 2. Исходные данные

    За квадратный метр

    1 – комн.

    2-х комн.

    3-х комн.

    Паркет

    +0,35%

    +0,3%

    +0,2%

    Ламинат

    +0,3%

    +0,25

    +0,15%

    Выравниваниестен

    +0,5%

    +0,4%

    +0,4%

  • Соседние файлы в папке Квартиры в новостройках