Автоматизированное рабочее место классного руководителя школы
Теоретические аспекты автоматизированных рабочих мест. Алгоритм внедрения автоматизированного рабочего места в учебный процесс в школе. Пояснение и разработка формы и интерфейса программы автоматизированного рабочего места классного руководителя.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 15.06.2016 |
Размер файла | 1,1 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Министерство образования Республики Беларусь
УО «Мозырский государственный педагогический университет
имени И.П. Шамякина»
Факультет повышения квалификации и переподготовки кадров
ДИПЛОМНЫЙ ПРОЕКТ
Автоматизированное рабочее место классного руководителя школы
Выполнила: слушатель группы ПОИС-14
Панфиленко Анна Викторовна
Научный руководитель:
ст. преподаватель Полоз М.И.
Мозырь 2015
Оглавление
автоматизированный рабочий место учебный
Введение
1. Теоретические аспекты автоматизированных рабочих мест
1.1 Понятие автоматизированного рабочего места и его функции
1.2.Виды обеспечения АРМ
1.3Алгоритм внедрения АРМ в учебный процесс в школе
1.4 Компьютерные технологии в помощь классному руководителю
2. Разработка автоматизированного рабочего места классного руководителя
2.1 Пояснение
2.2 Формы программы
2.3 Интерфейс программы
Заключение
Список литературы
Введение
В настоящее время, несмотря на повышение компьютеризации общества, в сфере образования до сих пор нет средств, позволяющих в достаточной мере автоматизировать процесс ведения документации и отчетности.
Одной из составных задач можно рассматривать проблему составления расписания учебного процесса, а так же оперативную корректировку расписания при возникновении необходимости в этом.
О своевременности и актуальности рассматриваемой проблемы говорит тот факт, что большую часть своего времени администраторы заведений и преподаватели тратят на оформление различной документации и отчетов. Огромное количество учебных заведений и отсутствие предложений в данной сфере гарантируют высокую потребность в данном продукте.
Базы данных составляют в настоящее время основу компьютерного обеспечения информационных процессов, входящих практически во все сферы человеческой деятельности.
Действительно, процессы обработки информации имеют общую природу и опираются на описание фрагментов реальности, выраженное в виде совокупности взаимосвязанных данных. Базы данных являются эффективным средством представления структур данных и манипулирования ими. Концепция баз данных предполагает использование интегрированных средств хранения информации, позволяющих обеспечить централизованное управление данными и обслуживание ими многих пользователей.
Одной из составных задач можно рассматривать проблему автоматизации рабочего места классного руководителя.
Целью данной работы является разработка и реализация автоматизированного рабочего места для классного руководителя, обеспечивающего хранение, предоставление всей необходимой информации об учениках в конкретном классе. Разработка автоматизированного рабочего места "классный руководитель" очень важна, так как разработанный программный продукт значительно упростит работу классным руководителям, а также избавит их от излишнего объёма документации и сделает менее трудоёмкой.
Областью исследования данного дипломного проекта является программы Microsoft Access и Borldand Delphi.
Предметом исследования дипломного проекта являются разработка автоматизированного рабочего места классного руководителя.
1. Теоретические аспекты автоматизированных рабочих мест
1.1 Понятие автоматизированного рабочего места и его функции
Можно выделить несколько наиболее часто используемых определений автоматизированного рабочего места.
Автоматизированное рабочее место (АРМ) - индивидуальный комплекс технических и программных средств, предназначенный для автоматизации профессионального труда специалиста и обеспечивающий подготовку, редактирование, поиск и выдачу на экран или печать необходимых ему документов и данных [1].
Автоматизированное рабочее место - комплекс технических средств вычислительной техники, обеспечивающий эффективное взаимодействие пользователя (конструктора, проектировщика, научного работника и т. п.) с системой автоматизированного проектирования, системами технологической подготовки эксперимента, управления экспериментом, автоматизации научных исследований и т. п. АРМ может быть терминалом электронно-вычислительных машин или автономным устройством, базирующимся на мини (микро) - ЭВМ. АРМ составляют периферийные устройства электронно-вычислительных машин (алфавитно-цифровой дисплей, графический дисплей, графопостроитель, диджитайзер), ориентированные на режим диалога и работу с графической информацией. АРМ имеет своё математическое обеспечение, включающее диалоговую операционную систему и пакет прикладных программ, состав которого зависит от назначения АРМ [3].
Автоматизированное рабочее место можно определить как совокупность информационных, программных и технических ресурсов, обеспечивающих конечному пользователю обработку данных и автоматизацию профессиональных функций в конкретной предметной области.
Исследуя различные точки зрения сущность АРМ можно определить также следующим образом:
АРМ - это проблемно-ориентированный программно-технический комплекс, включающий технические и программные средства, информационное и методическое обеспечение для решения задач пользователя в некоторой предметной области и оперативного удовлетворения его информационных и вычислительных запросов непосредственно на рабочем месте в режиме диалога с ЭВМ [4].
АРМ присущи следующие признаки:
· доступная пользователю совокупность технических, программных, информационных и других средств;
· размещение вычислительной техники (ВТ) непосредственно (или рядом) на рабочем месте пользователя;
· возможность создания и совершенствования проектов автоматизированной обработки данных в конкретной сфере деятельности;
· осуществление обработки данных самим пользователем;
· диалоговый режим взаимодействия пользователя с ЭВМ как в процессе решения задач конкретной предметной области, так и в процессе их проектирования.
Создание АРМ предполагает, что основные операции по накоплению, хранению и переработке информации возлагаются на вычислительную технику, а специалист выполняет часть ручных операций, требующих творческого подхода. Персональная техника применяется пользователем для контроля производственно-хозяйственной деятельности, изменения значений отдельных параметров в ходе решения задачи, а также ввода исходных данных в автоматизированной информационной системе (АИС) для решения текущих задач и анализа функций.
АРМ как инструмент для рационализации и интенсификации различного рода деятельности создается для обеспечения выполнения некоторой группы функций.
Наиболее простой функцией АРМ является информационно-справочное обслуживание. Хотя эта функция присуща любому АРМ, особенности ее реализации существенно зависят от категории пользователя [12].
АРМ имеют проблемно-профессиональную ориентацию на конкретную предметную область. Профессиональные АРМ являются главным инструментом общения человека с вычислительными системами, играя роль автономных рабочих мест. АРМ выполняют децентрализованную одновременную обработку информации на рабочих местах исполнителей в составе распределенной базы данных (БД). При этом они имеют выход через системное устройство и каналы связи в ЭВМ и БД других пользователей, обеспечивая, таким образом, совместное функционирование ЭВМ в процессе коллективной обработки [17].
АРМ, созданные на базе персональных компьютеров - наиболее простой и распространенный вариант автоматизированного рабочего места. Такое АРМ рассматривается как система, которая в интерактивном режиме работы предоставляет конкретному работнику все виды обеспечения монопольно на весь сеанс работы. Пользователь сам выполняет все функциональные обязанности по преобразованию информации.
Функционирование АРМ в рамках локальной компьютерной сети в виде рабочей станции - это наиболее эффективный режим работы АРМ, особенно при «распределении» информационно-вычислительных ресурсов между несколькими пользователями [6].
Более сложной формой является АРМ с использованием ПК в виде интеллектуального терминала, а также с удаленным доступом к ресурсам главного ПК или внешней сети. В этой ситуации несколько персональных компьютеров подключены по каналам связи к главному ПК, однако каждый ПК может работать и как самостоятельное терминальное устройство.
В наиболее сложных системах помимо ресурсов главного ПК сети, используя специальное оборудование АРМ можно подключать к различным информационным службам и системам общего назначения, например к службе новостей, глобальным информационно-поисковым системам, к базам данных или знаний, библиотечным системам и т.п.
Возможности каждой АРМ в первую очередь зависят от технико-эксплуатационных характеристик ПК, которые лежат в их основе.
Если ПК используется в качестве АРМ небольшой локальной сети, на котором централизованно хранится вся информация, необходимая для работы, то объем обрабатываемой информации невелик. Скорость работы при этом определяется скоростью диалога оператора и ПК, а не быстродействием компьютера. В связи с этим для автоматизации деятельности многих профессий приемлем стандартно сборный ПК с небольшим быстродействием и минимальным объемом оперативного запоминающего устройства.
В том случае, если необходимо осуществлять регулярную подготовку объемных документов и использовать большие массивы информации, то необходимо устанавливать мощные персональные компьютеры с большим объемом внешней и внутренней памяти [2].
Анализируя литературу, мы выявили одни достоинства электронного АРМ.
Достоинства автоматизированного рабочего места:
1) повышение престижа образовательного учреждения;
2) повышение компьютерной грамотности сотрудников школы;
3) возможность быстрого поиска о классе;
4) возможность более эффективного распределения времени учителя.
Типовая структура АРМ
С появлением персональных компьютеров их стали устанавливать на рабочие места и оснащать новыми инструментальными средствами, которые ориентированы на пользователя, не являющегося программистом.
Обычно в состав АРМ входят три основные компоненты:
обучающая система, которая может включать в себя:
· интегрированные строки подсказок, различные закладки, указатели и справку, встроенные системы примеров, гипертекстовую систему документации, а также руководство для пользователей и руководство для программистов, систему контроля и обнаружения ошибок;
· комплекс программных продуктов по обработке информации, который в зависимости от режима работы может включать в себя для пакетного режима - ввод информации со съемных носителей или сканера, передача по каналам связи (компьютерная или модемная), автоматизированные расчеты, обработку данных, вывод данных на печать, формирование архивов за отчетный период; для диалогового режима - ввод с клавиатуры, обработка информации в реальном времени, выписка документов с загрузкой базы, вывод данных по запросу на принтер, экран, в файл, работу с архивам;
· сервисные средства, их разделяют на сервисные средства для настройки АРМ и сервисные средства для эксплуатации АРМ.
Сервисные средства для настройки АРМ предполагают возможности настройки реквизитов, эргономического обеспечения экранных форм, возможности настройки цветовой палитры и звуковых сигналов, возможности по установке систем доступа к данным, настройке алгоритмов расчетов, настройке таких устройств как принтеров, модемов или сканеров, возможности по настройке календарей.
Другая группа сервисных средств обычно обеспечивает возможности ведения классификаторов, генераторов отчетных форм, функции администратора баз данных сетевого доступа, инструментарий для устранения последствий аварий, для приема и передачи данных по каналам связи, для копирования и сохранности информации, мониторинга, а также часы, таймер, калькулятор.
Информационная система должна обеспечивать реализацию целей профессиональной деятельности в конкретной предметной области. Чаще всего распространена форма, представляющая собой систему взаимосвязанных и взаимодействующих АРМ, как руководителя, так и исполнителя [5].
Руководителю нужна обобщенная, достоверная и полная информация, позволяющая принимать правильные решения, а также средства анализа и планирования различных сфер деятельности хозяйственного субъекта.
К этим средствам относятся методы:
· экономико-математические,
· моделирования,
· анализа различных сфер деятельности,
· статистические, прогнозирования,
· обеспечивающие технологии - табличные, графические и текстовые процессоры,
· электронная почта,
· СУБД.
Специалисту-исполнителю необходим удобный инструментарий для обеспечения профессиональной деятельности в конкретной области, что определяется применяемыми в данной сфере предметными технологиями и разделением обязанностей между управленческими работниками. АРМ данного уровня характеризуется жестким включением в программный продукт функциональных и обеспечивающих технологий, что позволяет использовать специалиста невысокой квалификации, поскольку его действия носят декларативный, а не процедурный характер и глубоких знаний предметной технологии от него не требуется, так как они заложены в АРМ разработчиками программного обеспечения [8].
В состав автоматизированных рабочих мест, как правило, входят персональные компьютеры, принтеры, сканеры, модемы.
Классификация АРМ
В основу классификации АРМ может быть положен ряд классификационных признаков. С учетом областей применения возможна классификация АРМ по функциональному признаку:
1. АРМ административно - управленческого персонала;
2. АРМ проектировщика радиоэлектронной аппаратуры, автоматизированных систем управления и т.д.
3. АРМ специалиста в области экономики, математики, физики, и т. д.
4. АРМ производственно-технологического назначения.
Важным классификационным признаком АРМ является режим его эксплуатации, по которому выделяются:
1) одиночный,
2) групповой,
3) сетевой режимы эксплуатации.
В первом случае АРМ реализуется на обособленной ПЭВМ, все ресурсы который находятся в монопольном распоряжении пользователя. Такое рабочее место ориентировано на решение нестандартных, специфических задач, и для его реализации применяются ЭВМ небольшой мощности.
При групповом режиме эксплуатации на базе одной ЭВМ реализуется несколько рабочих мест, объединённых по принципу административной или функциональной общности. В этом случае требуются уже более мощные ЭВМ и достаточно сложное программное обеспечение. Групповой режим эксплуатации обычно используется для организации распределенной обработки данных в пределах отдельного подразделения или организации для обслуживания стабильных групп специалистов и руководителей.
Сетевой режим эксплуатации АРМ объединяет достоинства первого и второго. В этом случае каждое АРМ строится на базе одной ЭВМ, но в то же время имеется возможность использовать некоторые общие ресурсы вычислительной сети.
Одним из подходов к классификации АРМ является их систематизация по видам решаемых задач. Возможны следующие группы АРМ:
1. Для решения информационно-вычислительных задач;
2. Для решения задач подготовки и ввода данных;
3. Для решения информационно-справочных задач;
4. Для решения задач бухгалтерского учета;
5. Для решения задач статистической обработки данных;
6. Для решения задач аналитических расчетов;
Обоснованное отнесения АРМ к определенной группе будет способствовать более глубокому и тщательному анализу, возможности сравнительной оценки различных однотипных АРМ с целью выбора наиболее предпочтительного [9].
1.2 Виды обеспечения АРМ
К обеспечивающим компонентам АРМ относят следующий набор компонентов: информационное обеспечение, техническое обеспечение, математическое обеспечение, программное обеспечение, организационное обеспечение, лингвистическое обеспечение, технологическое обеспечение, методическое обеспечение, правовое обеспечение и эргономическое обеспечение.
Рисунок 1.1 Виды обеспечения Автоматизированного рабочего места
Информационное обеспечение -- это информационные базы данных, используемые на рабочем месте пользователя. Информационная база должна удовлетворять следующим требованиям:
1) представлять полную, достоверную и своевременную информацию для решения профессиональных задач пользователя с минимальными затратами на ее получение, накопление, поиск, обработку и передачу;
2) способствовать осуществлению диалога пользователя с ПК, предусмотрев для этого необходимые средства и методы;
3) сохранять адекватность содержания внешней (документальной) и внутренней (на магнитных носителях прямого доступа) форм хранения информации в разрезе тех объектов, с которыми работает исполнитель;
4) обеспечивать простоту доступа к любой информации, защиту от несанкционированного доступа к тем или иным данным и высокую производительность в работе с данными;
5) информационная база должна быть минимально избыточна и одновременно удобна для архивирования данных.
Техническое обеспечение -- это обоснованный выбор комплекса технических средств для оснащения рабочего места специалиста. Основу технического обеспечения составляют компьютеры различных мощностей и типов с широким набором периферийных устройств.
Математическое обеспечение представляет собой совокупность алгоритмов, обеспечивающих ввод, контроль, хранение и обработку информации, формирование ее в виде графиков, таблиц, и диаграмм, а так же обеспечение достоверности и защиты информации. Математическое обеспечение служит основой для разработки комплекса программных средств и должно согласовываться достоверности и защиты информации. Так же МО служит основой для разработки комплекса программных средств и должно согласовываться с потенциальными требованиями пользователя АРМ.
Программное обеспечение АРМ определяет интеллектуальные и профессиональные возможности пользователя, широту и полноту выполняемых функций, возможность использования дополнительных устройств. Прикладное программное обеспечение обычно настроено на работу по заданному алгоритму с информацией из определенной предметной области. Поэтому ввод и обработка данных сопровождаются строгим контролем, что снижает значительно вероятность ошибок и ведет к повышению эффективности работы пользователя. В организации АРМ программное обеспечение должно использовать удобный пользовательский интерфейс и включать в себя алгоритмы для решения задач, необходимых пользователю. Выдача результатов осуществляется в удобном наглядном виде (таблицы, графики, диаграммы). Программное обеспечение предоставляет возможность оперативной работы пользователя с БД и возможность совместного использования ресурсов в сетевых технологиях.
Лингвистическое обеспечение АРМ включает в себя языки общения технологии АРМ с пользователями (русский, английский), языки-запросы (SQL), информационно-правовые языки и языки-посредники в сетях. Языковые средства АРМ необходимы для однозначного смыслового соотношения действий пользователя и ПЭВМ. Чем выше интеллектуальность АРМ, тем больше возможностей необходимо предусматривать в языковых средствах АРМ. Языки АРМ должны быть ориентированы на пользователя и профессиональные особенности АРМ.
Технологическое обеспечение АРМ представляет собой установленную совместимость проектных решений, определяющих последовательность операции, процедур и этапов в реализации задач с помощью АРМ. Можно выделить системное и прикладное технологическое обеспечение АРМ, которое включает в себя основные операции, реализуемые информационной технологией:
1) ввод информации из бумажных документов при помощи клавиатуры;
2) контроль вводимой информации с помощью средств контроля и визуально;
3) ввод данных с магнитных носителей, набранных на других ПЭВМ и их контроль;
4) прием данных в виде сообщений по каталогам связи с использованием электронной почты, локальных или глобальных сетей, контроль принимаемой информации;
5) редактирование данных;
6) накопление и хранение информации;
7) поиск и обработка данных по запросам пользователей;
8) вывод на экран или на печать результатов поиска и обработки;
9) защита информации от разных категорий угроз;
10) формирование и передача данных на другие компьютеры на магнитных носителях и по сети [4].
1.3 Алгоритм внедрения АРМ в учебный процесс в школе
1. Создание условий для работы классного руководителя с «АРМ» на рабочем месте. Позиция заключается в том, что классный руководитель должен работать с АРМ только на своем рабочем месте в режиме реального времени. Если заставлять учителя работать с АРМ после уроков и где-то в специально отведенном для этого месте это не соблюдение информатизации. Информационные технологии должны на деле облегчать труд учителя, а не усложнять его. Учитель должен видеть реальные преимущества работы с электронным журналом для автоматизации и облегчения своего труда. Работа с АРМ должна экономить время педагога.
Интерфейс программы должен максимально удобный, а основные приемы работы с ним должны быть просты и интуитивно понятны педагогам с любым уровнем подготовки в сфере ИКТ. В настоящее время во многих школах все рабочие места учителей-предметников оснащены компьютером и проектором, половина - интерактивными досками. Единая локальная сеть объединяет все эти компьютеры и все компьютеры, которые использует администрация школы. Кроме того в школах есть несколько стационарных компьютерных. Для их обслуживания в штатном расписании имеется должность системного администратора, инженеров-программистов. Таким образом, созданы все условия для использования информационных технологий как в образовательном процессе, так и в процессе управления им.
2. Проведение установочного семинара. Основная идея установочного семинара - показать классному руководителю всю информацию о классе и облегчить поиск информации о нем, а так же для облегчения труда классных руководителей.
3. Обучение персонала. В ходе этого обучения осваиваются основные технологические приемы работы с программой. Особенно важно чтобы навыки работы получили все классные руководители школы, так как они будут работать с программой на своем рабочем месте самостоятельно.
4. Организация работы школы с АРМ в тестовом режиме. Серьезным препятствием для внедрения АРМ является то, что электронный документ в школе не имеет официального статуса и не может быть полноценной заменой традиционному журналу. Таким образом, возникла необходимость в период тестового режима ведения АРМ
5. Разработка нормативно-правовой базы. В базу может входить положение об электронном классном журнале и приказ о внедрении электронного журнала с распределением обязанностей по ведению журнала за сотрудниками школы. В школе обязанности могут распределяться следующим образом:
Системный администратор:
· установка необходимого для работы электронного журнала ПО, его своевременное обновление;
· обеспечение надлежащего функционирования созданной программно-аппаратной среды;
· предоставление реквизитов в доступе классным руководителям
· архивирование базы данных и сохранение ее на нескольких электронных носителях с целью предотвращения утери базы банных;
· работа со справочниками и параметрами системы
· предоставление консультаций и обучение (при необходимости) участников проекта основным приемам работы с программным комплексом.
Классные руководители:
· своевременное заполнение и контроль за актуальностью данных об учащихся;
· разделение класса на подгруппы, совместно с учителями предметниками в начале каждого учебного года.
1.4 Компьютерные технологии в помощь классному руководителю
В настоящее время, несмотря на повышение компьютеризации общества, в сфере образования до сих пор нет средств, позволяющих в достаточной мере автоматизировать процесс ведения документации и отчетности.
Одной из составных задач можно рассматривать проблему автоматизации рабочего места классного руководителя.
О своевременности и актуальности рассматриваемой проблемы говорит тот факт, что большую часть своего времени администраторы заведений и преподаватели тратят на оформление различной документации и заполнение картотек. Огромное количество учебных заведений и отсутствие предложений в данной сфере гарантируют высокую потребность в данном продукте.
Классному руководителю необходимо хранить и использовать множество различной документации нужной для эффективной работы. Он всегда должен знать расписание своего класса (группы), а также список преподавателей, которые в ней работают. Также у классного руководителя должны иметься все основные личные сведения о учениках. Планирует свою деятельность и деятельность группы в рамках учебного заведения.
Классный руководитель подготавливает и проводит родительские собрания, для того чтобы решить возникшие вопросы или оповестить родителей о чём-либо. В его обязанности также входит оказание помощи ученикам его группы в подготовке к различным мероприятиям, проводимым в их учебном заведении.
Документы классного руководителя, содержащие информацию, необходимую для разработки автоматизированного рабочего места:
Журнал классного руководителя, содержащий:
1. Список класса;
2. План работы;
3. Список учителей, работающих с классом;
4. Расписание занятий класса;
5. Успеваемость класса;
6. Список учеников занятых в секциях;
7. план проведения мероприятий и классных часов и др.
2. Разработка автоматизированного рабочего места классного руководителя
2.1 Пояснение
Проект «Автоматизированное рабочее место (в дальнейшем - АРМ) классного руководителя», предназначен для использования в средней общеобразовательной школе.
Проект содержит главную форму, в которой учитель по необходимости может увидеть: список учеников, список учителей, которые работают в школе, предметы, расписание, оценки и успеваемость нужного ему класса.
Проект предназначен для ведения базы данных учеников школы.
2.2 Формы программы
Для внесения входной информации создана одна база данных, состоящая из 8 таблиц.
1. Таблица Classes (рис. 2.1) Данная таблица предназначена для хранения информации о классе и его руководителе. Она состоит из следующих полей:
ID- номер по порядку;
Klass- номер класса;
Letter - буква класса;
KlTeacher - фамилия классного руководителя.
Рисунок 2.1 Таблица Classes
2. Таблица Pupils (рис. 2.2) Данная таблица предназначена для хранения информации об учениках класса. Она состоит из следующих полей:
ID - номер по порядку;
Klass - класс, в котором учится ребята;
Letter - буква класса;
Surname - фамилия;
FirstName - имя;
Patronymic - отчество;
Sex - пол;
DOB - (data of Birth) - дата рождения ученика;
Address - адрес;
Phone - телефон.
Рисунок 2.2 Таблица Pupils
3. Таблица Teachers (рис. 2.3) Данная таблица предназначена для хранения информации о учителях, которые работают в школе. Она состоит из следующих полей:
ID - номер по порядку;
Surname - фамилия преподавателя;
FirstName - имя;
Patronymic - отчество;
Subject - название предмет, который ведет учитель;
Address - адрес;
Phone - телефон;
DataWork - дата приёма на работу.
Рисунок 2.3 Таблица Teachers
4. Таблица Subjects (рис. 2.4) Данная таблица предназначена для хранения информации о предметах, которые проводятся в классе и количестве часов в неделю. Она состоит из следующих полей:
ID - номер по порядку;
Subject - название предмета;
Hours - количество часов в неделю.
Рисунок 2.4 Таблица Subjects
5. Таблица Attestation (рис. 2.5) Данная таблица предназначена для хранения информации о видах аттестации, которые проводятся на уроках ребят. Она состоит из следующих полей:
ID - номер по порядку;
Kind - вид аттестации.
Рисунок 2.5 Таблица Attestation
6. Таблица Marks (рис. 2.6) Данная таблица предназначена для хранения информации об оценках, которые получают ученики. Она состоит из следующих полей:
ID - номер по порядку;
Surname - фамилия преподавателя;
FirstName - имя;
Patronymic - отчество;
Subject - название предмет, по которому получил оценку;
KindAt - вид аттестации, по которому получил оценку;
Mark - сама оценка;
Data - дата получения оценки.
Рисунок 2.6 Таблица Marks
7. Таблица Rooms (рис. 2.7) Данная таблица предназначена для хранения информации о всех кабинетах школы. Она состоит из следующих полей:
ID - номер по порядку;
NumberRoom -номер кабинета.
Рисунок 2.7 Таблица Rooms
8. Таблица Tables (рис. 2.8) Данная таблица предназначена для хранения информации о расписании уроков и кабинетов учеников. Она состоит из следующих полей:
ID - номер по порядку;
Klass- номер класса;
Letter - буква класса;
NumberLesson - очередность уроков;
Mon - уроки, проводимые в понедельник;
R1 - кабинеты, в которых проводятся уроки в понедельник;
Tue - уроки, проводимые в вторник;
R2 - кабинеты, в которых проводятся уроки в вторник;
Wed - уроки, проводимые в среду;
R3 - кабинеты, в которых проводятся уроки в среду;
Thu - уроки, проводимые в четверг;
R4 - кабинеты, в которых проводятся уроки в четверг;
Fri - уроки, проводимые в пятницу;
R5 - кабинеты, в которых проводятся уроки впятницу;
Sat - уроки, проводимые в субботу;
R6 - кабинеты, в которых проводятся уроки всубботу;
Рисунок 2.8 Таблица Tables
В программе Microsoft Office Access необходимо устанавливать постоянные отношения между таблицами, которые будут поддерживаться при создании форм, отчетов и запросов. При определении отношений одна из таблиц является родительской, а другая - дочерней. Для родительской таблицы должен быть определен первичный ключ или ключ - кандидат, а для дочерней - индекс для связи с родительской таблицей. В данной курсовой работе мы установили для таблицы Classes первичный ключ, а для всех остальных дочерние. На рисунке показана взаимосвязь первой таблицы с остальными. Остальные таблицы больше ни с какими другими не связываются. (рис. 2.9)
Рисунок 2.9 Схема взаимодействия между таблицами
2.3 Интерфейс программы
Разработка интерфейса автоматизированного рабочего места классного руководителя школы осуществлялась в программе Borldand Delphi, который состоит из следующих элементов (рис. 2.10):
1. Поле с выплывающим списком;
2. Кнопка «Ученики»;
3. Кнопка «Учителя»;
4. Кнопка «Расписание»;
5. Кнопка «Предметы»;
6. Кнопка «Оценки»;
7. Кнопка «Успеваемость»;
8. Кнопка «Выход»;
9. Календарь.
Рисунок 2.10 Интерфейс АРМ
При запуске программы нашему вниманию предоставляется интерфейс АРМ. Для дальнейшей работы с программой нам необходимо выбрать нужный нам класс. Выбор можно сделать в поле данных, нажав на которое мы можем увидеть список классов школы (рис. 2.11).
Рисунок 2.11 Поле с выплывающим списком классов школы
Выбрав нужный нам класс, мы можем посмотреть информацию об учениках класса, нажав на кнопку «Ученики». В открывшемся окне появится информация об учениках данного класса (рис. 2.12):
· Фамилия;
· Имя;
· Отчество;
· Пол;
· Дата рождения;
· Адрес;
· Телефон учащегося.
Рисунок 2.12 Информация об учениках класса
Просматривать и передвигаться по записям мы можем при помощи необходимых кнопок на панели навигации (рис. 2.13).
Рисунок 2.13 Просмотр информация об учениках класса
Чтобы добавить ученика в класс, нам необходимо нажать «+» на панели навигации, запись будет добавлять впереди выделенного ученика (рис. 2.14).
Рисунок 2.14 Добавление информация об ученике класса
Добавляем информацию об ученике можно щелкнув в нужное нам поле (рис. 2.15).
Рисунок 2.15 Добавление информация об ученике класса
Для удаления записи можно воспользоваться кнопкой «-»,выделив нужного нам ученика (рис. 2.16).
Рисунок 2.16 Удаление информация об ученике класса
Нажав кнопку удаления появиться уведомительное окно (рис. 2.17).
Рисунок 2.17 Удаление информация об ученике класса
Нажимаем кнопку «ОК» и запись удалиться (рис. 2.18).
Рисунок 2.18 Удаление информация об ученике класса
На форме есть ещё две кнопки «Главная страница» и «Закрыть» (рис. 2.19). Первая кнопка сворачивает нашу форму, и в поле зрения мы можем наблюдать главную форму, вторая - закрывает нашу форму и также переходим на главную форму.
Рисунок 2.19 Кнопки «Главная страница» и «Закрыть»
Все эти действия (навигация, удаление, добавление информации, а также сворачивание и завершение работы) мы может аналогично применять к другим формам.
После нажатия кнопки завершить в поле зрения будет главная форма, где мы можем посмотреть информацию об учителях, работающих в школе, нажав соответствующую кнопку «Учителя». В открывшемся окне появится информация об учителях (рис. 2.20):
· Фамилия;
· Имя;
· Отчество;
· Предмет, который он ведет;
· Адрес;
· Телефон учителя;
· Дата приёма на работу.
Рисунок 2.20 Информация об учителях школы
Вернувшись на главную форму, мы можем посмотреть расписание класса, нажав соответствующую кнопку «Расписание». В открывшемся окне появится расписание класса, где можем увидеть (рис. 2.21):
· Номер урока;
· Расписание по дням недели;
· Кабинеты, в которых занимаются ребята.
Если нам нужно просмотреть информацию о предметах, которые проводятся в классе, то нужно нажать на соответствующую кнопку «Предметы». В появившемся окне можно просмотреть (рис. 2.22):
· Порядковый номер предмета;
· Название предмета;
· Количество часов, отводимых в неделю.
Рисунок 2.21 Расписание класса
Рисунок 2.22 Информация о предметах класса
Чтобы просмотреть оценки класса, необходимо нажать соответствующую кнопку «Оценки». В появившемся окне мы можем наблюдать и добавлять оценки всех учеников. Первая таблица формы содержит в себе информацию (рис. 2.23):
· Фамилия;
· Имя;
· Отчество ученика;
· Предмет;
· Вид аттестации, по которому ученик получил оценку;
· Оценка;
· Дата выставления оценки.
Рисунок 2.23 Информация об оценках учеников класса
На данной форме мы может просматривать оценки по конкретному предмету, для этого необходимо в соответствующем поле данных, из списка предлагаемых предметов выбрать нужный нам и нажать кнопку «Просмотреть» (рис. 2.24).
Рисунок 2.24 Информация об оценках учеников класса конкретного предмета
Нажав на кнопку, вы можете наблюдать таблицу со следующими полями (рис. 2.25):
· Фамилия;
· Имя;
· Отчество ученика;
· Вид аттестации получения отметки;
· Оценка;
· Дата.
Рисунок 2.25 Информация об оценках учеников класса конкретного предмета
Также мы можем просмотреть все оценки конкретного ученика, для этого в поле данных мы выбирает ученика из списка класса, и нажимаем кнопку «Просмотреть» (рис. 2.26). Где можно увидеть информацию:
· Предмет;
· Вид аттестации, по которой получил оценку;
· Оценка;
· Дата.
Рисунок 2.26 Информация об оценках конкретного ученика
Нажав на кнопку «Успеваемость», расположенной на главной форме, мы можем увидеть информацию о среднем балле каждого ученика класса (рис 2.27).
Рисунок 2.27 Информация об успеваемость учеников
Кнопка "Выход" предназначена для выхода из программы.
Заключение
Таким образом, СУБД называют программную систему, предназначенную для создания ЭВМ общей базы данных для множества приложений, поддержания ее в актуальном состоянии и обеспечения эффективности доступа пользователей к содержащимся в ней данным в рамках предоставленных им полномочий.
Приведенная для примера база данных автоматизированного рабочего места классного руководителя разработана в программе Borldand Delphi, которая является одной из самых популярных средств разработки приложений. Среди причин такой популярности следует отметить:
· высокую степень универсальности и продуманности интерфейса, который рассчитан на работу с пользователями самой различной квалификации. В частности, реализована система управления объектами базы данных;
· глубоко развитые возможности интеграции с другими программными продуктами, входящими в состав Microsoft Office, а также с любыми программами продуктами, поддерживающими технологию OLE;
· богатый набор визуальных средств разработки.
В настоящее время, несмотря на повышение компьютеризации общества, в сфере образования до сих пор нет средств, позволяющих в достаточной мере автоматизировать процесс ведения документации и отчетности.
Классное руководство - дело ответственное. Об этом знает, пожалуй, каждый учитель Республики Беларусь. Сбор информации об успеваемости, отслеживание пропусков, решение локальных организационных задач, помощь в конфликтных и неоднозначных ситуациях, внеклассные мероприятия, в конце концов, общее руководство классом - все это ложится на плечи педагога. Иногда такое бремя дает о себе знать с негативной стороны.
Чтобы избавить классного руководителя от всех некоторых проблем, в данной дипломном проекте была разработана программа «Автоматизированная рабочее место классного руководителя», обеспечивающего хранение, предоставление всей необходимой информации об учениках в классах. Разработка автоматизированного рабочего места очень важна, так как разработанный программный продукт значительно упростит работу классным руководителям, а также избавит их от излишнего объёма документации и сделает менее трудоёмкой.
Список литературы
1. Воронин, Р.М. Автоматизированное рабочее место поверки средств измерений параметров волоконно-оптических систем передачи / Р.М. Воронин // Измерительная техника. 2009. № 11. С. 25-29.
2 Агапов, А.А. Программное средство «АРМ Производственный контроль» / А.А. Агапов, С.Я. Бородовский, С.В. Прокудин // Безопасность труда в промышленности. 2010. № 4. С. 25-27.
3 Аладьев, В.З. Автоматизированное рабочее место математика / В.З. Аладьев, М.Л. Шишаков. М.: Лаборатория Базовых Знаний, 2000. 752 с.
4 Александров, А.В. Автоматизированное рабочее место командира ВГСЧ при проведении профилактической работы / А.В. Александров // Безопасность труда в промышленности. 2009. № 7. С. 22-24.
5 Андреев, В.В. Требования к информационной системе управления учебным процессом вуза / В.В. Андреев, Н.В. Герова // Программные продукты и системы. 2010. № 1. С. 135-137.
6 Антонова, Г.М. Современные средства ЭВМ и телекоммуникаций: учеб. пособие для вузов / Г.М. Антонова, А.Ю. Байков. М.: Академия, 2010. 144 с.
7 Анхимюк, В.Л. Теория автоматического управления: учеб. пособие для вузов / В.Л. Анхимюк, О.Ф. Опейко, Н.Н. Михеев. 2-е изд., испр. Минск: Дизайн ПРО, 2002. 352 с.
8 Аппак, М.А. Автоматизированные рабочие места на основе персональных ЭВМ / М.А. Аппак - М.: Радио и связь, 1989. 176 с.
9 Бесекерский, В.А. Теория систем автоматического управления / В.А. Бесекерский, Е.П. Попов. 4-е изд., перераб. и доп. СПб.: Профессия, 2007. 752 с.
10 Мелихова, Л. Интернет: энциклопедия / Л. Мелиховой. 2-е изд. CПб.: ЗАО Питер Бук, 2000. 528 с.: ил.527 с.
11 Макарова, Н.В. Информатика: учеб. для вузов / Н. В. Макарова. 3-е изд., перераб. М.: Финансы и статистика, 2009. 768 с.
12 Романова, Ю.Д. Информатика и информационные технологии: учеб. пособие / Ю.Д. Романова.- 4-е изд., перераб. и доп. М.: Эксмо, 2010. 688 с.
13 Ковалев, В.Д. Автоматизированное рабочее место экономиста: учебное пособие / В. Д. Ковалев, В. В. Хисамудинов. М.: Финансы и статистика; ИНФРА-М, 2010. 336с.
14 Коновалова, Н.Г. Автоматизированное рабочее место бухгалтера: учеб. пособие для студентов образоват. учреждений среднего проф. образования / Н.Г. Коновалова, Е.М. Сухарева. Ростов-на-Дону: Феникс, 2001. 448 с.
15 Кузнецов, Г. Новые риски на рабочих местах / Г. Кузнецов // Охрана труда и социальное страхование. 2007. № 3. С. 39-42.
16 Кузнецов, Н.О. Электронный журнал - один из способов автоматизации рабочего места учителя / Н. О. Кузнецов // Информатика и образование. 2010. № 8. С. 20-21.
17 Кузнецов, С.А. О недостатках автоматизированного рабочего места конструктора-машиностроителя / С. А. Кузнецов // Автоматизация и современные технологии. 2006. № 6. С. 24-26.
18 Кушнир, А.Н. Новейшая энциклопедия компьютера: / А.Н. Кушнир. М.: Эксмо, 2008. 976 с.
19 Лактионова, Ю.С. Развивающее обучение учащихся старших классов средней общеобразовательной школы в процессе изучения «Информатики и ИКТ» / Ю.С. Лактионова. Магнитогорск, 2010. 69 с.
Размещено на Allbest.ru
...Подобные документы
Основные понятия баз данных и функциональные возможности СУБД. Основы компьютерного обеспечения информационных процессов в школе и проблема автоматизации рабочего места. Структура базы данных сводной информации об учениках, входная и выходная информация.
курсовая работа [2,8 M], добавлен 17.02.2010Определение общих требований к организации автоматизированного рабочего места. Создание модели автоматизированного рабочего места менеджера фирмы "Информстиль". Разработка базы данных и описание алгоритма программы по учету продаж вычислительной техники.
дипломная работа [2,9 M], добавлен 03.07.2015Разработка и реализация автоматизированного рабочего места для менеджера по продажам компьютерной техники. Требования к функциональным характеристика программного изделия. Стадии и этапы разработки. Эксплуатационная документация, руководство оператора.
курсовая работа [686,9 K], добавлен 19.05.2014Технологический процесс сбора, передачи, обработки и выдачи информации. Назначение программного продукта. Анализ экономических показателей внедрения автоматизированного рабочего места кассира-операциониста. Организация рабочего места оператора ЭВМ.
дипломная работа [2,6 M], добавлен 08.12.2014Разработка автоматизированного рабочего места (АРМ) главного энергетика ЭСХ ОФ ОАО "Шахта "Заречная" для сбора, просмотра и анализа данных показателей электроснабжения с объектов предприятия. Функциональная схема АРМ, модели функциональных отношений.
дипломная работа [1,2 M], добавлен 27.10.2013Проект автоматизированного рабочего места для работы с клиентами и использования клиентских баз данных. Регистрация данных о состоянии объекта управления. Обеспечение взаимодействия человека с системой. Доступ к результатам регистрации информации.
курсовая работа [1,7 M], добавлен 02.10.2010Разработка на основе СУБД программы для автоматизации рабочего места технолога железнодорожной станции с применением Web-технологии и ее техническое обоснование. Алгоритм ввода поступающей информации. Защита от интерактивных ошибок пользователя.
курсовая работа [284,4 K], добавлен 14.11.2010Способы и методы разработки удаленного автоматизированного рабочего места специалиста службы социальной защиты района Северное Тушино г. Москвы. Теория реляционных баз данных. Этапы жизненного цикла проекта, обоснование его экономической эффективности.
дипломная работа [644,5 K], добавлен 19.02.2013Понятие, типовая структура, классификация, признаки и функции автоматизированного рабочего места. Практическое применение АРМ в средней образовательной школе на примере СОШ №69 г.Оренбурга. Техническое и программное обеспечение АРМ учителя информатики.
курсовая работа [625,2 K], добавлен 10.06.2012Общие принципы построения информационных систем и их реализации на языке программирования Паскаль. Разработка программного обеспечения для создания автоматизированного рабочего места "Склад" для ООО "Комторг". Основные требования к ресурсам компьютера.
дипломная работа [1,2 M], добавлен 13.01.2016Описание работы заместителя главы районной администрации, информационное, техническое и программное обеспечение его автоматизированного рабочего места. Особенности основных задач и функций специалиста. Общее и функциональное программное обеспечение.
реферат [41,2 K], добавлен 16.04.2014История создания и развития ОАО "Торговый дом Воткинский завод". Состояние организации документооборота на предприятии; анализ причин, влияющих на его ритмичность, оперативность и качество. Создание автоматизированного рабочего места секретаря-референта.
дипломная работа [3,9 M], добавлен 25.03.2011Понятие информации, информационных технологий и их виды. Анализ основных положений по автоматизации рабочего места оператора автотранспортного предприятия. Разработка модели автоматизированного рабочего места начальника отдела. Применение модели АРМ.
дипломная работа [4,0 M], добавлен 18.09.2010Особенности разработки автоматизированного рабочего места (АРМ) на базе профессиональных персональных компьютеров с архитектурой IBM PC. Разработка АРМ заместителя директора по воспитательной работе в колледже. Выбор системы управления базой данных.
курсовая работа [2,2 M], добавлен 18.12.2015Обоснование необходимости и основные цели использования вычислительной техники для решения задачи. Используемые классификаторы и системы кодирования. Программное обеспечение разработки автоматизированного рабочего места. Описание программных модулей.
дипломная работа [3,9 M], добавлен 11.08.2015Разработка автоматизированного рабочего места в виде Web-приложения "Платные образовательные услуги" для отделения дополнительного образования строительного техникума. Технология создания макета. Разработка программного кода, функции интерфейса.
дипломная работа [1,8 M], добавлен 10.06.2013Понятие САПР и общее представление об автоматизированных рабочих местах. Информационная технология проектирования автоматизированного рабочего места и эргономика аппаратных и программных средств АРМ. Сравнительная характеристика современных плоттеров.
дипломная работа [3,9 M], добавлен 03.03.2011Расчёт экономической эффективности внедрения автоматизированного рабочего места бухгалтера учебных заведений, позволяющее сократить время и силы на проведение аналитических расчетов. Требования к функционированию и эксплуатации клиентского приложения.
дипломная работа [1,6 M], добавлен 21.01.2011Цели и задачи автоматизированной системы. Разработка автоматизированного рабочего места в виде мобильного приложения "Учета финансов" для отделения дополнительного образования. Экономический расчет разработки автоматизированного рабочего места.
дипломная работа [1,7 M], добавлен 06.06.2023Анализ технического задания, разработка программных модулей, средств тестирования и руководство пользователя. Масштабируемые средства для построения баз данных. Расчет эффективности программы "Автоматизированное рабочее место специалиста ООО "Бравида".
дипломная работа [1,9 M], добавлен 24.07.2014