База данных учащихся

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

Рубрика Программирование, компьютеры и кибернетика
Вид отчет по практике
Язык русский
Дата добавления 02.05.2009
Размер файла 2,5 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

2

Содержание

  • 1. Описание постановки задачи 2
    • 1.1 Пояснение 2
    • 1.2 Назначение программы 2
    • 1.3 Требования к программе 2
    • 2. Алгоритм решения задачи 3
    • 2.1 Характеристика задачи 3
    • 2.2 Входная информация 3
    • 2.3 Структура баз данных 5
    • 2.3.1 Структура базы данных "Школа" 5
    • 2.3.2 Структура базы данных "Учителя" 5
    • 2.3.3 Структура базы данных "Ученики" 6
    • 2.3.4 Структура базы данных "Успеваемость" 6
    • 2.4 Выходная информация 6
    • 2.4.1 Отчет по школе 7
    • 2.4.2 Отчет по ученику 7
    • 2.5 Интерфейс программы 8
    • 2.5.1 Главная форма программы 8
    • 3. ОПИСАНИЕ ПРОГРАММЫ 11
    • 3.1 Общие сведения 11
    • 3.2 Назначение программы 11
    • 3.3 Структура базы данных 11
    • 3.3.1 Структура базы данных "Школа" 11
    • Заключение 13
    • Литература 14

1. Описание постановки задачи

1.1 Пояснение

Программа "База данных учащихся", предназначена для использования в “МОУ центр образования "Смена"”.

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

1.2 Назначение программы

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

1.3 Требования к программе

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

2. Алгоритм решения задачи

2.1 Характеристика задачи

Программа "База данных учащихся", предназначена для использования в “МОУ центр образования "Смена"”.

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

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

2.2 Входная информация

Для внесения входной информации созданы четыре базы данных: база школ, учителей, учеников, успеваемости.

Входные данные для базы данных школа: номер школы, директор, завуч, телефон.

Для внесения входной информации для базы данных "Школа" была создана база данных Paradox со следующими названиями полей:

Code;

Shkola;

Director;

Zavuch;

Tel;

Для внесения входной информации для базы данных "Учителя" была создана база данных Paradox со следующими названиями полей:

Code;

Fam;

Imia;

Otch;

Predmet;

Shkola;

Для внесения входной информации для базы данных "Ученики" была создана база данных Paradox со следующими названиями полей:

Code;

Fam;

Imia;

Otch;

Klass;

Adress;

Datarogd;

Shkola;

Для внесения входной информации для базы данных "Успеваемость" была создана база данных Paradox со следующими названиями полей:

Code;

Fam;

Imia;

Otch;

I_chet;

II_chet;

I_polugod;

III_chet;

IV_chet;

II_polugod;

Godovaya;

Predmet;

2.3 Структура баз данных

2.3.1 Структура базы данных "Школа"

Рисунок 1

2.3.2 Структура базы данных "Учителя"

Рисунок 2

2.3.3 Структура базы данных "Ученики"

Рисунок 3

2.3.4 Структура базы данных "Успеваемость"

Рисунок 4

2.4 Выходная информация

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

2.4.1 Отчет по школе

Рисунок 5

2.4.2 Отчет по ученику

Рисунок 6

2.5 Интерфейс программы

2.5.1 Главная форма программы

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

Рисунок 7

2.5.2 Форма для ввода или изменения данных о школе

Рисунок 8

2.5.3 Форма для ввода или изменения данных об учителе

Рисунок 9

2.5.4 Форма для работы с данными об учениках выбранной школы

Рисунок 10

Форма "Ученики". Здесь можно вводить и изменять данные об ученике: фамилию, имя, отчество, класс, адрес. Во второй таблице можно вводить и изменять данные об успеваемости выбранного ученика. Так же здесь есть кнопка для отчета об успеваемости ученика. Кнопка "ОК" закрывает данную форму, и программа переходит на главную форму, с которой данная форма была запущена.

2.5.5 Форма "Ученик"

Рисунок 11

2.5.6 Форма "Успеваемость ученика"

Рисунок 12

3. ОПИСАНИЕ ПРОГРАММЫ

3.1 Общие сведения

Программа "База данных учащихся", предназначена для использования в “МОУ центр образования "Смена"”.

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

3.2 Назначение программы

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

3.3 Структура базы данных

3.3.1 Структура базы данных "Школа"

Рисунок 13

3.3.2 Структура базы данных "Учителя"

Рисунок 14

3.3.3 Структура базы данных "Ученики"

Рисунок 15

3.3.4 Структура базы данных "Успеваемость"

Рисунок 16

Заключение

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

Программа "База данных учащихся", предназначена для использования в “МОУ центр образования "Смена"”.

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

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

Литература

1. С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн. Задачи по программированию - М.: Наука. Гл. Ред. физ. - мат. лит., 1988. - 224 с.

2. Глинский Я.Н., Анохин В.Е., Ряжская В.А. Turbo Pascal 7.0 и Delphi. Учебное пособие. - СПб: ООО "ДиаСофтЮП", 2001. - 208 с.

3. Гмурман В.Е. Руководство к решению задач по теории вероятностей и математической статистике: Учеб. Пособие для студентов вузов. Изд.5-е, стер. - М.: Высш. шк., 2000. - 400 с.: ил.

4. Дагене В.А. и др.100 задач по программированию: Кн. для учащихся: Пер. с лит. / В.А. Дагене, Г.К. Григас, К.Ф. Аугутис. - М.: Просвещение, 1993. - 255 с.: ил.

5. Математика: Большой справочник для школьников и поступающих в вузы / Д.И. Аверьянов, П.И. Алтынов, И.И. Баврин и др. - 2-е изд. - М.: Дрофа, 1999. - 864 с.: ил.

6. Моргун А.Н. Решение задач средствами языка Turbo Pascal 7.0 / А.Н. Моргун - К.: Юниор, 2002. - 216 с., ил.

7. Немнюгин С.А. Turbo Pascal: практикум - СПб: Питер, 2001. - 256 с.: ил.

8. Turbo Pascal / С.А. Немнюгин. - СПб.: Питер, 2002. - 496 с.: ил.

9. Семакин И.Г., Шестаков А.П. Основы программирования: Учебник. - М.: Мастерство; НМЦ СПО; Высшая школа, 2001. - 432 с.

10. Фаронов В.В. Турбо Паскаль (в 3-х книгах). Книга 1. Основы Турбо Паскаля. - М.: Учебно-инженерный центр "МВТУ - ФЕСТО ДИДАКТИК", 1992. - 304 с., ил.


Подобные документы

  • Автоматизированные базы данных в учебном процессе. Создание базы данных для МОУ СОШ № 12 с целью помощи в обеспечении централизованного управления, хранения информации об учениках. Требования к программе, условия эксплуатации. Программный код базы данных.

    дипломная работа [2,0 M], добавлен 25.03.2014

  • Сущности и функциональные зависимости базы данных. Атрибуты и связи. Таблицы базы данных. Построение ER-диаграммы. Организация ввода и корректировки данных. Реляционная схема базы данных. Реализация запросов, получение отчетов. Защита базы данных.

    курсовая работа [2,4 M], добавлен 06.02.2016

  • Создание базы данных "Автовокзал" как части информационной системы. Требования к базе данных и этапы ее разработки. Анализ информационных потоков, выбор модели. Входные и выходные данные. Программирование базы данных на языке Borland Delphi 7.0.

    курсовая работа [105,8 K], добавлен 16.05.2011

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

    дипломная работа [3,8 M], добавлен 03.10.2013

  • Назначение и область применения базы данных "Филателист". Описание предметной области, предполагаемые пользователи и цель проекта. Входные и выходные документы и сообщения. Реализация базы данных в среде MS Access 2007. Руководство пользователя.

    курсовая работа [1,6 M], добавлен 20.03.2017

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

    курсовая работа [2,9 M], добавлен 24.03.2023

  • Основные подходы к организации баз данных, компоненты языка Delphi, используемые для их построения. Разработка программного обеспечения - базы данных "Школа", предназначенной для хранения информации об учащихся, их успеваемости по различным дисциплинам.

    курсовая работа [739,8 K], добавлен 14.07.2012

  • Проектирование базы данных "Учебные заведения Петербурга". Создание и обработка базы данных в среде Excel. Вывод сведений обо всех учебных заведениях, сгруппированных по статусу учебного заведения, с подсчётом средней заработной платы преподавателей.

    курсовая работа [1,7 M], добавлен 27.02.2015

  • Методика и основные этапы разработки базы данных "Аптеки-Препараты" и автоматизированной системы для работы с ней. Входные и выходные данные задач, выбор СУБД и его обоснование. Структура информационной системы и взаимодействие ее основных компонентов.

    курсовая работа [1,5 M], добавлен 22.12.2009

  • Логическая и физическая модели базы данных. Запрет на содержание неопределенных значений. Размещение базы данных на сервере. Реализация клиентского приложения управления базой данных. Модульная структура приложения. Основные экранные формы приложения.

    курсовая работа [1,4 M], добавлен 13.06.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.