Создание информационной системы «электронный журнал» для учебного заведения

Раздел Программирование
Предмет Основы программирования
Тип Дипломная работа
Вуз не указан
Курс 4
Эксперт
Размещена 26 Мар в 16:40
Просмотров 8
Покупок 0

Файлы для покупки

docx
Разработка информационной системы _apos_Эл
708.1 Кбайт 26 Мар в 16:39

Описание

На основе анализа рассмотренных электронных журналов, и их функциональных возможностей мы получили оптимальный на наш взгляд набор функций, которые необходимо реализовать в нашем электронном журнале:

1. Классификация пользователей по требуемому функционалу.

2. Адаптирование интерфейса для каждого типа пользователей.

3. Возможность ведения учета посещений занятий.

4. Получение статистических данных по учету посещений.

5. Предоставление информации о преподавателе.

6. Предоставление информации о студенте.

7. Возможность обеспечения предметов электронными материалами.

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

Целью данной дипломной работы является разработка электронного он-лайн журнала с рабочими местами для пользователей разного типа.

Для достижения этой цели решался следующий круг задач:


· создать базу данных;

· связать базу данных с веб-приложением;

· реализовать необходимый функционал веб-приложения;

· создать удобный для пользователя графический интерфейс;

· протестировать готовое веб-приложение.

Оглавление

Термины и сокращения.................................................................................................................. 3

Введение.......................................................................................................................................... 3

ГЛАВА 1. ПОСТАНОВКА ЗАДАЧИ И АНАЛИЗ ТРЕБОВАНИЙ К ИНФОРМАЦИОННОЙ СИСТЕМЕ 7

1.1. Роли пользователей системы.......................................................................................... 7

1.2. Функционал роли «Student»............................................................................................ 8

1.3. Функционал роли «Teacher».......................................................................................... 10

1.4. Функционал роли «Schedule Manager»......................................................................... 11

1.5. Функционал роли «Account Manager».......................................................................... 12

1.6. Функционал роли «Administrator»................................................................................. 13

1.7. Анализ требований и средства реализации.................................................................. 14

ГЛАВА 2. РЕАЛИЗОВАННЫЕ КЛЮЧЕВЫЕ МОДЕЛИ............................................................. 15

2.1. Описание моделей............................................................................................................. 15

2.2. Модели ApplicationUser, Campus, Department.............................................................. 16

2.3. Модели Discipline, Group, Institute, Material.................................................................. 17

2.4. Модели Lesson, Statistic, Visit........................................................................................ 18

ГЛАВА 3. РЕАЛИЗОВАННЫЕ КОНТРОЛЛЕРЫ........................................................................ 20

3.1. Контроллеры AccountController, ManageController...................................................... 20

3.2. Контроллеры CampusController, DisciplineController, GroupsController, RolesController 21

3.3. Контроллеры LessonsController, InstitutesController..................................................... 22

3.4. Контроллеры StatisticController, HomeController, DepartmentController, ApplicationUserDisciplineController........................................................................................... 23

ГЛАВА 4. РЕАЛИЗОВАННЫЕ ПРЕДСТАВЛЕНИЯ................................................................... 24

4.1. Представления личного кабинета................................................................................. 24

4.2. Представления роли «Студент».................................................................................... 27

4.3. Представления роли «Преподаватель»......................................................................... 27

4.4. Представления роли «Менеджер аккаунтов»............................................................... 29

4.5. Представления роли «Менеджер расписания»............................................................. 30

4.6. Представления роли «Администратор»....................................................................... 32

ЗАКЛЮЧЕНИЕ............................................................................................................................. 33

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

ПРИЛОЖЕНИЯ............................................................................................................................. 36

Список литературы

1. Информационная система [Электронный ресурс]. — Режим доступа: https://ru.wikipedia.org/wiki/Информационная_система

2. Эндрю Троелсен. Язык программирования C# 5.0 и платформа .NET 4.5. — М.: «Вильямс», 2013.

3. К. Дж. Дейт. Введение в системы баз данных / Пер. с англ. — 8-е изд.

— М.: Вильямс, 2005.

4. Кормен Т. Х. Алгоритмы: Вводный курс — М.: Вильямс, 2015. — 208 с.

5. В. Фаронов. Создание приложений с помощью C#, Москва, ЭКСМО, 2008

6. Руководство по ASP.NET Core. [Электронный ресурс]. — URL: https://metanit.com/sharp/aspnet5/

7. Статья о MVC // Википедия. [Электронный ресурс]. – URL:

https://ru.wikipedia.org/wiki/Model-View-Controller

8. Сайт информационной системы «Дневник.ру» [Электронный ресурс]. – URL: https://dnevnik.ru/about

9. Сайт информационной системы «ЭлЖур» [Электронный ресурс]. – URL: http://eljur.ru/elektronnyi-klassnyi-zhurnal

10. Сайт информационной системы «Google Classroom» [Электронный ресурс]. – URL:

https://edu.google.com/intl/ruru_ALL/products/classroom/?modal_active=none

11. Информационно-аналитическая система КФУ «Электронный университет» [Электронный ресурс]. – URL: https://kpfu.ru/ictis/informacionno- analiticheskaya-sistema-kfu

Нужна уникальная работа? Заказать у авторов
Есть уникальный пример? Продать работу
Нужна уникальная работа на эту тему?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат

Похожие работы

Курсовая работа
19 Авг 2016 в 11:11
2 покупки
Реферат
25 Мая 2018 в 18:29
1 покупка
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 32 057 авторам
Первые отклики появятся уже в течение 10 минут
Напишем уникальную работу
Скидка 10%