Дипломный проект (презентация).pptx
- Количество слайдов: 17
Волгоградский государственный колледж управления и новых технологий Дипломный проект на тему: «Автоматизация работы сотрудника педагогапсихолога по учету студентов» Работу выполнил дипломник группы 07 -ВТ Курылин А. С. Руководитель Соснина Г. Я. Волгоград 2012
Содержание 1. 2. 3. 4. Цель разработки Постановка задачи Среда разработки Этапы разработки базы данных
Цель разработки Целью дипломного проекта является разработка программного продукта для автоматизации работы сотрудника педагога-психолога по учету студентов ГБОУ СПО Волжского машиностроительного техникума. Для решения данной задачи будет использована СУБД Microsoft Office Access 2007. Одним из основных факторов, обеспечивающих повышение производительности труда в учебном заведении за счет внедрения информационных технологий, является автоматизация сбора, накопления и поиска необходимых сведений. Применение данной разработки позволяет существенно снизить время поиска необходимой информации, свести к минимуму необходимость использования бумажных носителей. Таким образом, благодаря автоматизации повышается эффективность труда сотрудника педагога-психолога. При работе с программой возможно быстро и легко получить всю необходимую информацию. Также программа позволяет выводить на печать требуемые результаты по мере необходимости.
Постановка задачи Основными задачами разрабатываемой базы данных являются: q Осуществление быстрого ввода информации о группах, студентах, родителях. q Удобного ведения журнала посещаемости обследований, консультаций, занятий q Осуществление подсчета информации, вывода ее на экран и печать.
Среда разработки Microsoft Access является настольной СУБД (система управления базами данных) реляционного типа. Достоинством Access является то, что она имеет очень простой графический интерфейс, который позволяет не только создавать собственную базу данных, но и разрабатывать приложения, используя встроенные средства. При разработке базы данных я использовал следующие объекты Microsoft Access: q Таблицы- с помощью их осуществляется хранение информации q Запросы- с их помощью осуществляются математические подсчеты; q Отчеты- предназначены для представления информации; q Формы- с их помощью осуществляется навигация по базе данных, а так же удобный ввод информации; q Макросы и модули- предназначены для автоматизации циклов.
Этапы разработки базы даннных Для разработки базы данных для учёта студентов, первым делом необходимо создать таблицы в которых хранилась бы информация, а именно таблицы «Студенты» , «Группы» , «Контактные данные» , «Кружки» , «Правонарушения» , «Обследования, консультации, занятия» , «Сведения о родителях» , «Дополнительная информация» . Рис. 1 Таблица «Группы» в режиме конструктора Рис. 2 Таблица «Группы» в режиме таблицы
После создания таблиц и задания им ключевых полей требуется установить связи между этими таблицами. Связи между таблицами моей базы данных представлены на Рис. 3 Схема данных
Постановка задачи состоит не только из составления связанных таблиц для хранения и обработки данных, но и в возможности просмотра, удобного ввода и печати различного рода информации. Например, необходимо подсчитать количество иногородних студентов в группе. Выполнение данного условия я реализовал с помощью создания соответствующего запроса (Рис. 4). Рис. 4 Запрос «Количество иногородних студентов в группе»
После создания запросов, необходимо было создать отчеты для удобного просмотра информации и ее печати. Например созданный мною отчет, выводящий список иногородних студентов, созданный на базе предыдущего запроса (Рис. 5). Рис. 5 Отчет «Список иногородних студентов»
После выполнения основной задачи, я приступил к созданию интерфейса базы данных, который упростил навигацию по ней, а так же ввод, просмотр и удаление данных. Для выполнения этих задач я решил создать и оформить кнопочную форму, которая запускается при открытии базы данных (Рис. 6). В данной форме созданы две кнопки, которые осуществляют переход между страницами для заполнения и просмотра информации. Рис. 6 Страница «Главная форма»
Для заполнения информации о студенте нужно нажать на кнопку «Добавление, изменение, удаление информации» . Далее на странице будет представлен список допустимых действий (Рис. 7) Рис. 7 Страница «Добавление и изменение информации
Для ввода нового студента, изменения информации, о каком либо студенте необходимо нажать на клавишу «Добавление, изменение информации о студентах» (Рис. 8). Рис. 8 Страница «Добавление и изменение информации» После чего откроется форма (Рис. 9). Данная форма задействует в себе заполнение информации практически во все таблицы, навигация по ним осуществляется с помощью вкладок.
Рис. 9 Форма для добавления, изменения информации о студентах
Для ведения журнала посещаемости индивидуальных обследований, консультаций и занятий кликните по кнопке «Групповые обследования, консультации, занятия» . После этого откроется форма (Рис. 10) Рис. 10 Форма для ведение журнала посещаемости индивидуальных обследований, консультаций, занятий
При необходимости можно просмотреть или распечатать информацию. Для этого нужно перейти на вкладку «Просмотр и печать информации» через страницу «Главная форма» . Будут представлены ссылки на страницы «Списки» , «Расчет информации» , «Обследования» , «Консультации» , «Занятия» . Выберем страницу «Списки» (Рис. 11) Рис. 11 Страница «Списки» Для просмотра и печати информации относящиеся к определенной группе выберем «Информация по группам (списки)» . Откроется страница с допустимой перечню действия (Рис. 12)
Рис. 12 Страница «Информация по группам (списки) В раскрывшемся списке можно выбрать желаемую информацию для просмотра и печати. В нашем случае отроем «Список иногородних студентов в группе» , запустится отчет который был уже рассмотрен (Рис. 5)
Заключение База данных для педагога-психолога является средством достижения высокого уровня автоматизации в данном учебном заведении. Вследствие ее внедрения повышается производительность труда, снижается время, затрачиваемое на поиск нужной информации. При помощи данной разработки снижается уровень трудовых затрат на оформление однотипной документации и занесения данных в ЭВМ. Качественно меняется большинство процессов, связанных с поиском, занесением и редактированием информации. Сводится к минимуму риск возникновения ошибок при внесении, отборе и изменении данных. Благодаря удобному интерфейсу с программой может работать даже неопытный пользователь. Графическая оболочка имеет простую навигационную структуру, что облегчает доступ к необходимой информации. И так, учитывая полезность и эффективность разрабатываемой базы данных можно сказать, что цель достигнута.