Автор: Пользователь скрыл имя, 14 Марта 2012 в 18:47, курсовая работа
База данных “Успеваемость” написана на СУБД MS Access-2000 и позволяет создавать базу данных по четвертным, годовым, экзаменационным, ЕГЭ и итоговым оценкам учащихся школы. В зависимости от полноты вводимых данных по каждому школьнику класса, школы можно получить те или иные отчеты по классам, школе, по отдельным школьникам.
Н.П.Артемьев
БАЗА ДАННЫХ “УСПЕВАЕМОСТЬ”
База данных “Успеваемость” написана на СУБД MS Access-2000 и позволяет создавать базу данных по четвертным, годовым, экзаменационным, ЕГЭ и итоговым оценкам учащихся школы. В зависимости от полноты вводимых данных по каждому школьнику класса, школы можно получить те или иные отчеты по классам, школе, по отдельным школьникам.
Входные данные: информация о школьнике, четвертные, годовые, экзаменационные, ЕГЭ, итоговые оценки учащегося, информация о родителях, связь данных о родителях и школьниках.
Выходные данные: табеля успеваемости школьников, четвертные, годовые, экзаменационные, ЕГЭ, итоговые ведомости по предметам, классам, школе с указанием процентов успеваемости, качества, неуспеваемости, успеваемости по итогам четвертей, итоговой успеваемости. Кроме того, из базы можно получить разные отчеты: список по социальному положению школьников, список домашних адресов по классам, список неуспевающих школьников, список школьников, обучающихся на 4 и 5 по предметам, усредненные оценки по предметам по школе и список родителей.
В базе имеется много справочных таблиц. Менять их не рекомендуется для совместимости с другими базами. Можно добавить новые данные в эти справочные таблицы. Но при этом надо иметь в виду, что код для новой строки справочной таблицы всегда должен быть уникальным и согласован с разработчиком для совместимости аналогичных баз.
В базе имеются следующие справочные таблицы для первоначальной настройки: список классов-комплектов, список предметов, национальности, общественная работа школьника (включая кружки и все прочее), социальное положение школьника, профиль класса, тип школы. Заметим еще раз, что менять содержимое этих таблиц не рекомендуется для совместимости баз. Вы можете только добавить новые данные, если не найдете необходимое в справочных таблицах.
Таблица “Классы”. Содержит данные по классам. Каждый класс имеет уникальный код класса. В столбце “Класс” введите наименование класса. В столбце “Классный руководитель” введите полную фамилию, имя, отчество классного руководителя. В столбце “Профиль” выбирается профиль класса, если класс профильный. Наименования профилей находятся в таблице “Профили”.
Таблица “Предметы”. Содержит наименование школьных предметов. Если Вы не нашли наименование предмета в этой таблице, преподаваемого в вашей школе, добавьте новый предмет к концу таблицы с новым уникальным кодом.
Таблица “Общественная работа”. Добавьте в эту таблицу виды общественно-полезных работ, наименования кружков, которые имеются в школе.
Добавление данных в остальные справочные таблицы производится аналогичным образом.
Поле “Код”. Уникальный четырехзначный код родителей. Код меняется от 0000 до 9999. В остальных полях вводится информация об отце и матери. Связь родителей со школьником указывается в форме “Ввод данных о школьнике” или “Ввод данных о школьнике по классам” в поле “Родители”. Заметим, что код школьника и код родителей могут не совпасть.
Поле “Код_школьника”. Это поле является ключевым, т.е. значение этого поля должно быть уникальным по всей школе. Значения поля ограничены числами от 0000 до 9999 (т.е. предполагается, что в школе всего не более 10000 учащихся). Для удобства ввода данных по всей школе рекомендуется назначить для каждого класса школы свой диапазон изменения этих кодов в зависимости от наполняемости классов.
Поля “Код_школы”, “Улус”, “Название школы”. Перечисленные поля настраиваются при поставке базы.
Поле “Код класса”. Выберите из списка класс. При выборе класса автоматически заполнятся поля “Профиль”, “Классный руководитель”, которые заполняются при настройке справочной таблицы “Класс”.
Поле “Фамилия, имя школьника”. Введите полностью фамилию и имя школьника.
Поле “Пол”. Выберите из списка пол школьника.
Поле “Дата рождения”. Введите дату рождения в формате ДД.MM.ГГ (т.е. по две цифры, отделенные точкой: ДД – день месяца, ММ – номер месяца, ГГ – две последние цифры года рождения).
Поле “Национальность”. Выберите из списка национальность.
Следующие 4 поля предназначены для ввода адреса местожительства школьника:
Поле “Место проживания”. В этом поле из списка выбирается улус, где сейчас проживает школьник – название улуса, где находится школа.
Поле “Село, город”. Введите название села или города, где проживает школьник.
Поле “Домашний адрес”. Введите улицу, дом, квартиру, где проживает школьник.
Поле “Телефон”. Введите домашний телефон школьника.
Два поля предназначены для ввода места рождения школьника: Выбирается из списка улус и вводится село (город), где родился школьник.
Поле “Социальное положение”. Выберите социальный статус школьника. Если их несколько, выберите наиболее значимый из списка.
Поле “Общественная работа”. Выберите общественную работу по школе, название кружка школьника. Если их несколько, можете добавить новые поля в справочную таблицу “Общественная работа”.
Поле “Родители”. Выберите из списка родителей школьника. Информация о родителях вводится по ссылке “Ввод данных о родителях”. Родители также имеют уникальный четырехзначный номер для идентификации.
Поле “Достижения”. В этом поле вводятся достижения школьника: н-р, участие в предметных олимпиадах с указанием предмета и места, в спортивных соревнованиях, различных конкурсах и т.п. После ввода каждого абзаца информации, для удобства, можно нажать на клавишу “Enter”.
После ввода информации о школьнике нажмите клавишу “Page Down” для перехода на следующее пустое окно для ввода. Для просмотра введенной информации используйте клавиши “Page Up” – для перехода на предыдущую запись, “Page Down” – для перехода на следующую запись.
Для ввода данных о школьнике по классам имеется форма “Ввод данных по классам”. Единственное отличие от предыдущей формы – Выбор класса при открытии формы с помощью тех же клавиш “Page Up” или “Page Down”, предварительно поставив курсор в поле “Выберите класс” для выбора класса школьника. Для продвижения по введенным школьникам класса вначале курсор поставьте на поле “Номер” и используйте клавиши “Page Up” или “Page Down”.
Ввод табеля успеваемости
При открытии формы высвечивается номер школьника, начиная с первого класса. Переход между записями также осуществляется при нажатии клавиш “Page Up” или “Page Down”.
Как только нашли фамилию, имя школьника перейдите на поле “Код предмета” с выбором из списка предмета: далее поставьте в соответствующих столбцах четвертные оценки. Так в столбце с названием “1 ч” поставьте оценку за первую четверть, в столбце “2 ч” – поставьте оценку за вторую четверть и т.д. Таким же образом вводятся все остальные оценки.
Для ввода оценок следующего предмета выберите на следующей строке вначале код предмета и т.д. как в первой строке.
Форма “Информация о родителях и детях”
В этой форме Вы можете посмотреть, какие семьи и сколько детей имеют. Также можете менять регистрационную информацию, введенную в таблицах “Родители” и “Школьники”.
Удаление записи о школьнике
Вначале удалите все записи из таблицы “Табель”, переходя на форму “Ввод табеля успеваемости”, если оценки табеля уже были введены. Далее переходите на форму “Ввод данных о школьнике” и удалите запись о школьнике. Для удаления нескольких записей применяйте клавишу “Shift” для выделения удаляемых записей.
Отчеты
Для получения информации из базы данных создано всего 24 отчета. Все отчеты базы данных можно перекинуть в текстовый редактор MS Word или MS Excel, после чего форматировать приемлемым способом и распечатать. В Excele после перенаправления можно построить различные графики. Перечислим только некоторые из отчетов:
Отчеты по успеваемости содержат статистику: процент неуспевающих, процент успевающих, процент школьников, обучающихся на качество.
Информация о разработчике и контактная информация: СУБД “Успеваемость” - Разработчик Артемьев Николай Петрович, Центр дистанционного образования Саха государственной педагогической Академии.
г.Якутск, пр. Ленина 3, каб. 103. Телефон: 42-08-32
e-mail: nartem@sakha.ru (предпочтителен для быстрой связи)
Сайт ЦДО: http://cde.sakha.ru
4