Отчет по учебной практике ОАиП база данных студентов 

Объём: 28 стр.
Не указано
Скачать этот отчёт

СОДЕРЖАНИЕ

Название программы.

Поставленная задача.

Функциональное предназначение программы.

Описание управления, интерфейса, основных переменных и функций.

Блок-схема по ЕСПД 19.003-80.

Исходный код программы.

Список используемой литературы

1. Название программы

2. Поставленная задача

Написать базу данных (БД) на языке С++ позволяющую хранить информацию о студентах (Ф.И.О., номер группы, средний балл, уникальный код записи (порядковый №)). База данных должна содержать основные функции : добавление записи, удаление записи, редактирование записи, поиск и сортировку по заданным параметрам.

3. Функциональное предназначение программы

Данная программа представляет собой базу данных позволяющую хранить информацию о студентах (Фамилию, Имя, Отчество, № группы, средний балл). Программа позволяет использовать следующие возможности : создание новой БД, либо открытий уже созданной, добавление новых данных в файл БД, удаление записей, редактирование имеющихся записей, поиск существующих записей по их уникальному коду, по фамилии, по имени, также предусмотрена сортировка записей в файле по Ф.И.О, по уникальному коду, по номеру группы, по среднему баллу (причем в этом случае записи располагаются от максимального среднего балла вниз, то есть по убыванию). Каждой новой записи присваивается свой индивидуальный номер (код), для упрощения ввода этот код присваивается автоматически : функций find_max_num(char *) находит максимальный номер записи в файле и последующий код присваивается введенной записи .Также предусмотрена проверка вводимых данных на идентичность , при вводе идентичных данных пользователю будет выдано предупреждение и дана возможность ввести новые данные . Программа eBase v1.666 использует очень удобный и понятный интерфейс, организована система меню и подменю, внизу окна специально создана горячая подсказка. Так же предусмотрен так называемый скроллинг (прокрутка) выводимой информации клавишами вверх-вниз,

4. Описание управления, интерфейса, основных переменных и функций.

Все данные вводятся с клавиатуры.

Используемые клавиши:

Enter (для выбора или подтверждения), Esc (для отмены, выхода в предыдущее меню), стрелки вправо, влево (для перемещения по меню), вверх, вниз (для скроллинга данных).

Основные переменные:

структура записей :

typedef struct {

int num; - уникальный № (код) записи

char lastName[16]; - фамилия студента

char firstName[11]; - имя студента

char midName[16]; - отчество студента

char groupNumber[6]; - № группы студента

float mark; - средний балл учащегося

} data;

fn - имя рабочего файла;

Вызываемые функции:

void interface(char *) - функция основного интерфейса программы. В качестве входного параметра принимает имя рабочего файла fn которое передается функциями void create() или void open(). В этой функции реализовано весьма удобное меню, через которое и происходит вызов последующий функция добавления, сортировки, удаления, поиска и редактирования;

Отчет по вашим требованиям на тему "Отчет по учебной практике ОАиП база данных студентов " можно заказать в компании "Дипломтайм".

Нашли, но не то что искали?Узнайте стоимость своего отчёта по практике

Оригинальность, %
20
40
500 - 1200 P
Ориентировочная стоимость
Стоимость Вашего отчета может отличаться
Хотите узнать точную стоимость Вашего отчета?
Да, хочу узнать сейчас
Статьи по теме
Особенности практики в юридическом отделе
другое
Особенности практики в юридическом отделе

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

Производственная практика в гостинице, особенности
Популярное
Производственная практика в гостинице, особенности

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

Научно-производственная практика - что это такое?
Популярное
Научно-производственная практика - что это такое?

Научно-производственная практика один из видов закрепления студентами на практике своих теоретических знаний. Научно-производственная практика проводится на последних курсах обучения и может являться преддипломной...