Программное обеспечение для автоматизации процесса учета успеваемости и посещаемости студентов

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

ами сайта более приятным и увеличит число посещений данного ресурсом.

 

Далее показан макет базы данных успеваемости одной из групп на примере аналогичного сайта:

 

Рис. 5. Страница успеваемости

 

В данном окне можно указать тему занятия и тип занятия: лекция, практика, лабораторная. Список типов занятий имеет возможность расширять администратор.

Список предметов, по которым ведется учет успеваемости и посещаемости заполняется администратором через собственный интерфейс.

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

ЗАКЛЮЧЕНИЕ

 

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

Программное обеспечение позволит в электронном виде вести учет текущей успеваемости студентов.

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

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

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

В связи с этим разработка собственной системы представляется актуальной. Система разрабатываемая на основе web технологий будет доступна всем зарегистрированным пользователем в любом месте.

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

 

 

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

 

Аткинсон, Л. PHP 5. Библиотека профессионала / Л. Аткинсон, З. Сураски. - М.: Вильямс, 2006 . - 944 с.

Брауде, Э.Дж. Технология разработки программного обеспечения / Э.Дж. Брауде. - Питер, 2004. - 656 с.

Веллинг, Л. Разработка Web-приложений с помощью PHP и MySQL: 3-е издание/ Л.Веллинг, Л. Томсон. - М.: Вильямс, 2006. - 870с.

Вендров, А.М. Проектирование программного обеспечения экономических информационных систем: Учебник / А.М. Вендров. - М.: Финансы и статистика, 2006. - 544 с.

Гагарина, Л.Г. Технология разработки программного обеспечения / Л.Г. Гагарина, Е.В. Кокорева, Б.Д. Виснадул. - М.: Инфра-М, 2008. - 400 с.

Гультяев, А.К. Проектирование и дизайн пользовательского интерфейса / А.К. Гультяев, В.А. Машин. - СПб.: Корона-Принт, 2007. - 239 с.

Карпова, Т.С. Базы данных : модели, разработка, реализация / Карпова Т.С. - СПб.: Питер, 2005. - 458 с.

Коберн, А. Современные методы описания функциональных требований к системам / А. Коберн. - М.: Лори, 2011. - 263 с.

1.