База данных пилотов Формулы 1
Российский Новый Университет Пояснительная записка к курсовой работе по предмету «Программирование» на тему: «База данных пилотов Формулы 1». Выполнил студент гр. 424 Факультета ИС и КТ Шнайдер Юрий Юрьевич Руководитель: Маслянкин В.И. Курсовая работа допущена к защите: ______________________ Москва 2006 г. Содержание: 1. Введение. Цели и задачи курсовой работы. 2. Описание предметной области. 2.1. Постановка задачи 2.2. Объекты предметной области. 2.3. Необходимые ресурсы. 3. Разработка проекта. 3.1. Классы: свойства и методы. 3.2. Организация классов. 3.3. Интерфейс пользователя. 4. Реализация проекта. 5. Перспективы доработки программы. 1. Введение. Цели и задачи курсовой работы. Эта программа написана для любителей гонок "формула 1". Используя её, пользователи могут найти различную информацию о пилоте, такую как количество титулов, побед, и т.п. База данных позволяет удалять пилотов и добавлять новых, а также найти пилота по определённому параметру. 2. Описание предметной области. 2.1. Постановка задачи. Основные функции программы: 1. запоминать вводимые значения, показывать базу данных; 2. добавлять, редактировать данные; 3. осуществлять поиск в базе; 4. сортировать данные базы по запрашиваемому параметру; 5. удалять и сохранять изменения в базе; 6. сохранять всю информацию, а также иметь доступ к открытию информации. 2.2. Объекты предметной области. Объекты принадлежащие, хранению и обработке: struct Racer { string famely; string name; string frace; int races; int wons; int pouls; int tituls; int blaps; }; «famely»: фамилия гонщика. Текстовое значение. «name»: Имя гонщика. Текстовое значение. «frace»: Дебютная гонка в формуле 1. Текстовое значение. «races»: Количество проведённых гонок. Цифровое значение. «wons»: Количество побед. Цифровое значение. «pouls»: Количество поул-позиций (первое место на старте). Цифровое значение. «tituls»: Количество титулов чемпиона мира. Цифровое значение. «blaps»: Количество Лучших кругов в гонке. Цифровое значение. 2.3. Необходимые ресурсы. Для реализации проекта необходимо подключение следующих заголовочных файлов: <stdlib.h> , <algorithm> , <fstream> , <string> , <iostream>, <vector> , <commctrl.h> ,
Похожие работы
- Доклады
- Рефераты
- Рефераты
- Рефераты
- Контрольные