Тип работы: Отчет по практике
Предмет: Экономика
Страниц: 14
Год написания: 2013
ВВЕДЕНИЕ 3
1. Общая характеристика ГКУ СО «Центр по делам ГО, ПБ и ЧС» 4
2. Оценка основных средств ГКУ СО «Центр по делам ГО, ПБ и ЧС» 7
ЗАКЛЮЧЕНИЕ 10
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 11
ПРИЛОЖЕНИЯ 12
Учебная работа № 403145. Тема: Отчет по учебной практике г. Самара «Центр по делам гражданской обороны, пожарной безопасности и чрезвычайным ситуациям»
Выдержка из подобной работы
Отчет по учебной практике ОАиП база данных студентов (создание, поиск, удаление, сортировка, все, что надо написанная на С++)
…..
Минск
2001 г.
СОДЕРЖАНИЕ
Название программы.
Поставленная задача.
Функциональное предназначение
программы.
Описание управления,
интерфейса, основных переменных и функций.
Блок-схема по ЕСПД 19.003-80.
Исходный код программы.
Список используемой литературы
Electronic Base (Электронная
база данных) v 1.666
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(). В этой функции реализовано весьма удобное
меню, через которое и происходит выз…