Похожие презентации:
ВКР: «Разработка приложения для ведения электронного журнала преподавателя
1. «Разработка приложения для ведения электронного журнала преподавателя»
МИНИСТЕРСТВО НАУКИИ ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИФедеральное государственное бюджетное образовательное учреждение
высшего образования
«САМАРСКИЙ ГОСУДАРСТВЕННЫЙ ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ»
Дипломный проект
на тему:
«РАЗРАБОТКА ПРИЛОЖЕНИЯ ДЛЯ
ВЕДЕНИЯ ЭЛЕКТРОННОГО
ЖУРНАЛА ПРЕПОДАВАТЕЛЯ»
Исполнитель: студент 4 курса,
специальности «Прикладная информатика
в электронной экономике» Хасанов Х.Х.
Руководитель: к.э.н., доцент Т.Г. Сакова
2. Организационная структура ФГБОУ ВО “СГЭУ”
ОРГАНИЗАЦИОННАЯ СТРУКТУРА ФГБОУ ВО“СГЭУ”
Ректор
Отделы и службы
Факультеты
Кафедры
Научные
подразделения
Ректорат
АдминистративноХозяйственные
подразделения
Ученный совет
Другие
подразделения
«2»
3. Актуальность темы
АКТУАЛЬНОСТЬ ТЕМЫ«3»
Учебный процесс требует оперативное
получение информации о текущем
расписании занятий, изменении в нем,
составе групп студентов, их
посещаемости и успеваемости.
Оптимальный вариант получения такой
информации – мобильное приложение.
4. Цель И ЗАДАЧИ раБОТЫ
ЦЕЛЬ И ЗАДАЧИ РАБОТЫ«4»
Цель: Cоздaниe мoбильнoгo прилoжeния для плaтфoрм iOS и Android
«Электронный журнал преподавателя».
Для этого необходимо решить следующие задачи:
• Сформулировать требования к мобильному приложению «Электронный
журнал преподавателя»
• Обосновать выбор программного и технического обеспечения для ее
реализации;
• Разработать мобильное приложение «Электронный журнал
преподавателя»
• Рассчитать экономическую эффективность системы.
5. ФУНКЦИИ системы
ФУНКЦИИ СИСТЕМЫ«5»
• Ввод и редактирование расписания;
• Ведение журнала занятий по каждой группе студентов;
• Ввод и редактирование списка студентов каждой группы;
• Учет посещаемости и успеваемости по каждой группе
студентов;
• Получение отчетности о посещаемости и успеваемости по
каждой группе студентов.
6. Программное обеспечение
«6»ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Для разработки автоматизированной системы электронный
журнал преподавателя были использованы:
• Операционная система Windows
• Среда разработки Mit App Inventor
• Мобильное приложение MIT AI2 Companion
• Addobe photoshop
7. Use-case диаграмма системы
USE-CASE ДИАГРАММА СИСТЕМЫВойти в систему
Добавление, Удаление
студента
Добавление, Удаление
курса
Добавление,
Удаление гупп
Преподаватель
Отметить посещение
Добавить, Удалить
предмет
Выйти из системы
«7»
8. Последовательность действий преподавателя при ведении электронного журнала
ПОСЛЕДОВАТЕЛЬНОСТЬ ДЕЙСТВИЙ ПРЕПОДАВАТЕЛЯ ПРИ ВЕДЕНИИ ЭЛЕКТРОННОГОЖУРНАЛА
«
Интерфейс
БД
Преподаватель
1: Запуск приложения
1.1: Отображать формы журнала
1.2: Ожидание действия пользователя
2: Добавления данных
2.1: Сохранения данных
3: Документ сохранен
3.2: Запуск формирования печатной формы журнала
4: Обработка запросов
5: Формирование отчета
5.1: Вывод отчета на экран
5.1.1: Просмотр отчета
5.1.2: Ожидание действия пользователя
6: Закрытие формы отчета
8»
9. Модель «сущность-связь» для данных TinyDB
МОДЕЛЬ «СУЩНОСТЬ-СВЯЗЬ» ДЛЯ ДАННЫХ TINYDBManageClasses
ManageStudent
AddStudentMainButton
RemoveStudentMainButton
SaveStudentList
AddClassMainButton
RemoveClassMainButton
AddSelectionClassMainButton
RemoveSelectionClassMainButton
ManageAttendance
SaveAttendence
ShowAttendance
ManageGrades
CreateExam
StudentGrades
ShowGrades
ManageSubjects
AddSubject
RemoveSubject
«9»
10. Обобщенный алгоритм работы системы
Запуск приложенияОБОБЩЕННЫЙ АЛГОРИТМ
РАБОТЫ СИСТЕМЫ
Закрытие приложения
Открытие формы
меню
Ожидание дейтвия
пользователя
Открыть раздел:
курсов/ студенты /
посещение /оценки /
предменты
Просмотр
элементов раздел
Добавить
элемент
Да
Сохранить
изменения
Закрыть
форму
« 10 »
11. Интерфейс системы
ИНТЕРФЕЙС СИСТЕМЫ«1»
«2»
«3»
« 11 »
«4»
12. Экономическая эффективность
« 12 »ЭКОНОМИЧЕСКАЯ ЭФФЕКТИВНОСТЬ
ГОДОВОЙ ЭКОНОМИЧЕСКИЙ ЭФФЕКТ