Тип работы: Отчет по практике
Предмет: Экономика
Страниц: 39
Год написания: 2018
ВВЕДЕНИЕ 3
1. Исследование социально-экономических показателей России 5
1.1 Основные положения социально-экономических показателей России 5
1.2 Роль России на мировом рынке 10
2. Эффективность выявление различий социально-экономических показателей России и Франции 18
2.1 Исследование проблем социально-экономических показателей России 18
2.2 Выявление различий социально экономических показателей Франции 30
ЗАКЛЮЧЕНИЕ 36
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 38
Учебная работа № 405685. Тема: Отчет по учебной практике.Исследование социально-экономических показателей России
Выдержка из подобной работы
Отчет по учебной практике ОАиП база данных студентов (создание, поиск, удаление, сортировка, все, что надо написанная на С++)
…..г.
СОДЕРЖАНИЕ
Название программы.
Поставленная задача.
Функциональное предназначение
программы.
Описание управления,
интерфейса, основных переменных и функций.
Блок-схема по ЕСПД 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(). В этой функции реализовано весьма удобное
меню, через которое и происходит вызов последующий функция добавления,
сортировки, удаления, поиска и редактирования;
void
add(char *) — функция добавление записи в БД. Входной параметр fn имя
файла. Использует функцию int find_max_num(char *) для присваивания
вводимой записи свой уникальный номер.
void
del(char *) — функция удаление записи из БД. Входной параметр fn имя
файла. Использует временный файл temp.$$$, в конце выполнения функции
временный файл переименовывается в файл под именем переменной fn;
void
edit(char *) — функция редактирования существующей записи. Входной параметр fn
имя файла. Позволяет изменять № (код) записи, а также любую информацию записи;
void
view(char *, int ) — функция вывода данных на экран. Входной параметр fn имя
файла;
void
find…