Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пояснительная записка.doc
Скачиваний:
2
Добавлен:
15.12.2018
Размер:
160.26 Кб
Скачать

Заключение

C++ - универсальный язык программирования, задуманный для того, чтобы сделать программирование более удобным для программиста. За исключением второстепенных деталей C++ является надмножеством языка программирования C. Помимо возможностей, которые дает C, C++ предоставляет гибкие и эффективные средства определения новых типов. Используя определения новых типов, точно отвечающих концепциям приложения, программист может разделять разрабатываемую программу на легко поддающиеся контролю части. Такой метод построения программ часто называют абстракцией данных. Информация о типах содержится в некоторых объектах типов, определенных пользователем. Такие объекты просты и надежны в использовании в тех ситуациях, когда их тип нельзя установить на стадии компиляции.

C++ и его стандартные библиотеки спроектированы так, чтобы обеспечивать переносимость. Имеющаяся на текущий момент реализация языка будет идти в большинстве систем, поддерживающих C. Из C++ программ можно использовать C библиотеки, и с C++ можно использовать большую часть инструментальных средств, поддерживающих программирование на C. 

Поэтому в рамках курсового проектирования, язык С++ был выбран платформой для реализации, поставленной передо мной задачи (разработка информационно-поисковой системы).

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

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

Литература

  1. Страуструп Бьерн. Язык программирования Си++. М.: Софт,1999. ().

  2. Шилд Герберт. - Самоучитель C++ / Герберт Шилдт . - СПб : BHV - Санкт-Петербург, 1997. - 511 с.

  3. Пол Айра. Объектно-ориентированное программирование на С++.-СПб.: Невский диалект, 1999.-462с.

  4. Visual C++ 6 Новые возможности для программистов. Ю. Тихомиров.- СПб.:БХВ-Санкт-Петербург,1998.-496 с.

  5. Как программировать на С++ . Дж. Дейтел. Пер. В. Кузьменко . - М. : ЗАО "Издательство БИНОМ", 1998. - 1021 с.

  6. Скаляров В. А. Язык С++ и объектно-ориентированное программирование.-Мн.: Высшая школа, 1997.-478с.

  7. Использование Visual C++ 6. Специальное издание. Грегори К.: Пер. с англ.-М.;СПб.;К.: Издательский дом “Вильямс”, 2001.-864 с.

Приложение 1. Листинг программы.

Приложение 2. Результаты работы программы

Рисунок – П.2.1. Запуск программы

Рисунок – П.2.2. Загрузка каталога игр

Рисунок – П.2.3. Создание новой базы каталога игр

Рисунок – П.2.4 Главное меню программы

Рисунок – П.2.5. Просмотр базы

Рисунок – П.2.6. Выбор вида поиска

Рисунок – П.2.7. Ввод значения для поиска

Рисунок – П.2.8. Результаты поиска

Рисунок – П.2.9. Добавление записей

Рисунок – П.2.10. Удаление записи

Рисунок – П.2.11. Изменение записи

Рисунок – П.2.12. Сортировка каталога

Рисунок – П.2.13. Сохранение каталога

Рисунок – П.2.14. Сохранение каталога в файле типа .txt

Рисунок – П.2.15. Системная информация

Рисунок – П.2.16. Выбор цвета символов и фона в программе

Рисунок – П.2.16. Справка

Рисунок – П.2.17. Ошибка выбора