Курсовые на заказ на любую тему с использованием любой технологии и языка программирования
Лабораторные работы по эконометрике и экономико-математическим методам и моделям
Лабораторные работы по теории информации для университета им. Ф. Скорины
Заказать практическую работу на SciLab срочно для университета имени П. О. Сухого
Курсовое проектирование направлено на формирование и развитие умений и навыков самостоятельной учебной, исследова¬тельской и научной работы студентов. Выпускники университета должны быть способны самостоятельно применять для решения задач знания, полученные в процессе изучения дисциплины, совершенствовать приобретенные умения и формировать навыки высокопрофессионального решения задач в области своей профессиональной деятельности.
Цель курсового проектирования: формирование необходимых компетенций, понимаемых как интегрированный показатель, определяющий способность системного использования знаний, умений, навыков, опыта и собственных личностных качеств, для результативного решения задач.
В частности, на данном этапе обучения, курсовое проектирование предполагает обогащение знаний студентов, обучение методам теоретического анализа явлений и закономерностей исследуемой области разработки распределенных, корпоративных систем, выработку навыков применения теоретических знаний к комплексному решению разработки таких систем, получение навыков использования справочной литературы, методов структурирования и математической обработки данных, применения компьютерных и программных средств, систем и технологий, для решения практических задач возникающих в области разработки распределенных систем.
В процессе выполнения курсового проекта должны решаться следующие задачи:
Приложение должно быть выполнено в архитектуре клиент-сервер с многопоточным сервером с организацией взаимодействия с базой данных на объектно-ориентированном языке Java или C#.
Уровни архитектуры: Серверное приложение может быть реализовано в виде консольного приложения или GUI-приложения.
Настройки сервера должны меняться без изменения исходного кода (аргументы командной строки, конфиг-файлы и т.д.). Клиентское приложение: оконное приложение с использованием стандартных библиотек пользовательского интерфейса (SWING, AWT).
В рамках работы над курсовым проектом должны быть использованы следующие техники:
Бизнес-логика системы должна быть реализована только на серверной части приложения. На сервере должна быть предусмотрена возможность параллельной обработки запросов. Доступ к данным в СУБД должен осуществляться через драйвер, предоставляемый производителем СУБД или через использование специальных технологий.
Обязательные требования к функционалу системы:
База данных (не менее трех связанных таблиц) должна быть приведена к 3-ей нормальной форме.
Информационная система должна быть реализована в виде web-приложения на языке Java или C# c использованием технологий Servlet 3, JSP 2.2, EL 2.2, JSTL 1.2, XML/XSLT, HTML 5, CSS 3, ECMA Script 6. Архитектура приложения должна быть выполнена в архитектуре паттерна MVC. Интерфейс приложения должен быть оформлен с использованием каскадных таблиц стилей(CSS). В приложении должна быть предусмотрена проверка данных, вводимых пользователем (на клиентской и серверной части проекта). В приложении должны быть разработаны и использованы собственные библиотеки тэгов.
При разработке приложения должен быть использован механизм обработки исключительных ситуаций. При разработке пользовательского интерфейса необходимо предусмотреть элемент «меню», пункты которого должны храниться в виде XML документа, который будет трансформироваться в html представление с помощью технологии XSLT.
Каркас приложения должен быть выполнен в архитектуре MVC. В приложении должны быть чётко определены уровни: модели данных, представления и контроллер. Модель данных должна быть представлена в виде набора классов, соответствующих правилам построения компонентов JavaBeans. В качестве контроллера должен выступать сервлет, который будет осуществлять взаимодействие между моделью и представлением. Представление данных должно быть реализовано в виде набора JSP страниц. В приложении должны быть выделен слой доступа к данным (классы, в которых будут размещены методы, отвечающие за бизнес-логику системы).
Доступ к данным должен быть выделен в отдельный слой приложения. Доступ к данным в СУБД должен осуществляться через драйвер JDBC, поставляемый производителем СУБД. Использование интерфейса ODBC запрещено. Разрешается использовать Java Persistence API, а также фреймворка Hibernate.
База данных должна быть приведена к 3-ей нормальной форме.
Взаимодействие между серверной и клиентскими частями должно осуществляться с использованием сокетов и протокола TCP/IP либо HTTP. Допускается использование технологии RMI.
Разработанная система должна обладать следующей инфраструктурой:
База данных должна генерироваться sql-скриптом. Интерфейс программы и данные должны быть только на русском языке. Приложение должно запускаться без использования интегрированных средств разработки.
2007 - 2023 Гомель
ИП Тяжкороб Д.В. УНП 490520112
Заказать курсовую работу по информатике в Гомеле