Расписание занятий. Личный кабинет студента
Разработка интерфейса личного кабинета студента, позволяющего эффективно организовывать и управлять учебным расписанием. Анализ предметной области, целевая аудитория, группы пользователей, техническое окружение. Формализация требований, графы диалога.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 29.05.2024 |
Размер файла | 384,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.Allbest.Ru/
Министерство науки и высшего образования РФ
Федеральное государственное бюджетное образовательное учреждение высшего образования
Факультет информационных технологий
Кафедра «Информационные системы в экономике»
Пояснительная записка
к расчетному заданию по дисциплине «Проектирование интерфейсов»
на тему:
Расписание занятий. Личный кабинет студента
Барнаул 2021
Содержание
1. Формулирование бизнес-идеи, целевая платформа, режим работы с приложением.
2. Анализ имеющихся приложений на рынке, их плюсы и минусы, краткое описание.
3. Анализ предметной области. Описание целевой аудитории. Формирование групп пользователей.
4. Описание технического окружения.
5. Чек - лист
6. Диаграмма use case. Контекстные сценарии.
7. Формализация требований. Граф диалога (диаграмма состояний).
8. Описание разработанного приложения.
9. Список литературы
1. Формулирование бизнес-идеи, целевая платформа, режим работы с приложением
Бизнес-идея заключается в разработке и предоставлении личного кабинета студента, который позволяет удобно и эффективно организовывать и управлять учебным расписанием.
Современные студенты сталкиваются с проблемой сложной организации своего расписания занятий, включающего лекции, семинары, практические занятия и другие активности. Часто студенты имеют разные предметы, принадлежат к разным кафедрам и учатся в разных группах. Это вызывает сложности в отслеживании расписания и планировании активностей.
Гибкая настройка оповещений и интеграция с другими календарными приложениями позволяют студентам быть всегда в курсе своего расписания и избегать пропусков или столкновений в расписании. Личный кабинет студента будет доступен как веб-приложение, которое можно использовать через любой современный веб-браузер, так и в виде мобильного приложения, которое будет совместимо с основными операционными системами на мобильных устройствах, такими как Android и iOS. Это позволит студентам получить доступ к своему расписанию в любое время и с любого устройства, обеспечивая гибкость и удобство использования.
2. Анализ имеющихся приложений на рынке, их плюсы и минусы, краткое описание
Приведу примеры трёх популярных приложений на рынке, которые решают схожую задачу с личным кабинетом студента. Обратим внимание, что актуальность, доступность и функциональность приложений могут меняться со временем, поэтому рекомендуется проверять актуальную информацию в магазинах приложений.
Описание и основные функции, приведены в таблице 1.
Таблица 1
Название приложения |
Основные функции |
|
My Stude Life |
1. Создание учебного расписания с учетом различных типов занятий. 2. Уведомления о предстоящих занятиях и дедлайнов для выполнения заданий. 3. Запись домашних заданий и задач. 4. Возможность синхронизировать между разными устройствами. |
|
Timetable |
1. Создание учебного расписания с учетом разных типов занятий. 2. Уведомления о предстоящих занятиях, заданиях и экзаменов. 3. Расширенная настройка оповещений и напоминаний. 4. Экспорт и импорт расписания для обмена данными с другими студентами. |
|
Student Planner |
1. Создание и управление учебным расписанием с возможностью указаний типов занятий, аудитории и времени. 2. Запись домашних заданий и задач с возможностью установки сроков выполнения. 3. Уведомления о предстоящих занятиях, дедлайнов и запланированных задачах. 4. Создание заметок и списка дел. 5. Синхронизация данных между устройствами. |
Приложение My Stude Life Представляет собой приложение для управления учебным расписанием, где студенты могут легко планировать свое учебное время и следить за своими активностями.
Ниже представлены скриншоты приложения, рисунок 1.
Рисунок 1 - Скриншоты приложения «My Stude Life»
Приложение Timetable
Данное приложение позволяет взять под контроль своё время, планируя свои недели. Благодаря простому, практичному и современному интерфейсу планирование вашего времени станет легче и проще.
Ниже представлен скриншот приложения, рисунок 2.
Рисунок 2 - Скриншот приложения «Timetable»
Рисунок 2 - Скриншот приложения «Student Planner»
Приложение Student Planner (скриншоты приложения, рис. 3)
Приложение, предназначенное для организации времени, выполнения домашних и повседневных задач.
Данные приложения предоставляют функции для удобного планирования и управления учебным расписанием студентов, а также включают уведомления и дополнительные функции для помощи студентам в организации и выполнении задач. Рекомендуется ознакомиться со всеми функциями и проверить отзывы пользователей в магазине приложений для получения более подробной информации.
Приведем сравнение характеристик выбранных приложений по основным функциям, в таблице 2.
Таблица 2
Функция |
My Study Life |
Timetable |
Student Planner |
|
Создание учебного расписания |
Да |
Да |
Да |
|
Уведомления о предстоящих занятиях |
Да |
Да |
Да |
|
Запись домашних заданий и задач |
Да |
Да |
Да |
|
Синхронизация между устройствами |
Да |
Да |
Да |
|
Экспорт/импорт расписания |
Да |
Нет |
Нет |
|
Расширенная настройка |
Нет |
Нет |
Нет |
|
Создание заметок и список дел |
Да |
Нет |
Нет |
Важно отметить, что указанные приложения могут иметь и другие функции, а их возможности могут изменяться или обновляться с течением времени.
интерфейс личный кабинет студент расписание
3. Анализ предметной области. Описание целевой аудитории. Формирование групп пользователей
Целевая аудитория -- это студенты всех уровней образования, включая школьников, студентов вузов и колледжей, а также студентов дополнительного образования, которые активно участвуют в учебном процессе и имеют нужду в удобном и эффективном инструменте для управления расписанием занятий и своим временем.
4. Описание технического окружения
Техническое окружение требует соблюдения требований к поддержке современных версий операционных систем, баз данных и рабочих станций. Работа с облачной инфраструктурой и веб-серверами предоставляет гибкость и масштабируемость, а также требует надежной и стабильной сетевой инфраструктуры для обеспечения высокой доступности. Важно учитывать ограничения и выполнять регулярные обновления для поддержания безопасности и функциональности системы.
5. Чек-лист
Таким образом, можно определить список функций, которыми будет обладать наше приложение (чек-лист):
· Создание учебного расписания с указанием типов занятий, временных интервалов, аудиторий, преподавателей и прочих деталей.
· Добавление и отслеживание заданий, домашних заданий и экзаменов.
· Уведомления о предстоящих занятиях, дедлайнах и заданиях.
· Синхронизация данных между разными устройствами.
· Экспорт и импорт расписания для обмена данными с другими студентами.
· Создание заметок и списка дел для упорядочивания задач.
· Расширенная настройка оповещений и напоминаний.
· Интеграция с календарными сервисами для импорта и экспорта расписания.
· Поддержка мобильных операционных систем (Android, iOS) и веб-интерфейса для доступности с разных устройств.
· Обеспечение безопасности данных и доступности при работе с облачной инфраструктурой и веб-серверами.
6. Диаграмма use case
Рассмотрим граф диалог пользователя с программным продуктом (упрощенный вид), рисунок 3.
Размещено на http://www.Allbest.Ru/
Рисунок 3 - Граф диалог пользователя с программным продуктом, приведен упрощенный граф диалога
Сценарий 1: Посмотреть сведения о своей группе.
Сценарий 2: Поиск о своей учебной группе.
Сценарий 3: Расписание студента или предстоящих дедлайнов.
7. Формализация требований. Граф диалога (диаграмма состояний)
Для общего понимания была построена диаграмма use case, рисунок 4, контекстные сценарии для всех пользователей: школьников, студентов и для студентов дополнительного образования или курсов.
Размещено на http://www.Allbest.Ru/
Рисунок 4 - Граф диалога пользователя с программным продуктом
На рисунке 4, приведен граф диалога пользователя с программным продуктом. У графа есть 2 направления, начиная с просмотра расписания. Пользователь может, как добавить на определенный день дедлайн, так и добавить домашние задания в календаре приложения.
8. Описание разработанного приложения
Разработанное приложение "Расписание занятий. Личный кабинет студента" предоставляет пользователю удобные инструменты для управления и организации их учебного расписания.
Основные функции приложения:
1. Просмотр расписания. Пользователь легко может просматривать своё учебное расписание, где каждое занятие отображается с указанием типа занятия, времени, места и других дополнительных подробностей.
2. Добавление и редактирование заданий: Пользователь может добавлять и редактировать задания и домашнее задание, указывая сроки выполнения, описания и прочую информацию.
3. Уведомления: Приложение предоставляет возможность настройки уведомлений о предстоящих занятиях, заданиях и дедлайнах, чтобы студент всегда был в курсе своего расписания и не пропустил важные события.
4. Синхронизация между устройствами: Данные студента могут быть синхронизированы между разными устройствами, что позволяет пользоваться приложением на смартфоне, планшете и веб-интерфейсе, чтобы всегда иметь доступ к актуальной информации.
Краткое руководство пользователя:
1. Загрузите и установите приложение «Расписание занятий. Личный кабинет студента» из Google Play Store или Apple App Store на своё устройство.
2. Зарегистрируйтесь или войдите в свою учетную запись, если у вас уже есть логин.
3. Создайте ваше учебное расписание, добавляя занятия и указывая необходимую информацию.
4. Просматривайте расписание, открывая приложение и прокручивая через дни или недели, чтобы увидеть предстоящие и прошлые занятия.
5. Добавляйте и редактируйте задания и дедлайны, чтобы они отображались в вашем списке задач.
6. Настраивайте уведомления, чтобы быть в курсе предстоящих занятий и заданий.
7. Используйте приложение на разных устройствах, синхронизируя данные и имея доступ к ним везде, где вам это нужно. Настоящее руководство пользователя предоставляет краткое описание функций и основных шагов для использования приложения "Расписание занятий. Личный кабинет студента". Подробные инструкции и дополнительные функции могут быть предоставлены в самом приложении через справочную информацию или раздел "Помощь".
Данный продукт предназначен для студентов всех уровней образования. Он предоставляет удобный и персонализированный интерфейс для управления учебным расписанием, помогая студентам эффективно организовывать свое время и быть в курсе всех предстоящих занятий. Личный кабинет студента будет доступен для использования в любое время суток. Он будет основан на клиент-серверной архитектуре, где клиентом является мобильное приложение или веб-интерфейс, а сервером - облачная инфраструктура. Это позволит обеспечить непрерывную доступность и работу приложения в любое время. Частота использования личного кабинета студента будет зависеть от индивидуальных потребностей и режима учебного процесса каждого студента.
Данное приложение повысит производительность и успеваемость студентов, а также упростит их жизнь, облегчив процесс структурирования и контроля за учебным процессом.
Список литературы
1. «Learning Android: Develop Mobile Apps Using Java and Eclipse» by Marko Gargenta.
2. «iOS Programming: The Big Nerd Ranch Guide» by Christian Keur and Aaron Hillegass
Размещено на Allbest.Ru
Подобные документы
Применение информационных технологий в школьном образовании. Разработка структуры, интерфейса, функциональных возможностей и информационной базы данных "Личный кабинет преподавателя". Руководство по внедрению и эксплуатации разработанной системы.
дипломная работа [2,1 M], добавлен 06.11.2016Понятие и разновидности, подходы к формированию инфологических моделей. Модель информационной системы Захмана, направления ее развития и анализ результатов. Компоненты инфологического уровня описания предметной области. Сбор требований пользователей.
презентация [136,3 K], добавлен 19.08.2013Проект поисковой информационно-справочной подсистемы "Абитуриент" по учебным заведениям всех специальностей г. Воронежа. Анализ предметной области, входная и выходная информация. Разработка и реализация программного средства; генерация базы данных.
курсовая работа [1,6 M], добавлен 28.08.2012Анализ предметной области. Обеспечение качества проектной документации. Построение инфологической (концептуальной) модели предметной области. Проектирование физической структуры базы данных. Разработка интерфейса, организация ввода и поиска данных.
курсовая работа [2,5 M], добавлен 10.01.2016Аналитический обзор целевой аудитории сайта. Анализ требований к сайту. Проектирование функций и архитектуры системы при помощи CMS WordPress. Разработка интерфейса и структуры данных. Реализация интерфейса (экранные формы и руководство по эксплуатации).
дипломная работа [2,0 M], добавлен 19.01.2017Анализ предметной области, сущностей и связей между ними. Составление требуемых запросов к базе данных. Анализ разрешений и запретов на операции с табличными данными для различных пользователей. Проектирование пользовательского интерфейса системы.
курсовая работа [2,2 M], добавлен 13.10.2022Понятие пользовательского интерфейса, требования к его разработке. Понятие диалога, типы диалога. Критерии хорошего диалога. Эвристические правила Якоба. Принципы построения интерфейсов. Факторы, влияющие на удобство работы с программным обеспечением.
презентация [2,9 M], добавлен 19.09.2016Разработка и создание базы данных для аварийной службы. Анализ предметной области с описанием требований, правил, объектов и их атрибутов. Описание групп пользователей, средств управления разделением доступа и функциональных возможностей каждого класса.
курсовая работа [2,2 M], добавлен 27.11.2010Особенности формирования электронного портфолио студента, его внедрение в практику образовательного процесса. Информационное и программное обеспечение автоматизированных систем. Атрибуты сущностей, структура и форматы БД. Создание форм, запросов, отчетов.
курсовая работа [1,2 M], добавлен 11.01.2015Разработка базы данных для компании, занимающейся авиагрузоперевозками, снабженной средствами идентификации пользователей. Описание ее предметной области и функций. Разработка интерфейса программы. Построение концептуальной и реляционной модели БД.
курсовая работа [2,1 M], добавлен 15.06.2014