База данных "Студенты"

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

Содержание

 

Введение

. Техническое задание

.1 Области применения программы

.2 Основания для разработки

.3 Назначение разработки

.4 Требования к программе или программному изделию

. Описание программы

.1Общие сведения

.2 Назначение и область применения

.3 Функциональное назначение

.4 Описание логической структуры

.5 используемые технические и программные средства

.6 Вызов и загрузка

.7 Входные данные

.8 Выходные данные

. Руководство пользователя

.1 Установка и запуск программы

.2 Наиболее важные функции приложения с подробным руководством по его использованию и рисунками

.3 Возможные проблемы и пути их устранения

Заключение

Список использованных источников

Листинг программы

Введение

 

Цель данной курсовой работы разработать программный продукт на языке программирования Turbo C, предназначенный для учёта, данных о студенте университета.

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

До внедрения первых ЭВМ в систему высшего образования вести учёт за студентами, которые в данный момент обучаются, которые только поступили или отчислились было крайне трудно. Когда на появились первые ЭВМ, то одновременно появились и программы систематизирующие и ускоряющие учёт студентов. Эти программы представляют собой базы данных в которых хранятся все данные о студентах.

База данных - организованная в соответствии с определёнными правилами и поддерживаемая в памяти компьютера совокупность данных, характеризующая актуальное состояние некоторой предметной области и используемая для удовлетворения информационных потребностей пользователей.

Существует множество других определений, отражающих скорее субъективное мнение тех или иных авторов о том, что означает этот термин в их понимании, однако общепризнанная единая формулировка отсутствует. Наиболее часто используются следующие отличительные признаки: База данных хранится и обрабатывается в вычислительной системе. Таким образом, любые внекомпьютерные хранилища информации (архивы, библиотеки, картотеки и т. п.) базами данных не являются. [2].

Программный продукт должен быть разработан на языке программирования высокого уровня Turbo C, использовать принципы объектно-ориентированного программирования и структурный подход к решению поставленных задач.

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

 

1. Техническое задание

 

.1 Области применения программы

 

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

 

1.2 Основания для разработки

 

Основанием для разработки данной программы является получение задания на создание курсовой работы База данных студент. И закрепление знаний полученных в ходе курса изучения дисциплины технология программирования.

 

1.3 Назначение разработки

 

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

 

.4 Требования к программе или программному изделию

 

Необходимо реализовать программный продукт, позволяющий использовать структурированную базу данных. В памяти ЭВМ необходимо хранить сведения о студентах некоторого учреждения и иметь возможность выдавать справки по личному составу, а также корректировать сохраняемые данные при изменениях сведений. Таким образом, нужна база данных о студентах. Для каждого студента должно быть указанно:

Фамилия

Инициалы

Курс

Факультет

Название специальности

Код группы

Успеваемость

При работе с этой базой данных потребуются следующие функции:

Ввод сведений о новом студенте

Удаление сведений о студенте

Вывод на экран дисплея текущего состояния базы данных

Запись сведений о студенте в файл

Загрузку содержимого базы данных из файла

Поиск студента по его фамилии

2. Описание программы

 

.1Общие сведения

 

Данные в базе данных логически структурирована (систематизирована) с целью обеспечения возможности их эффективного поиска и обработки в вычислительной системе.

Структурированность подразумевает явное выделение составных частей (элементов), связей между ними, а также типизацию элементов и связей, при которой с типом элемента (связи) соотносится определённая семантика и допустимые операции. [3].

Программный продукт написан на языке программирования высокого уровня Turbo C.

Для функционирования программы необходима операционная система Windows 7, Windows Vista или Windows XP.

 

.2 Назначение и область применения

 

Базы данных необходимы для хранения и фильтрации информации, для её обработки и обмена. Программный продукт может быть использован для широкого потребления среди пользователей.

 

.3 Функциональное назначение

 

Программный продукт позволяет значительно упростить и автоматизировать учёт сведений о студентах, а так же сократить время при работе с большим объемом данных. [4].

 

2.4 Описание логической структуры

 

Программа начинается с подключе?/p>