Модераторы: PILOT
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Курсовой срочно, Ребята,неохота вылетать,помогите!!!!! 
:(
    Опции темы
Сарт
Дата 1.5.2006, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 159
Регистрация: 29.4.2006

Репутация: нет
Всего: 0



1.1.    В жилом доме имеется К подъездов и М этажей. В каждом подъезде на всех этажах квартиры расположены одинаково (по количеству комнат): если,  например, на первом этаже некоторого подъезда размещены  3 квартиры и первая из них есть двухкомнатная квартира, вторая – трехкомнатная, третья – двухкомнатная, то и на любом другом этаже этого же подъезда имеется 3 квартиры, расположенные (по числу комнат)  в аналогичной последовательности.
1.2.    Каждая квартира характеризуется следующими атрибутами:
1)    номер квартиры,
2)    число комнат,
3)    номер этажа,
4)    жилая площадь (кв. м.),
5)    общая площадь (кв. м.),
6)    стоимость квартиры,
7)    признак «приватизирована / не приватизирована»,
Таблица с атрибутами всех квартир назовем КВАРТ.
1.3.    Таблица СХЕМА содержит информацию о последовательности расположения квартир на всех этажах в каждом подъезде. Эта таблица играет вспомогательную роль, ее данные позволяют по номеру квартиры определить число комнат в ней. Строка таблицы СХЕМА, относящаяся к подъезду, рассмотренному в п. 1.1, может иметь вид 2, 3, 2.
1.4.    Таблица Р содержит список жильцов дома, являющихся главными квартиросъемщиками  (в дальнейшем – ГК, на их имя выписывается ордер на квартиру). Каждая запись этой таблицы содержит следующие атрибуты ГК:
1)    фамилия,
2)    имя,
3)    отчество,
4)    год рождения,
5)    место работы (наименование предприятия),
6)    признак «имеет льготы по оплате жилья / не имеет»,
7)    долг по квартплате (тыс. руб.).
1.5.    Таблица А содержит список жильцов – членов семей главных квартиросъемщиков:
1)    фамилия,
2)    родственное отношение к ГК (мать/отец/муж/жена/дочь/сын),
3)    номер квартиры,
4)    признак «пенсионер/учащийся/работает/дошкольник».
1.6.    Таблица С содержит следующие атрибуты квартир (в соответствии с числом комнат):
1)  число комнат,
2)  месячная квартплата,
3)  площадь первой комнаты (кв. м.),
4)  площадь второй комнаты (если она есть),
5)  площадь третьей комнаты,
6)  площадь четвертой комнаты,
7)  площадь коридора,
8)  площадь кухни,
9)  общая площадь туалета и ванной комнаты.
1.7.    Первые три атрибута таблицы КВАРТ определяются, исходя из данных таблицы СХЕМА. Атрибуты 4 и 5 таблицы КВАРТ подчитываются так: 
       атр. 4 = сумма площадей всех комнат, взятых из таблицы С,
       атр. 5 = атр. 4 + атрибуты 7-9 из таблицы С.



2.    Исходные данные (тестовый пример)
    К = 2, М = 3;
    Количество квартир на каждом этаже любого подъезда не более 4.
    Форматы и имена полей выбираются автором проекта самостоятельно на основе здравого смысла.

3.    Требования к проекту

3.1.    Тестовые данные (файлы) должны быть подготовлены студентом до защиты курсового проекта; эти данные будут использованы для первоначальной проверки работоспособности программы в процессе защиты проекта.
3.2.    Должны быть реализованы операции просмотра, корректировки, сортировки и поиска; причем эти операции должны выполняться в структурах, указанных для проекта в п. 4.
3.3.    Программа должна обеспечивать возможность просматривать списки, указанные в п. 4.3, упорядоченными как по возрастанию, так и по убыванию соответствующего ключа (атрибута).

4.    Функции программы

4.1.    Формирование файлов на диске с указанными в п.1 таблицами с учетом требований из п.2.
4.2.    Просмотр текущего содержимого файлов данных.
4.3.    Распечатать (на экране дисплея) :

Ф11. Перечень всех приватизированных квартир во всем доме, 
упорядоченный по номеру этажа. Атрибуты элементов перечня: номер 
подъезда, номер этажа, номер квартиры, число жильцов квартиры, долг 
по квартплате.
        Структура        Сортировка 
44    7    Двусвязный плекс    1    Прямое включение
 
--------------------
[color=purple][/color]Died.Of course, System.StackOverflow 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Объявления о найме специалистов"
BearBeer
  • Придерживайтесь правил форума.

  • Если вы предлагаете НЕ удалённую работу, то

    название города и фирмы обязательно указывать уже в названии темы(!)

  • Одна вакансия - одна тема.

    Вам будет удобней следить за ответами, ищущим работу - выбирать.


  • В случае, если у нас возникнут обоснованные подозрения

    о неблагонадежности Вашего электронного адреса, ваш аккаунт будет удалён, а доступ к форуму запрещён!


  • Хотите быстрее найти специалиста? Разместите тогда ваше объявление вверху всех страниц сайта! Тогда его будут ежедневно видеть более 4000 программистов! Обратите внимание на верхний левый угол сайта - там вы найдете дополнительные инструкции при клике на линк.

В случае невыполнения данных правил Ваши сообщения могут быть удалены без предупреждения.


Полный спискок правил. С уважением, BearBeer.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Объявления о найме специалистов | Следующая тема »


 




[ Время генерации скрипта: 0.0435 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.