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

Раздел
Программирование
Просмотров
510
Покупок
0
Антиплагиат
Не указан
Размещена
26 Мар 2020 в 16:40
ВУЗ
Не указан
Курс
4 курс
Стоимость
1 000 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Разработка информационной системы _apos_Эл
708.1 Кбайт 1 000 ₽
Описание

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

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

Вам подходит эта работа?
Похожие работы
Основы программирования
Презентация Презентация
18 Апр в 16:55
7 +7
0 покупок
Основы программирования
Лабораторная работа Лабораторная
18 Апр в 12:59
14 +9
0 покупок
Основы программирования
Контрольная работа Контрольная
18 Апр в 12:23
21 +12
0 покупок
Основы программирования
Ответы на билеты Билеты
18 Апр в 10:18
13 +6
0 покупок
Основы программирования
Лабораторная работа Лабораторная
18 Апр в 10:09
12 +7
0 покупок
Другие работы автора
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 15:57
98 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 00:40
127 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 00:18
205 +1
2 покупки
Web-программирование
Дипломная работа Дипломная
23 Окт 2023 в 00:31
137
0 покупок
Основы программирования
Дипломная работа Дипломная
22 Окт 2023 в 00:56
152
0 покупок
Web-программирование
Дипломная работа Дипломная
21 Окт 2023 в 20:40
101
0 покупок
Основы программирования
Дипломная работа Дипломная
21 Окт 2023 в 20:20
149
1 покупка
Основы программирования
Дипломная работа Дипломная
21 Окт 2023 в 20:00
109
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 19:01
136
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 18:51
187
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 18:18
102 +1
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 23:52
66 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Окт 2023 в 21:51
38
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 21:48
60 +1
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 19:46
55
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен 2023 в 00:30
74 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен 2023 в 00:25
76 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
18 Сен 2023 в 00:52
121 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
18 Сен 2023 в 00:50
93 +1
1 покупка
Темы журнала
Показать ещё
Прямой эфир