Разработка информационной системы управления учебным процессом (на примере филиала РГГУ г. Всеволжска)

Дипломная работа - Компьютеры, программирование

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



;

Выводы

В третьей главе обоснован выбор инструментальных средств разработки. В качестве среды разработки выбрана IDE NetBeans 9.1 с поддержкой PHP. В качестве СУБД автором использована система управления базами данных MySQL.

Разработана структурная и физическая модель базы данных.

Проведена разработка информационной системы.

Проведено альфа-тестирование программного продукта по стратегии черного ящика.

Написана инструкция для пользователей по внедрению и установки информационной системы.

ЗАКЛЮЧЕНИЕ

В ходе дипломного проекта была разработана информационная система управления учебным процессом филиала РГГУ в г. Всеволожск. Был решен ряд задач:

-рассмотрены теоретические основы проектирования информационных систем;

-проведено проектирование информационной системы;

-выполнена программная реализация информационной системы управления учебным процессом.

В первой главе автор провел полный анализ предметной области и рассмотрел ряд программных продуктов имеющихся на рынке. Было проведено моделирование бизнес процессов объекта исследования. Так же были выделены основные требования к разрабатываемой информационной системе.

Проектирование информационной системы и функционала системы для филиала РГГУ г. Всеволожск было проведено во второй главе. При проектировании системных объектов автором было использована технология UML моделирования. В качестве структуры модели данных автором была выбрана реляционная модель. Построены концептуальные и логические модели базы данных.

В третьей главе была проведена реализация разрабатываемого программного продукта. В качестве среды разработки автором была выбрана IDE NetBeans 9.1 с поддержкой PHP. В качестве СУБД автор использовал MySQL. В третьей главе автор разработал структурную и физическую модель базы данных.

При проведении альфа-тестирования разработанной информационной системы ошибок выявлено не было.

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

СПИСОК ИСТОЧНИКОВ И ЛИТЕРАТУРЫ

1. Устав филиала РГГУ в г. Всеволожск

2. ГОСТ 34.601-90 - Автоматизированные системы. Стадии создания

. ГОСТ 34.320.96 - Концепция и терминология для концептуальной схемы и информационной базы

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 с.

18. Хаббард Дж. Автоматизированное проектирование структур баз данных - М.: Мир, 1984. - 342с.

19. Козырев А.А. Информационные технологии в экономике и управлении: Учебник. - СПб.: Изд-во Михайлова В. А., 2000. - 360 с.

. Титоренко Г.А. Информационные системы в экономике. - М.: Юнити-Дана, 2008. - 463 с.

. Грабер М. SQL. - М.:Лори, 2007. - 672 с.

. Плаксин М. Тестирование и отладка программ - для профессионалов будущих и настоящих. - М.:Бином, 2007. - 168 с.

. Первозванский А. Курс теории автоматического управления. - М.:Лань, 2010. - 624 стр.

. Фельдман А. Создаем информационные системы. - М.: СОЛОН-ПРЕСС, 2006. - 120с.

25. Уткин В. Информационные системы в экономике. - М.: Издательский центр "Академия", 2004. - 288с.

. Федорова Г.Н. Информационные системы . - М.: Academia, 2010. - 208 c.

ПРИЛОЖЕНИЕ 1

Структура базы данных rggu

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

--

- База данных: `rggu`

-

- --------------------------------------------------------

-

- Структура таблицы `Departments`

--

TABLE `Departments` (

`id` int(11) NOT NULL AUTO_INCREMENT,

`Name` varchar(50) NOT NULL,

`ZavDepartment` varchar(50) NOT NULL,KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=12 ;

-

- Структура таблицы `group`

-

TABLE `group` (

`id` int(11) NOT NULL AUTO_INCREMENT,

`name` varchar(50) NOT NULL,

`year` int(11) NOT NULL,

`group_number` int(11) NOT NULL,KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=6 ;

- --------------------------------------------------------

- --------------------------------------------------------