книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Проектирование АЛУ для сложения двоично-десятичных чисел ( Курсовая работа, 13 стр. )
Проектирование баз данных таксационных описаний лесхозов на основе XML ( Курсовая работа, 21 стр. )
Проектирование базы данных посредствам прикладных программ Erwin и Microsoft Office Access ( Курсовая работа, 27 стр. )
Проектирование и разработка автоматизированного рабочего места менеджера отдела полиграфии компании ООО "Хабитус". ( Дипломная работа, 108 стр. )
Проектирование подсистемы калькуляции себестоимости* ( Дипломная работа, 82 стр. )
Проектирование подсистемы калькуляции себестоимости* 2011-82 ( Дипломная работа, 82 стр. )
Простой алгоритм двумерного отсечения. Рисование линий по алгоритму Брезенхема. ( Контрольная работа, 17 стр. )
Пространственная визуализация геохимиче-ских полей ( Курсовая работа, 14 стр. )
Процессор обновления баз данных в многомерной СУБД UniVerse с использованием в качестве клиентского приложения Internet браузера ( Курсовая работа, 68 стр. )
Публикация в информационных инфраструктурах справочников географических объектов ( Курсовая работа, 12 стр. )
Работа в среде программирования DELPHI ( Курсовая работа, 42 стр. )
Развивающая игра для детей «Раскраска» ( Курсовая работа, 23 стр. )
Развивающая игра для детей «Раскраска» 2008-23 ( Курсовая работа, 23 стр. )
Разработать игру и реализовать её с помощью языка программирования "Python" ( Курсовая работа, 16 стр. )
Разработать информационную систему с применением динамических структур данных ( Контрольная работа, 31 стр. )
Разработать программу, которая форматирует текст в файле, на языке программирования VisualC++ ( Курсовая работа, 21 стр. )
Разработка web-сайт ИП "Мельников". ( Дипломная работа, 90 стр. )
Разработка автоматизированной информационной системы автомагазина на языке Delphi и сопроводительной документации ( Курсовая работа, 49 стр. )
Разработка автоматизированной системы управления проектами для малых предприятий12 ( Дипломная работа, 150 стр. )
Разработка автоматизированной информационной системы автомагазина на языке Delphi и сопроводительной документации 2008-49 ( Курсовая работа, 49 стр. )
Разработка алгоритма и программы системы искусственного интеллекта ( Курсовая работа, 15 стр. )
РАЗРАБОТКА БАЗ ДАННЫХ ( Курсовая работа, 37 стр. )
Разработка библиотеки программ для автоматизированного тестирования юнитов (units) на языке программирования Delphi ( Курсовая работа, 26 стр. )
Разработка для персонального компьютера программного комплекса формирования двоичных М-последовательностей и анализа систем передачи информации на основе этих последовательностей при балансной и квадратурной балансной модуляции ( Дипломная работа, 162 стр. )
Разработка и реализация классификатора типов морского льда по данным спектральных каналов спутника MTSAT-1R ( Курсовая работа, 30 стр. )

Оглавление

ЗАДАНИЕ 2

НАЗНАЧЕНИЕ И ОБЛАСТЬ ПРИМЕНЕНИЯ РАЗРАБАТЫВАЕМОЙ ПРОГРАММЫ 3

ОСНОВНЫЕ ВОЗМОЖНОСТИ И ХАРАКТЕРИСТИКИ ПРОГРАММЫ 4

ПОСТАНОВКА ЗАДАЧИ 5

СТРУКТУРНАЯ СХЕМА ФРАГМЕНТА ИНФОРМАЦИОННОЙ СИСТЕМЫ 6

ИНСТРУКЦИЯ ПО РАБОТЕ С ПРОГРАММОЙ 7

ИЕРАРХИЯ ОБЪЕКТОВ 14

ТАБЛИЦА ИМЕН 15

ЛИСТИНГ САМОЙ ПРОГРАММЫ 16

ЛИСТИНГ МОДУЛЯ ПРОГРАММЫ 17

ЗАКЛЮЧЕНИЕ И ВЫВОДЫ 30

СПИСОК ЛИТЕРАТУРЫ 31

ЗАДАНИЕ 2

НАЗНАЧЕНИЕ И ОБЛАСТЬ ПРИМЕНЕНИЯ РАЗРАБАТЫВАЕМОЙ ПРОГРАММЫ 3

ОСНОВНЫЕ ВОЗМОЖНОСТИ И ХАРАКТЕРИСТИКИ ПРОГРАММЫ 4

ПОСТАНОВКА ЗАДАЧИ 5

СТРУКТУРНАЯ СХЕМА ФРАГМЕНТА ИНФОРМАЦИОННОЙ СИСТЕМЫ 6

ИНСТРУКЦИЯ ПО РАБОТЕ С ПРОГРАММОЙ 7

ИЕРАРХИЯ ОБЪЕКТОВ 14

ТАБЛИЦА ИМЕН 15

ЛИСТИНГ САМОЙ ПРОГРАММЫ 16

ЛИСТИНГ МОДУЛЯ ПРОГРАММЫ 17

ЗАКЛЮЧЕНИЕ И ВЫВОДЫ 30

СПИСОК ЛИТЕРАТУРЫ 31

Задание

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

• Инициализацию;

• Добавление новых элементов;

• Удаление элементов;

• Перемещение по структуре данных;

• Поиск элементов структуры данных, отвечающих заданным критериям;

• Вывод всех элементов структуры данных на экран.

Вариант 1. Склад

Назначение и область применения разрабатываемой программы

Программа имеет своим предназначением учебные цели и предназначена для демонстрации работы со сложными структурами данных, в данном случае со структурой данных типа дерево, а также связанный список на примере области знаний «склад».

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

Основные возможности и характеристики программы

C помощью данной программы можно заносить в оперативную память компьютера информацию о продуктах на складе:

1) наименование продукта или группы продуктов;

2) его цена;

3) срок годности продукта.

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

Удобный Windows-интерфейс пользователя позволяет удалять продукты, также производить поиск продукта по его имени. При этом на специальной панели выводится вся информация о найденном продукте.

Вся иерархия продуктов автоматически отображается в виде дерева в текстовом поле. Поле перерисовывается после добавления или удаления продукта.

Список литературы

1) “Информатика. Учебник для ВУЗов”. Под ред. Макаровой Н. В. Москва. Издательство “Финансы и статистика”. 1997 г.

2) “Курс правовой информатики”. Гаврилов О. А. Москва. Издательство “ИНФРА-М”. 2000 г.

3) “Информатика”. В. А. Острейковский. Москва. Издательство “Высшая школа”. 1999 г.

4) “Информационные технологии. Учебное пособие”. Под ред. А. К. Волкова. Москва. Издательство “Инфра-М”. 2001 г.

5) Информационные технологии управления: Учебное пособие. Под редакцией Ю.М. Черкасова. М. ИНФРА-М, 2000 г.

6) Эбнер М. Delphi 5. Руководство разработчика: Пер. с нем.-К.: Издательская группа BHV, 2003.-480 с., ил.

7) Архангельский А. Я. Программирование в Delphi 7.-М.: ЗАО «Издательство БИНОМ», 2003.-768 с., ил.

8) Организация работы с документами: Учебник под ред. Кудряева В.А. М.: Инфра-М, 1998.

9) Алгоритмы и структуры данных. Н. Вирт. Москва. Мир. 2001 г. 352 стр.

10) Структуры данных и алгоритмы. А. Ахо. Д. Э. Хопкрофт. Д. Ульман. Москва. ИД «Вильямс». 2001 г. 384 стр.

Примечаний нет.

2000-2024 © Copyright «DipMaster-Shop.ru»