Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.06.2012, 16:15   #1
Silence255
 
Регистрация: 20.05.2011
Сообщений: 4
По умолчанию Курсовая работа «Упорядоченный массив динамических очередей»

Тема:Объектная реализация контейнера на основе комбинированной структуры «Упорядоченный массив динамических очередей»
Цель работы: получение навыков разработки объектных программ, включая создание набора собственных взаимосвязанных классов для объектной реализации специализированного контейнера. Контейнер предназначен для хранения и обработки данных некоторой информационной задачи (содержание задачи уточняется преподавателем при утверждении темы работы). Контейнер представляет собой двухуровневую структуру данных, в которой уровни реализуются разными способами – один статически на базе массива (непрерывная реализация), другой – динамически с использованием адресных связей (связная реализация).

Требования:
1. Полная объектная реализация с определением классов для всех элементов реализуемой структуры: информационные объекты (обязательно!), объекты-элементы списка (динамическая реализация), объекты-списки, объект-контейнер
2. Соблюдение принципа инкапсуляции – использование в классах только закрытых свойств и реализация необходимого набора методов доступа
3. Реализация в классах всех необходимых методов: конструкторы, методы доступа к свойствам, методы добавления и удаления на каждом из двух уровней, метод поиска (при необходимости)
4. Возможность сохранения всей структуры во внешнем файле с обратной загрузкой
5. Наличие модуля, демонстрирующего все возможности созданной библиотеки классов и обладающего удобным оконным пользовательским интерфейсом
6. Язык и среда разработки: Delphi

Структура пояснительной записки
1. Титульный лист
2. Оглавление
3. Постановка задачи (цель работы, исходные данные, ожидаемый результат, требования к реализации)
4. Теоретическое описание используемых структур данных с алгоритмами реализации основных операций
5. Описание основных понятий и механизмов ООП
6. Описание всех разработанных классов (объектная модель)
7. Описание демонстрационного модуля с характеристикой использованных стандартных компонентов
8. Описание структуры проекта
9. Листинги всех подпрограмм с краткими комментариями
10. Список использованной литературы

Вот конкретная задача:
Задача «Управление банком»
* информационные объекты: служащие банка (свойства – Фамилия, Должность)
* служащие объединяются в рамках объекта ОтделБанка (свойство – НазваниеОтдела)
* отделы объединяются в рамках объекта-контейнера Банк (свойство – НазваниеБанка)

Этап1 Описание этапа: Разработка необходимого набора классов БЕЗ программной реализации методов
Этап2 Описание этапа: Программная реализация методов
Этап3 Описание этапа: Программная реализация демонстрационного модуля
Этап4 Описание этапа: Оформление пояснительной записки

На первом этапе необходимо разработать набор классов для реализации контейнера для конкретной задачи.
Имена классов, их свойств и методов должны соответствовать решаемой задаче.
Методы описываются лишь на уровне заголовков, но с необходимыми параметрами.
Описание классов выполнить на словесном и формальном уровне с использованием выбранного для реализации языка программирования.

Срок - до 15 числа. Оплата по договоренности. Только на Delphi. Писать на почту Katk255@yandex.ru
Silence255 вне форума Ответить с цитированием
Старый 09.06.2012, 18:16   #2
sheka
Босс
Форумчанин
 
Аватар для sheka
 
Регистрация: 03.06.2009
Сообщений: 125
Стрелка

255507394.

Две одинаковые вложенные ошибки называются четной ошибкой и ошибкой не являются.
Ася 255507394. Отзывы здесь.
sheka вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массив массивов динамических кнопок - как достучаться до нужной? WhiskasTM Общие вопросы Delphi 2 28.04.2012 11:02
Курсовая работа!!! Дархан555 Фриланс 3 21.12.2011 20:52
Программная реализация динамического списка динамических очередей Ghost1k Помощь студентам 2 30.08.2011 22:41
Динамический стек динамических очередей Silence255 Помощь студентам 4 29.08.2011 15:12
Массив динамических структур. Проблема с выделением памяти. Алексей Емеля Общие вопросы C/C++ 6 15.07.2011 19:24