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

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

Объём: 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
Ориентировочная стоимость
Стоимость Вашего отчета может отличаться
Хотите узнать точную стоимость Вашего отчета?
Да, хочу узнать сейчас
Статьи по теме
Отчёт по производственной практике в суде, особенности прохождения
экономика
Отчёт по производственной практике в суде, особенности прохождения

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

Должностная инструкция архивиста
Популярное
Должностная инструкция архивиста

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

Поможет ли презентация при защите отчёта по практике?
Популярное
Поможет ли презентация при защите отчёта по практике?

Защита отчета по практике очень важный момент. В течение которого опытный преподаватель может распознать, действительно ли студент проходил практику, или он сделал это «только на бумаге»...