ИСПОЛЬЗОВАНИЕ БАЗ ДАННЫХ В ДЕЯТЕЛЬНОСТИ КЛАССНОГО РУКОВОДИТЕЛЯ Евглевская Кристина Юрьевна – студентка Пашуева Анастасия Петровна – студентка Алтайский край, город Камень – на – Оби, КГБОУ СПО «Каменский педагогический колледж» [email protected] Руководитель: Петрова Алёна Николаевна, преподаватель информатики, [email protected] Аннотация Традиционно, у каждого классного руководителя существуют свои журналы, где и хранятся необходимые сведения о каждом ребенке. Но у нас возникла идея разработать базу данных для удобства пользования информацией. База данных (БД) - это информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов, обладающих одинаковым набором свойств. Классный руководитель сможет производить все операции: ввод, сохранение, поиск, обработку данных. В базе будет храниться такая информация, как успеваемость, пропуски, состояние здоровья студентов, социальное положение семьи, данные о родителях и многое другое. Создание и внедрение в практику современных информационных систем автоматизированных баз данных выдвигает новые задачи проектирования, которые невозможно решать традиционными приемами и методами. Большое внимание необходимо уделять вопросам проектирования баз данных. От того, насколько успешно будет спроектирована база данных, зависит эффективность функционирования системы в целом, ее жизнеспособность и возможность расширения и дальнейшего развития. Поэтому вопрос проектирования баз данных выделяют как отдельное, самостоятельное направление работ при разработке информационных систем. Классный руководитель в процессе своей работы должен располагать различными сведениями об учащихся. Часто приходится составлять списки учащихся, с указанием каких-либо данных. Чтобы сэкономить своё время, все сведения об учащихся можно хранить в Базе данных, созданной в программе MS Access. Данные хранятся в виде таблиц. С помощью этой программы можно делать любые запросы и получать списки для печати. При такой работе из года в год легко отследить произошедшие улучшения или ухудшения. Хорошо прослеживается динамика успеваемости или качества знаний студентов группы, изменение уровня здоровья студентов, уровня занятости студентов во внеурочное время. По результатам можно делать выводы и согласно им планировать дальнейшую работу классного руководителя. Объект проекта: база данных в Access Предмет проекта: технология создания базы данных Цель проекта: создать базу данных средствами программы Access в помощь классному руководителю Задачи: 1) Выявить функции и виды Баз данных; 2) выявить особенности Баз данных; 3) определить последовательность, структуру Базы данных. При разработке Базы данных придерживались следующих этапов работы которые представлены на слайде На первом этапе «Постановка задачи» сформировали задание по созданию Базы данных. В нем подробно описали состав базы, назначение и цели ее создания, а также перечислили, какие виды работ предполагается осуществлять в этой базе данных: отбор, дополнение, изменение данных, печать или вывод отчета и другие. На втором этапе «Анализ объекта» рассмотрели, из каких объектов может состоять БД, каковы свойства этих объектов. После разбиения БД на отдельные объекты рассмотрели свойства каждого из этих объектов, или, другими словами, установили, какими параметрами описывается каждый объект. Все эти сведения оформили в виде отдельных записей и таблиц. Далее рассмотрели тип данных каждой отдельной единицы записи. Сведения о типах данных также занесли в составляемую таблицу. На третьем этапе «Синтез модели» по проведенному выше анализу выбрали определенную модель БД. Далее рассмотрели достоинства и недостатки каждой модели и сопоставили с требованиями и задачами создаваемой БД. После такого анализа выбрали ту модель, которая сможет максимально обеспечить реализацию поставленной задачи. После выбора модели нарисовали ее схему с указанием связей между таблицами или узлами. На четвертом этапе «Выбор способов представления информации и программного инструментария» оценив программы остановились на Microsoft Access – одна из наиболее популярных Система управления базами данных для операционной системы Windows . Кроме того, Access является мощной платформой разработки с гибкой и функциональной интегрированной средой. В Access существует несколько способов отобрать только требуемые данные при выполнении поиска конкретного значения, одной записи или группы записей. После создания модели и выбора программного продукта, определили форму представления информации. На пятом этапе «Синтез компьютерной модели объекта» в процессе создания компьютерной модели выделили некоторые стадии, типичные для любой СУБД. Стадии представлены на слайде: Создавая исходную таблицу, необходимо указать имя и тип каждого поля. Имена полей не должны повторяться внутри одной таблицы. В процессе работы с БД можно дополнять таблицу новыми полями. Созданную таблицу необходимо сохранить, дав ей имя, уникальное в пределах создаваемой базы. 2 При создании экранных форм первоначально необходимо указать таблицу, на базе которой будет создаваться форма. Ее можно создавать при помощи мастера форм, указав, какой вид она должна иметь, или самостоятельно. При создании формы можно указывать не все поля, которые содержит таблица, а только некоторые из них. Имя формы может совпадать с именем таблицы, на базе которой она создана. На основе одной таблицы можно создать несколько форм, которые могут отличаться видом или количеством используемых из данной таблицы полей. После создания форму необходимо сохранить. Созданную форму можно редактировать, изменяя местоположение, размеры и формат полей. При проектировании таблиц руководствовались следующими основными принципами: 1. Информация в таблице не должна дублироваться. Не должно быть повторений и между таблицами. Когда определенная информация хранится только в одной таблице, то и изменять ее придется только в одном месте. Это делает работу более эффективной, а также исключает возможность несовпадения информации в разных таблицах. 2. Каждая таблица должна содержать информацию только на одну тему. Сведения на каждую тему обрабатываются намного легче, если они содержатся в независимых друг от друга таблицах. 3. Каждая таблица должна содержать необходимые поля. Каждое поле в таблице должно содержать отдельные сведения по теме таблицы. 4. База данных должна иметь первичный ключ. Это необходимо для того, чтобы БД могла связать данные из разных таблиц. На шестом этапе определили что включает в себя работа с базой данных. поиск необходимых сведений; сортировка данных; отбор данных; вывод на печать; изменение и дополнение данных. Вывод: Таким образом, БД является важнейшей составной частью информационных систем, которые предназначены для хранения и обработки информации. На современном этапе развития общества, с появлением новых информационных и технических возможностей классному руководителю необходимо использовать имеющиеся компьютерные и информационные технологии для повышения эффективности воспитательной работы. Развитие средств вычислительной техники обеспечило возможность для создания и широкого использования автоматизированных информационных систем. Современные информационные системы основаны на концепции интеграции данных, характеризующих большими объектами хранимых данных, сложной организацией, необходимостью удовлетворять разнообразные требования многочисленных пользователей. Для управления этими данными и обеспечения эффективности доступа к ним была создана база данных в помощь классному 3 руководителю. Следуя этапам и учитывая требования к созданным базам данных создали базу данных «Классный руководитель» которую сейчас демонстрируем. При запуске БД открывается форма, которая включает в себя четыре основных раздела: просмотр, заполнить, запрос, отчет. Разделы первых двух разделов дублируются для удобства работы. Например, пункт основные сведения в разделе заполнить, предлагает личные карточки для заполнения, а в разделе просмотр таблицу с основными сведениями. Раздел отчет предлагает три основные формы отчетов в деятельности классного руководителя: семестровые оценки, оценки в диплом, пропуски. Например, отчет «Семестровые оценки» представляет собой текстовый документ с ФИ студента, предметами и оценками за предмет. Отчеты предназначены для печати. Поэтому для сопровождения и эксплуатации информационных систем требуется постоянное использование процедур проектирования баз данных. Список литературы 1. Карпова Т.С. Базы данных: модели, разработка. - СПб.: Питер, 2001, 304 с. 2. Петров В.Н. Информационные системы. – СПб.: Питер, 2002. 3. Фаронов В.В. Программирование баз данных в Delphi 7: Учебный курс. – СПб.: Питер, 2004 - 464 с. 4. Кренке Д. Теория и практика построения баз данных. 4