База данных "Студенты"
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
----------------------------|\n");
printf("\t|8| Okonchanie raboti |\n");("--------------------------------------\n");("\n\n Vvedite nomer punkta menu:");("%s",numb);("\n");(numb[0])
{1:();;2:();;3:();;4:();;5:();;6:();;7:();;8:;:("----------------------");("|Neverno ukazan nomer punkta menu |");("----------------------\n\n");
} }} [1].
.5 Используемые технические и программные средства
Программный комплекс должен корректно работать на компьютере со следующими техническими характеристиками:
Операционная система Windows 7/ Vista/ XP
процессор Pentium III 1000 МГц;
оперативная память объемом 256 Мб;
жесткий диск объемом 10 Гб;
видеоадаптер SVGA;
клавиатура; [5].
.6 Вызов и загрузка
Программа занимает на диске 12 288 байт памяти. Продукт должен размещаться в виде файлов на CD дисках. В процессе работы могут использоваться Flash, CD-R/-RW,DVD-R/RW или другие носители информации.
2.7 Входные данные
Входными данными для программного продукта являются данные, вводимые пользователем с клавиатуры, такие как:
Фамилия
Инициалы
Курс
Факультет
Название специальности
Код группы
Успеваемость
Имеющийся в наличии файл базы данных bdd.txt
Вводимые значениями будут использоваться для создания таблицы базы данных. Все вводимые значения являются переменными структурного типа.
программирование turbo приложение
2.8 Выходные данные
Выходными данными для программного продукта являются значения, выводимые программой пользователю на экран или полученные в процессе обработки данных, такие как:
файл базы данных bdd.txt;
таблица, созданная пользователем в результате работы программы;
таблица поиска с выведенными на экран значениями, введенными пользователем;
количество всех записей в базе данных.
3. Руководство пользователя
.1 Установка и запуск программы
Программа запускается двойным щелчком мыши с диска в котором она расположена.
.2 Наиболее важные функции приложения с подробным руководством по его использованию и рисунками
При запуске программы пользователю предлагается выбрать один из пунктов меню можно увидеть на рисунке 1.
Рисунок 1. Главное меню.
При выборе шестого пункта инициализируется (подготавливается) база данных (см. Рисунок 2). Это первое действие, которое должен выполнить пользователь при работе с базой данных, - подготовить ее к работе (инициализировать).
Рисунок 2. Инициализация базы данных.
При выборе первого пункта производится ввод сведений о новом студенте (см. Рисунок 3).
Рисунок 3. Ввод сведений о студенте.
При выборе третьего пункта выполняется печать списка занятых элементов и общее число элементов структуры (см. Рисунок 4).
Рисунок 4. Печать базы данных.
При выборе второго пункта пользователю предлагается ввести фамилию студента, которого нужно удалить из существующей базы данных (см. Рисунок 5). Далее производится его удаление. Если фамилия студента не найдена, то об этом выдается сообщение (см. Рисунок 6).
Рисунок 5. Ввод фамилии для удаления студента из базы данных.
Рисунок 6. Сообщение о том, что введенная фамилия не найдена.
При выборе четвертого пункта производится запись в файл на диске всех элементов массива структур.
При выборе пятого пункта выводится сообщение о том, что производится загрузка базы данных из файла, и производится запрос на подтверждение загрузки базы данных из файла. Если пользователь ввел символы n или N, то загрузка базы данных из файла отменяется (см. Рисунок 7).
Рисунок 7. Отмена на загрузку базы данных из файла.
При выборе седьмого пункта пользователю предлагается ввести фамилию искомого студента. Если фамилия студента не найдена, то об этом выводится сообщение. Если введенная фамилия находится в существующей базе данных, то производится печать всех сведений о найденном студенте (см. Рисунок 8).
Рисунок 8. Печать сведений о найденном студенте.
При выборе восьмого пункта выполняется окончание работы программы. Если введен любой другой символ, то выводится сообщение, о неверно введенном пункте меню.
.3 Возможные проблемы и пути их устранения
При тестировании программы проблем и ошибок не было обнаружено. Программа работает правильно, отвечает всем пунктам технического задания и не нуждается в устранении неполадок.
Заключение
В ходе выполнения курсовой работы была разработана база данных группы студентов, с помощью которой можно добавить данные о студенте, просмотреть их , совершить поиск по фамилии студента.
Также данные записываются в файл на жесткий диск, тем самым мы сохраняем их. Уже поиск совершается в самом файле.
При разработке программе использовались функции, массивы, циклы, указатели.
Разработанная программа позволяет повысить эффективность обработки данных и сократить время на поиск необходимых записей.
Данная курсовая работа позволила укрепить знания, которые были получены в процессе учебы, и реализовать их в виде данной программы.
Список использованных источников
1.В. Подбельский, С. Фомин Программирование языке Си, Москва Финансы и статистика, 1999г.
2.Б.Керниган, Д.Ритчи Язык программирования Си, Москва Финансы и статистика, 1992г.
.?/p>