Вход

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

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 530366
Дата создания 2020
Покупка готовых работ временно недоступна.
1 780руб.

Описание

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

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

Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00423
© Рефератбанк, 2002 - 2024