Разработка информационной системы управления учебным процессом (на примере филиала РГТУ г. Всеволожска)
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?обавляет студента без ввода его номера зачетной книжки и сообщает об этом.
При тестировании не было найдено ни одной ошибки - во время разработки информационной системы автором были предусмотрены все варианты не точных вводимых данных в информационную систему. Для каждой ошибки пользователя и неточности, вводимых им данных было предусмотрен вывод соответствующих информационных сообщений.
3.6 Установка информационной системы
база данное информация навигация
Распакуйте дистрибутив в корневую директорию вашего веб-сервера;
Убедитесь, что все скрипты имеют права на выполнения и имеют соответствующего владельца;
В файле functions.php укажите соответствующие данные для подключения к базе данных:
define ("HOST_DB", "host");("DB_USER", "user");("DB_PASS", "pass");("DB_NAME", "name");
Для этого замените host на IP сервера базы данных, user на пользователя базы данных, pass на пароль и name на имя базы данных.
Подключившись к базе данных под соответствующим пользователем и выбрав нужную базу данных выполните код приведенный в Приложении 1 в окне командного интерпретатора MySQL. Код создаст на сервере необходимую структуру базы данных, после чего информационная система станет доступна и войти в нее можно будет, введя в окне браузера адрес
Выводы
В третьей главе обоснован выбор инструментальных средств разработки. В качестве среды разработки выбрана IDE NetBeans 9.1 с поддержкой PHP. В качестве СУБД автором использована система управления базами данных MySQL.
Разработана структурная и физическая модель базы данных.
Проведена разработка информационной системы.
Проведено альфа-тестирование программного продукта по стратегии черного ящика.
Написана инструкция для пользователей по внедрению и установки информационной системы.
ЗАКЛЮЧЕНИЕ
В ходе дипломного проекта была разработана информационная система управления учебным процессом филиала РГГУ в г. Всеволожск. Был решен ряд задач:
-рассмотрены теоретические основы проектирования информационных систем;
-проведено проектирование информационной системы;
-выполнена программная реализация информационной системы управления учебным процессом.
В первой главе автор провел полный анализ предметной области и рассмотрел ряд программных продуктов имеющихся на рынке. Было проведено моделирование бизнес процессов объекта исследования. Так же были выделены основные требования к разрабатываемой информационной системе.
Проектирование информационной системы и функционала системы для филиала РГГУ г. Всеволожск было проведено во второй главе. При проектировании системных объектов автором было использована технология UML моделирования. В качестве структуры модели данных автором была выбрана реляционная модель. Построены концептуальные и логические модели базы данных.
В третьей главе была проведена реализация разрабатываемого программного продукта. В качестве среды разработки автором была выбрана IDE NetBeans 9.1 с поддержкой PHP. В качестве СУБД автор использовал MySQL. В третьей главе автор разработал структурную и физическую модель базы данных.
При проведении альфа-тестирования разработанной информационной системы ошибок выявлено не было.
За счет внедрения в практику деятельности учебного отдела филиала РГГУ г. Всеволожск разработанной информационной системой было уменьшено время на составление ведомостей. Структурированы и систематизированы данные по студентам, предметам и преподавателям. Появилась возможность расширения и дальнейшего наращивания информационной системы для автоматизации управления учебным процессом.
СПИСОК ИСТОЧНИКОВ И ЛИТЕРАТУРЫ
. ИСТОЧНИКИ
1. Устав филиала РГГУ в г. Всеволожск
2. ГОСТ 34.601-90 - Автоматизированные системы. Стадии создания
. ГОСТ 34.320.96 - Концепция и терминология для концептуальной схемы и информационной базы
2. ЛИТЕРАТУРА
4. Документирование управленческой деятельности. - СПб.: Изд-во Сев.-зав.гос. тех.ун-та, 2008. -С.3.
. Басков А. В. Информационный поток [Электронный ресурс]. - Режим доступа:
. Веллинг Л., Томсон Л. Разработка веб-приложений с помощью PHP и MySQL. - М.: Вильямс, 2010. - 848с.
. Грекул В.И. , Денищенко Г.Н. Проектирование информационных систем. - М.: Интернет-университет информационных технологий, 2008. - 304 с.
8.Гудлиф П. Ремесло программиста. Практика написания хорошего кода. Пер. с англ. - М.: Символ-Плюс, 2009. - 704с.
.Зандстра М. PHP. Объекты, шаблоны и методики программирования. Пер. с англ. - М: Вильямс, 2009. - 480с.
. Кириллов В.В., Громов Г.Ю. Введение в реляционные базы данных. - СПб.: БХВ-Петербург, 2009. - 464с.
. Савельева Н.В. Основы программирования на PHP. - М: Интернет-университет информационных технологий. - 2005. - 264 с.
. Медведев А. М., Швецкой М. В. Некоторые вопросы методологии отладки программ [Электронный ресурс]. - Режим доступа:
13. Онлайн энциклопедия Wikipеda [Электронный ресурс]. - Режим доступа:
14.Скляр Д., Трахтенберг А. PHP. Рецепты программирования. - СПб.: БХВ-Петербург, 2007. - 736с.
15. Селко Д. SQL для профессионалов. Программирование. Пер. с англ. - М.: Лори, 2009. - 464с.
. Хольцнер С. PHP в примерах. - М.: Бином-Пресс, 2009.- 350с.
17. Томсон Л., Веллинг Л, Разработка Web-приложений на на PHP и MySQL. - СПб.: ООО ДиаСофтЮП, 2003. - 672