Разработка web приложения для АВТОМАТИЗАЦИИ процесса учета успеваемости студентов
- Тип работы
- дипломная работа
- Группа предметов
- Политология
- Предмет
- Информационные системы и технологии
- Страниц
- 70
- Год сдачи
- 2022
В настоящее время, в связи с активным внедрением инфотелекоммуникационных технологий в деятельность различных предприятий и организаций, пользователям автоматических и автоматизированных систем предоставляются возможности автоматизированной обработки больших массивов информации. Фактически, в настоящее время не существует предприятий, на которых не использовались бы компьютеры или компьютерные сети. Особую важность и значимость внедрение информационных технологий и систем играет в сфере образования, так как позволяет поднять на более качественный уровень весь процесс обучения – школьники и студенты усваивают знания быстрее, а количество и качество данных знаний существенно увеличивается за счет применения мультимедийных технологий в образовании, к которым, прежде всего, следует отнести интерактивные доски, различные системы электронного обучения, наглядные пособия, а так же виртуальные лабораторные работы. Со стороны учителей и преподавателей данный процесс так же выглядит достаточно привлекательно – имея в своём распоряжении персональный компьютер и пакет прикладных программ (пусть даже базовый), можно построить учебный курс, который будет ориентирован на передачу знаний школьникам и студентам в интерактивной форме. Контролирующие организации и руководители образовательных учреждений могут оперативно получать необходимую информацию из различных подсистем, что позволит более оперативно решать возникающие вопросы и предоставлять информации вышестоящему руководству. Для максимально качественного использования всех возможностей и преимуществ современных инфотелекоммуникационных технологий необходимо создание Единого информационного образовательного пространства, являющегося частью Единого информационного пространства Российской Федерации, представляющего собой сокупность баз и банков данных, технологий их ведения и использования, информационно-телекоммуникационных систем и сетей, функционирующих на основе единых принципов и по общим правилам, обеспечивающим информационное взаимодействие организаций и граждан, а также удовлетворение их информационных потребностей. Единое информационное образовательное пространство должно быть организовано по модульному принципу, для обеспечения возможности интеграции в учебное заведение любого уровня. Тема данной дипломной работы – Разработка WEB-приложения для автоматизации процесса учета успеваемости студентов. Актуальность темы дипломного проекта обусловлена тем, что заказные системы не всегда могут обеспечить необходимый уровень функциональных возможностей, а собственная система, реализованная в виде модулей, может полностью удовлетворять требованиям, так как написана с учётом знания всех процессов в конкретном образовательном учреждении. В дальнейшем предлагаемая система может быть интегрирована с другими системами, такими как система контроля и управления доступом, автоматизированная система составления расписания, система тестирования и др. Объектом исследования в дипломной работе является процесс учёта успеваемости обучающихся, а предметом исследования – программно-аппаратные средства, используемые для проектирования и разработки web-приложения учёта успеваемости студентов. Теоретико-методологической базой дипломной работы являются труды авторов в области информационных технологий. Наиболее значимыми авторами в данной области являются следующие: М.В. Кузнецов, Н.Н. Куссуль, А.Ю. Шелестов, Л. Веллинг и Л. Томсон. Данные авторы внесли значительный вклад в совершенствование методологических подходов в области разработки программного-обеспечения и информационно-телекоммуникационных систем, что позволяет использовать их знания и опыт при разработке и проектировании web-приложений любого уровня сложности. Исходя из вышесказанного, можно сформулировать цель дипломной работы – повышение качества обучения за счёт внедрения автоматизированной информационной системы.Для достижения поставленной цели, необходимо решить следующие задачи: Проанализировать современные информационные технологии и их роль при создании программных приложений и автоматизированных систем. Рассмотреть понятие «Единое информационное пространство» и определить роль подсистемы контроля успеваемости студентов. Разработать и спроектировать систему контроля успеваемости студентов. Сделать выводы по полученным результатам. Глава 1 ПРОГРАММНЫЕ СРЕДСТВА РАЗРАБОТКИ АВТОМАТИЗИРОВАННЫХ ИНФОРМАЦИОННЫХ СИСТЕМ 1.1 Язык HTML Более двадцати лет назад Тим Бернерс-Ли осуществил первую передачу файлов с помощью протокола HTTP. С тех пор популярность HTTP возрастала, распространившись до персональных и производственных сегментов. После появления HTTP разработчики открыли для себя возможности разработки и проектирования и разработки приложений, способных взаимодействовать друг с другом и с пользователями Всемирной сети, то есть приложения, обеспечивающие интерактивность. Для обеспечения этой возможности были созданы стандарты, подобные HTML и XML [1, c. 10]. HTML стал простым языком, описывающим способы отображения крупных документов фактически на любой компьютерной платформе.
Активное развитие современного общества в настоящее время невозможно без активного использования достижений научно технического прогресса и различных средств автоматизации и информатизации деятельности предприятий, базирующихся на применении информационных систем и технологий. Одной из важнейших сфер деятельности, от которой напрямую зависит успешность развития общества, и государства в целом является сфера образования. Происходящие в последнее время изменения в данной сфере не всегда могут быть охарактеризованы с положительной стороны, но, в целом,усилия руководителей сферы образования могут быть оценены на положительную отметку. Одним из нововведений последнего времени является внедрение различных средств автоматизации в сферу образования. Прежде всегоэто связано с реализацией концепции Единого информационного пространства и Единого образовательного пространства, как его части. Внедрениеинформационных технологий и систем позволяет поднять на более качественный уровень весь процесс обучения – школьники и студенты усваивают знания быстрее, а количество и качество данных знаний существенно увеличивается за счет применения мультимедийных технологий в образовании, к которым, прежде всего, следует отнести интерактивные доски, различные системы электронного обучения, наглядные пособия, а так же виртуальные лабораторные работы.Со стороны учителей и преподавателей данный процесс так же выглядит достаточно привлекательно – имея в своём распоряжении персональный компьютер и пакет прикладных программ (пусть даже базовый), можно построить учебный курс, который будет ориентирован на передачу знаний школьникам и студентам в интерактивной форме. В данной работе приведён один из возможных примеров реализации системы учёта успеваемости студентов с использованием открытого программного обеспечения и простого пользовательского интерфейса. В ходе работы над проектом были проанализированы современные программные средства, позволяющие реализовывать поставленные задачи, спроектирован интерфейс системы, а так же разработана и протестирована база данных. Предлагаемая система имеет простой пользовательский интерфейс, снабжённый минимально необходимым функционалом, а также возможность работы через браузер, что обеспечивает кросплатформенностьи независимость от программно-аппаратных средств клиента. Вход в систему возможен даже с мобильного телефона. СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ Кузнецов М.В. СамоучтельPHP 5/6 / М.В. Кузнецов, И.В. Симдянов– 3-е изд. перера. и доп. – СПб.: БХВ – Петербург, 2014. – 672 с. Дамашке, Г. PHP и MySQL(обновленное издание)/ Гизберт Дамашке; пер. с нем. В. Султанова. М.: НТ Пресс, 2012. -320 с БенкенЕ.С. PHP, MySQL, XML: программирование для Интернета: 2-е изд. перераб. и доп. – СПб.: БХВ - Петербург, 2008. – 352 с. А.Качанов, В.Ткаченко, А.Головин: Букварь по PHP и MySQL Александр Фролов, Григорий Фролов: Базы данных в Интернете ШкрыльА.А. PHP-это просто. Программируем для Web-сайта. – СПб.: БХВ-Петербург, 2006. – 368 с.: ил. КуссульН.Н., Шелестов А.Ю. Использование PHP:самоучитель. – М.: издательский дом «Вильямс», 2006. – 272 с.: ил. – Парал. тит. англ. Ньюман, Крис Основой самостоятельно PHP. 10 минут на урок.: Пер. с англ.-М.: Издательский дом «Вильямс», 2006. – 272 с.: ил. –Парал. Тит. англ. Веллинг, Люк, Томсон, Лора Разработка web-приложений с помощью PHP и MySQL, 3-е издание.: Пер. с англ. – М.: Издательский дом «Вильямс», 2007. – 880 с.: ил. – Парал. Тит. англ. МолинароЭ. SQL. Сборник рецептов. – Пер. с англ. СПб.: Символ плюс, 2013. – 672 с., ил. MySQL. Библиотека профессионала. Леон Аткинсон. Вильямс, 2002 Д.Н. Колесниченко Самоучитель PHP 5 Кузан–Программирование Win32 API в Delphi. Mysqlи Msql- Базы ДанныхДля Небольших Предприятий И Интернета Джош ЛокхартСовременный PHP. Новые возможности и передовой опыт OREILY, 2016 – 304 с. Кристиан УэнцPHP и MySQL. Карманный справочник. Вильямс, 2015 – 256 с. Котеров, СимдяновPHP7 в подлиннике. БХВ-Петербург, 2016 – 1088 с. Каллум, Хопкинс. PHP.Быстрыйстарт М.: ЭКСМО, 2014 – 160 с. Гоше. HTML 5 для профессионалов. СПб.: Питер, 2013 – 496 с. Робсон. Изучаем HTML,XHTML и CSS 2-е изд. СПб, «Питер», 2013 – 720 с. В.П. Дунаев HTML, скрипты и стили. (4-е изд.) СПб., БХВ-Петербург, 2015 – 816 с. БХВ Дронов HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов БХВ-Петербург, 2011 – 414 с. СейедРуководство по MySQLМ.: «Русская редакция», 2007–544 с. МаклафлинPHP и MySQL. Исчерпывающее руководство. СПб: «Питер», 2013 – 512 с. Брайан, Крис, Уоррен, ХоганКнига веб-программиста: секреты профессиональной разработки веб-сайтов СПб, Питер, 2013 – 288 с. Попов В.Б. Основы информационных и телекоммуникационных технологий. Мультимедиа: учеб. пособие. – М.: Финансы и статистика, 2007. – 336 с.: ил. КаменковаН.Г. Образовательные Интернет-технологии. – СПб.: Изд-во ВВМ, 2013. – 81 с. АствацатуровГ.О., КочегароваЛ.В. Эффективный урок в мультимедийной образовательной среде (практическое пособие). – М.: Национальный книжный центр, ИФ «Сентябрь», 2015. – 176 с. Соловьёва Л.Ф. Компьютерные технологии для учителя. –СПб.: БХВ-Петербург, 2003.- 160 с.: ил.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 1. Кузнецов М.В. Самоучтель PHP 5/6 / М.В. Кузнецов, И.В. Симдя-нов – 3-е изд. перера. и доп. – СПб.: БХВ – Петербург, 2014. – 672 с. 2. Дамашке, Г. PHP и MySQL (обновленное издание)/ Гизберт Дамашке; пер. с нем. В. Султанова. М.: НТ Пресс, 2012. -320 с 3. Бенкен Е.С. PHP, MySQL, XML: программирование для Интернета: 2-е изд. перераб. и доп. – СПб.: БХВ - Петербург, 2008. – 352 с. 4. А.Качанов, В.Ткаченко, А.Головин: Букварь по PHP и MySQL 5. Александр Фролов, Григорий Фролов: Базы данных в Интернете 6. Шкрыль А.А. PHP-это просто. Программируем для Web-сайта. – СПб.: БХВ-Петербург, 2006. – 368 с.: ил. 7. Куссуль Н.Н., Шелестов А.Ю. Использование PHP:самоучитель. – М.: издательский дом «Вильямс», 2006. – 272 с.: ил. – Парал. тит. англ. 8. Ньюман, Крис Основой самостоятельно PHP. 10 минут на урок.: Пер. с англ.-М.: Издательский дом «Вильямс», 2006. – 272 с.: ил. –Парал. Тит. англ. 9. Веллинг, Люк, Томсон, Лора Разработка web-приложений с помощью PHP и MySQL, 3-е издание.: Пер. с англ. – М.: Издательский дом «Вильямс», 2007. – 880 с.: ил. – Парал. Тит. англ. 10. Молинаро Э. SQL. Сборник рецептов. – Пер. с англ. СПб.: Символ плюс, 2013. – 672 с., ил. 11. MySQL. Библиотека профессионала. Леон Аткинсон. Вильямс, 2002 12. Д.Н. Колесниченко Самоучитель PHP 5 13. Кузан – Программирование Win32 API в Delphi. 14. Mysql и Msql - Базы Данных Для Небольших Предприятий И Ин-тернета 15. Джош Локхарт Современный PHP. Новые возможности и передо-вой опыт OREILY, 2016 – 304 с. 16. Кристиан Уэнц PHP и MySQL. Карманный справочник. Вильямс, 2015 – 256 с. 17. Котеров, Симдянов PHP7 в подлиннике. БХВ-Петербург, 2016 – 1088 с. 18. Каллум, Хопкинс. PHP.Быстрый старт М.: ЭКСМО, 2014 – 160 с. 19. Гоше. HTML 5 для профессионалов. СПб.: Питер, 2013 – 496 с. 20. Робсон. Изучаем HTML,XHTML и CSS 2-е изд. СПб, «Питер», 2013 – 720 с. 21. В.П. Дунаев HTML, скрипты и стили. (4-е изд.) СПб., БХВ-Петербург, 2015 – 816 с. 22. БХВ Дронов HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов БХВ-Петербург, 2011 – 414 с. 23. Сейед Руководство по MySQL М.: «Русская редакция», 2007–544 с. 24. Маклафлин PHP и MySQL. Исчерпывающее руководство. СПб: «Питер», 2013 – 512 с. 25. Брайан, Крис, Уоррен, Хоган Книга веб-программиста: секреты профессиональной разработки веб-сайтов СПб, Питер, 2013 – 288 с. 26. Попов В.Б. Основы информационных и телекоммуникационных технологий. Мультимедиа: учеб. пособие. – М.: Финансы и статистика, 2007. – 336 с.: ил. 27. Каменкова Н.Г. Образовательные Интернет-технологии. – СПб.: Изд-во ВВМ, 2013. – 81 с. 28. Аствацатуров Г.О., Кочегарова Л.В. Эффективный урок в мультимедийной образовательной среде (практическое пособие). – М.: Национальный книжный центр, ИФ «Сентябрь», 2015. – 176 с. 29. Соловьёва Л.Ф. Компьютерные технологии для учителя. –СПб.: БХВ-Петербург, 2003.- 160 с.: ил. 30. Осин А.В. Открытые образовательные модульные мультимедиа системы /А.В. Осин. – М.: Агентство «Издательский сервис», 2010. –328 с. ил.
Не нашел свою работу? Контрольную, курсовую, реферат, дипломную? Не проблема! По скидочному промокоду vsesdal2126352 закажи у нас:)