Iii республикалық студенттік ғылыми-практикалық конференциясының баяндамалар жинағЫ


Java Platform, Standard Edition (SE)



бет146/184
Дата08.06.2018
өлшемі13,94 Mb.
#41389
1   ...   142   143   144   145   146   147   148   149   ...   184

Java Platform, Standard Edition (SE)


Факты:

  • данной платформой для разработки ПО пользуются более 9-ти миллионов разработчиков по всему миру

  • более 7-ми миллионов загрузок JDK в год

  • более 100-та поддерживаемых аппаратных платформ

Стратегия развития:

  • обе виртуальные машины – HotSpot (Sun) и JRockit (Oracle) – продолжают свое существование; намеривается некоторое заимствование функционала между ними, однако Oracle не собирается прекращать поддержку и развитие какой-либо из этих JVM

  • продолжается разработка Java SE 7

  • Desktop Java

Факты:

  • среда исполнения Java происталлирована на более чем 840-ка миллионах подключенных к Internet персональных компьютерах по всему миру

  • более 60-ти миллионов зазрузок/обновлений в месяц

Стратегия развития:

  • поддержка богатой функциональности для Web-ориентированных приложений

  • поддержка и развитие JavaFX для создания более выразительных пользовательских интерфейсов (UI)

  • продолжение стабильного инвестирования
  • Java Platform, Enterprise Edition (EE)


Сообщество Java EE является весьма обширным – среди членов сообщества числятся такие имена, как HP, OW2 Consorcium, Oracle, NEC, Fujitsu, Intel, SAP, Eclipse, TmaxSoft, GlassFish, JBoss, Geronimo, Spring, Kingdee, Google, IBM, Ericsson, Apache, TongTech и другие.

Стратегия развития:



  • продолжение развития GlassFish в качестве так называемой «Эталонной Реализации» (RI – Reference Implementation) Java EE

  • GlassFish остается открытым (Open Source) проектом

  • Oracle планирует предлагать GlassFish как часть нескольких коммерческих предложений серверов приложений Java EE

  • Java Mobile (ME)

Факты:

  • 2.6 миллиарда (85% от общего количества) мобильных телефонов с предустановленной Java по всему миру

  • сотрудничество со всеми наиболее значительными производителями устройств и более чем 250-тью операторами мобильной связи по всему миру

  • более 100 000 приложений

  • огромное сообщество, представленное такими компаниями как Orange, Sprint, Samsung, China Mobile, HTC, LG, Sony Ericsson, Nokia, vodafone, T-Mobile, AT&T, Motorola и т.д.

Стратегия развития:

  • продолжение усовершенствования мобильной платформы

  • развитие стимулов для разработки ПО путем поддержки инструментов разработки, сообщества разработчиков и открытого ПО

  • стимулирование разработки устройств с новыми возможностями

  • JavaFX

Факты:

  • расширяет Java с целью предоставления не имеющего себе равных опыта создания RIA-приложений (Rich Internet Applications)

  • дизайн-ориентированный скриптовый язык с визуальной сборкой

  • обеспечивает более высокую продуктивность благодаря использованию богатой библиотеки визуальных компонентов

  • обеспечивает высокое быстродействие и расширяемость

  • обладает переносимостью между разными устройствами – мобильными, настольными, ТВ и других форм-факторов

  • дополняет комплект фреймворков для разработки приложений корпорации – Oracle ADF и Oracle ADF Mobile

Стратегия развития:

  • продолжение инвестирования в Java FX с целью дальнейшего развития данной технологии

Предположительно Java FX также станет одной из тех технологий, которые сыграют ключевую роль в процессе воплощения в жизнь «большого обещания Java» (ведь эта технология изначально предполагала предоставление единого API для создания пользовательских интерфейсов, пригодных для использования как в среде Java ME, так и в среде Java SE).

  • Embedded Java

Факты:

  • используется в широчайшем спектре устройств, исчисляемых миллионами (устройства для чтения електронных книг, принтеры, роутеры, системы хранения данных, банкоматы и т.п.)

  • объемное сообщество, в числе членов которого: ARM, Qualcomm, Freescale, Texas Instruments, Marvell, Amazon и т.д.

Стратегия развития:

  • расширение партнерства с множеством вендоров с целью улучшения функциональности Java и ее распостранения в новых областях

  • Java TV

Факты:

  • более 40-ка миллионов телевизоров, игровых консолей и Blu-Ray устройств с постоянно растущим рынком

  • более 7-ми миллионов телевизионных приставок GEM/Tru2way по всему миру

Стратегия развития:

  • как заметили представители Oracle, Java уже вытесняет проприетарные платформы и становится лидирующей платформой для подключенных к интернет домашних развлекательных устройств; Oracle плинирует поддерживать данную тенденцию и в будущем

  • Java Card

Факты:

  • 5.5 миллиардов карт с поддержкой Java

  • более 90% SIM-рынка в Европе, Северной и Латинской Америке – это Java Card

Стратегия развития:

  • «умные», приспособленные для взаимодействия с web-сервисами карты на основе Java Card 3.

Таким образом, мы осветили актуальные технологические решения, реализуемые на языке программирования Java, и обрисовали перспективы развития технологий программирования Java на ближайшие 2-3 года. По фактам, изложенным в данной статье, можно сделать вывод, что Java является одной из важнейших технологий программирования будущего.
Литература

    1. Статья на сайте http://www.rsdn.ru

    2. Cтатья «Светлое будущее Java» http://itfreak.ru/bright-future-of-java

    3. Статья «Oracle promised big future for Java», автор Paul Krill http://news.techworld.com/applications/3211307/oracle-promises-big-future-for-java/

    4. Официальный сайт Oracle раздел «Technologies» http://www.oracle.com/ technetwork/java

УДК 517.51


ОБЪЕКТНО - ОРИЕНТИРОВАННОЕ ПРОЕКТИРОВАНИЕ И РЕАЛИЗАЦИЯ ОБРАЗОВАТЕЛЬНОГО ПОРТАЛА УНИВЕРСИТЕТА
Барлыбаев А.Б.

Евразийский национальный университет им. Л.Н.Гумилева, Астана
Научный руководитель – Шарипбаев А.А.
В статье рассмотрено создание единой информационно-образовательной среды универсистетов для повышения качества обучения в университете на основе создания условий для совершенствования и реализации возможностей профессорко-преподаветельского состава, студентов, магистрантов и докторантов в области информационных и коммуникационных технологий (ИКТ). Основная цель – в рамках реализации образовательного портала спроектировать и разработать образовательную модель высшего учебного заведения на основе Евразийского Национального Университета имени Л.Н. Гумилёва.

Образовательный портал (далее Портал) должен позволить всем пользователям сети интернет, в том числе зарегистрированным пользователям – тьюторам, студентам и родителям иметь доступ к новостям и событиям университета, а так же к расписаниям занятий и нормативным документам университета. Кроме того, Портал должен размещать в себе полную информацию об администрации и всего тьюторского состава университета и позволять вести общение (переписку, обмен мнениями и т.д.) между администрацией, тьюторами, кураторами, студентами и родителями в on-line режимах посредством чатов и форумов.

Все вузы Казахстана имеют свои порталы и сайты.  Они носят информационный, мониторинговый или образовательный характер. Отличительной особенностью  порталов  ведущих вузов  выступает их функционирование как прикладных программных систем, реализованных в интерактивной среде проектирования.

Казахстанские университетские порталы и сайты в основном размещают значительный объем собственных информационных ресурсов. Образовательные ресурсы представлены как электронная библиотека полнотекстовых документов. В количественном соотношении удельный вес образовательных ресурсов, по-видимому, не будет превосходить 10-20% от их общего числа.



Технологическая система, порталов  и сайтов, их программная и аппаратная база везде разная. Для всех рассмотренных мною сайтов общим является узкий набор сервисов. Основные сервисы относятся к коммуникационным и навигационным. Самыми распространенными (в порядке убывания) коммуникационными сервисами являются: вопросы и ответы, письмо ректору, обратная связь (сообщение администратору сайта).  В ресурсных сервисах слабо  разработана система поиска, индексации образовательных ресурсов, создание пользовательских интерфейсов и создание новых информационных ресурсов, нет ссылок на вторичные ресурсы. Не обеспечена и не поддерживается автоматическая репликация метаописаний первичных и вторичных информационных ресурсов между вузами и порталом МОН РК. Каждый вуз самостоятельно разрабатывает свою базу данных, электронные каталоги и электронные библиотеки, но между вузами нет взаимосвязи, т.е. нет ссылок на образовательные ресурсы других вузов, в основном образовательные ресурсы вузов закрытые, доступны только для своих студентов и преподавателей.

Очевидно существование необходимости в разработке единого образовательного портала для объединения всех информационных ресурсов и сервисов.

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

Евразийский Национальный Университет имени Л. Н. Гумилёва динамически развивающиеся учебное заведение, структура постоянно меняется, открываются новые отделы функционирования университета. Поэтому разрабатываемый образовательный портал должен реализован с учётом гибкости и масштабируемости, а также высокой производительности.

Известно, что использование современных методов объектно-ориентированного программирования (ООП) при создании информационных систем сталкивается с несогласованностью объектно-ориентированного представления и реляционной технологии построения систем с базами данных.

Вследствие этого, для построения информационной системы Университета была выбрана объектно-ориентированная технология создания БД, поддерживаемая постреляционной СУБД Cache.

Для начала разработки необходимо было изучить всю предметную область данной задачи. В ходе исследования были выделены необходимые для решения задач образовательного процесса компоненты информационной системы: АРМ «Тьютор», АРМ «Студент», АРМ «Офис-регистратор», АРМ «Менеджер по персоналу», АРМ «ЗавКаф», АРМ «Декан», «Ректорат», «Библиотека», «Чатрум», АРМ «Администратор пользователей».

Каждая компонента решает определенные функциональные задачи. На данном этапе разработки образовательного портала реализованы компоненты АРМ «Офис-регистратор», АРМ «Менеджер по персоналу», требуют доработки АРМ «Тьютор», АРМ «Студент», АРМ «ЗавКаф».



В компоненте АРМ «Офис-регистратор» реализованна образовательная модель университета, описание которой приводиться в диаграмме классов языка UML:

Рис. 1. Диаграмма классов UML образовательной модели.


При создании приложения были использованы фирменные технологии InterSystems, такие как средства построения многомерных баз данных на основе постреляционной технологии Cache, является типовым решением для автоматизации процессов различной сложности. Приложение представляет собой вэб-ориентированное решение. Работа всех пользователей системы ведется через вэб-браузер. Доступ к системе осуществляется только авторизованным пользователям с разграничением прав доступа. Реализация образовательной модели университета позволяет нам разрабатывать классификацию специальностей высшего и послевузовского образования и типовые учебные планы.

Экспериментально показаны компоненты которые решают задачу образовательного процесса. В результате проведения исследований образовательных процессов в университете ЕНУ была разработана образовательная модель образовательного портала, позволяющая автоматизировать и ускорять бизнес-процессы работы Портала. Работа удовлетворяет всем требованиям, предъявляемым к магистерским диссертациям.

УДК 004.031.42:004.588



Достарыңызбен бөлісу:
1   ...   142   143   144   145   146   147   148   149   ...   184




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет