Статья опубликована в рамках: XX Международной научно-практической конференции «Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ» (Россия, г. Новосибирск, 15 мая 2014 г.)
Наука: Информационные технологии
Скачать книгу(-и): Сборник статей конференции
- Условия публикаций
- Все статьи конференции
дипломов
РАЗРАБОТКА МОБИЛЬНОГО ПРИЛОЖЕНИЯ ДЛЯ СТУДЕНТОВ
Сайкенов Азамат Сансызбаевич
студент кафедры КиИЛА филиала «Восход» Московского Авиационного Института, г. Байконур
Зотин Иван Павлович
студент кафедры КиИЛА филиала «Восход» Московского Авиационного Института, г. Байконур
E-mail: dvemerus@list.ru
Жуматаева Жанат Есиркеповна
научный руководитель, кафедра ИТИиУ филиала «Восход» Московского Авиационного Института, г. Байконур
Все ВУЗы России, начиная с 2010 г., перешли на уровневую подготовку специалистов. В декабре 2010 г. этот процесс был полностью завершен и c 2011 году подготовка по программам высшего профессионального образования осуществляется по уровням: 1 — бакалавр, 2 — специалист или магистр.
Внедрение уровневой системы подготовки повлияло на учебный процесс. Внедряемым новшеством является сокращение количества часов обучения как по базовым дисциплинам, так и по профильным, то есть тем самым сокращается время на усвоение базовых дисциплин. При этом объем учебного материала сжимается и появляется проблема в нехватке времени на прохождение полного курса изучения дисциплины. Также возникает проблема в нехватке времени общения преподавателей и студентов.
Развитие информационных технологий позволяет решить эти проблемы. Для этого необходимо разработать приложение, которое может объединить в себе сразу несколько аспектов повседневной жизни студентов: общение, обучение, обмен данными и т. п.
В эпоху высоких информационных технологий разрабатывается множество различного рода программных продуктов, в частности и для мобильных телефонов. С развитием микроэлектроники и нано-технологий, многие самые последние передовые модели электронных устройств по функциональным и аппаратным характеристикам не уступают громоздким, по сравнению мобильными телефонами, компьютерам.
С каждым днем все больше людей использует возможности мобильных устройств. Их популярность обусловлена, прежде всего, их удобством в использовании: небольшой размер, мощная начинка, доступ ко всем современным способам связи. Для большинства людей смартфоны уже заменили настольный компьютер. В связи с увеличением мобильной техники у населения возникают определенные трудности в отслеживании всех потоков информации на всех устройствах.
Внедрение интернет-сетей и новейших сетевых технологий во все сферы нашей жизни, в частности и мобильную связь, дало новую веху для разработки и оптимизации интернет-приложений для мобильных телефонов и адаптацию популярных компьютерных программ, таких как Opera, QIP, ICQ, Skype под маломощную архитектуру мобильных телефонов.
На данный момент основная классификация мобильных телефонов осуществляется по принципу тех, что работают на основе прошивки и тех, что имеют операционную систему (смартфоны), такие как, Symbian OS, Android, BlackBerry, Windows Mobile, Mac OS и другие. «По сравнению с рассмотренными выше ОС, Android — одна из наиболее простых и одновременно комплексных платформ, вся система скачивается за один раз» [3, с. 731].
Большинство студентов используют телефоны с операционной системой Android, что позволяет сделать разрабатываемое приложение более доступным. Эта система используется в смартфонах, планшетных ПК, нетбуках.
В рамках научной работы студентами кафедры КиИЛА разрабатывается мобильное приложение, позволяющее автоматизировать некоторые аспекты учебного процесса, тем самым обеспечивая студентам доступ к информации вне института.
Задачи, подлежащие автоматизации:
1. Информирование об изменениях в расписании;
2. Информирование о статусе проверки лабораторных работ;
3. Информирование о текущих академических рейтингах.
Данное приложение может работать как в режиме online, так и в offline. В режиме offline приложение выполняет функцию предоставления справочных материалов с возможностью просматривать ранее сохраненные данные (книги, методические указания и т. п.) и обмениваться ими вне сети Интернет по протоколам передачи данных Bluetooth или Wi-fi. В режиме online появляется возможность полностью использовать функции приложения.
В его основе лежит система баз данных SQLite. «SQLite — мощная и легковесная, отличается от многих обычных движков баз данных отсутствием типизации каждого столбца. Это значит, что значения в столбце не обязаны иметь один и тот же тип. Вместо этого каждое значение типизируется отдельно для каждой строки. В связи с этим нет необходимости проверять типы при занесении или извлечении данных в контексте каждого столбца в строке» [2, с. 280].
Работа с приложением позволяет пользователям входить в систему под своей учетной записью. Это позволяет идентифицировать системой пользователя.
К функциям приложения можно отнести обмен данных, мгновенный обмен сообщениями, почта, новости.
Функция обмена данных заключается в передачи любых документов или других учебных пособий, файлов при помощи интернет-соединения от студента к студенту, преподавателя к студенту. Эта функция включает также и хранение данных на сервере.
На основе системы хранения данных была создана электронная библиотеку с учебно-методическим материалом, включающим в себя всю необходимую литературу. Т. е. вся библиотека со всеми справочниками и другой литературой всегда находится в поле доступа телефона.
Функция мгновенного обмена сообщениями позволяет отправлять и получать сообщения по системе Instant Message.
В системах IM могут передаваться текстовые сообщения, звуковые сигналы, изображения, видео, а также производиться такие действия, как совместное рисование или игры. Многие из таких программ-клиентов могут применяться для организации групповых текстовых чатов или видеоконференций. Эта функция использует систему Push-уведомлений, т. е. даже при закрытом приложении сообщения приходят на экран телефона.
Уведомления работают только при наличии сети интернет. Они работают на основе менеджера уведомлений. «Менеджер уведомлений — позволяет любому приложению отображать пользовательские уведомления в строке состояния» [1, с. 14]
Функция почты позволяет обмениваться сообщениями и данными, а также организовывать массовые рассылки сообщений.
Функция новостей позволяет оповещать студентов о нововведениях в системе их обучения, объявлять о проведении различных мероприятий и т. п.
Приложение с интуитивно понятным интерфейсом быстро и без особого труда позволит преподавателям и учащимся учебного заведения получать:
1. актуальное расписание занятий учебной группы на неделю либо на отдельно взятый день;
2. индивидуальное расписание любого преподавателя;
3. расписание экзаменов, зачетов;
4. расписание лабораторных работ и практических занятий.
Родители средствами данного приложения также смогут:
1. контролировать успеваемость своих детей;
2. получить быстрый, простой и оперативный доступ к информации, касающейся учебного процесса — расписание занятий, экзаменов, зачетов.
Данные в разделе о студенте содержат подробные графики посещаемости и успеваемости, что позволяет вести статистику обучения. При желании студенты могут публиковать в новостной ленте свои успехи. Т. е. данное приложение дает возможность организации своей социальной сети внутри ВУЗа.
К не менее важной особенности можно отнести проведение различных опросов. Многие социальные исследования не обходятся без опросов. С этой точки зрения, психолог, например, может проводить анонимные и не анонимные опросы с целью определения психологического состояния студентов. Это позволяет намного упростить и ускорить процесс их проведения. Студент, войдя в систему, увидит появившийся опрос и ему будет предложено ответить на него.
Для удобства используется несколько дополнительных модулей:
1. «оповещение»: будет преждевременно оповещать вас о том, какое расписание занятий вы будете иметь на сегодняшний день;
2. «новостная лента»: доставка пользователям часто обновляемой информации об активной деятельности учебного заведения.
Решаемые задачи:
1. Увеличение общения;
2. Оптимизация учебного процесса;
3. Обмен информацией;
4. Обмен данными.
Для создания данного приложения потребовалось создания сервера с базой данных. На сервере хранятся все загружаемые данные. Управление сервером доступно как вручную, так и удаленно. Удаленное управление позволяет с мобильного устройства, либо ПК управлять системой изнутри, т. е. есть возможность прямого обращения к базе данных и программному коду. К базе данных есть доступ только у специальных пользователей, наделенных такими правами.
В результате, можно сделать вывод, что данное приложение позволяет решать ряд задач, упрощающих повседневную жизнь студентов. Его функции позволят сделать процесс обучения более комфортным, информативным и более доступным.
Список литературы:
- Голощапов А.Л. Google Android программирование для мобильных устройств. 2-е изд., перераб. и доп. СПб.: БХВ-Петербург, 2012. — 448 с.: ил. — (Профессиональное программирование).
- Майер Р. Программирование приложений для планшетных компьютеров и смартфонов: [пер. с англ.]/ Рето Майер. М.: Эксмо, 2011. — 672 с.
- Хашими С., Коматинени С., Маклин Д. Разработка приложений для Android. СПб.: Питер, 2011. — 736 с.
дипломов
Оставить комментарий