Пример готовой курсовой работы по предмету: Программирование
— Содержание
Выдержка из текста
Цель данной работы продемонстрировать в работе некоторый стек технологий, который будет использоваться в создании приложения. Приложение будет разработано с использованием Java EE технологий с использованием технологий EJB, JPA, JSF. В качестве предметной области взята система кадрового учета.
При написании выпускной квалификационной работы были использованы материалы сайта http://www.sberden.ru, заказанного Министерством Финансов России для всероссийской недели сбережений, проходившей с
2. по
3. октября 2015 года, а также научные труды таких авторов как Е. Блискавки, Б. Эккель, Вигерс К., Битти Дж.
Целью курсового проекта является разработка сайта управления задолженностью студентов университета с использованием языка программирования Java EE 7 и СУБД PostgreSQL для создания базы данных.в) Java EE;Программа написана на языке Java EE 7 с использованием технологий: JSF-2.
По сути это высокоуровневый функционально-объектный слой, функционирующий в среде ядра ОС и обеспечивающий исполнение программ, написанных с помощью вполне определенных программных моделей, в частности, таких наиболее известных, как Java Platform Enterprise Edition (Java EE); Spring Framework, Microsoft .NET Framework и Common Object Request Broker Architecture (CORBA).
Некоторые такие модели ориентированы на применение одного языка программирования (например, Java EE), другие (в частности, .NET Framework и CORBA) позволяют применять несколько разных языков.
Основанием для разработки дипломной работы (ДР) является задача дипломного проектирования ПДЦелью ДР является автоматизация учета учебного процесса морского учебного заведения.Приложение должно демонстрировать возможности автоматизации, в котором должно быть реализовано:- Логическую и физическую модель базы данных;
- Процесс авторизации.- Интерфейсную часть приложения;
- Просмотр расписания занятий;
- Фильтрация по нескольким критериям;
- Поиск по преподавателями;
- Отображение отчета;
- Отображение успеваемости студентов;
- Экспорт данных в Excel файл.
Вторая группа — это так называемые аплеты (applets).
Аплеты представляют собой разновидность приложений Java, которые интерпретируются виртуальной машиной Java, встроенной практически во все современные браузеры. Аплеты Java встраиваются в документы HTML, хранящиеся на сервере Web. С помощью аплетов вы можете сделать страницы сервера Web динамичными и интерактивными. Аплеты позволяют выполнять сложную локальную обработку данных, полученных от сервера Web или введенных пользователем с клавиатуры. Из соображений безопасности аплеты (в отличие от обычных приложений Java) не имеют никакого доступа к файловой системе локального компьютера. Все данные для обработки они могут получить только от сервера Web.
На сегодняшний день язык Java наиболее широко используется современными разработчиками, поскольку Java имеет ряд преимуществ, выделяющих ее среди других языков: независимость от платформы, на которой выполняются программы; один и тот же код можно запускать под управлением различных операционных систем, например, Windows, Linux, FreeBSD, Solaris, Apple Mac и др.Основная цель реферативной работы – исследовать сведения о языке программирования Java.Объект исследования – язык программирования Java.
1) изучить особенности программирования на языке Java;В ходе создания программного продукта использовались операторы, основные методы и принципы языка программирования Java.2) основные принципы объектно-ориентированного программирования на Java;
На сегодняшний день любое приложение, взаимодействующее с пользователем, имеет интерфейс пользователя. Интерфейс пользователя представляет собой совокупность средств и методов, с помощью которых пользователь взаимодействует с программой. Более востребован графический интерфейс пользователя, так как он более «дружелюбен» к пользователю.
Не без оснований для разработки проектов все чаще обращаются к языку программирования Java, т.Проанализировать литературу и Интернет-ресурсы по тематике создания программ с использованием ООП, разработки программ на языке программирования Java;Ознакомиться с принципами объектно-ориентированного программирования возможностями языка программирования Java;
Технологию по имени Java можно без преувеличения назвать революционной в индустрии разработки программного обеспечения.
Данный курсовой проект посвящен изучению объектно-ориентированного языка Java. Для решения поставленной задачи были использованы стандартные библиотеки языка Java.1) Изучить теоретический материал, связанный с языком Java;
Изначально виртуальные машины, на которых выполнялся байт-код Java,были несовершенны, и к тому же язык Java и виртуальная машина разрабатывались не для компьютеров в привычном их понимании, а как некая универсальная среда для различных устройств, где скорость работы программ была некритична, а объемы данных незначительны. Разница в скорости выполнения одинаковых задач между обычным компилируемым кодом и интерпретируемым кодом Java могла достигать сотен раз.
Список использованной литературы
1. Логанова Л.В. — Лекции по курсу «Базы данных и экспертные системы»
2. Дэвид Гери, Кей Хорстман — JavaServerFaces. Библиотека профессионала, 3-е изд.: Пер.с англ. — М.: ООО «И.Д. Вильямс», 2011. — 544 с.
3. Кевин Луни, Боб Брила и эксперты TUSC — OracleDatadase 10g. Настольная книга администратора баз данных, изд. «Лори», 2008. — 377с.
4. Т. Коннолли, К. Бегг — Базы данных. Проектирование, реализация и сопровождение. Теория и практика, 3-е изд.: Пер.с англ. — М.: ООО «И.Д. Вильямс», 2003. — 1440с.
5. JavaEE: Разработка web-приложения. http://onedeveloper.ru/article?id=7
6. Java Platform, Enterprise Edition.http://ru.wikipedia.org/wiki/Java_EE
7. Enterprise JavaBeans. http://ru.wikipedia.org/wiki/Enterprise_JavaBeans
8. Java Persistence API. http://ru.wikipedia.org/wiki/JPA
9. JavaServer Faces. http://ru.wikipedia.org/wiki/JavaServer_Faces
список литературы